summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/Manifest.gzbin51528 -> 51514 bytes
-rw-r--r--sys-apps/dcfldd/Manifest2
-rw-r--r--sys-apps/dcfldd/dcfldd-1.9.2-r1.ebuild7
-rw-r--r--sys-apps/file/Manifest2
-rw-r--r--sys-apps/file/file-5.46-r2.ebuild189
-rw-r--r--sys-apps/file/files/file-5.46-buffer-overflow.patch22
-rw-r--r--sys-apps/gsmartcontrol/Manifest2
-rw-r--r--sys-apps/gsmartcontrol/gsmartcontrol-2.0.1.ebuild4
-rw-r--r--sys-apps/hwdata/Manifest2
-rw-r--r--sys-apps/hwdata/hwdata-0.390.ebuild4
-rw-r--r--sys-apps/iproute2/Manifest2
-rw-r--r--sys-apps/iproute2/iproute2-6.12.0.ebuild4
-rw-r--r--sys-apps/kexec-tools/Manifest2
-rw-r--r--sys-apps/kexec-tools/kexec-tools-2.0.30.ebuild4
-rw-r--r--sys-apps/moar/Manifest5
-rw-r--r--sys-apps/moar/moar-1.30.0.ebuild4
-rw-r--r--sys-apps/moar/moar-1.31.2.ebuild51
-rw-r--r--sys-apps/pcsc-lite/Manifest2
-rw-r--r--sys-apps/pcsc-lite/pcsc-lite-2.3.0.ebuild4
-rw-r--r--sys-apps/pv/Manifest2
-rw-r--r--sys-apps/pv/pv-1.9.15.ebuild4
-rw-r--r--sys-apps/usbutils/Manifest2
-rw-r--r--sys-apps/usbutils/usbutils-018.ebuild4
23 files changed, 295 insertions, 29 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index e1880fb48be4..23b66a7d1e08 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/dcfldd/Manifest b/sys-apps/dcfldd/Manifest
index 76f81b254ede..14ac81f9a1d9 100644
--- a/sys-apps/dcfldd/Manifest
+++ b/sys-apps/dcfldd/Manifest
@@ -2,6 +2,6 @@ AUX dcfldd-1.9.1-miscompile.patch 1897 BLAKE2B 3f8fc6e328042537bd6f34070d21b510a
DIST dcfldd-1.9.1.tar.gz 90536 BLAKE2B 644a96ba193ab0275a805c5bad1bc64fcfc2386c2aace4be1d523d6adb52ded6dc02ec2b0c40f1427772e00f6bef285f0fa515e99fa1793a0e1341916a41bd3a SHA512 bef5dfaa25a51889efcadec101948c4d0e3cbf6ee4a624e4818502bbc78b458310f7b67538946dff927713b7ce6294d269dd3ddba0685fb367988eec582d1f02
DIST dcfldd-1.9.2.tar.gz 92556 BLAKE2B 8d5e5d5698ce4818d00c035708904483190b5d0f4968d466a19e57053d659809519e9ae0f1d9e98f577799be61c73c6c16442b7c95405313bcd5c1587286a842 SHA512 860199fc9d295ae71c868db67825b58496fb60fe74d58b7827ec115e05463cd69e96b037e159ab5ff65ada3a6a46cc67dc8b2ea7811443d3dc45a95d1c674c7d
EBUILD dcfldd-1.9.1-r2.ebuild 711 BLAKE2B d3a0aff2efd2918cbddbd1dc593ec2cbc6d6820cdfbdb5fcb1a4f539cc12972afc29f6412a6647618df3e1614d2293aa28032b20b9e909c545488a785a06bd6e SHA512 8d57a404efba0d6363f029c7abe3a6703eef4646ed76b86a56dca60dfbf3667efae9e24bc3becb94b6960f12e97bb454ea045cc695cc9baf4afe88c64f382fe0
-EBUILD dcfldd-1.9.2-r1.ebuild 1259 BLAKE2B c2a7fbc1ca0ab0ec1a4c5c07d68061efde4f7194abedf2fe1244c533c7c7a0bea973461da4e8c5bf29c48e99afb579590c723f561b701ce4f43247c93c814533 SHA512 dbb25f8f77de0c8365b0f6492180686992cbbb4de20b13a9263f0bc4d30c594d11329a03840a9ed4c687b497e5a58a431ade69984cd5b1f2570b84860dec2053
+EBUILD dcfldd-1.9.2-r1.ebuild 1258 BLAKE2B 395bbc793dfb95793ed4f8b3ef8ee93a58fa3c1ad07a87d7d8283b926090038d351f92d703657ae914f85ec531079782f794d8dcc5f29e18d1fb1b8b33f5322f SHA512 c3df8fff9028ad6eaeca8772b4376a73ed98cb9ce42a54e18bfe7fa7c8ccb7cc935c29221de87f15562d70f7c00b1fb5092475ad032ad3190abe42676a04030a
EBUILD dcfldd-1.9.2.ebuild 760 BLAKE2B 407289cc1df6cf871c4eef5df0b3f1b8666ba802e13fab6225ac32ba1a5c286e1d17ab18aaec01f683dec5545c3c67e9265d3630367524d5e684c634321e04ec SHA512 35ecbc35402412e3d5a04cb99f0dbf6c7c69741e3a3fc3cdb765e8961892dfded254b7c62c69596bfa68629e903863d08016dab5a4ef891c38439e4fb4d7827c
MISC metadata.xml 406 BLAKE2B 4b3f919fe88a08eafae29fa536a35c8776adde46ac0243cf1191eef5a2523a96a7f6bedee749b0bc9ba2a32aab79bcaf781497b2f92fe0a7afa6c3b645dca10f SHA512 19bb9687b9bd30914b6f6f1554eaae34dcd48415c022c6b90df7cec8fb85d010dad1edcc4a9299343afe1577ffcb30a23c3cc536eb933ef8066f6b7de112af2f
diff --git a/sys-apps/dcfldd/dcfldd-1.9.2-r1.ebuild b/sys-apps/dcfldd/dcfldd-1.9.2-r1.ebuild
index 9ed9f564a117..3a9a2897ec46 100644
--- a/sys-apps/dcfldd/dcfldd-1.9.2-r1.ebuild
+++ b/sys-apps/dcfldd/dcfldd-1.9.2-r1.ebuild
@@ -44,10 +44,9 @@ src_test() {
# Smoke test for Gentoo bug #930996
# Inspired by https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114698#c0
- expected_sha256sum="$(sha256sum <<<TestInput | awk '{print $1}' \
- | tee /dev/stderr)"
+ expected_sha256sum="$(sha256sum <<<TestInput | awk '{print $1}')"
actual_sha256sum="$(dcfldd hash=sha256 2>&1 <<<TestInput \
- | grep -F sha256 | awk '{print $3}' | tee /dev/stderr)"
+ | grep -F sha256 | awk '{print $3}')"
[[ ${actual_sha256sum} = ${expected_sha256sum} ]] \
- || die "dcfldd did not produce the expected SHA256 sum."
+ || die "dcfldd produced \"${actual_sha256sum}\" instead of expected \"${expected_sha256sum}\"."
}
diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index d5faa06f8334..b1adc1954d7b 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -3,6 +3,7 @@ AUX file-5.45-32-bit-time_t-deux.patch 929 BLAKE2B 3798fe20be6deb8df058c51d91676
AUX file-5.45-32-bit-time_t.patch 1164 BLAKE2B a2840cb4a14c8e0bd35e4bf054b336a52b6f26d3d041f87deb3a3a02be31d0fa60e731b964bedc3a22a2e52f5fa8e4b5e7b017247d838c32f2c09d2985397eae SHA512 0059736fec00a33d41005891524553c4b89b2c3d78f5b30c58737be0d7b8e3d26b17591fe52cb570b21d0b39203614055221f726e1914c053dcf5dcc8ad02da1
AUX file-5.45-seccomp-sandbox.patch 1354 BLAKE2B 5b84be7d9a8ac3a99a6414895afab07fb3a135b646890c960bf02b6276cfc0bacb8b1cf1f2cabb34017ce3e7389b8bf023779b15b8b8d2e89c4da2734fa6b9ac SHA512 cb3973a5165641acd32dc5101f8e07f93e5a05b0b90cb1f03502dda6ba54e5f59c74efec45b430000c61996436c0b973b68553351400aabbec4355d9ebd091fc
AUX file-5.45-weak-magic-shell.patch 1166 BLAKE2B 715d220e472a6ea1c6374f8b0f789699f0cb4292c25768808d23503104e660ad07946e5e6466cc391eb7ffd87fbca1966e13da39440046576183f56b8c013bc9 SHA512 532bbd9d643badb50977b3ff168a77dbd282f9e83f11716d1f863bcf2ef29402a2e6d488a79e175d24a36bdcad68f9ef940478bc658bad0bc2ddcdc34f26148d
+AUX file-5.46-buffer-overflow.patch 820 BLAKE2B 60e139e4d84c3fb87f51c8ede6575440ad1cdd0f886d1b03a4e253bb58f9a99bc1c8b0181087b879ffa7c3befe1d67bbc8a80a06d75aedb1bc3b38776b1cd11f SHA512 7b0b30254fab91a1603319130901381b45e9e31bfa4b85f8cd07d07a84fb0bf3dd1003bb92aa6c2ec7e047090778654de06df6e33e4aea40f09ddcf0953bee6e
AUX file-5.46-zip.patch 1821 BLAKE2B b17e200c76fd8ea0e69e2d12dbe43a08503d73cb0ff13aecf9d18cfbab0baff7cc67f2346d1410180033c2dfad1ef55fbe4dd7a9cbd8d24108f978f97cfa4e43 SHA512 fb37a1798439f66bd10ac0c9a433e85fa583b435c3f4b30036aca84dd1946e8456e028ae4ee4d83aa26b1a282fd4d7e81e9ae04ace210f7db0db4f3f0fce22e5
DIST file-5.45.tar.gz 1246503 BLAKE2B 30fc77c091e6624f2e9a950f4c6fe69ea6aa46d4a8ad9f20d49320a3675617c5bfbc9ff1ebba5eeb2cf4435c38d71b47b8beeb5146c9f55fe3bac11fe65e89bd SHA512 12611a59ff766c22a55db4b4a9f80f95a0a2e916a1d8593612c6ead32c247102a8fdc23693c6bf81bda9b604d951a62c0051e91580b1b79e190a3504c0efc20a
DIST file-5.45.tar.gz.asc 163 BLAKE2B 1405080c63412e9c66bfe06086ecee28b276b77cc2ddacb20cfd370c539a0d983812fd29dcf7a33bad69d6490cd439ef8d1219bfaf3928fb835a38da85013af3 SHA512 56bf131b2f35e896788be19b4d8cd1c7ec942c794fb584d5e589375d22fbccebdd04c03e779fafc0c10840586dc41e64251b3de1767ae9ab95f5d3300f9af254
@@ -10,6 +11,7 @@ DIST file-5.46.tar.gz 1312892 BLAKE2B 2b1df136f01c253cc490b483c644403da0674692ef
DIST file-5.46.tar.gz.asc 195 BLAKE2B 7a2a65f10cbfe921ae633a9bee3a56a98b8e3100b8cbfe4b4871ce3960f28e62bb9e7425f5c1bfe9b126f43d7dd4ddcb36220f07f979072a8ef5fe62c14b5ef8 SHA512 93f99b468bbda29eab6e37fdee1f1806a10b18206a85c68e888e967678cfd128bb9c34bc9835a699e447623ddf0e2ea041039a682f7be1db2ab37935fd4aafa0
EBUILD file-5.45-r4.ebuild 4238 BLAKE2B 6e5a129ed8fe1795bf2c545cc994aac6d3f81f1c519bd481fa30578a7906a48a536f9ad9be46408de7d7685416cfea1e00b247aa1e75292a85259f31b8860aaf SHA512 ca51f4d086d211c04165e91c6156997f5906b153f67cda76471986d3e47a44dff0e908f26a53794987e631659a7cdc0b1f3daef0d5d653f50d9219336ee0e794
EBUILD file-5.46-r1.ebuild 4064 BLAKE2B e7b70ee3708a06cd2179dcc2d81dad9e6a77e1ab2b9b9bd5020dd4fa3f4bc39fb76b6c6763116a6485a8e83390d8fbb7ae9d41101b3f85a7900a25cc0445f6d9 SHA512 4a7e809e989f22d6781de048dac3de11603b89f489ba033bc49fa4c89e96d487a75889f12c34078e44a5c2fae88ce7eec38f4d3a9696ccc337dc524f82fa297e
+EBUILD file-5.46-r2.ebuild 4111 BLAKE2B 0b18cfd4ec8ba97fafeca12e064228543db6f68df7e32d47181f39235f1c5bfbea1f56aec68e75caa1d05224fc680dd486261e4282f9e8bb1b0a55d6696d155e SHA512 f9510e62d55d1a0c040119a461c28652e8709628d18aebbd3e33b4c7d1683ea24d867da0449ff5c0b38432f728941f56c1b5acb8da5b040730a3da3c222fe141
EBUILD file-5.46.ebuild 4110 BLAKE2B 15a3a108c10a8645a97710ef62b97835fa4bb412911770084418c5cd36f3cf8175d28c0bc358da62b320cb09b0173a5553c20316a0ccf84c87c17e8c71fb1b88 SHA512 513f8f4f66b64a70aed208bce753505b62c9f72c3f2547ff42762b17febe16ebf8bf076395fe6519c0838a2b31e04cb81cee85d72cfa24c98f745dc5468d47f5
EBUILD file-9999.ebuild 4029 BLAKE2B defc76fdcaf58b596f5f0890d2f4704ee78b700c8705b5d8d164b1b870f9599a1a31ac642dbc0dd7ab5b181adc57da2acb674ec3391e19897350a7e4143a92b4 SHA512 1f5ec6ac6c6eeb3faadee96a57396b13730450d87d6c9b926fa5a790508a754cf59830d651a5ceb746b625ed887394400f1b48453b21e3073ec6bfce8efec737
MISC metadata.xml 439 BLAKE2B d937d412b733516f49ca24a5de5238688ba56c06872cec060608139cb551f78e165e05990bcf6ea5bb1e98d27eb2650f5a972a4cded85eb67dbe9218d5d705b8 SHA512 20ff0c1b94dae95c3b277cfcc10da2b6ff31582cfe8f4e2ae60a74ec45db2a854eef40950f354465a45563ee6333f327566565e40cb16249d191bde585c5b1f2
diff --git a/sys-apps/file/file-5.46-r2.ebuild b/sys-apps/file/file-5.46-r2.ebuild
new file mode 100644
index 000000000000..17090d64e6a3
--- /dev/null
+++ b/sys-apps/file/file-5.46-r2.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 toolchain-funcs multilib-minimal
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/glensc/file.git"
+ inherit autotools git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/file.asc
+ inherit libtool verify-sig
+ SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz"
+ SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )"
+
+ 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"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
+fi
+
+DESCRIPTION="Identify a file's format by scanning binary data for patterns"
+HOMEPAGE="https://www.darwinsys.com/file/"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="bzip2 lzip lzma python seccomp static-libs zlib zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ lzip? ( app-arch/lzlib )
+ lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
+ seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
+ zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ ${PYTHON_DEPS}
+ !dev-python/python-magic
+ )
+ seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
+"
+BDEPEND+="
+ python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
+ )
+"
+
+# https://bugs.gentoo.org/898676
+QA_CONFIG_IMPL_DECL_SKIP=( makedev )
+
+PATCHES=(
+ "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet
+ "${FILESDIR}/file-5.45-seccomp-sandbox.patch"
+ "${FILESDIR}/file-5.46-zip.patch"
+ "${FILESDIR}/file-5.46-buffer-overflow.patch"
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]] ; then
+ eautoreconf
+ else
+ elibtoolize
+ fi
+
+ # Don't let python README kill main README, bug #60043
+ mv python/README.md python/README.python.md || die
+
+ # bug #662090
+ sed -i 's@README.md@README.python.md@' python/setup.py || die
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --enable-fsect-man5
+ $(use_enable bzip2 bzlib)
+ $(multilib_native_use_enable lzip lzlib)
+ $(use_enable lzma xzlib)
+ $(use_enable seccomp libseccomp)
+ $(use_enable static-libs static)
+ $(use_enable zlib)
+ $(use_enable zstd zstdlib)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+build_src_configure() {
+ local myeconfargs=(
+ --disable-shared
+ --disable-libseccomp
+ --disable-bzlib
+ --disable-xzlib
+ --disable-zlib
+ )
+
+ econf_build "${myeconfargs[@]}"
+}
+
+need_build_file() {
+ # When cross-compiling, we need to build up our own file
+ # because people often don't keep matching host/target
+ # file versions, bug #362941
+ tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
+}
+
+src_configure() {
+ local ECONF_SOURCE="${S}"
+
+ if need_build_file ; then
+ mkdir -p "${WORKDIR}"/build || die
+ cd "${WORKDIR}"/build || die
+ build_src_configure
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi ; then
+ emake
+ else
+ # bug #586444
+ emake -C src magic.h
+ emake -C src libmagic.la
+ fi
+}
+
+src_compile() {
+ if need_build_file ; then
+ # bug #586444
+ emake -C "${WORKDIR}"/build/src magic.h
+ emake -C "${WORKDIR}"/build/src file
+ local -x PATH="${WORKDIR}/build/src:${PATH}"
+ fi
+
+ multilib-minimal_src_compile
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_compile
+ fi
+}
+
+src_test() {
+ multilib-minimal_src_test
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_test
+ fi
+}
+
+python_test() {
+ eunittest
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi ; then
+ default
+ else
+ emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} DESTDIR="${D}"
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc ChangeLog MAINT # README
+
+ # Required for `file -C`
+ insinto /usr/share/misc/magic
+ doins -r magic/Magdir/*
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_install
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
diff --git a/sys-apps/file/files/file-5.46-buffer-overflow.patch b/sys-apps/file/files/file-5.46-buffer-overflow.patch
new file mode 100644
index 000000000000..75c3383a0e38
--- /dev/null
+++ b/sys-apps/file/files/file-5.46-buffer-overflow.patch
@@ -0,0 +1,22 @@
+https://gitlab.alpinelinux.org/alpine/aports/-/issues/16797
+https://gitlab.alpinelinux.org/alpine/aports/-/commit/5482d8c22c7c560b285ed1df1f691242fc4d5782
+https://bugs.astron.com/view.php?id=579
+https://github.com/file/file/commit/b3384a1fbfa1fee99986e5750ab8e700de4f24ad
+
+From b3384a1fbfa1fee99986e5750ab8e700de4f24ad Mon Sep 17 00:00:00 2001
+From: Christos Zoulas <christos@zoulas.com>
+Date: Thu, 5 Dec 2024 18:35:40 +0000
+Subject: [PATCH] PR/579: net147: Fix stack overrun.
+
+--- a/src/readelf.c
++++ b/src/readelf.c
+@@ -1726,7 +1726,7 @@ dophn_exec(struct magic_set *ms, int clazz, int swap, int fd, off_t off,
+ Elf64_Phdr ph64;
+ const char *linking_style;
+ unsigned char nbuf[NBUFSIZE];
+- char interp[128];
++ char interp[NBUFSIZE];
+ ssize_t bufsize;
+ size_t offset, align, need = 0;
+ int pie = 0, dynamic = 0;
+
diff --git a/sys-apps/gsmartcontrol/Manifest b/sys-apps/gsmartcontrol/Manifest
index a689305f4134..1b8fb7db334c 100644
--- a/sys-apps/gsmartcontrol/Manifest
+++ b/sys-apps/gsmartcontrol/Manifest
@@ -1,5 +1,5 @@
DIST gsmartcontrol-1.1.4.tar.bz2 691155 BLAKE2B 484452b85e848ca9d0539f9fb9e63fc60f837d5e5de1d85d6ef6340fba194ea52cb2026682b263b1391a59eee4ee846dad3863dc1f0bd00296015ddcf86dda9a SHA512 a59147f7adb76fa1cfc55198d175b38f7840c0ec07563bc020757d7609891c8f67953b87a867235821f90c52bc3c8e40a8d8a57a1429e4b75a3afb3a2ada42f1
DIST gsmartcontrol-2.0.1.tar.gz 1456341 BLAKE2B aaeb586d13b36c37dae78856dde4b929929b45d77ec741b75a4e6cbf42b0aa3c14d3525cc6ef61472a986dcd216e97aeed92d09ef330725641111fb3964b6660 SHA512 e5c1e3981d076c61cf73b69561a51a1099a1f593d3fe892048cd3fae79c241cd5533364404d46f32d385f044dd256f5e3cc68213f82063451cf1e3fda413c541
EBUILD gsmartcontrol-1.1.4-r1.ebuild 827 BLAKE2B 2fab44dbbbbaa6b2c171f291c9b0b0911d9c2df82dc4c381146d845930e895fc7ba330021fb6cf8de6900caf909a5e4eee3de88bd3418d18c5b2ce3efa7f21dc SHA512 cad60eaeda98ff1ad7216ffd104b428bd35a080789d1a0630a6576cd48a0df608f2bcc81d1fe8206cbb30ce565f9ecdc6df6738afc996dded595d0c65c3a0e2b
-EBUILD gsmartcontrol-2.0.1.ebuild 998 BLAKE2B 4b6e0c5b217a50211b3138fbab35daa794a88fad4ca3c56a8edf2b8542ac76c6624571c9c355142ccd307b3d5a7ab343515b8cec40cfd0daa0174de709c8bb6a SHA512 f2304718acc7ec7ac17a39ea3071bbb1bc27e7c8244a940704e19c98ea0fdfcba346fed54fbbc13c5b472eeddfd71a510b770a13df21657593ef3deaaccd41be
+EBUILD gsmartcontrol-2.0.1.ebuild 996 BLAKE2B c0b955a3e7b143f248609bf0efcdeb7bfb2622ddbb63e4c32c53e5eb0affa270cdc7adaccc17cbd16afc3cc5a4a2fd3cadab808fc66634e821d628ce8bd82ac5 SHA512 e19e63f8a45e78b992562e875400d3e31ae40b6514d195e4afb654226970ee7518125604a1375651732a983c47542b6d2b4bf07fb874f056caadcf78b479ffe4
MISC metadata.xml 403 BLAKE2B d956dd9002a8aff344b2f3ef3828ce9d9d7f765a94c3c53155fb0a71d4c1b8e65a1139e00d4865b06baad3bdd87995af9d242fe8e9ad0a6cb3d172ae68b3cb55 SHA512 785a051ea2334eb59b738ff41a104b40bbc8cf3aa2922bc4697abe74138df34dd6a8bd5c8fa905c4f560685126e8c072f4348604e38a70f9b7c41e2e7885fb37
diff --git a/sys-apps/gsmartcontrol/gsmartcontrol-2.0.1.ebuild b/sys-apps/gsmartcontrol/gsmartcontrol-2.0.1.ebuild
index cc3c241d5b9a..580b5b726356 100644
--- a/sys-apps/gsmartcontrol/gsmartcontrol-2.0.1.ebuild
+++ b/sys-apps/gsmartcontrol/gsmartcontrol-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ else
https://github.com/ashaduri/gsmartcontrol/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz
"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3 LGPL-3 0BSD Boost-1.0 ZLIB"
diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 8440a170311d..b8ba6828d14a 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,5 +1,5 @@
DIST hwdata-0.383.tar.gz 2430035 BLAKE2B 7f53f08fa6df5d4dd2eb5a92b419914a0fd04a74285d5af0d879fe9b30b768f24c526225b3d700201a53eccabee49ae84958bb6605bc0265483bdf1801dfbffc SHA512 9a11e0d8cc6788c6a54c87956afb19853f5214c1d2deb77cc7c6155687a9621b83d54533a8e475decad82aaad84581ee410d16b7db20e666f62a003a76a62618
DIST hwdata-0.390.tar.gz 2473831 BLAKE2B 45a8d5468d82dd3b3f42e290183bdd1dbd2e23ec926f780a54b21484263b7d9ea789b10fd9d6f1b9e741d160823b4816e6b6a470e0930dbc830c7a820ae514de SHA512 c9cbe0e41001a0d61b164d6544e57d66be7b4230434d2c395d182f41f96e6c3831e443c933f5a29bd0a2fefabbfc232a9efa772d04b89972da5d4d2eb7882443
EBUILD hwdata-0.383.ebuild 688 BLAKE2B ca9d0d47b98932a9b46a83c70d43e79f789814b37e414c2730d5a5c574c45e2a6744733c37b02ae85c8990a38e012e96ceff704f59dec9d0a8457ab761a30d42 SHA512 b39a6c3434da4c4cbd79633a65e2452aec97f587e676a10ba3a226a6c0331eb141ad2b2007c8aafd553e1237d5be06b5a47befe1d36e03b19fea48194fa58fb1
-EBUILD hwdata-0.390.ebuild 696 BLAKE2B 59244e41689301e836fb7db4f5ca45a24c8a865d3133910c8a9b0a0b7e9f4b550e9bb56f62b0cc42c955a240b5a4ffe0515cdd60c884796e31768f0170a387e1 SHA512 f2dd73c1404d5a212a4a8aa9632f7a31965464e956c0a5c13a8e8aa7d7d49c9a47f42e94d1924568204928a6cbc68ac8a1b1937d62ee3fae38ce8db73efd5384
+EBUILD hwdata-0.390.ebuild 688 BLAKE2B 18e995b95b18ad30b7f06cf0483d68640d27184f3f5b106ec5331c79d79b166eeb4feec99e1fcf2dda3b8757bd200033f4263acec99559df5432bab61d321c61 SHA512 528f08b4399a2cb153c29c197bcc40f1f8925197c662d052e96fb0646c5672226901000d3d83d6e75bf7d6f6fdc81e997f30b60e3138fde69ebc3377b2bb06a1
MISC metadata.xml 328 BLAKE2B cf72c9663e944154e41475067b5e89dbfcd50f0c771e17dddfb6042a2ccb10693d7ef6eb7508e9ec7a50cbc59e8e47698030a5c1e18accd79040d4318416eb54 SHA512 f366d006f709fabe624840768aa780982884ba8a74f3ac121e323995e218a577dc5a4d34d9dcbec44571580d388967d78350d4540316444ddaf014b99db804e7
diff --git a/sys-apps/hwdata/hwdata-0.390.ebuild b/sys-apps/hwdata/hwdata-0.390.ebuild
index 9e6adae7a4b1..21b1f4e1c15d 100644
--- a/sys-apps/hwdata/hwdata-0.390.ebuild
+++ b/sys-apps/hwdata/hwdata-0.390.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RESTRICT="test"
diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 6c12943120ba..0950d6332256 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -11,7 +11,7 @@ DIST iproute2-6.12.0.tar.xz 925392 BLAKE2B 95aee769662e21c8c6223d09ee0ec365fcdeb
DIST iproute2-6.9.0.tar.xz 918144 BLAKE2B a7434a2537a55b4875db0e3cc35383dfe4d0c8a118a8a1102c4076bfb154c9c2ab0781dcff324fa18ce7cfde798bf332a9e0ff08003ff39acbb8129b597a93a6 SHA512 1cbb234cb8f94213c3529f0b74fed5a575ff1fb838e783b8d2b440643c2e91246eda42e9b26e9775897aadb8b8133d199b2851b8ea0df06a899dc02acf403325
EBUILD iproute2-6.11.0-r2.ebuild 6106 BLAKE2B 87d1a285c669f862cc0bce9326ae482cf78fc5a25f36e111d3b98e434f9841f57acc5a9f2b442a99f5f60383055bd9a81683d7b634a57f941594764305bf95cc SHA512 3035309c205b9991973a47d53e9cc853770276a5c58af90148808a4d3c6f99573b41515342544f668ebb8d0e88912e6c1fa91d2a2d4c5ffa8cdcd371ab6b432e
EBUILD iproute2-6.11.0.ebuild 6012 BLAKE2B 122e5722af68a2569b673e49e16a9f5d8b796f7c5d2b3b7ad0ddefd3614725c33d16b06fff8a1cb748330d4d5e3cf90a574a3968e43071a212c02b3442f42a0f SHA512 3d81c05203a4eceb1b3b7a00f794359614b6453989460e53ef73d11273ff3d6aa15e00175c32b57c5df1bf4aecbd0c97a3d9bd876e4081094d54bcebd98324c3
-EBUILD iproute2-6.12.0.ebuild 6110 BLAKE2B 39dd7c73819e21c26255d27c1e3fea7aa208080b90ebbee05d8b80a754391319ac8276b0feb3e59814375f3dbbb29eba8c3aafa680f22281b0afa6af52616db8 SHA512 1c9090e7a9cd40f8f3a47650e451bc1142752b49afd1270f59c5cc2c6ae86dd382dace953ecaeec1bb5f1b7294213cd5f47d8a15060114a84897517fa3f2146a
+EBUILD iproute2-6.12.0.ebuild 6104 BLAKE2B 48f2aa22860e7208971e5d46bbefd5ae5bcdcbdbab606f4cd8e30ad11fec333107a056041347b712243a5d7abdd2b1f643ef3e7322b16f7fa636e2b376e7b7cc SHA512 b989a747ed81baf74fa01404a57bc30cf6ce38b1a284bed4e5d2a8c83009f5910f4dd38ed25b80ef7775b74bac3be408b021b30cdb1d65e64ded281d842d3b13
EBUILD iproute2-6.9.0.ebuild 5960 BLAKE2B 32f9b4782ce90bbd05b171923b78823d3feb4896688a0321c927456e8dbd7a4e98442b9a6044c40f3819ef71499dbfd960e6708b4a9e9a2e3895d3c537b0fb6f SHA512 d114a393563220a556821d5b7c64041755dc135ff30eb9e88bfbfbde1bd1eef57d87d355e6b9f06c812165181dc787c3e6a0c5292f41eea17b46e96ba83fb2fd
EBUILD iproute2-9999.ebuild 6055 BLAKE2B fd4b2e4c46f0283a7a5111526a4596b9d183bd39fbeed78ba4d3203675d07c87037f27b1c703acfb3352470dc37269590af7fc118f6a5ffb474148ff6c05b0b9 SHA512 ca975065fe8042b63d7ecc58bb93ed98db7b9a6cc93a88aafcf3a730655ac534cdb64b72ed4cc450a807b8790749447cd18b2f36e4945f8706d38f884568d636
MISC metadata.xml 887 BLAKE2B 28f816c12d798665f2e32e22ffd69dfda03e251bc6447a34e3ddbf0d5d00046c561b7f8282f73ed8609b3d9397da9bc2b1bf54d23bc82d5395af141e2448a3e3 SHA512 e5cafc242c2e4fe64df7456b3e001285933a680b674400ef53b2fc5f966f0c8551fc2ad7d07798d56eed365331ae01536d7b6d41fa5a710c1c2257900ce45d3e
diff --git a/sys-apps/iproute2/iproute2-6.12.0.ebuild b/sys-apps/iproute2/iproute2-6.12.0.ebuild
index e2a123f5156c..73c7a16e2e25 100644
--- a/sys-apps/iproute2/iproute2-6.12.0.ebuild
+++ b/sys-apps/iproute2/iproute2-6.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
fi
DESCRIPTION="kernel routing and traffic control utilities"
diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 0dbfba44fb96..4970489fa6a4 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -14,6 +14,6 @@ DIST kexec-tools-2.0.29.tar.xz 314576 BLAKE2B 3cb94015d0bcd8ab13f25e23835758fc30
DIST kexec-tools-2.0.30.tar.xz 316548 BLAKE2B 06789dda9526e0d507f50861468baf674dc702eef015dee00b72946c72e78e8d11636db164c2f41c6dd8e5bd647b33a64d079ac624e0d45938b466a61f972e43 SHA512 4550607ad7eb51d169c2565cfee9195441634624d1c8859e21bca6bd7f15031713c39ba475301c1ef5fc67c009bc6599d254da184be25e68b226155e515e3852
EBUILD kexec-tools-2.0.28.ebuild 3518 BLAKE2B eb7f52ad884eb38b72a710c8602bd7b006fb18a331aed5a755fe0365a3620750950ccbaea30780220f0017f0e9f5648dfa25f1f21eac2c837a2fc32f5dcf411a SHA512 dff2e7b8a8d3c8d907b8eaafe07dc7945d9b82e0b4c14e1d5f04b02984eefeebed934037b0d4f0ebb97d33c6340e08c7eb0fe91ec352a00da5728c17e58fe4c7
EBUILD kexec-tools-2.0.29-r1.ebuild 3082 BLAKE2B bb2d396414c275390c383f1fe4778970efeb76cc5336345697a3378f76878e97c3345d787016b21725764e05c355143f01e2dcf0b02b64d5c637fdbe394db8ac SHA512 dcd8aea9f73c778c591c6e3c061950a695a662d41a005913d2d74ffebf39ac3319f50b90ba5d1d869ad0b252d35f2de52686cb7f27ce16a93fd1163f8f2437d9
-EBUILD kexec-tools-2.0.30.ebuild 2286 BLAKE2B ca394b10c6ced377de61b630629a2f888d825599f25ae22280b22477b280a9ae6a092f69e4356a7e3e46930609504ebadc2bfac8b9982191f18170b185cbdd79 SHA512 f7294f4d796988107070ea7aa93ab5d43caf4fcd5d197e9f38c037ef93e5a973438bc701bd9a48768d0fdf18b00022ada303b64320110af802f2ce37014d3906
+EBUILD kexec-tools-2.0.30.ebuild 2283 BLAKE2B ec3ed10bf4f0b5fa6d13e43417e989eba7fdf0f162d1dfb97808ccc023cc22bba81c28f69bd7135db15a7281d859ede6019c42e6618bcf04b39c45133c71f641 SHA512 1f4e3a83022b2d760897c9f8a3b31c3a7d1c598948c445aa9d9c55cedfd9117c295b2d5e7586c39d3ca644a5cef51cfc84510929f5eb441addd1a8cb11a13f91
EBUILD kexec-tools-9999.ebuild 2286 BLAKE2B ca394b10c6ced377de61b630629a2f888d825599f25ae22280b22477b280a9ae6a092f69e4356a7e3e46930609504ebadc2bfac8b9982191f18170b185cbdd79 SHA512 f7294f4d796988107070ea7aa93ab5d43caf4fcd5d197e9f38c037ef93e5a973438bc701bd9a48768d0fdf18b00022ada303b64320110af802f2ce37014d3906
MISC metadata.xml 845 BLAKE2B c2e80468e673bd35bbe6c6dd63d6c95941d15e8671c29b9bee1be84b4735b89db861a17e2c7e2b80790e49a6586f9fe791e42523a25011a8074de0ef22b33070 SHA512 4a5165c6456d53f56855b4d701d6e4f8697995d66f4aa0c88ef03bc62432897e6261626b408d146f684c59bc1f619fa5a4f543e4d4ea6c3a93cdf3f9ff0915e8
diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.30.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.30.ebuild
index d0255bda1bc6..01ccb6c2cfe4 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.30.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
else
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kexec/${P/_/-}.tar.xz"
[[ "${PV}" == *_rc* ]] || \
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 arm64 ~ppc64 x86"
fi
DESCRIPTION="Load another kernel from the currently executing Linux kernel"
diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index 96576b11a7fb..1f4ec8b2a066 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -10,10 +10,13 @@ DIST moar-1.29.0-deps.tar.xz 1359500 BLAKE2B 302b176f2b22878a6a1eb0e5d57eeb83adf
DIST moar-1.29.0.tar.gz 2846285 BLAKE2B 4afbe74849985ac702b5847ebe640f074ea7603eff5d0ed6a04b3716373e0f73cb040c4869a469b8b36ebd964a0ed059ae3dd43d45d532753796b8478192f23f SHA512 a9d4944533aed9deeb2e87572147e522b65273e0eb0b0d04253d2d22d9e6f7c7dbf9ffa045a6e70f1d5f4b37e7e8a301f63f2a080742af90f4db2bdb20a04e18
DIST moar-1.30.0-deps.tar.xz 1359500 BLAKE2B 302b176f2b22878a6a1eb0e5d57eeb83adf0b3dd790a070d969b4b840741700e4143d9abd7138d556cb7fa04b72412c52e8d4560cb8f925f5e6625633cbd1d4e SHA512 317df040f8541548bfec2d27557cf34a547cea60a3a921860fa50e099c792fd4a2b6822fadc7b0b4d395f7d7f338bc7cb39ef2f267a8a4df27e4d554a8b34b36
DIST moar-1.30.0.tar.gz 2846509 BLAKE2B 7bd6d1365c8144245c41b7604aababc708c8f91ff0780f261c448725945fe771e327ce16fe8956bdc0a3c72f0a0134441e0a60a3af5b4a352ad2fd5598f44841 SHA512 2a3c4bd6ce42aada69307d2b0d638faa72674defe8dfa67a6bf98808a20b35564b23deb6cb0697f3f5cde993a125c44441c7f50d37d420ed1b160048d7e5dd97
+DIST moar-1.31.2-deps.tar.xz 1359500 BLAKE2B 302b176f2b22878a6a1eb0e5d57eeb83adf0b3dd790a070d969b4b840741700e4143d9abd7138d556cb7fa04b72412c52e8d4560cb8f925f5e6625633cbd1d4e SHA512 317df040f8541548bfec2d27557cf34a547cea60a3a921860fa50e099c792fd4a2b6822fadc7b0b4d395f7d7f338bc7cb39ef2f267a8a4df27e4d554a8b34b36
+DIST moar-1.31.2.tar.gz 2848497 BLAKE2B e6fa227a770b9df1b5eb352c94851179eda42979f496dd621d65329b5ad7d12aa6763823d9f2c23281389133f3961f6a5d3e42d67b2a4c7b381931adaca4d0db SHA512 47aa7c8349460c67a90adccd9331fe5e0a19b2a0647a45492f1d2e9b5cbf3c944f0d64a7cb9b54364ba0ab8e2d501a83dd92e838495626f104fe6d9b52da6505
EBUILD moar-1.24.6.ebuild 1141 BLAKE2B 6837c1c68e6c64e83a6fc3d51e0699676444231359a74e55e8229a83d41cbb59d30d22cf381c722cc34b857bb1680d104f83e0bf6163496be8538b1f85dafcd9 SHA512 4674a8715b00da1fa5ef4a3497c7df1cad6bb239445fd58ca4cd0883fc4a90bd095fc443555ad956f57b0070035bf1397ad93ca87e90db5e7d2f7f242e45cce6
EBUILD moar-1.26.0.ebuild 1141 BLAKE2B 6837c1c68e6c64e83a6fc3d51e0699676444231359a74e55e8229a83d41cbb59d30d22cf381c722cc34b857bb1680d104f83e0bf6163496be8538b1f85dafcd9 SHA512 4674a8715b00da1fa5ef4a3497c7df1cad6bb239445fd58ca4cd0883fc4a90bd095fc443555ad956f57b0070035bf1397ad93ca87e90db5e7d2f7f242e45cce6
EBUILD moar-1.27.1.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
EBUILD moar-1.27.2.ebuild 1141 BLAKE2B 6837c1c68e6c64e83a6fc3d51e0699676444231359a74e55e8229a83d41cbb59d30d22cf381c722cc34b857bb1680d104f83e0bf6163496be8538b1f85dafcd9 SHA512 4674a8715b00da1fa5ef4a3497c7df1cad6bb239445fd58ca4cd0883fc4a90bd095fc443555ad956f57b0070035bf1397ad93ca87e90db5e7d2f7f242e45cce6
EBUILD moar-1.29.0.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
-EBUILD moar-1.30.0.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
+EBUILD moar-1.30.0.ebuild 1141 BLAKE2B 1969d4b1c30cdaeca15422ce7e6449ac949205ed4a3573517ab3a9479739744ec3fa18b3c80d1ff59ea989f37b50359e4b281e4e80c5b8296ec9682f1251bbe4 SHA512 1d84384221d373e8ce67afa628b2cb46d8aefc7fdc8c93ba3c48b76cf714b5d7cc359c4f40a733f32ebac8ffa72e1ac87827d592036f408b6e3ce28436f6c31b
+EBUILD moar-1.31.2.ebuild 1143 BLAKE2B 2109e2bbcb49bed5332b5d2c865ffb69cc0359bc9351faf964006262638de1284fa127d1971df361f3d1a95da29be898d69bd5509fd06344a8de7f560f4c6215 SHA512 63f2fe71355c45a44466afb70f92acb0ff9c7038ddcb69c18ae690233d0545f9f8edcf6f888d7a970fdfaf9c44012e6686ffc0bea1fe80ce13667c0fdab8ef13
MISC metadata.xml 316 BLAKE2B 19b5d071afbcad1f05744cca494156dc634f3fc35afaf4828dcf1e691e75a0f47f162b6cf548e5a333441f25327970f6a71d6acb436b60a68deeb7fb44659d45 SHA512 44155ffd972d79d47e41fe2ed38583e41eaaeb9f6b0de7e52b666930906f561e73d1f604acf602750ae1bed50e516dbbe36327b47ba2005813438e0d2db070e1
diff --git a/sys-apps/moar/moar-1.30.0.ebuild b/sys-apps/moar/moar-1.30.0.ebuild
index 928e03d26244..843bdba6ed6a 100644
--- a/sys-apps/moar/moar-1.30.0.ebuild
+++ b/sys-apps/moar/moar-1.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar
LICENSE="BSD-2 BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-apps/moar/moar-1.31.2.ebuild b/sys-apps/moar/moar-1.31.2.ebuild
new file mode 100644
index 000000000000..85a4dd69c341
--- /dev/null
+++ b/sys-apps/moar/moar-1.31.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-env go-module
+
+DESCRIPTION="Pager designed to do the right thing without any configuration"
+HOMEPAGE="https://github.com/walles/moar"
+SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# moarvm: https://github.com/walles/moar/issues/143
+RDEPEND="!dev-lang/moarvm"
+BDEPEND="
+ test? (
+ app-arch/bzip2
+ app-arch/xz-utils
+ )
+"
+
+src_unpack() {
+ default
+
+ if [[ -d "${WORKDIR}"/vendor ]] ; then
+ mv "${WORKDIR}"/vendor "${S}"/vendor || die
+ fi
+ go-env_set_compile_environment
+}
+
+src_compile() {
+ # https://github.com/walles/moar/blob/master/build.sh#L28
+ ego build -ldflags="-w -X main.versionString=${PV}" -o moar
+}
+
+src_test() {
+ # From test.sh (we don't run that because it has some linting etc)
+ ego test -timeout 20s ./...
+}
+
+src_install() {
+ dobin moar
+ doman moar.1
+ einstalldocs
+}
diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index e0e239b03de2..b94a69007bbe 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -8,5 +8,5 @@ AUX pcscd.conf 32 BLAKE2B 2407e00c654d7e259ebf69ab420800f5605cb3ead23eb4aa073179
DIST pcsc-lite-2.0.1.tar.bz2 815103 BLAKE2B a9eea4a4da1a78fc22797b17c128889b2f7caf8c4aa02dd77f4ac79e4ec458fb0162578b5422552545cd39303750d5396f3687f8cfee7603fad8d60cb54ee1e8 SHA512 af007f00f43e8d897710580f6f27814c9e7d3ca489ff01edf2e3b979e46267915aa04d9c15f225a420fa681de936e42a1d4779d962717cf9a9f4a3d1ca31502b
DIST pcsc-lite-2.3.0.tar.xz 209064 BLAKE2B 48fc1a513a217ff499e8da63e026ce6adcd37987c878a0dda50756cfac5cc64245c95715df40df14e29883410c3d55670432ba0c658eff84add25b76c1828b11 SHA512 194c175ba7cf4610f09c08d463edf12f63e8e6a694938049988efb10c91e15b05d91747d58013f2f35452427996e8fe2ffb3706806d17ee278dc4896eab901c0
EBUILD pcsc-lite-2.0.1-r1.ebuild 3342 BLAKE2B bbd40932c5106ce4505f35b36ab0378c8ba4db975d39d87e6f8118ae3e29e799547482987be4564a492ec5b186b27d01ffbe627a6e9cdba4e210e2a6b8d17461 SHA512 fc7db9328a1f5e77450b1af1647c86184d24bd958849631c671db946a4d028aa3d5be6d3c7e232ece60798ecc04a613fa51e0ee86d465df91f285631422a3e40
-EBUILD pcsc-lite-2.3.0.ebuild 3224 BLAKE2B 38ffa160eeacf2bf3ff934f8f066b589bf8c54b28c70541fa3a3a00c9cef41ddd75f3cc908b48a0402a54c206a2ba003a3d0d1bbcb0495895d8d312b16aa43ef SHA512 2de722652c55a0bc6e3b7eaeb1f6d5d9a42ca79063870d8b2036a8cf24d17731a341c4ef798ff1ae58987cec9b0f19b563f7dd47ba50559fe69d07bb8c789461
+EBUILD pcsc-lite-2.3.0.ebuild 3218 BLAKE2B 08896593c7c5c93d8776a1bf10c8eaf4cb02ce9a41bc861064550e2c2d45bcf116ae45d8763bf3af44fb9dac6dd2b4e3c3ded6a05dc2e019b089bca6330abf7c SHA512 fce9ba6ca3a6976f4a72e7c6cde562052d6683c95004d36ecf23d6ddb42920a021f39593b954df39fa67c9d66f79be772e22b523e52748bd1f8a66fd5b81748a
MISC metadata.xml 1147 BLAKE2B c89b7f5443b81af35a0debe239b95ffa3dea06c4e86c1cb3bfe50dfc81e49d32939ae2eaaabcc5b4c5947c69c8ae90ce278efafc324ff6ab10a9ed514fa0a8b3 SHA512 96aea50c57df7bf05d5e05d7dd19f985193638592526a1357680f3e3489c0680b38f2f732714a0726097e40503bf1573b5458d4917fbcf1cbfeb56953d05293f
diff --git a/sys-apps/pcsc-lite/pcsc-lite-2.3.0.ebuild b/sys-apps/pcsc-lite/pcsc-lite-2.3.0.ebuild
index 175265112a7b..63b9981055ca 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-2.3.0.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.xz"
# upstream.
LICENSE="BSD GPL-3+ BSD-2 ISC GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# This is called libusb so that it doesn't fool people in thinking that
# it is _required_ for USB support. Otherwise they'll disable udev and
# that's going to be worse.
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 4de4811d5901..a512e887c0fc 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -12,7 +12,7 @@ DIST pv-1.9.7.tar.gz 381407 BLAKE2B 2f026d187264900ac24c644c66e0a6ed14b097e76eab
DIST pv-1.9.7.tar.gz.asc 691 BLAKE2B 46cdbb0a3357727476d57bfc9394f1ddfdcae46bcc92c0d6f87050543a8fcf23664b24b562f5d847cb3c69d73d35435fc9b16ddfce0c026ae67822ff6fc74307 SHA512 f27e0eba60292a7171d11e3cdc35dc7a10d7088223f3ed216fa2659093ce8552e9a301172af23c8845cd3e284e21c036557a8cd565c1efc46bfef70acdc85259
EBUILD pv-1.8.12.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
EBUILD pv-1.9.0.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
-EBUILD pv-1.9.15.ebuild 1366 BLAKE2B f374864b9d190ce9b3406cae4ba028a3a70d903a596b25c660c4807be7deee7a687118cd6bfaf31e6a00e46c953abe17d891b7158edf502ad313fb6af0a518ef SHA512 35c4096d5250d8dd1d758bac575859c1e92e96c4649ef9a352e0a5d06320b929d4b969304b85e93f96c4a54105b02380fcb3f29dec375b3da0139b2e4d0534d5
+EBUILD pv-1.9.15.ebuild 1360 BLAKE2B f94279ff90b84dc9b0e213f69ff94924794e49fd21ed164299c3e61916186c24d61a74bcb66d81d9b3208170bfb767cf53813b32b383022ed4223f9ce65238f6 SHA512 74fb5db15a098df3b4a19cf22976c9aee8e06e6a839ce358aab0af12ef55bd10aa326c43d426a162c72e978bf63382dcea06aeafdc9ebfdf09f34c46d69f0ba8
EBUILD pv-1.9.24.ebuild 1460 BLAKE2B a2fcfc3a2afc892cae848e6a0adc570f0f93b59c4785a0eefeb6987600cf94307b714957cfffaff72d61628c580e92a70133a90d6fda1fed5d74dbff73e6f16b SHA512 653e773ace3eef172fcde1e9b09c2c5dc7e932c5318b592dd48959c45dcba86a045bcf4e849e0e41bafa94463a2e74bde264e5b66c8c8a78665fde62faf2f8d2
EBUILD pv-1.9.25.ebuild 1460 BLAKE2B a2fcfc3a2afc892cae848e6a0adc570f0f93b59c4785a0eefeb6987600cf94307b714957cfffaff72d61628c580e92a70133a90d6fda1fed5d74dbff73e6f16b SHA512 653e773ace3eef172fcde1e9b09c2c5dc7e932c5318b592dd48959c45dcba86a045bcf4e849e0e41bafa94463a2e74bde264e5b66c8c8a78665fde62faf2f8d2
EBUILD pv-1.9.7.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
diff --git a/sys-apps/pv/pv-1.9.15.ebuild b/sys-apps/pv/pv-1.9.15.ebuild
index a97a3f9665b7..71fecd452d1c 100644
--- a/sys-apps/pv/pv-1.9.15.ebuild
+++ b/sys-apps/pv/pv-1.9.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ else
verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3+"
diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index 30da99899ebe..d0c8e8e9747f 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -3,5 +3,5 @@ DIST usbutils-017.tar.xz 168820 BLAKE2B 868c646ed6d38a38b9bd3ab85ba3a5e9362a97e4
DIST usbutils-018.tar.xz 120168 BLAKE2B 030f45afd5867ee38c8284a0741d1de63653a98746bfef42281390c5bdefbbb99c318d708e88ea2e28810d519d735da3103fe438befa889fc9b5ae9e21200992 SHA512 4f76c7a328746e17892c31d69cbd9a560c4384877e18d80076cef344a25b71b33387d803c98a9c6867b357a61e1a8a1a630884afe32128c3b6393dc186f216c8
EBUILD usbutils-016.ebuild 1336 BLAKE2B d72213c783780534d9f47973325e7282033caa2f2cc440274c842f874092af8e59dbe14286294890b4d9b6aa744882d7bcf78b78d119a4326db34f5763b7778d SHA512 df4032fcfaed657c48bb0ddac1cb7938b165d4e9f4f6cd5f70a2ea674486e287ca5f463aacb3bc2fcbd8853d90c1e429fcb2920219fa2ca5b4223758a29bfac0
EBUILD usbutils-017.ebuild 1336 BLAKE2B 5e2b6c34c76222a2c6ec76b2970cde93fac4a07a7ef5b71283368ea4811399b79e0ecbc7211f481153904deb067bd61cccbe02dcf8aa8d5d8826deb581b4bee1 SHA512 e9ae49e90d764b32fc80d823152b66f9d881cb858dcef3d167f6278361a9ce22a0a8843e47d4cc2c5bb84f4cb060c7a0c4d79e63985ef53ed21b5d835bc47621
-EBUILD usbutils-018.ebuild 1061 BLAKE2B 849add430e9d5de993bbbacfe77e932c6b1bf37a926db9d45ce6b8b36ba4c6a208326e8ddc09f90dbbd2dce5aa30e9c6c13c3f778833b650c448eaa6d347b4d9 SHA512 e43985e4f8ea093e4826692bc649be723bf50ac7b6e50445edf6008b662ec011e82aafcd423b061efd7424f644f05a481856de527fe9631b646687c043c71fca
+EBUILD usbutils-018.ebuild 1055 BLAKE2B 18f9a23931642a84e528e1788fc65871486cb6814fecb44e47d73b1c4e9443c27388fa60682d0507bc9f05bc43c2008e1ca1a0996e3dff8a953adb8aa94707c2 SHA512 b324f59352c2dfcc3ce2666553206731ff1b4802007f9c23f4d59f5ac4dc31d48fdd3d01ebab6e921aa0c9c0f6809dd5d06f6a958309b0cfa9a875a5c3101210
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-apps/usbutils/usbutils-018.ebuild b/sys-apps/usbutils/usbutils-018.ebuild
index d26898c292e5..acbd3eed6696 100644
--- a/sys-apps/usbutils/usbutils-018.ebuild
+++ b/sys-apps/usbutils/usbutils-018.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"