Commit Graph
840278 Commits
Author SHA1 Message Date
Sam James c4ef467cef dev-libs/libratbag: drop 0.15, 0.16
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:47:20 +01:00
Sam James 6ab1cb470d app-misc/piper: drop 0.6
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:46:50 +01:00
Sam James d6769a5c2a dev-python/pyside6-tools: Keyword 6.7.1 arm, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:45:59 +01:00
Sam James 034bbc04e7 dev-python/pyside6: Keyword 6.7.1 arm, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:45:58 +01:00
Sam James 41f42a4d3c dev-python/shiboken6: Keyword 6.7.1 arm, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:45:58 +01:00
Sam James 68ec02c5ea net-wireless/soapysdr: fix live template kws
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:45:17 +01:00
Sam James 13c9097d61 net-wireless/gnuradio: adapt to net-wireless/soapysdr becoming single-target
Also, simplify/fix the net-wireless/uhd dep while here.

Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:43:28 +01:00
Sam James b68f6dcca1 net-wireless/soapysdr: fix broken Python handling
* Add patch for Python 3.12 distutils

* Switch to python-single-r1 as its only Python reverse dependency in
  ::gentoo is net-wireless/gnuradio.

  Before now, it was completely broken as it'd use whatever Python it
  felt like -- at no point was EPYTHON/PYTHON passed into the build system,
  and it accumulated args when re-running for each impl (just enabling Python,
  not for any specific impl) anyway.

  We also only installed once anyway.

Fixes: 915993925d
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:40:35 +01:00
Sam James 8821591153 net-wireless/soapysdr: disable py3.9
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 02:09:58 +01:00
Eli Schwartz 201ea02442 www-client/elinks: force disable building the HTML api documentation
It was automagically detected depending on whether doxygen was
installed. If it was installed, it spewed billions of QA warnings that
`dot` isn't installed, because Doxyfile is configured to need that (but
doxygen helpfully doesn't error out when it is missing).

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36880
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:54:23 +01:00
Eli Schwartz 91e97ef23b www-client/elinks: wire up the upstream support for python scripting
Previously hard disabled, now available via USE=python.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:54:22 +01:00
Ralph Seichter 04fcaab840 net-mail/automx2: upgrade to Python 3.12
- Support Python version 3.12 in ebuild.
- Fix documentation URLs.

Closes: https://bugs.gentoo.org/929715
Signed-off-by: Ralph Seichter <github@seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/36631
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:50:36 +01:00
Sam James 8545c830e0 sci-geosciences/gpsd: add missing die, fix indentation
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:49:38 +01:00
Sam James 776da4fc64 sci-geosciences/gpsd: drop 3.23.1-r2, 3.24
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:48:12 +01:00
Kyle Elbert 10a2d9a6e2 sci-geosciences/gpsd: update live ebuild
Resynced protocols.
Some like ublox are no longer optional making python required.

Signed-off-by: Kyle Elbert <kcelbert@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36916
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:47:36 +01:00
Kyle Elbert e14e5ec437 sci-geosciences/gpsd: update LICENSE
Signed-off-by: Kyle Elbert <kcelbert@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:47:36 +01:00
Kyle Elbert a0cad067d3 sci-geosciences/gpsd: 3.25-r1: many cleanups, python 3.12 bump
Switched to PEP517 Build
Python 3.12 bump
Made sockets mandatory
Corrected License
Added missing BDEPEND DISTUTILS_DEPS
Added missing PYTHON_USEDEP for pyserial
Ensured python scripts were correctly wrapped

Closes: https://bugs.gentoo.org/900891
Closes: https://bugs.gentoo.org/910024
Closes: https://bugs.gentoo.org/912732
Closes: https://bugs.gentoo.org/929766
Closes: https://bugs.gentoo.org/923315
Signed-off-by: Kyle Elbert <kcelbert@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:47:35 +01:00
Ian Jordan 0c00e66b06 profiles/default/linux: move sanitize mask from use.stable.mask to use.mask
Better workaround until this is fully solved.

Bug: https://bugs.gentoo.org/920630
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36751
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:43:25 +01:00
Philippe Chaintreuil d60e190a70 mail-filter/spamassassin: Fix dnsbl_subtests.t test w/o net
Fix pulled from upstream's 4.0.1 commit:
https://github.com/apache/spamassassin/commit/20c6a5a78e31877b3d4fa379d6a011d6112aabb9

Since we now have two patches to dnsbl_subtests.t, I've renamed the
pre-existing patch file and adjusted the 4.0.x ebuilds to use the new
name.

Closes: https://bugs.gentoo.org/931289
Closes: https://github.com/gentoo/gentoo/pull/36955
Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep@parallaxshift.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:42:52 +01:00
Mario Haustein 336a046ddd dev-libs/capstone: drop 4.0.2-r2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/36470
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:40:49 +01:00
Mario Haustein a24fca6b2b dev-libs/capstone: add missing RESTRICT
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:40:48 +01:00
Mario Haustein 9e75d69eba dev-libs/capstone: fix patch for upstream changes
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:40:48 +01:00
Mario Haustein 2d3ee0a6ca dev-libs/capstone: remove 'distutils_enable_tests setup.py'
Closes: https://bugs.gentoo.org/927518
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:40:47 +01:00
Ekaterina Vaartis a01d080e4f media-gfx/hydrus: Add 571, Fix 565
Signed-off-by: Ekaterina Vaartis <vaartis@kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/36338
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:39:52 +01:00
Thomas Bracht Laumann Jespersen 0831a84172 dev-python/tlsh: fix build for python 3.12 + musl
Closes: https://bugs.gentoo.org/927058
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/36321
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:38:30 +01:00
Aliaksei Urbanski 8cf655f807 media-libs/aubio: revbump to 0.4.9-r3
These changes:
  - add Python 3.12 support
  - migrate to PEP 517 build
  - bump EAPI to 8

Bug: https://bugs.gentoo.org/929631
Bug: https://bugs.gentoo.org/909987

Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36421
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:34:34 +01:00
Sam James 5d7c36cf37 sys-fs/mergerfs: simplify & fix version setting
* Use heredoc rather than two consecutive echos to the same file, simpler
  w/o escaping too

* Fix path to update-version script, it moved directories

* Style tweaks

Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:28:53 +01:00
Sam James e59e392b70 sys-fs/mergerfs-tools: style tweaks, avoid which
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:22:07 +01:00
Sebastian Engel 4d11154dc0 sys-fs/mergerfs: drop 2.35.1
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/36959
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:19:47 +01:00
Sebastian Engel 9eacc8432a sys-fs/mergerfs: add 2.40.2
* Corrected variable order

Bug: https://bugs.gentoo.org/919875
Closes: https://bugs.gentoo.org/917596
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:19:46 +01:00
Sebastian Engel 9ac3d49935 sys-fs/mergerfs-tools: add 0_p20230912
* Enable python3.12 and python3.13
* Fix python shebangs
* Corrected variable order

Closes: https://bugs.gentoo.org/929844
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:19:46 +01:00
Sam James 5e65dd59a5 dev-python/pyside6-tools: Keyword 6.7.1 arm64, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:13:40 +01:00
Sam James ad04bc3161 dev-python/pyside6: Keyword 6.7.1 arm64, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:13:39 +01:00
Sam James 37e350dc20 dev-python/shiboken6: Keyword 6.7.1 arm64, #930059
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 01:13:38 +01:00
Sam James 6ca5c05218 dev-debug/gdb: add 15.0.91 (unkeyworded)
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:50:15 +01:00
Sam James ebc4789611 sys-apps/findutils: add 4.10.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:40:02 +01:00
Sam James 443760b1a3 sci-biology/ucsc-genome-browser: BDEPEND on cpio
Closes: https://bugs.gentoo.org/688748
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:20:12 +01:00
Sam James 7955b031af sci-biology/ucsc-genome-browser: EAPI 8
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:19:09 +01:00
Sam James cdb7db92ed sci-biology/ucsc-genome-browser: fix USE=-server
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:15:44 +01:00
Sam James b7cf0f3d7c sci-biology/ucsc-genome-browser: workaround modern C issues
Build with -std=gnu89 as it has many issues.

Closes: https://bugs.gentoo.org/831491
Closes: https://bugs.gentoo.org/919200
Closes: https://bugs.gentoo.org/921261
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:15:05 +01:00
Sam James 11b958adad dev-python/pypax: Stabilize 0.9.5-r2 arm64, #933378
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:06:51 +01:00
Sam James 7398fb1cd6 net-libs/serf: Stabilize 1.3.10 arm64, #933238
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-02 00:06:49 +01:00
Sam James 6d933520c3 sys-devel/gcc: add 14.1.1_p20240601
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:54:50 +01:00
Hank Leininger a11cf9af51 net-misc/s3cmd: enable py3.12
Closes: https://bugs.gentoo.org/933383
Closes: https://github.com/gentoo/gentoo/pull/36961
Signed-off-by: Hank Leininger <hlein@korelogic.com>
Signed-off-by: Richard Freeman <rich0@gentoo.org>
2024-06-01 18:36:33 -04:00
Sam James eccf908182 net-analyzer/fail2ban: Stabilize 1.0.2-r3 x86, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:27 +01:00
Sam James e6cfb62f64 dev-python/pyasynchat: Stabilize 1.0.4 x86, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:26 +01:00
Sam James dd40b3b34a dev-python/pyasyncore: Stabilize 1.0.4 x86, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:25 +01:00
Sam James def6c2f98c net-analyzer/fail2ban: Stabilize 1.0.2-r3 sparc, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:22 +01:00
Sam James b06fb0a1a0 dev-python/pyasynchat: Stabilize 1.0.4 sparc, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:21 +01:00
Sam James 78866067ae dev-python/pyasyncore: Stabilize 1.0.4 sparc, #930866
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-01 23:18:21 +01:00