Package Details: tenacity-git 1:r13942.g91f8b4340-3

Git Clone URL: (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:
Keywords: audacity audio audio-applications audio-processing floss libre privacy-friendly privacy-preserving recorder recording-app
Licenses: GPL2, CCPL
Conflicts: tenacity
Provides: tenacity
Submitter: Darkpelz
Maintainer: FabioLolix (fossdd)
Last Packager: FabioLolix
Votes: 62
Popularity: 1.31
First Submitted: 2021-07-07 11:51 (UTC)
Last Updated: 2022-10-25 18:13 (UTC)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

gperson commented on 2022-11-28 23:50 (UTC)

Awesome! Thank you for updating this package!

I will also stop editing my comments given that you don't receive notifications for them unless I have a small correction or clarification. Thanks once again!

FabioLolix commented on 2022-11-28 22:33 (UTC)

Hello! I had worked on it will likely push tomorrow

btw I don't get notifications for posts edits

gperson commented on 2022-11-26 18:48 (UTC) (edited on 2022-11-28 16:27 (UTC) by gperson)

Hello FabioLolix! I'm the new maintainer of Tenacity! I'd like to bring up a few important changes for packaging:

  1. We now build against wxWidgets >= 3.1.6, including the latest stable version, 3.2.1. You can finally update the package dependencies to include the latest version of wxWidgets. We also recommend that you use the GTK 3 version of wxWidgets too.

  2. We are now at version 1.3. I don't know how relevant this is, but that's our new version number. :) Shiny!

  3. (Update: add FFmpeg) FFmpeg 5.0 is now supported. This change was first introduced in Saucedacity 1.3 alpha, was cherry-picked for Saucedacity 1.2.1, and is now present in Tenacity 1.3 alpha (given the merges).

Edit: to clarify, that's all the major changes you should know. Everything else should mostly be the same. If you have any questions, comments, or concerns, feel free to let us know.

Edit 2: I will continue to edit this comment if I remember important dependency requirement changes from Tenacity 0.1.0 alpha to Tenacity 1.3 alpha that you should know.

FabioLolix commented on 2022-11-26 18:45 (UTC)

Thanks for the hint Monstanner, I'll look into it

Monstanner commented on 2022-11-26 17:34 (UTC)

Do you have a look at the repo move to Codeberg and the new maintainer gperson? Here is the thread.

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.


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

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 \
-    -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.

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?

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 ( 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)

-#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.

xavierbaez commented on 2022-04-20 20:39 (UTC)

Same error happend to me:

[ 53%] Building CXX object src/CMakeFiles/Tenacity.dir/Legacy.cpp.o

make[1]: [CMakeFiles/Makefile2:526: src/CMakeFiles/Tenacity.dir/all] Error 2 make: [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: tenacity-git