[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-02-09 Thread Mike Gilbert
commit: cf9c1d526de9577dfff84f12b1798cf77b9b4a00
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb  9 20:08:02 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb  9 20:09:16 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9c1d52

sys-apps/systemd-utils: simplify test logic

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-259.1.ebuild | 36 +++
 1 file changed, 10 insertions(+), 26 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-259.1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259.1.ebuild
index 336a175ae9fc..73eca417ccd6 100644
--- a/sys-apps/systemd-utils/systemd-utils-259.1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259.1.ebuild
@@ -215,38 +215,22 @@ multilib_src_compile() {
if multilib_is_native_abi; then
meson_src_compile
elif use udev; then
-   local targets=( libudev src/libudev/libudev.pc )
-   if use test; then
-   targets+=( test-libudev test-libudev-sym 
test-udev-device-thread )
-   fi
-   meson_src_compile "${targets[@]}"
+   meson_src_compile libudev src/libudev/libudev.pc
fi
 }
 
 multilib_src_test() {
-   local tests=()
-   if use udev; then
-   tests+=( --suite libudev )
-   fi
+   local args=()
+   use udev && args+=( --suite libudev )
if multilib_is_native_abi; then
-   if use boot; then
-   tests+=( --suite boot )
-   fi
-   if use kernel-install; then
-   tests+=( --suite kernel-install )
-   fi
-   if use sysusers; then
-   tests+=( --suite sysusers )
-   fi
-   if use tmpfiles; then
-   tests+=( --suite tmpfiles )
-   fi
-   if use udev; then
-   tests+=( --suite udev )
-   fi
+   use boot && args+=( --suite boot )
+   use kernel-install && args+=( --suite kernel-install )
+   use sysusers && args+=( --suite sysusers )
+   use tmpfiles && args+=( --suite tmpfiles )
+   use udev && args+=( --suite udev )
fi
-   if [[ ${#tests[@]} -ne 0 ]]; then
-   meson_src_test --no-rebuild "${tests[@]}"
+   if [[ ${#args[@]} -gt 0 ]]; then
+   meson_src_test "${args[@]}"
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/, sys-apps/systemd-utils/files/

2026-02-09 Thread Mike Gilbert
commit: 7f567ed2b63e36dd1a679d02a70a2b61015bce34
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb  9 19:22:34 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb  9 19:27:36 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f567ed2

sys-apps/systemd-utils: fix build with /bin/sh -> mksh

Closes: https://bugs.gentoo.org/969789
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/systemd-256-test-echo.patch  | 35 ++
 .../files/systemd-259-test-echo.patch  | 32 
 sys-apps/systemd-utils/systemd-utils-255.18.ebuild |  1 +
 sys-apps/systemd-utils/systemd-utils-255.21.ebuild |  1 +
 sys-apps/systemd-utils/systemd-utils-256.17.ebuild |  4 ++-
 sys-apps/systemd-utils/systemd-utils-259.1.ebuild  |  4 +++
 6 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/files/systemd-256-test-echo.patch 
b/sys-apps/systemd-utils/files/systemd-256-test-echo.patch
new file mode 100644
index ..499e4c394c8b
--- /dev/null
+++ b/sys-apps/systemd-utils/files/systemd-256-test-echo.patch
@@ -0,0 +1,35 @@
+https://github.com/systemd/systemd/pull/40607
+
+From 3eba9932b163a5b40ae0485f3629109730b71dd2 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 8 Feb 2026 19:12:30 -0500
+Subject: [PATCH] meson: use printf instead of echo
+
+The echo builtin provided by some shells (mksh) will interpret \x2d as
+an escape sequence. This causes meson to fail:
+
+```
+test/fuzz/meson.build:93:52: ERROR: File fuzz-unit-file/dm-back-slash.swap 
does not exist.
+```
+
+Bug: https://bugs.gentoo.org/969789
+---
+ test/fuzz/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/fuzz/meson.build b/test/fuzz/meson.build
+index 54cbb75532..9e0e50f45b 100644
+--- a/test/fuzz/meson.build
 b/test/fuzz/meson.build
+@@ -74,7 +74,7 @@ if git.found() and fs.is_dir(project_source_root / '.git')
+   'ls-files', ':/@0@/*/*'.format(fuzz_testsdir),
+   check: true)
+ else
+-out = run_command(sh, '-c', 'cd "@0@"; echo 
@1@/*/*'.format(project_source_root, fuzz_testsdir), check: true)
++out = run_command(sh, '-c', 'cd "@0@"; printf "%s " 
@1@/*/*'.format(project_source_root, fuzz_testsdir), check: true)
+ endif
+ 
+ # Add crafted fuzz inputs we have in the repo
+-- 
+2.53.0
+

diff --git a/sys-apps/systemd-utils/files/systemd-259-test-echo.patch 
b/sys-apps/systemd-utils/files/systemd-259-test-echo.patch
new file mode 100644
index ..af592fc79119
--- /dev/null
+++ b/sys-apps/systemd-utils/files/systemd-259-test-echo.patch
@@ -0,0 +1,32 @@
+https://github.com/systemd/systemd/pull/40607
+
+From 1766be649f2c153dee6fe2c79c5aac3a21c73a7b Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 8 Feb 2026 19:12:30 -0500
+Subject: [PATCH] meson: use printf instead of echo
+
+The echo builtin provided by some shells (mksh) will interpret \x2d as
+an escape sequence. This causes meson to fail:
+
+```
+test/fuzz/meson.build:93:52: ERROR: File fuzz-unit-file/dm-back-slash.swap 
does not exist.
+```
+
+Bug: https://bugs.gentoo.org/969789
+---
+ test/fuzz/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/fuzz/meson.build b/test/fuzz/meson.build
+index d4cfc0a5b4816..6f9f43a4105f9 100644
+--- a/test/fuzz/meson.build
 b/test/fuzz/meson.build
+@@ -42,7 +42,7 @@ if git.found() and fs.is_dir(meson.project_source_root() / 
'.git')
+   'ls-files', ':/@0@/*/*'.format(fuzz_testsdir),
+   check: true)
+ else
+-out = run_command(sh, '-c', 'cd "@0@"; echo 
@1@/*/*'.format(meson.project_source_root(), fuzz_testsdir), check: true)
++out = run_command(sh, '-c', 'cd "@0@"; printf "%s " 
@1@/*/*'.format(meson.project_source_root(), fuzz_testsdir), check: true)
+ endif
+ 
+ # Add crafted fuzz inputs we have in the repo

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 1d78b8526dab..74bf99893cb3 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -132,6 +132,7 @@ pkg_setup() {
 src_prepare() {
local PATCHES=(
"${FILESDIR}/systemd-utils-255-musl-fgetxxent.patch"
+   "${FILESDIR}/systemd-256-test-echo.patch"
)
 
if use elibc_musl; then

diff --git a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
index 054d54a49fe9..5cd340bb7f88 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
@@ -132,6 +132,7 @@ pkg_setup() {
 src_prepare() {
local PATCHES=(
"${FILESDIR}/systemd-utils-255-musl-fgetxxent.patch"
+   "${FILESDIR}/systemd-256-test-echo.patch"
)
 
if use

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/, sys-apps/systemd-utils/files/

2026-02-08 Thread Mike Gilbert
commit: c92cbd79819be6ef91a2de18a3f7a13bc0889128
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb  8 19:53:52 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb  8 19:55:07 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92cbd79

sys-apps/systemd-utils: drop 254.24, 254.26

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest|   3 -
 ...4.3-add-link-kernel-install-shared-option.patch |  58 --
 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 584 -
 sys-apps/systemd-utils/systemd-utils-254.26.ebuild | 584 -
 4 files changed, 1229 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 3a942843bab1..4b87d8361401 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,10 +1,7 @@
 DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a6144af8d8e46e8404f52bbeef0d0d41aa1da28fe5e9ede1a8335a7bf310553814ee000b7a78295396bfde0c6251f1f
 SHA512 
c0f5d82f1220c69e8dc136e796ed9594bd9357450320c077a4c36151585508dfef58e16452ee64af7c32b90861a22996e9d567d76d71c15ce2136f96194f2be2
 DIST systemd-259.1.tar.gz 17274033 BLAKE2B 
08d3b640e699ecaae9f2e2471db4547870786a5b5e2953671a0a9460b13a4d942c605942f95c144e68a04ffd6be1a72d8a084fe1f59c4d49c0ac3dc1eda55533
 SHA512 
7cbeca5dad6413a876809200583854ddc706b7a69deff958eb1ca1afb726cf4dec014006c10d1945c450b754811d4b95a80fe1778cb3136997f6d11b11c0560e
 DIST systemd-259.tar.gz 17250241 BLAKE2B 
59ba6edea59338fc30d4cf72b197e8eda2ccd4fc7d53f016c0b9bd4422433839696fe553b58dcf1f31345ec92080a426a04a2878fd97cb17b3b1e3f92f08e135
 SHA512 
ef46b13661df43e3cfbeee1bc22f0b1eb902e8ebe39c19868c465efd08b35a199c2a2cd9d8021a6bc4d692fa0c6e0eab3f13eecd6ce24dde81d3945464a25b50
-DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
-DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
-DIST systemd-stable-254.26.tar.gz 14720432 BLAKE2B 
74dcb32b3b45a2c1a97017f5975e4f9b5d80e8a9ee0752e0fe168ee12c58397fdfe72fc9dd7872071f0a4c92da4f7b0f246874cc397441dbd2a3ee553b135f10
 SHA512 
c749bf5dbc9010b87cdc6dffdca7bc0f91c52d9d63f2ee882c84db235d6bfaed55a4b24da61c6ce7ee0d199b219b5b4e16231b7d20c3005b282457c01a6230a5
 DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad
 DIST systemd-stable-255.21.tar.gz 15264465 BLAKE2B 
c92ff5b280a19ba200fb5ddacb34794290e697230876feb87ebe5e12e21b70fa5a3cb25529281f0357da1302768eee6fdda2d4c1a4ca9057b95db6d744679812
 SHA512 
9e449e2841601c052f6eb1b8e693dd6a139b108bc208e6ad99f15c4b7ce0fff61cccb9f50036bbc3861d1dbb6b8d6845abdd62f4cdeae95a6f5029545d35af7a

diff --git 
a/sys-apps/systemd-utils/files/systemd-utils-254.3-add-link-kernel-install-shared-option.patch
 
b/sys-apps/systemd-utils/files/systemd-utils-254.3-add-link-kernel-install-shared-option.patch
deleted file mode 100644
index 17e4ea4832a2..
--- 
a/sys-apps/systemd-utils/files/systemd-utils-254.3-add-link-kernel-install-shared-option.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 5973e4b237e7b50dca1c9f3157db459ef1ee6da5 Mon Sep 17 00:00:00 2001
-From: Violet Purcell 
-Date: Sat, 9 Sep 2023 13:22:54 -0400
-Subject: [PATCH] meson: add link-kernel-install-shared option
-
-Signed-off-by: Violet Purcell 

- meson.build   | 9 -
- meson_options.txt | 2 ++
- 2 files changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 053e772567..003a34574a 100644
 a/meson.build
-+++ b/meson.build
-@@ -4420,11 +4420,17 @@ executable(
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-02-08 Thread Mike Gilbert
commit: 07dc6eea0fc0562c5802d1b0c49e999a9d1c7cbf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb  8 19:49:38 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb  8 19:49:38 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07dc6eea

sys-apps/systemd-utils: drop dep on dev-python/lxml

This is only needed to build man page indexes which we do not install
anyway.

Closes: https://bugs.gentoo.org/955447
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 3 +--
 sys-apps/systemd-utils/systemd-utils-254.26.ebuild | 3 +--
 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 3 +--
 sys-apps/systemd-utils/systemd-utils-255.21.ebuild | 1 -
 sys-apps/systemd-utils/systemd-utils-256.17.ebuild | 3 +--
 sys-apps/systemd-utils/systemd-utils-259-r3.ebuild | 1 -
 sys-apps/systemd-utils/systemd-utils-259.1.ebuild  | 1 -
 7 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index fd95d8cd4f4a..acf2d5bef986 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -106,7 +106,6 @@ BDEPEND="
virtual/pkgconfig
$(python_gen_cond_dep "
dev-python/jinja2[\${PYTHON_USEDEP}]
-   dev-python/lxml[\${PYTHON_USEDEP}]
boot? ( >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
ukify? ( test? ( ${PEFILE_DEPEND} ) )
")

diff --git a/sys-apps/systemd-utils/systemd-utils-254.26.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.26.ebuild
index 90419da11891..c038a4083189 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.26.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -106,7 +106,6 @@ BDEPEND="
virtual/pkgconfig
$(python_gen_cond_dep "
dev-python/jinja2[\${PYTHON_USEDEP}]
-   dev-python/lxml[\${PYTHON_USEDEP}]
boot? ( >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
ukify? ( test? ( ${PEFILE_DEPEND} ) )
")

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 290df0b9bf53..1d78b8526dab 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -106,7 +106,6 @@ BDEPEND="
virtual/pkgconfig
$(python_gen_cond_dep "
dev-python/jinja2[\${PYTHON_USEDEP}]
-   dev-python/lxml[\${PYTHON_USEDEP}]
boot? (
>=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
test? ( ${PEFILE_DEPEND} )

diff --git a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
index 4430e8bc645d..054d54a49fe9 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
@@ -106,7 +106,6 @@ BDEPEND="
virtual/pkgconfig
$(python_gen_cond_dep "
dev-python/jinja2[\${PYTHON_USEDEP}]
-   dev-python/lxml[\${PYTHON_USEDEP}]
boot? (
>=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
test? ( ${PEFILE_DEPEND} )

diff --git a/sys-apps/systemd-utils/systemd-utils-256.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
index c2cbf555153a..426d6a643914 100644
--- a/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -99,7 +99,6 @@ BDEPEND="
virtual/pkgconfig
$(python_gen_cond_dep "
dev-python/jinja2[\${PYTHON_USEDEP}]
-   dev-python/lxml[\${PYTHON_USEDEP}]
boot? (
>=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
test? ( ${PEFILE_DEPEND} )

diff --git a/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
index 19082759aa5f..5a917607087a 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
@@ -93,7 +93,6 @@ BDEPEND="
  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-02-07 Thread Mike Gilbert
commit: d665f6f8e7a49e1c6abf581ab7cb1a82c649b094
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Feb  7 21:21:35 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Feb  7 21:23:06 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d665f6f8

sys-apps/systemd-utils: add 259.1

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-259.1.ebuild | 405 ++
 2 files changed, 406 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 8ca26fd7f6cd..3a942843bab1 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a6144af8d8e46e8404f52bbeef0d0d41aa1da28fe5e9ede1a8335a7bf310553814ee000b7a78295396bfde0c6251f1f
 SHA512 
c0f5d82f1220c69e8dc136e796ed9594bd9357450320c077a4c36151585508dfef58e16452ee64af7c32b90861a22996e9d567d76d71c15ce2136f96194f2be2
+DIST systemd-259.1.tar.gz 17274033 BLAKE2B 
08d3b640e699ecaae9f2e2471db4547870786a5b5e2953671a0a9460b13a4d942c605942f95c144e68a04ffd6be1a72d8a084fe1f59c4d49c0ac3dc1eda55533
 SHA512 
7cbeca5dad6413a876809200583854ddc706b7a69deff958eb1ca1afb726cf4dec014006c10d1945c450b754811d4b95a80fe1778cb3136997f6d11b11c0560e
 DIST systemd-259.tar.gz 17250241 BLAKE2B 
59ba6edea59338fc30d4cf72b197e8eda2ccd4fc7d53f016c0b9bd4422433839696fe553b58dcf1f31345ec92080a426a04a2878fd97cb17b3b1e3f92f08e135
 SHA512 
ef46b13661df43e3cfbeee1bc22f0b1eb902e8ebe39c19868c465efd08b35a199c2a2cd9d8021a6bc4d692fa0c6e0eab3f13eecd6ce24dde81d3945464a25b50
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb

diff --git a/sys-apps/systemd-utils/systemd-utils-259.1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259.1.ebuild
new file mode 100644
index ..19082759aa5f
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-259.1.ebuild
@@ -0,0 +1,405 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..14} )
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+# Avoid QA warnings about these eclasses
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+inherit linux-info meson-multilib
+inherit python-single-r1 secureboot shell-completion udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   virtual/libcrypt:=
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use udev; then
+   linux-info_pkg_setup
+   fi
+   use boot && secureboot_pkg_setup
+}
+
+src_configure() {
+   python_setup
+   meson-multilib_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   --auto-features=disabled
+   --localstatedir="${EPREFIX}/var"
+   -Ddocdir="share/doc/${PF}"
+
+   # default is developer, bu

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-02-06 Thread Mike Gilbert
commit: 174f8a5e7f7af638d7d630c71e54f3d945a68faf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb  6 18:24:53 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb  6 18:24:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174f8a5e

sys-apps/systemd-utils: avoid calling udev_dorules

This function uses pkg-config to determine udevdir. We don't want to
use the old udevdir setting from an existing install.

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{systemd-utils-259-r2.ebuild => systemd-utils-259-r3.ebuild}  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
similarity index 98%
rename from sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
rename to sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
index e747487ea604..19082759aa5f 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r3.ebuild
@@ -356,7 +356,9 @@ multilib_src_install_all() {
doheader src/libudev/libudev.h
dobashcomp shell-completion/bash/udevadm
dozshcomp shell-completion/zsh/_udevadm
-   udev_dorules "${FILESDIR}"/40-gentoo.rules
+   # Avoid udev_dorules to avoid picking up stale udevdir from 
pkg-config
+   insinto /usr/lib/udev/rules.d
+   doins "${FILESDIR}"/40-gentoo.rules
fi
 
use ukify && python_fix_shebang "${ED}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-16 Thread Mike Gilbert
commit: 9b2a8dfad1fbd18fae44e63540e578630db85655
Author: Alfred Wingate  protonmail  com>
AuthorDate: Fri Jan 16 14:07:11 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 16 18:32:34 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2a8dfa

sys-apps/systemd-utils: dont install dummy install.conf

systemd-utils-259[kernel-install] started to install install.conf causing
a conflict with installkernel[kernel-install].

Closes: https://bugs.gentoo.org/968856
Signed-off-by: Alfred Wingate  protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/45401
Closes: https://github.com/gentoo/gentoo/pull/45401
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{systemd-utils-259-r1.ebuild => systemd-utils-259-r2.ebuild}   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
similarity index 98%
rename from sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
rename to sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
index baffbae6600f..e747487ea604 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r2.ebuild
@@ -336,6 +336,9 @@ multilib_src_install_all() {
if use kernel-install; then
dobashcomp shell-completion/bash/kernel-install
dozshcomp shell-completion/zsh/_kernel-install
+
+   # Dummy config, remove to make room for sys-kernel/installkernel
+   rm "${ED}/usr/lib/kernel/install.conf" || die
fi
 
if use tmpfiles; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-16 Thread Mike Gilbert
commit: 5898c5fbed611052efc0147ca23837643c38d3d9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 16 17:59:41 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 16 17:59:41 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5898c5fb

sys-apps/systemd-utils: set UDEV_OPTIONAL=1

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-259-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
index b93ad388d830..baffbae6600f 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
@@ -5,8 +5,9 @@ EAPI=8
 PYTHON_COMPAT=( python3_{11..14} )
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
-# Avoid QA warning about skipping tmpfiles.eclass
+# Avoid QA warnings about these eclasses
 TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
 
 inherit linux-info meson-multilib
 inherit python-single-r1 secureboot shell-completion udev



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-16 Thread Mike Gilbert
commit: b7d433f519d8391f6fd88b391ca33c59af86be35
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 16 17:49:39 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 16 17:49:39 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d433f5

sys-apps/systemd-utils: only install relevant tmpfiles

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{systemd-utils-259.ebuild => systemd-utils-259-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-259.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
similarity index 99%
rename from sys-apps/systemd-utils/systemd-utils-259.ebuild
rename to sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
index 19a3261ba1be..587325e88319 100644
--- a/sys-apps/systemd-utils/systemd-utils-259.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
@@ -290,7 +290,7 @@ multilib_src_install() {
 
if use tmpfiles; then
installx usr/bin/systemd-tmpfiles
-   installx usr/lib/tmpfiles.d
+   installx 
usr/lib/tmpfiles.d/{etc,home,static-nodes-permissions,var}.conf
installx 
usr/share/man/{man5/tmpfiles.d.5,man8/systemd-tmpfiles.8}
fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-16 Thread Mike Gilbert
commit: 48ce9a5f8be16ed393a9da2e157e81314d06a3c2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 16 17:52:01 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 16 17:52:01 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ce9a5f

sys-apps/systemd-utils: set TMPFILES_OPTIONAL=1

Closes: https://bugs.gentoo.org/968854
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-259-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
index 587325e88319..b93ad388d830 100644
--- a/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-259-r1.ebuild
@@ -5,6 +5,9 @@ EAPI=8
 PYTHON_COMPAT=( python3_{11..14} )
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
+# Avoid QA warning about skipping tmpfiles.eclass
+TMPFILES_OPTIONAL=1
+
 inherit linux-info meson-multilib
 inherit python-single-r1 secureboot shell-completion udev
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-15 Thread Mike Gilbert
commit: 568a665dbab97a7de1f796adb35a1b75197683cc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 16 00:00:59 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 16 00:10:53 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568a665d

sys-apps/systemd-utils: add 259

A large portion of the ebuild has been rewritten, so expect some bugs.

Notable changes:
- Upstream musl support
- All upstream udev rules are installed (including 99-systemd.rules)
- All upstream tmpfiles are installed
- Upstream sysctl files are installed

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest |   1 +
 sys-apps/systemd-utils/systemd-utils-259.ebuild | 396 
 2 files changed, 397 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 2d6f26ac35b7..8ca26fd7f6cd 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a6144af8d8e46e8404f52bbeef0d0d41aa1da28fe5e9ede1a8335a7bf310553814ee000b7a78295396bfde0c6251f1f
 SHA512 
c0f5d82f1220c69e8dc136e796ed9594bd9357450320c077a4c36151585508dfef58e16452ee64af7c32b90861a22996e9d567d76d71c15ce2136f96194f2be2
+DIST systemd-259.tar.gz 17250241 BLAKE2B 
59ba6edea59338fc30d4cf72b197e8eda2ccd4fc7d53f016c0b9bd4422433839696fe553b58dcf1f31345ec92080a426a04a2878fd97cb17b3b1e3f92f08e135
 SHA512 
ef46b13661df43e3cfbeee1bc22f0b1eb902e8ebe39c19868c465efd08b35a199c2a2cd9d8021a6bc4d692fa0c6e0eab3f13eecd6ce24dde81d3945464a25b50
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9

diff --git a/sys-apps/systemd-utils/systemd-utils-259.ebuild 
b/sys-apps/systemd-utils/systemd-utils-259.ebuild
new file mode 100644
index ..19a3261ba1be
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-259.ebuild
@@ -0,0 +1,396 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..14} )
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit linux-info meson-multilib
+inherit python-single-r1 secureboot shell-completion udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   virtual/libcrypt:=
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use udev; then
+   linux-info_pkg_setup
+   fi
+   use boot && secureboot_pkg_setup
+}
+
+src_configure() {
+   python_setup
+   meson-multilib_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2026-01-12 Thread Mike Gilbert
commit: b95fc2951d28e5999bf604533513a7aa438dd75e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 12 18:13:25 2026 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 12 18:13:33 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95fc295

sys-apps/systemd-utils: enable py3.14 for 255

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.21.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
index f7b316957e6a..4430e8bc645d 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-12-11 Thread Mike Gilbert
commit: ff93fee62c18acfa00d6bce035fbd0ec0d8322fe
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Dec 11 00:34:59 2025 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 11 19:00:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff93fee6

sys-apps/systemd-utils: enable py3.14

tests pass.

Signed-off-by: Joe Kappus  wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/44986
Closes: https://github.com/gentoo/gentoo/pull/44986
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-256.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-256.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
index c8195708e031..c2cbf555153a 100644
--- a/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-11-15 Thread Sam James
commit: 8b73ee27ce35f578c119990205003bc585169a24
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 15 14:58:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 15 15:02:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b73ee27

sys-apps/systemd-utils: drop 256.12, 256.13, 256.16

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   3 -
 sys-apps/systemd-utils/systemd-utils-256.12.ebuild | 614 -
 sys-apps/systemd-utils/systemd-utils-256.13.ebuild | 614 -
 sys-apps/systemd-utils/systemd-utils-256.16.ebuild | 614 -
 4 files changed, 1845 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index b8144fd76ac7..2d6f26ac35b7 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,6 +1,3 @@
-DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
-DIST systemd-256.13.tar.gz 15867550 BLAKE2B 
6cdd884d430c7f2c9c9250dd63885b233d64b87a3297f604881567042f45d51aea1ae341e4fd356997464e53b230b6fb6ec502b0e88f28d9d4296f4dfeef2a14
 SHA512 
e25b3e5bce42211918058320789ab154282ecb264803ddcb9e0fb3afbb53417eeea29dcd183b68dd758e39f28cab2e1ba3267766e589f5129e213e12f109017e
-DIST systemd-256.16.tar.gz 15874373 BLAKE2B 
54baf19ecc710c264a6a0cbedfdccb1f1e422886586151292e5b9325aa79030659398fbaef370c59dda2dd0f3505f6ad8632961a2dc8e46d90172e5ee193d992
 SHA512 
0590b5a88cb110ce310752ac9ed9dd05e98ab8a8f9aca7ea423f5b417f73c7fea9227a9e989f725adc81fbb1e24f0cfeffa857fc8772453bbfe08be699c370b9
 DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a6144af8d8e46e8404f52bbeef0d0d41aa1da28fe5e9ede1a8335a7bf310553814ee000b7a78295396bfde0c6251f1f
 SHA512 
c0f5d82f1220c69e8dc136e796ed9594bd9357450320c077a4c36151585508dfef58e16452ee64af7c32b90861a22996e9d567d76d71c15ce2136f96194f2be2
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb

diff --git a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
deleted file mode 100644
index c8195708e031..
--- a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
+++ /dev/null
@@ -1,614 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
-inherit python-single-r1 secureboot udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-MY_P="systemd-${PV}"
-MUSL_PATCHSET="systemd-musl-patches-256.12"
-SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
-   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( boot )
-   ${PYTHON_REQUIRED_USE}
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcrypt:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.11
-"
-
-PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
-
-RDEPEND="${COMMON_DEPEND}
-   bo

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-11-15 Thread Sam James
commit: 1cd919fbe9494d7787cd4c9c34c2cd1964d54729
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 15 14:58:30 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 15 15:02:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd919fb

sys-apps/systemd-utils: drop 254.22, 255.15-r1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 585 ---
 .../systemd-utils/systemd-utils-255.15-r1.ebuild   | 623 -
 3 files changed, 1210 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 670b4cfd6a0b..b8144fd76ac7 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -5,9 +5,7 @@ DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a61
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
-DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
 DIST systemd-stable-254.26.tar.gz 14720432 BLAKE2B 
74dcb32b3b45a2c1a97017f5975e4f9b5d80e8a9ee0752e0fe168ee12c58397fdfe72fc9dd7872071f0a4c92da4f7b0f246874cc397441dbd2a3ee553b135f10
 SHA512 
c749bf5dbc9010b87cdc6dffdca7bc0f91c52d9d63f2ee882c84db235d6bfaed55a4b24da61c6ce7ee0d199b219b5b4e16231b7d20c3005b282457c01a6230a5
-DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad
 DIST systemd-stable-255.21.tar.gz 15264465 BLAKE2B 
c92ff5b280a19ba200fb5ddacb34794290e697230876feb87ebe5e12e21b70fa5a3cb25529281f0357da1302768eee6fdda2d4c1a4ca9057b95db6d744679812
 SHA512 
9e449e2841601c052f6eb1b8e693dd6a139b108bc208e6ad99f15c4b7ce0fff61cccb9f50036bbc3861d1dbb6b8d6845abdd62f4cdeae95a6f5029545d35af7a

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
deleted file mode 100644
index fd95d8cd4f4a..
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ /dev/null
@@ -1,585 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/d

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-25 Thread Sam James
commit: 1b81bceef300ce29188f6e4d68a1697ce1241ff7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 26 02:59:28 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 26 02:59:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b81bcee

sys-apps/systemd-utils: add 256.17

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.17.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index d1f07b3b8d62..670b4cfd6a0b 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,6 +1,7 @@
 DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
 DIST systemd-256.13.tar.gz 15867550 BLAKE2B 
6cdd884d430c7f2c9c9250dd63885b233d64b87a3297f604881567042f45d51aea1ae341e4fd356997464e53b230b6fb6ec502b0e88f28d9d4296f4dfeef2a14
 SHA512 
e25b3e5bce42211918058320789ab154282ecb264803ddcb9e0fb3afbb53417eeea29dcd183b68dd758e39f28cab2e1ba3267766e589f5129e213e12f109017e
 DIST systemd-256.16.tar.gz 15874373 BLAKE2B 
54baf19ecc710c264a6a0cbedfdccb1f1e422886586151292e5b9325aa79030659398fbaef370c59dda2dd0f3505f6ad8632961a2dc8e46d90172e5ee193d992
 SHA512 
0590b5a88cb110ce310752ac9ed9dd05e98ab8a8f9aca7ea423f5b417f73c7fea9227a9e989f725adc81fbb1e24f0cfeffa857fc8772453bbfe08be699c370b9
+DIST systemd-256.17.tar.gz 15965064 BLAKE2B 
4a0cf0d2c6fa051c8396e470c2a97d099a6144af8d8e46e8404f52bbeef0d0d41aa1da28fe5e9ede1a8335a7bf310553814ee000b7a78295396bfde0c6251f1f
 SHA512 
c0f5d82f1220c69e8dc136e796ed9594bd9357450320c077a4c36151585508dfef58e16452ee64af7c32b90861a22996e9d567d76d71c15ce2136f96194f2be2
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9

diff --git a/sys-apps/systemd-utils/systemd-utils-256.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
new file mode 100644
index ..c8195708e031
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.17.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.12"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEP

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: f44a1a15259022f78a5a83689d029d78a6a6fa10
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:19 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44a1a15

sys-apps/systemd-utils: Stabilize 254.24 amd64, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index 98f62f62496a..ed37bae00337 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 5b9a76646bde56f012b2b818d3a3bd5e0e68db0c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9a7664

sys-apps/systemd-utils: Stabilize 254.24 arm, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index b0eb7026db84..6a3693d36e4d 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 46245bf29872ab7924e23e4347f6fe0f53e3b211
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46245bf2

sys-apps/systemd-utils: Stabilize 254.24 arm64, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index ed37bae00337..b0eb7026db84 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 06d2e29840b1933e0995a5f05f06ef2bcfd45ce2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:30 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d2e298

sys-apps/systemd-utils: Stabilize 254.24 ppc, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index 6a3693d36e4d..7b951e59abf1 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 10bb158144193f4872041edcd9e93e955b6bf876
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bb1581

sys-apps/systemd-utils: Stabilize 255.18 hppa, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 5c47fa30f6bb..b2f4997fc385 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 7ee73ab60d3857817a2f8a1a4c20dc42a63db707
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee73ab6

sys-apps/systemd-utils: Stabilize 255.18 arm, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 02d93112cd78..3c2640c8932a 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: b9627d25c4aba9f4dcecce14a37468911aa90cbd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9627d25

sys-apps/systemd-utils: Stabilize 254.24 x86, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index dc685682e8a9..bae417f2c0e3 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 8309b0e828a956942e796543fdb32353c190aec3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:21 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8309b0e8

sys-apps/systemd-utils: Stabilize 255.18 arm64, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 0873dca1b6c6..02d93112cd78 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: c3a62aea1c38eb675bb391695373c223136cbb8e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:33 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a62aea

sys-apps/systemd-utils: Stabilize 254.24 ppc64, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index 7b951e59abf1..a5b20735baad 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 0126b2eda5b97b7b7758ee731e7a1924442ff4f5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0126b2ed

sys-apps/systemd-utils: Stabilize 254.24 sparc, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index a5b20735baad..dc685682e8a9 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 1228ee8836b08f4df0409d3a1e2d242f97ac1098
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:27:41 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:27:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1228ee88

sys-apps/systemd-utils: Stabilize 254.24 hppa, #956393

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
index bae417f2c0e3..91b07c2d26b6 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: fd26926d4cf51f53a4b76768de7ecc1a0fd2f105
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:32 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd26926d

sys-apps/systemd-utils: Stabilize 255.18 sparc, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 89b3d3925f94..6bc0f228afb4 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: ff002239aa0b882c1d9e4febc6f9cf9245e17b8a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff002239

sys-apps/systemd-utils: Stabilize 255.18 ppc, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 3c2640c8932a..707b7af8dc8f 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: 399c511a349aec0239121e8b3d2efa6b35098f27
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399c511a

sys-apps/systemd-utils: Stabilize 255.18 ppc64, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 707b7af8dc8f..89b3d3925f94 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: a9c6ad9dde29ef63804468a3d08540f0d3966fa4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c6ad9d

sys-apps/systemd-utils: Stabilize 255.18 x86, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 6bc0f228afb4..5c47fa30f6bb 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-12 Thread Sam James
commit: e283273ca64cc80f8d0441bde124d4c62b2e9cfd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 12:28:18 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 12:28:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e283273c

sys-apps/systemd-utils: Stabilize 255.18 amd64, #956395

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 0dc8b2ab3825..0873dca1b6c6 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-05 Thread Sam James
commit: 38e6bb0195722f391c809036f790fe2ce1f82316
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  6 05:21:00 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  6 05:21:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e6bb01

sys-apps/systemd-utils: add 256.16

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.16.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index e6fef4bc5686..d1f07b3b8d62 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,5 +1,6 @@
 DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
 DIST systemd-256.13.tar.gz 15867550 BLAKE2B 
6cdd884d430c7f2c9c9250dd63885b233d64b87a3297f604881567042f45d51aea1ae341e4fd356997464e53b230b6fb6ec502b0e88f28d9d4296f4dfeef2a14
 SHA512 
e25b3e5bce42211918058320789ab154282ecb264803ddcb9e0fb3afbb53417eeea29dcd183b68dd758e39f28cab2e1ba3267766e589f5129e213e12f109017e
+DIST systemd-256.16.tar.gz 15874373 BLAKE2B 
54baf19ecc710c264a6a0cbedfdccb1f1e422886586151292e5b9325aa79030659398fbaef370c59dda2dd0f3505f6ad8632961a2dc8e46d90172e5ee193d992
 SHA512 
0590b5a88cb110ce310752ac9ed9dd05e98ab8a8f9aca7ea423f5b417f73c7fea9227a9e989f725adc81fbb1e24f0cfeffa857fc8772453bbfe08be699c370b9
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9

diff --git a/sys-apps/systemd-utils/systemd-utils-256.16.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.16.ebuild
new file mode 100644
index ..c8195708e031
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.16.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.12"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIO

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-05 Thread Sam James
commit: e8df528014684212b946d772d017afd326aa5fc3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  6 05:17:09 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  6 05:17:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8df5280

sys-apps/systemd-utils: add 255.21

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.21.ebuild | 623 +
 2 files changed, 624 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index a1b1f5e4438d..e6fef4bc5686 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -8,3 +8,4 @@ DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb
 DIST systemd-stable-254.26.tar.gz 14720432 BLAKE2B 
74dcb32b3b45a2c1a97017f5975e4f9b5d80e8a9ee0752e0fe168ee12c58397fdfe72fc9dd7872071f0a4c92da4f7b0f246874cc397441dbd2a3ee553b135f10
 SHA512 
c749bf5dbc9010b87cdc6dffdca7bc0f91c52d9d63f2ee882c84db235d6bfaed55a4b24da61c6ce7ee0d199b219b5b4e16231b7d20c3005b282457c01a6230a5
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad
+DIST systemd-stable-255.21.tar.gz 15264465 BLAKE2B 
c92ff5b280a19ba200fb5ddacb34794290e697230876feb87ebe5e12e21b70fa5a3cb25529281f0357da1302768eee6fdda2d4c1a4ca9057b95db6d744679812
 SHA512 
9e449e2841601c052f6eb1b8e693dd6a139b108bc208e6ad99f15c4b7ce0fff61cccb9f50036bbc3861d1dbb6b8d6845abdd62f4cdeae95a6f5029545d35af7a

diff --git a/sys-apps/systemd-utils/systemd-utils-255.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
new file mode 100644
index ..f7b316957e6a
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.21.ebuild
@@ -0,0 +1,623 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.14"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildon

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-06-05 Thread Sam James
commit: 8ebc18dcf63fe626cfe605523e132b776a40d209
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  6 05:12:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  6 05:12:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebc18dc

sys-apps/systemd-utils: add 254.26

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.26.ebuild | 585 +
 2 files changed, 586 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 267617386310..a1b1f5e4438d 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -5,5 +5,6 @@ DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb1
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
+DIST systemd-stable-254.26.tar.gz 14720432 BLAKE2B 
74dcb32b3b45a2c1a97017f5975e4f9b5d80e8a9ee0752e0fe168ee12c58397fdfe72fc9dd7872071f0a4c92da4f7b0f246874cc397441dbd2a3ee553b135f10
 SHA512 
c749bf5dbc9010b87cdc6dffdca7bc0f91c52d9d63f2ee882c84db235d6bfaed55a4b24da61c6ce7ee0d199b219b5b4e16231b7d20c3005b282457c01a6230a5
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad

diff --git a/sys-apps/systemd-utils/systemd-utils-254.26.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.26.ebuild
new file mode 100644
index ..90419da11891
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.26.ebuild
@@ -0,0 +1,585 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-04-09 Thread Sam James
commit: 702dfb3c15ee6b7f0f1712660a094ac8bf604c4e
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 10 00:06:56 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 10 00:06:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702dfb3c

sys-apps/systemd-utils: add 256.13

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.13.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index f931444e03bf..267617386310 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
+DIST systemd-256.13.tar.gz 15867550 BLAKE2B 
6cdd884d430c7f2c9c9250dd63885b233d64b87a3297f604881567042f45d51aea1ae341e4fd356997464e53b230b6fb6ec502b0e88f28d9d4296f4dfeef2a14
 SHA512 
e25b3e5bce42211918058320789ab154282ecb264803ddcb9e0fb3afbb53417eeea29dcd183b68dd758e39f28cab2e1ba3267766e589f5129e213e12f109017e
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9

diff --git a/sys-apps/systemd-utils/systemd-utils-256.13.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.13.ebuild
new file mode 100644
index ..c8195708e031
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.13.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.12"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-24 Thread Sam James
commit: a8287967b961c8ebfe474aad98d77741f8e88a69
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 24 12:02:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 24 12:03:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8287967

sys-apps/systemd-utils: handle option deprecations

meson from git errors out on these deprecated names. No need to do 254
as the changes weren't in there upstream.

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 76 +++---
 sys-apps/systemd-utils/systemd-utils-256.12.ebuild | 76 +++---
 2 files changed, 76 insertions(+), 76 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 94f49394cabf..0dc8b2ab3825 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -154,33 +154,33 @@ multilib_src_configure() {
# default is developer, bug 918671
-Dmode=release
-Dsysvinit-path=
-   $(meson_native_use_bool boot bootloader)
+   $(meson_native_use_feature boot bootloader)
$(meson_native_use_bool kernel-install)
-   $(meson_native_use_bool selinux)
+   $(meson_native_use_feature selinux)
$(meson_native_use_bool sysusers)
$(meson_use test tests)
$(meson_native_use_bool tmpfiles)
$(meson_use udev hwdb)
-   $(meson_native_use_bool ukify)
+   $(meson_native_use_feature ukify)
 
# Disable all optional features
-Dadm-group=false
-Danalyze=false
-   -Dapparmor=false
-   -Daudit=false
+   -Dapparmor=disabled
+   -Daudit=disabled
-Dbacklight=false
-Dbinfmt=false
-   -Dbpf-framework=false
-   -Dbzip2=false
+   -Dbpf-framework=disabled
+   -Dbzip2=disabled
-Dcoredump=false
-   -Ddbus=false
-   -Delfutils=false
+   -Ddbus=disabled
+   -Delfutils=disabled
-Denvironment-d=false
-   -Dfdisk=false
-   -Dgcrypt=false
-   -Dglib=false
+   -Dfdisk=disabled
+   -Dgcrypt=disabled
+   -Dglib=disabled
-Dgshadow=false
-   -Dgnutls=false
+   -Dgnutls=disabled
-Dhibernate=false
-Dhostnamed=false
-Didn=false
@@ -188,63 +188,63 @@ multilib_src_configure() {
-Dinitrd=false
-Dfirstboot=false
-Dldconfig=false
-   -Dlibcryptsetup=false
-   -Dlibcurl=false
-   -Dlibfido2=false
-   -Dlibidn=false
-   -Dlibidn2=false
-   -Dlibiptc=false
+   -Dlibcryptsetup=disabled
+   -Dlibcurl=disabled
+   -Dlibfido2=disabled
+   -Dlibidn=disabled
+   -Dlibidn2=disabled
+   -Dlibiptc=disabled
-Dlocaled=false
-Dlogind=false
-   -Dlz4=false
+   -Dlz4=disabled
-Dmachined=false
-   -Dmicrohttpd=false
+   -Dmicrohttpd=disabled
-Dnetworkd=false
-Dnscd=false
-Dnss-myhostname=false
-   -Dnss-resolve=false
+   -Dnss-resolve=disabled
-Dnss-systemd=false
-Doomd=false
-   -Dopenssl=false
-   -Dp11kit=false
-   -Dpam=false
-   -Dpcre2=false
-   -Dpolkit=false
+   -Dopenssl=disabled
+   -Dp11kit=disabled
+   -Dpam=disabled
+   -Dpcre2=disabled
+   -Dpolkit=disabled
-Dportabled=false
-Dpstore=false
-   -Dpwquality=false
+   -Dpwquality=disabled
-Drandomseed=false
-Dresolve=false
-Drfkill=false
-   -Dseccomp=false
+   -Dseccomp=disabled
-Dsmack=false
-Dsysext=false
-Dtimedated=false
-Dtimesyncd=false
-Dtpm=false
-   -Dqrencode=false
+   -Dqrencode=disabled
-Dquotacheck=false
-Duserdb=false
-Dutmp=false
-Dvconsole=false
-Dwheel-group=false
-Dxdg-autostart=false
-   -Dxkbcommon=false
-   -Dxz=false
-   -Dzlib=false
-   -Dzstd=false
+   -Dxkbcommon=disabled
+   -Dxz=disabled
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-15 Thread Mike Gilbert
commit: 4264abb800d195916c4b8a52ad90bba4622ebb12
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 10 01:29:21 2025 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar 10 01:29:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4264abb8

sys-apps/systemd-utils: fix musl patch

Thanks to Brahmajit Das for updating the patch.

Closes: https://bugs.gentoo.org/950753
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest| 1 +
 sys-apps/systemd-utils/systemd-utils-256.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index a935ff225285..4fe645869e35 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,6 +4,7 @@ DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b1
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
+DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b

diff --git a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
index 2585f8c62440..c12f5a725307 100644
--- a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Utilities split out from systemd for OpenRC 
users"
 HOMEPAGE="https://systemd.io/";
 
 MY_P="systemd-${PV}"
-MUSL_PATCHSET="systemd-musl-patches-256.8"
+MUSL_PATCHSET="systemd-musl-patches-256.12"
 SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-15 Thread Sam James
commit: a687f806adfd3dc334b1385ce755747a25129610
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 05:30:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 05:30:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a687f806

sys-apps/systemd-utils: drop 255.16, 255.17

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 sys-apps/systemd-utils/systemd-utils-255.16.ebuild | 623 -
 sys-apps/systemd-utils/systemd-utils-255.17.ebuild | 623 -
 3 files changed, 1248 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 31b9531cd371..a3f33cb8f8de 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -9,6 +9,4 @@ DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c8
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
-DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
-DIST systemd-stable-255.17.tar.gz 15206361 BLAKE2B 
71b7eb7c90898ee080b258fa6b500b84c588d52bacfd0b3c301b8fd157bc6c6c3ddde11bb3f94a5f162038c527779872586622da1e0cafb9f8685c541ab6a7a6
 SHA512 
441f27764af708bb1165e671eee8fa5686adbb32f1a4761fef2d89b882d879534d2e74f7e04028ab06457aaa5173fdbcb099aaa20bb0d23b36ed59e8c7ad1887
 DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad

diff --git a/sys-apps/systemd-utils/systemd-utils-255.16.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.16.ebuild
deleted file mode 100644
index ecdb11ece220..
--- a/sys-apps/systemd-utils/systemd-utils-255.16.ebuild
+++ /dev/null
@@ -1,623 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
-inherit python-single-r1 secureboot udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-255.14"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( boot )
-   ${PYTHON_REQUIRED_USE}
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-14 Thread Sam James
commit: 7fb243bd83369cd9b045ebf9479aeff13a8ca229
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 05:31:04 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 05:31:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb243bd

sys-apps/systemd-utils: drop 256.9-r1, 256.10, 256.11

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   4 -
 sys-apps/systemd-utils/systemd-utils-256.10.ebuild | 614 -
 sys-apps/systemd-utils/systemd-utils-256.11.ebuild | 614 -
 .../systemd-utils/systemd-utils-256.9-r1.ebuild| 614 -
 4 files changed, 1846 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index a3f33cb8f8de..f931444e03bf 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,11 +1,7 @@
-DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458fddd366b7aad0edea1bcf8074b48e3b594614f087407ab30c1dcd1cd69952f1c41b602927787fab5e5333bfe9f44b
 SHA512 
4ae25a40a473984c4caefd63e69af12c8965184c1c55539086b04050a457bb0175f15adf87b3a86b476357ccb402abc72844033e40e2dc4f9abb6cc3bb65e22c
-DIST systemd-256.11.tar.gz 15777170 BLAKE2B 
838a25f04c64fc1513575b01d52a9eef30628fd589a3110818395981c7bff1b820bd141c1f2dcf159a75fb8efab4560056e399f15fe7e029183019c1a0d605f8
 SHA512 
e0045963f0614dc3019f23d55e792ae1e5837cc1622f0ab73524ef65521f9ebf12ae57b7215712d84f555f506683ef3bc0429dc90a3bfd5f904b50cc016b9baa
 DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
-DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
-DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000

diff --git a/sys-apps/systemd-utils/systemd-utils-256.10.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.10.ebuild
deleted file mode 100644
index 6cf34e1f1945..
--- a/sys-apps/systemd-utils/systemd-utils-256.10.ebuild
+++ /dev/null
@@ -1,614 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
-inherit python-single-r1 secu

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-14 Thread Sam James
commit: 7a36186dc549158ed0e648a0872afdad50f4f32d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 05:30:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 05:30:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a36186d

sys-apps/systemd-utils: drop 254.17, 254.21-r1, 254.23

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   3 -
 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 583 
 .../systemd-utils/systemd-utils-254.21-r1.ebuild   | 585 -
 sys-apps/systemd-utils/systemd-utils-254.23.ebuild | 585 -
 4 files changed, 1756 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 4fe645869e35..31b9531cd371 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -6,10 +6,7 @@ DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fed
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.12.tar.gz 27374 BLAKE2B 
b9ec7b0a78566b076067547b522560b0a3f307bd0edf5ed846d09068372c3b5e6ac23e153fce00c32a353cfd7c7ada29c2aa971da4c01b35e368bcfe95671478
 SHA512 
aa552bf1872f39aad9eb4d0139e5029ec91665711464824d1a2a06845557e3838fdd679062a4bc5a83d8cfb11e420807819e496dd093aeebe4f18796e8ad54e9
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
-DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
-DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
-DIST systemd-stable-254.23.tar.gz 14666469 BLAKE2B 
db685bfd40ed45dd29260085330c8cbe3545d229b50e881e7debb994ab3cc24024cf3e9c9a1c0931013e78701c101fd79e828d8ea3f8dcc19ce46867c0ed1a43
 SHA512 
e5a02d8e151f48b5fa9c9532d4f0caae56f368e83ed8f33cd4e2172af9209c357269385f99f3177fc92ebf356691f22751e27a6d6356ebaea8d5ad649ecf15e5
 DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
deleted file mode 100644
index 9dbd4adecb0d..
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-06 Thread Sam James
commit: 21d2086ec0b91b51599b20dfbd5a0e1a04c602f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  7 03:39:57 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  7 03:39:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d2086e

sys-apps/systemd-utils: add 254.24

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.24.ebuild | 585 +
 2 files changed, 586 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index c014df7002a9..a935ff225285 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -9,6 +9,7 @@ DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-254.23.tar.gz 14666469 BLAKE2B 
db685bfd40ed45dd29260085330c8cbe3545d229b50e881e7debb994ab3cc24024cf3e9c9a1c0931013e78701c101fd79e828d8ea3f8dcc19ce46867c0ed1a43
 SHA512 
e5a02d8e151f48b5fa9c9532d4f0caae56f368e83ed8f33cd4e2172af9209c357269385f99f3177fc92ebf356691f22751e27a6d6356ebaea8d5ad649ecf15e5
+DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B 
a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da
 SHA512 
f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
 DIST systemd-stable-255.17.tar.gz 15206361 BLAKE2B 
71b7eb7c90898ee080b258fa6b500b84c588d52bacfd0b3c301b8fd157bc6c6c3ddde11bb3f94a5f162038c527779872586622da1e0cafb9f8685c541ab6a7a6
 SHA512 
441f27764af708bb1165e671eee8fa5686adbb32f1a4761fef2d89b882d879534d2e74f7e04028ab06457aaa5173fdbcb099aaa20bb0d23b36ed59e8c7ad1887

diff --git a/sys-apps/systemd-utils/systemd-utils-254.24.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
new file mode 100644
index ..98f62f62496a
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.24.ebuild
@@ -0,0 +1,585 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-06 Thread Sam James
commit: 26e1804aeaac88e790d4fb867a4babe83076a0dd
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  7 03:35:42 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  7 03:35:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e1804a

sys-apps/systemd-utils: add 256.12

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.12.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 4aa5ab0b6be9..1fc0b6c5a29c 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,5 +1,6 @@
 DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458fddd366b7aad0edea1bcf8074b48e3b594614f087407ab30c1dcd1cd69952f1c41b602927787fab5e5333bfe9f44b
 SHA512 
4ae25a40a473984c4caefd63e69af12c8965184c1c55539086b04050a457bb0175f15adf87b3a86b476357ccb402abc72844033e40e2dc4f9abb6cc3bb65e22c
 DIST systemd-256.11.tar.gz 15777170 BLAKE2B 
838a25f04c64fc1513575b01d52a9eef30628fd589a3110818395981c7bff1b820bd141c1f2dcf159a75fb8efab4560056e399f15fe7e029183019c1a0d605f8
 SHA512 
e0045963f0614dc3019f23d55e792ae1e5837cc1622f0ab73524ef65521f9ebf12ae57b7215712d84f555f506683ef3bc0429dc90a3bfd5f904b50cc016b9baa
+DIST systemd-256.12.tar.gz 15865500 BLAKE2B 
e15fd622357c1af09b6b25230040721d73b11b62b466e95d4c8f905c648461b9341ef641caafeb9bfe63e3635f3f5f425fbff2f4208e07acffc87dbe6676293d
 SHA512 
7c0f22e4eb562f028cbec8ddfcc7bbb7272c41b91b9578a61b95d895b746653d36a17b52b78e9297b9dd09049c72bfe6be073319a00629f263f2a9f9b1e5cba4
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb

diff --git a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
new file mode 100644
index ..2585f8c62440
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.8"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-03-06 Thread Sam James
commit: 0c72e442868d428ed2dd26ec972bd98fb43f2fd5
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  7 03:37:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  7 03:37:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c72e442

sys-apps/systemd-utils: add 255.18

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.18.ebuild | 623 +
 2 files changed, 624 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 1fc0b6c5a29c..c014df7002a9 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -12,3 +12,4 @@ DIST systemd-stable-254.23.tar.gz 14666469 BLAKE2B 
db685bfd40ed45dd29260085330c8
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
 DIST systemd-stable-255.17.tar.gz 15206361 BLAKE2B 
71b7eb7c90898ee080b258fa6b500b84c588d52bacfd0b3c301b8fd157bc6c6c3ddde11bb3f94a5f162038c527779872586622da1e0cafb9f8685c541ab6a7a6
 SHA512 
441f27764af708bb1165e671eee8fa5686adbb32f1a4761fef2d89b882d879534d2e74f7e04028ab06457aaa5173fdbcb099aaa20bb0d23b36ed59e8c7ad1887
+DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 
03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc
 SHA512 
4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad

diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
new file mode 100644
index ..94f49394cabf
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -0,0 +1,623 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.14"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != build

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: a04681707cb0108928dfebb19427ab450abb2a34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:12 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0468170

sys-apps/systemd-utils: Stabilize 254.22 x86, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index ed37bae00337..f13190b9aa94 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: af645e4091d2ff1a8c0cd6a2dbd7c84e9ede4b31
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:10 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af645e40

sys-apps/systemd-utils: Stabilize 254.22 amd64, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index 28e5f1212998..ed37bae00337 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.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
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: 0b917b93bfb444344ae0cb33e981fc7d6ead079c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:21 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b917b93

sys-apps/systemd-utils: Stabilize 254.22 arm, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index 7f6ea618a885..fd95d8cd4f4a 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: 140c819c1e35b19f914de19aa6570e3c1f2f9d7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:26 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140c819c

sys-apps/systemd-utils: Stabilize 254.22 sparc, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index 2c0fcdbcb6a2..91b07c2d26b6 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: bd66cb772320b7dca97a8977c180ac22c79a49f6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:23 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd66cb77

sys-apps/systemd-utils: Stabilize 254.22 hppa, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index fd95d8cd4f4a..2c0fcdbcb6a2 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: b0e97956d2d87a41651d9c03cb40dd06578d7ab6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:19 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e97956

sys-apps/systemd-utils: Stabilize 254.22 arm64, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index 0bbb2735f353..7f6ea618a885 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: e209668d0158ad6686f4e79704829f2edb7a97a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:17 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e209668d

sys-apps/systemd-utils: Stabilize 254.22 ppc, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index 8f0d5de5773b..0bbb2735f353 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-08 Thread Arthur Zamarin
commit: cd3bd9a86660a1cbb9a7508d5cb30993f7d77458
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  8 10:24:15 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  8 10:24:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3bd9a8

sys-apps/systemd-utils: Stabilize 254.22 ppc64, #947382

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
index f13190b9aa94..8f0d5de5773b 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: c62794b9c8b040092921087c093dc2dbbc2425c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:51 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62794b9

sys-apps/systemd-utils: Stabilize 255.15-r1 ppc64, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index d121ab9218e0..156c82087b75 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: 8a4bb9325b7d2afb23b2ecb4877cdda1e1fa98e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:56 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4bb932

sys-apps/systemd-utils: Stabilize 255.15-r1 hppa, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index e878fac2a8ef..fa68164396fa 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: 50a1fb30c041b6bdc01c1f67e23c9c4eb14fb07d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:54 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a1fb30

sys-apps/systemd-utils: Stabilize 255.15-r1 ppc, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index 156c82087b75..e878fac2a8ef 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: 02e8540b0918a96a1ed796dccd8001bae4159f56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:42 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e8540b

sys-apps/systemd-utils: Stabilize 255.15-r1 amd64, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index ecdb11ece220..87e686f9e5e2 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.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
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: a4d66a6732f3a655985a122e88b3555a417a962a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:58 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d66a67

sys-apps/systemd-utils: Stabilize 255.15-r1 sparc, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index fa68164396fa..eb9a5ccbfeca 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: dc95da3fe61a720151d9d8774cb8acc7d342b488
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:49 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc95da3f

sys-apps/systemd-utils: Stabilize 255.15-r1 arm, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index 1917b6f7ea3a..d121ab9218e0 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: 25438a38733ab70db533418206aa6b92cab83de8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:44 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25438a38

sys-apps/systemd-utils: Stabilize 255.15-r1 x86, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index 87e686f9e5e2..2b1e914cbd63 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-02-07 Thread Arthur Zamarin
commit: ec1f782b743c6c6773062f7ae980e8307220fa19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  7 20:09:47 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  7 20:09:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1f782b

sys-apps/systemd-utils: Stabilize 255.15-r1 arm64, #945246

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index 2b1e914cbd63..1917b6f7ea3a 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-01-14 Thread Sam James
commit: 937dd2e755b7c0f668ee610fd645a09e0cad7a49
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 12:01:33 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937dd2e7

sys-apps/systemd-utils: add 256.11

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.11.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 8e201b671870..7bb55923b3af 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458fddd366b7aad0edea1bcf8074b48e3b594614f087407ab30c1dcd1cd69952f1c41b602927787fab5e5333bfe9f44b
 SHA512 
4ae25a40a473984c4caefd63e69af12c8965184c1c55539086b04050a457bb0175f15adf87b3a86b476357ccb402abc72844033e40e2dc4f9abb6cc3bb65e22c
+DIST systemd-256.11.tar.gz 15777170 BLAKE2B 
838a25f04c64fc1513575b01d52a9eef30628fd589a3110818395981c7bff1b820bd141c1f2dcf159a75fb8efab4560056e399f15fe7e029183019c1a0d605f8
 SHA512 
e0045963f0614dc3019f23d55e792ae1e5837cc1622f0ab73524ef65521f9ebf12ae57b7215712d84f555f506683ef3bc0429dc90a3bfd5f904b50cc016b9baa
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb

diff --git a/sys-apps/systemd-utils/systemd-utils-256.11.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.11.ebuild
new file mode 100644
index ..2585f8c62440
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.11.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.8"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use udev; then

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-01-14 Thread Sam James
commit: 8b8577e0f25bb7957245c2b1c779782ab3ef94d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 12:05:59 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8577e0

sys-apps/systemd-utils: add 254.23

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.23.ebuild | 585 +
 2 files changed, 586 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 7b6b118d121a..4aa5ab0b6be9 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -7,6 +7,7 @@ DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c8
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
+DIST systemd-stable-254.23.tar.gz 14666469 BLAKE2B 
db685bfd40ed45dd29260085330c8cbe3545d229b50e881e7debb994ab3cc24024cf3e9c9a1c0931013e78701c101fd79e828d8ea3f8dcc19ce46867c0ed1a43
 SHA512 
e5a02d8e151f48b5fa9c9532d4f0caae56f368e83ed8f33cd4e2172af9209c357269385f99f3177fc92ebf356691f22751e27a6d6356ebaea8d5ad649ecf15e5
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
 DIST systemd-stable-255.17.tar.gz 15206361 BLAKE2B 
71b7eb7c90898ee080b258fa6b500b84c588d52bacfd0b3c301b8fd157bc6c6c3ddde11bb3f94a5f162038c527779872586622da1e0cafb9f8685c541ab6a7a6
 SHA512 
441f27764af708bb1165e671eee8fa5686adbb32f1a4761fef2d89b882d879534d2e74f7e04028ab06457aaa5173fdbcb099aaa20bb0d23b36ed59e8c7ad1887

diff --git a/sys-apps/systemd-utils/systemd-utils-254.23.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.23.ebuild
new file mode 100644
index ..98f62f62496a
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.23.ebuild
@@ -0,0 +1,585 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2025-01-14 Thread Sam James
commit: bb056fcae971e554eaa838eb320d76bfc8bc5aea
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 12:03:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb056fca

sys-apps/systemd-utils: add 255.17

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.17.ebuild | 623 +
 2 files changed, 624 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 7bb55923b3af..7b6b118d121a 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -9,3 +9,4 @@ DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d6359
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
+DIST systemd-stable-255.17.tar.gz 15206361 BLAKE2B 
71b7eb7c90898ee080b258fa6b500b84c588d52bacfd0b3c301b8fd157bc6c6c3ddde11bb3f94a5f162038c527779872586622da1e0cafb9f8685c541ab6a7a6
 SHA512 
441f27764af708bb1165e671eee8fa5686adbb32f1a4761fef2d89b882d879534d2e74f7e04028ab06457aaa5173fdbcb099aaa20bb0d23b36ed59e8c7ad1887

diff --git a/sys-apps/systemd-utils/systemd-utils-255.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.17.ebuild
new file mode 100644
index ..94f49394cabf
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.17.ebuild
@@ -0,0 +1,623 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.14"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildon

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-22 Thread Sam James
commit: 4820fcc58fb70b31f5957fe4dbaa731488757553
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 03:18:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4820fcc5

sys-apps/systemd-utils: add 256.10

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-256.10.ebuild | 614 +
 2 files changed, 615 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 4d6cad64490c..8e201b671870 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,3 +1,4 @@
+DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458fddd366b7aad0edea1bcf8074b48e3b594614f087407ab30c1dcd1cd69952f1c41b602927787fab5e5333bfe9f44b
 SHA512 
4ae25a40a473984c4caefd63e69af12c8965184c1c55539086b04050a457bb0175f15adf87b3a86b476357ccb402abc72844033e40e2dc4f9abb6cc3bb65e22c
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb

diff --git a/sys-apps/systemd-utils/systemd-utils-256.10.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.10.ebuild
new file mode 100644
index ..6cf34e1f1945
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.10.ebuild
@@ -0,0 +1,614 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.8"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use udev; then
+   linux-info_pkg_setup
+   fi
+   use boot && secureboot_pkg_setup
+}
+
+src_prepare() {
+   local PATCHES=()
+
+   if use elibc_musl; then
+   PATCHES+=(
+   "${WORKDIR}/${MUSL_PATCHSET}"
+   "${FILESDIR}/musl-efi-wchar.patch"
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-22 Thread Sam James
commit: 43f291bb27c4401831fac00ee662731054209f09
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 03:16:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f291bb

sys-apps/systemd-utils: add 255.16

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.16.ebuild | 623 +
 2 files changed, 624 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 44de26fa2b7f..4d6cad64490c 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -6,3 +6,4 @@ DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
+DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B 
a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544
 SHA512 
e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889

diff --git a/sys-apps/systemd-utils/systemd-utils-255.16.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.16.ebuild
new file mode 100644
index ..ecdb11ece220
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.16.ebuild
@@ -0,0 +1,623 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.14"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildon

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-22 Thread Sam James
commit: 12951269b1931f34fca68d7f0b0efdb528c8f16a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 03:14:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12951269

sys-apps/systemd-utils: add 254.22

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.22.ebuild | 585 +
 2 files changed, 586 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 85667b3b7290..44de26fa2b7f 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,4 +4,5 @@ DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb1
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
+DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7
 SHA512 
5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000

diff --git a/sys-apps/systemd-utils/systemd-utils-254.22.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
new file mode 100644
index ..28e5f1212998
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.22.ebuild
@@ -0,0 +1,585 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
+   ukify? ( test? ( ${PEFILE_DEPEND} ) )
+   ")
+"
+
+TMPFIL

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-08 Thread Mike Gilbert
commit: 3f4244ff0d9863e9aff2a143d1efd2aad6a99a9a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec  8 23:13:51 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec  8 23:13:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4244ff

sys-apps/systemd-utils: build in release mode

Bug: https://bugs.gentoo.org/918671
Bug: https://bugs.gentoo.org/945890
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{systemd-utils-254.21.ebuild => systemd-utils-254.21-r1.ebuild} | 2 ++
 .../{systemd-utils-255.15.ebuild => systemd-utils-255.15-r1.ebuild} | 2 ++
 .../{systemd-utils-256.9.ebuild => systemd-utils-256.9-r1.ebuild}   | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.21-r1.ebuild
similarity index 99%
rename from sys-apps/systemd-utils/systemd-utils-254.21.ebuild
rename to sys-apps/systemd-utils/systemd-utils-254.21-r1.ebuild
index d286731a7dd0..28e5f1212998 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.21.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.21-r1.ebuild
@@ -153,6 +153,8 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # default is developer, bug 918671
+   -Dmode=release
$(meson_use split-usr)
$(meson_use split-usr split-bin)
-Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
similarity index 99%
rename from sys-apps/systemd-utils/systemd-utils-255.15.ebuild
rename to sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
index 28976b528d4c..ecdb11ece220 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.15.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.15-r1.ebuild
@@ -151,6 +151,8 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # default is developer, bug 918671
+   -Dmode=release
-Dsysvinit-path=
$(meson_native_use_bool boot bootloader)
$(meson_native_use_bool kernel-install)

diff --git a/sys-apps/systemd-utils/systemd-utils-256.9.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.9-r1.ebuild
similarity index 99%
rename from sys-apps/systemd-utils/systemd-utils-256.9.ebuild
rename to sys-apps/systemd-utils/systemd-utils-256.9-r1.ebuild
index 34469971b34d..6cf34e1f1945 100644
--- a/sys-apps/systemd-utils/systemd-utils-256.9.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-256.9-r1.ebuild
@@ -142,6 +142,8 @@ src_configure() {
 
 multilib_src_configure() {
local emesonargs=(
+   # default is developer, bug 918671
+   -Dmode=release
-Dsysvinit-path=
$(meson_native_use_bool boot bootloader)
$(meson_native_use_bool kernel-install)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-06 Thread Sam James
commit: 63074004b137e1b3fedddf084f62abc7b50ac6f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  7 02:30:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  7 02:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63074004

sys-apps/systemd-utils: drop 254.20, 255.14, 256.8

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   3 -
 sys-apps/systemd-utils/systemd-utils-254.20.ebuild | 583 ---
 sys-apps/systemd-utils/systemd-utils-255.14.ebuild | 621 -
 sys-apps/systemd-utils/systemd-utils-256.8.ebuild  | 612 
 4 files changed, 1819 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index f3568e256e81..85667b3b7290 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,10 +1,7 @@
-DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
-DIST systemd-stable-254.20.tar.gz 14646038 BLAKE2B 
00dd374c6338eb1e4bd7d05413ba8f9c970fab974b0a7885a7e0bd14030e807e191607404932e2fb2047951fd948f704a1229119dd64d1cfd3c58f6b84e4
 SHA512 
072a5b516c74e7d53c459f22fee9efbf11bf4a9504ee6e60a9ae7075623487a0764b49d770205413c8662cdb9a467dabc3dae2ed07ccf313f24355e1edc3090c
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
-DIST systemd-stable-255.14.tar.gz 15187776 BLAKE2B 
e00bbc2eae9491bd3af384e247700700c718b98e97fa32bbe8334c7fbfd236d3b74f955eab7a63cf77832276bb3dd69fcea1a73816cc2c3c75da11896406da49
 SHA512 
b98890bdb4306515b41c0be03e364dedde38f6c727f52b3bad6b2d2743cd6d1b79247ad95b10e123246b46e455ddc8a9a3e045682288915c8e11005b51f8567f
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000

diff --git a/sys-apps/systemd-utils/systemd-utils-254.20.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.20.ebuild
deleted file mode 100644
index d286731a7dd0..
--- a/sys-apps/systemd-utils/systemd-utils-254.20.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: 8d00ecfc1cb2617ca738d56b83ce9cda37ce93fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:13:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:13:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d00ecfc

sys-apps/systemd-utils: drop 254.13, 254.16

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 sys-apps/systemd-utils/systemd-utils-254.13.ebuild | 583 -
 sys-apps/systemd-utils/systemd-utils-254.16.ebuild | 583 -
 3 files changed, 1168 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index ccdcba6d44ca..cdc8b5f3d63d 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,8 +4,6 @@ DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fed
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
-DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
-DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
 DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0

diff --git a/sys-apps/systemd-utils/systemd-utils-254.13.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.13.ebuild
deleted file mode 100644
index 9dbd4adecb0d..
--- a/sys-apps/systemd-utils/systemd-utils-254.13.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfile

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: f50de1faf8bfe05caa13ea4aed66da00d7f6ee23
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:13:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:13:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50de1fa

sys-apps/systemd-utils: drop 254.18, 254.19

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 sys-apps/systemd-utils/systemd-utils-254.18.ebuild | 583 -
 sys-apps/systemd-utils/systemd-utils-254.19.ebuild | 583 -
 3 files changed, 1168 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index cdc8b5f3d63d..c13d1c3e4d65 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -5,8 +5,6 @@ DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb1
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
-DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
-DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0
 DIST systemd-stable-254.20.tar.gz 14646038 BLAKE2B 
00dd374c6338eb1e4bd7d05413ba8f9c970fab974b0a7885a7e0bd14030e807e191607404932e2fb2047951fd948f704a1229119dd64d1cfd3c58f6b84e4
 SHA512 
072a5b516c74e7d53c459f22fee9efbf11bf4a9504ee6e60a9ae7075623487a0764b49d770205413c8662cdb9a467dabc3dae2ed07ccf313f24355e1edc3090c
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0

diff --git a/sys-apps/systemd-utils/systemd-utils-254.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.18.ebuild
deleted file mode 100644
index d286731a7dd0..
--- a/sys-apps/systemd-utils/systemd-utils-254.18.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tm

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: 628badae58bd0a4424d1fa55df17244f9a813c4e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:14:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:14:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628badae

sys-apps/systemd-utils: drop 255.10, 255.11, 255.12, 255.13

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   5 -
 sys-apps/systemd-utils/systemd-utils-255.10.ebuild | 621 -
 sys-apps/systemd-utils/systemd-utils-255.11.ebuild | 621 -
 sys-apps/systemd-utils/systemd-utils-255.12.ebuild | 621 -
 sys-apps/systemd-utils/systemd-utils-255.13.ebuild | 621 -
 5 files changed, 2489 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index c13d1c3e4d65..f3568e256e81 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,14 +2,9 @@ DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec8
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
-DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.20.tar.gz 14646038 BLAKE2B 
00dd374c6338eb1e4bd7d05413ba8f9c970fab974b0a7885a7e0bd14030e807e191607404932e2fb2047951fd948f704a1229119dd64d1cfd3c58f6b84e4
 SHA512 
072a5b516c74e7d53c459f22fee9efbf11bf4a9504ee6e60a9ae7075623487a0764b49d770205413c8662cdb9a467dabc3dae2ed07ccf313f24355e1edc3090c
 DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
-DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
-DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
-DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
-DIST systemd-stable-255.13.tar.gz 15109381 BLAKE2B 
ae87a46493451ac036ce35de2ba6db7db68228df8f80f82d0fa126852d2becd66083579a8734fe7b04f8460dbcccba304347c21ef967a2e3b7b51426c0d99f10
 SHA512 
e32986301b3117844232255690a4e5dd1a23b27710f473c9cf12217e366e61d1ca72c3bf670fcf256659e58d934c8f7a36d0c5e0821f86e2ef69306ea8afe39e
 DIST systemd-stable-255.14.tar.gz 15187776 BLAKE2B 
e00bb

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: 4d31de532ecae2ec40fad57e180cecb335116282
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:01:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:09:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d31de53

sys-apps/systemd-utils: add 256.9

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-256.9.ebuild | 612 ++
 2 files changed, 613 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 548fece9a90b..23eca2faa4fb 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
+DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d

diff --git a/sys-apps/systemd-utils/systemd-utils-256.9.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.9.ebuild
new file mode 100644
index ..34469971b34d
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.9.ebuild
@@ -0,0 +1,612 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.8"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]] && use udev; th

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: 0fb63c3b2d3ca5dfaf64913fdb938d5754a78da8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:09:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:09:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb63c3b

sys-apps/systemd-utils: add 254.21

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.21.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 3254eb334c0c..ccdcba6d44ca 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -10,6 +10,7 @@ DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52
 DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
 DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0
 DIST systemd-stable-254.20.tar.gz 14646038 BLAKE2B 
00dd374c6338eb1e4bd7d05413ba8f9c970fab974b0a7885a7e0bd14030e807e191607404932e2fb2047951fd948f704a1229119dd64d1cfd3c58f6b84e4
 SHA512 
072a5b516c74e7d53c459f22fee9efbf11bf4a9504ee6e60a9ae7075623487a0764b49d770205413c8662cdb9a467dabc3dae2ed07ccf313f24355e1edc3090c
+DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d63591ee1462184a0ffe3e34417ec47b1bb411b506be586692898862ebd5ea24c16bdcedde9a702826ca558e95329d0a1264f377
 SHA512 
96e49fb86284642157be173db763f888a1c34c078f12fee987a5c68e91611a75b6c52e67162dd8390f57f6d10798530a38b4940b1f03f10f97123c2cc242897b
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72

diff --git a/sys-apps/systemd-utils/systemd-utils-254.21.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.21.ebuild
new file mode 100644
index ..d286731a7dd0
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.21.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-12-01 Thread Sam James
commit: 35abeb39a5a0d8460c1157c54e56241f0309fd95
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:07:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:09:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35abeb39

sys-apps/systemd-utils: add 255.15

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.15.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 23eca2faa4fb..3254eb334c0c 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -15,3 +15,4 @@ DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
 DIST systemd-stable-255.13.tar.gz 15109381 BLAKE2B 
ae87a46493451ac036ce35de2ba6db7db68228df8f80f82d0fa126852d2becd66083579a8734fe7b04f8460dbcccba304347c21ef967a2e3b7b51426c0d99f10
 SHA512 
e32986301b3117844232255690a4e5dd1a23b27710f473c9cf12217e366e61d1ca72c3bf670fcf256659e58d934c8f7a36d0c5e0821f86e2ef69306ea8afe39e
 DIST systemd-stable-255.14.tar.gz 15187776 BLAKE2B 
e00bbc2eae9491bd3af384e247700700c718b98e97fa32bbe8334c7fbfd236d3b74f955eab7a63cf77832276bb3dd69fcea1a73816cc2c3c75da11896406da49
 SHA512 
b98890bdb4306515b41c0be03e364dedde38f6c727f52b3bad6b2d2743cd6d1b79247ad95b10e123246b46e455ddc8a9a3e045682288915c8e11005b51f8567f
+DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000

diff --git a/sys-apps/systemd-utils/systemd-utils-255.15.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.15.ebuild
new file mode 100644
index ..28976b528d4c
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.15.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.14"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != build

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-28 Thread Mike Gilbert
commit: abeee5fedd10e3af2bc45ec6f84be9896889671c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 02:21:42 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 02:23:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abeee5fe

sys-apps/systemd-utils: add 256.8

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest   |   2 +
 sys-apps/systemd-utils/systemd-utils-256.8.ebuild | 612 ++
 2 files changed, 614 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 631ffe5dea44..548fece9a90b 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,6 +1,8 @@
+DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
+DIST systemd-musl-patches-256.8.tar.gz 27395 BLAKE2B 
c387670f46bb7a484ca320ee8c80397b765721100db9441cbf08e86373df2094e9a718201d6616dcb63c3e943c5d0614b1c49c6a938fd945c5ab1cae6d97fb73
 SHA512 
6f88ca3c0cf133b5a8c534894fc49535b2a68b5a5ffd9ccec884437880948a3756fc5d381458cb1765d048fb17062c67912a752c8ddc2cdece55f7c8af32faf0
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae

diff --git a/sys-apps/systemd-utils/systemd-utils-256.8.ebuild 
b/sys-apps/systemd-utils/systemd-utils-256.8.ebuild
new file mode 100644
index ..34469971b34d
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-256.8.ebuild
@@ -0,0 +1,612 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+MY_P="systemd-${PV}"
+MUSL_PATCHSET="systemd-musl-patches-256.8"
+SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-28 Thread Mike Gilbert
commit: 04d8993d264d37760c4ff09e99ec52d0c23921a8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov 28 15:54:07 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 28 15:54:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d8993d

sys-apps/systemd-utils: rebase musl patchset

Closes: https://bugs.gentoo.org/945209
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/Manifest| 1 +
 sys-apps/systemd-utils/systemd-utils-255.14.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 841304c6dfab..631ffe5dea44 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
+DIST systemd-musl-patches-255.14.tar.gz 31519 BLAKE2B 
1ada38b3536370f3f20f94abb122b6dc72e2dac6d34baad49ae0c154810197dab6d225457f81c2b78c58cf7fe14070da9ca1902bec6d8f892d55394af67155b5
 SHA512 
ff9cb11f687e7895b93b55933c330f69067546d48cc0f23a029990e095245c78e046023636f82d11fec1b03a5349d4d747c9625fd34ef7f9445a54a44b25cccb
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0

diff --git a/sys-apps/systemd-utils/systemd-utils-255.14.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.14.ebuild
index eecd561e94a9..28976b528d4c 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.14.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.14.ebuild
@@ -22,7 +22,7 @@ else

SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 fi
 
-MUSL_PATCHSET="systemd-musl-patches-255.6"
+MUSL_PATCHSET="systemd-musl-patches-255.14"
 SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-26 Thread Sam James
commit: 6da15fafa6da7963cc5335f9460adb63f760c1f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 07:12:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 07:12:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da15faf

sys-apps/systemd-utils: add 255.14

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.14.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 5e4a86279c81..841304c6dfab 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -10,3 +10,4 @@ DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
 DIST systemd-stable-255.13.tar.gz 15109381 BLAKE2B 
ae87a46493451ac036ce35de2ba6db7db68228df8f80f82d0fa126852d2becd66083579a8734fe7b04f8460dbcccba304347c21ef967a2e3b7b51426c0d99f10
 SHA512 
e32986301b3117844232255690a4e5dd1a23b27710f473c9cf12217e366e61d1ca72c3bf670fcf256659e58d934c8f7a36d0c5e0821f86e2ef69306ea8afe39e
+DIST systemd-stable-255.14.tar.gz 15187776 BLAKE2B 
e00bbc2eae9491bd3af384e247700700c718b98e97fa32bbe8334c7fbfd236d3b74f955eab7a63cf77832276bb3dd69fcea1a73816cc2c3c75da11896406da49
 SHA512 
b98890bdb4306515b41c0be03e364dedde38f6c727f52b3bad6b2d2743cd6d1b79247ad95b10e123246b46e455ddc8a9a3e045682288915c8e11005b51f8567f

diff --git a/sys-apps/systemd-utils/systemd-utils-255.14.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.14.ebuild
new file mode 100644
index ..eecd561e94a9
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.14.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.6"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildo

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-26 Thread Sam James
commit: daeb503cdc2e53a682a88844bdcefcccdd377e94
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 07:09:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 07:09:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daeb503c

sys-apps/systemd-utils: add 254.20

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.20.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index f976b529a64e..5e4a86279c81 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -5,6 +5,7 @@ DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f7
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
 DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0
+DIST systemd-stable-254.20.tar.gz 14646038 BLAKE2B 
00dd374c6338eb1e4bd7d05413ba8f9c970fab974b0a7885a7e0bd14030e807e191607404932e2fb2047951fd948f704a1229119dd64d1cfd3c58f6b84e4
 SHA512 
072a5b516c74e7d53c459f22fee9efbf11bf4a9504ee6e60a9ae7075623487a0764b49d770205413c8662cdb9a467dabc3dae2ed07ccf313f24355e1edc3090c
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72

diff --git a/sys-apps/systemd-utils/systemd-utils-254.20.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.20.ebuild
new file mode 100644
index ..d286731a7dd0
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.20.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-11 Thread Sam James
commit: dafb61645dfc760cfe14ffbe721e1efb50b31f52
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 12 02:09:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 12 02:09:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafb6164

sys-apps/systemd-utils: add 255.13

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.13.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 817d849d1819..f976b529a64e 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -8,3 +8,4 @@ DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715d
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
+DIST systemd-stable-255.13.tar.gz 15109381 BLAKE2B 
ae87a46493451ac036ce35de2ba6db7db68228df8f80f82d0fa126852d2becd66083579a8734fe7b04f8460dbcccba304347c21ef967a2e3b7b51426c0d99f10
 SHA512 
e32986301b3117844232255690a4e5dd1a23b27710f473c9cf12217e366e61d1ca72c3bf670fcf256659e58d934c8f7a36d0c5e0821f86e2ef69306ea8afe39e

diff --git a/sys-apps/systemd-utils/systemd-utils-255.13.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.13.ebuild
new file mode 100644
index ..eecd561e94a9
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.13.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.6"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonl

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-11-11 Thread Sam James
commit: b7c2d9e9e93e83271d14ae997d09c4de8aac1ee7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 12 02:06:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 12 02:06:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c2d9e9

sys-apps/systemd-utils: add 254.19

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.19.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 044a3c0c0287..817d849d1819 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,6 +4,7 @@ DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
+DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72

diff --git a/sys-apps/systemd-utils/systemd-utils-254.19.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.19.ebuild
new file mode 100644
index ..d286731a7dd0
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.19.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-10-30 Thread Mike Gilbert
commit: 06874535e2b425f6c095d546ba23d0a68c088c83
Author: Ian Jordan  gmail  com>
AuthorDate: Mon Oct 28 10:55:21 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 30 15:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06874535

sys-apps/systemd-utils: enable py3.13

Signed-off-by: Ian Jordan  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-255.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-255.12.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.12.ebuild
index c1918ffcbc32..a073f48a82c8 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.12.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.12.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-26 Thread Sam James
commit: 709881a624e534215fc4ec51dfed52a1befae2cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 26 21:07:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 26 21:08:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709881a6

sys-apps/systemd-utils: Stabilize 254.17 hppa, #938904

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index abd270f675db..4486b25c073f 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-26 Thread Sam James
commit: 8b6e88ebbaff17de01353c9b4df223e422a5d661
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 26 21:07:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 26 21:08:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6e88eb

sys-apps/systemd-utils: Stabilize 254.17 sparc, #938904

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index 4486b25c073f..a209256cd923 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-20 Thread Sam James
commit: cd7c03927a67f6f13eda76e8487da29a2865ac28
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 20 08:26:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 20 08:38:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7c0392

sys-apps/systemd-utils: add 254.18

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.18.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index de2e44d3b954..7b956f8fcf38 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -3,5 +3,6 @@ DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bd
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
+DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7

diff --git a/sys-apps/systemd-utils/systemd-utils-254.18.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.18.ebuild
new file mode 100644
index ..2703ab5295a2
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.18.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/li

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-20 Thread Sam James
commit: b8054c64a73ddab30e51ba37547896080c63e787
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 20 08:28:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 20 08:38:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8054c64

sys-apps/systemd-utils: add 255.12

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.12.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 7b956f8fcf38..044a3c0c0287 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -6,3 +6,4 @@ DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52
 DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eeaaba96f5e7a32051aa103ad9f8d32bb9a0c3bd9859ca23fda6b4e6ffab98a814748bc30638a01d03473191013758a958c70b
 SHA512 
437db125a15021a5f51f59f8cc66992c8d2d767fd3fa13331c41502d1d362a3fd0024058a708602bb2760689bd61ec656c6faffcb22932776d54e9815a43d4ed
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
+DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72

diff --git a/sys-apps/systemd-utils/systemd-utils-255.12.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.12.ebuild
new file mode 100644
index ..c1918ffcbc32
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.12.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.6"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonl

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: d8544fa99d383033ba799f4cdec4b8d176630781
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:08:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:08:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8544fa9

sys-apps/systemd-utils: Stabilize 254.17 ppc, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index b863251eb927..fe34d780e2cf 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: 9cb628533244811354e3819bbb6177a3ccdd5d17
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:08:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb62853

sys-apps/systemd-utils: Stabilize 254.17 arm64, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index bab6818870c8..b863251eb927 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: 9e86e89195bfaba6b22217d473020f301dd953fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:08:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:08:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e86e891

sys-apps/systemd-utils: Stabilize 254.17 arm, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index ceef1a090965..bab6818870c8 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: 1bad6dbd5c2e588a7763082143e0d1c0592d6075
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:08:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:08:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bad6dbd

sys-apps/systemd-utils: Stabilize 254.17 ppc64, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index fe34d780e2cf..abd270f675db 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: 84a33d8b6700e89e88604964690d668f0ad9e1d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:07:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:07:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a33d8b

sys-apps/systemd-utils: Stabilize 254.17 amd64, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index 2703ab5295a2..f482ee26a066 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-09-17 Thread Arthur Zamarin
commit: f9b6ce179d5867c7d062a9b5669b1e082ca30c26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:08:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:08:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b6ce17

sys-apps/systemd-utils: Stabilize 254.17 x86, #938904

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
index f482ee26a066..ceef1a090965 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-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"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-08-31 Thread Sam James
commit: 2a527a596c09b4bc07d32335d9effaaa3abfdc2f
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 31 21:50:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 31 21:50:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a527a59

sys-apps/systemd-utils: add 255.11

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.11.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 1e092720333e..de2e44d3b954 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,3 +4,4 @@ DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
+DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7

diff --git a/sys-apps/systemd-utils/systemd-utils-255.11.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.11.ebuild
new file mode 100644
index ..523af66c5d3b
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.11.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.6"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
+"
+
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
+QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
+
+CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != bu

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-08-31 Thread Sam James
commit: 72692399dbcd2419c81df6e974e8bb24dadfe6d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 31 21:48:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 31 21:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72692399

sys-apps/systemd-utils: add 254.17

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.17.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 0cef56bf9fbd..1e092720333e 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,4 +2,5 @@ DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fed
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
+DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52a8aa3ef3eb78d6005b38cdece4b53ac43a69aa401f8498ee00fcab037dbb22c996b8c626db32c6e4be481f41f752e7a848b
 SHA512 
11ae971e5463fb511c32fbc1ce4012765c73cf87d68ca44c36b85a2ed12f73655b6d071975008c6dd56a27963d1dff5d3c22039fc813bff30be23e6f2dd425ae
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0

diff --git a/sys-apps/systemd-utils/systemd-utils-254.17.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
new file mode 100644
index ..d76d79f1f07f
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.17.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+"
+
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] )
+   ukify? ( test? ( ${PEFILE_DEPEND} ) )
+   ")
+"
+
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-27 Thread Sam James
commit: b59a2f5141dd8d3f76c31dd6903e24b9100be0a9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 28 04:19:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 28 04:19:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59a2f51

sys-apps/systemd-utils: drop 254.14, 254.15

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 sys-apps/systemd-utils/systemd-utils-254.14.ebuild | 583 -
 sys-apps/systemd-utils/systemd-utils-254.15.ebuild | 583 -
 3 files changed, 1168 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 6434117cdf7f..076926222dbd 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,8 +1,6 @@
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
-DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
-DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1

diff --git a/sys-apps/systemd-utils/systemd-utils-254.14.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.14.ebuild
deleted file mode 100644
index d76d79f1f07f..
--- a/sys-apps/systemd-utils/systemd-utils-254.14.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( b

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-27 Thread Sam James
commit: c834d0a72d946b0a17cd5f0c0674205b063a097f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 28 04:19:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 28 04:19:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c834d0a7

sys-apps/systemd-utils: drop 255.8, 255.9

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest   |   2 -
 sys-apps/systemd-utils/systemd-utils-255.8.ebuild | 621 --
 sys-apps/systemd-utils/systemd-utils-255.9.ebuild | 621 --
 3 files changed, 1244 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 076926222dbd..0cef56bf9fbd 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -3,5 +3,3 @@ DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bd
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
-DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1
-DIST systemd-stable-255.9.tar.gz 15072970 BLAKE2B 
e720eca0e239293c5488feb8caf3f2df49ebe581cbf3a7ac8eb569d1b9a5c669c3eea28e7fd35a9902208116dc7e626166503bccf628258e2041b9e8f77bcbed
 SHA512 
75b46e443bcbe5e4ae812b6cbbd4ea6485caf5b4addea78a0b42365147a0bdc390a288b4aeda1fc7f3e9a46abf2881cda0e45bb8cb782daa50ea5661514b1af8

diff --git a/sys-apps/systemd-utils/systemd-utils-255.8.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.8.ebuild
deleted file mode 100644
index 523af66c5d3b..
--- a/sys-apps/systemd-utils/systemd-utils-255.8.ebuild
+++ /dev/null
@@ -1,621 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
-inherit python-single-r1 secureboot udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-255.6"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( boot )
-   ${PYTHON_REQUIRED_USE}
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcrypt:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.11
-"
-
-PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
-
-RDEPEND="${COMMON_DEPEND}
-   boot? ( !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-27 Thread Sam James
commit: 303e27c05a6b71a543982066f64abd131f0b1f64
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 28 04:08:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 28 04:08:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303e27c0

sys-apps/systemd-utils: add 255.10

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-255.10.ebuild | 621 +
 2 files changed, 622 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index d6e0d1df3cd0..6434117cdf7f 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,5 +4,6 @@ DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270
 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
 DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966
 DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
+DIST systemd-stable-255.10.tar.gz 15102376 BLAKE2B 
ef35c243e98c43230682904a75f36201ea0f6776a5f17026e98c6a697746e5eebbcd19d614bd1107905c5bf23fbf5913918e7b4790a5d01bbd7a2ec79529234c
 SHA512 
f672cfff18ab80136dedb34908b73d8152f9cb07776c27405a90eb2ad49e22ef86b979a5125c66c6b17d9c76ea516ed920cdbc8e929dda1382f632b414a03df0
 DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1
 DIST systemd-stable-255.9.tar.gz 15072970 BLAKE2B 
e720eca0e239293c5488feb8caf3f2df49ebe581cbf3a7ac8eb569d1b9a5c669c3eea28e7fd35a9902208116dc7e626166503bccf628258e2041b9e8f77bcbed
 SHA512 
75b46e443bcbe5e4ae812b6cbbd4ea6485caf5b4addea78a0b42365147a0bdc390a288b4aeda1fc7f3e9a46abf2881cda0e45bb8cb782daa50ea5661514b1af8

diff --git a/sys-apps/systemd-utils/systemd-utils-255.10.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.10.ebuild
new file mode 100644
index ..523af66c5d3b
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-255.10.ebuild
@@ -0,0 +1,621 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
+inherit python-single-r1 secureboot udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-255.6"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-27 Thread Sam James
commit: 4b80e35db38b006cb49268d8b6f4d34e8c8d918b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 28 04:06:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 28 04:06:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b80e35d

sys-apps/systemd-utils: add 254.16

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.16.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 903ebffefeea..d6e0d1df3cd0 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -3,5 +3,6 @@ DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bd
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
 DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966
+DIST systemd-stable-254.16.tar.gz 14564160 BLAKE2B 
fdf028b128fa8181bc1a4c2d3b5f761431e55613149bee5055a6c2697055a06a52573c4f2ea5a2b9633080a0b7a8d4312d95cb4b61d3943f918bdadf45bc5586
 SHA512 
0958859610c50f1625a10d67e373c9841678f63dc091abec9d8e7e57bff7e82d2f34a1d54e8ec3c44952f8dc2a5581e65ee54cfbb48c3589561f5bd8658498e0
 DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1
 DIST systemd-stable-255.9.tar.gz 15072970 BLAKE2B 
e720eca0e239293c5488feb8caf3f2df49ebe581cbf3a7ac8eb569d1b9a5c669c3eea28e7fd35a9902208116dc7e626166503bccf628258e2041b9e8f77bcbed
 SHA512 
75b46e443bcbe5e4ae812b6cbbd4ea6485caf5b4addea78a0b42365147a0bdc390a288b4aeda1fc7f3e9a46abf2881cda0e45bb8cb782daa50ea5661514b1af8

diff --git a/sys-apps/systemd-utils/systemd-utils-254.16.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.16.ebuild
new file mode 100644
index ..d76d79f1f07f
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.16.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtua

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-14 Thread Sam James
commit: 3db13a39f1e2bfe569e875235e3c0060d494095e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 15 03:34:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 15 03:34:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db13a39

sys-apps/systemd-utils: drop 255.7-r4

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 -
 .../systemd-utils/systemd-utils-255.7-r4.ebuild| 621 -
 2 files changed, 622 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 9f00cdc8a3f5..903ebffefeea 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -3,6 +3,5 @@ DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bd
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
 DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966
-DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a
 DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1
 DIST systemd-stable-255.9.tar.gz 15072970 BLAKE2B 
e720eca0e239293c5488feb8caf3f2df49ebe581cbf3a7ac8eb569d1b9a5c669c3eea28e7fd35a9902208116dc7e626166503bccf628258e2041b9e8f77bcbed
 SHA512 
75b46e443bcbe5e4ae812b6cbbd4ea6485caf5b4addea78a0b42365147a0bdc390a288b4aeda1fc7f3e9a46abf2881cda0e45bb8cb782daa50ea5661514b1af8

diff --git a/sys-apps/systemd-utils/systemd-utils-255.7-r4.ebuild 
b/sys-apps/systemd-utils/systemd-utils-255.7-r4.ebuild
deleted file mode 100644
index 523af66c5d3b..
--- a/sys-apps/systemd-utils/systemd-utils-255.7-r4.ebuild
+++ /dev/null
@@ -1,621 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils
-inherit python-single-r1 secureboot udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-255.6"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( boot )
-   ${PYTHON_REQUIRED_USE}
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcr

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-14 Thread Sam James
commit: 858554f438a8817977478313dcfc390aa9f444ac
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 15 03:33:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 15 03:33:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=858554f4

sys-apps/systemd-utils: drop 254.10-r1, 254.12

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   2 -
 .../systemd-utils/systemd-utils-254.10-r1.ebuild   | 583 -
 sys-apps/systemd-utils/systemd-utils-254.12.ebuild | 583 -
 3 files changed, 1168 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 63399056882f..9f00cdc8a3f5 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,7 +1,5 @@
 DIST systemd-musl-patches-254.3-r1.tar.gz 29971 BLAKE2B 
2568c0ce93c410177d775fedb7a67b9498d66f39bfaca220237b3b55cd42c94569d7e3bfde11a9b1faa5eac1804eb75bfdee0ee465c2faac3b8213026b97daec
 SHA512 
817c94765a70eaaa5d23454e03887e149db4612f01c29690baa0c75d61b4b328b742e5d02e8cc63c531eadcd72ae37c0a407aad37c22f1d399dbba81a6bed79d
 DIST systemd-musl-patches-255.6.tar.gz 31529 BLAKE2B 
14b737968168238c62a776052bdb97a3cee87c076317f260147939051f24f9ee8f39dec5e38f9b2ce61ea4737422eece680c4d15dd1fdcc5f3e61b6e5ec5f5c4
 SHA512 
0ab39a653d42d7b58ad875176270aed93e03ba28b33616520548a01e7d06d170379f9206b4a2b280a588d4f7084af10a2a0ec7a6cb724902ddff149e512d789d
-DIST systemd-stable-254.10.tar.gz 14428960 BLAKE2B 
488c27b9657ec7452f876ab6c18bbfe711f1351afa022801f5a646f2dd1d76d63c17e52e6ebf43b38a76807907287b654a7eaca3afdb0688f5b05839e98ad727
 SHA512 
0c127d38d0ade8655ae12172c2edbaa8af68bd29f42d965b988d75e74626846ae859bcf0b39b535c9a99ad8c709ad7575ed4d5ea5bc95ce8729e3caafdb32b70
-DIST systemd-stable-254.12.tar.gz 14529517 BLAKE2B 
ed6e4a78363930840e505c4bd789d1d44c238f30d3c0768d435e1cacb43ac3ab07e0dc9085546b4142152bbb4ceb4e2c0a9560e74e1a2b8c09fc885620695e73
 SHA512 
fa3679915392e641bed73ccb48f5def386ab13ba5ff7efdac952214193c3311543bec4c4370d6880f9599f63e377506b343805c3c56b7dde7eb5e3bbc0dc7a87
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
 DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966

diff --git a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild
deleted file mode 100644
index af3b023e8eb8..
--- a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild
+++ /dev/null
@@ -1,583 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
-inherit python-single-r1 secureboot toolchain-funcs udev
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/";
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
-REQUIRED_USE="
-   || ( kernel-install tmpfiles sysusers udev )
-   boot? ( kernel-install )
-   ukify? ( boot )
-   ${PYTHON_REQUIRED_USE}
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MUL

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/

2024-07-14 Thread Sam James
commit: 2799be3101f404b585838497941945dcba9001d9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 15 03:26:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 15 03:26:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2799be31

sys-apps/systemd-utils: add 254.15

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 sys-apps/systemd-utils/systemd-utils-254.15.ebuild | 583 +
 2 files changed, 584 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 9411d00e3411..c53b32c87f5a 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,5 +4,6 @@ DIST systemd-stable-254.10.tar.gz 14428960 BLAKE2B 
488c27b9657ec7452f876ab6c18bb
 DIST systemd-stable-254.12.tar.gz 14529517 BLAKE2B 
ed6e4a78363930840e505c4bd789d1d44c238f30d3c0768d435e1cacb43ac3ab07e0dc9085546b4142152bbb4ceb4e2c0a9560e74e1a2b8c09fc885620695e73
 SHA512 
fa3679915392e641bed73ccb48f5def386ab13ba5ff7efdac952214193c3311543bec4c4370d6880f9599f63e377506b343805c3c56b7dde7eb5e3bbc0dc7a87
 DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 
6f37bf5f1868840f122652fdca270e1f97ba78f8280f45100b1b5b33c3531cf79587b596ccbbe594f1e623d918c1fdf19f2231d677e27b5421f1852fbe3225b3
 SHA512 
852cbc992128dc3ab6ded4215c2540fa3c0b7c7ad98e54036f3981d77a2162f5393ee50960773419133e0d584844af329d3726f45829a56c00b1827e33edf3e1
 DIST systemd-stable-254.14.tar.gz 14533129 BLAKE2B 
1db933e0f0cdfcabc7a4f3ecfe6e0cf1b10d4b2fa0aee02629d786cb022b18c501a0c48445f9b537a003af22ee64803271fa007e3889b833ec119b4d1346c410
 SHA512 
bd4e5ce7529f488f7e7199a1ff5976c10cf8e7040893dcf312a23dda5e32eb5c7f40c9ce3676f4a60d5d39197efc3bb1f2a577004b1654d1d0be9a1c617cfcdb
+DIST systemd-stable-254.15.tar.gz 14537162 BLAKE2B 
cd8235d2522986ec4044306b65f186ab13c1c420e33177fd901254b216910f445b920655aad5ffefca8607ed00ff8a01800f4a8efe56c1577f0ace8d1b2ba9be
 SHA512 
3d6b3e719c9164721f746986a337ab791f7ce7d0bd6e42980bfc0b4232806c3a141e2e93b0f98c1cd33073439a81061e329f3821eafe05a359096dafa71c9966
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a
 DIST systemd-stable-255.8.tar.gz 15070471 BLAKE2B 
b437404af7fd73ef527f80d9d14d46a781444103d1756c27494ecf2664c9c5efe1169c85b91148a3bf190dc7c5e31cf8d42a13c84102d101ea7e4a0570e8d719
 SHA512 
7692be761a393924669a90f6f343998a85707a9daa3ce169ce67f62ae2a39338c2c3496066b2659c6500849104fab0529fca5704a3eb32375f2f44131216d1f1

diff --git a/sys-apps/systemd-utils/systemd-utils-254.15.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.15.ebuild
new file mode 100644
index ..d76d79f1f07f
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-254.15.ebuild
@@ -0,0 +1,583 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-254.3-r1"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
+REQUIRED_USE="
+   || ( kernel-install tmpfiles sysusers udev )
+   boot? ( kernel-install )
+   ukify? ( boot )
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtua

  1   2   3   4   >