Package Details: tenacity-git 1:r14921.g8119cb11c-2

Git Clone URL: https://aur.archlinux.org/tenacity-git.git (read-only, click to copy)
Package Base: tenacity-git
Description: An easy-to-use multi-track audio editor and recorder, forked from Audacity
Upstream URL: https://tenacityaudio.org
Keywords: audacity audio audio-applications audio-processing floss libre privacy-friendly privacy-preserving recorder recording-app
Licenses: GPL2, CCPL
Groups: pro-audio
Conflicts: tenacity
Provides: tenacity
Submitter: Darkpelz
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 88
Popularity: 0.75
First Submitted: 2021-07-07 11:51 (UTC)
Last Updated: 2023-12-23 15:01 (UTC)

Pinned Comments

dreieck commented on 2023-02-12 21:38 (UTC)

Upstream says

Audacium has officially merged with Tenacity! Please use the latter instead of Audacium from now on.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 17 Next › Last »

FabioLolix commented on 2022-07-17 11:42 (UTC)

wxgtk3 in official repository is now 3.2.0, wxgtk3-dev is at version 3.1.7, tenacity build with up to version 3.1.5, which tenacity-git is doing

bkb commented on 2022-07-17 11:14 (UTC)

All these wx things are basically broken. Some needs a newer version, some needs the old one. A long chain of dependency made it impossible to even switch from old to new or new to old, without uninstalling nearly the OS

Technetium1 commented on 2022-07-11 03:40 (UTC) (edited on 2022-07-11 03:48 (UTC) by Technetium1)

Missing python in makedepends:

Python not found...unable to produce manual.

Also:

CMake Warning:
Manually-specified variables were not used by the project:
audacity_use_ffmpeg

A-KA commented on 2022-07-09 22:03 (UTC) (edited on 2022-07-09 23:29 (UTC) by A-KA)

Ran into build issues. I installed wxgtk3-dev-314-opt and portsmf-git. I also modified the PKGBUILD

@@ -48,9 +48,9 @@
   CC=clang CXX=clang++ cmake \
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DwxWidgets_CONFIG_EXECUTABLE=/opt/wxgtk-3.1.5/bin/wx-config-gtk3 \
-    -DwxWidgets_INCLUDE_DIRS=/opt/wxgtk-3.1.5/include/wx-3.1 \
-    -DwxWidgets_LIBRARIES=/opt/wxgtk-3.1.5/lib \
+    -DwxWidgets_CONFIG_EXECUTABLE=/opt/wxgtk-dev-314/bin/wx-config-gtk3 \
+    -DwxWidgets_INCLUDE_DIRS=/opt/wxgtk-dev-314/include/wx-3.1 \
+    -DwxWidgets_LIBRARIES=/opt/wxgtk-dev-314/lib \
     -Daudacity_use_ffmpeg:STRING=loaded \
     -Wno-dev \
     ..

This resolved all build issues I had.

ImperatorStorm commented on 2022-05-18 02:51 (UTC) (edited on 2022-05-18 02:51 (UTC) by ImperatorStorm)

Can't reproduce, is the home directory actually in the package?

If not, ignore it. If they are, can you reproduce the issue in a chroot?

https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

parkerlreed commented on 2022-05-17 20:41 (UTC)

Why is this creating file in my home folder?

==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/tenacity
usr/lib/liblibnyquist.a
usr/lib/tenacity/modules/mod-script-pipe.so
usr/lib/tenacity/lib-utility.so
usr/lib/tenacity/lib-string-utils.so
usr/lib/tenacity/lib-strings.so
home/parker/.cache/paru/clone/tenacity-wxgtk3-git/src/tenacity/build/bin/None/lib/tenacity/lib-utility.so
home/parker/.cache/paru/clone/tenacity-wxgtk3-git/src/tenacity/build/bin/None/lib/tenacity/lib-string-utils.so
home/parker/.cache/paru/clone/tenacity-wxgtk3-git/src/tenacity/build/bin/None/lib/tenacity/lib-strings.so
==> Creating package "tenacity-wxgtk3-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: tenacity-wxgtk3-git r13926.g0665614b8-2 (Tue 17 May 2022 04:39:32 PM EDT)
==> Cleaning up...

jirido commented on 2022-05-10 13:06 (UTC) (edited on 2022-05-10 13:11 (UTC) by jirido)

I can't find any mixer toolbar to set the recording level. Am I alone that have this odd problem? I also don't find it in the config file among the other toolbars.

xavierbaez commented on 2022-05-04 11:31 (UTC)

It's still not building properly. What's the difference betwen tenacity-git and tenacity-wxgtk3-git? Which one should I get?

ImperatorStorm commented on 2022-04-26 21:05 (UTC) (edited on 2022-04-26 21:06 (UTC) by ImperatorStorm)

Again, I can't reproduce this issue, and it works just fine with clean docker instances (https://github.com/ImperatorStorm/PKGBUILDs/actions/workflows/makepkg%20tenacity-wxgtk3-git.yml) and on my own system.

Have you tried updating your system?

EricKotato commented on 2022-04-22 14:02 (UTC) (edited on 2022-04-22 14:08 (UTC) by EricKotato)

Here is the patch I made for GitHub mirror (https://github.com/tenacityteam/tenacity) to enable compatibility with WxWidgets 3.1.6+:

diff --git a/src/TenacityApp.cpp b/src/TenacityApp.cpp
index 8136aa48b..cb0bfb629 100644
--- a/src/TenacityApp.cpp
+++ b/src/TenacityApp.cpp
@@ -862,7 +862,12 @@ void TenacityApp::OnTimer(wxTimerEvent &WXUNUSED(event)) {
 #define WL(lang, sublang)
 #endif

-#if wxCHECK_VERSION(3, 0, 1)
+#if wxCHECK_VERSION(3, 1, 6)
+wxLanguageInfo userLangs[] =
+    {
+        {wxLANGUAGE_USER_DEFINED, wxT("eu"), wxT("eu"), wxT(""), WL(0, SUBLANG_DEFAULT) wxT("Basque"), wxT("Euskara"), wxLayout_LeftToRight},
+};
+#elif wxCHECK_VERSION(3, 0, 1)
 wxLanguageInfo userLangs[] =
     {
         // Bosnian is defined in wxWidgets already

Should work for SourceHut mirror too, but it should be applied to src/AudacityApp.cpp instead.