* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 3:49 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-11 3:49 UTC (permalink / raw
To: gentoo-commits
commit: e2422ca593610214fb19492d2143371074b9b944
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:48:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:48:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2422ca5
sys-apps/systemd-tmpfiles: Stabilize 249.7 amd64, #830978
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index a10d875835ec..ac73ef60258c 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-04 2:21 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-04 2:21 UTC (permalink / raw
To: gentoo-commits
commit: 452bf699196dad2edfa72d19f76756ca782d15ec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 4 02:20:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 4 02:20:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452bf699
sys-apps/systemd-tmpfiles: Stabilize 250 sparc, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 2e836480a484..85dcdb3b2003 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-03 7:05 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-03 7:05 UTC (permalink / raw
To: gentoo-commits
commit: ce58a02350248c8c0bac76bd055b25868d731e62
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 07:05:08 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 07:05:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce58a023
sys-apps/systemd-tmpfiles: Stabilize 250 hppa, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 0b277a52ed28..2e836480a484 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-03 0:52 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-03 0:52 UTC (permalink / raw
To: gentoo-commits
commit: 8488c01a8b50400783841174e62e7cc3264ab09e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 00:52:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 00:52:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8488c01a
sys-apps/systemd-tmpfiles: Stabilize 250 ppc64, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 0f580698f934..0b277a52ed28 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-03 0:52 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-03 0:52 UTC (permalink / raw
To: gentoo-commits
commit: d113fa6c1aebf2e92b7301a083b107fe59d54db9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 00:52:07 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 00:52:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d113fa6c
sys-apps/systemd-tmpfiles: Stabilize 250 ppc, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 84c9c2ea9ae8..0f580698f934 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-03 0:37 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-03 0:37 UTC (permalink / raw
To: gentoo-commits
commit: 8f6627afd3b94349b236b680dbd6ae288a8f0569
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 3 00:37:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 3 00:37:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6627af
sys-apps/systemd-tmpfiles: Stabilize 250 arm, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index fd434aa206b2..84c9c2ea9ae8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-02 1:52 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-02 1:52 UTC (permalink / raw
To: gentoo-commits
commit: 93715784f39d86730524a4058ca319108d7b9ab6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 01:51:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 01:51:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93715784
sys-apps/systemd-tmpfiles: Stabilize 250 arm64, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 52de6c1c925f..fd434aa206b2 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-06-02 1:52 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-06-02 1:52 UTC (permalink / raw
To: gentoo-commits
commit: 5f8dd76cfb41568eb5ecc6bd6088b5008cba7e59
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 01:51:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 01:51:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8dd76c
sys-apps/systemd-tmpfiles: Stabilize 250 x86, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index a3093d60016e..52de6c1c925f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-05-30 7:15 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-05-30 7:15 UTC (permalink / raw
To: gentoo-commits
commit: cfa969e720f5c3440cb046409d382529822a139b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 07:12:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 30 07:15:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa969e7
sys-apps/systemd-tmpfiles: Stabilize 250 amd64, #848435
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 97da597ebea3..a3093d60016e 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-04-16 23:13 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2022-04-16 23:13 UTC (permalink / raw
To: gentoo-commits
commit: be7c84504907e857ca9e88d36c49db8bd89dd46a
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 15:30:13 2022 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 23:10:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7c8450
sys-apps/systemd-tmpfiles: add 250 to pull in systemd-utils
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
new file mode 100644
index 000000000000..97da597ebea3
--- /dev/null
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual package to depend on sys-apps/systemd-utils"
+HOMEPAGE="https://systemd.io/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="sys-apps/systemd-utils[tmpfiles]"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-18 22:12 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-18 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 02e118ac0aced181ba9f6ab70cbced4de1be2dd5
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Jan 16 13:55:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 18 22:12:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e118ac
sys-apps/systemd-tmpfiles: stable 249.9 for hppa, bug #831205
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 77ba2a1996bb..f6a77f0f5c88 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-15 22:07 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-15 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 095427f6824dd52e172cb471deb1382562071c41
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 15 22:06:39 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 22:06:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095427f6
sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc, #831205
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 56a14547eab9..77ba2a1996bb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-15 22:07 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-15 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 1d0b2ab7611ca9ec826a80253800441e0ea6f501
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 15 22:06:29 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 22:06:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0b2ab7
sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc64, #831205
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 12fda6510594..56a14547eab9 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-15 22:01 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-15 22:01 UTC (permalink / raw
To: gentoo-commits
commit: ad502b259f73155452d082e5338062f9473d47a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 15 22:00:30 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 22:01:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad502b25
sys-apps/systemd-tmpfiles: Stabilize 249.9 sparc, #831205
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index a09aed92da4c..12fda6510594 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-14 21:27 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-14 21:27 UTC (permalink / raw
To: gentoo-commits
commit: 00d57ffb508542ac021d11efe2909452a1276562
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 14 21:27:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 21:27:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d57ffb
sys-apps/systemd-tmpfiles: Stabilize 249.9 amd64, #831205
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 8282f28f6e50..2d33b1162988 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-14 21:27 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-14 21:27 UTC (permalink / raw
To: gentoo-commits
commit: a047cee990cb98a18a292815712a29b3b54f70b2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 14 21:27:19 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 21:27:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a047cee9
sys-apps/systemd-tmpfiles: Stabilize 249.9 x86, #831205
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 491e83166617..8282f28f6e50 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-14 21:26 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-14 21:26 UTC (permalink / raw
To: gentoo-commits
commit: 831e0398c8a2f6c3c1e66e64653b766f5ee26a51
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 14 21:26:29 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 21:26:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831e0398
sys-apps/systemd-tmpfiles: Stabilize 249.9 arm64, #831205
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index d25538fc4bf7..491e83166617 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-14 21:25 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-14 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 1f4281fc5a956ca0cebad249a929a38a1c734531
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 14 21:25:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 21:25:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4281fc
sys-apps/systemd-tmpfiles: Stabilize 249.9 arm, #831205
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
index 437f7b42c6b0..d25538fc4bf7 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-13 16:29 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2022-01-13 16:29 UTC (permalink / raw
To: gentoo-commits
commit: 28a1d60a9f070e01affcaee1f230a3cbaee4c80e
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 13 16:29:19 2022 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 16:29:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a1d60a
sys-apps/systemd-tmpfiles: drop 249.5
Bug: https://bugs.gentoo.org/830967
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 1 -
.../systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 257 ---------------------
2 files changed, 258 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 70031c2ea400..f06572e8f2be 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,5 +1,4 @@
DIST systemd-249.7-CVE-2021-3997.tar.gz 8431 BLAKE2B 167ae8bfb3b653fa4a7a62eee164f2a7edf2f0fb312db8ed955634030c95dfdbd747821b4652620cd34a7af38fe0b77e48ed61096b5d076c3eb2f56371e191c8 SHA512 b17a60a0862743faee0153218792a77b5d06a44876e0c53c264e98d62786442c165f47136d7bc2857edcedc24e667c220a2e7d065e77f9a957804131acb26598
DIST systemd-musl-patches-249.5-r1.tar.xz 25148 BLAKE2B 6717291b5335997dcc327764beffc4ded50a5ac0e777bb3c540b5e355bee419c3d9b4a5605c239392d4c1b0e70792bc87282fa15dc9c09a0465b5608f2909006 SHA512 4bb7566437c280e75402fc435a3437aedad127f7b94c9bd54b94e9e1e7507409ad0898681f23e813b9b47414f58e4ca413b6d4e520bbbf578faec09054bf7f9b
-DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725 SHA512 d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f
DIST systemd-stable-249.7.tar.gz 10608252 BLAKE2B a5597c4973b24c962779622cae47dbf8351af49f8cd898d9c16a967c6f3600c6feb293e9b03eab0423b860eef5b04b287185fb9827cb323429d0ab9fc6d809b2 SHA512 4daf8570621fdcda5c94d982908c64eddfeef989005f4fd79a10f199dbc6f366354177bb59dff34bcb14764fb4423a870ffabac1163849ec53592e29760105fc
DIST systemd-stable-249.9.tar.gz 10613893 BLAKE2B fc7a14fa3b0cc3d05fa9f20fde2efedd3ef0f011d9dce53b0a418994b4257cf753b228cf98f749fb2028d81db55ef30a6e3d9b138d86239cad4fc730d845f9e2 SHA512 ce57bc6c522082e55649fc1886c4dc818c89607e175df2c92feffe288dbd38757f36b30abeebe153f5be6b664a49d729405040a952473cb2133a2e39cf9cc164
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
deleted file mode 100644
index d4b97e07bdd5..000000000000
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ /dev/null
@@ -1,257 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *.* ]]; then
- MY_PN=systemd-stable
-else
- MY_PN=systemd
-fi
-
-MINKV="3.11"
-MUSL_PATCHSET="${PV}-r1"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit flag-o-matic meson python-any-r1
-
-DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
-SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
- elibc_musl? (
- https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
- https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
- )"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-apps/acl:0=
- >=sys-apps/util-linux-2.30:0=
- sys-libs/libcap:0=
- selinux? ( sys-libs/libselinux:0= )
- virtual/libcrypt:=
- !sys-apps/opentmpfiles
- !sys-apps/systemd
-"
-
-DEPEND="
- ${RDEPEND}
- >=sys-kernel/linux-headers-${MINKV}
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- dev-util/gperf
- >=dev-util/meson-0.46
- >=sys-apps/coreutils-8.16
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_check_deps() {
- has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- if [[ -n ${EPREFIX} ]]; then
- ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
- fi
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # musl patchset from:
- # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
- # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
- # we share patch tarball with sys-fs/udev
- if use elibc_musl; then
- einfo "applying musl patches and workarounds"
- eapply "${WORKDIR}/musl-patches"
-
- # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
- append-cppflags '-D__UAPI_DEF_ETHHDR=0'
-
- # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
- # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
- # not a nice workaround, but it comes from debug messages and we don't really use this component.
- append-cflags '-Wno-error=format'
- fi
-
- default
-
- # https://bugs.gentoo.org/767403
- python_fix_shebang src/test/*.py
- python_fix_shebang test/*.py
- python_fix_shebang tools/*.py
-}
-
-src_configure() {
- # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries, static-libsystemd(true)"
- # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
- local systemd_disable_options=(
- adm-group
- analyze
- apparmor
- audit
- backlight
- binfmt
- blkid
- bzip2
- coredump
- dbus
- efi
- elfutils
- environment-d
- fdisk
- gcrypt
- glib
- gshadow
- gnutls
- hibernate
- hostnamed
- hwdb
- idn
- ima
- initrd
- firstboot
- kernel-install
- kmod
- ldconfig
- libcryptsetup
- libcurl
- libfido2
- libidn
- libidn2
- libiptc
- link-networkd-shared
- link-systemctl-shared
- link-timesyncd-shared
- link-udev-shared
- localed
- logind
- lz4
- machined
- microhttpd
- networkd
- nscd
- nss-myhostname
- nss-resolve
- nss-systemd
- oomd
- openssl
- p11kit
- pam
- pcre2
- polkit
- portabled
- pstore
- pwquality
- randomseed
- resolve
- rfkill
- seccomp
- smack
- sysext
- sysusers
- timedated
- timesyncd
- tpm
- qrencode
- quotacheck
- userdb
- utmp
- vconsole
- wheel-group
- xdg-autostart
- xkbcommon
- xz
- zlib
- zstd
- )
-
- # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
- systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
- systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
-
- local emesonargs=(
- -Drootprefix="${EPREFIX:-/}"
- -Dacl=true
- -Dtmpfiles=true
- -Dstandalone-binaries=true # this and below option does the magic
- -Dstatic-libsystemd=true
- -Dsysvinit-path=''
- ${systemd_disable_options[@]}
- $(meson_use selinux)
- )
- meson_src_configure
-}
-
-src_compile() {
- # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
- # https://github.com/systemd/systemd/pull/16061 original implementation
- # we just need to pass -Dstandalone-binaries=true and
- # use <name>.standalone target below.
- # check meson.build for if have_standalone_binaries condition per target.
- local mytargets=(
- systemd-tmpfiles.standalone
- man/tmpfiles.d.5
- man/systemd-tmpfiles.8
- )
- meson_src_compile "${mytargets[@]}"
-}
-
-src_install() {
- # lean and mean installation, single binary and man-pages
- pushd "${BUILD_DIR}" > /dev/null || die
- into /
- newbin systemd-tmpfiles.standalone systemd-tmpfiles
-
- doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
-
- popd > /dev/null || die
-
- # service files adapter from opentmpfiles
- newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
- newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
-
- # same content, but install as different file
- newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
- newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
-}
-
-src_test() {
- # 'meson test' will compile full systemd, but we can still outsmart it
- "${EPYTHON}" test/test-systemd-tmpfiles.py \
- "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
-}
-
-# stolen from opentmpfiles ebuild
-add_service() {
- local initd=$1
- local runlevel=$2
-
- elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
- mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
- ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
-}
-
-pkg_postinst() {
- if [[ -z $REPLACING_VERSIONS ]]; then
- add_service stmpfiles-dev sysinit
- add_service stmpfiles-setup boot
- fi
-}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-13 7:18 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-13 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 8a14437ecd7a889cb1dd85745b224417f718db52
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Jan 12 16:02:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 07:18:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a14437e
sys-apps/systemd-tmpfiles: stable 249.7 for hppa, bug #830978
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index 04f6dae5d19d..f9142ca4addc 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-13 4:45 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-13 4:45 UTC (permalink / raw
To: gentoo-commits
commit: 62a9747eedbe3e523fba58b02e234d19f6ea9011
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 13 04:44:57 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 04:44:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a9747e
sys-apps/systemd-tmpfiles: Stabilize 249.7 arm, #830978
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index a4607472c8fd..04f6dae5d19d 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-13 0:20 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-13 0:20 UTC (permalink / raw
To: gentoo-commits
commit: ec4a94845f76a144736e85f708e4b5cdd5c5793c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 13 00:15:37 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 00:19:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a9484
sys-apps/systemd-tmpfiles: add 249.9
Note that systemd-tmpfiles-249.7 in Gentoo already had a backport
for the CVE-2021-3997 fix, so there's no explicit _need_ to upgrade
from 249.7->249.9 for the security bug.
Of course, if running <249.7, please do upgrade.
Anyway, this is the first release upstream packaged in Gentoo
with the fix, so I'm adding it to avoid confusion and to generally
minimise upstream delta so we notice issues sooner.
Bug: https://bugs.gentoo.org/830967
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 1 +
.../systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 257 +++++++++++++++++++++
2 files changed, 258 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 8f7f65ff7640..70031c2ea400 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -2,3 +2,4 @@ DIST systemd-249.7-CVE-2021-3997.tar.gz 8431 BLAKE2B 167ae8bfb3b653fa4a7a62eee16
DIST systemd-musl-patches-249.5-r1.tar.xz 25148 BLAKE2B 6717291b5335997dcc327764beffc4ded50a5ac0e777bb3c540b5e355bee419c3d9b4a5605c239392d4c1b0e70792bc87282fa15dc9c09a0465b5608f2909006 SHA512 4bb7566437c280e75402fc435a3437aedad127f7b94c9bd54b94e9e1e7507409ad0898681f23e813b9b47414f58e4ca413b6d4e520bbbf578faec09054bf7f9b
DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725 SHA512 d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f
DIST systemd-stable-249.7.tar.gz 10608252 BLAKE2B a5597c4973b24c962779622cae47dbf8351af49f8cd898d9c16a967c6f3600c6feb293e9b03eab0423b860eef5b04b287185fb9827cb323429d0ab9fc6d809b2 SHA512 4daf8570621fdcda5c94d982908c64eddfeef989005f4fd79a10f199dbc6f366354177bb59dff34bcb14764fb4423a870ffabac1163849ec53592e29760105fc
+DIST systemd-stable-249.9.tar.gz 10613893 BLAKE2B fc7a14fa3b0cc3d05fa9f20fde2efedd3ef0f011d9dce53b0a418994b4257cf753b228cf98f749fb2028d81db55ef30a6e3d9b138d86239cad4fc730d845f9e2 SHA512 ce57bc6c522082e55649fc1886c4dc818c89607e175df2c92feffe288dbd38757f36b30abeebe153f5be6b664a49d729405040a952473cb2133a2e39cf9cc164
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
new file mode 100644
index 000000000000..437f7b42c6b0
--- /dev/null
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild
@@ -0,0 +1,257 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == *.* ]]; then
+ MY_PN=systemd-stable
+else
+ MY_PN=systemd
+fi
+
+MINKV="3.11"
+MUSL_PATCHSET="249.5-r1"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic meson python-any-r1
+
+DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
+SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
+ elibc_musl? (
+ https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ )"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-apps/acl:0=
+ >=sys-apps/util-linux-2.30:0=
+ sys-libs/libcap:0=
+ selinux? ( sys-libs/libselinux:0= )
+ virtual/libcrypt:=
+ !sys-apps/opentmpfiles
+ !sys-apps/systemd
+"
+
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-${MINKV}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-util/gperf
+ >=dev-util/meson-0.46
+ >=sys-apps/coreutils-8.16
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_check_deps() {
+ has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if [[ -n ${EPREFIX} ]]; then
+ ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # musl patchset from:
+ # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+ # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
+ # we share patch tarball with sys-fs/udev
+ if use elibc_musl; then
+ einfo "applying musl patches and workarounds"
+ eapply "${WORKDIR}/musl-patches"
+
+ # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
+ append-cppflags '-D__UAPI_DEF_ETHHDR=0'
+
+ # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
+ # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
+ # not a nice workaround, but it comes from debug messages and we don't really use this component.
+ append-cflags '-Wno-error=format'
+ fi
+
+ default
+
+ # https://bugs.gentoo.org/767403
+ python_fix_shebang src/test/*.py
+ python_fix_shebang test/*.py
+ python_fix_shebang tools/*.py
+}
+
+src_configure() {
+ # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries, static-libsystemd(true)"
+ # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
+ local systemd_disable_options=(
+ adm-group
+ analyze
+ apparmor
+ audit
+ backlight
+ binfmt
+ blkid
+ bzip2
+ coredump
+ dbus
+ efi
+ elfutils
+ environment-d
+ fdisk
+ gcrypt
+ glib
+ gshadow
+ gnutls
+ hibernate
+ hostnamed
+ hwdb
+ idn
+ ima
+ initrd
+ firstboot
+ kernel-install
+ kmod
+ ldconfig
+ libcryptsetup
+ libcurl
+ libfido2
+ libidn
+ libidn2
+ libiptc
+ link-networkd-shared
+ link-systemctl-shared
+ link-timesyncd-shared
+ link-udev-shared
+ localed
+ logind
+ lz4
+ machined
+ microhttpd
+ networkd
+ nscd
+ nss-myhostname
+ nss-resolve
+ nss-systemd
+ oomd
+ openssl
+ p11kit
+ pam
+ pcre2
+ polkit
+ portabled
+ pstore
+ pwquality
+ randomseed
+ resolve
+ rfkill
+ seccomp
+ smack
+ sysext
+ sysusers
+ timedated
+ timesyncd
+ tpm
+ qrencode
+ quotacheck
+ userdb
+ utmp
+ vconsole
+ wheel-group
+ xdg-autostart
+ xkbcommon
+ xz
+ zlib
+ zstd
+ )
+
+ # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
+ systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
+ systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
+
+ local emesonargs=(
+ -Drootprefix="${EPREFIX:-/}"
+ -Dacl=true
+ -Dtmpfiles=true
+ -Dstandalone-binaries=true # this and below option does the magic
+ -Dstatic-libsystemd=true
+ -Dsysvinit-path=''
+ ${systemd_disable_options[@]}
+ $(meson_use selinux)
+ )
+ meson_src_configure
+}
+
+src_compile() {
+ # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
+ # https://github.com/systemd/systemd/pull/16061 original implementation
+ # we just need to pass -Dstandalone-binaries=true and
+ # use <name>.standalone target below.
+ # check meson.build for if have_standalone_binaries condition per target.
+ local mytargets=(
+ systemd-tmpfiles.standalone
+ man/tmpfiles.d.5
+ man/systemd-tmpfiles.8
+ )
+ meson_src_compile "${mytargets[@]}"
+}
+
+src_install() {
+ # lean and mean installation, single binary and man-pages
+ pushd "${BUILD_DIR}" > /dev/null || die
+ into /
+ newbin systemd-tmpfiles.standalone systemd-tmpfiles
+
+ doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
+
+ popd > /dev/null || die
+
+ # service files adapter from opentmpfiles
+ newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
+ newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
+
+ # same content, but install as different file
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
+}
+
+src_test() {
+ # 'meson test' will compile full systemd, but we can still outsmart it
+ "${EPYTHON}" test/test-systemd-tmpfiles.py \
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
+}
+
+# stolen from opentmpfiles ebuild
+add_service() {
+ local initd=$1
+ local runlevel=$2
+
+ elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
+ mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
+ ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
+}
+
+pkg_postinst() {
+ if [[ -z $REPLACING_VERSIONS ]]; then
+ add_service stmpfiles-dev sysinit
+ add_service stmpfiles-setup boot
+ fi
+}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 3:49 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2022-01-11 3:49 UTC (permalink / raw
To: gentoo-commits
commit: 169e8e37e945de108b607753c69679ef6a8f6f47
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:49:08 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:49:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169e8e37
sys-apps/systemd-tmpfiles: Stabilize 249.7 x86, #830978
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index ac73ef60258c..a4607472c8fd 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 3:22 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-11 3:22 UTC (permalink / raw
To: gentoo-commits
commit: ce67c094d85395116fc5b8413d7e9656b59cbd9a
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:20:52 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:20:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce67c094
sys-apps/systemd-tmpfiles: Stabilize 249.7 arm64, #830978
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index 19b59d6bb73b..a10d875835ec 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 3:10 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-11 3:10 UTC (permalink / raw
To: gentoo-commits
commit: 9a9d92b2edb795c9b1e14baff7f7014f4efcf3a2
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 03:06:34 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 03:06:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9d92b2
sys-apps/systemd-tmpfiles: Stabilize 249.7 sparc, #830978
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index f8901ba209c8..19b59d6bb73b 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 2:59 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-11 2:59 UTC (permalink / raw
To: gentoo-commits
commit: a8f7899e25bc616659df5141ecec66de799586a7
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 02:55:16 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 02:58:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f7899e
sys-apps/systemd-tmpfiles: Stabilize 249.7 ppc64, #830978
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index ad7888e248a0..f8901ba209c8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 2:53 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2022-01-11 2:53 UTC (permalink / raw
To: gentoo-commits
commit: 64b8540c8e1563053124dfffdd2f9d59fd3b43d7
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 02:52:42 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 02:52:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b8540c
sys-apps/systemd-tmpfiles: Stabilize 249.7 ppc, #830978
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
index 8d386973e34a..ad7888e248a0 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 1:22 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2022-01-11 1:22 UTC (permalink / raw
To: gentoo-commits
commit: a587019a93095532fae04af83dba2f7aea1a67ef
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 01:21:31 2022 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 01:22:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a587019a
sys-apps/systemd-tmpfiles: replace maintainers with systemd project
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/metadata.xml | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/metadata.xml b/sys-apps/systemd-tmpfiles/metadata.xml
index de4a6cef156b..31123d01cb4d 100644
--- a/sys-apps/systemd-tmpfiles/metadata.xml
+++ b/sys-apps/systemd-tmpfiles/metadata.xml
@@ -1,12 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>gyakovlev@gentoo.org</email>
- <name>Georgy Yakovlev</name>
- </maintainer>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
+ <maintainer type="project">
+ <email>systemd@gentoo.org</email>
</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2022-01-11 1:01 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2022-01-11 1:01 UTC (permalink / raw
To: gentoo-commits
commit: 2606e84e36c1bf0515947e4d744e6990526ba366
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 00:54:09 2022 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 01:01:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2606e84e
sys-apps/systemd-tmpfiles: add 249.7
Includes backport for CVE-2021-3997.
Bug: https://bugs.gentoo.org/830967
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 +
.../systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild | 260 +++++++++++++++++++++
2 files changed, 262 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 56ae06fe69b3..8f7f65ff7640 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,2 +1,4 @@
+DIST systemd-249.7-CVE-2021-3997.tar.gz 8431 BLAKE2B 167ae8bfb3b653fa4a7a62eee164f2a7edf2f0fb312db8ed955634030c95dfdbd747821b4652620cd34a7af38fe0b77e48ed61096b5d076c3eb2f56371e191c8 SHA512 b17a60a0862743faee0153218792a77b5d06a44876e0c53c264e98d62786442c165f47136d7bc2857edcedc24e667c220a2e7d065e77f9a957804131acb26598
DIST systemd-musl-patches-249.5-r1.tar.xz 25148 BLAKE2B 6717291b5335997dcc327764beffc4ded50a5ac0e777bb3c540b5e355bee419c3d9b4a5605c239392d4c1b0e70792bc87282fa15dc9c09a0465b5608f2909006 SHA512 4bb7566437c280e75402fc435a3437aedad127f7b94c9bd54b94e9e1e7507409ad0898681f23e813b9b47414f58e4ca413b6d4e520bbbf578faec09054bf7f9b
DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725 SHA512 d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f
+DIST systemd-stable-249.7.tar.gz 10608252 BLAKE2B a5597c4973b24c962779622cae47dbf8351af49f8cd898d9c16a967c6f3600c6feb293e9b03eab0423b860eef5b04b287185fb9827cb323429d0ab9fc6d809b2 SHA512 4daf8570621fdcda5c94d982908c64eddfeef989005f4fd79a10f199dbc6f366354177bb59dff34bcb14764fb4423a870ffabac1163849ec53592e29760105fc
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
new file mode 100644
index 000000000000..8d386973e34a
--- /dev/null
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.7.ebuild
@@ -0,0 +1,260 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == *.* ]]; then
+ MY_PN=systemd-stable
+else
+ MY_PN=systemd
+fi
+
+MINKV="3.11"
+MUSL_PATCHSET="249.5-r1"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic meson python-any-r1
+
+DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
+SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
+ https://dev.gentoo.org/~floppym/dist/systemd-249.7-CVE-2021-3997.tar.gz
+ elibc_musl? (
+ https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ )"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-apps/acl:0=
+ >=sys-apps/util-linux-2.30:0=
+ sys-libs/libcap:0=
+ selinux? ( sys-libs/libselinux:0= )
+ virtual/libcrypt:=
+ !sys-apps/opentmpfiles
+ !sys-apps/systemd
+"
+
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-${MINKV}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-util/gperf
+ >=dev-util/meson-0.46
+ >=sys-apps/coreutils-8.16
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_check_deps() {
+ has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if [[ -n ${EPREFIX} ]]; then
+ ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ eapply "${WORKDIR}/systemd-249.7-CVE-2021-3997"
+
+ # musl patchset from:
+ # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+ # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
+ # we share patch tarball with sys-fs/udev
+ if use elibc_musl; then
+ einfo "applying musl patches and workarounds"
+ eapply "${WORKDIR}/musl-patches"
+
+ # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
+ append-cppflags '-D__UAPI_DEF_ETHHDR=0'
+
+ # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
+ # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
+ # not a nice workaround, but it comes from debug messages and we don't really use this component.
+ append-cflags '-Wno-error=format'
+ fi
+
+ default
+
+ # https://bugs.gentoo.org/767403
+ python_fix_shebang src/test/*.py
+ python_fix_shebang test/*.py
+ python_fix_shebang tools/*.py
+}
+
+src_configure() {
+ # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries, static-libsystemd(true)"
+ # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
+ local systemd_disable_options=(
+ adm-group
+ analyze
+ apparmor
+ audit
+ backlight
+ binfmt
+ blkid
+ bzip2
+ coredump
+ dbus
+ efi
+ elfutils
+ environment-d
+ fdisk
+ gcrypt
+ glib
+ gshadow
+ gnutls
+ hibernate
+ hostnamed
+ hwdb
+ idn
+ ima
+ initrd
+ firstboot
+ kernel-install
+ kmod
+ ldconfig
+ libcryptsetup
+ libcurl
+ libfido2
+ libidn
+ libidn2
+ libiptc
+ link-networkd-shared
+ link-systemctl-shared
+ link-timesyncd-shared
+ link-udev-shared
+ localed
+ logind
+ lz4
+ machined
+ microhttpd
+ networkd
+ nscd
+ nss-myhostname
+ nss-resolve
+ nss-systemd
+ oomd
+ openssl
+ p11kit
+ pam
+ pcre2
+ polkit
+ portabled
+ pstore
+ pwquality
+ randomseed
+ resolve
+ rfkill
+ seccomp
+ smack
+ sysext
+ sysusers
+ timedated
+ timesyncd
+ tpm
+ qrencode
+ quotacheck
+ userdb
+ utmp
+ vconsole
+ wheel-group
+ xdg-autostart
+ xkbcommon
+ xz
+ zlib
+ zstd
+ )
+
+ # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
+ systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
+ systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
+
+ local emesonargs=(
+ -Drootprefix="${EPREFIX:-/}"
+ -Dacl=true
+ -Dtmpfiles=true
+ -Dstandalone-binaries=true # this and below option does the magic
+ -Dstatic-libsystemd=true
+ -Dsysvinit-path=''
+ ${systemd_disable_options[@]}
+ $(meson_use selinux)
+ )
+ meson_src_configure
+}
+
+src_compile() {
+ # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
+ # https://github.com/systemd/systemd/pull/16061 original implementation
+ # we just need to pass -Dstandalone-binaries=true and
+ # use <name>.standalone target below.
+ # check meson.build for if have_standalone_binaries condition per target.
+ local mytargets=(
+ systemd-tmpfiles.standalone
+ man/tmpfiles.d.5
+ man/systemd-tmpfiles.8
+ )
+ meson_src_compile "${mytargets[@]}"
+}
+
+src_install() {
+ # lean and mean installation, single binary and man-pages
+ pushd "${BUILD_DIR}" > /dev/null || die
+ into /
+ newbin systemd-tmpfiles.standalone systemd-tmpfiles
+
+ doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
+
+ popd > /dev/null || die
+
+ # service files adapter from opentmpfiles
+ newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
+ newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
+
+ # same content, but install as different file
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
+}
+
+src_test() {
+ # 'meson test' will compile full systemd, but we can still outsmart it
+ "${EPYTHON}" test/test-systemd-tmpfiles.py \
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
+}
+
+# stolen from opentmpfiles ebuild
+add_service() {
+ local initd=$1
+ local runlevel=$2
+
+ elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
+ mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
+ ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
+}
+
+pkg_postinst() {
+ if [[ -z $REPLACING_VERSIONS ]]; then
+ add_service stmpfiles-dev sysinit
+ add_service stmpfiles-setup boot
+ fi
+}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-14 22:16 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-14 22:16 UTC (permalink / raw
To: gentoo-commits
commit: 5f7e736a9c9f565227103065a0f8dc808a35642a
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Dec 14 17:38:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 14 22:16:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7e736a
sys-apps/systemd-tmpfiles: stable 249.5 for hppa, bug #829030
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 012025165fb1..d4b97e07bdd5 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 22:55 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 22:55 UTC (permalink / raw
To: gentoo-commits
commit: ba37bd91e4d73005908e720706ef39d79ed95535
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 22:55:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 22:55:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba37bd91
sys-apps/systemd-tmpfiles: Stabilize 249.5 arm64, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index df6bb26db4e8..012025165fb1 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 22:54 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 22:54 UTC (permalink / raw
To: gentoo-commits
commit: 6b98d01b3116b712d69a1a8aa344d38fc96c0ceb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 22:54:24 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 22:54:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b98d01b
sys-apps/systemd-tmpfiles: Stabilize 249.5 arm, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 30806107f92a..df6bb26db4e8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 5:43 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 5:43 UTC (permalink / raw
To: gentoo-commits
commit: 78504ce00f27e47b08c5d5791cf2305e6aecb239
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 05:43:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 05:43:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78504ce0
sys-apps/systemd-tmpfiles: Stabilize 249.5 amd64, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 522980d6383f..30806107f92a 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 5:16 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 97ce857357fcad3c7738c96a3b797859c7176db1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 05:16:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 05:16:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ce8573
sys-apps/systemd-tmpfiles: Stabilize 249.5 ppc, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index cae9c1a79c01..522980d6383f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 5:16 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 25efbfd8c5cc15ca1235e28f014ca99a10cbad09
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 05:16:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 05:16:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25efbfd8
sys-apps/systemd-tmpfiles: Stabilize 249.5 ppc64, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index c8a0cb7ad452..cae9c1a79c01 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-12-13 5:15 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-12-13 5:15 UTC (permalink / raw
To: gentoo-commits
commit: eabf98a2c4c99ab75c92de791d232f46501ba759
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 05:15:45 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 05:15:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabf98a2
sys-apps/systemd-tmpfiles: Stabilize 249.5 sparc, #829030
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 68d31c3828ba..c8a0cb7ad452 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-11-09 1:10 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-11-09 1:10 UTC (permalink / raw
To: gentoo-commits
commit: 67f9ab44e0a35685bb3f6e0dfb14eddc50f1825b
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 9 01:09:19 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Nov 9 01:09:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f9ab44
sys-apps/systemd-tmpfiles: fix build on musl
Closes: https://bugs.gentoo.org/822264
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 +-
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 9d3b8d26082..766449cac78 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,4 +1,4 @@
DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c SHA512 4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a
-DIST systemd-musl-patches-249.5.tar.xz 25020 BLAKE2B 728580573dce974514e71eb22996c35baf781a45d3867f239eec5a1b83f1fd5a06bc92ad9b32b77da5bc20818f25dc7d36f5a157df890b66b86a67701e615fde SHA512 4f9ea3bf98ea56a89c0a3847b4ce446968863d3986810aca0f51f44d31d0bc6cba9127b9cf1ec29b5ebb667fbf6a381fcfae7a3690f3d91eb3e0fa9ab052986d
+DIST systemd-musl-patches-249.5-r1.tar.xz 25148 BLAKE2B 6717291b5335997dcc327764beffc4ded50a5ac0e777bb3c540b5e355bee419c3d9b4a5605c239392d4c1b0e70792bc87282fa15dc9c09a0465b5608f2909006 SHA512 4bb7566437c280e75402fc435a3437aedad127f7b94c9bd54b94e9e1e7507409ad0898681f23e813b9b47414f58e4ca413b6d4e520bbbf578faec09054bf7f9b
DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8 SHA512 4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11
DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725 SHA512 d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 37002316711..68d31c3828b 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -10,7 +10,7 @@ else
fi
MINKV="3.11"
-MUSL_PATCHSET="${PV}"
+MUSL_PATCHSET="${PV}-r1"
PYTHON_COMPAT=( python3_{8..10} )
inherit flag-o-matic meson python-any-r1
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-11-04 0:48 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-11-04 0:48 UTC (permalink / raw
To: gentoo-commits
commit: 0d25afbdaf9f968671268e42873f8b1008f277b8
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 4 00:47:46 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Nov 4 00:47:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d25afbd
sys-apps/systemd-tmpfiles: destabilize 249.5
forgot to reset keywords on bump
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index d81d6c206c6..37002316711 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-11-04 0:46 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-11-04 0:46 UTC (permalink / raw
To: gentoo-commits
commit: b324973d5d49f86742e70b3d6520ec78a4ea4162
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 4 00:28:53 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Nov 4 00:44:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b324973d
sys-apps/systemd-tmpfiles: add 249.5
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 +
.../systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 257 +++++++++++++++++++++
2 files changed, 259 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 5a60708f74a..f49d92d0bd1 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,4 +1,6 @@
DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c SHA512 4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a
+DIST systemd-musl-patches-249.5.tar.xz 25020 BLAKE2B 728580573dce974514e71eb22996c35baf781a45d3867f239eec5a1b83f1fd5a06bc92ad9b32b77da5bc20818f25dc7d36f5a157df890b66b86a67701e615fde SHA512 4f9ea3bf98ea56a89c0a3847b4ce446968863d3986810aca0f51f44d31d0bc6cba9127b9cf1ec29b5ebb667fbf6a381fcfae7a3690f3d91eb3e0fa9ab052986d
DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8 SHA512 4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11
+DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725 SHA512 d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f
DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e SHA512 4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
new file mode 100644
index 00000000000..d81d6c206c6
--- /dev/null
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -0,0 +1,257 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == *.* ]]; then
+ MY_PN=systemd-stable
+else
+ MY_PN=systemd
+fi
+
+MINKV="3.11"
+MUSL_PATCHSET="${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic meson python-any-r1
+
+DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
+SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
+ elibc_musl? (
+ https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
+ )"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-apps/acl:0=
+ >=sys-apps/util-linux-2.30:0=
+ sys-libs/libcap:0=
+ selinux? ( sys-libs/libselinux:0= )
+ virtual/libcrypt:=
+ !sys-apps/opentmpfiles
+ !sys-apps/systemd
+"
+
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-${MINKV}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-util/gperf
+ >=dev-util/meson-0.46
+ >=sys-apps/coreutils-8.16
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_check_deps() {
+ has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if [[ -n ${EPREFIX} ]]; then
+ ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # musl patchset from:
+ # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+ # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
+ # we share patch tarball with sys-fs/udev
+ if use elibc_musl; then
+ einfo "applying musl patches and workarounds"
+ eapply "${WORKDIR}/musl-patches"
+
+ # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
+ append-cppflags '-D__UAPI_DEF_ETHHDR=0'
+
+ # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
+ # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
+ # not a nice workaround, but it comes from debug messages and we don't really use this component.
+ append-cflags '-Wno-error=format'
+ fi
+
+ default
+
+ # https://bugs.gentoo.org/767403
+ python_fix_shebang src/test/*.py
+ python_fix_shebang test/*.py
+ python_fix_shebang tools/*.py
+}
+
+src_configure() {
+ # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries, static-libsystemd(true)"
+ # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
+ local systemd_disable_options=(
+ adm-group
+ analyze
+ apparmor
+ audit
+ backlight
+ binfmt
+ blkid
+ bzip2
+ coredump
+ dbus
+ efi
+ elfutils
+ environment-d
+ fdisk
+ gcrypt
+ glib
+ gshadow
+ gnutls
+ hibernate
+ hostnamed
+ hwdb
+ idn
+ ima
+ initrd
+ firstboot
+ kernel-install
+ kmod
+ ldconfig
+ libcryptsetup
+ libcurl
+ libfido2
+ libidn
+ libidn2
+ libiptc
+ link-networkd-shared
+ link-systemctl-shared
+ link-timesyncd-shared
+ link-udev-shared
+ localed
+ logind
+ lz4
+ machined
+ microhttpd
+ networkd
+ nscd
+ nss-myhostname
+ nss-resolve
+ nss-systemd
+ oomd
+ openssl
+ p11kit
+ pam
+ pcre2
+ polkit
+ portabled
+ pstore
+ pwquality
+ randomseed
+ resolve
+ rfkill
+ seccomp
+ smack
+ sysext
+ sysusers
+ timedated
+ timesyncd
+ tpm
+ qrencode
+ quotacheck
+ userdb
+ utmp
+ vconsole
+ wheel-group
+ xdg-autostart
+ xkbcommon
+ xz
+ zlib
+ zstd
+ )
+
+ # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
+ systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
+ systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
+
+ local emesonargs=(
+ -Drootprefix="${EPREFIX:-/}"
+ -Dacl=true
+ -Dtmpfiles=true
+ -Dstandalone-binaries=true # this and below option does the magic
+ -Dstatic-libsystemd=true
+ -Dsysvinit-path=''
+ ${systemd_disable_options[@]}
+ $(meson_use selinux)
+ )
+ meson_src_configure
+}
+
+src_compile() {
+ # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
+ # https://github.com/systemd/systemd/pull/16061 original implementation
+ # we just need to pass -Dstandalone-binaries=true and
+ # use <name>.standalone target below.
+ # check meson.build for if have_standalone_binaries condition per target.
+ local mytargets=(
+ systemd-tmpfiles.standalone
+ man/tmpfiles.d.5
+ man/systemd-tmpfiles.8
+ )
+ meson_src_compile "${mytargets[@]}"
+}
+
+src_install() {
+ # lean and mean installation, single binary and man-pages
+ pushd "${BUILD_DIR}" > /dev/null || die
+ into /
+ newbin systemd-tmpfiles.standalone systemd-tmpfiles
+
+ doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
+
+ popd > /dev/null || die
+
+ # service files adapter from opentmpfiles
+ newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
+ newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
+
+ # same content, but install as different file
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
+}
+
+src_test() {
+ # 'meson test' will compile full systemd, but we can still outsmart it
+ "${EPYTHON}" test/test-systemd-tmpfiles.py \
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
+}
+
+# stolen from opentmpfiles ebuild
+add_service() {
+ local initd=$1
+ local runlevel=$2
+
+ elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
+ mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
+ ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
+}
+
+pkg_postinst() {
+ if [[ -z $REPLACING_VERSIONS ]]; then
+ add_service stmpfiles-dev sysinit
+ add_service stmpfiles-setup boot
+ fi
+}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-21 17:44 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-09-21 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 5189264ced697652888aa5148361f82c8e092709
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Sep 21 17:37:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 17:44:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5189264c
sys-apps/systemd-tmpfiles: stable 249.2 for hppa, bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index e95e12b8939..a651892d8e0 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-04 21:39 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-09-04 21:39 UTC (permalink / raw
To: gentoo-commits
commit: f34b57d9223a00bb6cd5137a65ff02112261c2e2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 21:35:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 21:39:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34b57d9
sys-apps/systemd-tmpfiles: Stabilize 249.2 arm64, #811267
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 82c776afc19..e95e12b8939 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-04 14:19 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2021-09-04 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 4609a5793f56be2b6497d6613263f299efaf222f
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 14:11:25 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 14:11:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4609a579
sys-apps/systemd-tmpfiles: include EPREFIX in rootprefix
Bug: https://bugs.gentoo.org/806794
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index ea4df955228..04bdfe57698 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -187,6 +187,7 @@ src_configure() {
systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
local emesonargs=(
+ -Drootprefix="${EPREFIX:-/}"
-Dacl=true
-Dtmpfiles=true
-Dstandalone-binaries=true # this and below option does the magic
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-04 14:19 Mike Gilbert
0 siblings, 0 replies; 93+ messages in thread
From: Mike Gilbert @ 2021-09-04 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 7635275fd64e4f8b848eb348eabc9b45bfac36c4
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 14:17:56 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 14:17:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7635275f
sys-apps/systemd-tmpfiles: add warning for prefix users
Bug: https://bugs.gentoo.org/806794
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 04bdfe57698..82c776afc19 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -68,6 +68,12 @@ python_check_deps() {
has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
}
+pkg_pretend() {
+ if [[ -n ${EPREFIX} ]]; then
+ ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
+ fi
+}
+
pkg_setup() {
python-any-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 18:32 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-09-01 18:32 UTC (permalink / raw
To: gentoo-commits
commit: de228554caf4fa5d01d0f12ddeacd6415a0b5f17
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 18:30:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 18:31:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de228554
sys-apps/systemd-tmpfiles: Stabilize 249.2 arm, #811267
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index f2379565806..ea4df955228 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 13:39 Agostino Sarubbo
0 siblings, 0 replies; 93+ messages in thread
From: Agostino Sarubbo @ 2021-09-01 13:39 UTC (permalink / raw
To: gentoo-commits
commit: 4b8a2247a6fc662bbe91ae0f1deea09643e84fcd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 13:39:30 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 13:39:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8a2247
sys-apps/systemd-tmpfiles: x86 stable wrt bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 0b2eeef332a..f2379565806 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 7:55 Agostino Sarubbo
0 siblings, 0 replies; 93+ messages in thread
From: Agostino Sarubbo @ 2021-09-01 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 8929a0782efdcccccb2a9f1facecdb633a2d0702
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 07:55:35 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 07:55:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8929a078
sys-apps/systemd-tmpfiles: sparc stable wrt bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 0f785d69854..0b2eeef332a 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 7:55 Agostino Sarubbo
0 siblings, 0 replies; 93+ messages in thread
From: Agostino Sarubbo @ 2021-09-01 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 57f026b3ace82d6e46f77571ea34a8d4bcd53201
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 07:55:02 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 07:55:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f026b3
sys-apps/systemd-tmpfiles: ppc64 stable wrt bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 88bd7147d80..0f785d69854 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 7:54 Agostino Sarubbo
0 siblings, 0 replies; 93+ messages in thread
From: Agostino Sarubbo @ 2021-09-01 7:54 UTC (permalink / raw
To: gentoo-commits
commit: 8260d454b256326ac9a4975e9872a93aea4602a4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 07:54:35 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 07:54:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8260d454
sys-apps/systemd-tmpfiles: ppc stable wrt bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 1f53ad209f2..88bd7147d80 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-09-01 7:53 Agostino Sarubbo
0 siblings, 0 replies; 93+ messages in thread
From: Agostino Sarubbo @ 2021-09-01 7:53 UTC (permalink / raw
To: gentoo-commits
commit: d345b2b4bb3d15c38635136f1fad78d8a1d1b4b0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 07:53:43 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 07:53:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d345b2b4
sys-apps/systemd-tmpfiles: amd64 stable wrt bug #811267
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index ad2d57316a2..1f53ad209f2 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-31 15:07 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-08-31 15:07 UTC (permalink / raw
To: gentoo-commits
commit: 84dc804733e520f3a4e869374ae26df5b503cdfa
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 31 15:06:02 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Aug 31 15:07:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dc8047
sys-apps/systemd-tmpfiles: add libxcrypt dep
Closes: https://bugs.gentoo.org/811216
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 1 +
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index cf8eccb94f0..e88b531fdb7 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
>=sys-apps/util-linux-2.30:0=
sys-libs/libcap:0=
selinux? ( sys-libs/libselinux:0= )
+ virtual/libcrypt:=
!sys-apps/opentmpfiles
!sys-apps/systemd
"
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index e7dfd08d456..ad2d57316a2 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
>=sys-apps/util-linux-2.30:0=
sys-libs/libcap:0=
selinux? ( sys-libs/libselinux:0= )
+ virtual/libcrypt:=
!sys-apps/opentmpfiles
!sys-apps/systemd
"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-21 22:15 James Le Cuirot
0 siblings, 0 replies; 93+ messages in thread
From: James Le Cuirot @ 2021-08-21 22:15 UTC (permalink / raw
To: gentoo-commits
commit: d31d9a9d59be4b73f2d531fce5749c0b9c23859f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 21 16:14:18 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Aug 21 22:15:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31d9a9d
sys-apps/systemd-tmpfiles: Keyword 249.2 for ~m68k
The tests pass.
Closes: https://bugs.gentoo.org/751652
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 66a21655221..e7dfd08d456 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-08 23:33 William Hubbs
0 siblings, 0 replies; 93+ messages in thread
From: William Hubbs @ 2021-08-08 23:33 UTC (permalink / raw
To: gentoo-commits
commit: 323e10ae0abf7a1e20226352eda0815005c25891
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 8 23:30:37 2021 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Aug 8 23:32:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323e10ae
sys-apps/systemd-tmpfiles: add myself as backup maintainer
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
sys-apps/systemd-tmpfiles/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/metadata.xml b/sys-apps/systemd-tmpfiles/metadata.xml
index efcd58fe0b9..b1f47a8f498 100644
--- a/sys-apps/systemd-tmpfiles/metadata.xml
+++ b/sys-apps/systemd-tmpfiles/metadata.xml
@@ -5,4 +5,8 @@
<email>gyakovlev@gentoo.org</email>
<name>Georgy Yakovlev</name>
</maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-06 11:47 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-08-06 11:47 UTC (permalink / raw
To: gentoo-commits
commit: fed92973277f0d1dd0bd2fd06c07bf4de6d4c186
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 6 03:52:22 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Aug 6 11:46:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed92973
sys-apps/systemd-tmpfiles: drop 248.3
Closes: https://bugs.gentoo.org/799125
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 -
.../systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 240 ---------------------
2 files changed, 242 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 743d3d1b925..5a60708f74a 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,6 +1,4 @@
DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c SHA512 4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a
-DIST systemd-stable-248.3.tar.gz 10320940 BLAKE2B 725494e0197dd182de55e4967088f4b4b709e6b2242723368b6cd95606582e01a57322b1f18fa194149055140a90993696734ad3c004843bfaceb72cd04a3a84 SHA512 8e7ff0d5e63cc933e4dc23f7e0bef9707fde90396605eb8822d34de90d7abe8fd37e5739e33b657868218aa7281147cc944c096c007324c3e6fb54d833a83485
DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8 SHA512 4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11
DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e SHA512 4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7
-DIST systemd-tmpfiles-248.3-musl.tar.xz 22904 BLAKE2B a277ce86577644cecbca5dbfde34aec494e3e14075ab4f7fcbb02f9307d714a93ca63f38e346a1e98391ca9c55860c7e90789cd5edb9b196cf638d54bfe1153b SHA512 d3db6a90bed6b6c1a9f6bce138137554742d1bc60da142fbadbd49b64677a562e47d8140b9c413857106e053d740476744b7f7e05af9dd4a1329058c78cef940
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
deleted file mode 100644
index ff052d6a4b1..00000000000
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == *.* ]]; then
- MY_PN=systemd-stable
-else
- MY_PN=systemd
-fi
-
-MINKV="3.11"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit flag-o-matic meson python-any-r1
-
-DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
-SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
- elibc_musl? ( https://dev.gentoo.org/~gyakovlev/distfiles/${P}-musl.tar.xz )"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-apps/acl:0=
- >=sys-apps/util-linux-2.30:0=
- sys-libs/libcap:0=
- selinux? ( sys-libs/libselinux:0= )
- !sys-apps/opentmpfiles
- !sys-apps/systemd
-"
-
-DEPEND="
- ${RDEPEND}
- >=sys-kernel/linux-headers-${MINKV}
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt:0
- dev-util/gperf
- >=dev-util/meson-0.46
- >=sys-apps/coreutils-8.16
- sys-devel/gettext
- sys-devel/m4
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # musl patchset from:
- # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
- # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
- if use elibc_musl; then
- einfo "applying musl patches and workarounds"
- eapply "${WORKDIR}/${P}-musl"
-
- # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
- append-cflags '-D__UAPI_DEF_ETHHDR=0'
-
- # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
- # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
- # not a nice workaround, but it comes from debug messages and we don't really use this component.
- append-cflags '-Wno-error=format'
- fi
-
- default
-
- # https://bugs.gentoo.org/767403
- python_fix_shebang src/test/*.py
- python_fix_shebang test/*.py
- python_fix_shebang tools/*.py
-}
-
-src_configure() {
- # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries"
- # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
- local systemd_disable_options=(
- adm-group
- analyze
- apparmor
- audit
- backlight
- binfmt
- blkid
- bzip2
- coredump
- dbus
- efi
- elfutils
- environment-d
- fdisk
- gcrypt
- glib
- gshadow
- gnutls
- hibernate
- hostnamed
- hwdb
- idn
- ima
- initrd
- firstboot
- kernel-install
- kmod
- ldconfig
- libcryptsetup
- libcurl
- libfido2
- libidn
- libidn2
- libiptc
- link-networkd-shared
- link-systemctl-shared
- link-timesyncd-shared
- link-udev-shared
- localed
- logind
- lz4
- machined
- microhttpd
- networkd
- nscd
- nss-myhostname
- nss-resolve
- nss-systemd
- oomd
- openssl
- p11kit
- pam
- pcre2
- polkit
- portabled
- pstore
- pwquality
- randomseed
- resolve
- rfkill
- seccomp
- smack
- sysext
- sysusers
- timedated
- timesyncd
- tpm
- qrencode
- quotacheck
- userdb
- utmp
- vconsole
- wheel-group
- xdg-autostart
- xkbcommon
- xz
- zlib
- zstd
- )
-
- # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
- systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
- systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
-
- local emesonargs=(
- -Dacl=true
- -Dtmpfiles=true
- -Dstandalone-binaries=true # this and below option does the magic
- -Dstatic-libsystemd=true
- -Dsysvinit-path=''
- ${systemd_disable_options[@]}
- $(meson_use selinux)
- )
- meson_src_configure
-}
-
-src_compile() {
- # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
- # https://github.com/systemd/systemd/pull/16061 original implementation
- # we just need to pass -Dstandalone-binaries=true and
- # use <name>.standalone target below.
- # check meson.build for if have_standalone_binaries condition per target.
- local mytargets=(
- systemd-tmpfiles.standalone
- man/tmpfiles.d.5
- man/systemd-tmpfiles.8
- )
- meson_src_compile "${mytargets[@]}"
-}
-
-src_install() {
- # lean and mean installation, single binary and man-pages
- pushd "${BUILD_DIR}" > /dev/null || die
- into /
- newbin systemd-tmpfiles.standalone systemd-tmpfiles
-
- doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
-
- popd > /dev/null || die
-
- # service files adapter from opentmpfiles
- newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
- newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
-
- # same content, but install as different file
- newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
- newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
-}
-
-src_test() {
- # 'meson test' will compile full systemd, but we can still outsmart it
- "${EPYTHON}" test/test-systemd-tmpfiles.py \
- "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
-}
-
-# stolen from opentmpfiles ebuild
-add_service() {
- local initd=$1
- local runlevel=$2
-
- elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
- mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
- ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
-}
-
-pkg_postinst() {
- if [[ -z $REPLACING_VERSIONS ]]; then
- add_service stmpfiles-dev sysinit
- add_service stmpfiles-setup boot
- fi
-}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-06 2:30 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-08-06 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 8813fa6b577cc5ded0e70dc844427b5782b298f0
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 6 02:21:24 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Aug 6 02:30:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8813fa6b
sys-apps/systemd-tmpfiles: fix build on selinux-musl in 249.2
Bug: https://bugs.gentoo.org/799125
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 +-
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index b50e3035769..743d3d1b925 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,5 +1,5 @@
DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
-DIST systemd-musl-patches-249.1-r0.tar.xz 24276 BLAKE2B ba96bcfb04096d639d7ee028b219bb90648b6aa8aaefe804cd658d3fb8c4f9770b617dc9c5ddfb93e876b739ad927d037c881cbfb19d2db095fa897f3bb83d20 SHA512 9bd7ea515184e44bfa50c9f415200c62f931c657a49cd53a15ee9719991f3773c12ca7162dc12f61a7e67ed791405e879f9b5a13c9fa09fab464be269508f31f
+DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c SHA512 4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a
DIST systemd-stable-248.3.tar.gz 10320940 BLAKE2B 725494e0197dd182de55e4967088f4b4b709e6b2242723368b6cd95606582e01a57322b1f18fa194149055140a90993696734ad3c004843bfaceb72cd04a3a84 SHA512 8e7ff0d5e63cc933e4dc23f7e0bef9707fde90396605eb8822d34de90d7abe8fd37e5739e33b657868218aa7281147cc944c096c007324c3e6fb54d833a83485
DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8 SHA512 4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11
DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e SHA512 4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 42554281c98..66a21655221 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -10,7 +10,7 @@ else
fi
MINKV="3.11"
-MUSL_PATCHSET="${PV%.*}.1-r0"
+MUSL_PATCHSET="${PV%.*}.1-r1"
PYTHON_COMPAT=( python3_{8..10} )
inherit flag-o-matic meson python-any-r1
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-04 18:07 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-08-04 18:07 UTC (permalink / raw
To: gentoo-commits
commit: ce364bdd102ea35ea7e26ff2269203f41de4950b
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 4 18:05:36 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Aug 4 18:05:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce364bdd
sys-apps/systemd-tmpfiles: keyword 249.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index e395907426e..42554281c98 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-08-04 18:07 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-08-04 18:07 UTC (permalink / raw
To: gentoo-commits
commit: b55c6ef4432895a77e6a9a3e4911d1d85308a7c3
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 4 18:00:22 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Aug 4 18:05:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55c6ef4
sys-apps/systemd-tmpfiles: add jinja dependency to 249.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 91a7588bfa4..e395907426e 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -44,15 +44,15 @@ DEPEND="
BDEPEND="
${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
- dev-libs/libxslt:0
+ dev-libs/libxslt
dev-util/gperf
>=dev-util/meson-0.46
>=sys-apps/coreutils-8.16
sys-devel/gettext
- sys-devel/m4
virtual/pkgconfig
"
@@ -63,6 +63,10 @@ PATCHES=(
"${FILESDIR}/249-sys-include-posix.patch"
)
+python_check_deps() {
+ has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
python-any-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-21 2:50 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-07-21 2:50 UTC (permalink / raw
To: gentoo-commits
commit: 9ba261f931c44bec4a3e3f50305273edb218f732
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 21 02:48:54 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 02:49:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba261f9
sys-apps/systemd-tmpfiles: Keyword 248.3 ia64, #751652
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index ee49640987f..ff052d6a4b1 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-13 18:52 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-07-13 18:52 UTC (permalink / raw
To: gentoo-commits
commit: 3fd5e624ae1c24b83d6093ca876f39fa567e872c
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 18:47:08 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 18:52:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd5e624
sys-apps/systemd-tmpfiles: move linux-headers to DEPEND
no revbump, since it generally affects only new/cross installs
Closes: https://bugs.gentoo.org/802015
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 10 ++++++----
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 10 ++++++----
2 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index d5f47ffac79..cf8eccb94f0 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -18,18 +18,20 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
-DEPEND="
+RDEPEND="
sys-apps/acl:0=
>=sys-apps/util-linux-2.30:0=
- >=sys-kernel/linux-headers-${MINKV}
sys-libs/libcap:0=
selinux? ( sys-libs/libselinux:0= )
-"
-RDEPEND="${DEPEND}
!sys-apps/opentmpfiles
!sys-apps/systemd
"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-${MINKV}
+"
+
BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.2
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 9b9579d77a8..ee49640987f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -24,18 +24,20 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc
IUSE="selinux test"
RESTRICT="!test? ( test )"
-DEPEND="
+RDEPEND="
sys-apps/acl:0=
>=sys-apps/util-linux-2.30:0=
- >=sys-kernel/linux-headers-${MINKV}
sys-libs/libcap:0=
selinux? ( sys-libs/libselinux:0= )
-"
-RDEPEND="${DEPEND}
!sys-apps/opentmpfiles
!sys-apps/systemd
"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-${MINKV}
+"
+
BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.2
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-08 6:38 Joshua Kinard
0 siblings, 0 replies; 93+ messages in thread
From: Joshua Kinard @ 2021-07-08 6:38 UTC (permalink / raw
To: gentoo-commits
commit: 836b0a12615dd4d076432fea78430f7b0c885a2a
Author: Joshua Kinard <kumba <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 8 06:38:00 2021 +0000
Commit: Joshua Kinard <kumba <AT> gentoo <DOT> org>
CommitDate: Thu Jul 8 06:38:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836b0a12
sys-apps/systemd-tmpfiles: Added ~mips to KEYWORDS
Bug: https://bugs.gentoo.org/751652
Signed-off-by: Joshua Kinard <kumba <AT> gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 7f7ac1e1f57..9b9579d77a8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-07 1:49 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-07-07 1:49 UTC (permalink / raw
To: gentoo-commits
commit: d74f0522b69eeeb88b2ad7d9d38444dd41d6c484
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 7 01:48:32 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 7 01:48:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74f0522
sys-apps/systemd-tmpfiles: re-add m4 dep to 248 as well
apparently meson still looks for it.
meson.build:596:0: ERROR: Program 'm4' not found
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index f23fd40ed17..7f7ac1e1f57 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -46,6 +46,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=sys-apps/coreutils-8.16
sys-devel/gettext
+ sys-devel/m4
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-07 1:46 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-07-07 1:46 UTC (permalink / raw
To: gentoo-commits
commit: 02a8bf2060d1e0a97a5d58f9f4e938d754fba28c
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 7 01:45:47 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 7 01:45:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a8bf20
sys-apps/systemd-tmpfiles: add m4 dep back to 246
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 9fb827b51d1..d5f47ffac79 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -40,6 +40,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=sys-apps/coreutils-8.16
sys-devel/gettext
+ sys-devel/m4
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-07 1:39 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-07-07 1:39 UTC (permalink / raw
To: gentoo-commits
commit: 6b82e894527edeef1fe3a1945d9493761232d49d
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 7 01:31:00 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jul 7 01:38:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b82e894
sys-apps/systemd-tmpfiles: drop obsolete bdeps
add gettext bdepend, drop intltool and m4
https://github.com/systemd/systemd/commit/72cdb3e783174dcf9223a49f03e3b0e2ca95ddb8
https://github.com/systemd/systemd/commit/72cdb3e783174dcf9223a49f03e3b0e2ca95ddb8
Thanks-to: Joshua Kinard <kumba <AT> gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 3 +--
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index d0aea0b84c2..9fb827b51d1 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -38,9 +38,8 @@ BDEPEND="
dev-libs/libxslt:0
dev-util/gperf
>=dev-util/meson-0.46
- >=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
- sys-devel/m4
+ sys-devel/gettext
virtual/pkgconfig
"
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 5f813cc32f8..f23fd40ed17 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -44,9 +44,8 @@ BDEPEND="
dev-libs/libxslt:0
dev-util/gperf
>=dev-util/meson-0.46
- >=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
- sys-devel/m4
+ sys-devel/gettext
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-07-06 22:31 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2021-07-06 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 8a3e453adda8d3ca8ed1d34a8eb86a9d91c970e2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 6 22:31:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 6 22:31:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3e453a
sys-apps/systemd-tmpfiles: stabilize 246 for hppa
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 74e8fd42887..d0aea0b84c2 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-06-12 3:54 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-06-12 3:54 UTC (permalink / raw
To: gentoo-commits
commit: 545fa5501a4992d609a8d1e2be291f1eb6e284ca
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 12 03:49:20 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jun 12 03:49:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545fa550
sys-apps/systemd-tmpfiles: keyword 248.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 1e8065ab5c1..5f813cc32f8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-05-31 5:28 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-05-31 5:28 UTC (permalink / raw
To: gentoo-commits
commit: e964caac460090aa5c372b2d7bc3b1f6640320b1
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 05:28:15 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 31 05:28:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e964caac
sys-apps/systemd-tmpfiles: inherit forgotten eclass
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 8eee7835e0c..1e8065ab5c1 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -11,7 +11,7 @@ fi
MINKV="3.11"
PYTHON_COMPAT=( python3_{8..10} )
-inherit meson python-any-r1
+inherit flag-o-matic meson python-any-r1
DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-05-31 5:22 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-05-31 5:22 UTC (permalink / raw
To: gentoo-commits
commit: 323e4c9f02544b54ab23d1c735d7e51e5ad227b0
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 05:21:28 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 31 05:21:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323e4c9f
sys-apps/systemd-tmpfiles: fix more shebangs in 248.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index f3b38786b1a..8eee7835e0c 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -77,6 +77,7 @@ src_prepare() {
# https://bugs.gentoo.org/767403
python_fix_shebang src/test/*.py
+ python_fix_shebang test/*.py
python_fix_shebang tools/*.py
}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-05-31 4:58 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-05-31 4:58 UTC (permalink / raw
To: gentoo-commits
commit: bbac604599022d9b4472cb50d973d9e9223b984e
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 04:57:17 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 31 04:58:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbac6045
sys-apps/systemd-tmpfiles: more musl fixes for 248.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
.../systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
index 8306be7d3a9..f3b38786b1a 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -59,7 +59,20 @@ pkg_setup() {
src_prepare() {
# musl patchset from:
# http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
- use elibc_musl && eapply "${WORKDIR}/${P}-musl"
+ # check SRC_URI_MUSL in systemd_${PV}.bb file for exact list of musl patches
+ if use elibc_musl; then
+ einfo "applying musl patches and workarounds"
+ eapply "${WORKDIR}/${P}-musl"
+
+ # avoids re-definition of struct ethhdr, also 0006-Include-netinet-if_ether.h.patch
+ append-cflags '-D__UAPI_DEF_ETHHDR=0'
+
+ # src/basic/rlimit-util.c:46:19: error: format ‘%lu’ expects argument of type ‘long unsigned int’,
+ # but argument 9 has type ‘rlim_t’ {aka ‘long long unsigned int’}
+ # not a nice workaround, but it comes from debug messages and we don't really use this component.
+ append-cflags '-Wno-error=format'
+ fi
+
default
# https://bugs.gentoo.org/767403
@@ -168,7 +181,7 @@ src_configure() {
}
src_compile() {
- # tmpfiles and sysusers can be built as standalone, link systemd-shared in statically.
+ # tmpfiles and sysusers can be built as standalone and link systemd-shared in statically.
# https://github.com/systemd/systemd/pull/16061 original implementation
# we just need to pass -Dstandalone-binaries=true and
# use <name>.standalone target below.
@@ -206,7 +219,7 @@ src_test() {
"${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
}
-# adapted from opentmpfiles ebuild
+# stolen from opentmpfiles ebuild
add_service() {
local initd=$1
local runlevel=$2
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-05-31 3:19 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-05-31 3:19 UTC (permalink / raw
To: gentoo-commits
commit: 0ff249b92fdabfb4d7ddbfc0dfa5865dec8e4863
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 03:17:26 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 31 03:18:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff249b9
sys-apps/systemd-tmpfiles: add 248.3, unkeyworded
needs more testing, will restore keywords later
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 2 +
.../systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild | 224 +++++++++++++++++++++
2 files changed, 226 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index ff1d4d1bf45..c04aac30f3d 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,2 +1,4 @@
DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
+DIST systemd-stable-248.3.tar.gz 10320940 BLAKE2B 725494e0197dd182de55e4967088f4b4b709e6b2242723368b6cd95606582e01a57322b1f18fa194149055140a90993696734ad3c004843bfaceb72cd04a3a84 SHA512 8e7ff0d5e63cc933e4dc23f7e0bef9707fde90396605eb8822d34de90d7abe8fd37e5739e33b657868218aa7281147cc944c096c007324c3e6fb54d833a83485
DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e SHA512 4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7
+DIST systemd-tmpfiles-248.3-musl.tar.xz 22904 BLAKE2B a277ce86577644cecbca5dbfde34aec494e3e14075ab4f7fcbb02f9307d714a93ca63f38e346a1e98391ca9c55860c7e90789cd5edb9b196cf638d54bfe1153b SHA512 d3db6a90bed6b6c1a9f6bce138137554742d1bc60da142fbadbd49b64677a562e47d8140b9c413857106e053d740476744b7f7e05af9dd4a1329058c78cef940
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
new file mode 100644
index 00000000000..8306be7d3a9
--- /dev/null
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-248.3.ebuild
@@ -0,0 +1,224 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == *.* ]]; then
+ MY_PN=systemd-stable
+else
+ MY_PN=systemd
+fi
+
+MINKV="3.11"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1
+
+DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
+SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
+ elibc_musl? ( https://dev.gentoo.org/~gyakovlev/distfiles/${P}-musl.tar.xz )"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="selinux test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ sys-apps/acl:0=
+ >=sys-apps/util-linux-2.30:0=
+ >=sys-kernel/linux-headers-${MINKV}
+ sys-libs/libcap:0=
+ selinux? ( sys-libs/libselinux:0= )
+"
+RDEPEND="${DEPEND}
+ !sys-apps/opentmpfiles
+ !sys-apps/systemd
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt:0
+ dev-util/gperf
+ >=dev-util/meson-0.46
+ >=dev-util/intltool-0.50
+ >=sys-apps/coreutils-8.16
+ sys-devel/m4
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # musl patchset from:
+ # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+ use elibc_musl && eapply "${WORKDIR}/${P}-musl"
+ default
+
+ # https://bugs.gentoo.org/767403
+ python_fix_shebang src/test/*.py
+ python_fix_shebang tools/*.py
+}
+
+src_configure() {
+ # disable everything until configure says "enabled features: ACL, tmpfiles, standalone-binaries"
+ # and optionally selinux feature can be enabled to make tmpfiles secontext-aware
+ local systemd_disable_options=(
+ adm-group
+ analyze
+ apparmor
+ audit
+ backlight
+ binfmt
+ blkid
+ bzip2
+ coredump
+ dbus
+ efi
+ elfutils
+ environment-d
+ fdisk
+ gcrypt
+ glib
+ gshadow
+ gnutls
+ hibernate
+ hostnamed
+ hwdb
+ idn
+ ima
+ initrd
+ firstboot
+ kernel-install
+ kmod
+ ldconfig
+ libcryptsetup
+ libcurl
+ libfido2
+ libidn
+ libidn2
+ libiptc
+ link-networkd-shared
+ link-systemctl-shared
+ link-timesyncd-shared
+ link-udev-shared
+ localed
+ logind
+ lz4
+ machined
+ microhttpd
+ networkd
+ nscd
+ nss-myhostname
+ nss-resolve
+ nss-systemd
+ oomd
+ openssl
+ p11kit
+ pam
+ pcre2
+ polkit
+ portabled
+ pstore
+ pwquality
+ randomseed
+ resolve
+ rfkill
+ seccomp
+ smack
+ sysext
+ sysusers
+ timedated
+ timesyncd
+ tpm
+ qrencode
+ quotacheck
+ userdb
+ utmp
+ vconsole
+ wheel-group
+ xdg-autostart
+ xkbcommon
+ xz
+ zlib
+ zstd
+ )
+
+ # prepend -D and append =false, e.g. zstd becomes -Dzstd=false
+ systemd_disable_options=( ${systemd_disable_options[@]/#/-D} )
+ systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
+
+ local emesonargs=(
+ -Dacl=true
+ -Dtmpfiles=true
+ -Dstandalone-binaries=true # this and below option does the magic
+ -Dstatic-libsystemd=true
+ -Dsysvinit-path=''
+ ${systemd_disable_options[@]}
+ $(meson_use selinux)
+ )
+ meson_src_configure
+}
+
+src_compile() {
+ # tmpfiles and sysusers can be built as standalone, link systemd-shared in statically.
+ # https://github.com/systemd/systemd/pull/16061 original implementation
+ # we just need to pass -Dstandalone-binaries=true and
+ # use <name>.standalone target below.
+ # check meson.build for if have_standalone_binaries condition per target.
+ local mytargets=(
+ systemd-tmpfiles.standalone
+ man/tmpfiles.d.5
+ man/systemd-tmpfiles.8
+ )
+ meson_src_compile "${mytargets[@]}"
+}
+
+src_install() {
+ # lean and mean installation, single binary and man-pages
+ pushd "${BUILD_DIR}" > /dev/null || die
+ into /
+ newbin systemd-tmpfiles.standalone systemd-tmpfiles
+
+ doman man/{systemd-tmpfiles.8,tmpfiles.d.5}
+
+ popd > /dev/null || die
+
+ # service files adapter from opentmpfiles
+ newinitd "${FILESDIR}"/stmpfiles-dev.initd stmpfiles-dev
+ newinitd "${FILESDIR}"/stmpfiles-setup.initd stmpfiles-setup
+
+ # same content, but install as different file
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-dev
+ newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
+}
+
+src_test() {
+ # 'meson test' will compile full systemd, but we can still outsmart it
+ "${EPYTHON}" test/test-systemd-tmpfiles.py \
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
+}
+
+# adapted from opentmpfiles ebuild
+add_service() {
+ local initd=$1
+ local runlevel=$2
+
+ elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
+ mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
+ ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
+}
+
+pkg_postinst() {
+ if [[ -z $REPLACING_VERSIONS ]]; then
+ add_service stmpfiles-dev sysinit
+ add_service stmpfiles-setup boot
+ fi
+}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-04-07 21:38 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-04-07 21:38 UTC (permalink / raw
To: gentoo-commits
commit: b794c587ac013c4a6ebfce9c9d9dc4cb95d63973
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 7 21:37:42 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Apr 7 21:37:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b794c587
sys-apps/systemd-tmpfiles: add gperf BDEPEND
Closes: https://bugs.gentoo.org/779916
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index d243c5691c3..7bce5591c7b 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -36,6 +36,7 @@ BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-libs/libxslt:0
+ dev-util/gperf
>=dev-util/meson-0.46
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-03-01 11:27 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2021-03-01 11:27 UTC (permalink / raw
To: gentoo-commits
commit: 9ac72d9bb80c9993794ccea2aeea86c6ae055055
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 1 11:23:43 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Mar 1 11:26:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac72d9b
sys-apps/systemd-tmpfiles: enforce shebangs in .py files
Closes: https://bugs.gentoo.org/767403
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index d12d038db90..d243c5691c3 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}
"
BDEPEND="
+ ${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
@@ -40,13 +41,12 @@ BDEPEND="
>=sys-apps/coreutils-8.16
sys-devel/m4
virtual/pkgconfig
- test? ( ${PYTHON_DEPS} )
"
S="${WORKDIR}/systemd-${PV}"
pkg_setup() {
- use test && python-any-r1_pkg_setup
+ python-any-r1_pkg_setup
}
src_prepare() {
@@ -55,6 +55,10 @@ src_prepare() {
use elibc_musl && eapply "${WORKDIR}/${P}-musl"
use elibc_musl && eapply "${FILESDIR}/musl-1.2.2.patch" # https://bugs.gentoo.org/766833
default
+
+ # https://bugs.gentoo.org/767403
+ python_fix_shebang src/test/*.py
+ python_fix_shebang tools/*.py
}
src_configure() {
@@ -188,7 +192,6 @@ src_install() {
src_test() {
# 'meson test' will compile full systemd, but we can still outsmart it
- python_fix_shebang src/test/test-systemd-tmpfiles.py
"${EPYTHON}" src/test/test-systemd-tmpfiles.py \
"${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2021-01-26 20:56 Mikle Kolyada
0 siblings, 0 replies; 93+ messages in thread
From: Mikle Kolyada @ 2021-01-26 20:56 UTC (permalink / raw
To: gentoo-commits
commit: b51744ec4a7464b7f63d31d06a3c98e2b9e8ed5f
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 26 20:55:19 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Jan 26 20:56:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51744ec
sys-apps/systemd-tmpfiles: add ~riscv keyword
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index dae5539fd8c..e4e1196d366 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-12-13 0:16 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-12-13 0:16 UTC (permalink / raw
To: gentoo-commits
commit: d51428df5028bf2877f06d7a73250ef073148e99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 00:11:16 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 00:11:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51428df
sys-apps/systemd-tmpfiles: Keyword 246 s390, #751652
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 0520665a08f..dae5539fd8c 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-12-10 19:19 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-12-10 19:19 UTC (permalink / raw
To: gentoo-commits
commit: 95d4d7beeaee4503f2af68f938f446d1b3805cb0
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 19:18:51 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 19:19:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d4d7be
sys-apps/systemd-tmpfiles: fix postinst for EROOT installations.
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 6bcf3413b4e..0520665a08f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -199,7 +199,7 @@ add_service() {
elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
mkdir -p "${EROOT}/etc/runlevels/${runlevel}"
- ln -snf "${EROOT}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
+ ln -snf "${EPREFIX}/etc/init.d/${initd}" "${EROOT}/etc/runlevels/${runlevel}/${initd}"
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-12-10 2:13 Matt Turner
0 siblings, 0 replies; 93+ messages in thread
From: Matt Turner @ 2020-12-10 2:13 UTC (permalink / raw
To: gentoo-commits
commit: 32f7a64dfbeef86cc919cbb57c26974835242ab1
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 01:35:11 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 02:13:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f7a64d
sys-apps/systemd-tmpfiles: Keyword 246 alpha, #751652
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 2714d762153..6bcf3413b4e 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-12-02 19:20 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-12-02 19:20 UTC (permalink / raw
To: gentoo-commits
commit: 07c3932854eace4d4970c3845c3213d075097868
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 19:14:51 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 19:19:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c39328
sys-apps/systemd-tmpfiles: add selinux useflag
Bug: https://bugs.gentoo.org/757810
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 99967bb1278..2714d762153 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
-IUSE="test"
+IUSE="selinux test"
RESTRICT="!test? ( test )"
DEPEND="
@@ -23,6 +23,7 @@ DEPEND="
>=sys-apps/util-linux-2.30:0=
>=sys-kernel/linux-headers-${MINKV}
sys-libs/libcap:0=
+ selinux? ( sys-libs/libselinux:0= )
"
RDEPEND="${DEPEND}
!sys-apps/opentmpfiles
@@ -117,7 +118,6 @@ src_configure() {
resolve
rfkill
seccomp
- selinux
smack
sysusers
timedated
@@ -147,6 +147,7 @@ src_configure() {
-Dstatic-libsystemd=true
-Dsysvinit-path=''
${systemd_disable_options[@]}
+ $(meson_use selinux)
)
meson_src_configure
}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-28 11:26 Sergei Trofimovich
0 siblings, 0 replies; 93+ messages in thread
From: Sergei Trofimovich @ 2020-11-28 11:26 UTC (permalink / raw
To: gentoo-commits
commit: eab131989a8be0ca527207f3a8930762296e0613
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 11:24:43 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 11:25:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab13198
sys-apps/systemd-tmpfiles: keyworded 246 for hppa
keyworded wrt bug #751652
Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 1aa64e928f2..99967bb1278 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 23:59 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-11-22 23:59 UTC (permalink / raw
To: gentoo-commits
commit: 4929971988987bcb46fba27395173653e3745c0b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 23:58:17 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 23:58:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49299719
sys-apps/systemd-tmpfiles: Stabilize 246 sparc, #755983
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 68e5d7fdc8b..1aa64e928f2 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 23:44 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-11-22 23:44 UTC (permalink / raw
To: gentoo-commits
commit: d6e500b67583c6aedd9e95de25d34181dae0c141
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 23:44:22 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 23:44:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e500b6
sys-apps/systemd-tmpfiles: Stabilize 246 amd64, #755983
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index ea7de1bf2eb..68e5d7fdc8b 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 20:50 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-11-22 20:50 UTC (permalink / raw
To: gentoo-commits
commit: aa3d74fc20b723be5f0fbf9c9b26776c6e5f9bfc
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 20:49:51 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 20:49:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3d74fc
sys-apps/systemd-tmpfiles: ppc stable, bug #755983
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index c79645d7852..ea7de1bf2eb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 20:50 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-11-22 20:50 UTC (permalink / raw
To: gentoo-commits
commit: ac20aadd6528f35e108dd32bf7dad0416af3de05
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 20:49:17 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 20:49:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac20aadd
sys-apps/systemd-tmpfiles: ppc64 stable, bug #755983
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 3fee51a51fb..c79645d7852 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 3:27 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-11-22 3:27 UTC (permalink / raw
To: gentoo-commits
commit: 28a54c97ec55e5d6638e3c442cfc71fabeea32bd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 03:27:23 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 03:27:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a54c97
sys-apps/systemd-tmpfiles: Stabilize 246 arm, #755983
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index f6775ff9b13..3fee51a51fb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 3:26 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-11-22 3:26 UTC (permalink / raw
To: gentoo-commits
commit: 39e18702e0947035d9e83c9955e175220dc5bcc1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 03:24:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 03:24:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e18702
sys-apps/systemd-tmpfiles: Stabilize 246 arm64, #755983
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 0eef1890fbb..f6775ff9b13 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-11-22 0:31 Thomas Deutschmann
0 siblings, 0 replies; 93+ messages in thread
From: Thomas Deutschmann @ 2020-11-22 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 7df7c6a5aa1a981c3c63172fa67ba96e0a9d3d38
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 00:31:38 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Nov 22 00:31:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df7c6a5
sys-apps/systemd-tmpfiles: x86 stable (bug #755983)
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 4c6ac9a06cb..0eef1890fbb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 18:29 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-30 18:29 UTC (permalink / raw
To: gentoo-commits
commit: 3e6848b7832c4c83b1200bb8041aaaec6c208614
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 18:28:28 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 18:28:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6848b7
sys-apps/systemd-tmpfiles: fix shebang before running tests
just in case
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index f47e1b24c1e..4c6ac9a06cb 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -186,8 +186,9 @@ src_install() {
src_test() {
# 'meson test' will compile full systemd, but we can still outsmart it
+ python_fix_shebang src/test/test-systemd-tmpfiles.py
"${EPYTHON}" src/test/test-systemd-tmpfiles.py \
- "${BUILD_DIR}"/systemd-tmpfiles.standalone || die
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die "${FUNCNAME} failed"
}
# adapted from opentmpfiles ebuild
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 12:44 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-30 12:44 UTC (permalink / raw
To: gentoo-commits
commit: 7e9282e743a89208086317d097a8ebf70b845d59
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 12:34:20 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 12:44:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9282e7
sys-apps/systemd-tmpfiles: improve src_test, enable tests on musl
it no longer compiles full systemd
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
.../systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 26 ++++++++++++----------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 81f82626e0f..f47e1b24c1e 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -4,7 +4,8 @@
EAPI=7
MINKV="3.11"
-inherit meson
+PYTHON_COMPAT=( python3_{7..9} )
+inherit meson python-any-r1
DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
@@ -14,11 +15,13 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="
- >=sys-kernel/linux-headers-${MINKV}
sys-apps/acl:0=
>=sys-apps/util-linux-2.30:0=
+ >=sys-kernel/linux-headers-${MINKV}
sys-libs/libcap:0=
"
RDEPEND="${DEPEND}
@@ -36,14 +39,15 @@ BDEPEND="
>=sys-apps/coreutils-8.16
sys-devel/m4
virtual/pkgconfig
+ test? ( ${PYTHON_DEPS} )
"
-# test pass, but some unrelated efi parts that
-# are impossible to skip fail to build
-RESTRICT="elibc_musl? ( test )"
-
S="${WORKDIR}/systemd-${PV}"
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
src_prepare() {
# musl patchset from:
# http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
@@ -137,8 +141,8 @@ src_configure() {
systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
local emesonargs=(
- -Dtmpfiles=true
-Dacl=true
+ -Dtmpfiles=true
-Dstandalone-binaries=true # this and below option does the magic
-Dstatic-libsystemd=true
-Dsysvinit-path=''
@@ -181,11 +185,9 @@ src_install() {
}
src_test() {
- # selection of relevant tests
- # unfortunately full suite will be built to run tests, but we still
- # install just what we need and not a bit more.
- local tests=( test-{acl-util,tmpfiles,chase-symlinks,path} )
- meson_src_test "${tests[@]}"
+ # 'meson test' will compile full systemd, but we can still outsmart it
+ "${EPYTHON}" src/test/test-systemd-tmpfiles.py \
+ "${BUILD_DIR}"/systemd-tmpfiles.standalone || die
}
# adapted from opentmpfiles ebuild
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 4:35 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-30 4:35 UTC (permalink / raw
To: gentoo-commits
commit: cbbd0affff57484156baa7fd0cf432f51e5c5c54
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 04:33:44 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 04:35:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbd0aff
sys-apps/systemd-tmpfiles: restrict tests on musl
fails to build efi stuff, completely unrelated to tmpfiles.
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 7585b1486ec..81f82626e0f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -38,6 +38,10 @@ BDEPEND="
virtual/pkgconfig
"
+# test pass, but some unrelated efi parts that
+# are impossible to skip fail to build
+RESTRICT="elibc_musl? ( test )"
+
S="${WORKDIR}/systemd-${PV}"
src_prepare() {
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 4:35 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-30 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 880d1445d237088ddc3b221153d4d221de1046cd
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 04:22:34 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 04:35:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880d1445
sys-apps/systemd-tmpfiles: add musl patchset
patches obtained at:
http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/Manifest | 1 +
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 10 +++++++++-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/Manifest b/sys-apps/systemd-tmpfiles/Manifest
index 0e7a4c8589d..ff1d4d1bf45 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1 +1,2 @@
DIST systemd-246.tar.gz 9534036 BLAKE2B 71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0 SHA512 7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
+DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e SHA512 4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 5ca307a1443..7585b1486ec 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -8,7 +8,8 @@ inherit meson
DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and directories"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
-SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${PV}.tar.gz"
+SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${PV}.tar.gz
+ elibc_musl? ( https://dev.gentoo.org/~gyakovlev/distfiles/${P}-musl.tar.xz )"
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
@@ -39,6 +40,13 @@ BDEPEND="
S="${WORKDIR}/systemd-${PV}"
+src_prepare() {
+ # musl patchset from:
+ # http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+ use elibc_musl && eapply "${WORKDIR}/${P}-musl"
+ default
+}
+
src_configure() {
# disable everything until configure says "enabled features: ACL, tmpfiles"
local systemd_disable_options=(
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 2:05 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-10-30 2:05 UTC (permalink / raw
To: gentoo-commits
commit: 86e357fdb0b171969c45bb94446c3399568b4239
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 02:05:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 02:05:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e357fd
sys-apps/systemd-tmpfiles: ppc keyworded (bug #751652)
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index c57afec96e0..5ca307a1443 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
DEPEND="
>=sys-kernel/linux-headers-${MINKV}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 2:04 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-10-30 2:04 UTC (permalink / raw
To: gentoo-commits
commit: 51c0693047578b25930b9e5f6136ae3e6e947fd6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 02:03:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 02:03:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c06930
sys-apps/systemd-tmpfiles: Keyword 246 sparc, #751652
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 3119a7663f7..c57afec96e0 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
DEPEND="
>=sys-kernel/linux-headers-${MINKV}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 2:01 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-10-30 2:01 UTC (permalink / raw
To: gentoo-commits
commit: c4a04573fafa12e43516dea4ac03bd92e81ce275
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 02:00:55 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 02:00:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a04573
sys-apps/systemd-tmpfiles: Keyword 246 arm, #751652
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 282bfa6e4b9..3119a7663f7 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
>=sys-kernel/linux-headers-${MINKV}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-30 1:59 Sam James
0 siblings, 0 replies; 93+ messages in thread
From: Sam James @ 2020-10-30 1:59 UTC (permalink / raw
To: gentoo-commits
commit: 3a0ef48bd3f99c66d530ca202b29920be9fae8e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 01:59:14 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 01:59:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0ef48b
sys-apps/systemd-tmpfiles: Keyword 246 x86, #751652
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index f9046b8f39c..282bfa6e4b9 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
DEPEND="
>=sys-kernel/linux-headers-${MINKV}
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-29 22:24 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-29 22:24 UTC (permalink / raw
To: gentoo-commits
commit: abbfdfa9896c77825e210adf324217c21da871ef
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 22:23:39 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 22:24:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbfdfa9
sys-apps/systemd-tmpfiles: run only relevant tests
Closes: https://bugs.gentoo.org/751811
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 598a38f04a8..f9046b8f39c 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -168,6 +168,14 @@ src_install() {
newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
}
+src_test() {
+ # selection of relevant tests
+ # unfortunately full suite will be built to run tests, but we still
+ # install just what we need and not a bit more.
+ local tests=( test-{acl-util,tmpfiles,chase-symlinks,path} )
+ meson_src_test "${tests[@]}"
+}
+
# adapted from opentmpfiles ebuild
add_service() {
local initd=$1
^ permalink raw reply related [flat|nested] 93+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
@ 2020-10-29 6:42 Georgy Yakovlev
0 siblings, 0 replies; 93+ messages in thread
From: Georgy Yakovlev @ 2020-10-29 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 0127bd04e1966c212b541d0a6e2fdcb9f5a7251e
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 06:39:57 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 06:41:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0127bd04
sys-apps/systemd-tmpfiles: add ~amd64 ~arm64 ~ppc64 keywords
Bug: https://bugs.gentoo.org/751415
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 141386b6e3e..598a38f04a8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~ppc64"
DEPEND="
>=sys-kernel/linux-headers-${MINKV}
^ permalink raw reply related [flat|nested] 93+ messages in thread
end of thread, other threads:[~2022-06-04 2:21 UTC | newest]
Thread overview: 93+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-11 3:49 [gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2022-06-04 2:21 Sam James
2022-06-03 7:05 Sam James
2022-06-03 0:52 Sam James
2022-06-03 0:52 Sam James
2022-06-03 0:37 Sam James
2022-06-02 1:52 Sam James
2022-06-02 1:52 Sam James
2022-05-30 7:15 Sam James
2022-04-16 23:13 Mike Gilbert
2022-01-18 22:12 Sam James
2022-01-15 22:07 Georgy Yakovlev
2022-01-15 22:07 Georgy Yakovlev
2022-01-15 22:01 Sam James
2022-01-14 21:27 Sam James
2022-01-14 21:27 Sam James
2022-01-14 21:26 Sam James
2022-01-14 21:25 Sam James
2022-01-13 16:29 Mike Gilbert
2022-01-13 7:18 Sam James
2022-01-13 4:45 Sam James
2022-01-13 0:20 Sam James
2022-01-11 3:49 Sam James
2022-01-11 3:22 Georgy Yakovlev
2022-01-11 3:10 Georgy Yakovlev
2022-01-11 2:59 Georgy Yakovlev
2022-01-11 2:53 Georgy Yakovlev
2022-01-11 1:22 Mike Gilbert
2022-01-11 1:01 Mike Gilbert
2021-12-14 22:16 Sam James
2021-12-13 22:55 Sam James
2021-12-13 22:54 Sam James
2021-12-13 5:43 Sam James
2021-12-13 5:16 Sam James
2021-12-13 5:16 Sam James
2021-12-13 5:15 Sam James
2021-11-09 1:10 Georgy Yakovlev
2021-11-04 0:48 Georgy Yakovlev
2021-11-04 0:46 Georgy Yakovlev
2021-09-21 17:44 Sam James
2021-09-04 21:39 Sam James
2021-09-04 14:19 Mike Gilbert
2021-09-04 14:19 Mike Gilbert
2021-09-01 18:32 Sam James
2021-09-01 13:39 Agostino Sarubbo
2021-09-01 7:55 Agostino Sarubbo
2021-09-01 7:55 Agostino Sarubbo
2021-09-01 7:54 Agostino Sarubbo
2021-09-01 7:53 Agostino Sarubbo
2021-08-31 15:07 Georgy Yakovlev
2021-08-21 22:15 James Le Cuirot
2021-08-08 23:33 William Hubbs
2021-08-06 11:47 Georgy Yakovlev
2021-08-06 2:30 Georgy Yakovlev
2021-08-04 18:07 Georgy Yakovlev
2021-08-04 18:07 Georgy Yakovlev
2021-07-21 2:50 Sam James
2021-07-13 18:52 Georgy Yakovlev
2021-07-08 6:38 Joshua Kinard
2021-07-07 1:49 Georgy Yakovlev
2021-07-07 1:46 Georgy Yakovlev
2021-07-07 1:39 Georgy Yakovlev
2021-07-06 22:31 Sam James
2021-06-12 3:54 Georgy Yakovlev
2021-05-31 5:28 Georgy Yakovlev
2021-05-31 5:22 Georgy Yakovlev
2021-05-31 4:58 Georgy Yakovlev
2021-05-31 3:19 Georgy Yakovlev
2021-04-07 21:38 Georgy Yakovlev
2021-03-01 11:27 Georgy Yakovlev
2021-01-26 20:56 Mikle Kolyada
2020-12-13 0:16 Sam James
2020-12-10 19:19 Georgy Yakovlev
2020-12-10 2:13 Matt Turner
2020-12-02 19:20 Georgy Yakovlev
2020-11-28 11:26 Sergei Trofimovich
2020-11-22 23:59 Sam James
2020-11-22 23:44 Sam James
2020-11-22 20:50 Georgy Yakovlev
2020-11-22 20:50 Georgy Yakovlev
2020-11-22 3:27 Sam James
2020-11-22 3:26 Sam James
2020-11-22 0:31 Thomas Deutschmann
2020-10-30 18:29 Georgy Yakovlev
2020-10-30 12:44 Georgy Yakovlev
2020-10-30 4:35 Georgy Yakovlev
2020-10-30 4:35 Georgy Yakovlev
2020-10-30 2:05 Sam James
2020-10-30 2:04 Sam James
2020-10-30 2:01 Sam James
2020-10-30 1:59 Sam James
2020-10-29 22:24 Georgy Yakovlev
2020-10-29 6:42 Georgy Yakovlev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox