[gentoo-dev] New tool for updating Bug summaries after package moves: bugsed

2024-12-11 Thread Michał Górny
Hi, I've made a quick tool that can perform search-and-replacement on Bugzilla bugs, so if you move a package, you can quickly update hundreds of bugs filed against it. https://github.com/projg2/bugsed Note that it just does dumb text replacement with substring match, so it can be greedy. By de

[gentoo-dev] Last-rites: app-text/kjots and kde-apps/knotes

2024-12-11 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2024-12-11) # Declared unmaintained by upstream, will be broken by akonadi-24.12. # Use app-text/marknote https://apps.kde.org/marknote/ as alternative, # importing existing notes is possible. app-text/kjots kde-apps/knotes signature.asc Description: This is a digitally s

Re: [gentoo-dev] [RFC] Unmessing mod/tracker music file flags (mikmod, modplug, openmpt)

2024-12-11 Thread Arve Barsnes
On Wed, 11 Dec 2024 at 11:20, Michał Górny wrote: > Right now we have three flags that do pretty much the same thing, via > different libraries: > > Given that they are roughly used in the same way, and only a small > subset of packages (e.g. mpv) support more than one library, how about > settlin

[gentoo-dev] [PATCH 1/3] latex-package.eclass: do not set $@ in latex-package_src_doinstall's loop

2024-12-11 Thread Florian Schmaus
Since 595611085bc5 ("latex-package: kill POSIX and old EAPI"), the 'tex' and 'dtx' case handling of latex-package_src_doinstall's loop would set $@ to a pdflatex invocation. However, the main loop of this function iterates over $@, and after $@ is set to a pdflatex command, this iteration would con

[gentoo-dev] [PATCH 3/3] dev-tex/minted: remove workaround for buggy latex-package.eclass

2024-12-11 Thread Florian Schmaus
Now that latex-package.eclass is fixed, we can drop the workaround. Signed-off-by: Florian Schmaus --- dev-tex/minted/minted-3.4.0.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/dev-tex/minted/minted-3.4.0.ebuild b/dev-tex/minted/minted-3.4.0.ebuild index 2e59495b4426..1eee5a8d8

[gentoo-dev] [PATCH 2/3] latex-package.eclass: add default case to latex-package_src_doinstall

2024-12-11 Thread Florian Schmaus
Add a default case to the switch/case statement in latex-package_src_doinstall, invoking die. Signed-off-by: Florian Schmaus --- eclass/latex-package.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/latex-package.eclass b/eclass/latex-package.eclass index d6426775f720..dfef7f

[gentoo-dev] Last-rites: dev-db/firebird [or up for grabs, if you dare]

2024-12-11 Thread Andreas Sturmlechner
# Build system needs someone really dedicated to put up with it. # Version completely outdated, way too many bugs to list here. # Removal on 2025-01-10 dev-db/firebird signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH] texlive-module.eclass: use pipestatus

2024-12-11 Thread Florian Schmaus
Signed-off-by: Florian Schmaus --- eclass/texlive-module.eclass | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index f8b6f0858cd6..4ba507d4fd70 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/t

[gentoo-dev] [PATCH] */*: make "vpx" a global use flag

2024-12-11 Thread Michał Górny
Make the "vpx" flag global, as it is used semi-consistently across a number of packages to enable VP8/VP9 decoding (and/or encoding), using media-libs/libvpx. Remove the redundant descriptions where they don't add helpful information. This was originally proposed in 2010, but was not followed thr

[gentoo-dev] [RFC] Unmessing mod/tracker music file flags (mikmod, modplug, openmpt)

2024-12-11 Thread Michał Górny
Hello, Right now we have three flags that do pretty much the same thing, via different libraries: global[mikmod] Add libmikmod support to allow playing of SoundTracker-style music files global[modplug] Add libmodplug support for playing SoundTracker-style music files media-sound/mixxx[modplug]

Re: [gentoo-dev] [PATCH] texlive-module.eclass: use pipestatus

2024-12-11 Thread Ulrich Müller
> On Wed, 11 Dec 2024, Florian Schmaus wrote: > --- a/eclass/texlive-module.eclass > +++ b/eclass/texlive-module.eclass > @@ -79,7 +79,7 @@ esac > if [[ -z ${_TEXLIVE_MODULE_ECLASS} ]]; then > _TEXLIVE_MODULE_ECLASS=1 > > -inherit texlive-common > +inherit eapi9-pipestatus texlive-common >

Re: [gentoo-dev] [PATCH] profiles: make USE=test-install a global USE flag

2024-12-11 Thread Sam James
Sam James writes: > This comes up often enough to justify it. Some packages have been always > disabling this given there wasn't convention or wisdom on how to handle it, > but this helps to provide that. > > See https://public-inbox.gentoo.org/gentoo-dev/87ttftr9ay@gentoo.org/. > > Signed-of

Re: [gentoo-dev] New tool for updating Bug summaries after package moves: bugsed

2024-12-11 Thread Sam James
Michał Górny writes: > Hi, > > I've made a quick tool that can perform search-and-replacement > on Bugzilla bugs, so if you move a package, you can quickly update > hundreds of bugs filed against it. Nice! > > https://github.com/projg2/bugsed > > Note that it just does dumb text replacement wit