2021-12-28: 2.8.0 changelog: http://fixounet.free.fr/avidemux/news.html#2021-12-28 Reproducible: Always
avidemux-2.8.0 is now available in my overlay: https://github.com/stefantalpalaru/gentoo-overlay Upstream forgot to tag avidemux2_i18n, which makes the ebuild uglier: https://github.com/mean00/avidemux2_i18n/issues/19 One important change is that the CMake option "PULSEAUDIOSIMPLE" was replaced with "PULSEAUDIO".
Avidemux developers suggest 2.8.1 is the supported version now.
(In reply to Saul Peebsen from comment #2) > Avidemux developers suggest 2.8.1 is the supported version now. Yes, but seems to be not a release, but git master. See also https://avidemux.org/smif/index.php/topic,18826.msg94242.html#msg94242
(In reply to Ștefan Talpalaru from comment #1) > avidemux-2.8.0 is now available in my overlay: > https://github.com/stefantalpalaru/gentoo-overlay Why are you using SLOT="2.7", while actual version is 2.8.?
(In reply to Ștefan Talpalaru from comment #1) > LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain" You missing LGPL and OFL-1.1 here. See licenses of all included software -> https://github.com/mean00/avidemux2/blob/master/License.txt
> Why are you using SLOT="2.7", while actual version is 2.8.? We can't install those in parallel, so the slot name is a misnomer. > You missing LGPL and OFL-1.1 here. Thanks. I'll add them.
(In reply to Ștefan Talpalaru from comment #6) > > Why are you using SLOT="2.7", while actual version is 2.8.? > > We can't install those in parallel, so the slot name is a misnomer. Yes, but shall we need install them in parallel? Upstream said that only latest git master is supported. And there's no sense to separate software, core and modules (https://bugs.gentoo.org/768036)
> shall we need install them in parallel? No, but that's what you get when you use slots without ugly blockers. We do not need more than one slot here. > Upstream said that only latest git master is supported. Upstream is being silly. Many such cases. > there's no sense to separate software, core and modules Sure, but that's not my call. I only control my overlay and I need to stick to Gentoo's package repo conventions as close as possible, to minimise disruptions and surprises for my users.
2.8.1 is out now https://github.com/mean00/avidemux2/tags
(In reply to Ștefan Talpalaru from comment #1) > avidemux-2.8.0 is now available in my overlay: > https://github.com/stefantalpalaru/gentoo-overlay And now 2.8.1 is available. Thanks! However, why you don't upload it to official portage tree?
> why you don't upload it to official portage tree? Tried it, but core devs are incredibly hostile to people who dare to criticise Gentoo in public. We'll make do with overlays instead.
*** Bug 889992 has been marked as a duplicate of this bug. ***
(In reply to Andrey Aleksandrovich from comment #7) > (In reply to Ștefan Talpalaru from comment #6) > > > Why are you using SLOT="2.7", while actual version is 2.8.? > > > > We can't install those in parallel, so the slot name is a misnomer. > > Yes, but shall we need install them in parallel? > Upstream said that only latest git master is supported. > > And there's no sense to separate software, core and modules > (https://bugs.gentoo.org/768036) I spent a while trying to do this but ended up hitting various problems, even when you manage to help it find the right source files, it then wants an installed version of bundled ffmpeg and the rest of it. Upstream don't really support proper builds without installing things first, so separate packages seem to be unavoidable. But if I'm wrong, ebuilds welcome, of course.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1c6f99d95dd2e6004e1b07af6f1bd28c50bc31 commit fc1c6f99d95dd2e6004e1b07af6f1bd28c50bc31 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-07 07:00:53 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-07 07:17:22 +0000 media-libs/avidemux-core: add 2.8.1 Closes: https://bugs.gentoo.org/830464 Signed-off-by: Sam James <sam@gentoo.org> media-libs/avidemux-core/Manifest | 1 + .../avidemux-core/avidemux-core-2.8.1.ebuild | 98 ++++++++++++++++++++++ 2 files changed, 99 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e52c0d1fabc9b06e1da62f378f277701407b98 commit f2e52c0d1fabc9b06e1da62f378f277701407b98 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-07 07:16:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-07 07:17:23 +0000 media-libs/avidemux-plugins: add 2.8.1 Bug: https://bugs.gentoo.org/830464 Signed-off-by: Sam James <sam@gentoo.org> media-libs/avidemux-plugins/Manifest | 1 + .../avidemux-plugins/avidemux-plugins-2.8.1.ebuild | 166 +++++++++++++++++++++ .../avidemux-plugins-2.8.1-optional-pulse.patch | 20 +++ 3 files changed, 187 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c210ba94fee710f73ba4b7881e9ac33f3b9de37 commit 8c210ba94fee710f73ba4b7881e9ac33f3b9de37 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-07 07:14:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-07 07:17:23 +0000 media-video/avidemux: add 2.8.1 Bug: https://bugs.gentoo.org/830464 Signed-off-by: Sam James <sam@gentoo.org> media-video/avidemux/Manifest | 2 + media-video/avidemux/avidemux-2.8.1.ebuild | 139 +++++++++++++++++++++++++++++ 2 files changed, 141 insertions(+)