Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 810481 - media-sound/tenacity: add privacy-friendly fork of media-sound/audacity
Summary: media-sound/tenacity: add privacy-friendly fork of media-sound/audacity
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: https://tenacityaudio.org/
Whiteboard:
Keywords:
Depends on: 810583 810574 810577 810580 810586
Blocks:
  Show dependency tree
 
Reported: 2021-08-26 08:13 UTC by Christian Strahl
Modified: 2023-08-29 05:12 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Strahl 2021-08-26 08:13:27 UTC
After the takeover of Audacity by the MUSE group, the introduction of Google Analytics for user analysis and the compulsion of all developers to sign a CLA, a privacy-friendly fork of Audacity, Tenacity[1], has been founded.

Please add Tenacity to portage.
Sources are available under [2]


[1] https://tenacityaudio.org
[2] https://github.com/tenacityteam/tenacity

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-26 21:49:45 UTC
Note that we shouldn't package it *yet*: https://github.com/tenacityteam/tenacity/issues/90#issuecomment-901975429

... but what we can do is ensure we've got the various forked dependencies packaged while we wait.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-26 21:50:39 UTC
Note that we're also blocked on https://github.com/tenacityteam/tenacity/pull/300 to get compatibility with an in-tree version of wxwidgets.
Comment 3 Larry the Git Cow gentoo-dev 2021-09-20 19:06:28 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=589559e4a035ef7c2fa5000c9eb47ae105842a73

commit 589559e4a035ef7c2fa5000c9eb47ae105842a73
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2021-09-20 18:26:23 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2021-09-20 18:26:23 +0000

    media-sound/tenacity: temporarily remove package
    
    As upstream recommends, we should not package tenacity yet.
    https://github.com/tenacityteam/tenacity/issues/90#issuecomment-901975429
    
    Bug: https://bugs.gentoo.org/810481
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 media-sound/tenacity/metadata.xml         | 22 --------
 media-sound/tenacity/tenacity-9999.ebuild | 84 -------------------------------
 2 files changed, 106 deletions(-)
Comment 4 jospezial 2023-02-10 10:55:31 UTC
Development has moved to
https://codeberg.org/tenacityteam/tenacity

Unfortunately all github links here to the upstream issues are dead.
The github issues were migrated into the new repo.

Could you please look for and provide a link to the migrated issue of
https://github.com/tenacityteam/tenacity/issues/90#issuecomment-901975429

What was the reason that we shouldn't package it *yet*? (in 2021)

ffmpeg5 support is now available or was it about wxGTK?
Comment 5 jospezial 2023-02-10 21:13:25 UTC
(In reply to jospezial from comment #4)
> Development has moved to
> https://codeberg.org/tenacityteam/tenacity
> 
> Unfortunately all github links here to the upstream issues are dead.
> The github issues were migrated into the new repo.
> 
> Could you please look for and provide a link to the migrated issue of
> https://github.com/tenacityteam/tenacity/issues/90#issuecomment-901975429
> 
> What was the reason that we shouldn't package it *yet*? (in 2021)
> 
> ffmpeg5 support is now available or was it about wxGTK?

I could not find that issue at the codeberg repo.

Last snapshot of that upstream issue:
https://web.archive.org/web/20220518070240/https://github.com/tenacityteam/tenacity/issues/90
"Contact downstreams"
issuecomment-901975429:
"And to be completely clear, please do not package Tenacity yet. We still have rebranding to do to remove Audacity trademarks. For now, please update/add packages for Tenacity's dependencies in preparation for when we do make a first release of Tenacity."

So that should mostly be obsolete soon when when they release Tenacity 1.3 which is at beta now.
https://codeberg.org/tenacityteam/tenacity/releases/tag/v1.3-beta
Let's give the project a new try.

This from Haelwenn (lanodan) Monnier could help:
https://hacktivis.me/git/overlay/file/media-sound/tenacity/
Comment 6 amano.kenji 2023-08-05 07:46:34 UTC
There is already tenacity-1.3.1 on codeberg.