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