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

2025-01-23 Thread Arthur Zamarin
commit: 5d0e71fd41ed2b601c5654082cec2cbc8fadbb01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:34:49 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:34:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0e71fd

sys-apps/systemd: Stabilize 256.10 ppc, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index e04dc5122655..f40b570209a0 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2025-01-23 Thread Arthur Zamarin
commit: 6298866fa6d22249045ac85d9eefda5d7d0d66c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:34:47 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:34:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6298866f

sys-apps/systemd: Stabilize 256.10 arm64, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index 30275191b73c..e04dc5122655 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2025-01-23 Thread Arthur Zamarin
commit: 6c15aee910b4122a61cb4fbec78719ab3a71ea6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:34:45 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:34:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c15aee9

sys-apps/systemd: Stabilize 256.10 arm, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index efd7e37529e5..30275191b73c 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2025-01-23 Thread Arthur Zamarin
commit: 6cf8295fad4553ad371ab36ea3fa10464b1c8d65
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:34:42 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:34:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf8295f

sys-apps/systemd: Stabilize 256.10 amd64, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index 7a6ff879dee3..efd7e37529e5 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2025-01-23 Thread Arthur Zamarin
commit: 34d7f06a7dc99d1b7d93ae59c5d5b5cc0ff85749
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:33:57 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:33:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d7f06a

sys-apps/systemd: Stabilize 256.10 ppc64, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index b1d910074fda..55ae8675991d 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



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

2025-01-23 Thread Arthur Zamarin
commit: 9dc592bb3becbac3083c1db2130bd889b6ed4ec7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 06:33:59 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 06:33:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc592bb

sys-apps/systemd: Stabilize 256.10 sparc, #947381

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

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

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index 55ae8675991d..7a6ff879dee3 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2025-01-17 Thread Arthur Zamarin
commit: 5733e134632efa07d64a6fdb0a633d9af6e2d5b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 17 13:14:36 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 17 13:14:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5733e134

sys-apps/systemd: Stabilize 256.7 arm, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index c0c7ddd5805d..b3d42543a971 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2025-01-15 Thread Sam James
commit: de65ca7b4a3f3a68b65b56e2dcaf6e511d3a3443
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 15 23:33:28 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 15 23:33:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de65ca7b

Revert "sys-apps/systemd: drop hwids blocker"

This reverts commit 70f80b10d72462b50cc1ba3ea66d7158fbacf672.

I hit this today when updating an old chroot. It's pretty cheap to keep
an old blocker and can be the difference between an emerge process
falling over (possibly at a fragile step) or completing successfully -
I had no other issues.

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

 sys-apps/systemd/systemd-254.17.ebuild | 1 +
 sys-apps/systemd/systemd-254.21.ebuild | 1 +
 sys-apps/systemd/systemd-255.11.ebuild | 1 +
 sys-apps/systemd/systemd-255.15.ebuild | 1 +
 sys-apps/systemd/systemd-255.16.ebuild | 1 +
 sys-apps/systemd/systemd-256.10.ebuild | 1 +
 sys-apps/systemd/systemd-.ebuild   | 1 +
 7 files changed, 7 insertions(+)

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 27288f01db4d..5bbb9673648a 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -141,6 +141,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-254.21.ebuild 
b/sys-apps/systemd/systemd-254.21.ebuild
index d32eb9cf9067..68cb53d8ae34 100644
--- a/sys-apps/systemd/systemd-254.21.ebuild
+++ b/sys-apps/systemd/systemd-254.21.ebuild
@@ -141,6 +141,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index c7be7d18dd46..068165c7f0ba 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -144,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.15.ebuild 
b/sys-apps/systemd/systemd-255.15.ebuild
index 9f2c1c44f05d..f45be4631e27 100644
--- a/sys-apps/systemd/systemd-255.15.ebuild
+++ b/sys-apps/systemd/systemd-255.15.ebuild
@@ -144,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 70f889b56636..ba3ffac94631 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -144,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
index 323be45e828c..b1d910074fda 100644
--- a/sys-apps/systemd/systemd-256.10.ebuild
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -140,6 +140,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 26f2f72f7977..250d179e1c2a 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -140,6 +140,7 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
+   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev



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

2025-01-14 Thread Sam James
commit: 94a6f3b8e0024222e2258e17f0930f9b42833ab8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 11:59:54 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a6f3b8

sys-apps/systemd: add 254.23

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.23.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 41951d849bfc..2c7d86d54037 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -7,6 +7,7 @@ DIST systemd-257.2.tar.gz 16189809 BLAKE2B 
ade7ad383e572554286595ae78a9e07bd6719
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 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/systemd-254.23.ebuild 
b/sys-apps/systemd/systemd-254.23.ebuild
new file mode 100644
index ..ac3b58a047e9
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.23.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+

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

2025-01-14 Thread Sam James
commit: c53059dd886b3581915a66e47c25198262622574
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 11:23:31 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53059dd

sys-apps/systemd: add 257.2

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-257.2.ebuild | 571 ++
 2 files changed, 572 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 49941c06bf23..e5677b0edaf5 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,6 +2,7 @@ DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458f
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-257.1.tar.gz 16187414 BLAKE2B 
c6935a2f412a1751e423016c16e9f06137047ac29645566505c314341470e492293e65e1f81bfa9136eda34c9c20ab02d7a77c5799be257292eeaf0035cfba3f
 SHA512 
dded7555077f85d0f8106b72cc46604fbe4249452be6b2d55800770b6deb2a3a122697c5a5f23b22dab416e8c050e53fc30d59dfd3bfd7c9fbbdab3162e8ebe5
+DIST systemd-257.2.tar.gz 16189809 BLAKE2B 
ade7ad383e572554286595ae78a9e07bd67196093d912f141a581392689c2d1a106beeab698677ef0653f1c7a8b6151dbb7b2aa7a704524414df0c88f0e75251
 SHA512 
4f47fcd9a4148101ee7b85cf5908a04ec9e025dc7a5a2e8e61c05439cfd427851b6d356bb96a0dfae55566bbf6d3c93a13251d220840c09296e94f80bd4a5945
 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

diff --git a/sys-apps/systemd/systemd-257.2.ebuild 
b/sys-apps/systemd/systemd-257.2.ebuild
new file mode 100644
index ..9aaf85cb67d4
--- /dev/null
+++ b/sys-apps/systemd/systemd-257.2.ebuild
@@ -0,0 +1,571 @@
+# Copyright 2011-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=

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

2025-01-14 Thread Sam James
commit: 9a87ef7cd9bc770576c911f9981527bcab6e1869
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 11:52:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a87ef7c

sys-apps/systemd: add 255.17

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-255.17.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index b7f24f6cd799..41951d849bfc 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -10,3 +10,4 @@ DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B 
d3bfbd34ef47b73e139c37dd3e961
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 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/systemd-255.17.ebuild 
b/sys-apps/systemd/systemd-255.17.ebuild
new file mode 100644
index ..edff1a46d4f8
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.17.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4

[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/

2025-01-14 Thread Sam James
commit: acb27892fe3932fd7ce8b5d2ffad4338b1271ced
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 14 11:47:06 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 14 12:06:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb27892

sys-apps/systemd: add 256.11

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-256.11.ebuild | 573 +
 2 files changed, 574 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index e5677b0edaf5..b7f24f6cd799 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/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.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-257.1.tar.gz 16187414 BLAKE2B 
c6935a2f412a1751e423016c16e9f06137047ac29645566505c314341470e492293e65e1f81bfa9136eda34c9c20ab02d7a77c5799be257292eeaf0035cfba3f
 SHA512 
dded7555077f85d0f8106b72cc46604fbe4249452be6b2d55800770b6deb2a3a122697c5a5f23b22dab416e8c050e53fc30d59dfd3bfd7c9fbbdab3162e8ebe5

diff --git a/sys-apps/systemd/systemd-256.11.ebuild 
b/sys-apps/systemd/systemd-256.11.ebuild
new file mode 100644
index ..53273463cc5d
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.11.ebuild
@@ -0,0 +1,573 @@
+# Copyright 2011-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   

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

2025-01-04 Thread Sam James
commit: 6ca18d814464e1640c53f9cad26b3a1ac5074240
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 17:26:08 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 17:26:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca18d81

sys-apps/systemd: Stabilize 254.22 arm64, #947384

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

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

diff --git a/sys-apps/systemd/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
index 43a5cb8e294a..cb88d263d0b1 100644
--- a/sys-apps/systemd/systemd-254.22.ebuild
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2025-01-04 Thread Sam James
commit: d982b95fa9164d6fe18dbcb245011a00d4fc129f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 16:34:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 16:34:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d982b95f

sys-apps/systemd: Stabilize 255.16 arm, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 1b275f4d6af4..0582fb5a9547 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2025-01-04 Thread Sam James
commit: 9281c4602130e41eabe2d8055fabdba372e73462
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 16:34:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 16:34:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9281c460

sys-apps/systemd: Stabilize 254.22 arm, #947384

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

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

diff --git a/sys-apps/systemd/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
index 4d584a0ed781..43a5cb8e294a 100644
--- a/sys-apps/systemd/systemd-254.22.ebuild
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2025-01-04 Thread Sam James
commit: 290430e946969a270d2704b1e7464606b2aacc97
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 16:34:24 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 16:34:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290430e9

sys-apps/systemd: Stabilize 255.16 arm64, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 0582fb5a9547..70f889b56636 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2025-01-04 Thread Sam James
commit: 2610d693aab6b756937eb6fefb7b05e015e0a220
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 15:07:58 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 15:07:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2610d693

sys-apps/systemd: Stabilize 255.16 hppa, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 495d14c60483..1b275f4d6af4 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2025-01-03 Thread Sam James
commit: fb6e5dec3aac3f6c6827f8834bb039e925ba85dd
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 17:22:01 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 17:22:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6e5dec

sys-apps/systemd: Stabilize 255.16 sparc, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 11f4f01663f3..495d14c60483 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2025-01-03 Thread Sam James
commit: 6002751c1fe64138e2467f5d5076fc3f78d3dbbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 17:22:02 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 17:22:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6002751c

sys-apps/systemd: Stabilize 254.22 sparc, #947384

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

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

diff --git a/sys-apps/systemd/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
index d2d33b24b669..3396124deb14 100644
--- a/sys-apps/systemd/systemd-254.22.ebuild
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2025-01-03 Thread Sam James
commit: f2702e8630f65679ff16b0077358cf0c671538b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 13:19:43 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 13:19:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2702e86

sys-apps/systemd: Stabilize 255.16 amd64, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index c622a5661ae9..11f4f01663f3 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2025-01-03 Thread Sam James
commit: aeed2221a3c034753112c2bdd1593964e98aa68a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 13:19:41 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 13:19:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeed2221

sys-apps/systemd: Stabilize 255.16 x86, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index d203a3e7398b..c622a5661ae9 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2025-01-03 Thread Sam James
commit: 867b0881db667fd5f398175fef941d3d35660e29
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 12:53:14 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 12:53:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867b0881

sys-apps/systemd: Stabilize 255.16 ppc64, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 0d558ef7db51..d203a3e7398b 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



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

2025-01-03 Thread Sam James
commit: ec5b2fadd27c8e4d40870e7ebdc64731bd1d7419
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 12:53:16 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 12:53:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5b2fad

sys-apps/systemd: Stabilize 254.22 ppc, #947384

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

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

diff --git a/sys-apps/systemd/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
index d32eb9cf9067..f760a4d36994 100644
--- a/sys-apps/systemd/systemd-254.22.ebuild
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2025-01-03 Thread Sam James
commit: 4cd2fb7c696841fee7b138f0350266bad63f4c43
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 12:53:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 12:53:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd2fb7c

sys-apps/systemd: Stabilize 254.22 ppc64, #947384

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

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

diff --git a/sys-apps/systemd/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
index f760a4d36994..d2d33b24b669 100644
--- a/sys-apps/systemd/systemd-254.22.ebuild
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2025-01-03 Thread Sam James
commit: 3fdd328722df941d4dbf06af47715bc10911db24
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 12:53:13 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 12:53:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdd3287

sys-apps/systemd: Stabilize 255.16 ppc, #947383

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

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

diff --git a/sys-apps/systemd/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
index 9f2c1c44f05d..0d558ef7db51 100644
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[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/

2024-12-22 Thread Sam James
commit: 09e0e6846ff8a6071d345b1cb9711c47cc8ebbf7
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 02:58:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e0e684

sys-apps/systemd: add 256.10

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-256.10.ebuild | 573 +
 2 files changed, 574 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 71f8d37c88f0..e36bc85d7747 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
+DIST systemd-256.10.tar.gz 15776970 BLAKE2B 
84bdf681e3255c0f8071d8309abe1d12458fddd366b7aad0edea1bcf8074b48e3b594614f087407ab30c1dcd1cd69952f1c41b602927787fab5e5333bfe9f44b
 SHA512 
4ae25a40a473984c4caefd63e69af12c8965184c1c55539086b04050a457bb0175f15adf87b3a86b476357ccb402abc72844033e40e2dc4f9abb6cc3bb65e22c
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 DIST systemd-257.1.tar.gz 16187414 BLAKE2B 
c6935a2f412a1751e423016c16e9f06137047ac29645566505c314341470e492293e65e1f81bfa9136eda34c9c20ab02d7a77c5799be257292eeaf0035cfba3f
 SHA512 
dded7555077f85d0f8106b72cc46604fbe4249452be6b2d55800770b6deb2a3a122697c5a5f23b22dab416e8c050e53fc30d59dfd3bfd7c9fbbdab3162e8ebe5

diff --git a/sys-apps/systemd/systemd-256.10.ebuild 
b/sys-apps/systemd/systemd-256.10.ebuild
new file mode 100644
index ..323be45e828c
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.10.ebuild
@@ -0,0 +1,573 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs

[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/

2024-12-22 Thread Sam James
commit: 9c0e0dd60be6ccadc1b4e9f8fcba437f6f53a024
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 03:04:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0e0dd6

sys-apps/systemd: add 255.16

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-255.16.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index e36bc85d7747..c243b753fc6e 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/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-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 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/systemd-255.16.ebuild 
b/sys-apps/systemd/systemd-255.16.ebuild
new file mode 100644
index ..9f2c1c44f05d
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.16.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0

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

2024-12-22 Thread Sam James
commit: 790c12bea9e54fc55020f8bb21be3238e4425337
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 23 03:11:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 23 03:22:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790c12be

sys-apps/systemd: add 254.22

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.22.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index c243b753fc6e..49941c06bf23 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -4,6 +4,7 @@ DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a6
 DIST systemd-257.1.tar.gz 16187414 BLAKE2B 
c6935a2f412a1751e423016c16e9f06137047ac29645566505c314341470e492293e65e1f81bfa9136eda34c9c20ab02d7a77c5799be257292eeaf0035cfba3f
 SHA512 
dded7555077f85d0f8106b72cc46604fbe4249452be6b2d55800770b6deb2a3a122697c5a5f23b22dab416e8c050e53fc30d59dfd3bfd7c9fbbdab3162e8ebe5
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 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/systemd-254.22.ebuild 
b/sys-apps/systemd/systemd-254.22.ebuild
new file mode 100644
index ..d32eb9cf9067
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.22.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT

[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/

2024-12-21 Thread Mike Gilbert
commit: 773ef2cd6b64cb96cfaeff1291aacaa4add23167
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Dec 21 20:52:34 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Dec 21 20:53:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773ef2cd

sys-apps/systemd: add 257.1

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-257.1.ebuild | 571 ++
 2 files changed, 572 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 2e70556e5545..71f8d37c88f0 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,5 +1,6 @@
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
+DIST systemd-257.1.tar.gz 16187414 BLAKE2B 
c6935a2f412a1751e423016c16e9f06137047ac29645566505c314341470e492293e65e1f81bfa9136eda34c9c20ab02d7a77c5799be257292eeaf0035cfba3f
 SHA512 
dded7555077f85d0f8106b72cc46604fbe4249452be6b2d55800770b6deb2a3a122697c5a5f23b22dab416e8c050e53fc30d59dfd3bfd7c9fbbdab3162e8ebe5
 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-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7

diff --git a/sys-apps/systemd/systemd-257.1.ebuild 
b/sys-apps/systemd/systemd-257.1.ebuild
new file mode 100644
index ..26f2f72f7977
--- /dev/null
+++ b/sys-apps/systemd/systemd-257.1.ebuild
@@ -0,0 +1,571 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )

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

2024-12-09 Thread Arthur Zamarin
commit: ac5b08f539e3b0b84ff804cc2f5b4e7dd6f1157b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  9 12:36:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  9 12:36:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5b08f5

sys-apps/systemd: Stabilize 256.7 sparc, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index bd20d0906453..c0c7ddd5805d 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2024-12-09 Thread Arthur Zamarin
commit: 5bf8805c9be34c05c2fcfe487584a207d06d0d15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  9 12:36:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  9 12:36:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf8805c

sys-apps/systemd: Stabilize 256.7 ppc64, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index 1d1693f72643..bd20d0906453 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2024-12-09 Thread Arthur Zamarin
commit: 50f7ec859d834205b4cd811c2f48bd2a298fa13c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  9 12:36:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  9 12:36:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f7ec85

sys-apps/systemd: Stabilize 256.7 ppc, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index 7b0d42edef94..1d1693f72643 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



[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/

2024-12-06 Thread Sam James
commit: 854736d2d9d89fb4638e3abfcf2bf8ad53e33d6f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  7 02:29:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  7 02:29:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854736d2

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

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

 sys-apps/systemd/Manifest  |   3 -
 sys-apps/systemd/systemd-254.20.ebuild | 540 ---
 sys-apps/systemd/systemd-255.14.ebuild | 540 ---
 sys-apps/systemd/systemd-256.8.ebuild  | 573 -
 4 files changed, 1656 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index be2ee199f2c9..2e70556e5545 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,9 +1,6 @@
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
-DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
-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/systemd-254.20.ebuild 
b/sys-apps/systemd/systemd-254.20.ebuild
deleted file mode 100644
index d32eb9cf9067..
--- a/sys-apps/systemd/systemd-254.20.ebuild
+++ /dev/null
@@ -1,540 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
-inherit secureboot systemd toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/";
-
-LICENSE

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

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

sys-apps/systemd: drop 255.12, 255.13

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

 sys-apps/systemd/Manifest  |   2 -
 sys-apps/systemd/systemd-255.12.ebuild | 540 -
 sys-apps/systemd/systemd-255.13.ebuild | 540 -
 3 files changed, 1082 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 68cb8b61351e..14e2f9715ae1 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -6,8 +6,6 @@ DIST systemd-stable-254.17.tar.gz 14566862 BLAKE2B 
fca04c8db285cf22551f7c980da52
 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.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
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.12.ebuild 
b/sys-apps/systemd/systemd-255.12.ebuild
deleted file mode 100644
index 9f2c1c44f05d..
--- a/sys-apps/systemd/systemd-255.12.ebuild
+++ /dev/null
@@ -1,540 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-
-   if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   fi
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
-inherit secureboot systemd toolchain-funcs udev
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
-   +lz4 lzma +openssl

[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/

2024-12-01 Thread Sam James
commit: 34d16c0fdedc918d1c251b1309e68a2e287f0472
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:15:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:15:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d16c0f

sys-apps/systemd: drop 255.7-r1

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

 sys-apps/systemd/Manifest|   1 -
 sys-apps/systemd/systemd-255.7-r1.ebuild | 540 ---
 2 files changed, 541 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 14e2f9715ae1..8a7171edd937 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -8,4 +8,3 @@ DIST systemd-stable-254.21.tar.gz 14664320 BLAKE2B 
3814f3ed8561dc096aa66039d6359
 DIST systemd-stable-255.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.14.tar.gz 15187776 BLAKE2B 
e00bbc2eae9491bd3af384e247700700c718b98e97fa32bbe8334c7fbfd236d3b74f955eab7a63cf77832276bb3dd69fcea1a73816cc2c3c75da11896406da49
 SHA512 
b98890bdb4306515b41c0be03e364dedde38f6c727f52b3bad6b2d2743cd6d1b79247ad95b10e123246b46e455ddc8a9a3e045682288915c8e11005b51f8567f
 DIST systemd-stable-255.15.tar.gz 15207869 BLAKE2B 
5bd314f008782d5d6148bf6a0ab437be23e71ca4dab1fc0aff61e6cc17e9b43da7fbae5a1bfa7d829ba0d8dcb28b43a1a2fbd4fcd0d79fd4154336f98fb25a25
 SHA512 
39e4d03da90bcceb30517098b012cea991067cdd88cf577a23243c28341424e38a5dbb8f92e51b32f8f651e880ae6ca48490f7de8d0dc3525e6629250f546000
-DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.7-r1.ebuild 
b/sys-apps/systemd/systemd-255.7-r1.ebuild
deleted file mode 100644
index c7be7d18dd46..
--- a/sys-apps/systemd/systemd-255.7-r1.ebuild
+++ /dev/null
@@ -1,540 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-
-   if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-   fi
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
-inherit secureboot systemd toolchain-funcs udev
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
-   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
-"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   dns-over-tls? ( || ( gnutls openssl ) )
-   fido2? ( cryptsetup openssl )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   pwquality? ( homed )
-   boot? ( kernel-install )
-   ukify? ( boot )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="4.15"
-
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( >=net-misc/curl-7.32.0:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   fido2? ( dev-libs/libfido2:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
-   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
-   idn? ( net-dns/libidn2:= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/

[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/

2024-12-01 Thread Sam James
commit: 7da3feb38a1999cb634bd547c50beaab5e6272e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 10:15:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:15:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da3feb3

sys-apps/systemd: drop 256.6

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

 sys-apps/systemd/Manifest |   1 -
 sys-apps/systemd/systemd-256.6.ebuild | 573 --
 2 files changed, 574 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 8a7171edd937..be2ee199f2c9 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,3 @@
-DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681

diff --git a/sys-apps/systemd/systemd-256.6.ebuild 
b/sys-apps/systemd/systemd-256.6.ebuild
deleted file mode 100644
index 323be45e828c..
--- a/sys-apps/systemd/systemd-256.6.ebuild
+++ /dev/null
@@ -1,573 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-   if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   fi
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
-inherit secureboot systemd toolchain-funcs udev
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://systemd.io/";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
-   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
-"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   dns-over-tls? ( || ( gnutls openssl ) )
-   fido2? ( cryptsetup openssl )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   pwquality? ( homed )
-   boot? ( kernel-install )
-   ukify? ( boot )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="4.15"
-
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( >=net-misc/curl-7.32.0:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   fido2? ( dev-libs/libfido2:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
-   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
-   idn? ( net-dns/libidn2:= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   iptables? ( net-firewall/iptables:0= )
-   openssl? ( >=dev-libs/o

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

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

sys-apps/systemd: drop 254.18, 254.19

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

 sys-apps/systemd/Manifest  |   2 -
 sys-apps/systemd/systemd-254.18.ebuild | 540 -
 sys-apps/systemd/systemd-254.19.ebuild | 540 -
 3 files changed, 1082 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 5450ba3a658a..68cb8b61351e 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -3,8 +3,6 @@ DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17
 DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7

diff --git a/sys-apps/systemd/systemd-254.18.ebuild 
b/sys-apps/systemd/systemd-254.18.ebuild
deleted file mode 100644
index d32eb9cf9067..
--- a/sys-apps/systemd/systemd-254.18.ebuild
+++ /dev/null
@@ -1,540 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
-inherit secureboot systemd toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
-   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvco

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

2024-12-01 Thread Sam James
commit: 255f4f257a45f6aee3bbdab67601375b2ec17cc3
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 09:50:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:09:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255f4f25

sys-apps/systemd: add 255.15

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-255.15.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index f92b45942976..67271f69124f 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -10,4 +10,5 @@ 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
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.15.ebuild 
b/sys-apps/systemd/systemd-255.15.ebuild
new file mode 100644
index ..9f2c1c44f05d
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.15.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_US

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

2024-12-01 Thread Sam James
commit: 44519e40ae1355318708689ce8854af425633258
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  1 09:40:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  1 10:09:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44519e40

sys-apps/systemd: add 256.9

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-256.9.ebuild | 573 ++
 2 files changed, 574 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 130bbe7c0d13..f92b45942976 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,6 +1,7 @@
 DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
+DIST systemd-256.9.tar.gz 15774953 BLAKE2B 
caeff33d0906583094a44ab89fe9a9c1832a665f8cc768f86c55c5100bdd5c2b1500b2cd65e9519ef21d79bff92d1da3e84240793099a0e0c508afba3669c46e
 SHA512 
aba7a0f7149fe3d28d9f930f244d5b997c28721e93e6f0768b0f0f1c918c87a0e8b7b347cffb2faa4740ca3ee3b04984454e85757365090a2cf32aba09f70681
 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/systemd-256.9.ebuild 
b/sys-apps/systemd/systemd-256.9.ebuild
new file mode 100644
index ..323be45e828c
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.9.ebuild
@@ -0,0 +1,573 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtua

[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/

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

sys-apps/systemd: add 254.21

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.21.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 67271f69124f..5450ba3a658a 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -6,6 +6,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.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/systemd-254.21.ebuild 
b/sys-apps/systemd/systemd-254.21.ebuild
new file mode 100644
index ..d32eb9cf9067
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.21.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+

[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/

2024-11-27 Thread Mike Gilbert
commit: 1614b802cf78a83879f3fc858fc6cebb94752241
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 27 17:57:17 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 27 17:57:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1614b802

sys-apps/systemd: drop systemd-test-process-util.patch

Issue has been addressed upstream.

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

 sys-apps/systemd/systemd-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 5958ad4f7343..26f2f72f7977 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -272,7 +272,6 @@ src_unpack() {
 
 src_prepare() {
local PATCHES=(
-   "${FILESDIR}/systemd-test-process-util.patch"
)
 
if ! use vanilla; then



[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/

2024-11-26 Thread Sam James
commit: 336a4a0cc85b62b0bb3d7ced71dc47b4422715bf
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 07:07:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 07:07:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336a4a0c

sys-apps/systemd: add 254.20

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.20.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index e51df49e09b4..130bbe7c0d13 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -4,6 +4,7 @@ DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec8
 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.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/systemd-254.20.ebuild 
b/sys-apps/systemd/systemd-254.20.ebuild
new file mode 100644
index ..d32eb9cf9067
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.20.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+

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

2024-11-26 Thread Sam James
commit: 19aa6bc4952a67f19e4d33728aa213743b61aefc
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 06:53:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 06:53:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19aa6bc4

sys-apps/systemd: add 256.8

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-256.8.ebuild | 573 ++
 2 files changed, 574 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 1a961e7a6025..b1b92dcb8771 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,5 +1,6 @@
 DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
+DIST systemd-256.8.tar.gz 15755843 BLAKE2B 
2c108eb694606d9996a25ab33feb6dbd01ec81d2e494dac37f01dee93b71136121d26b33d069cd85ff7fbb30e81db1614ed89b4cdda16186e703f1b5a7bbba51
 SHA512 
0cdd41274b79177705f6999194ea2698e8bccd123d983733972e0fba4ece5467eddefec419a992d1646e93adda7b811810deec163a15f2c9347473caefe2ce09
 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/systemd-256.8.ebuild 
b/sys-apps/systemd/systemd-256.8.ebuild
new file mode 100644
index ..323be45e828c
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.8.ebuild
@@ -0,0 +1,573 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   

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

2024-11-26 Thread Sam James
commit: c5c0d22026ef1d8c4e6e4d7509a681400f8ab5f2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 27 07:00:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 27 07:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c0d220

sys-apps/systemd: add 255.14

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

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

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index b1b92dcb8771..e51df49e09b4 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -7,4 +7,5 @@ DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715d
 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
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.14.ebuild 
b/sys-apps/systemd/systemd-255.14.ebuild
new file mode 100644
index ..9f2c1c44f05d
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.14.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USED

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

2024-11-11 Thread Sam James
commit: 3fb368e4e1f86fe06f4b3f610de5a6f8308da1f1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 12 02:04:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 12 02:04:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb368e4

sys-apps/systemd: add 255.13

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-255.13.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 55a0403dc248..1a961e7a6025 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -5,4 +5,5 @@ DIST systemd-stable-254.18.tar.gz 14567354 BLAKE2B 
30605ae63bdb650d380bcf4697eea
 DIST systemd-stable-254.19.tar.gz 14571542 BLAKE2B 
d24cc18737d8155638320c8ae715df879925b3197bf47beba4af8856dd5935505cb1fd06f0188f05bd4ae11c9b034770daadc136d21f00aec550f45ac52375c3
 SHA512 
736475ea64b0293de79ec56c1448682e2e1698fcd5dfa51f1348d7f51887e9d92457c557f3371ed1d6b43e1e845cf2af5fad91da831e38d3e2dc26982acab5a0
 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.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.13.ebuild 
b/sys-apps/systemd/systemd-255.13.ebuild
new file mode 100644
index ..9f2c1c44f05d
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.13.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USED

[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/

2024-11-11 Thread Sam James
commit: 387d96b8092d8a745e85a0a000276832cfc1ea4b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 12 01:53:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 12 01:53:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387d96b8

sys-apps/systemd: add 254.19

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.19.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 2b070455d939..55a0403dc248 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,6 +2,7 @@ DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac
 DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-254.19.ebuild 
b/sys-apps/systemd/systemd-254.19.ebuild
new file mode 100644
index ..d32eb9cf9067
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.19.ebuild
@@ -0,0 +1,540 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT=

[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/

2024-11-02 Thread Arthur Zamarin
commit: 6bd6b2850e922cc858ecc242979a5d4c9e544c03
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  2 10:00:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  2 10:00:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd6b285

sys-apps/systemd: Stabilize 256.7 arm64, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index 1d3466b21dd8..729d4180671c 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2024-11-02 Thread Arthur Zamarin
commit: 5114eb822153e69905e64e6ae6cfa57363404e03
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  2 10:00:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  2 10:00:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5114eb82

sys-apps/systemd: Stabilize 256.7 x86, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index f957b4c395ee..eb0a999556be 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2024-11-02 Thread Arthur Zamarin
commit: d14c5b75d1e6007244c0cd84accafdf2f83f6eaf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  2 10:00:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  2 10:00:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14c5b75

sys-apps/systemd: Stabilize 256.7 amd64, #942617

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

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

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
index eb0a999556be..1d3466b21dd8 100644
--- a/sys-apps/systemd/systemd-256.7.ebuild
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -20,7 +20,7 @@ else

SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



[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/

2024-10-08 Thread Sam James
commit: 473b0997ba121fcc629f94a480238f8e664f900d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  8 18:48:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  8 18:48:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473b0997

sys-apps/systemd: add 256.7

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-256.7.ebuild | 573 ++
 2 files changed, 574 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index b6d9efcca825..2b070455d939 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
+DIST systemd-256.7.tar.gz 15672532 BLAKE2B 
d718b7bcbf9c3583953a9fa82319f04b32d17c5b7539a49b881bd8cea7fd9a06f252d763170613a6cd0fd2535762b233cba74eb87764f662c4bdf2d8c1da
 SHA512 
2ff3805a7d97780a716b23ddeea3722a85aba6326ecee527e53e9d35510a0ffa5ec0bf0cdbf8f3409bb9c6832406916f63eb7e8305db5f67c284e5590c642422
 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.11.tar.gz 15107037 BLAKE2B 
7839323367d47dc57914fb501c7be38206f3bc882e560c4df25c65d421e5756108711b0ce57df6ad444d5eabb256d6730366e21d283cb02e1ef014b670855669
 SHA512 
be06010b56f4ea0651ebe921cd2a68f1794a64367fedea6752f7ba71ac5e00c5f0167d52ba5b662fd9781f5aa3f372e174b65f99a9bac66d4bf6af92caa67ba7

diff --git a/sys-apps/systemd/systemd-256.7.ebuild 
b/sys-apps/systemd/systemd-256.7.ebuild
new file mode 100644
index ..f957b4c395ee
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.7.ebuild
@@ -0,0 +1,573 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   import

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

2024-10-03 Thread Sam James
commit: 0d8dce7acf3b5b42f5d89fc6b69b55095a5ec9c8
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  3 09:59:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  3 09:59:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8dce7a

sys-apps/systemd: enable py3.13

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

 sys-apps/systemd/systemd-256.6.ebuild | 2 +-
 sys-apps/systemd/systemd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-256.6.ebuild 
b/sys-apps/systemd/systemd-256.6.ebuild
index 84dc48625f69..f957b4c395ee 100644
--- a/sys-apps/systemd/systemd-256.6.ebuild
+++ b/sys-apps/systemd/systemd-256.6.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} )
 
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 4487032f18a2..013ea2fdc445 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.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} )
 
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1



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

2024-09-26 Thread Sam James
commit: cabb52b81ae9e040b57148085fd436ca1708695d
Author: Haochen Tong  hexchain  org>
AuthorDate: Mon Sep 23 16:00:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 26 22:14:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabb52b8

sys-apps/systemd: add missing dependency libbpf

Bug: https://bugs.gentoo.org/917228
Signed-off-by: Haochen Tong  hexchain.org>
Closes: https://github.com/gentoo/gentoo/pull/38745
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd/systemd-256.6.ebuild | 1 +
 sys-apps/systemd/systemd-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/systemd/systemd-256.6.ebuild 
b/sys-apps/systemd/systemd-256.6.ebuild
index 5d4c239e443a..84dc48625f69 100644
--- a/sys-apps/systemd/systemd-256.6.ebuild
+++ b/sys-apps/systemd/systemd-256.6.ebuild
@@ -59,6 +59,7 @@ COMMON_DEPEND="
acl? ( sys-apps/acl:0= )
apparmor? ( >=sys-libs/libapparmor-2.13:0= )
audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
curl? ( >=net-misc/curl-7.32.0:0= )
elfutils? ( >=dev-libs/elfutils-0.158:0= )

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index fc3d39d0ec4e..4487032f18a2 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -59,6 +59,7 @@ COMMON_DEPEND="
acl? ( sys-apps/acl:0= )
apparmor? ( >=sys-libs/libapparmor-2.13:0= )
audit? ( >=sys-process/audit-2:0= )
+   bpf? ( >=dev-libs/libbpf-1.4.0:0= )
cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
curl? ( >=net-misc/curl-7.32.0:0= )
elfutils? ( >=dev-libs/elfutils-0.158:0= )



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

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

sys-apps/systemd: Stabilize 255.11 hppa, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index 94eb7b203866..210bbbf3c06e 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[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/

2024-09-26 Thread Sam James
commit: a0b30dc59c3b6afba459dd5a964bea1113cc7a15
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 26 21:07:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 26 21:08:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b30dc5

sys-apps/systemd: Stabilize 254.17 hppa, #938902

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

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

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 51463571a30e..4ba06e502577 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



[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/files/, sys-apps/systemd/

2024-09-26 Thread Mike Gilbert
commit: 27e8a693ee6afa4ae673f1f4625fae81b86ad86f
Author: Rahul Sandhu  sandhuservices  dev>
AuthorDate: Mon Sep 23 17:36:58 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 26 19:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e8a693

sys-apps/systemd: call pam_selinux.so in pam config for systemd-user

Currently, systemd --user sessions get launched with the wrong context,
init_t. Let's fix our pam config for systemd-user by calling
pam_selinux.so with close and nottys open like upstream does.

Closes: https://bugs.gentoo.org/908759
Signed-off-by: Rahul Sandhu  sandhuservices.dev>
Closes: https://github.com/gentoo/gentoo/pull/38747
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/files/systemd-user-selinux.pam | 7 +++
 sys-apps/systemd/systemd-254.13.ebuild  | 6 +-
 sys-apps/systemd/systemd-254.16.ebuild  | 6 +-
 sys-apps/systemd/systemd-254.17.ebuild  | 6 +-
 sys-apps/systemd/systemd-254.18.ebuild  | 6 +-
 sys-apps/systemd/systemd-255.10.ebuild  | 6 +-
 sys-apps/systemd/systemd-255.11.ebuild  | 6 +-
 sys-apps/systemd/systemd-255.12.ebuild  | 6 +-
 sys-apps/systemd/systemd-255.7-r1.ebuild| 6 +-
 sys-apps/systemd/systemd-256.1-r3.ebuild| 6 +-
 sys-apps/systemd/systemd-256.2.ebuild   | 6 +-
 sys-apps/systemd/systemd-256.4.ebuild   | 6 +-
 sys-apps/systemd/systemd-256.5.ebuild   | 6 +-
 sys-apps/systemd/systemd-256.6.ebuild   | 6 +-
 sys-apps/systemd/systemd-.ebuild| 6 +-
 15 files changed, 77 insertions(+), 14 deletions(-)

diff --git a/sys-apps/systemd/files/systemd-user-selinux.pam 
b/sys-apps/systemd/files/systemd-user-selinux.pam
new file mode 100644
index ..0d5d6beb34da
--- /dev/null
+++ b/sys-apps/systemd/files/systemd-user-selinux.pam
@@ -0,0 +1,7 @@
+account include system-auth
+
+session required pam_selinux.so close
+session required pam_selinux.so nottys open
+session required pam_loginuid.so
+session include system-auth
+session optional pam_systemd.so

diff --git a/sys-apps/systemd/systemd-254.13.ebuild 
b/sys-apps/systemd/systemd-254.13.ebuild
index b03afeebbbe9..44b91c0ed762 100644
--- a/sys-apps/systemd/systemd-254.13.ebuild
+++ b/sys-apps/systemd/systemd-254.13.ebuild
@@ -397,7 +397,11 @@ multilib_src_install_all() {
keepdir /var/log/journal
 
if use pam; then
-   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   if use selinux; then
+   newpamd "${FILESDIR}"/systemd-user-selinux.pam 
systemd-user
+   else
+   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   fi
fi
 
if use split-usr; then

diff --git a/sys-apps/systemd/systemd-254.16.ebuild 
b/sys-apps/systemd/systemd-254.16.ebuild
index 3c99d5286da8..2e0de48f21dc 100644
--- a/sys-apps/systemd/systemd-254.16.ebuild
+++ b/sys-apps/systemd/systemd-254.16.ebuild
@@ -397,7 +397,11 @@ multilib_src_install_all() {
keepdir /var/log/journal
 
if use pam; then
-   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   if use selinux; then
+   newpamd "${FILESDIR}"/systemd-user-selinux.pam 
systemd-user
+   else
+   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   fi
fi
 
if use split-usr; then

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 6948d7750c89..deb2c7187296 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -397,7 +397,11 @@ multilib_src_install_all() {
keepdir /var/log/journal
 
if use pam; then
-   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   if use selinux; then
+   newpamd "${FILESDIR}"/systemd-user-selinux.pam 
systemd-user
+   else
+   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   fi
fi
 
if use split-usr; then

diff --git a/sys-apps/systemd/systemd-254.18.ebuild 
b/sys-apps/systemd/systemd-254.18.ebuild
index 3c99d5286da8..2e0de48f21dc 100644
--- a/sys-apps/systemd/systemd-254.18.ebuild
+++ b/sys-apps/systemd/systemd-254.18.ebuild
@@ -397,7 +397,11 @@ multilib_src_install_all() {
keepdir /var/log/journal
 
if use pam; then
-   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   if use selinux; then
+   newpamd "${FILESDIR}"/systemd-user-selinux.pam 
systemd-user
+   else
+   newpamd "${FILESDIR}"/systemd-user.pam systemd-user
+   fi
fi
 
if use split-usr; then

diff --git a/sys-apps/systemd/systemd-255.10.ebuild 
b/sys-apps/systemd/systemd-255.10.ebuild

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

2024-09-26 Thread Mike Gilbert
commit: 70f80b10d72462b50cc1ba3ea66d7158fbacf672
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 26 19:20:41 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 26 19:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f80b10

sys-apps/systemd: drop hwids blocker

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

 sys-apps/systemd/systemd-254.17.ebuild   | 1 -
 sys-apps/systemd/systemd-254.18.ebuild   | 1 -
 sys-apps/systemd/systemd-255.11.ebuild   | 1 -
 sys-apps/systemd/systemd-255.12.ebuild   | 1 -
 sys-apps/systemd/systemd-255.7-r1.ebuild | 1 -
 sys-apps/systemd/systemd-256.6.ebuild| 1 -
 sys-apps/systemd/systemd-.ebuild | 1 -
 7 files changed, 7 deletions(-)

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index deb2c7187296..51463571a30e 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -141,7 +141,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-254.18.ebuild 
b/sys-apps/systemd/systemd-254.18.ebuild
index 2e0de48f21dc..370c8c9cc4c2 100644
--- a/sys-apps/systemd/systemd-254.18.ebuild
+++ b/sys-apps/systemd/systemd-254.18.ebuild
@@ -141,7 +141,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index b7f7c92ef5c2..94eb7b203866 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -144,7 +144,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.12.ebuild 
b/sys-apps/systemd/systemd-255.12.ebuild
index ddf10377645d..63f1789fde19 100644
--- a/sys-apps/systemd/systemd-255.12.ebuild
+++ b/sys-apps/systemd/systemd-255.12.ebuild
@@ -144,7 +144,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-255.7-r1.ebuild 
b/sys-apps/systemd/systemd-255.7-r1.ebuild
index 91957bd6756a..210bbbf3c06e 100644
--- a/sys-apps/systemd/systemd-255.7-r1.ebuild
+++ b/sys-apps/systemd/systemd-255.7-r1.ebuild
@@ -144,7 +144,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-256.6.ebuild 
b/sys-apps/systemd/systemd-256.6.ebuild
index 37a10570fcd1..5d4c239e443a 100644
--- a/sys-apps/systemd/systemd-256.6.ebuild
+++ b/sys-apps/systemd/systemd-256.6.ebuild
@@ -139,7 +139,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 0e8952909fb9..fc3d39d0ec4e 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -139,7 +139,6 @@ RDEPEND="${COMMON_DEPEND}
)
!sysv-utils? ( sys-apps/sysvinit )
resolvconf? ( !net-dns/openresolv )
-   !sys-apps/hwids[udev]
!sys-auth/nss-myhostname
!sys-fs/eudev
!sys-fs/udev



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

2024-09-26 Thread Mike Gilbert
commit: 5b1ff883e18e7c0d885c565c2b87837c6a64d6ac
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 26 19:18:37 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 26 19:18:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1ff883

sys-apps/systemd: drop versions

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

 sys-apps/systemd/Manifest|   7 -
 sys-apps/systemd/systemd-254.13.ebuild   | 541 -
 sys-apps/systemd/systemd-254.16.ebuild   | 541 -
 sys-apps/systemd/systemd-255.10.ebuild   | 541 -
 sys-apps/systemd/systemd-256.1-r3.ebuild | 565 --
 sys-apps/systemd/systemd-256.2.ebuild| 565 --
 sys-apps/systemd/systemd-256.4.ebuild| 565 --
 sys-apps/systemd/systemd-256.5.ebuild| 573 ---
 8 files changed, 3898 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 9836cdf7f318..b6d9efcca825 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,13 +1,6 @@
-DIST systemd-256.1.tar.gz 15643508 BLAKE2B 
2075f5b927107571a80f09bf09ad84f8f4e3130cc135e098b187ee5e9afa3d6f2784c10b6ebe0a3fb9d3e069fe0a3539e9ea911d0dcd9f2f4a2fc150306711af
 SHA512 
5441f634f43b726c13fe57d1ba0030f1b91427d7c2d4f4f32e4add8ff93aeb5139e9337422653df3b897c241e0a8760dafcd441dc622d1e2c1230bbe27dd1a1c
-DIST systemd-256.2.tar.gz 15648609 BLAKE2B 
3efc08a755128782aedd90069cf5475d45bbbdcf7a28cabefd0b4601805d7e8eafc7d557b4ecb9dd6db57d7165b629602270a0af0cdd8941efdbc1b1c5b916d6
 SHA512 
10da82ee58d3608c41cb0204fdf0227af965b13b8f3716e4f5dea994c236c08a5e31f09ba0d3774cea20a365e1d959c8c865fdeacc82400da55e94ad800e75ba
-DIST systemd-256.4.tar.gz 15657554 BLAKE2B 
ac5f11a25341aae906b4fed6a66a18bbc41195bfc82bec6306c4af985092939efdaf3c0bc00fd44f89442034d675932fd935830f9824f8fcba3bfc09289b0fb7
 SHA512 
0357f1b61a07e594aff118dec54bd7233f37b69ccdfa393b91f46f32f08238fa7dd44df70d1df858464c866e114868ae1bec66dc685703d425cbd4c86baddfb8
-DIST systemd-256.5.tar.gz 15664466 BLAKE2B 
334f197b53b9d35e3784bcdf81af426806339250a01a249c80392c4e7cc26633a94356581fb59edb3d042c35fb80fadcc077ebbc79eac488c18469030552d0b0
 SHA512 
40558194e05a17b218adf3d6df48b738c866855d43d09c1e9381c2c568a44a8f1617b64476736fc7e34416ad9e8d25dc023cf9de090b4ef9079866919377009f
 DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
-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
 DIST systemd-stable-255.12.tar.gz 15107917 BLAKE2B 
d3e3922e326f9a06557769800cf21b61562e4d26776be50a87ce04503e16fbcb2ee73e2a78c3ba1ce1b343f0e31bec7c2346188331c5558dcbb4cd7d023906d6
 SHA512 
bb31854da5a2f2ac7c2c4a5a92457352ceabcb4fc7063a08e29f0d0e500a1a684d2d76bc75695425ebff53e150986bdd925455493928df46c6b4546e1c7fcf72
 DIST 

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

2024-09-21 Thread Arthur Zamarin
commit: 90533966fc53a233d3e8881329dd5e6733e75c81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 21 17:43:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 21 17:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90533966

sys-apps/systemd: Stabilize 254.17 ppc64, #938902

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

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

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 5a3e2be6aedb..6948d7750c89 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



[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/

2024-09-20 Thread Sam James
commit: 8cf2839cab966f415bae779a64cd2c32dde9521d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 20 08:15:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 20 08:38:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf2839c

sys-apps/systemd: add 255.12

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-255.12.ebuild | 537 +
 2 files changed, 538 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index dba6644e0705..9836cdf7f318 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -9,4 +9,5 @@ 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
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-255.12.ebuild 
b/sys-apps/systemd/systemd-255.12.ebuild
new file mode 100644
index ..6b6829770ddf
--- /dev/null
+++ b/sys-apps/systemd/systemd-255.12.ebuild
@@ -0,0 +1,537 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( >=sys-libs/libapparmor-2.13:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( >=net-misc/curl-7.32.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USED

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

2024-09-20 Thread Sam James
commit: 293d63a097d7f8ebb17799942b78f9e59e27c864
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 20 08:15:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 20 08:38:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293d63a0

sys-apps/systemd: add 254.18

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

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-254.18.ebuild | 537 +
 2 files changed, 538 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 03d7d53974ae..dba6644e0705 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -6,6 +6,7 @@ DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac
 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
 DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 
6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0
 SHA512 
1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a

diff --git a/sys-apps/systemd/systemd-254.18.ebuild 
b/sys-apps/systemd/systemd-254.18.ebuild
new file mode 100644
index ..3c99d5286da8
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.18.ebuild
@@ -0,0 +1,537 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+R

[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/

2024-09-20 Thread Sam James
commit: 07f25156c1823180a9353107440a112f2643f9df
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 20 07:45:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 20 08:06:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f25156

sys-apps/systemd: add 256.6

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-256.6.ebuild | 569 ++
 2 files changed, 570 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 79ef074a003f..03d7d53974ae 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,6 +2,7 @@ DIST systemd-256.1.tar.gz 15643508 BLAKE2B 
2075f5b927107571a80f09bf09ad84f8f4e31
 DIST systemd-256.2.tar.gz 15648609 BLAKE2B 
3efc08a755128782aedd90069cf5475d45bbbdcf7a28cabefd0b4601805d7e8eafc7d557b4ecb9dd6db57d7165b629602270a0af0cdd8941efdbc1b1c5b916d6
 SHA512 
10da82ee58d3608c41cb0204fdf0227af965b13b8f3716e4f5dea994c236c08a5e31f09ba0d3774cea20a365e1d959c8c865fdeacc82400da55e94ad800e75ba
 DIST systemd-256.4.tar.gz 15657554 BLAKE2B 
ac5f11a25341aae906b4fed6a66a18bbc41195bfc82bec6306c4af985092939efdaf3c0bc00fd44f89442034d675932fd935830f9824f8fcba3bfc09289b0fb7
 SHA512 
0357f1b61a07e594aff118dec54bd7233f37b69ccdfa393b91f46f32f08238fa7dd44df70d1df858464c866e114868ae1bec66dc685703d425cbd4c86baddfb8
 DIST systemd-256.5.tar.gz 15664466 BLAKE2B 
334f197b53b9d35e3784bcdf81af426806339250a01a249c80392c4e7cc26633a94356581fb59edb3d042c35fb80fadcc077ebbc79eac488c18469030552d0b0
 SHA512 
40558194e05a17b218adf3d6df48b738c866855d43d09c1e9381c2c568a44a8f1617b64476736fc7e34416ad9e8d25dc023cf9de090b4ef9079866919377009f
+DIST systemd-256.6.tar.gz 15667835 BLAKE2B 
f7c51e3e8638ec415ba46428c13de9f0ff7ac92221c5f702117f53a46ed9818d330727b90eec7f16f9fada09bdc04eff943480d26c4c2dabc8fdc94b4b9e3f6d
 SHA512 
99d0fad02cab3559e081dabc2797d1d66bbc21daf9aaec847aeb6bce289456ff9c8599a34563c9bfa3826db36ae9ab30836b09bae00bf1a410b54d0bad9bd4dc
 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/systemd-256.6.ebuild 
b/sys-apps/systemd/systemd-256.6.ebuild
new file mode 100644
index ..65993127c17e
--- /dev/null
+++ b/sys-apps/systemd/systemd-256.6.ebuild
@@ -0,0 +1,569 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+   if [[ ${PV} != *rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
+inherit secureboot systemd toolchain-funcs udev
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot bpf cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install 
+kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify 
vanilla xkb +zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+   boot? ( kernel-install )
+   ukify? ( boot )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.32:0=

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

2024-09-17 Thread Arthur Zamarin
commit: 54fca415dd4e21e868de15fadf7c926990505b8b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 18:01:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 18:01:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fca415

sys-apps/systemd: Stabilize 254.17 x86, #938902

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

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

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 6234fe205d4a..5a3e2be6aedb 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2024-09-17 Thread Arthur Zamarin
commit: 287ba95512a5942a9ce4ae86f4807abef83ccdc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:27:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:27:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287ba955

sys-apps/systemd: Stabilize 254.17 amd64, #938902

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

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

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 3c6d0585449e..6234fe205d4a 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



[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/

2024-09-17 Thread Sam James
commit: a70e19a55410531d62d821cd2c58c5428f31e6ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 17 15:59:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 17 15:59:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70e19a5

sys-apps/systemd: Stabilize 255.11 amd64, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index b3f93439af7e..caca95ec35cf 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2024-09-12 Thread Sam James
commit: 55defea75bda979caf6faf98b3e5e97fafa53dcd
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 13 02:35:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 13 02:35:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55defea7

sys-apps/systemd: Stabilize 255.11 x86, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index 3f38b6803165..b3f93439af7e 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2024-09-12 Thread Arthur Zamarin
commit: 6dca574ac694905a5608b260d8dfaae5c3411ac2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 08:53:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 08:53:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca574a

sys-apps/systemd: Stabilize 255.11 ppc, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index 4ef4fdfc95a6..54e0b1a1b8fc 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2024-09-11 Thread Jakov Smolić
commit: 3e5289531f62b4a6ffa977d69305f35e5ebbbe37
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep 12 05:37:53 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Sep 12 05:37:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e528953

sys-apps/systemd: Stabilize 254.17 ppc, #938902

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/sys-apps/systemd/systemd-254.17.ebuild 
b/sys-apps/systemd/systemd-254.17.ebuild
index 594ff20f83e3..fd51076213f1 100644
--- a/sys-apps/systemd/systemd-254.17.ebuild
+++ b/sys-apps/systemd/systemd-254.17.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1



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

2024-09-11 Thread Arthur Zamarin
commit: 1856a380e59af0fde6cb21dfd4b3c3556e5de1ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 11 18:09:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 11 18:09:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1856a380

sys-apps/systemd: Stabilize 255.11 ppc64, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index 726c67ceab33..4ef4fdfc95a6 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



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

2024-09-04 Thread Sam James
commit: 7747dd477bbb887262607b84c53088c8bdae0320
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 00:04:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 00:04:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7747dd47

sys-apps/systemd: Stabilize 255.11 arm64, #938903

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

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

diff --git a/sys-apps/systemd/systemd-255.11.ebuild 
b/sys-apps/systemd/systemd-255.11.ebuild
index 18938684d3a8..726c67ceab33 100644
--- a/sys-apps/systemd/systemd-255.11.ebuild
+++ b/sys-apps/systemd/systemd-255.11.ebuild
@@ -25,7 +25,7 @@ else

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
 
if [[ ${PV} != *rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



  1   2   3   4   5   6   7   8   9   10   >