Commit Graph
866708 Commits
Author SHA1 Message Date
Paul Zander 86fff0790d media-libs/x265: add 3.5-r5, ebuild cleanup
Clean up cruft and duplicate code.

Split up patches so we can re-use them.

Silently disable tests on x86, x32 and arm32. They never worked, have no deps
and were failing before because the options was not visible.

Closes: https://bugs.gentoo.org/728748
Closes: https://bugs.gentoo.org/937416
Closes: https://bugs.gentoo.org/937750
Closes: https://bugs.gentoo.org/937753
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:43:06 +01:00
Paul Zander 45f88589b3 media-libs/x265: drop 3.5-r2
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:43:05 +01:00
Paul Zander 2540b94573 sci-libs/opencascade: fix missing libGL
This is a due-diligence update of the dependency on media-libs/libglvnd.
There are no other known reports of this issue outside of automated testing.

Given that this ebuild already fails on systems where media-libs/libglvnd[X]
isn't already pulled by other packages it seems to be the better choice to avoid
the huge rebuild and refrain from rev-bumping.

Closes: https://bugs.gentoo.org/936901
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38121
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:42:19 +01:00
Paul Zander 504354429b sci-libs/opencascade: 9999 drop obsolete patches
Closes: https://bugs.gentoo.org/937763
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:42:19 +01:00
Paul Zander f5cdd67d42 sci-libs/pcl: enable tests
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38269
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:40:32 +01:00
Paul Zander e993387056 sci-libs/pcl: Fix compilation on GCC 15
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:40:32 +01:00
Paul Zander 69103fa9b9 sci-libs/rocSPARSE: fix wrong find regextype
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38239
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:40:15 +01:00
Paul Zander 593d004b35 sci-libs/hipSPARSE: fix wrong find regextype
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:40:14 +01:00
Paul Zander eff13e3dce app-arch/libdeflate: add 1.21
Closes: https://bugs.gentoo.org/938174
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38236
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:39:58 +01:00
Paul Zander d459cd74b9 app-arch/libdeflate: enable gzip & zlib unconditionally
Closes: https://bugs.gentoo.org/937883
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:39:58 +01:00
Paul Zander 17a37d4490 dev-debug/apitrace: 9.0-r5 Fix compilation on GCC 15
Closes: https://bugs.gentoo.org/937722
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38271
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:39:43 +01:00
Paul Zander ff09c09923 media-video/obs-studio: Fix compilation on GCC 15
Closes: https://bugs.gentoo.org/938326
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38268
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 16:39:28 +01:00
Andrew Ammerlaan 0dd42ac730 kernel-build.eclass: fix module signing with unspecified key
MODULES_SIGN_KEY may be unset when using USE=modules-sign. Fix an issue
introduced in e290c3c78b that breaks this
configuration due to modules-sign-key.config not existing.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/38287
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-08-25 17:36:53 +02:00
Andreas K. Hüttel de0624708d dev-libs/yyjson: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:23 +02:00
Andreas K. Hüttel 7d85baef51 dev-libs/yaz: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:20 +02:00
Andreas K. Hüttel 69216a8bb0 dev-libs/xapian-bindings: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:17 +02:00
Andreas K. Hüttel 0afe73e71e dev-libs/univalue: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:14 +02:00
Andreas K. Hüttel 631046d77b dev-libs/ppl: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:10 +02:00
Andreas K. Hüttel 1d4b06a59f dev-libs/openssl-compat: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:07 +02:00
Andreas K. Hüttel 3b53acf4f2 dev-libs/nss-pem: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:04 +02:00
Andreas K. Hüttel 9eb31e6785 dev-libs/newt: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:24:01 +02:00
Andreas K. Hüttel 4d45e48b76 dev-libs/mathjax: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:36 +02:00
Andreas K. Hüttel 44490e8d39 dev-libs/libusbhp: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:33 +02:00
Andreas K. Hüttel b34ad16457 dev-libs/libunique: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:30 +02:00
Andreas K. Hüttel d1e7c82393 dev-libs/libsecp256k1: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:27 +02:00
Andreas K. Hüttel 18bf87a1e2 dev-libs/liboil: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:24 +02:00
Andreas K. Hüttel d23d0fae55 dev-libs/libmowgli: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:21 +02:00
Andreas K. Hüttel 1b3215d91f dev-libs/libmcrypt: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:18 +02:00
Andreas K. Hüttel 60deb3246f dev-libs/libindicate: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:15 +02:00
Andreas K. Hüttel d344df881a dev-libs/libIDL: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:12 +02:00
Andreas K. Hüttel e48f5fd0d3 dev-libs/libgcrypt-compat: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:09 +02:00
Andreas K. Hüttel 849aee0951 dev-libs/libffi-compat: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:06 +02:00
Andreas K. Hüttel f25d0a9d68 dev-libs/libei: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:23:03 +02:00
Andreas K. Hüttel a417e2ff73 dev-libs/libbase58: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:59 +02:00
Andreas K. Hüttel b47887bbfa dev-libs/keybinder: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:56 +02:00
Andreas K. Hüttel 0e7afcb1c4 dev-libs/iniparser: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:53 +02:00
Andreas K. Hüttel c9a9587551 dev-libs/hidapi: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:50 +02:00
Andreas K. Hüttel c178dd585b dev-libs/gdl: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:47 +02:00
Andreas K. Hüttel 40fa4193e6 dev-libs/eventlog: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:44 +02:00
Andreas K. Hüttel 205cae6529 dev-libs/cgilib: remove ~mips, library and leaf package
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-08-25 17:22:41 +02:00
Fabian Groffen d8a261c015 dev-cpp/abseil-cpp-20240116.2-r4: marked ~{x64,arm64}-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Fabian Groffen f1f3412eae dev-cpp/gtest-1.14.0-r1: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Fabian Groffen 467e4946e9 dev-libs/protobuf-27.2: fix SLOT check for non-.so platforms
use get_libname to check for appropriate output, may help with bug #891469

Bug: https://bugs.gentoo.org/891469
Closes: https://bugs.gentoo.org/930170
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Fabian Groffen 9cae734888 dev-perl/IO-Tty-1.200.0: marked ~arm64-macos
Closes: https://bugs.gentoo.org/930173
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Fabian Groffen b3bf81d06b net-misc/mosh-1.4.0: marked ~arm64-macos
Closes: https://bugs.gentoo.org/930174
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Mike Pagano 5dfe56edb3 dev-python/patatt: drop 0.6.2
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2024-08-25 10:44:52 -04:00
Sam James f731d6877e sys-fs/ncdu: Stabilize 1.20 arm64, #938492
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 15:37:36 +01:00
Sam James c2ee71c355 sys-fs/ncdu: Stabilize 1.20 ppc, #938492
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 15:37:35 +01:00
Sam James f311357cd4 sys-fs/ncdu: Stabilize 1.20 arm, #938492
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 15:37:34 +01:00
Sam James 6a90cbdb14 sys-fs/ncdu: Stabilize 1.20 ppc64, #938492
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25 15:37:33 +01:00