Commit Graph
741036 Commits
Author SHA1 Message Date
Sam James ca082bdd47 app-office/libreoffice: bundle abseil-cpp
abseil isn't *really* intended to be a system library and having a year-old
pinned dep like this causes havoc for other packages and leads to uninstallable
combinations (e.g. libreoffice-bin + anything needing grpc).

Please see also the extensive discussion in the linked PRs wrt abseil now
depending on re2 and the ABI implications of the used C++ std. versions with
abseil. It's not worth it and there's more downsides to unbundling than not.

Bug: https://github.com/gentoo/gentoo/pull/31388
Bug: https://github.com/gentoo/gentoo/pull/31609
Bug: https://github.com/gentoo/gentoo/pull/31893
Bug: https://github.com/gentoo/gentoo/pull/32281
Bug: https://bugs.gentoo.org/908373
Closes: https://bugs.gentoo.org/912686
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 16:51:09 +01:00
Marek Szuba e15137c43b x11-misc/fracplanet: fix building against musl
__STRING() is a glibc idiom. Fortunately, it is trivial to emulate.

While at it, update EAPI 7 -> 8.

Closes: https://bugs.gentoo.org/833106
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 16:49:27 +01:00
Marek Szuba 8fc99cd067 media-gfx/gmic: fix Makefile dependency chain
It helps if libcgmic.so exists before make attempts to link use_libcgmic
against it.

Closes: https://bugs.gentoo.org/912239
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 16:49:26 +01:00
Marek Szuba a4db22a0f7 media-gfx/gmic: drop 3.2.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 16:49:25 +01:00
Marek Szuba 27bd8c5598 app-backup/borgbackup: drop 1.2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 16:49:24 +01:00
Andrew Ammerlaan 0cc88bbc78 dev-python/pytest-qt: enable py3.12
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-21 17:26:14 +02:00
Andrew Ammerlaan 89f6989558 dev-python/QtPy: enable py3.12 for USE=pyqt5 or USE=pyqt6
Pyside{2,6} still isn't compatible with 3.12 but this at least allows us
to move further with enabling 3.12 on packages higher up in the dep graph.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-21 17:26:13 +02:00
Sam James 61d0b43d73 net-libs/grpc: bundle abseil-cpp
abseil isn't *really* intended to be a system library and having a year-old
pinned dep like this causes havoc for other packages and leads to uninstallable
combinations (e.g. libreoffice-bin + anything needing grpc).

Please see also the extensive discussion in the linked PRs wrt abseil now
depending on re2 and the ABI implications of the used C++ std. versions with
abseil. It's not worth it and there's more downsides to unbundling than not.

Note that we can't rebundle re2 here because the build system unconditionally
then tries to install it (no toggle unlike for abseil-cpp).

Bug: https://bugs.gentoo.org/906811
Bug: https://github.com/gentoo/gentoo/pull/31388
Bug: https://github.com/gentoo/gentoo/pull/31609
Bug: https://github.com/gentoo/gentoo/pull/31893
Bug: https://github.com/gentoo/gentoo/pull/32281
Closes: https://bugs.gentoo.org/908373
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 16:23:21 +01:00
Marek Szuba e3add610a9 net-misc/linuxptp: stabilize 4.0 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:30 +01:00
Marek Szuba 1b8e1e1d22 media-gfx/darktable: drop 4.4.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:29 +01:00
Marek Szuba 05c9a466f8 dev-vcs/pre-commit: drop 3.3.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:28 +01:00
Marek Szuba a86937f56f app-backup/borgbackup: add myself as a maintainer
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:27 +01:00
Marek Szuba 9b5751748b app-backup/borgmatic: drop 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:56:26 +01:00
Michał Górny 3bb11fbce5 dev-python/pypy3_10: Backport hmac fix as 7.3.12_p3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-21 16:51:17 +02:00
Michał Górny 021edd8440 dev-python/twisted: Bump to 23.8.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-21 16:51:16 +02:00
Michał Górny 78db1f0429 dev-python/cython-test-exception-raiser: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-21 16:51:16 +02:00
Marek Szuba ac1749011f dev-python/sphinx_ansible_theme: mask for removal
Bug: https://bugs.gentoo.org/912743
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 15:39:10 +01:00
Rick Farina a971edec7e net-libs/liquid-dsp: add 1.6.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
2023-08-21 10:34:21 -04:00
Akinori Hattori 3c1021e1d2 app-i18n/yaskkserv2: drop old
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2023-08-21 22:47:34 +09:00
Akinori Hattori e95eacbb5c app-i18n/yaskkserv2: amd64/x86 stable
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2023-08-21 22:47:34 +09:00
Marek Szuba 317f83c8f3 media-radio/chirp: deselect tests requiring Internet access
Closes: https://bugs.gentoo.org/912740
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 14:46:22 +01:00
Marek Szuba eb9d5c9a32 app-admin/ansible-molecule: drop 4.0.4
Closes: https://bugs.gentoo.org/905911
Closes: https://bugs.gentoo.org/908821
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 14:46:21 +01:00
Marek Szuba af995e01e4 app-admin/ansible-molecule: stabilize 5.1.0 for ALLARCHES
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 14:46:20 +01:00
Marek Szuba 98024d6db2 app-misc/check-jsonschema: stabilize 0.23.3 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 14:46:19 +01:00
Akinori Hattori a28f5caa72 app-shells/yash: new upstream release
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2023-08-21 22:40:48 +09:00
Akinori Hattori 4fc023fc6a app-i18n/ibus-table-others: fix build with dev-lang/python-exec[-native-symlinks]
Closes: https://bugs.gentoo.org/912415
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2023-08-21 22:32:03 +09:00
Craig Andrews a663b4e963 net-analyzer/netdata: add 1.42.1
Closes: https://bugs.gentoo.org/912345
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews 697700c657 www-apps/jackett: drop 0.21.648
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews dc7a3cea5c www-apps/jackett: add 0.21.674
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews 8bc0b24b8d www-apps/lidarr: drop 1.3.4.3458
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews 026985ef98 www-apps/lidarr: add 1.3.5.3530
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews ad3eb9c7c3 www-apps/readarr: drop 0.3.1.2096
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:43 -04:00
Craig Andrews d3c4f04f41 www-apps/readarr: add 0.3.3.2171
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:42 -04:00
Craig Andrews 717e1a2c1a www-apps/prowlarr: drop 1.8.2.3860
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:42 -04:00
Craig Andrews 4656102944 www-apps/prowlarr: add 1.8.3.3880
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2023-08-21 09:25:42 -04:00
Marek Szuba e99a0b6f70 media-radio/chirp: new package, add 20230818
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 14:24:27 +01:00
James Le Cuirot 24bfa9f54a dev-python/httpbin: Drop ~m68k keyword
I don't know why this was keyworded for m68k in the first place.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-08-21 13:53:55 +01:00
James Le Cuirot c3e0d4b235 sys-apps/musl-locales: Keyword 0.1.0 for m68k
Only tested against glibc but build succeeds and "locale" binary works.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-08-21 13:48:39 +01:00
Andrey Grozin 0da61ca1fc sci-visualization/gle: bump to 4.3.4
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2023-08-21 19:43:41 +07:00
Marek Szuba f4d399e5e4 net-analyzer/nessus-agent-bin: add 10.4.2, drop 10.4.1
Closes: https://bugs.gentoo.org/912711
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-21 13:27:57 +01:00
Sam James 2291736e5d gnome-extra/evolution-data-server: backport date parsing fix (strict aliasing)
Closes: https://bugs.gentoo.org/912720
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 13:06:05 +01:00
Michał Górny 039927d798 dev-python/cython: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-21 13:36:55 +02:00
Sam James bcdb1aceac dev-util/b2: Stabilize 4.10.1 sparc, #912714
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:25:32 +01:00
Sam James 352635d136 dev-python/scipy: Stabilize 1.11.1 arm, #911362
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:25:31 +01:00
Sam James f60cb4ba98 dev-python/scipy: Stabilize 1.11.1 arm64, #911362
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:25:30 +01:00
Sam James 316b6e092b dev-libs/opensc: Stabilize 0.23.0-r2 amd64, #912715
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:08:32 +01:00
Sam James 869827e265 dev-libs/opensc: Stabilize 0.23.0-r2 x86, #912715
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:08:31 +01:00
Sam James 5eb6c3d028 dev-libs/opensc: Stabilize 0.23.0-r2 ppc64, #912715
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:08:30 +01:00
Sam James 6d9d25a664 dev-util/b2: Stabilize 4.10.1 x86, #912714
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:08:29 +01:00
Sam James 7564737632 dev-util/b2: Stabilize 4.10.1 arm, #912714
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 12:08:28 +01:00