Commit Graph
958715 Commits
Author SHA1 Message Date
Sam James 07eb3a00a6 dev-cpp/gpgmepp: block !<app-crypt/gpgme-2[cxx(-)]
I've made it versioned as a hint to users for what's going on.

Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:42:26 +01:00
Sam James 533945730b dev-libs/qgpgme: block !<app-crypt/gpgme-2[qt6(-)]
I've made it versioned as a hint to users for what's going on.

Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:42:25 +01:00
Sam James 7b7237d880 dev-cpp/gpgmepp: add note wrt testing
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:23:41 +01:00
Sam James 123a89146e app-crypt/gpgme: drop 1.24.1
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:22:13 +01:00
Sam James 84d3caac6e metadata/stabilization-groups: add new gpgme.group
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:21:40 +01:00
Sam James 6acaf10856 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:20 +01:00
Sam James a4f2d52982 dev-lang/python: Stabilize 3.9.22_p2 ppc, #957097
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:19 +01:00
Sam James cedc4094a0 dev-lang/python: Stabilize 3.10.17_p2 ppc, #957096
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:17 +01:00
Sam James b68f34d1c2 dev-python/python-tests: Stabilize 3.12.10_p2 ppc, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:16 +01:00
Sam James b0fa5d73e9 dev-lang/python: Stabilize 3.12.10_p2 ppc, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:15 +01:00
Sam James f13f464431 dev-python/python-tests: Stabilize 3.13.3_p2 ppc, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:14 +01:00
Sam James 4bec9a506e dev-lang/python: Stabilize 3.13.3_p2 ppc, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:13 +01:00
Sam James a0916776cb dev-python/gpgmepy: new package, add 2.0.0_pre20250603
We can consider a pkgmove to 'gpg' if upstream actually end up publishing
to pypi again. It's not clear if they will, though.

Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:19:59 +01:00
Sam James ef0a2a7459 dev-libs/qgpgme: new package, add 2.0.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:19:58 +01:00
Sam James 5a4b23d5e2 dev-cpp/gpgmepp: new package, add 2.0.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:19:58 +01:00
Sam James d7f36b8361 app-crypt/gpgme: add 2.0.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:19:57 +01:00
Andreas Sturmlechner 6ad305d5b0 kde-apps/konsole: Clear the arguments if the command is not found
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-04 01:15:50 +02:00
Matt Jolly f8e55e2e01 dev-lang/rust-bin: sort USE flags
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:39:30 +10:00
Matt Jolly 083de798b1 dev-lang/rust: alphabetise USE
Closes: https://github.com/gentoo/gentoo/pull/42370
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:57 +10:00
Matt Jolly 5a6c0539af dev-lang/rust: update maintainers
Matoro asked to be dropped in February, but this had not yet been
actioned.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:57 +10:00
Matt Jolly 3a78f31bd6 sys-devel/rust-std: use edo in src_compile
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:57 +10:00
Matt Jolly 18b187ecdd dev-lang/rust, sys-devel/rust-std: disable py3.10
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:57 +10:00
Matt Jolly 6bdb541979 dev-lang/rust-common: fix too-long line
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:56 +10:00
Matt Jolly feae70ce5d dev-lang/rust: drop build x.py verbosity
After discussion with upstream, reduce the number of `v`s passed to
of our `x.py` invocations. There is no documentation on why `-vvv` was
added but it's suspected to be development troubleshooting shrapnel.

`-vv` is retained for tests where the extra verbosity may actually be
useful, however for most cases `-v` is suitable as it includes the
invocation along with any warnings or errors; we probably don't need
thousands of backtraces or diagnostic messages.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:56 +10:00
Matt Jolly 057daa0003 dev-lang/rust: stop using FILESDIR
files/ has been too big for a while now. Instead use the rust-patches
repository that was created to manage these patches.

No revbumps required - they were either done beforehand when we dropped
a bad patch _or_ are not required as the only additions are backported
build-time fixes (done in previous commits).

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:56 +10:00
Matt Jolly 388cbca2dd {dev-lang,sys-devel}/rust*: add 1.88.0_beta20250526
This is our first beta for 1.88.0, corresponding to beta.4 upstream.
It is also the first release where `beta` and `live` ebuilds get their
patches from gitweb rather than ${FILESDIR}.

Changes:

  - in line with upstream changes, `config.toml` has been renamed to
    `bootstrap.toml`.
  - `*bootstrap.toml` has `change-id = "ignore"` added to suppress
    warnings that are not useful to downstream.
  - after discussion with upstream `x.py` verbosity reduced to `-v`.
  - restrictions on building beta with only the last stable have been
    dropped, these can be restored if required.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:55 +10:00
Matt Jolly eba3efd309 dev-lang/rust: add GCC 15 patches to older Rusts
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:55 +10:00
Matt Jolly ae88df88b9 dev-lang/rust: drop i586 baseline patch
Rust upstream have identified issues with this patch relating to broken
x87 handling in LLVM.

Drop the patch and revbump all impacted revisions to ensure that this is
cleaned up.

Closes: https://www.github.com/gentoo/gentoo/pulls/40616
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:55 +10:00
Matt Jolly 66a491e379 dev-lang/rust: drop 1.85.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:55 +10:00
Matt Jolly a092552289 sys-devel/rust-std: fix variable ordering
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:54 +10:00
Matt Jolly 07d289b543 dev-lang/rust: "fix" too long comment
I'm sick of seeing the pkgcheck output even though this is objectively worse.

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04 07:36:54 +10:00
Conrad Kostecki 6a082cbb1e app-admin/winbox: add 4.0_beta22, drop 4.0_beta21
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-06-03 23:29:36 +02:00
Sam James 1309e94880 media-video/v4l2loopback: add 0.15.0
Closes: https://bugs.gentoo.org/931903
Closes: https://bugs.gentoo.org/934051
Closes: https://bugs.gentoo.org/956713
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:21:54 +01:00
Sam James 2cd364a42c media-video/v4l2loopback: drop 0.12.7
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:20:39 +01:00
Sam James 1935b271b0 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:35 +01:00
Sam James 67c143898a dev-lang/python: Stabilize 3.9.22_p2 x86, #957097
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:34 +01:00
Sam James b62d158d29 dev-lang/python: Stabilize 3.9.22_p2 ppc64, #957097
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:33 +01:00
Sam James c734700e9a dev-lang/python: Stabilize 3.10.17_p2 x86, #957096
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:32 +01:00
Sam James 0276aa28d8 dev-python/python-tests: Stabilize 3.11.12_p2 ppc64, #957095
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:31 +01:00
Sam James d2fdd07d8f dev-lang/python: Stabilize 3.11.12_p2 ppc64, #957095
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:30 +01:00
Sam James a55ee87e8b dev-python/python-tests: Stabilize 3.12.10_p2 x86, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:29 +01:00
Sam James 6b3148a319 dev-lang/python: Stabilize 3.12.10_p2 x86, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:28 +01:00
Sam James aef1060f97 dev-python/python-tests: Stabilize 3.12.10_p2 ppc64, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:27 +01:00
Sam James c369d46216 dev-lang/python: Stabilize 3.12.10_p2 ppc64, #957094
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:26 +01:00
Sam James e5f40bf47f dev-python/python-tests: Stabilize 3.13.3_p2 x86, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:25 +01:00
Sam James 0f7f679c74 dev-lang/python: Stabilize 3.13.3_p2 x86, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:24 +01:00
Sam James 285cac2c3d dev-python/python-tests: Stabilize 3.13.3_p2 ppc64, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:23 +01:00
Sam James fcb41a374a dev-lang/python: Stabilize 3.13.3_p2 ppc64, #957093
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:22 +01:00
Sam James 71abf32195 dev-lang/pypy: Stabilize 3.10.7.3.19_p5 x86, #957091
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:21 +01:00
Sam James 3b3ae3d6b7 dev-debug/gdb: temporarily use bash for live
Bug: https://inbox.sourceware.org/gdb-patches/87ecw08tfk.fsf@gentoo.org/
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:14:36 +01:00