Commit Graph
861428 Commits
Author SHA1 Message Date
Arthur Zamarin 236b15f54c sci-electronics/vbs: unkeyword 1.4.0 for ~ppc
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 11:59:52 +03:00
Arthur Zamarin aecf938613 sys-apps/razercfg: drop 0.42
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 11:43:13 +03:00
Arthur Zamarin 2209a547ab net-wireless/gobi_loader: EAPI=8, cleanup, fix bugs
Closes: https://bugs.gentoo.org/725158
Closes: https://bugs.gentoo.org/849491
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 11:39:13 +03:00
Sam James 410197e34e dev-libs/protobuf: backport template instantiation fix
Closes: https://bugs.gentoo.org/917046
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:18:18 +01:00
Sam James f60d837dc7 dev-db/mysql: Stabilize 8.0.36 amd64, #919815
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:15:31 +01:00
Martin Mokry c469982772 dev-embedded/arduino-ctags: Fix modern C build failure
Closes: https://bugs.gentoo.org/883239
Closes: https://bugs.gentoo.org/874969
Signed-off-by: Martin Mokry <martin-kokos@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37006
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:10:44 +01:00
Sam James a7a550ba59 net-misc/ntpsec: more idiomatic use of distutils-r1
Bug: https://bugs.gentoo.org/910009
Bug: https://bugs.gentoo.org/922819
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:02:26 +01:00
Sam James d86bc0181c net-misc/ntpsec: fix verify-sig w/ downloaded waf
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:02:25 +01:00
Sam James 654bd88912 net-misc/ntpsec: add missing dies, inherit for multiprocessing
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:02:25 +01:00
Sam James 6bca5783e9 net-misc/ntpsec: move changes into ~arch revbumps
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:02:24 +01:00
James Browning d1bdf4a406 net-misc/ntpsec: Run tests conditionally
I am requiring FEATURES+=" test" and USE+=" test" for this.

Bug: https://bugs.gentoo.org/831352
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36963
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:02:20 +01:00
James Browning cfc29c8eec net-misc/ntpsec: Solve conflicting modules problem
gpep517 install-wheel throws a fit if run after
waf-utils_src_install for the same Python.

Bug: https://bugs.gentoo.org/910009
Bug: https://bugs.gentoo.org/922819
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:54 +01:00
James Browning bfb6ca177d net-misc/ntpsec: Use later waf to Python targets 3.11, 3.12
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:53 +01:00
James Browning 93bbffd213 net-misc/ntpsec: Change to PEP517 build, finally.
Bug: https://bugs.gentoo.org/910009
Bug: https://bugs.gentoo.org/922819
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:50 +01:00
James Browning fa8cb51ea7 net-misc/ntpsec: Reduce the number of actual builds to 1 from n(+1)
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:49 +01:00
James Browning d7d9ffd775 net-misc/ntpsec: Replace n(+1) used whole tree builds with 1
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:48 +01:00
James Browning a0359d5441 net-misc/ntpsec: Replace egg-info with a Flit pyproject.toml file
Bug: https://bugs.gentoo.org/910009
Bug: https://bugs.gentoo.org/922819
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:01:15 +01:00
James Browning 0427cc0344 net-misc/ntpsec: Replace USE_EXPANDish flags with normal ones
Signed-off-by: James Browning <JamesB.fe80@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 09:00:28 +01:00
Arthur Zamarin 9723dfa700 sci-chemistry/xyza2pipe: last-rite
Bug: https://bugs.gentoo.org/934232
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 10:43:35 +03:00
Maciej Barć b64bde496b app-text/paper-clip: bump libadwaita requirement to 1.5.0
Closes: https://bugs.gentoo.org/934177
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-14 09:42:55 +02:00
Sam James 2dda86ff86 dev-lang/lazarus: revbump for dep fixes
See ba8e892ee4.

Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:34:18 +01:00
Denis Pronin 20e05ef8ae dev-lang/lazarus: add 3.4
Closes: https://bugs.gentoo.org/933988
Signed-off-by: Denis Pronin <dannftk@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/37136
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:32:53 +01:00
Denis Pronin dbbf51f217 dev-libs/libqt6pas: fix subslot
Signed-off-by: Denis Pronin <dannftk@yandex.ru>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:32:50 +01:00
Denis Pronin ba8e892ee4 dev-lang/lazarus: update lazarus-3.0 and libqt6pas-1.0 dependency
1. remove qt5 from possible USE flags, we're targeting on qt6
2. use 3.0 for 3rd major version of lazarus and dependencies

Signed-off-by: Denis Pronin <dannftk@yandex.ru>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:32:15 +01:00
Sam James 593c2ab8a6 media-libs/vigra: add 1.11.2_p20240505
* Drop broken Python bindings as they use distutils quite a bit. There aren't
  any reverse dependencies.
* Drop broken docs (needs various patching and still don't work in snapshot).

Closes: https://bugs.gentoo.org/743160
Closes: https://bugs.gentoo.org/806470
Closes: https://bugs.gentoo.org/929649
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:28:07 +01:00
Maciej Barć 2adcf23fd4 dev-lang/eisl: bump to 4.00
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-14 09:27:20 +02:00
Maciej Barć bffaa046e2 dev-lang/eisl: drop old 3.72
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-14 09:27:19 +02:00
Matoro Mahri d8cfb771b4 sys-apps/polychromatic: wire up tests
Bug: https://bugs.gentoo.org/933050
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/37151
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-06-14 09:27:19 +02:00
Sam James 4f366a4db9 media-libs/vigra: further py3.12 fixes
Unfortunately, the CMake still tries to use:
1) nose (???)
2) numpy.distutils

Bug: https://bugs.gentoo.org/929649
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 08:14:29 +01:00
Arthur Zamarin 95801ada6e sci-chemistry/namd: last-rite
Bug: https://bugs.gentoo.org/934228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 10:07:20 +03:00
Arthur Zamarin aa0ee759fc sci-chemistry/{aqua,procheck}: last-rites
Bug: https://bugs.gentoo.org/928067
Bug: https://bugs.gentoo.org/928068
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 10:03:09 +03:00
Arthur Zamarin 80e61ece34 www-misc/log-toolkit: last-rite
Bug: https://bugs.gentoo.org/934227
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 09:55:29 +03:00
Sam James ba1721b306 app-shells/bash: upgrade einfo->ewarn for bashrc changes
Stands out more and gets repeated by Portage.

Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:47:31 +01:00
Eli Schwartz e0dd3c6477 sys-auth/libyubikey: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:45 +01:00
Eli Schwartz f4858b42d5 sys-auth/libyubikey: 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-14 07:44:44 +01:00
Eli Schwartz b8b7401782 app-crypt/ccid: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. In theory
it would be nice to run a full eautoreconf, since eautoconf is already
run, but the package errors out with automake since a patch deletes the
use of flex in configure.ac while it is still required for the actual
build.

Actually-correct patch created & fix submitted upstream, since there was
never a good reason to hack around this locally:
https://github.com/LudovicRousseau/CCID/pull/140

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:44 +01:00
Eli Schwartz b462e21d01 sys-cluster/openmpi: force disable building against system pmix
It cannot currently work, since it lacks multilib support plus keywords.
Avoid automagically depending on it, at least.

Bug: https://bugs.gentoo.org/652432
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:43 +01:00
Eli Schwartz 3bad08811a sys-cluster/pmix: clean up junk libtool remainders
Standard boilerplate for finding and deleting all .la files.

Closes: https://bugs.gentoo.org/880355
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:42 +01:00
Eli Schwartz 837a217ce9 sys-cluster/pmix: add 5.0.2
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:42 +01:00
Eli Schwartz 7e492f3130 sys-cluster/openmpi: prevent parallel installation with pmix
It is vendored in openmpi, so installing openmpi gets you the contents
of sys-cluster/pmix. This is bad and wrong, but also work to resolve. (It
is also work that *needs* to be resolved for openmpi 5.x.)

Things that pmix needs before becoming a proper dependency of openmpi:
- multilib
- keywording on various arches

The stopgap measure is to mark the two as incompatible while we work on
the rest.

Bug: https://bugs.gentoo.org/652432
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:41 +01:00
Eli Schwartz c31ee12d00 sys-cluster/pmix: make sure elibtoolize is applied, mark as LTO-unsafe
elibtoolize is needed to e.g. pass LTO warning flags through to the
linker. And indeed, once that is used, the build starts failing with LTO
error flags.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:44:41 +01:00
Sam James af217418e5 dev-perl/Tk: further Modern C fixes
Closes: https://bugs.gentoo.org/919179
Closes: https://bugs.gentoo.org/920309
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-14 07:33:16 +01:00
Petr Vaněk 126bc51375 net-im/synapse: drop 1.105.1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-06-14 08:21:19 +02:00
Matoro Mahri b027b62a09 dev-ruby/rexml: Stabilize 3.2.8 hppa, #932175
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:40 +03:00
Matoro Mahri dd99dc8ecb dev-ruby/strscan: Stabilize 3.0.9 hppa, #932175
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:40 +03:00
Matoro Mahri 5b721d7739 dev-perl/Mail-DMARC: Stabilize 1.202.403.130 arm, #907561
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:39 +03:00
Matoro Mahri 2207b85bbe dev-perl/Mail-DMARC: Stabilize 1.202.403.130 x86, #907561
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:39 +03:00
Matoro Mahri 9b741a64aa x11-libs/libXmu: Stabilize 1.2.1 hppa, #932101
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:39 +03:00
Matoro Mahri f03e8d583a dev-perl/Mail-DMARC: Stabilize 1.202.403.130 amd64, #907561
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:39 +03:00
Matoro Mahri 628a7d0954 x11-base/xcb-proto: Stabilize 1.17.0 hppa, #932099
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-14 08:30:38 +03:00