Sam James
6fcb27e27e
dev-ruby/simplecov-html: Stabilize 0.12.3-r1 x86, #934317
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:50:23 +01:00
Sam James
cf372294b8
sys-apps/pv: add 1.8.10
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:50:15 +01:00
Sam James
ef5ae24473
dev-build/meson: Stabilize 1.4.1 arm64, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:37 +01:00
Sam James
a8190407be
dev-build/meson: Stabilize 1.4.1 ppc64, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:36 +01:00
Sam James
6be0a23309
dev-build/meson: Stabilize 1.4.1 arm, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:35 +01:00
Sam James
c681fcb50f
dev-build/meson: Stabilize 1.4.1 x86, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:33 +01:00
Sam James
c437937de0
dev-build/meson: Stabilize 1.4.1 ppc, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:32 +01:00
Sam James
24c48fcc4b
dev-build/meson: Stabilize 1.4.1 sparc, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:34:30 +01:00
Sam James
fcdc1d5fe6
dev-ruby/sys-filesystem: Stabilize 1.4.4 x86, #934316
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:33:36 +01:00
Sam James
31ad611fe4
dev-ruby/mkmf-lite: Stabilize 0.6.0 x86, #934316
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:33:35 +01:00
Sam James
2d8f75e87b
dev-ruby/ptools: Stabilize 1.5.0 x86, #934316
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:33:34 +01:00
Sam James
acd06ec87c
dev-ruby/memoist: Stabilize 0.16.2-r1 x86, #934316
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:33:33 +01:00
Tim Meusel
883018b670
app-admin/puppet: 8.6.0, 8.5.1 require dev-ruby/facter-4.4.1
...
Puppet 8 doesn't officially support Facter 3, Only facter 4. I updated
this to 4.4.1 because that's the oldest stable facter version we have in
the repo. In theory we could set it to 4.0.0.
[sam: Revbump.]
Signed-off-by: Tim Meusel <tim@bastelfreak.de >
Closes: https://github.com/gentoo/gentoo/pull/36828
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:24:17 +01:00
Tim Meusel
dcb0536911
app-admin/puppet: Migrate to HTTPS URLs
...
Signed-off-by: Tim Meusel <tim@bastelfreak.de >
Closes: https://github.com/gentoo/gentoo/pull/36827
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:23:43 +01:00
Sam James
2215387ffd
sys-fs/btrfs-progs: add 6.9.1
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:19:32 +01:00
Sam James
a8828147be
dev-build/meson: Stabilize 1.4.1 amd64, #934824
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:10:48 +01:00
Sam James
72aac5e95c
virtual/rust: add 1.79.0
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 04:08:19 +01:00
Sam James
686b9338a7
dev-lang/spidermonkey: drop Rust restriction for 102.15.0
...
simd is already disabled here.
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:53:45 +01:00
Anna (navi) Figueiredo Gomes
7f98ea0577
dev-lang/spidermonkey: Limit virtual/rust to <1.78 for now
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Closes: https://github.com/gentoo/gentoo/pull/37164
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:46:48 +01:00
Anna (navi) Figueiredo Gomes
b6e6260a5b
dev-lang/spidermonkey: Limit virtual/rust to <1.78 for now
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:46:48 +01:00
Anna (navi) Figueiredo Gomes
72384c3f48
sys-devel/rust-std: add 1.79.0
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:46:47 +01:00
Anna (navi) Figueiredo Gomes
5edf05693e
dev-lang/rust-bin: add 1.79.0
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:46:47 +01:00
Anna (navi) Figueiredo Gomes
03093b9e00
dev-lang/rust: add 1.79.0
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:46:46 +01:00
Sam James
70e9330e28
sys-apps/nvme-cli: Stabilize 2.9.1 amd64, #927700
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:39:22 +01:00
Sam James
fbdcbbdc76
sys-libs/libnvme: Stabilize 1.9 amd64, #927700
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:39:21 +01:00
Sam James
e54c9f4cc2
sys-apps/nvme-cli: Stabilize 2.9.1 x86, #927700
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:39:20 +01:00
Sam James
957172d805
sys-libs/libnvme: Stabilize 1.9 x86, #927700
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:39:19 +01:00
Sam James
21dfa60843
dev-libs/libassuan: add 3.0.0
...
Bring back 3.0.0 (see a6ff8d06b3 ).
Signed-off-by: Sam James <sam@gentoo.org >
(cherry picked from commit aab0eafd6f )
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:34:23 +01:00
Sam James
a6ff8d06b3
profiles: mask libassuan-3.0.1
...
```
$ gpg --version
/usr/bin/gpg: /usr/lib64/libassuan.so.9: version `LIBASSUAN_1.0' not found (required by /usr/bin/gpg)
```
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:33:13 +01:00
Sam James
fe60ffa922
app-text/calibre: Stabilize 7.11.0 amd64, #934822
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:12:03 +01:00
Aliaksei Urbanski
765cbe9e25
media-libs/aubio: revbump to 0.4.9-r4
...
These changes fix:
- compile with python-exec[-native-symlinks]
- GCC 14 compatibility
- NumPy 2 compatibility
- documentation issues:
* partially missing docs on the first install
* duplicated docs on reinstalls
- missing blas USE flag
- missing pytest dependency
[sam: Drop the changes to -r2.]
Closes: https://bugs.gentoo.org/933405
Closes: https://bugs.gentoo.org/925102
Bug: https://bugs.gentoo.org/589262
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/36988
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:08:49 +01:00
Michael Mair-Keimberger
8cffe9f20d
app-misc/i2bits: fix UnusedInherits, SRC_URI
...
The content of both tar.gz files a identical, exept for two additional
files in the bitbucket verison, which are:
bitbucket-pipelines.yml
.gitignore
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at >
Closes: https://github.com/gentoo/gentoo/pull/37277
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:06:43 +01:00
Michael Mair-Keimberger
d6c58d4418
app-admin/genromfs: fix SRC_URI
...
The source files of both tar.gz file are completely the same.
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at >
Closes: https://github.com/gentoo/gentoo/pull/37278
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:05:54 +01:00
Sam James
35c4aff4ca
sys-fs/btrfsmaintenance: add PR link to patch
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:05:00 +01:00
Martin Dummer
b5a390b55e
sys-fs/btrfsmaintenance: fix syntax error in shellscript
...
Signed-off-by: Martin Dummer <martin.dummer@gmx.net >
Closes: https://github.com/gentoo/gentoo/pull/37282
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 03:04:17 +01:00
Sam James
c8202ae064
app-crypt/gnupg: update Manifest for 2.4.5 signature
...
Same thing as usual where they seem to upload a new signature a while
after the release with just an additional sig inside:
```
$ diff -u <(pgpdump /var/cache/distfiles/gnupg-2.4.5.tar.bz2.sig) <(pgpdump /tmp/gnupg-2.4.5.tar.bz2.sig._checksum_failure_.1djygxfl)
--- /dev/fd/63 2024-06-25 02:55:05.511489574 +0100
+++ /dev/fd/62 2024-06-25 02:55:05.511489574 +0100
@@ -12,3 +12,17 @@
Hash left 2 bytes - 88 8b
EdDSA R(256 bits) - ...
EdDSA s(256 bits) - ...
+Old: Signature Packet(tag 2)(117 bytes)
+ Ver 4 - new
+ Sig type - Signature of a binary document(0x00).
+ Pub alg - EdDSA Edwards-curve Digital Signature Algorithm(pub 22)
+ Hash alg - SHA256(hash 8)
+ Hashed Sub: issuer fingerprint(sub 33)(21 bytes)
+ v4 - Fingerprint - ac 8e 11 5b f7 3e 2d 8d 47 fa 99 08 e9 8e 9b 2d 19 c6 c8 bd
+ Hashed Sub: signature creation time(sub 2)(4 bytes)
+ Time - Fri Mar 8 04:29:29 GMT 2024
+ Sub: issuer key ID(sub 16)(8 bytes)
+ Key ID - 0xE98E9B2D19C6C8BD
+ Hash left 2 bytes - 94 53
+ EdDSA R(252 bits) - ...
+ EdDSA s(256 bits) - ...
```
Closes: https://bugs.gentoo.org/933301
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:55:54 +01:00
Sam James
75d9e23fe4
dev-libs/libgpg-error: update Manifest for 1.49 signature
...
Same thing as usual where they seem to upload a new signature a while
after the release with just an additional sig inside:
```
$ diff -u <(pgpdump /var/cache/distfiles/libgpg-error-1.49.tar.bz2.sig) <(pgpdump /tmp/libgpg-error-1.49.tar.bz2.sig._checksum_failure_.jj2y2rzd)
--- /dev/fd/63 2024-06-25 02:52:31.874835659 +0100
+++ /dev/fd/62 2024-06-25 02:52:31.877835691 +0100
@@ -12,3 +12,17 @@
Hash left 2 bytes - be 58
EdDSA R(255 bits) - ...
EdDSA s(256 bits) - ...
+Old: Signature Packet(tag 2)(117 bytes)
+ Ver 4 - new
+ Sig type - Signature of a binary document(0x00).
+ Pub alg - EdDSA Edwards-curve Digital Signature Algorithm(pub 22)
+ Hash alg - SHA256(hash 8)
+ Hashed Sub: issuer fingerprint(sub 33)(21 bytes)
+ v4 - Fingerprint - ac 8e 11 5b f7 3e 2d 8d 47 fa 99 08 e9 8e 9b 2d 19 c6 c8 bd
+ Hashed Sub: signature creation time(sub 2)(4 bytes)
+ Time - Fri Apr 26 06:29:51 BST 2024
+ Sub: issuer key ID(sub 16)(8 bytes)
+ Key ID - 0xE98E9B2D19C6C8BD
+ Hash left 2 bytes - b2 20
+ EdDSA R(255 bits) - ...
+ EdDSA s(255 bits) - ...
```
Closes: https://bugs.gentoo.org/933300
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:53:26 +01:00
Sam James
83206a8ccb
dev-libs/libassuan: add 3.0.1, drop 3.0.0
...
Symbol versioning fix.
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:51:12 +01:00
Eli Schwartz
ab7c96ea60
dev-build/meson: drop old
...
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:31 +01:00
Eli Schwartz
f6bad1b3b5
dev-build/meson: add 1.5.0_rc1
...
Includes py3.13 support.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:30 +01:00
Eli Schwartz
5e8bdf124e
dev-build/meson: enable py3.13 in live
...
A couple known problems are now resolved via:
https://github.com/mesonbuild/meson/pull/13205
And tests pass under 3.13.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:29 +01:00
Eli Schwartz
bbcb2f9c84
dev-libs/libgpg-error: fix UnusedInherits
...
version 1.47-r1 was added to fix a Prefix issue at build time, which
moved away from using prefix.eclass as it wasn't a reliable build time
fix. But it left the inherit behind, which was later cleaned up when
packaging 1.48. Kill the lint warning in the old ebuild too.
Fixes: 3dc5713dd6
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:29 +01:00
Eli Schwartz
db39d4322a
dev-libs/libgpg-error: fix RedirectedUrl
...
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:28 +01:00
Eli Schwartz
a5d0f69245
dev-libs/libgpg-error: make sure elibtoolize is applied
...
Needed to e.g. pass LTO warning flags through to the linker.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:27 +01:00
Eli Schwartz
ef2c9d2102
dev-python/setuptools: add strong blocker for old versions of setuptools-rust
...
This version is no longer packaged in the tree. It contains a runtime dependency
on typing_extensions, and triggers pathological dependency graph bugs
due to its nature as a setuptools plugin. The issue trivially manifests
when changing PYTHON_TARGETS.
The ONLY way to fix this is to update/uninstall setuptools-rust before
recompiling setuptools itself. Uninstalling is reasonably cheap, since
the package is only ever used as a bdep for other packages. This also
means it may end up not getting upgraded in a timely fashion.
Strong blockers are a strong tool to use here, but:
- it is an old version so panicking and refusing to do anything until it
gets manually removed may be warranted
- it does in fact prevent even successfully running src_compile() for
setuptools itself, if setuptools-rust is in partially-merged state due
to typing_extensions being queued before setuptools and
setuptools-rust being queued *after* setuptools
This "fixes" world updates by telling people exactly which package to
manually remove rather than inscrutably failing at compile time with
python tracebacks and leaving them to guess which package to manually
remove. It could be wished that users would be aided through the power
of automatically resolved dependency graphs, but there's no good options
here and at least the error message is clear.
No revbump, because existing packages that successfully compiled don't
have the issue and it only occurs during certain world updates.
Bug: https://bugs.gentoo.org/933553
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 02:31:25 +01:00
Craig Andrews
aca7df37ff
www-apps/jellyfin-bin: drop 10.9.6
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-06-24 21:09:06 -04:00
Craig Andrews
5d6b29f533
www-apps/jellyfin-bin: add 10.9.7
...
Signed-off-by: Craig Andrews <candrews@gentoo.org >
2024-06-24 21:09:06 -04:00
Sam James
6a6e0989a4
xfce-extra/xfce4-screensaver: Stabilize 4.18.3 ppc64, #934740
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 01:28:59 +01:00
Sam James
e7d0eed9c7
app-crypt/gpa: allow build w/ >=libassuan-3
...
Delete the bundled macro so it uses the system copy which knows libassuan-3
is compatible with libassuan-2 API-wise.
(Just as we did for pinentry in 7b07caa9d1459f9cba33cb8e7fceddf23a36583d.)
Closes: https://bugs.gentoo.org/934802
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 01:28:44 +01:00
Sam James
4f7205a68c
app-crypt/gpa: update HOMEPAGE
...
The old HOMEPAGE says:
> **Archive up to 2011** The GNU Privacy Assistant is a GUI for GnuPG. GPA
> utilizes GTK+ and compiles for various platforms. Development and everything
> has moved to a different plattform in 2011, see https://gnupg.org/software/gpa/index.html
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-25 01:28:43 +01:00