Commit Graph
846848 Commits
Author SHA1 Message Date
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
Maciej Barć ae7e3902e8 dev-python/js2py: patch for py3.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-25 02:26:14 +02:00
Sam James 61c60f951b media-gfx/tuxpaint: Stabilize 0.9.31-r1 amd64, #934811
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:11:07 +01:00
Sam James 37f23ef222 app-text/mupdf: Stabilize 1.24.1 x86, #934810
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:11:06 +01:00
Sam James cb874c47dd app-text/mupdf: Stabilize 1.24.1 ppc64, #934810
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:11:04 +01:00
Sam James 927f90a35c app-text/mupdf: Stabilize 1.24.1 arm, #934810
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:11:03 +01:00
Sam James 8eb9a08748 app-text/mupdf: Stabilize 1.24.1 amd64, #934810
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:11:01 +01:00
Sam James a8b652d02e sys-devel/gcc: backport ICE fix for 15
Bug: https://gcc.gnu.org/PR115602
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25 01:10:03 +01:00
Mike Gilbert c524911b29 dev-libs/libgcrypt: fix o-flag-munging
Closes: https://bugs.gentoo.org/934801
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-06-24 19:58:39 -04:00
Yixun Lan e9f42999cc app-crypt/easy-rsa: Keyword 3.2.0 riscv, #934780
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-06-24 23:44:37 +00:00
Maciej Barć 03b6ee1b1b app-text/pandoc-bin: bump to 3.2.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-25 01:01:46 +02:00
Maciej Barć 6380218e0e dev-python/js2py: bump python compat to py3.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-25 01:01:46 +02:00
Maciej Barć 6be01bfd15 dev-python/pyjsparser: bump python compat to py3.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-25 01:01:46 +02:00
Aliaksei Urbanski 2a103afad6 dev-python/js2py: revbump to 0.74-r1
These changes:
  - fix CVE-2024-28397
  - fix ignoring of test failures
  - restrict the test feature since
    multiple tests are broken

Bug: https://bugs.gentoo.org/831356
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37285
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-25 01:01:45 +02:00
Matt Jolly cdab26dbef app-antivirus/clamav: 1.3.1-r1: fix build with USE=milter
I dropped the escape and the end of a capture group!

Also drop superfluous 'MilterSocket Unix.*' sed.

Closes: https://bugs.gentoo.org/934816
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-06-25 08:29:00 +10:00
James Le Cuirot ae3f047050 games-action/dxx-rebirth: Bump snapshot to 20240623, drop old 20230627
Closes: https://bugs.gentoo.org/909537
Closes: https://bugs.gentoo.org/929566
Closes: https://bugs.gentoo.org/933504
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-06-24 23:20:05 +01:00
Jon Janzen 83b7b26d11 net-im/discord: Add wayland support
Discord appears to support wayland when launched with these options, it
just needs to be enabled manually.

Signed-off-by: Jon Janzen <jon@jonjanzen.com>
Closes: https://github.com/gentoo/gentoo/pull/37043
Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
2024-06-24 18:12:50 -04:00
Andreas Sturmlechner 451b8fe199 app-crypt/qca: 2.3.9 version bump
See also:
https://mail.kde.org/pipermail/kde-announce-apps/2024-June/005810.html

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-25 00:01:18 +02:00
Andreas Sturmlechner 1cfa5d5da1 kde-frameworks/kuserfeedback: Disable openglinfosourcetest
Closes: https://bugs.gentoo.org/921359
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-24 23:14:24 +02:00
Petr Vaněk 3b915c051f dev-python/curtsies: fix variable order
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-06-24 22:29:02 +02:00
Petr Vaněk 45c4806894 dev-python/pyte: fix variable order
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-06-24 22:28:21 +02:00
Petr Vaněk 6bfd559837 dev-python/curtsies: enable py3.13
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-06-24 22:27:15 +02:00
Petr Vaněk abb43ea2e3 dev-python/pyte: enable py3.13
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-06-24 22:27:14 +02:00
Andreas Sturmlechner 4000749544 dev-build/cmake: Drop virtualx, use QT_QPA_PLATFORM=offscreen instead
Bug: https://bugs.gentoo.org/634228
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-24 22:15:31 +02:00
Maciej Barć c0fb465f71 dev-dotnet/csharp-language-server: bump to 0.14.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-24 22:08:20 +02:00
Maciej Barć 75070f0a73 dev-dotnet/csharp-language-server: drop old 0.12.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-24 22:08:20 +02:00
Maciej Barć 62e914b28b dev-dotnet/csharp-language-server: drop old 0.11.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-24 22:08:19 +02:00
Maciej Barć 674ec4fbbe app-admin/rsyslog: remove /var/empty/dev/log sock
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-24 22:08:19 +02:00
Eray Aslan b581a08d77 mail-mta/postfix: add 3.10_pre20240622, drop 3.10_pre20240612
Signed-off-by: Eray Aslan <eras@gentoo.org>
2024-06-24 22:01:02 +02:00
Sam James 460c97b79b profiles/base: mask dev-lang/ruby[static-libs]
It breaks gem installation in mysterious ways and people keep
tripping over it.

graaff indicates on the PR that we'd like to remove it entirely for ruby:3.4
given it'll bitrot if it's masked, but that this is a good option for now.

Closes: https://bugs.gentoo.org/887223
Closes: https://bugs.gentoo.org/891367
Closes: https://bugs.gentoo.org/903891
Closes: https://bugs.gentoo.org/917139
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/37267
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-24 20:40:35 +01:00
Miroslav Šulc c1e3275dbe www-apps/wordpress: bump to 6.5.5, dropped 6.5.4
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-24 21:25:17 +02:00