Commit Graph

806652 Commits

Author SHA1 Message Date
Matoro Mahri
eac5da68aa dev-java/eclipse-ecj: Keyword 4.26-r2 x86, #924297
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:26 -04:00
Matoro Mahri
112f8df6fd dev-java/eclipse-ecj: Keyword 4.15-r1 x86, #924297
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:26 -04:00
Matoro Mahri
6c0e656df8 dev-java/eclipse-ecj: Keyword 4.26-r2 ppc64, #924297
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:26 -04:00
Matoro Mahri
5dcc3348cd dev-java/eclipse-ecj: Keyword 4.15-r1 ppc64, #924297
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:26 -04:00
Matoro Mahri
20bd31f69c media-libs/kvazaar: Keyword 2.3.0 sparc, #902217
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:26 -04:00
Matoro Mahri
4593159b00 x11-libs/wxGTK: Stabilize 3.2.2.1-r3 sparc, #916884
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:25 -04:00
Matoro Mahri
027191d3ad x11-libs/wxGTK: Stabilize 3.2.2.1-r3 ppc, #916884
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:25 -04:00
Matoro Mahri
b1b1854f90 dev-perl/Tk: Stabilize 804.36.0-r3 sparc, #916814
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:11:25 -04:00
Ionen Wolkens
be4f9c0050 app-emulation/vkd3d: add 1.11
Meant to push this earlier but it got lost in the wrong branch,
doubt many are still use the ELF version of this anyway (only for
old wine).

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-12 00:09:24 -04:00
Sam James
0872ae0dff net-irc/psybnc: fix bashisms in init script
I just pushed a new version so not worrying about revbump.

Closes: https://bugs.gentoo.org/848915
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 04:07:25 +00:00
Sam James
f88419144f net-irc/psybnc: add missing c-ares dep
Closes: https://bugs.gentoo.org/913467
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 04:05:51 +00:00
Sam James
d47ad57298 net-irc/psybnc: drop 2.3.2.9-r4
Bug: https://bugs.gentoo.org/921135
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 04:03:44 +00:00
Sam James
dd619923c2 net-irc/psybnc: fix build w/ LTO
Closes: https://bugs.gentoo.org/861464
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 04:03:12 +00:00
Sam James
b3b99f7a40 dev-util/dialog: add 1.3.20240307
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:52:27 +00:00
Sam James
1067229793 sys-apps/usbredir: add 0.14.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:51:05 +00:00
Sam James
7fcd49135f sys-apps/usbredir: drop 0.13.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:49:47 +00:00
Sam James
98960014f9 net-misc/openssh: add 9.7_p1
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:47:19 +00:00
Sam James
a2a6dac690 media-video/ffmpeg: Stabilize 6.0.1-r3 x86, #926151
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:57 +00:00
Sam James
1f8d3d6cd2 media-video/ffmpeg: Stabilize 6.0.1-r3 sparc, #926151
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:56 +00:00
Sam James
23f62a60be media-video/ffmpeg: Stabilize 6.0.1-r3 arm, #926151
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:56 +00:00
Sam James
d49bad2f66 media-video/ffmpeg: Stabilize 6.0.1-r3 amd64, #926151
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:55 +00:00
Sam James
0b53054989 media-video/ffmpeg: fix build w/ newer libjxl
Closes: https://bugs.gentoo.org/924431
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:54 +00:00
Eli Schwartz
b4e704a3cb net-wireless/libxtrxll: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/861932
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:36:54 +00:00
Sam James
8b80f01f80 dev-libs/dietlibc: filter LTO
This package is pretty.. special and already disables SA.

Closes: https://bugs.gentoo.org/855677
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:30:52 +00:00
Sam James
2f4838d487 net-fs/openafs: filter LTO
As recommended by an upstream contributor (albeit 2 years ago...)

Closes: https://bugs.gentoo.org/861368
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:30:51 +00:00
Eli Schwartz
f408c3737c net-wireless/bladerf: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/861872
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:30:50 +00:00
Eli Schwartz
d258a6ab04 dev-libs/libtecla: mark as LTO-unsafe
Actually, it doesn't use the compiler to link its shared libraries, it
uses $LD directly. Totally broken. The resulting shared library is LTO
bytecode linked without a bytecode handler, i.e. it's not really a real
library. Everything then explodes.

Closes: https://bugs.gentoo.org/772014
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 03:30:49 +00:00
Holger Hoffstätte
8534c90299 dev-debug/scap-driver: fix build on kernel 6.8
Closes: https://bugs.gentoo.org/926768
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/35712
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:50:32 +00:00
Sam James
4a64470630 app-misc/gcal: fix ncurses detection w/ split tinfo
This may fix bug #752126 (not betting on it, but still). If it doesn't, perhaps
using ncursesw would...?

Bug: https://bugs.gentoo.org/752126
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:49:06 +00:00
Sam James
34512ba13d app-misc/gcal: fix tests when gcal not installed
... and obviously test the thing we just built properly.

Closes: https://bugs.gentoo.org/925605
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:46:37 +00:00
Eli Schwartz
d5e3125224 net-proxy/ziproxy: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/861863
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:48 +00:00
Eli Schwartz
8b035ee2a0 games-sports/foobillard: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/859235
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:47 +00:00
Eli Schwartz
554481e2e6 dev-util/hip: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/858383
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:46 +00:00
Eli Schwartz
dde18ab04c dev-libs/rocr-runtime: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/856091
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:46 +00:00
Eli Schwartz
ba8d8948c6 dev-libs/rocr-runtime: remove another sed that doesn't apply
Upstream changed this whole code around in 5.3.0 via:
adae6c61e1

Since then, this sed has been tweaked in small ways without
fundamentally changing the part that doesn't match anymore. Since the
sed wasn't tested, I can only assume that the promise about system
clang/llvm is outdated. ;)

I believe cmake's hints logic should simply work anyway...

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:45 +00:00
Eli Schwartz
c4d27d80a6 dev-libs/rocr-runtime: remove incorrect sed that doesn't apply
* SED: the following did not cause any changes
 *     sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die;
 * no-op: -e s:1.7.0:5.7.1:

I don't actually understand the reasoning for attempting to modify it at
all, since the cmake function that this is an argument to (before it
changed to 1.8.0) explicitly takes the value, splits it on the periods
and adds each component to a VERSION_MAJOR etc cmake variable.

Then it also runs git, regardless of the input value, and tries to
calculate VERSION_COMMIT_COUNT.

So, there was nothing to fix as far as I can tell here? The only thing
sed'ing this out would ever do AFAICT is change the soname of libraries
from "1.7.0" to whatever the current ${PV} is... which is NOT how
sonames work, and upstream had a good reason to NOT have this be ${PV}.

It's quite irrelevant now since clearly the package worked just fine
despite the sed not applying, thus it *cannot* be fixing anything, and
also thus, there is clearly nothing to fix.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:44 +00:00
Eli Schwartz
c057b39546 dev-libs/roct-thunk-interface: remove outdated seds
* SED: the following did not cause any changes
 *     sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die;
 * no-op: -e s:ubuntu:gentoo:

This was fixed upstream by removing the entire code block that tried to
mess with libgcc_s.so.1 altogether:

2d6151521f

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:44 +00:00
Sam James
2764230195 net-libs/libisds: crank copyright
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:24:43 +00:00
Sam James
ec39e98183 net-libs/libisds: add libxml2 patch to 0.11.2 too
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:23:08 +00:00
Petr Písař
4c2e6a5347 net-libs/libisds: Fix building with >=dev-libs/libxml-2.12.0
A fix ported from upstream:

    commit 0539e12b3de14a77481bd3f87b301b7e7550172c (HEAD -> master, repo.or.cz/master)
    Author: Petr Písař <petr.pisar@atlas.cz>
    Date:   Thu Nov 23 21:10:05 2023 +0100

        Fix building with libxml2-2.12.0

        libxml-2.12.0 shuffled included header files.

Closes: https://bugs.gentoo.org/926129
Signed-off-by: Petr Písař <petr.pisar@atlas.cz>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:23:01 +00:00
Petr Písař
23615637ca net-libs/libisds: Bump to 0.11.2
Closes: https://bugs.gentoo.org/836628
Signed-off-by: Petr Písař <petr.pisar@atlas.cz>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 02:22:53 +00:00
Michael Orlitzky
177ed9f218 sci-mathematics/nauty: fix build with autoconf-2.72
New patch fixes AC_SYS_LARGEFILE issues. Thanks to Dima Pasechnik for
doing the legwork.

Closes: https://bugs.gentoo.org/921138
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2024-03-11 21:59:17 -04:00
Mike Gilbert
71fd183c98 sys-apps/baselayout: add 2.15
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-03-11 21:43:12 -04:00
Sam James
8f3867c8f2 media-gfx/inkscape: fix Python dependencies & shebangs
* Fix Python dependency (needs pillow for jpeg/tiff/webp at least)
* Fix shebangs on Python extensions so we respect PYTHON_SINGLE_TARGET

Closes: https://bugs.gentoo.org/924747
Closes: https://bugs.gentoo.org/922320
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 00:52:22 +00:00
Sam James
aee5c84e61 x11-terms/cool-retro-term: Stabilize 1.2.0 x86, #926348
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 00:43:19 +00:00
Sam James
70da4f65d0 x11-terms/cool-retro-term: Stabilize 1.2.0 amd64, #926348
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 00:43:18 +00:00
Sam James
1066c8fa03 x11-terms/cool-retro-term: Stabilize 1.2.0 ppc64, #926348
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 00:43:17 +00:00
Sam James
a7796141b5 media-gfx/hugin: drop stale zthread dependency
Dropped upstream in 7811fb3dab/
from 2014.

Someone posted about this on /r/gentoo a few weeks ago and I found it curious
but didn't dig into it more. After coming across bug #924925 for zthread, I thought
I'd take a deeper look.

hugin still has the CMake module for zthread but it's not called anywhere, and
the bundled copy in foreign/ it references is long-gone too.

Note that hugin also, since 2014, supports OpenMP as a replacement, but handling
that in a separate commit as can't do that in stable like we are here.

Bug: https://bugs.gentoo.org/924925
Bug: https://bugs.gentoo.org/926788
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-12 00:39:41 +00:00
Mike Gilbert
f51cd5b64c linux-info.eclass: improve binpkg handling
When installing a binpkg, Portage will restore the ebuild environment
from when the binpkg was built. The stored values for KV_* may be
different from the values that would be detected on the current system.

To work around this, unset some key variables in
linux-info_get_any_version when MERGE_TYPE == binary.

Also, only look for the running kernel version: we can't possibly need
a full kernel source tree when installing a package that has already
been compiled. This gives a nice speedup as well.

Closes: https://bugs.gentoo.org/926063
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-03-11 20:38:27 -04:00
Mike Gilbert
fa0af68d68 toolchain.eclass: handle quoted whitespace in EXTRA_ECONF
Code taken from econf in Portage.

Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-03-11 20:33:42 -04:00