Commit Graph
951989 Commits
Author SHA1 Message Date
Sam James 05438e7b73 app-admin/needrestart: Stabilize 3.9 arm64, #955216
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:15:20 +01:00
Sam James f91a01c543 dev-libs/inih: add 60
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:14:15 +01:00
Sam James 17649ac3b0 net-misc/sslh: Stabilize 2.1.4 x86, #955218
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:12:21 +01:00
Sam James 2077d3d941 net-misc/sslh: Stabilize 2.1.4 amd64, #955218
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:12:19 +01:00
Sam James d02f765d77 app-shells/bash: crank copyright
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:11:59 +01:00
Sam James aae8155962 app-shells/bash: partly sync live and latest 5.3* snapshot
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:11:08 +01:00
Kerin Millar 0193ee11e3 app-shells/bash: add 5.2_p37-r1 with several fixes
Backport two supplemental patches from the devel branch so as to address
some remaining defects affecting the revised read_mbchar() function.
For further information, please refer to pitfall #65 at
https://mywiki.wooledge.org/BashPitfalls, along with the commit messages
of the patches themselves. The read builtin should now behave as well as
it did in 4.4, and as well as it will in the upcoming 5.3-rc2 release.

Whitelist the Contour and Ghostty terminal emulators for colour support.

In the case that colour support is detected, refrain from defining any
aliases for which either an alias or function is found already to exist
by the same name. The motivation for making this change stems from a
discussion at https://forums.gentoo.org/viewtopic-t-1170323.html.

Define COLORTERM=1 in the environment of dircolors(1). The methods by
which dircolors determines whether colour is supported are inferior to
those of Gentoo. Indeed, at the point that dircolors is executed, it
will already have been determined that colour is supported with some
confidence. Defining COLORTERM=1 coerces dircolors into presuming so in
turn, increasing the range of terminal emulators for which Gentoo is
able to define LS_COLORS.

Define _cwd as a local variable in genfun_set_win_title(). Consequently,
_cwd is no longer a reserved variable name from the perspective of the
user.

Whitelist the Contour terminal emulator for XTWINOPS support.

Signed-off-by: Kerin Millar <kfm@plushkava.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 07:06:27 +01:00
Sam James 12aa067f2c sys-devel/gcc: add 13.3.1_p20250501
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 06:45:10 +01:00
Sam James a3d361d600 net-fs/btfs: update DESCRIPTION
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 06:45:09 +01:00
Sam James 1dd39f78de net-fs/btfs: enable py3.13
Closes: https://bugs.gentoo.org/952581
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 06:45:07 +01:00
Michał Górny 42fc5413a9 dev-python/scikit-build-core: Remove stale 3.10 deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:48:52 +02:00
Michał Górny 887cfb0979 dev-python/nox: Remove stale 3.10 deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:48:51 +02:00
Michał Górny e83d70adc6 dev-python/dependency-groups: Remove stale 3.10 deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:48:50 +02:00
Sam James 584035490c app-misc/grc: EAPI 8, enable py3.13
Closes: https://bugs.gentoo.org/952218
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 05:37:31 +01:00
Holger Hoffstätte 424eb7aea2 dev-libs/libbpf: clean up old versions
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/41884
Closes: https://github.com/gentoo/gentoo/pull/41884
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 05:37:30 +01:00
Holger Hoffstätte ca67ef66db dev-util/bpftool: clean up old versions
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/41884
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 05:37:29 +01:00
Holger Hoffstätte e6f6223943 dev-util/bpftool: set error code in do_loader()
Patch from -stable kernel tree to correctly return error code
when loading a BPF program fails.

Bug: https://github.com/libbpf/bpftool/issues/156
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/41884
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 05:37:28 +01:00
Holger Hoffstätte bf70fbf7b0 dev-util/bpftool: always build bpf bits with std=gnu11, remove py3.10
The bpf-toolchain-15 compiler defaults to C23, which fails to compile
various kernel headers due to their use of a custom 'bool' type.
Explicitly using -std=gnu11 works with both clang and bpf-toolchain.

Closes: https://bugs.gentoo.org/955156
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/41884
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 05:37:27 +01:00
Michał Górny 369868bc73 dev-python/evdev: Bump to 1.9.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:26:47 +02:00
Michał Górny a23344e180 app-portage/mgorny-dev-scripts: Bump to 59
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:21:52 +02:00
Michał Górny 8155c2af70 dev-python/validators: Bump to 0.35.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:18:09 +02:00
Michał Górny 2546b9c367 dev-python/hatch-fancy-pypi-readme: Bump to 25.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:18:08 +02:00
Michał Górny 366739bc68 dev-python/trove-classifiers: Bump to 2025.5.1.12
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:18:07 +02:00
Michał Górny c4a1ae88e8 dev-python/qrcode: Bump to 8.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:18:06 +02:00
Michał Górny 7cdee85997 dev-python/evdev: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:12:19 +02:00
Michał Górny d133f3d0eb python-utils-r1.eclass: Fix matching pattern list starting with 3.10
Closes: https://bugs.gentoo.org/955213
Fixes: 92cf8fae50 (Disable Python 3.10 / PyPy 3.10 targets)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:10:01 +02:00
Michał Górny a2bd53b090 dev-python/dependency-groups: Bump to 1.3.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:04:17 +02:00
Michał Górny 6e3bbd2ed7 dev-python/sqlglot: Bump to 26.16.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:04:06 +02:00
Michał Górny ed987c19c1 dev-python/pycares: Bump to 4.7.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:03:38 +02:00
Michał Górny d83937fd4c dev-python/sqlglot: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:03:27 +02:00
Michał Górny d2ce79e526 dev-python/puremagic: Bump to 1.29
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 06:02:23 +02:00
Michał Górny f9909f36f7 dev-python/scikit-build-core: Bump to 0.11.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 05:45:29 +02:00
Michał Górny 5eb03334c7 dev-python/nox: Bump to 2025.05.01
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 05:44:36 +02:00
Michał Górny 347f50e842 app-admin/awscli: Bump to 1.40.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 05:44:28 +02:00
Michał Górny 3b53858631 dev-python/boto3: Bump to 1.38.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 05:44:16 +02:00
Michał Górny e2a46eb19f dev-python/botocore: Bump to 1.38.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-05-02 05:43:53 +02:00
Jonas Frei 7a5af1b9a4 app-shells/nushell: drop 0.101.0
Signed-off-by: Jonas Frei <freijon@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/41886
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-05-01 20:10:24 -07:00
Jonas Frei 83716ec2a6 app-shells/nushell: add 0.104.0
Signed-off-by: Jonas Frei <freijon@pm.me>
From: https://github.com/gentoo/gentoo/pull/41886
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-05-01 20:09:37 -07:00
Michael Orlitzky 453f7fa523 sci-mathematics/gfan: gcc-15 buildfix revision
Closes: https://bugs.gentoo.org/937329
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-05-01 21:49:11 -04:00
Sam James 5810009296 www-apps/cgit: Stabilize 1.2.3_p20240802 amd64, #955212
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 02:45:05 +01:00
Sam James 655fe1ec5a www-apps/cgit: Stabilize 1.2.3_p20240802 x86, #955212
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 02:45:04 +01:00
Sam James e93dd40b3f dev-qt/qt-creator: Stabilize 16.0.1 amd64, #955159
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-02 02:45:02 +01:00
Janne Grunau 23e382acf4 media-libs/mesa: Enable support for asahi and HoneyKrisp drivers
Support for these drivers is avaiable in mesa 25.1.0-rc1 and later. Add
support for building them.

Signed-off-by: Janne Grunau <j@jannau.net>
Closes: https://github.com/gentoo/gentoo/pull/41727
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-05-01 21:43:22 -04:00
Janne Grunau 2b438e0110 dev-util/mesa_clc: Build asahi tools / precomp-compiler
The asahi gallium/vulkan drivers depend on the host tool `asahi_clc`. Add
it to dev-util/mesa_clc to match the video_cards_panfrost build (and
support cross-compilation).

Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-05-01 21:43:22 -04:00
James Calligeros 831e89221f profiles: add asahi VIDEO_CARDS value and add arch use masks
This will be used to build support for Apple AGX GPUs, as found
in Apple Silicon Macs and supported by the Asahi and Honeykrisp
Mesa drivers (OpenGL and Vulkan respectively).

The arch based used masks are a little questionable since the driver
will have virtgpu DRM native-context support. For now just unmask it on
the native arm64 architecture and x86 and amd64 for emulation of x86
software.

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-05-01 21:43:22 -04:00
Janne Grunau 1df7cb1b7b media-libs/mesa: Fix panfrost cross compilation
panfrost requires a precomp-compiler during the build which will be
built in dev-util/mesa_clc[video_cards_panfrost].

Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-05-01 21:43:22 -04:00
Janne Grunau b555818fd9 dev-util/mesa_clc: Build panfrost tools / precomp-compiler
The panfrost gallium/vulkan drivers depend on the host tool
`panfrost_compile`. Add it to mesa_clc to support cross-compilation.

This change is more complex than necessary since the asahi
gallium/vulkan drivers have a similar dependency on `asahi_clc`.

Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-05-01 21:43:21 -04:00
Michael Orlitzky c8370eaf28 sci-mathematics/singular: add 4.4.1
Closes: https://bugs.gentoo.org/936921
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-05-01 21:23:44 -04:00
NRK 695c1e0fb3 media-plugins/imlib2_loaders: add v1.12.5, drop v1.12.4
Closes: https://github.com/gentoo/gentoo/pull/41487
Signed-off-by: NRK <nrk@disroot.org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-05-02 08:47:01 +08:00
NRK dca13d0a3b media-libs/imlib2: add v1.12.5, drop v1.12.4
- adds y4m useflag
- new config switch rtld-local-support is enabled unconditionally
  as dev-perl/Image-Imlib2 might be depending on it. note that
  before imlib2 v1.12.4 this was non-configureable and always
  enabled.

Signed-off-by: NRK <nrk@disroot.org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-05-02 08:46:30 +08:00