Commit Graph
985378 Commits
Author SHA1 Message Date
Andreas Sturmlechner 341e952194 app-office/libreoffice-l10n: add 25.2.6.2 w/o keywords
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 22:18:38 +02:00
Andreas Sturmlechner d966f8fc07 app-office/libreoffice: add 25.2.6.2 w/o keywords; not released yet
Contains build fix for poppler-25.09.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 22:18:04 +02:00
Andreas Sturmlechner 55ab4ff24d app-text/poppler: 25.09.0 version bump, subslot bump w/o keywords
Bug: https://bugs.gentoo.org/962277
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 22:17:34 +02:00
Andreas Sturmlechner 90ea7f75ed media-sound/clementine: treeclean
Closes: https://bugs.gentoo.org/960012
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 22:17:33 +02:00
Eli Schwartz e23d5c3ac3 toolchain.eclass: ada/d: bdepend on ${PN}:${SLOT} only as a last resort
In general, there are *preferred* versus *workable* bootstrap compilers,
and it is *preferred* to build ${lang} with an already built copy of
that compiler, e.g. to get bugfixes and so on. So, for iteration order
when setting up the compilation environment, we prefer our own SLOT, if
multiple bootstrap compilers are available after `src_*` phases start
running.

As a separate matter, the dependency merge graph must pull in at least
one *workable* compiler, and it would be nice if it is a *preferred*
one. Portage solves for dependencies favoring leftmost if it is
necessary to merge an additional dependency. So, ordering from
most-preferred to least-preferred is plausibly reasonable.

Problem: given an installed *workable* but least-preferred compiler,
triggering autounmask of USE=ada causes portage to ignore a *workable*
compiler if the leftmost dependency is already in the merge graph. It
then reports a cycle, where the current package to build depends on
itself:

```
 * Error: circular dependencies:

(sys-devel/gcc-14.3.0:14/14::gentoo, ebuild scheduled for merge) depends on
 (sys-devel/gcc-14.3.0:14/14::gentoo, ebuild scheduled for merge) (buildtime)
```

It turns out, the order in the any-of group matters. If:
- item 1 is ${PN}:${SLOT}
- item 2 is <${PN}-${SLOT}
- item 3 is installed (ada-bootstrap)

The merge graph wants to build item 1, item 2 would build a ton of
versions and eventually need item 3, item 3 simply works without fuss.

But item 1 *cannot* be uninstalled, yet still get merged in this
transaction to satisfy the deps. And if it is already installed, we
don't need leftmost-associativity to force the preferred compiler to be
merged for building excellent machine code.

Conversely, if item 1 is moved to the end, portage... doesn't try to
autounmask item 2 (now item 1), even if item 3 (ada-bootstrap) is *not*
installed. Although without autounmasking, if "sys-devel/gcc ada" is in
package.use, it does build a large chain of gcc[ada]'s, since it can and
is leftmost.

But for autounmask, instead, it installs item 3 (ada-bootstrap) if
necessary, since it can do so without further autounmask. The incorrect
cycle is broken.

Make this change, because it only affects cycle-breaking and doesn't
affect iteration order in src_configure.

Bug: https://bugs.gentoo.org/962273
Acked-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-09-02 16:05:19 -04:00
Ulrich Müller 386fb9660b app-editors/e3: Use upstream version
Upstream did not use a consistent versioning scheme. Releases progressed
like this:
2.43 -> 2.5 -> 2.6.0 -> .. -> 2.7.0 -> 2.7.1 -> 2.8 -> 2.81 -> 2.82

Gentoo versioning was changed from version 2.70 to 2.7.0 (see commit
f90946f91c88 in archive/repo/gentoo-2.git) with the rationale:
"change Ebuild name, so we can get rid of MY_PV variable".

The current e3 announces itself as "MicroEditor e3 v2.82-UTF8", and both
the tarball and its top-level directory are named e3-2.82. If upstream
should ever publish a 2.9 release, we could use 2.90 as package version.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-09-02 21:37:48 +02:00
Hanno Böck 04c04e84ab app-crypt/badkeys: add 0.0.14
Signed-off-by: Hanno Böck <hanno@gentoo.org>
2025-09-02 21:35:50 +02:00
Andreas Sturmlechner 4e53b2012e dev-libs/dbus-glib: drop 0.112
Bug: https://bugs.gentoo.org/960192
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:55 +02:00
Andreas Sturmlechner 1f85739c45 app-text/poppler: drop 25.06.0
Bug: https://bugs.gentoo.org/960361
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:55 +02:00
Andreas Sturmlechner e0abec49aa dev-libs/libzip: drop 1.11.4-r1
Bug: https://bugs.gentoo.org/959788
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:55 +02:00
Andreas Sturmlechner 3170f1a4a4 kde-frameworks/syntax-highlighting: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:54 +02:00
Andreas Sturmlechner e59f2b7e4b kde-frameworks/ktexteditor: drop 5.116.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:54 +02:00
Andreas Sturmlechner 6c8e536ad5 kde-frameworks/knotifyconfig: drop 5.116.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:54 +02:00
Andreas Sturmlechner 3b61c54856 net-irc/quassel: drop 0.14.0-r6
Bug: https://bugs.gentoo.org/953029
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:54 +02:00
Andreas Sturmlechner 5ec12cb922 net-irc/quassel: Drop IUSE kde
Bug: https://bugs.gentoo.org/953029
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:54 +02:00
Andreas Sturmlechner 1afc06f61c media-gfx/flameshot: drop 12.1.0-r2
Bug: https://bugs.gentoo.org/954005
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:53 +02:00
Andreas Sturmlechner fcb34f2ec7 media-gfx/flameshot: Drop IUSE wayland from 12.1.0
Source of many upstream reports, so Wayland users might as well go straight
to ~arch 13.1.0 instead. This will at least get rid of the KF5 dependency.

Bug: https://bugs.gentoo.org/954005
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:17:53 +02:00
Andreas Sturmlechner 0897065d4f kde-misc/basket: drop 2.49b_p20250829
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:13:33 +02:00
Andreas Sturmlechner febe2e6b81 kde-misc/basket: add 2.49b_p20250902 (patches upstreamed)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-09-02 21:13:33 +02:00
Arthur Zamarin 4288989a5e dev-libs/ls-qpack: Keyword 2.6.1 x86, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:58 +03:00
Arthur Zamarin 8083ae7ac7 dev-python/pylsqpack: Keyword 0.3.22 x86, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:58 +03:00
Arthur Zamarin 4afdf9be4c dev-python/aioquic: Keyword 1.2.0 x86, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:57 +03:00
Arthur Zamarin b492ae5959 dev-python/dnspython: Keyword 2.7.0-r1 x86, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:57 +03:00
Arthur Zamarin a52b0d9e45 dev-libs/ls-qpack: Keyword 2.6.1 arm, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:56 +03:00
Arthur Zamarin a2f02ea2c8 dev-python/pylsqpack: Keyword 0.3.22 arm, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:55 +03:00
Arthur Zamarin ef5c83ec85 dev-python/aioquic: Keyword 1.2.0 arm, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:55 +03:00
Arthur Zamarin 1e212de5c5 dev-python/dnspython: Keyword 2.7.0-r1 arm, #962264
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:54 +03:00
Arthur Zamarin 1df2d39134 app-editors/neovim: Stabilize 0.11.3 arm64, #962203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:53 +03:00
Arthur Zamarin a37a9663b9 dev-go/gopls: Stabilize 0.20.0 x86, #962181
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 22:06:52 +03:00
Patrick Lauer 05e3cc187a sys-apps/syd: drop 3.37.8
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-09-02 18:15:33 +00:00
Patrick Lauer 2997aa8554 sys-apps/syd: add 3.38.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-09-02 18:15:33 +00:00
Patrick Lauer cbb00328fa sys-apps/pandora_box: drop 0.14.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-09-02 18:15:33 +00:00
Patrick Lauer 438abdc7ff sys-apps/pandora_box: add 0.15.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-09-02 18:15:32 +00:00
Matt Turner 1f9b837483 x11-libs/xcb-util-cursor: Version bump to 0.1.6
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-09-02 14:00:31 -04:00
Matt Turner 429a8b2d26 x11-libs/libXfixes: Version bump to 6.0.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-09-02 14:00:31 -04:00
Joonas Niilola 6039d97369 net-print/cnrdrvcups-lb: don't drop the stable versions
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:47 +03:00
Pavel Sobolev 9e7bfcaf3b net-print/cnrdrvcups-lb: bump the revisions
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
Part-of: https://github.com/gentoo/gentoo/pull/43639
Closes: https://github.com/gentoo/gentoo/pull/43639
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:47 +03:00
Pavel Sobolev 264d6f61df net-print/cnrdrvcups-lb: add a missing soname symlink
Closes: https://bugs.gentoo.org/735970
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
Part-of: https://github.com/gentoo/gentoo/pull/43639
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:47 +03:00
Pavel Sobolev a4e152d1d8 net-print/cnrdrvcups-lb: fix COMMON_SUFFIX: command not found
Closes: https://bugs.gentoo.org/774324
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
Part-of: https://github.com/gentoo/gentoo/pull/43639
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:46 +03:00
Pavel Sobolev 70a81a447d net-print/cnrdrvcups-lb: fix broken symlinks
Closes: https://bugs.gentoo.org/931847
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
Part-of: https://github.com/gentoo/gentoo/pull/43639
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:46 +03:00
Pavel Sobolev f70600dbd4 net-print/cnrdrvcups-lb: fix the cast error
Closes: https://bugs.gentoo.org/944806
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
Part-of: https://github.com/gentoo/gentoo/pull/43639
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-09-02 20:32:46 +03:00
Arthur Zamarin b351498be5 dev-libs/zziplib: Stabilize 0.13.80 amd64, #962258
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:24:09 +03:00
Arthur Zamarin 275aeb5be7 net-analyzer/testssl: Stabilize 3.0.10 amd64, #962257
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:24:08 +03:00
Arthur Zamarin 7101d7ade4 app-editors/neovim: Stabilize 0.11.3 x86, #962203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:24:04 +03:00
Jay Faulkner 49c5c54b8f dev-util/claude-code: add 1.0.100, drop 1.0.96
Signed-off-by: Jay Faulkner <jayf@gentoo.org>
2025-09-02 10:16:09 -07:00
Michał Górny df605acba0 dev-python/dnspython: Restore keywords that have the new deps masked
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-02 19:11:47 +02:00
Michał Górny fd5acc5206 profiles/features/wd40: Mask dev-python/dnspython[quic]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-02 19:08:06 +02:00
Arthur Zamarin 1252373a79 arches.desc: destable hppa & sparc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:15 +03:00
Arthur Zamarin 696fed580b profiles/arch/sparc: ACCEPT_KEYWORDS+=" ~sparc"
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:15 +03:00
Arthur Zamarin 0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00