Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/
Date: Sun, 05 Sep 2021 09:06:16
Message-Id: 1630832764.27804470176e07db6da7bd6b30dd882f6b7b6583.asturm@gentoo
1 commit: 27804470176e07db6da7bd6b30dd882f6b7b6583
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 12 17:44:54 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 5 09:06:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27804470
7
8 sys-apps/accountsservice: Drop 0.6.50-r1, EAPI6--
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sys-apps/accountsservice/Manifest | 1 -
14 .../accountsservice-0.6.50-r1.ebuild | 60 ----------------------
15 .../accountsservice-0.6.50-loaded-state.patch | 36 -------------
16 3 files changed, 97 deletions(-)
17
18 diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest
19 index 5962483b524..d02ee74804b 100644
20 --- a/sys-apps/accountsservice/Manifest
21 +++ b/sys-apps/accountsservice/Manifest
22 @@ -1,2 +1 @@
23 -DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82 SHA512 6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
24 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7 SHA512 c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
25
26 diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
27 deleted file mode 100644
28 index 11a90ec3611..00000000000
29 --- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
30 +++ /dev/null
31 @@ -1,60 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -GNOME2_EAUTORECONF="yes"
37 -
38 -inherit gnome2 systemd
39 -
40 -DESCRIPTION="D-Bus interfaces for querying and manipulating user account information"
41 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/"
42 -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
43 -
44 -LICENSE="GPL-3+"
45 -SLOT="0"
46 -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
47 -
48 -IUSE="doc elogind +introspection selinux systemd"
49 -REQUIRED_USE="^^ ( elogind systemd )"
50 -
51 -CDEPEND="
52 - >=dev-libs/glib-2.44:2
53 - sys-auth/polkit
54 - elogind? ( >=sys-auth/elogind-229.4 )
55 - introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
56 - systemd? ( >=sys-apps/systemd-186:0= )
57 -"
58 -DEPEND="${CDEPEND}
59 - dev-libs/libxslt
60 - dev-util/gdbus-codegen
61 - >=dev-util/gtk-doc-am-1.15
62 - >=dev-util/intltool-0.40
63 - sys-devel/gettext
64 - virtual/pkgconfig
65 - doc? (
66 - app-text/docbook-xml-dtd:4.1.2
67 - app-text/xmlto )
68 -"
69 -RDEPEND="${CDEPEND}
70 - selinux? ( sec-policy/selinux-accountsd )
71 -"
72 -
73 -PATCHES=(
74 - "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
75 -
76 - # lib: don't set loaded state until seat is fetched (from 'master')
77 - "${FILESDIR}"/${P}-loaded-state.patch
78 -)
79 -
80 -src_configure() {
81 - gnome2_src_configure \
82 - --disable-static \
83 - --disable-more-warnings \
84 - --localstatedir="${EPREFIX}"/var \
85 - --enable-admin-group="wheel" \
86 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
87 - $(use_enable doc docbook-docs) \
88 - $(use_enable elogind) \
89 - $(use_enable introspection) \
90 - $(use_enable systemd)
91 -}
92
93 diff --git a/sys-apps/accountsservice/files/accountsservice-0.6.50-loaded-state.patch b/sys-apps/accountsservice/files/accountsservice-0.6.50-loaded-state.patch
94 deleted file mode 100644
95 index 901704bc601..00000000000
96 --- a/sys-apps/accountsservice/files/accountsservice-0.6.50-loaded-state.patch
97 +++ /dev/null
98 @@ -1,36 +0,0 @@
99 -From c7fa612023a163e8b2352e1170c6df3fceb19b27 Mon Sep 17 00:00:00 2001
100 -From: Ray Strode <rstrode@××××××.com>
101 -Date: Thu, 19 Jul 2018 13:14:09 -0400
102 -Subject: lib: don't set loaded state until seat is fetched
103 -
104 -At the moment we set is-loaded on the user-manager
105 -object as soon as we start fetching the seat, but
106 -we should waiting until the seat is fetched, so
107 -that can_switch() will return the correct value
108 -if the caller waited until the loaded signal
109 -to use it.
110 -
111 -This commit changes the >= to > which I believe
112 -was the original intention anyway.
113 -
114 -https://bugs.freedesktop.org/show_bug.cgi?id=107298
115 ----
116 - src/libaccountsservice/act-user-manager.c | 2 +-
117 - 1 file changed, 1 insertion(+), 1 deletion(-)
118 -
119 -diff --git a/src/libaccountsservice/act-user-manager.c b/src/libaccountsservice/act-user-manager.c
120 -index 325421b..e7e26b1 100644
121 ---- a/src/libaccountsservice/act-user-manager.c
122 -+++ b/src/libaccountsservice/act-user-manager.c
123 -@@ -2382,7 +2382,7 @@ maybe_set_is_loaded (ActUserManager *manager)
124 - /* Don't set is_loaded yet unless the seat is already loaded enough
125 - * or failed to load.
126 - */
127 -- if (manager->priv->seat.state >= ACT_USER_MANAGER_SEAT_STATE_GET_ID) {
128 -+ if (manager->priv->seat.state > ACT_USER_MANAGER_SEAT_STATE_GET_ID) {
129 - g_debug ("ActUserManager: Seat loaded, so now setting loaded property");
130 - } else if (manager->priv->seat.state == ACT_USER_MANAGER_SEAT_STATE_UNLOADED) {
131 - g_debug ("ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property");
132 ---
133 -cgit v1.1
134 -