summaryrefslogtreecommitdiff
path: root/sys-apps/dbus
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/dbus')
-rw-r--r--sys-apps/dbus/Manifest2
-rw-r--r--sys-apps/dbus/dbus-1.12.20-r3.ebuild (renamed from sys-apps/dbus/dbus-1.12.20-r2.ebuild)8
2 files changed, 7 insertions, 3 deletions
diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 2c47353e7083..3f41c933df3b 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -3,5 +3,5 @@ AUX dbus-daemon-optional.patch 2701 BLAKE2B 28054bf147ffc29d893017dd9b8a6c9b3a03
AUX dbus-enable-elogind.patch 2801 BLAKE2B c9ef41ff7b31af6cbaf28ca16974fb62aa0f2492f1c6970b41216758768d1139d2ce9aabbb3aff952d625b0decd1e8c2b25f79bb0a13c146aa9453dd4f7b5c5a SHA512 84c5eacc9c305ce1fa9f7a50407b7e836a20c679273cef06004ff57665c27818d2c33e0cfa9ea91ae89c50da4f7b9a92077e607f0f17b9300892d16e881a7d9a
AUX dbus.initd.in 841 BLAKE2B 7df68814224e066e6356ec30215cf76507c4c1d0b0fed7e97339cba680f7a6f4628b71ca5660f9bc2c0efde75b9a083c08b121d186fd7900b3dea0443a7c0760 SHA512 6bc5bf619369448a221e4eb7c5af421b7610d9488f0409cf1847539b94bc2554238a8e53a60432d7ef60f9b812a3efb0b2ae2ca2544b6ed77b845ec0f5ba1a21
DIST dbus-1.12.20.tar.gz 2095511 BLAKE2B b467526e7e0281db7b8c7c178469fe006dab29ccb1ea197c02495bd297e8de766230b68ed86c4a7e05dbe09ca30ce941a15e0bf8030fe0df66c04febf0534b3b SHA512 0964683bc6859374cc94e42e1ec0cdb542cca67971c205fcba4352500b6c0891665b0718e7d85eb060c81cb82e3346c313892bc02384da300ddd306c7eef0056
-EBUILD dbus-1.12.20-r2.ebuild 7433 BLAKE2B deaa3d300fe835544b5e990e158f4e54b2261bec847c96c9eba330284388717947b355b419f6237933fb0505688c1b7c58fa12cedbabaad8ae690e6ffe9895cf SHA512 8bd2427ab152432d13876c38e83763b8304bbc9d9602647080f8112c19d96b42624cc841b6987bc174aeb91db619512806da508860f8d4822456b0dc8da9f331
+EBUILD dbus-1.12.20-r3.ebuild 7511 BLAKE2B fb635cde5bff471c414893397f0cbca0b133db05ed5c3b695e9db6174d077c5026badd65504d25717d44e3c2e0e492f69122168390d225704f82a4880f005cd6 SHA512 5149a2da231f9729d1454f671cc3e11a40c3b6240ff4e3f0b0d75ad6df74defcebfe40acd2e398843386b9517459aeefbd6e3faad7863263f35abe1992480c19
MISC metadata.xml 595 BLAKE2B 1bc3c70bf906909e3ee7a0ecb260cada26deedc78cdcd0ae981ea96e7360ac067ce9ee464dc3a82ee54add8b2c3b9f8895944d48885cae4b6caeb45ab177f1d0 SHA512 90db9348853e41c206a0277fc21917fa88253a7d85b18c611fb1b31a9b6cfd6421d02a9298672a27d89d8969e365a4eb82ddcbf008244e66f8f37668269b6738
diff --git a/sys-apps/dbus/dbus-1.12.20-r2.ebuild b/sys-apps/dbus/dbus-1.12.20-r3.ebuild
index 8b4f89206a05..f175a20c1aeb 100644
--- a/sys-apps/dbus/dbus-1.12.20-r2.ebuild
+++ b/sys-apps/dbus/dbus-1.12.20-r3.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-
PYTHON_COMPAT=( python3_{8,9} )
+TMPFILES_OPTIONAL=1
+
inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 systemd tmpfiles virtualx multilib-minimal
DESCRIPTION="A message bus system, a simple way for applications to talk to each other"
@@ -46,6 +47,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
acct-user/messagebus
selinux? ( sec-policy/selinux-dbus )
+ systemd? ( virtual/tmpfiles )
"
DOC_CONTENTS="
@@ -246,7 +248,9 @@ multilib_src_install_all() {
pkg_postinst() {
readme.gentoo_print_elog
- tmpfiles_process dbus.conf
+ if use systemd; then
+ tmpfiles_process dbus.conf
+ fi
# Ensure unique id is generated and put it in /etc wrt #370451 but symlink
# for DBUS_MACHINE_UUID_FILE (see tools/dbus-launch.c) and reverse