Commit Graph
951989 Commits
Author SHA1 Message Date
Sam James f21808ed83 net-misc/ntpsec: add 1.2.4
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 06:16:15 +01:00
Hans de Graaff 0d059308ff dev-ruby/mini_mime: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 07:06:49 +02:00
Hans de Graaff 6ea7fd79c9 dev-util/cucumber-compatibility-kit: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 07:05:08 +02:00
Hans de Graaff e8d3c0148a dev-util/cucumber-messages: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 07:03:55 +02:00
Hans de Graaff 9a9093ef93 dev-ruby/sprockets: add 4.2.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 06:55:11 +02:00
Hans de Graaff aceccbb8e3 dev-ruby/traces: drop 0.11.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 06:47:43 +02:00
Hans de Graaff c48b554eba dev-ruby/traces: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 06:47:23 +02:00
Hans de Graaff 478ff68014 dev-ruby/metrics: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-19 06:46:13 +02:00
Jakov Smolić 0b06eed921 dev-debug/valgrind: keyword 3.25.0_rc1 for ~riscv
There is a known test failure documented here: https://sourceforge.net/p/valgrind/mailman/message/59153566/
Runtime tested some basic features: memcheck, gdbserver, callgrind,
helgrind and massif, all of which are working. Given this, we can
proceed to keyword for riscv.

Thanks-to: Sam James <sam@gentoo.org>
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/41659
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 05:23:28 +01:00
Sam James 30033c28ba net-analyzer/nfdump: add 1.7.6
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 03:16:33 +01:00
Christopher Fore ba3dffd322 cargo.eclass: Add _cargo_check_initialized to cargo_live_src_unpack
Currently cargo.eclass does not check if rust_pkg_setup was called in
cargo_live_src_unpack, leading to situations where vague build errors
can show up.

Closes: https://bugs.gentoo.org/953532
Bug: https://bugs.gentoo.org/953515
Signed-off-by: Christopher Fore <csfore@posteo.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 02:30:37 +01:00
Christopher Fore e7aa0ac74a cargo.eclass: Pull check for rust_pkg_setup into its own function
This reduces repetitiveness and allows for easier maintainability in the
future.

Bug: https://bugs.gentoo.org/953515
Bug: https://bugs.gentoo.org/953532
Signed-off-by: Christopher Fore <csfore@posteo.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 02:30:31 +01:00
Sam James ace8b37ca2 app-benchmarks/bootchart2: fix python_setup
* Call python-single-r1_pkg_setup (i.e. python_setup) conditionally
  based on USE=cairo to match the other Python conditionals
* Fix style (conditional last, not first in *DEPEND; whitespace; variable
  order)

Closes: https://bugs.gentoo.org/950448
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 02:26:07 +01:00
Eli Schwartz 012e58054c metadata/install-qa-check.d: fix python checks for non-distutils software
The existing check makes an intimidating value proposition: that all
software being checked was installed using distutils-r1.eclass, hence
moving the check from there as-is to a new home is sufficient. This
includes the use of functions specific to the distutils-r1 eclass
inheritance chain. In particular, get_modname is part of
multilib.eclass, which distutils-r1 inherits, but python-single-r1 does
not inherit.

This results in the following QA warning:

```
/var/db/repos/gentoo/metadata/install-qa-check.d/60python-site: line 53: get_modname: command not found
/var/db/repos/gentoo/metadata/install-qa-check.d/60python-site: line 53: get_modname: command not found
/var/db/repos/gentoo/metadata/install-qa-check.d/60python-site: line 53: get_modname: command not found
 * Verifying compiled files for python3.12
 *
 * QA Notice: Extensions found compiled for the wrong Python version
 * (likely broken build isolation):
 *
 *   /usr/lib/python3.12/site-packages/__pycache__/init_calibre.cpython-312.pyc
 *   /usr/lib/python3.12/site-packages/__pycache__/init_calibre.cpython-312.opt-1.pyc
 *   /usr/lib/python3.12/site-packages/__pycache__/init_calibre.cpython-312.opt-2.pyc
```

because we are matching all files matching "*.cpython*" that are also
named "*" instead of all files named "*$(get_modname)".

Instead of using multilib.eclass, go directly to the preferred canonical
source, and query cpython what *it* thinks a module extension should be.
This is also more flexible since cpython itself doesn't really guarantee
that extension modules are named anything like get_modname, but
generally equals -- for backwards compatibility -- the final value from
`_PyImport_DynLoadFiletab` / `_imp.extension_suffixes()` (and on
Windows, that is .pyd instead of .dll, though admittedly,
sysconfig.get_config_vars is pretty empty there; on the other hand, PyPy
doesn't recognize unadorned .so because it doesn't need the
compatibility, so we see that it's not really a guarantee, and might as
well go for the sysconfig variable which is unambiguous where present).

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 01:22:55 +01:00
Sam James 8a7efac6a2 net-misc/dhcpcd: destabilize 10.2.2-r1
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 01:15:33 +01:00
Christopher Fore 751c631243 sys-fs/bcachefs-tools: add 1.25.2
Signed-off-by: Christopher Fore <csfore@posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/41655
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 01:15:15 +01:00
Sam James 6e3fb116d9 sci-mathematics/gmp-ecm: Stabilize 7.0.6-r1 arm64, #954010
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 01:11:12 +01:00
Sam James 6945571fce net-misc/dhcpcd: backport IPv6 fix
Closes: https://bugs.gentoo.org/953895
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 01:10:50 +01:00
Sam James f1c3a39d43 net-libs/libnice: Stabilize 0.1.22-r1 ppc64, #953811
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:53:38 +01:00
Sam James fa3c05d57d net-libs/farstream: Stabilize 0.2.9-r2 ppc64, #953811
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:53:36 +01:00
Sam James 56b2b372cc net-libs/libnice: Stabilize 0.1.22-r1 arm64, #953811
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:53:35 +01:00
Sam James 520ff4ee11 net-libs/farstream: Stabilize 0.2.9-r2 arm64, #953811
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:53:34 +01:00
Sam James 6c7ef62798 app-shells/bash: add 5.3_rc1_p20250419
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:53:18 +01:00
Sam James ca3c1b1e5e sys-devel/gcc: add 13.3.1_p20250418
One of the upstream backports on releases/gcc-13 clashes with our
gimple split backports, so revert that before applying the split changes,
then apply the version on master afterwards. It's noted that the file the
reverted backport touches is different in the commit anyway for exactly
this reason.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 00:24:54 +01:00
Michael Orlitzky d0d52e89c7 sci-mathematics/eclib: drop 20231212, 20240408
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-18 19:21:59 -04:00
Michael Orlitzky 591bfb6d80 sci-mathematics/eclib: stabilize 20250122 for amd64
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-18 19:21:48 -04:00
Michael Orlitzky ef310847ce sci-libs/libbraiding: drop 1.3
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-18 19:20:08 -04:00
Michael Orlitzky c445ddb750 sci-libs/libbraiding: stabilize 1.3.1 for amd64
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-04-18 19:20:08 -04:00
Andreas Sturmlechner 960c56972c media-sound/picard: drop 2.13.3
Closes: https://bugs.gentoo.org/950567
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-19 00:27:48 +02:00
Andreas Sturmlechner 302f9a11d4 media-sound/picard: Fix 2.13.3 dependencies (Qt5-based, not Qt6)
Bug: https://bugs.gentoo.org/949715
Closes: https://bugs.gentoo.org/950567
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-19 00:26:25 +02:00
Andreas Sturmlechner 8401c58383 media-libs/libmygpo-qt: drop 1.1.0_pre20240811
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-19 00:11:27 +02:00
Andreas Sturmlechner 87c92eeec1 media-libs/libmygpo-qt: add 1.2.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-19 00:10:32 +02:00
Andreas Sturmlechner e8cb2985d4 kde-misc/kshutdown: add 6.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-18 23:57:57 +02:00
Sam James 60af6f2c9f dev-debug/valgrind: add 3.25.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 22:33:39 +01:00
Sam James 99df2dfcd3 dev-debug/valgrind: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 22:30:16 +01:00
Sam James 7a1528e34e sys-devel/gcc: backport a late patch to 15 RC1
I thought this had made it in, but it didn't.

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 22:17:01 +01:00
Alfredo Tupone 5b8b1d9492 dev-lang/gnucobol: keyword 3.2-r1 for ~arm64
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-04-18 22:22:37 +02:00
Andreas Sturmlechner d6ef8bb1b7 sci-electronics/qelectrotech: Add missing BDEPEND
Closes: https://bugs.gentoo.org/873010
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-18 21:55:01 +02:00
Lukas Schmelting 75d31b9dda dev-libs/libffi: Remove patch in live-ebuild
The patch has been merged upstream in following upstream commit:
a431b47822f06e3f16b2e16f3163fd209ac56b5f

It is currently still in use by libffi-3.4.8-r1.ebuild.

Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>
Closes: https://github.com/gentoo/gentoo/pull/41653
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 20:42:52 +01:00
Sam James e9f814ad1c sys-devel/gcc: add 12.4.1_p20250417
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 20:42:51 +01:00
Andreas Sturmlechner d14c169b42 sci-electronics/qelectrotech: drop 9999, completely broken by now
...aside from too many changes to follow up on, even upstream both
qmake and cmake are broken right now, so nothing to target with 9999.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-18 21:31:55 +02:00
Andreas Sturmlechner fe2f931a5d sci-electronics/qelectrotech: add github upstream metadata
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-18 21:31:55 +02:00
Sam James 44d13bb83d sys-devel/gcc: add 15.0.1_pre20250418 (RC1)
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-18 20:22:38 +01:00
Conrad Kostecki d1c44aa0a9 dev-libs/metee: add 5.0.0
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-04-18 20:47:34 +02:00
Conrad Kostecki 05b8bf7ffc profiles/package.mask: pmask dev-python/ipaddr
Bug: https://bugs.gentoo.org/952341
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-04-18 20:16:41 +02:00
Conrad Kostecki 14914fd749 net-dns/hash-slinger: add 3.4
Bug: https://bugs.gentoo.org/952578
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-04-18 20:14:25 +02:00
Conrad Kostecki 4e4cbbfc16 net-dns/hash-slinger: drop dev-python/ipaddr
This dependency is not needed at all.

Bug: https://bugs.gentoo.org/952578
Bug: https://bugs.gentoo.org/952341
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-04-18 20:12:35 +02:00
Patrick McLean c90301a801 app-laptop/framework_tool: new package, add 0.3.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2025-04-18 10:43:26 -07:00
Alfredo Tupone 882e4fcc48 sci-ml/transformers: add 4.51.3
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-04-18 19:41:48 +02:00
Alfredo Tupone 8538a3447a sci-ml/transformers: add 4.50.3, drop 4.50.2
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-04-18 19:38:35 +02:00