Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/mgorny:master commit in: sys-apps/systemd/, sys-apps/systemd/files/
Date: Fri, 24 Aug 2012 17:20:13
Message-Id: 1345826288.bc864496715c0ba9b30691cb687f226589730f54.mgorny@gentoo
1 commit: bc864496715c0ba9b30691cb687f226589730f54
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 24 16:38:08 2012 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 24 16:38:08 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/mgorny.git;a=commit;h=bc864496
7
8 sys-apps/systemd: Update to -189.
9
10 (Portage version: 2.2.0_alpha120_p33/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 ...> 0001-Disable-udev-targets-for-udev-189.patch} | 17 +++++++++--------
14 sys-apps/systemd/metadata.xml | 2 ++
15 sys-apps/systemd/systemd-9999.ebuild | 10 +++++++---
16 3 files changed, 18 insertions(+), 11 deletions(-)
17
18 diff --git a/sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-188.patch b/sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-189.patch
19 similarity index 95%
20 rename from sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-188.patch
21 rename to sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-189.patch
22 index e6819ee..05b4a9d 100644
23 --- a/sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-188.patch
24 +++ b/sys-apps/systemd/files/0001-Disable-udev-targets-for-udev-189.patch
25 @@ -1,14 +1,14 @@
26 -From d8f51d193f93c442795b8c91d750f1e3ffdad544 Mon Sep 17 00:00:00 2001
27 +From 700023b0263f1f014443144a10e4544f18113458 Mon Sep 17 00:00:00 2001
28 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@g.o>
29 Date: Wed, 15 Aug 2012 14:02:07 +0200
30 -Subject: [PATCH] Disable udev targets, for udev-188.
31 +Subject: [PATCH] Disable udev targets, for udev-189.
32
33 ---
34 - Makefile.am | 188 +-----------------------------------------------------------
35 - 1 file changed, 1 insertion(+), 187 deletions(-)
36 + Makefile.am | 189 +-----------------------------------------------------------
37 + 1 file changed, 1 insertion(+), 188 deletions(-)
38
39 diff --git a/Makefile.am b/Makefile.am
40 -index 39afb62..4997902 100644
41 +index 8de4aa4..5fa3085 100644
42 --- a/Makefile.am
43 +++ b/Makefile.am
44 @@ -307,8 +307,6 @@ dist_systemunit_DATA = \
45 @@ -212,7 +212,7 @@ index 39afb62..4997902 100644
46 # ------------------------------------------------------------------------------
47 if ENABLE_GUDEV
48 if ENABLE_GTK_DOC
49 -@@ -2111,98 +2018,11 @@ nodist_keymap_SOURCES = \
50 +@@ -2111,99 +2018,11 @@ nodist_keymap_SOURCES = \
51 BUILT_SOURCES += \
52 $(nodist_keymap_SOURCES)
53
54 @@ -287,6 +287,7 @@ index 39afb62..4997902 100644
55 - keymaps/module-sony \
56 - keymaps/module-sony-old \
57 - keymaps/module-sony-vgn \
58 +- keymaps/module-sony-vpc \
59 - keymaps/olpc-xo \
60 - keymaps/onkyo \
61 - keymaps/oqo-model2 \
62 @@ -311,7 +312,7 @@ index 39afb62..4997902 100644
63 src/udev/keymap/keys.txt: Makefile
64 $(AM_V_at)$(MKDIR_P) $(dir $@)
65 $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include linux/input.h - < /dev/null | $(AWK) '/^#define[ \t]+KEY_[^ ]+[ \t]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@
66 -@@ -2230,12 +2050,6 @@ mtd_probe_SOURCES = \
67 +@@ -2231,12 +2050,6 @@ mtd_probe_SOURCES = \
68 mtd_probe_CPPFLAGS = \
69 $(AM_CPPFLAGS)
70
71 @@ -325,5 +326,5 @@ index 39afb62..4997902 100644
72 libsystemd_id128_la_SOURCES = \
73 src/libsystemd-id128/sd-id128.c
74 --
75 -1.7.11.1
76 +1.7.12
77
78
79 diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
80 index 2c289e2..74a2018 100644
81 --- a/sys-apps/systemd/metadata.xml
82 +++ b/sys-apps/systemd/metadata.xml
83 @@ -9,5 +9,7 @@
84 <!-- XXX: describe those two better -->
85 <flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
86 <flag name='cryptsetup'>Use libcryptsetup</flag>
87 + <flag name='gcrypt'>Enable sealing of journal files using gcrypt</flag>
88 + <flag name='qrcode'>Enable qrcode output support in journal</flag>
89 </use>
90 </pkgmetadata>
91
92 diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
93 index 50d787a..e754b22 100644
94 --- a/sys-apps/systemd/systemd-9999.ebuild
95 +++ b/sys-apps/systemd/systemd-9999.ebuild
96 @@ -21,7 +21,7 @@ SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz"
97 LICENSE="GPL-2 LGPL-2.1 MIT"
98 SLOT="0"
99 KEYWORDS="~amd64 ~arm ~x86"
100 -IUSE="acl audit cryptsetup lzma pam selinux tcpd"
101 +IUSE="acl audit cryptsetup gcrypt lzma pam qrcode selinux tcpd"
102
103 # We need to depend on sysvinit for sulogin which is used in the rescue
104 # mode. Bug #399615.
105 @@ -31,13 +31,15 @@ MINKV="2.6.39"
106 COMMON_DEPEND=">=sys-apps/dbus-1.4.10
107 >=sys-apps/kmod-5
108 >=sys-apps/util-linux-2.20
109 - ~sys-fs/udev-188
110 + ~sys-fs/udev-189
111 sys-libs/libcap
112 acl? ( sys-apps/acl )
113 audit? ( >=sys-process/audit-2 )
114 cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 )
115 + gcrypt? ( >=dev-libs/libgcrypt-1.4.5 )
116 lzma? ( app-arch/xz-utils )
117 pam? ( virtual/pam )
118 + qrcode? ( media-gfx/qrencode )
119 selinux? ( sys-libs/libselinux )
120 tcpd? ( sys-apps/tcp-wrappers )"
121
122 @@ -78,7 +80,7 @@ src_prepare() {
123 sed -i -e 's:libudev\.la:-ludev:' Makefile.am
124
125 local PATCHES=(
126 - "${FILESDIR}"/0001-Disable-udev-targets-for-udev-188.patch
127 + "${FILESDIR}"/0001-Disable-udev-targets-for-udev-189.patch
128 )
129
130 #if LIVE
131 @@ -112,8 +114,10 @@ src_configure() {
132 $(use_enable acl)
133 $(use_enable audit)
134 $(use_enable cryptsetup libcryptsetup)
135 + $(use_enable gcrypt)
136 $(use_enable lzma xz)
137 $(use_enable pam)
138 + $(use_enable qrcode qrencode)
139 $(use_enable selinux)
140 $(use_enable tcpd tcpwrap)
141 )