Commit Graph
817338 Commits
Author SHA1 Message Date
Sergey Torokhov 64389e0b1c media-gfx/gimp: 2.99.18 version bump
This release adds support of new FITS and Amiga IFF image formats
but appropriate libraries currently are absent in portage tree.
Therefore new options are ignored and left as auto.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/35358
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:49:13 +00:00
Sergey Torokhov c774ad060b media-libs/gegl: 0.4.48 version bump
Still affected by ffmpeg-6.0 upstream issue:
https://gitlab.gnome.org/GNOME/gegl/-/issues/324

Bug: https://bugs.gentoo.org/907412

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:49:12 +00:00
Sergey Torokhov 32e46d5966 media-libs/babl: 0.1.108 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:49:12 +00:00
Lucio Sauer 390386cda9 app-misc/anki: add openssl license for ring crate
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/35552
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:48:32 +00:00
Marco Sirabella fe362bcfec dev-build/make: Add perl dependency for USE=test
Signed-off-by: Marco Sirabella <marco@sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/35437
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:46:35 +00:00
Sam James 3b6411d567 dev-util/rgbds: tweak phase order
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:11 +00:00
orbea 67f0b56fbf dev-util/rgbds: enable tests
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35594
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:10 +00:00
orbea afd7ff992c games-emulation/gambatte-jg: update dependencies
Upstream decided to use the SDL renderer instead of opengl for
gambatte-example.

Upstream-Commit: https://gitlab.com/jgemu/gambatte/-/commit/9c11623a72412e821c594772ca335885c34b453b
Upstream-Commit: https://gitlab.com/jgemu/gambatte/-/commit/d0932d38f0df4ddc3a18e3465276eea9ff743166
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35600
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:09 +00:00
Branko Grubic 387a58172e net-libs/webkit-gtk: Fixes ARM64 non-jumbo build
Closes: https://bugs.gentoo.org/925621
Signed-off-by: Branko Grubic <bitlord0xff@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35633
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:09 +00:00
Alfred Wingate 48f388d6c3 media-video/mkvtoolnix: drop 72.0.0, 75.0.0, 80.0
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35645
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:08 +00:00
Alfred Wingate d581207526 media-video/mkvtoolnix: add 82.0
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:45:07 +00:00
Ionen Wolkens 6bd9e5e6d0 games-misc/doge: very 3.8.0, much bump
...wow

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-20 22:42:49 -04:00
Sam James 0f82e61a00 app-antivirus/fangfrisch: fix PythonGHDistfileSuffix
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:40:42 +00:00
Holger Hoffstätte dac30da69c net-libs/xdp-tools: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/35098
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:39:30 +00:00
Holger Hoffstätte 78ced104bc net-libs/xdp-tools: add 1.4.2
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:39:29 +00:00
Alfred Wingate c7b368aa27 sys-process/minicoredumper: drop 2.0.1-r1
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35706
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:38:24 +00:00
Alfred Wingate 7b55a97c53 sys-process/minicoredumper: add 2.0.7
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:38:23 +00:00
Matt Whitlock 26a25bce17 dev-libs/libsecp256k1: fix build when CC is overridden to clang
The libsecp256k1 build system detects compiler flag feature support
using ${CC} but then builds the build-time executables using
${CC_FOR_BUILD}. When CC and CC_FOR_BUILD refer to different brands or
versions of compilers, the feature detection for one will not be
applicable to the other. Previous to this commit, our cross-compilation
support patch attempted to override the flags when building the
build-time executables, but it was doing so in a way that Automake does
not respect. This commit fixes the patch so that Automake will actually
use CFLAGS_FOR_BUILD, CPPFLAGS_FOR_BUILD, and LDFLAGS_FOR_BUILD when
building the build-time executables.

[sam: Add Closes tag for #35652 too.]

Closes: https://bugs.gentoo.org/895048
Signed-off-by: Matt Whitlock <gentoo@mattwhitlock.name>
Closes: https://github.com/gentoo/gentoo/pull/35652
Closes: https://github.com/gentoo/gentoo/pull/35657
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:36:00 +00:00
Ralph Seichter f156eefc5d app-antivirus/fangfrisch: Bump to version 1.9.0
Upstream feature release with improved unit tests. The ebuild now
also performs a subset of these tests, i.e. the ones which don't
require network access.

Closes: https://bugs.gentoo.org/923651
Signed-off-by: Ralph Seichter <github@seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/35469
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:27:23 +00:00
Matoro Mahri 49b492cfbb dev-cpp/benchmark: add patches for alpha architecture
Accepted upstream already.

See: https://github.com/google/benchmark/pull/1753
See: https://github.com/google/benchmark/pull/1756
Bug: https://bugs.gentoo.org/922877
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35729
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:27:07 +00:00
Matoro Mahri 684a97aa82 media-libs/libpulse: add patch removing catch2 internal test timeouts
No revbump since this is test-only fix.  See upstream for justification.

See: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/807
Bug: https://bugs.gentoo.org/918447
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35755
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:26:54 +00:00
Rahil Bhimjiani 6f8567f8cc app-containers/skopeo: add 1.15.0
Closes: https://bugs.gentoo.org/922294
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35767
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:26:10 +00:00
Cristian Othón Martínez Vera 1149e8e7f3 net-firewall/firewalld: CONFIG_NFT_OBJREF removed for kernels > 6.1
Closes: https://bugs.gentoo.org/926685
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/35774
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:25:53 +00:00
Yiyang Wu 2a79799495 dev-util/rocm-smi: keep the patch for builtin amdgpu in 5.7.1
The patch is still needed when amdgpu builtin kernel module.

Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35795
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:24:43 +00:00
orbea e3f5c9480a games-emulation/nestopia-jg: drop media-libs/soxr dependency
This was removed upstream.

Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35812
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:24:01 +00:00
orbea 7be0a28087 net-print/libppd: fix undefined references
Closes: https://bugs.gentoo.org/920273
Upstream-PR: https://github.com/OpenPrinting/libppd/pull/32
Upstream-Commit: https://github.com/OpenPrinting/libppd/commit/a040f26f3ca103c8ae7706d91ae157dca0974c49
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35780
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:23:06 +00:00
orbea b1449661e5 media-libs/libopenraw: remove typo
The libtool flag is '-all-static' and not '--all-static' which causes
slibtool to fail while GNU libtool silently ignores the unknown flag.
Additionally fixing the typo causes the build to fail with undefined
references so just remove it instead.

Upstream already removed it themselves, but their change is not trivial
to backport.

Closes: https://bugs.gentoo.org/913723
Upstream-Commit: https://gitlab.freedesktop.org/libopenraw/libopenraw/-/commit/eb873c75b09074d710e3f105b9c988a28058db53
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35789
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:22:27 +00:00
Randy Barlow d7f3dfefc2 dev-lang/rust: Disable LTO by default and use thin
We've had a few issues with lto on, and it isn't on by default generally
among Gentoo packages, so this commit flips it to be off by default.

Additionally, in an upstream ticket[0] it was suggested to use thin LTO
rather than fat LTO, so this commit makes that adjustment as well.

[0] https://github.com/rust-lang/rust/issues/121124

[sam: Note that there's a risk of miscompilations with non-thin LTO, per the
upstream bug(s).]

Bug: https://bugs.gentoo.org/924301
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/35796
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:22:02 +00:00
Paul Zander a8bfe44df5 media-libs/quirc: make libsdl non-optional, fix QA
The Makefile indiscriminately injects SDL_CFLAGS into QUIRC_CFLAGS
and QUIRC_CXXFLAGS.
Short of re-writing the whole Makefile we adhere to that dependency for now.

Set a SONAME to please QA.

Export CC and CXX.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35820
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:20:04 +00:00
Rahil Bhimjiani edfeb8763a net-misc/passt: add 2024.03.20 and bug fixes
Closes: https://bugs.gentoo.org/920795
Closes: https://bugs.gentoo.org/924494
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35500
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:18:45 +00:00
Alexander Miller 5043186ac6 dev-util/nihtest: add 1.5.2
Signed-off-by: Alexander Miller <alex.miller@gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/35845
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:18:01 +00:00
Haelwenn (lanodan) Monnier 9c0c78c417 net-nntp/suck: add 4.3.5
Closes: https://bugs.gentoo.org/875035
Closes: https://bugs.gentoo.org/927069
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35770
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:17:46 +00:00
Haelwenn (lanodan) Monnier f08f1ea103 net-nntp/suck: drop 4.3.3-r1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:17:45 +00:00
orbea 7d3a275c4d games-emulation/bsnes-jg: fix strict aliasing
Closes: https://bugs.gentoo.org/926077
Upstream-PR: https://github.com/LIJI32/SameBoy/pull/593
Upstream-Commit: https://github.com/LIJI32/SameBoy/commit/8739da61c013e20e1cc94f0619c622a65c713408
Upstream-PR: https://gitlab.com/jgemu/bsnes/-/merge_requests/419
Upstream-Commit: https://gitlab.com/jgemu/bsnes/-/commit/966545bb79cc9810fbcedbe34fd52f7b9b5ef04e
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/35847
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:15:45 +00:00
orbea b7fab67b67 games-emulation/sameboy-jg: drop 0.15.8
Signed-off-by: orbea <orbea@riseup.net>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:15:44 +00:00
orbea 0d3e1ba523 games-emulation/sameboy-jg: fix strict aliasing
Bug: https://bugs.gentoo.org/926077
Upstream-PR: https://github.com/LIJI32/SameBoy/pull/593
Upstream-Commit: https://github.com/LIJI32/SameBoy/commit/8739da61c013e20e1cc94f0619c622a65c713408
Upstream-PR: https://gitlab.com/jgemu/sameboy/-/merge_requests/50
Upstream-Commit: https://gitlab.com/jgemu/sameboy/-/commit/6a283f65cc4b9ee4896942afde745fa67e612fd3
Upstream-Commit: https://gitlab.com/jgemu/sameboy/-/commit/9067678fe0160fe5c2f10a7f6271f8293d5150d1
Signed-off-by: orbea <orbea@riseup.net>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:15:44 +00:00
Sam James 8273eeaba4 dev-cpp/magic_enum: don't use -Werror
Closes: https://bugs.gentoo.org/890206
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:15:25 +00:00
Sam James 473e734fcd net-misc/streamlink: add 6.7.1
Bit awkward as we have to require brand new trio and still-masked pytest
(=> skip the relevant tests for now on the latter).

Closes: https://bugs.gentoo.org/927330
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:11:43 +00:00
Matt Turner e0a388f510 dev-util/intel_clc: Keyword 9999 x86, #926226
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-20 21:19:35 -04:00
Yixun Lan 19b1281287 net-misc/passt: Keyword 2023.12.30 riscv, #927372
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-21 00:04:30 +00:00
Sam James f54b24530e app-emacs/flycheck: Stabilize 34.1 arm64, #927370
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-20 23:47:08 +00:00
Sam James 990e97e208 app-text/pandoc-bin: Stabilize 3.1.12.1 arm64, #927368
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-20 23:47:07 +00:00
Sam James 8aabf84806 net-misc/gallery-dl: Stabilize 1.26.8 ALLARCHES, #927367
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-20 23:47:06 +00:00
Eli Schwartz 86e4c6c3cf sci-biology/t-coffee: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/862327
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-20 23:46:18 +00:00
Mario Haustein 83a3f963eb sci-geosciences/grass: add 8.3.2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/35478
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-03-20 23:12:27 +01:00
Florian Schmaus e83b8d1d84 app-emacs/scala-ts-mode: add gnu-emacs@ as maintainer
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-03-20 23:08:04 +01:00
Jimi Huotari 4e6dafd801 media-video/obs-studio: add version 30.1.0
Also update hashes on 9999.

Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
2024-03-20 23:30:26 +02:00
Maciej Barć e92da7b2fd dev-lang/typescript: bump to 5.4.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-03-20 22:02:29 +01:00
Michael Vetter fc910346e2 media-libs/jasper: add 4.2.2
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/35718
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-03-20 21:44:48 +01:00
Paolo Pedroni 629a419606 sci-mathematics/gimps: add 30.19.13
Closes: https://bugs.gentoo.org/925623
Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it>
Closes: https://github.com/gentoo/gentoo/pull/35551
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-03-20 21:36:32 +01:00