Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
56b8e42
app-admin/eselect: Sync with Gentoo
Nov 3, 2025
3ba5a35
app-arch/libarchive: Sync with Gentoo
Nov 3, 2025
0eb9af8
app-containers/netavark: Sync with Gentoo
Nov 3, 2025
5bd24ad
app-crypt/gnupg: Sync with Gentoo
Nov 3, 2025
bc9c31b
app-crypt/gpgme: Sync with Gentoo
Nov 3, 2025
c98ffd0
app-editors/nano: Sync with Gentoo
Nov 3, 2025
d0007c3
app-emulation/qemu: Sync with Gentoo
Nov 3, 2025
d5b3de7
app-misc/pax-utils: Sync with Gentoo
Nov 3, 2025
1c62263
app-portage/gentoolkit: Sync with Gentoo
Nov 3, 2025
77444c0
app-portage/getuto: Sync with Gentoo
Nov 3, 2025
3d99b04
app-shells/bash: Sync with Gentoo
Nov 3, 2025
361659f
app-shells/bash-completion: Sync with Gentoo
Nov 3, 2025
61216b9
app-text/asciidoc: Sync with Gentoo
Nov 3, 2025
555e52f
dev-build/cmake: Sync with Gentoo
Nov 3, 2025
675a6a8
dev-build/make: Sync with Gentoo
Nov 3, 2025
c116fbb
dev-build/meson: Sync with Gentoo
Nov 3, 2025
886e266
dev-debug/gdb: Sync with Gentoo
Nov 3, 2025
2b6b365
dev-debug/strace: Sync with Gentoo
Nov 3, 2025
f94e093
dev-lang/go: Sync with Gentoo
Nov 3, 2025
d22e520
dev-lang/nasm: Sync with Gentoo
Nov 3, 2025
288ae66
dev-lang/python: Sync with Gentoo
Nov 3, 2025
db135b2
dev-lang/rust: Sync with Gentoo
Nov 3, 2025
8f7f82f
dev-lang/rust-bin: Sync with Gentoo
Nov 3, 2025
1caf26d
dev-lang/rust-common: Sync with Gentoo
Nov 3, 2025
2457ac7
dev-libs/elfutils: Sync with Gentoo
Nov 3, 2025
6a026bc
dev-libs/expat: Sync with Gentoo
Nov 3, 2025
115efa5
dev-libs/glib: Sync with Gentoo
Nov 3, 2025
e9094a0
dev-libs/inih: Sync with Gentoo
Nov 3, 2025
89b25a8
dev-libs/libaio: Sync with Gentoo
Nov 3, 2025
3586ca6
dev-libs/libpcre2: Sync with Gentoo
Nov 3, 2025
2a16193
dev-libs/libxml2: Sync with Gentoo
Nov 3, 2025
679dd84
dev-libs/libxslt: Sync with Gentoo
Nov 3, 2025
093f3a6
dev-libs/openssl: Sync with Gentoo
Nov 3, 2025
eb1cfd3
dev-libs/protobuf: Sync with Gentoo
Nov 3, 2025
ccba2dc
dev-libs/tree-sitter: Sync with Gentoo
Nov 3, 2025
3ee84c2
dev-libs/yajl: Sync with Gentoo
Nov 3, 2025
6820df1
dev-python/certifi: Sync with Gentoo
Nov 3, 2025
aeff1bf
dev-python/cffi: Sync with Gentoo
Nov 3, 2025
432e1e1
dev-python/charset-normalizer: Sync with Gentoo
Nov 3, 2025
de874f3
dev-python/cryptography: Sync with Gentoo
Nov 3, 2025
ec2ec50
dev-python/cython: Sync with Gentoo
Nov 3, 2025
210a46c
dev-python/ensurepip-pip: Sync with Gentoo
Nov 3, 2025
210b191
dev-python/fasteners: Sync with Gentoo
Nov 3, 2025
0c77bf1
dev-python/lark: Sync with Gentoo
Nov 3, 2025
7e84b3a
dev-python/lxml: Sync with Gentoo
Nov 3, 2025
f5a7229
dev-python/markupsafe: Sync with Gentoo
Nov 3, 2025
b4e86c7
dev-python/more-itertools: Sync with Gentoo
Nov 3, 2025
8095281
dev-python/pefile: Sync with Gentoo
Nov 3, 2025
1b07d25
dev-python/pillow: Sync with Gentoo
Nov 3, 2025
3d0c303
dev-python/pip: Sync with Gentoo
Nov 3, 2025
47efa67
dev-python/poetry-core: Sync with Gentoo
Nov 3, 2025
18c9384
dev-python/pycparser: Sync with Gentoo
Nov 3, 2025
8789efa
dev-python/setuptools-scm: Sync with Gentoo
Nov 3, 2025
74ed5f7
dev-python/tree-sitter: Sync with Gentoo
Nov 3, 2025
6dfda6b
dev-python/trove-classifiers: Sync with Gentoo
Nov 3, 2025
3870b0f
dev-util/catalyst: Sync with Gentoo
Nov 3, 2025
fae3d11
dev-util/gdbus-codegen: Sync with Gentoo
Nov 3, 2025
21e54e0
dev-util/glib-utils: Sync with Gentoo
Nov 3, 2025
07153f7
dev-util/maturin: Sync with Gentoo
Nov 3, 2025
ba590de
dev-util/perf: Sync with Gentoo
Nov 3, 2025
b9f38d4
dev-vcs/git: Sync with Gentoo
Nov 3, 2025
7636bc6
eclass/cmake: Sync with Gentoo
Nov 3, 2025
bce9666
eclass/distutils-r1: Sync with Gentoo
Nov 3, 2025
af80404
eclass/pypi: Sync with Gentoo
Nov 3, 2025
928258a
eclass/python-utils-r1: Sync with Gentoo
Nov 3, 2025
48b94dd
eclass/rust: Sync with Gentoo
Nov 3, 2025
774014f
eclass/toolchain: Sync with Gentoo
Nov 3, 2025
e0d411b
eclass/verify-sig: Sync with Gentoo
Nov 3, 2025
9d5b060
net-analyzer/openbsd-netcat: Sync with Gentoo
Nov 3, 2025
edf7072
net-fs/cifs-utils: Sync with Gentoo
Nov 3, 2025
f6a931f
net-fs/samba: Sync with Gentoo
Nov 3, 2025
90ab83b
net-libs/gnutls: Sync with Gentoo
Nov 3, 2025
96a2550
net-libs/libtirpc: Sync with Gentoo
Nov 3, 2025
c4bdbaf
net-misc/chrony: Sync with Gentoo
Nov 3, 2025
075f52c
net-misc/curl: Sync with Gentoo
Nov 3, 2025
47f0e82
net-misc/iperf: Sync with Gentoo
Nov 3, 2025
5eab355
net-misc/ntp: Sync with Gentoo
Nov 3, 2025
55658d5
net-misc/openssh: Sync with Gentoo
Nov 3, 2025
6b3f026
net-misc/rsync: Sync with Gentoo
Nov 3, 2025
a5c6e48
profiles: Sync with Gentoo
Nov 3, 2025
59d9ed7
sys-apps/checkpolicy: Sync with Gentoo
Nov 3, 2025
91cbab0
sys-apps/coreutils: Sync with Gentoo
Nov 3, 2025
1158e20
sys-apps/gawk: Sync with Gentoo
Nov 3, 2025
6af6176
sys-apps/gentoo-functions: Sync with Gentoo
Nov 3, 2025
6398cd6
sys-apps/groff: Sync with Gentoo
Nov 3, 2025
74150ef
sys-apps/hwdata: Sync with Gentoo
Nov 3, 2025
aae8f59
sys-apps/iproute2: Sync with Gentoo
Nov 3, 2025
b35300c
sys-apps/kbd: Sync with Gentoo
Nov 3, 2025
656928f
sys-apps/kexec-tools: Sync with Gentoo
Nov 3, 2025
d00d31c
sys-apps/less: Sync with Gentoo
Nov 3, 2025
87293fa
sys-apps/locale-gen: Sync with Gentoo
Nov 3, 2025
4967c8a
sys-apps/portage: Sync with Gentoo
Nov 3, 2025
f7d8c46
sys-apps/pv: Sync with Gentoo
Nov 3, 2025
a7e39bc
sys-apps/smartmontools: Sync with Gentoo
Nov 3, 2025
aedee75
sys-apps/usbutils: Sync with Gentoo
Nov 3, 2025
5499575
sys-apps/util-linux: Sync with Gentoo
Nov 3, 2025
41d61bc
sys-boot/grub: Sync with Gentoo
Nov 3, 2025
e29f835
sys-devel/binutils: Sync with Gentoo
Nov 3, 2025
9ebe6c2
sys-devel/binutils-config: Sync with Gentoo
Nov 3, 2025
ca19c6a
sys-devel/gcc: Sync with Gentoo
Nov 3, 2025
09e2cc9
sys-devel/gcc-config: Sync with Gentoo
Nov 3, 2025
66597d5
sys-fs/btrfs-progs: Sync with Gentoo
Nov 3, 2025
e489161
sys-fs/xfsprogs: Sync with Gentoo
Nov 3, 2025
e561170
sys-fs/zfs: Sync with Gentoo
Nov 3, 2025
b2df49f
sys-fs/zfs-kmod: Sync with Gentoo
Nov 3, 2025
4464061
sys-libs/binutils-libs: Sync with Gentoo
Nov 3, 2025
a5515a3
sys-libs/glibc: Sync with Gentoo
Nov 3, 2025
148eb22
sys-libs/libcap: Sync with Gentoo
Nov 3, 2025
0370dde
sys-libs/libcap-ng: Sync with Gentoo
Nov 3, 2025
1b62dcb
sys-libs/libselinux: Sync with Gentoo
Nov 3, 2025
07f50b6
sys-libs/libsepol: Sync with Gentoo
Nov 3, 2025
0397db0
sys-process/tini: Sync with Gentoo
Nov 3, 2025
4276259
x11-drivers/nvidia-drivers: Sync with Gentoo
Nov 3, 2025
3c97077
app-alternatives/gpg: Add from Gentoo
krnowak Nov 3, 2025
ced7b33
github: Add app-alternatives/gpg to automation
krnowak Nov 5, 2025
c4e5041
overlay profiles: Force reference variant of gpg
krnowak Nov 3, 2025
e75d87a
overlay profiles: Stop masking ssl in app-crypt/gnupg
krnowak Nov 4, 2025
dba6cf2
overlay profiles: Add accept keywords for sys-apps/coreutils
krnowak Nov 4, 2025
19aad76
overlay profiles: Drop accept keywords for dev-libs/glib
krnowak Nov 4, 2025
aed4bb9
overlay profiles: Drop accept keywords for dev-util/gdbus-codegen
krnowak Nov 4, 2025
6e48644
overlay profiles: Drop accept keywords for dev-util/glib-utils
krnowak Nov 4, 2025
4718b9b
overlay profiles: Drop accept keywords for net-fs/cifs-utils
krnowak Nov 4, 2025
bd7f69b
overlay profiles: Drop accept keywords for sys-devel/binutils
krnowak Nov 5, 2025
73b7eab
overlay profiles: Drop accept keywords for sys-libs/binutils-libs
krnowak Nov 5, 2025
6dd7c26
overlay sys-fs/overlaybd: Bump to 1.0.16, update the patches
krnowak Nov 7, 2025
424e9c3
changelog: Add entries
krnowak Nov 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/workflows/portage-stable-packages-list
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ app-alternatives/awk
app-alternatives/bc
app-alternatives/bzip2
app-alternatives/cpio
app-alternatives/gpg
app-alternatives/gzip
app-alternatives/lex
app-alternatives/ninja
Expand Down
2 changes: 2 additions & 0 deletions changelog/security/2025-11-05-weekly-updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- coreutils ([CVE-2025-5278](https://www.cve.org/CVERecord?id=CVE-2025-5278))
- go ([CVE-2025-47912](https://www.cve.org/CVERecord?id=CVE-2025-47912), [CVE-2025-58183](https://www.cve.org/CVERecord?id=CVE-2025-58183), [CVE-2025-58185](https://www.cve.org/CVERecord?id=CVE-2025-58185), [CVE-2025-58186](https://www.cve.org/CVERecord?id=CVE-2025-58186), [CVE-2025-58187](https://www.cve.org/CVERecord?id=CVE-2025-58187), [CVE-2025-58188](https://www.cve.org/CVERecord?id=CVE-2025-58188), [CVE-2025-58189](https://www.cve.org/CVERecord?id=CVE-2025-58189), [CVE-2025-61723](https://www.cve.org/CVERecord?id=CVE-2025-61723), [CVE-2025-61724](https://www.cve.org/CVERecord?id=CVE-2025-61724), [CVE-2025-61725](https://www.cve.org/CVERecord?id=CVE-2025-61725))
19 changes: 19 additions & 0 deletions changelog/updates/2025-11-05-weekly-updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- SDK: cmake ([4.1.2](https://cmake.org/cmake/help/v4.1/release/4.1.html#id22) (includes [4.1.1](https://cmake.org/cmake/help/v4.1/release/4.1.html#id21), [4.1](https://cmake.org/cmake/help/v4.1/release/4.1.html), [4.0](https://cmake.org/cmake/help/v4.0/release/4.0.html)))
- SDK: go ([1.25.3](https://go.dev/doc/devel/release#go1.25.minor))
- base, dev: btrfs-progs ([6.17](https://github.com/kdave/btrfs-progs/releases/tag/v6.17))
- base, dev: cifs-utils ([7.4](https://lwn.net/Articles/1024956/))
- base, dev: coreutils ([9.8](https://lists.gnu.org/archive/html/info-gnu/2025-09/msg00005.html))
- base, dev: hwdata ([0.399](https://github.com/vcrhonek/hwdata/releases/tag/v0.399))
- base, dev: inih ([62](https://github.com/benhoyt/inih/releases/tag/r62) (includes [61](https://github.com/benhoyt/inih/releases/tag/r61)))
- base, dev: iproute2 ([6.17.0](https://lore.kernel.org/all/[email protected]/))
- base, dev: kbd ([2.9.0](https://github.com/legionus/kbd/releases/tag/v2.9.0))
- base, dev: libtirpc ([1.3.7](https://git.linux-nfs.org/?p=steved/libtirpc.git;a=log;h=refs/tags/libtirpc-1-3-7))
- base, dev: samba ([4.22.5](https://www.samba.org/samba/history/samba-4.22.5.html) (includes [4.22.4](https://www.samba.org/samba/history/samba-4.22.4.html)))
- base, dev: strace ([6.17](https://github.com/strace/strace/releases/tag/v6.17))
- base, dev: util-linux ([2.41.2](https://github.com/util-linux/util-linux/blob/v2.41.2/Documentation/releases/v2.41.2-ReleaseNotes))
- dev: portage ([3.0.69.3](https://gitweb.gentoo.org/proj/portage.git/tree/NEWS?h=portage-3.0.69.3) (includes [3.0.69.2](https://gitweb.gentoo.org/proj/portage.git/tree/NEWS?h=portage-3.0.69.2), [3.0.69.1](https://gitweb.gentoo.org/proj/portage.git/tree/NEWS?h=portage-3.0.69.1), [3.0.69](https://gitweb.gentoo.org/proj/portage.git/tree/NEWS?h=portage-3.0.69)))
- sysext-overlaybd: overlaybd ([1.0.16](https://github.com/containerd/overlaybd/releases/tag/v1.0.16))
- sysext-podman: netavark ([1.16.1](https://github.com/containers/netavark/releases/tag/v1.16.1) (includes [1.16.0](https://github.com/containers/netavark/releases/tag/v1.16.0)))
- sysext-python: more-itertools ([10.8.0](https://github.com/more-itertools/more-itertools/releases/tag/v10.8.0))
- sysext-python: setuptools-scm ([9.2.0](https://github.com/pypa/setuptools-scm/releases/tag/v9.2.0) (includes [9.1.0](https://github.com/pypa/setuptools-scm/releases/tag/v9.1.0), [9.0.0](https://github.com/pypa/setuptools-scm/releases/tag/v9.0.0)))
- sysext-python: trove-classifiers ([2025.9.11.17](https://github.com/pypa/trove-classifiers/releases/tag/2025.9.11.17) (includes (2025.9.9.12)[https://github.com/pypa/trove-classifiers/releases/tag/2025.9.9.12], [2025.9.8.13](https://github.com/pypa/trove-classifiers/releases/tag/2025.9.8.13)))
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,6 @@ dev-cpp/azure-security-keyvault-keys
=dev-libs/cowsql-1.15.9 ~arm64
=dev-libs/ding-libs-0.6.2-r1 ~arm64

# CVE-2025-7039
=dev-libs/glib-2.84.4 ~amd64 ~arm64

# The only available ebuild (from GURU) has ~amd64 and no keyword for arm64 yet.
=dev-libs/jose-12 **

Expand All @@ -74,16 +71,9 @@ dev-cpp/azure-security-keyvault-keys
# Catalyst 4 is not stable yet, but earlier versions are masked now.
=dev-util/catalyst-4.0.0 ~amd64 ~arm64

# CVE-2025-7039
=dev-util/gdbus-codegen-2.84.4 ~amd64 ~arm64
=dev-util/glib-utils-2.84.4 ~amd64 ~arm64

# Keep versions on both arches in sync.
=net-firewall/conntrack-tools-1.4.8-r1 ~arm64

# Needed to address CVE-2025-2312.
=net-fs/cifs-utils-7.3 ~amd64 ~arm64

# Keep versions on both arches in sync.
=net-libs/libnetfilter_cthelper-1.0.1-r1 ~arm64
=net-libs/libnetfilter_cttimeout-1.0.1 ~arm64
Expand All @@ -100,6 +90,7 @@ dev-cpp/azure-security-keyvault-keys
sys-apps/azure-vm-utils

# Keep versions on both arches in sync.
=sys-apps/coreutils-9.8-r1 ~amd64
=sys-apps/zram-generator-1.2.1 ~arm64
=sys-auth/sssd-2.9.7 ~arm64
=sys-boot/mokutil-0.7.2 **
Expand All @@ -108,9 +99,7 @@ sys-apps/azure-vm-utils
=sys-cluster/ipvsadm-1.31-r1 ~arm64

# Keep versions on both arches in sync.
=sys-devel/binutils-2.45-r1 ~arm64
=sys-fs/lxcfs-6.0.4 ~arm64
=sys-libs/binutils-libs-2.45-r1 ~arm64

=app-containers/containerd-2.1* ~amd64 ~arm64
=app-containers/runc-1.3* ~amd64 ~arm64
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ app-alternatives/awk gawk
app-alternatives/bc gnu
app-alternatives/bzip2 reference
app-alternatives/cpio gnu
app-alternatives/gpg reference
app-alternatives/gzip reference
app-alternatives/lex flex
app-alternatives/ninja reference
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# We don't ship GnuTLS by default, and smartcard has a dep loop
app-crypt/gnupg smartcard ssl
# Smartcard has a dep loop.
app-crypt/gnupg smartcard

# Our ISOs are not built with Catalyst.
dev-util/catalyst iso
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 72d823c414a1416dffc2276e5a0a17f03c5e4549 Mon Sep 17 00:00:00 2001
From: James Le Cuirot <[email protected]>
Date: Mon, 28 Jul 2025 12:16:50 +0100
Subject: [PATCH 1/2] Patch Photon after fetching to fix cross issues

Signed-off-by: James Le Cuirot <[email protected]>
---
CMake/Findphoton.cmake | 1 +
1 file changed, 1 insertion(+)

diff --git a/CMake/Findphoton.cmake b/CMake/Findphoton.cmake
index c905bd9..5507f66 100644
--- a/CMake/Findphoton.cmake
+++ b/CMake/Findphoton.cmake
@@ -6,6 +6,7 @@ FetchContent_Declare(
photon
GIT_REPOSITORY https://github.com/alibaba/PhotonLibOS.git
GIT_TAG v0.6.17
+ PATCH_COMMAND patch -p1 -i @FILESDIR@/photon-cross.patch
)

if(BUILD_TESTING)
--
2.51.0

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From eae89e8432d993417e6f0e17ae519b4e02f72c9b Mon Sep 17 00:00:00 2001
From: Krzesimir Nowak <[email protected]>
Date: Fri, 7 Nov 2025 12:06:05 +0100
Subject: [PATCH 2/2] Patch yaml-cpp after fetching to fix cmake issues

Signed-off-by: Krzesimir Nowak <[email protected]>
---
CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 753b081..03b2ab9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -53,6 +53,7 @@ if (NOT yaml-cpp_FOUND)
yaml-cpp
GIT_REPOSITORY https://github.com/jbeder/yaml-cpp.git
GIT_TAG 0.8.0
+ PATCH_COMMAND patch -p1 -i @FILESDIR@/yaml-cpp-cmake-4.0.patch
)
FetchContent_MakeAvailable(yaml-cpp)
endif()
--
2.51.0

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
From 10a573aa85db4eeb13df9e9cfa7047a0dc55d334 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christoph=20Gr=C3=BCninger?= <[email protected]>
Date: Mon, 24 Mar 2025 08:32:25 +0100
Subject: [PATCH] [cmake] Require minimum CMake version 3.5

Soon CMake 4.0 will be released. It requires that projects
set a minimum required CMake version of 3.5. There is a
workaround with an additional flag, but it would is better
to increase the minimum required version.
---
CMakeLists.txt | 5 +++--
test/CMakeLists.txt | 1 -
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 46dc180..ee04e75 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,6 @@
-# 3.5 is actually available almost everywhere, but this a good minimum
-cmake_minimum_required(VERSION 3.4)
+# 3.5 is actually available almost everywhere.
+# 3.30 as the upper policy limit avoids CMake deprecation warnings.
+cmake_minimum_required(VERSION 3.5...3.30)

# enable MSVC_RUNTIME_LIBRARY target property
# see https://cmake.org/cmake/help/latest/policy/CMP0091.html
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 351b03f..210e629 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -2,7 +2,6 @@ find_package(Threads REQUIRED)

set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
set(BUILD_MOCK ON CACHE BOOL "" FORCE)
-set(CMAKE_POLICY_DEFAULT_CMP0048 NEW)

add_subdirectory(
"${CMAKE_CURRENT_SOURCE_DIR}/gtest-1.11.0"
--
2.51.0

Original file line number Diff line number Diff line change
Expand Up @@ -44,21 +44,21 @@ RDEPEND="
"

PATCHES=(
"${FILESDIR}"/${PN}-cross.patch
"${FILESDIR}"/${PN}-pin-tcmu.patch
"${FILESDIR}"/0001-Patch-Photon-after-fetching-to-fix-cross-issues.patch
"${FILESDIR}"/0002-Patch-yaml-cpp-after-fetching-to-fix-cmake-issues.patch
)

src_prepare() {
cmake_src_prepare
sed -i "s:@FILESDIR@:${FILESDIR}:g" CMake/Findphoton.cmake || die
sed -i "s:@FILESDIR@:${FILESDIR}:g" CMakeLists.txt CMake/Findphoton.cmake || die
}

src_configure() {
# crc32c.cpp explicitly uses special instructions but checks for them at
# runtime. Only DSA hard requires at least AVX2. However, the code doesn't
# try especially hard to avoid these instructions from being implicitly used
# outside these runtime checks. :(
# ISAL similarly leads to "illegal instruction" termination on QEMU.
# ISAL similarly leads to "illegal instruction" termination on QEMU.
local mycmakeargs=(
-DBUILD_SHARED_LIBS=no
-DBUILD_TESTING=no
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
DIST eselect-1.4.29.tar.xz 185948 BLAKE2B bb387a14c81d5ff5bf2e6e703465b24140b047f1464dee3c7fc0a125c9d94544a9afd801b42d2902dd6dee1af705f7dcfad854286d7e243a0f654cec35ab8eea SHA512 0466be2634f9d632d628cb11793d604002d989c222758ed33259c6b1dede80765d80f782242b22704e890bde84b2e1e3b3fb3d31574812cc803aad64ba8e7cf6
DIST eselect-1.4.30.tar.xz 186060 BLAKE2B f58c2bdacfcb933aef2414e65866a4be33d02ddc42005770fd4f3200a7aa0437d31301ac35991309d51f2e95e8be2eafa0590600281801c6c63db08b3451b9ef SHA512 89ff9af40849e5d712716c35705e21bfc5d073536da8750566368d519d1b7de823575ffe730faabab4170ca773df31e7bb9d633d8e48361704102987c5d3e681
DIST eselect-1.4.31.tar.xz 186520 BLAKE2B f40851ffea69c0d8b0142b49669e1112fc34384b0c8f1f6ce8aebbfd48fb6a6f8239e8682d7fe8b49c9d27cc9f7cee4b7c781baef7780e347df90f7cd4b5131e SHA512 ffcd6cdb5aef51b2949893abfc3af356d3011e256671eaae588e3fe6ff41f7bf74167dccef8c794422704097c3351f5c457009b051bbc8f008b2d2f250fa9c1b
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

# Packages sharing a common release tarball:
# app-admin/eselect
Expand All @@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"

LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc emacs vim-syntax"

# coreutils for realpath
Expand Down
Loading