[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2024-05-03 Thread Sam James
commit: 0256d3a4f144f63a702c1ad0147f7adf31436b3d
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Apr 26 17:42:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  3 11:01:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0256d3a4

sys-apps/accountsservice: enable py3.12, c99 porting, backport test fix

Closes: https://bugs.gentoo.org/929806
Closes: https://bugs.gentoo.org/930715

Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/36440
Signed-off-by: Sam James  gentoo.org>

 .../accountsservice/accountsservice-23.13.9.ebuild |  6 ++-
 .../files/accountsservice-23.13.9-c99-fixes.patch  | 50 ++
 .../files/accountsservice-23.13.9-test-fix.patch   | 41 ++
 3 files changed, 95 insertions(+), 2 deletions(-)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 61e932e21ed9..af4e0ea9c6ee 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2011-2023 Gentoo Authors
+# Copyright 2011-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit meson python-any-r1 systemd
 
 DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
@@ -58,6 +58,8 @@ PATCHES=(
# From Alpine Linux
# 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/97
"${FILESDIR}"/${PN}-23.13.9-musl-fixes.patch
+   "${FILESDIR}"/${PN}-23.13.9-c99-fixes.patch #930715
+   "${FILESDIR}"/${PN}-23.13.9-test-fix.patch
 )
 
 python_check_deps() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-23.13.9-c99-fixes.patch 
b/sys-apps/accountsservice/files/accountsservice-23.13.9-c99-fixes.patch
new file mode 100644
index ..28f82fc5a87f
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-23.13.9-c99-fixes.patch
@@ -0,0 +1,50 @@
+https://bugs.gentoo.org/930715
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/da65bee12d9118fe1a49c8718d428fe61d232339
+
+From da65bee12d9118fe1a49c8718d428fe61d232339 Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Tue, 11 Apr 2023 10:09:07 -0400
+Subject: [PATCH] mocklibc: Fix compiler warning
+
+print_indent is defined in one file and used in another without a
+forward declaration. That leads to a compiler warning/error.
+
+This commit fixes that.
+---
+ subprojects/mocklibc.wrap   |  2 ++
+ subprojects/packagefiles/mocklibc-print-indent.diff | 13 +
+ 2 files changed, 15 insertions(+)
+ create mode 100644 subprojects/packagefiles/mocklibc-print-indent.diff
+
+diff --git a/subprojects/mocklibc.wrap b/subprojects/mocklibc.wrap
+index af82298..539ee83 100644
+--- a/subprojects/mocklibc.wrap
 b/subprojects/mocklibc.wrap
+@@ -8,3 +8,5 @@ source_hash = 
b2236a6af1028414783e9734a46ea051916ec226479d6a55a3bb823bff68f120
+ patch_url = https://wrapdb.mesonbuild.com/v1/projects/mocklibc/1.0/2/get_zip
+ patch_filename = mocklibc-1.0-2-wrap.zip
+ patch_hash = 0280f96a2eeb3c023e5acf4e00cef03d362868218d4a85347ea45137c0ef6c56
++
++diff_files = mocklibc-print-indent.diff
+diff --git a/subprojects/packagefiles/mocklibc-print-indent.diff 
b/subprojects/packagefiles/mocklibc-print-indent.diff
+new file mode 100644
+index 000..4aaed40
+--- /dev/null
 b/subprojects/packagefiles/mocklibc-print-indent.diff
+@@ -0,0 +1,13 @@
++diff -up mocklibc-1.0/src/netgroup-debug.c.print-indent 
mocklibc-1.0/src/netgroup-debug.c
++--- mocklibc-1.0/src/netgroup-debug.c.print-indent2023-04-11 
10:20:53.717381559 -0400
+ mocklibc-1.0/src/netgroup-debug.c 2023-04-11 10:21:02.296270333 -0400
++@@ -21,6 +21,9 @@
++ #include 
++ #include 
++ 
+++void print_indent (FILE*stream,
+++   unsigned int indent);
+++
++ void netgroup_debug_print_entry(struct entry *entry, FILE *stream, unsigned 
int indent) {
++   print_indent(stream, indent);
++ 
+-- 
+GitLab
+

diff --git 
a/sys-apps/accountsservice/files/accountsservice-23.13.9-test-fix.patch 
b/sys-apps/accountsservice/files/accountsservice-23.13.9-test-fix.patch
new file mode 100644
index ..a0f8346ce802
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-23.13.9-test-fix.patch
@@ -0,0 +1,41 @@
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/ad0365b77b583da06bcd1e8da4c1bed74129895a
+
+From ad0365b77b583da06bcd1e8da4c1bed74129895a Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Thu, 28 Sep 2023 09:29:07 -0400
+Subject: [PATCH] tests: s/assertEquals/assertEqual/
+
+CI is currently failing with:
+
+Traceback (most recent call last):
+  File 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2023-11-24 Thread Pacho Ramos
commit: 0b384521330687755ea3df3f4c043ad7261cc2dd
Author: germ  outlook  com>
AuthorDate: Mon Oct 30 12:01:40 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Nov 24 10:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b384521

sys-apps/accountsservice: add musl build fixes from Alpine Linux

Closes: https://bugs.gentoo.org/762442
Signed-off-by: Germ Mipseb  outlook.com>
Signed-off-by: germ  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/33600
Signed-off-by: Pacho Ramos  gentoo.org>

 .../accountsservice/accountsservice-23.13.9.ebuild |  3 ++
 .../files/accountsservice-23.13.9-musl-fixes.patch | 52 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index dad99e616477..61e932e21ed9 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -55,6 +55,9 @@ RDEPEND="${CDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
"${FILESDIR}"/${PN}-23.13.9-generate-version.patch #905770
+   # From Alpine Linux
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/97
+   "${FILESDIR}"/${PN}-23.13.9-musl-fixes.patch
 )
 
 python_check_deps() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-23.13.9-musl-fixes.patch 
b/sys-apps/accountsservice/files/accountsservice-23.13.9-musl-fixes.patch
new file mode 100644
index ..abb59a137bfd
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-23.13.9-musl-fixes.patch
@@ -0,0 +1,52 @@
+From 962a66aa12932c7899cda78c4cbda0f581947285 Mon Sep 17 00:00:00 2001
+From: germ 
+Date: Mon, 30 Oct 2023 06:16:16 -0400
+Subject: [PATCH 1/1] This applies two apatches to sys-apps/accountsserice
+ 
https://gitlab.alpinelinux.org/alpine/aports/-/raw/75528d8dc4206a74501799f6a6042be20b80801d/community/accountsservice/musl-fgetspent_r.patch
+ 
https://gitlab.alpinelinux.org/alpine/aports/-/raw/75528d8dc4206a74501799f6a6042be20b80801d/community/accountsservice/musl-wtmp.patch
+
+--- a/meson.build
 b/meson.build
+@@ -103,8 +103,7 @@ elif cc.has_header_symbol('paths.h', '_PATH_WTMPX')
+ 
+   config_h.set('PATH_WTMP', '_PATH_WTMPX')
+ else
+-  path_wtmp = '/var/log/utx.log'
+-  assert(run_command('test', '-e', path_wtmp, check: false).returncode() == 
0, 'Do not know which filename to watch for wtmp changes')
++  path_wtmp = '/var/log/wtmp'
+   config_h.set_quoted('PATH_WTMP', path_wtmp)
+ endif
+ 
+--- a/src/daemon.c
 b/src/daemon.c
+@@ -215,6 +215,27 @@ remove_cache_files (const gchar *user_name)
+ g_remove (icon_filename);
+ }
+ 
++#ifndef __GLIBC__
++/* Musl libc does not support fgetspent_r(), write own
++* wrapper
++*/
++static int fgetspent_r(FILE *fp, struct spwd *spbuf, char *buf, size_t 
buflen, struct spwd **spbufp) {
++struct spwd *shadow_entry = fgetspent(fp);
++if(!shadow_entry)
++return -1;
++size_t namplen = strlen(shadow_entry->sp_namp);
++size_t pwdplen = strlen(shadow_entry->sp_pwdp);
++
++if(namplen + pwdplen + 2 > buflen)
++return -1;
++*spbufp = memcpy(spbuf, shadow_entry, sizeof(struct spwd));
++spbuf->sp_namp = strncpy(buf, shadow_entry->sp_namp, namplen + 1);
++spbuf->sp_pwdp = strncpy(buf + namplen + 1, shadow_entry->sp_pwdp, 
pwdplen + 1);
++
++return 0;
++}
++#endif
++
+ static struct passwd *
+ entry_generator_fgetpwent (Daemon   *daemon,
+GHashTable   *users,
+-- 
+2.42.0
+



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

2023-08-15 Thread Mike Gilbert
commit: b0db8cc7a8abd39325fd32d7184f3e77d3de6058
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug 15 16:17:55 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug 15 16:20:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0db8cc7

sys-apps/accountsservice: depend on sys-apps/dbus

As reported by dwfreed:

meson.build:167:11: ERROR: Dependency "dbus-1" not found, tried pkgconfig and 
cmake

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

 sys-apps/accountsservice/accountsservice-23.13.9.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index c53af7eb9bda..dad99e616477 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -25,7 +25,9 @@ CDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
systemd? ( >=sys-apps/systemd-186:0= )
 "
-DEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}
+   sys-apps/dbus
+"
 BDEPEND="
dev-libs/libxslt
dev-util/gdbus-codegen



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2023-05-17 Thread Matt Turner
commit: 30d033d9035df17a5530713f84dc3f0c9509cce4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 21:14:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 21:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d033d9

sys-apps/accountsservice: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice-22.08.8-r1.ebuild  | 88 --
 ...accountsservice-22.08.8-configure-clang16.patch | 33 
 3 files changed, 122 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index e71030a3d55d..144f62adb755 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 
7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d
 SHA512 
2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8
 DIST accountsservice-23.13.9.tar.xz 636064 BLAKE2B 
74dbbe816937e626ba0f6524b4293466ac2905f474396f5d23633e966d46e013de110671abcbfe2911fffa1e98872e2525b61594a967f917975ebf18d39b8547
 SHA512 
c6eb543ce2e07b61bbdfa454e388949bc688517be0536b14f30c66383ed105b15d3fab8b6c62b1eaa08f67d9bdc29b928729d9f7c704f47de4decf0de8e12f89

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
deleted file mode 100644
index f40751c3540d..
--- a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="doc elogind gtk-doc +introspection selinux systemd test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="^^ ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.63.5:2
-   sys-auth/polkit
-   virtual/libcrypt:=
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-"
-DEPEND="${CDEPEND}"
-BDEPEND="
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   )
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3
-   )
-   test? (
-   $(python_gen_any_dep '
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-)
-
-python_check_deps() {
-   if use test; then
-   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   --localstatedir="${EPREFIX}/var"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dadmin_group="wheel"
-   $(meson_use elogind)
-   $(meson_use introspection)
-   $(meson_use doc docbook)
-   $(meson_use gtk-doc gtk_doc)
-   -Dvapi=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
-   if use doc; then
-   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
-   fi
-
-   # This directories are created at runtime when needed
-   rm -r "${ED}"/var/lib || die
-}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
 
b/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
deleted file mode 100644
index 939418752731..
--- 
a/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/453f893e3c38c209ae9dff47bca74ccb33a5bd34
-
-From 453f893e3c38c209ae9dff47bca74ccb33a5bd34 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 28 Feb 2023 02:31:50 +
-Subject: [PATCH] meson.build: fix 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2023-05-05 Thread Matt Turner
commit: 20e7a9908e2d0a64163d077c2bc3842b634fff40
Author: orbea  riseup  net>
AuthorDate: Fri May  5 15:15:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May  5 16:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e7a990

sys-apps/accountsservice: fix generate-version.sh

When configuring accountsservice inside of a tarball the
generate-version.sh script fails because of the missing .git directory.

Closes: https://bugs.gentoo.org/905770
Upstream-PR: 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/136
Upstream-Commit: 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/c9c16b3c47e13e90bb2213141f6f309e2d474396
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/30881
Signed-off-by: Matt Turner  gentoo.org>

 .../accountsservice/accountsservice-23.13.9.ebuild |  1 +
 .../accountsservice-23.13.9-generate-version.patch | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 3493cd098504..c53af7eb9bda 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -52,6 +52,7 @@ RDEPEND="${CDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+   "${FILESDIR}"/${PN}-23.13.9-generate-version.patch #905770
 )
 
 python_check_deps() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-23.13.9-generate-version.patch 
b/sys-apps/accountsservice/files/accountsservice-23.13.9-generate-version.patch
new file mode 100644
index ..162b914b1828
--- /dev/null
+++ 
b/sys-apps/accountsservice/files/accountsservice-23.13.9-generate-version.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/905770
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/136
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/c9c16b3c47e13e90bb2213141f6f309e2d474396
+
+From c9c16b3c47e13e90bb2213141f6f309e2d474396 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 5 May 2023 07:43:48 -0700
+Subject: [PATCH] generate-version.sh: fix script inside of a tarball
+
+---
+ generate-version.sh | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/generate-version.sh b/generate-version.sh
+index 3f88bff..8375c86 100755
+--- a/generate-version.sh
 b/generate-version.sh
+@@ -4,11 +4,10 @@ exec 3>&2 2> /dev/null
+ SRCDIR=$(dirname "$0")
+ cd "$SRCDIR"
+ CWD=$(realpath "$PWD")
+-TOPLEVEL_WORKING_DIR=$(realpath "$(git rev-parse --show-toplevel)")
+ exec 2>&3
+ 
+ # If it's not from a git checkout, assume it's from a tarball
+-if [ "$TOPLEVEL_WORKING_DIR" != "$CWD" ]; then
++if ! git rev-parse --is-inside-git-dir > /dev/null 2>&1; then
+ VERSION_FROM_DIR_NAME=$(basename "$CWD" | sed -n 
's/^accountsservice-\([^-]*\)$/\1/p')
+ 
+ if [ -n "$VERSION_FROM_DIR_NAME" ]; then



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

2023-05-03 Thread Arthur Zamarin
commit: 56c2642cee982a5dd828eb0365cce4c6d1f953c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 07:03:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 07:03:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c2642c

sys-apps/accountsservice: Stabilize 23.13.9 arm, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 2abfa9487e2d..0da8052f8214 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-05-03 Thread Arthur Zamarin
commit: 5b7b3ac400578b4544e93c55a343d3e4de611f66
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 07:04:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 07:04:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7b3ac4

sys-apps/accountsservice: Stabilize 23.13.9 arm64, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 0da8052f8214..98d67c8fb0df 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-05-03 Thread Arthur Zamarin
commit: 7554c0ab5655b677265650ed61d257b7149f8900
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 07:04:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 07:04:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7554c0ab

sys-apps/accountsservice: Stabilize 23.13.9 ppc, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 98d67c8fb0df..3493cd098504 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-05-03 Thread Arthur Zamarin
commit: 92abd4a67c58edae085b2b4f3f0b7fbcda51ad9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 07:03:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 07:03:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92abd4a6

sys-apps/accountsservice: Stabilize 23.13.9 amd64, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index b45de29c0c45..2abfa9487e2d 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-05-02 Thread Sam James
commit: 97e25a01a8a0492a00cf72e747ce32bcb0f24358
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 04:45:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 04:45:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e25a01

sys-apps/accountsservice: Stabilize 23.13.9 ppc64, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index d48e69aa8624..b45de29c0c45 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-05-02 Thread Sam James
commit: b7962ffd2b3d35eac313c6d57e3254f91bccf631
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:33:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7962ffd

sys-apps/accountsservice: Stabilize 23.13.9 x86, #905563

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

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

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index b9eb5ca7a5c2..d48e69aa8624 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2023-03-28 Thread David Seifert
commit: dda6ecd73dccbefa8955d9482d69fd11a5fa2e2f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Mar 28 20:50:15 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Mar 28 20:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda6ecd7

sys-apps/accountsservice: disable tests when USE="-test"

Closes: https://bugs.gentoo.org/903345
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/accountsservice/accountsservice-23.13.9.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
index 6d190354fc83..b9eb5ca7a5c2 100644
--- a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -61,6 +61,11 @@ python_check_deps() {
 }
 
 src_configure() {
+   # No option to disable tests
+   if ! use test; then
+   sed -e "/subdir('tests')/d" -i meson.build || die
+   fi
+
local emesonargs=(
--localstatedir="${EPREFIX}/var"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"



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

2023-03-28 Thread Matt Turner
commit: 159e23a792d5785ee7cac489ff0a4242de10bacf
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 28 15:47:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 28 16:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159e23a7

sys-apps/accountsservice: Version bump to 23.13.9

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-23.13.9.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 0e7fae0fd2e2..e71030a3d55d 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 
7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d
 SHA512 
2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8
+DIST accountsservice-23.13.9.tar.xz 636064 BLAKE2B 
74dbbe816937e626ba0f6524b4293466ac2905f474396f5d23633e966d46e013de110671abcbfe2911fffa1e98872e2525b61594a967f917975ebf18d39b8547
 SHA512 
c6eb543ce2e07b61bbdfa454e388949bc688517be0536b14f30c66383ed105b15d3fab8b6c62b1eaa08f67d9bdc29b928729d9f7c704f47de4decf0de8e12f89

diff --git a/sys-apps/accountsservice/accountsservice-23.13.9.ebuild 
b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
new file mode 100644
index ..6d190354fc83
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-23.13.9.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.63.5:2
+   sys-auth/polkit
+   virtual/libcrypt:=
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+)
+
+python_check_deps() {
+   if use test; then
+   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}



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

2023-03-01 Thread Maciej Mrozowski
commit: 7c3b861135693fcbffee4fd0f40f787aca428ba8
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Mar  1 22:30:35 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Mar  1 22:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b8611

sys-apps/accountsservice: add missing glib-utils build dependency

Signed-off-by: Maciej Mrozowski  gentoo.org>
Closes: https://bugs.gentoo.org/898608

 sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
index 738666099808..f40751c3540d 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
@@ -29,6 +29,7 @@ DEPEND="${CDEPEND}"
 BDEPEND="
dev-libs/libxslt
dev-util/gdbus-codegen
+   dev-util/glib-utils
sys-devel/gettext
virtual/pkgconfig
doc? (



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2023-02-27 Thread Sam James
commit: 5fa97bca95c5a6ff2448bf1abe7ef96016d2be7a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 28 03:20:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 28 03:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa97bca

sys-apps/accountsservice: fix configure w/ clang 16

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

 8.ebuild => accountsservice-22.08.8-r1.ebuild} |  1 +
 ...accountsservice-22.08.8-configure-clang16.patch | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
similarity index 97%
rename from sys-apps/accountsservice/accountsservice-22.08.8.ebuild
rename to sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
index 9f34a6d97636..738666099808 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
@@ -51,6 +51,7 @@ RDEPEND="${CDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+   "${FILESDIR}"/${P}-configure-clang16.patch
 )
 
 python_check_deps() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
 
b/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
new file mode 100644
index ..939418752731
--- /dev/null
+++ 
b/sys-apps/accountsservice/files/accountsservice-22.08.8-configure-clang16.patch
@@ -0,0 +1,33 @@
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/453f893e3c38c209ae9dff47bca74ccb33a5bd34
+
+From 453f893e3c38c209ae9dff47bca74ccb33a5bd34 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 28 Feb 2023 02:31:50 +
+Subject: [PATCH] meson.build: fix -Wimplicit-function-declaration in configure
+ tests for printf
+
+ needs to be included for printf. Newer compilers like Clang 16 make
+implicit function declarations an error by default which can cause misleading
+or incorrect configure test results.
+
+Signed-off-by: Sam James 
+--- a/meson.build
 b/meson.build
+@@ -79,6 +79,7 @@ endforeach
+ 
+ if cc.has_header_symbol('utmpx.h', 'WTMPX_FILENAME', prefix: '#define 
_GNU_SOURCE')
+   code = '''#define _GNU_SOURCE
++  #include 
+   #include 
+   int main (int argc, char **argv) {
+ printf ("%s\n", WTMPX_FILENAME);
+@@ -91,6 +92,7 @@ if cc.has_header_symbol('utmpx.h', 'WTMPX_FILENAME', prefix: 
'#define _GNU_SOURC
+   config_h.set('PATH_WTMP', 'WTMPX_FILENAME')
+ elif cc.has_header_symbol('paths.h', '_PATH_WTMPX')
+   code = '''#include 
++  #include 
+   int main (int argc, char **argv) {
+ printf ("%s\n", _PATH_WTMPX);
+ return 0;
+-- 
+GitLab



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

2022-10-29 Thread Matt Turner
commit: 98ceab7d485709c3176263affa514223b529f174
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 17:35:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 17:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ceab7d

sys-apps/accountsservice: Add Python 3.11 compatibility

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
index 40e0dad498bc..897cb46e3fb2 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit meson python-any-r1 systemd
 
 DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"



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

2022-08-11 Thread Sam James
commit: f4c63f562ab9e74c363af1cedc93d9f64a6a0b40
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 11 09:12:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 11 09:42:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c63f56

sys-apps/accountsservice: fix PythonAnyMismatchedDepHasVersionCheck

has_version was checking DEPEND, not BDEPEND, so change to python_has_version
for better defaults (defaults to BDEPEND) but also nicer output.

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
index a989b367b5f4..40e0dad498bc 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
@@ -55,7 +55,7 @@ PATCHES=(
 
 python_check_deps() {
if use test; then
-   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
fi
 }
 



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

2022-05-31 Thread Matt Turner
commit: 727c6db3e7f346a0cf368af8d9764cdbe685e0f4
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 31 17:30:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 31 18:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727c6db3

sys-apps/accountsservice: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-22.07.5.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index c37309901a39..0e7fae0fd2e2 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B 
db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6
 SHA512 
9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534
 DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 
7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d
 SHA512 
2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8

diff --git a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
deleted file mode 100644
index d2356b03733d..
--- a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="doc elogind gtk-doc +introspection selinux systemd test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="^^ ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.63.5:2
-   sys-auth/polkit
-   virtual/libcrypt:=
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-"
-DEPEND="${CDEPEND}"
-BDEPEND="
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   )
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3
-   )
-   test? (
-   $(python_gen_any_dep '
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
-)
-
-python_check_deps() {
-   if use test; then
-   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   --localstatedir="${EPREFIX}/var"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dadmin_group="wheel"
-   $(meson_use elogind)
-   $(meson_use introspection)
-   $(meson_use doc docbook)
-   $(meson_use gtk-doc gtk_doc)
-   -Dvapi=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
-   if use doc; then
-   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
-   fi
-
-   # This directories are created at runtime when needed
-   rm -r "${ED}"/var/lib || die
-}



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

2022-05-31 Thread Jakov Smolić
commit: 3c5704020471f12c0ce84dd66f30c8826d22
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue May 31 09:24:14 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 31 09:24:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c570402

sys-apps/accountsservice: Stabilize 22.08.8 arm, #843794

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
index b131b531bc21..d2356b03733d 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2022-05-27 Thread Sam James
commit: 68a2a298364d308c5662c2703ace3fa5c965e008
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:04:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a2a298

sys-apps/accountsservice: Stabilize 22.08.8 ppc64, #843794

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
index 501a5fb35a37..67aaf623df95 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2022-03-20 Thread Matt Turner
commit: 418f765190f2792e83607698859ffe7e43a709fa
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 20 17:10:17 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418f7651

sys-apps/accountsservice: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matt Turner  gentoo.org>

 ...ccountsservice-0.6.35-gentoo-system-users.patch | 51 --
 .../accountsservice-0.6.55-meson-0.61-build.patch  | 23 --
 2 files changed, 74 deletions(-)

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
 
b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
deleted file mode 100644
index 39ebf42ea6ac..
--- 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
+++ /dev/null
@@ -1,51 +0,0 @@
 a/src/user-classify.c.old  2013-12-04 20:29:48.944454769 +0100
-+++ b/src/user-classify.c  2013-12-04 20:32:59.728283477 +0100
-@@ -55,6 +55,48 @@
- "at",
- "gdm",
- "gnome-initial-setup"
-+/* Additional Gentoo system users with non-trivial login shell */
-+"amanda",
-+"backuppc",
-+"drqueue",
-+"firebird",
-+"flexlm",
-+"foldingathome",
-+"geneweb",
-+"git",
-+"gnump3d",
-+"hacluster",
-+"hg",
-+"hsqldb",
-+"infinote",
-+"foldingathome",
-+"geneweb",
-+"git",
-+"gnump3d",
-+"hacluster",
-+"hg",
-+"hsqldb",
-+"infinote",
-+"jffnms",
-+"klive",
-+"mailman",
-+"mpd",
-+"mythtv",
-+"nagios",
-+"nx",
-+"oneadmin",
-+"openvpn",
-+"p2p",
-+"phxd",
-+"resin",
-+"rplayd",
-+"scponly",
-+"secoff",
-+"tinyproxy",
-+"ttrssd",
-+"vboxguest",
-+"vdr",
-+"vdradmin",
- };
- 
- #define PATH_NOLOGIN "/sbin/nologin"

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch 
b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
deleted file mode 100644
index d56f4b7e63b8..
--- 
a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
-https://bugs.gentoo.org/831465
-
-From: Luca Boccassi 
-Date: Sun, 31 Oct 2021 12:29:14 +
-Subject: [PATCH] Fix build with meson 0.60
-
-Positional parameters to merge_file() were never allowed and always
-ignored, so just drop it.
-See: https://github.com/mesonbuild/meson/issues/9441
-
-Fixes #97
 a/data/meson.build
-+++ b/data/meson.build
-@@ -33,7 +33,6 @@ configure_file(
- policy = act_namespace.to_lower() + '.policy'
- 
- i18n.merge_file(
--  policy,
-   input: policy + '.in',
-   output: policy,
-   po_dir: po_dir,
-GitLab



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

2022-03-18 Thread Matt Turner
commit: 6ae8565bb50bb68f50705249eccb8ce02e157986
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 18 19:18:11 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 18 19:23:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae8565b

sys-apps/accountsservice: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  2 -
 .../accountsservice-0.6.55-r1.ebuild   | 73 --
 .../accountsservice-22.04.62.ebuild| 86 --
 3 files changed, 161 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 91141c539c0c..c37309901a39 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,4 +1,2 @@
-DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
-DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900
 DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B 
db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6
 SHA512 
9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534
 DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 
7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d
 SHA512 
2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
deleted file mode 100644
index 04cf8d0705b8..
--- a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="doc elogind gtk-doc +introspection selinux systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   virtual/libcrypt:=
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-"
-DEPEND="${CDEPEND}"
-BDEPEND="
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3 )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
-   "${FILESDIR}"/${P}-meson-0.61-build.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   --localstatedir="${EPREFIX}/var"
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dadmin_group="wheel"
-   $(meson_use systemd)
-   $(meson_use elogind)
-   $(meson_use introspection)
-   $(meson_use doc docbook)
-   $(meson_use gtk-doc gtk_doc)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
-   if use doc; then
-   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
-   fi
-
-   # This directories are created at runtime when needed
-   rm -r "${ED}"/var/lib || die
-}

diff --git a/sys-apps/accountsservice/accountsservice-22.04.62.ebuild 
b/sys-apps/accountsservice/accountsservice-22.04.62.ebuild
deleted file mode 100644
index cc2ca7bb4783..
--- a/sys-apps/accountsservice/accountsservice-22.04.62.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( 

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

2022-03-09 Thread Sam James
commit: 9cc3a58072df9b8017bb66060540ec61efab7b75
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 15:38:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 15:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc3a580

sys-apps/accountsservice: Stabilize 22.07.5 ppc64, #834426

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
index 495702a6d57b..d2356b03733d 100644
--- a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2022-03-09 Thread Sam James
commit: dad8d147808dd209a6fa7b9f87492bae8a06048a
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 12:48:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 12:48:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad8d147

sys-apps/accountsservice: Stabilize 22.07.5 ppc, #834426

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
index 591165f2023c..495702a6d57b 100644
--- a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2022-03-08 Thread Sam James
commit: 3a0e1dbfd043f691f4543715ee11abb483493c30
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 12:31:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 12:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0e1dbf

sys-apps/accountsservice: Stabilize 22.07.5 arm, #834426

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

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

diff --git a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
index ac541a653914..591165f2023c 100644
--- a/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd test"
 RESTRICT="!test? ( test )"



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

2022-03-01 Thread Matt Turner
commit: 63ce5e4655a44d2ee0aed9579e42022045cfe00a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar  1 20:34:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar  1 20:37:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ce5e46

sys-apps/accountsservice: Version bump to 22.08.8

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-22.08.8.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 479f3c1a85a3..91141c539c0c 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,3 +1,4 @@
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
 DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900
 DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B 
db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6
 SHA512 
9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534
+DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 
7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d
 SHA512 
2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
new file mode 100644
index ..cc2ca7bb4783
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.63.5:2
+   sys-auth/polkit
+   virtual/libcrypt:=
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+)
+
+python_check_deps() {
+   if use test; then
+   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}



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

2022-02-19 Thread Sam James
commit: a98502638f3df802332cf440c67fae0084faa353
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 00:36:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:37:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9850263

sys-apps/accountsservice: add 22.07.5, drop 22.07.4 (fix .pc file)

See 
https://cgit.freedesktop.org/accountsservice/commit/?h=22.07.5=181914504db9f40d1b737095d5a1aeda8c896a1e.

Bug: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/99
Closes: https://bugs.gentoo.org/833762
Signed-off-by: Sam James  gentoo.org>

 sys-apps/accountsservice/Manifest   | 2 +-
 .../{accountsservice-22.07.4.ebuild => accountsservice-22.07.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 31cf5f420819..479f3c1a85a3 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,3 +1,3 @@
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
 DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900
-DIST accountsservice-22.07.4.tar.xz 101980 BLAKE2B 
68cba1c1493ee53286a72d1cf68535f112c5ff244bb0af27b6461add92f33f8dbb34d63fe0d3a3b49e33d1ed966d3ae3b3f4a4e4ac36bf04956082b46368c0bb
 SHA512 
3dd6d71c958653109feea0e3c83f3fb5c9294be02bc025bf4ad20b4c785823d34fd703efcb1d81ecb26a4b680e218ec250307a4c1fd57dc8a15f00310d2ae408
+DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B 
db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6
 SHA512 
9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534

diff --git a/sys-apps/accountsservice/accountsservice-22.07.4.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
similarity index 100%
rename from sys-apps/accountsservice/accountsservice-22.07.4.ebuild
rename to sys-apps/accountsservice/accountsservice-22.07.5.ebuild



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

2022-02-18 Thread Matt Turner
commit: 14fe1ee25a63f8cc33abb6275f6a10452f029fa2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 18 22:49:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 18 22:49:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fe1ee2

sys-apps/accountsservice: Version bump to 22.07.4

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-22.07.4.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index f27b260d69e7..31cf5f420819 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1,3 @@
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
 DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900
+DIST accountsservice-22.07.4.tar.xz 101980 BLAKE2B 
68cba1c1493ee53286a72d1cf68535f112c5ff244bb0af27b6461add92f33f8dbb34d63fe0d3a3b49e33d1ed966d3ae3b3f4a4e4ac36bf04956082b46368c0bb
 SHA512 
3dd6d71c958653109feea0e3c83f3fb5c9294be02bc025bf4ad20b4c785823d34fd703efcb1d81ecb26a4b680e218ec250307a4c1fd57dc8a15f00310d2ae408

diff --git a/sys-apps/accountsservice/accountsservice-22.07.4.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.4.ebuild
new file mode 100644
index ..cc2ca7bb4783
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-22.07.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.63.5:2
+   sys-auth/polkit
+   virtual/libcrypt:=
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+)
+
+python_check_deps() {
+   if use test; then
+   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2022-01-30 Thread Matt Turner
commit: fdb1aa0a21049e3372f2af4cf56aa0c82fbd5beb
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 30 19:55:09 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 30 20:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb1aa0a

sys-apps/accountsservice: Version bump to 22.04.62

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice-22.04.62.ebuild| 86 ++
 ...ountsservice-22.04.62-gentoo-system-users.patch | 58 +++
 3 files changed, 145 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index d02ee74804b3..f27b260d69e7 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
+DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900

diff --git a/sys-apps/accountsservice/accountsservice-22.04.62.ebuild 
b/sys-apps/accountsservice/accountsservice-22.04.62.ebuild
new file mode 100644
index ..cc2ca7bb4783
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-22.04.62.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.63.5:2
+   sys-auth/polkit
+   virtual/libcrypt:=
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-22.04.62-gentoo-system-users.patch
+)
+
+python_check_deps() {
+   if use test; then
+   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-22.04.62-gentoo-system-users.patch
 
b/sys-apps/accountsservice/files/accountsservice-22.04.62-gentoo-system-users.patch
new file mode 100644
index ..d65fa2f89d8a
--- /dev/null
+++ 
b/sys-apps/accountsservice/files/accountsservice-22.04.62-gentoo-system-users.patch
@@ -0,0 +1,58 @@
+From 0db673b94a6031640ae5faa3b79c4a1fea078350 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sun, 30 Jan 2022 12:00:09 -0800
+Subject: [PATCH] Add more users
+
+---
+ src/user-classify.c | 35 ++-
+ 1 file changed, 34 insertions(+), 1 deletion(-)
+
+diff --git a/src/user-classify.c b/src/user-classify.c
+index 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2022-01-19 Thread Sam James
commit: c9523ed2280ff58ffa50c8742e26f1185105509b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 03:06:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 03:06:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9523ed2

sys-apps/accountsservice: fix build with meson 0.61

Closes: https://bugs.gentoo.org/831465
Signed-off-by: Sam James  gentoo.org>

 .../accountsservice-0.6.55-r1.ebuild   |  3 ++-
 .../accountsservice-0.6.55-meson-0.61-build.patch  | 23 ++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
index 9c0dcab956dd..04cf8d0705b8 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2021 Gentoo Authors
+# Copyright 2011-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,7 @@ RDEPEND="${CDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+   "${FILESDIR}"/${P}-meson-0.61-build.patch
 )
 
 src_configure() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch 
b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
new file mode 100644
index ..d56f4b7e63b8
--- /dev/null
+++ 
b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
@@ -0,0 +1,23 @@
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
+https://bugs.gentoo.org/831465
+
+From: Luca Boccassi 
+Date: Sun, 31 Oct 2021 12:29:14 +
+Subject: [PATCH] Fix build with meson 0.60
+
+Positional parameters to merge_file() were never allowed and always
+ignored, so just drop it.
+See: https://github.com/mesonbuild/meson/issues/9441
+
+Fixes #97
+--- a/data/meson.build
 b/data/meson.build
+@@ -33,7 +33,6 @@ configure_file(
+ policy = act_namespace.to_lower() + '.policy'
+ 
+ i18n.merge_file(
+-  policy,
+   input: policy + '.in',
+   output: policy,
+   po_dir: po_dir,
+GitLab



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2021-09-05 Thread Andreas Sturmlechner
commit: 27804470176e07db6da7bd6b30dd882f6b7b6583
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 12 17:44:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  5 09:06:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27804470

sys-apps/accountsservice: Drop 0.6.50-r1, EAPI6--

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice-0.6.50-r1.ebuild   | 60 --
 .../accountsservice-0.6.50-loaded-state.patch  | 36 -
 3 files changed, 97 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 5962483b524..d02ee74804b 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
deleted file mode 100644
index 11a90ec3611..000
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc elogind +introspection selinux systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
-
-   # lib: don't set loaded state until seat is fetched (from 'master')
-   "${FILESDIR}"/${P}-loaded-state.patch
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable elogind) \
-   $(use_enable introspection) \
-   $(use_enable systemd)
-}

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
deleted file mode 100644
index 901704bc601..000
--- a/sys-apps/accountsservice/files/accountsservice-0.6.50-loaded-state.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From c7fa612023a163e8b2352e1170c6df3fceb19b27 Mon Sep 17 00:00:00 2001
-From: Ray Strode 
-Date: Thu, 19 Jul 2018 13:14:09 -0400
-Subject: lib: don't set loaded state until seat is fetched
-
-At the moment we set is-loaded on the user-manager
-object as soon as we start fetching the seat, but
-we should waiting until the seat is fetched, so
-that can_switch() will return the correct value
-if the caller waited until the loaded signal
-to use it.
-
-This commit changes the >= to > which I believe
-was the original intention anyway.
-
-https://bugs.freedesktop.org/show_bug.cgi?id=107298

- src/libaccountsservice/act-user-manager.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/libaccountsservice/act-user-manager.c 
b/src/libaccountsservice/act-user-manager.c
-index 325421b..e7e26b1 100644
 a/src/libaccountsservice/act-user-manager.c
-+++ b/src/libaccountsservice/act-user-manager.c
-@@ -2382,7 +2382,7 @@ 

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

2021-07-26 Thread Yixun Lan
commit: 11ace58e38882877a98a5954329867326631b95e
Author: Alex Fan  yahoo  com>
AuthorDate: Sun Jul 25 08:11:07 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jul 26 07:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ace58e

sys-apps/accountsservice: keyword 0.6.55-r1 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
index 885bc63536e..9c0dcab956d 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="doc elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( elogind systemd )"



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

2020-10-06 Thread Mikle Kolyada
commit: 1235bbabf714d0b54cc870871aa33e09a813b981
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  6 19:22:19 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  6 19:22:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1235bbab

sys-apps/accountsservice: remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 7 +++
 sys-apps/accountsservice/accountsservice-0.6.55.ebuild| 5 ++---
 sys-apps/accountsservice/metadata.xml | 1 -
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index 231fdc7776b..11a90ec3611 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,13 +14,12 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
-IUSE="doc consolekit elogind +introspection selinux systemd"
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+IUSE="doc elogind +introspection selinux systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 CDEPEND="
>=dev-libs/glib-2.44:2
sys-auth/polkit
-   consolekit? ( sys-auth/consolekit )
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
systemd? ( >=sys-apps/systemd-186:0= )

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index d9188e5e306..6ffab7fa4ed 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -13,13 +13,12 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
-IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+IUSE="doc elogind gtk-doc +introspection selinux systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 CDEPEND="
>=dev-libs/glib-2.44:2
sys-auth/polkit
-   consolekit? ( sys-auth/consolekit )
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
systemd? ( >=sys-apps/systemd-186:0= )

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 35e1d4b2c2b..e52d976d85a 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Use sys-auth/consolekit for 
session tracking
Use sys-auth/elogind for 
session tracking
Use sys-apps/systemd for 
session tracking




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

2020-09-18 Thread Sergei Trofimovich
commit: 469601221588a1d603379d65d2d7251443bc4adb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 18 06:58:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 18 07:44:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46960122

sys-apps/accountsservice: stable 0.6.55 for ppc64

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 13cdbe016d6..d9188e5e306 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-09-18 Thread Sergei Trofimovich
commit: 3b4728c7c3ff98624be7edf278cfce6fb99e41d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 18 06:46:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 18 06:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4728c7

sys-apps/accountsservice: stable 0.6.55 for ppc

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 594f51a3a77..13cdbe016d6 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-06-29 Thread Mikle Kolyada
commit: 61f7953ab40a9aa9e5d38cfb42eca9d1fb9b2f17
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jun 29 15:41:06 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jun 29 15:41:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f7953a

sys-apps/accountsservice: amd64 stable wrt bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 78a9dca8f4b..594f51a3a77 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-06-28 Thread Agostino Sarubbo
commit: edb4fe7d0041f368e299af9483e31e6f1bebe959
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:30:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:30:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb4fe7d

sys-apps/accountsservice: arm stable wrt bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 696a59ead8c..78a9dca8f4b 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-06-28 Thread Thomas Deutschmann
commit: 4ceb273e06b4a50e19be81cd54b5eed520d2d1b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 28 14:15:08 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 28 14:19:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb273e

sys-apps/accountsservice: x86 stable (bug #728924)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 4774c7c077d..696a59ead8c 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-06-26 Thread Mart Raudsepp
commit: 628c8fe9cef1ebd9713e4dc7efc800bc29e9a7b1
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 24 01:34:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jun 26 21:16:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628c8fe9

sys-apps/accountsservice: arm64 stable (bug #728924)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
index 8b9e10e0aa6..4774c7c077d 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2020-06-13 Thread Pacho Ramos
commit: f7afbdf2fe9537f39fcf6eb0551ada301cff972e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 15:26:56 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 15:27:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7afbdf2

sys-apps/accountsservice: Bump to 0.6.55

This is needed to have switch user option in recent Gnome versions
(#717390). Also stop installing /var empty directories, they are created at
runtime when needed (#658682).

Thanks-to: Francesco Turco
Thanks-to: Lars Wendler (Polynomial-C)
Thanks-to: Arfrever Frehtes Taifersar Arahesis
Thanks-to: Fabian Köster
Bug: https://bugs.gentoo.org/717390
Closes: https://bugs.gentoo.org/684326
Closes: https://bugs.gentoo.org/658682
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.55.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index a3e3d7211af..5962483b524 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
+DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
new file mode 100644
index 000..8b9e10e0aa6
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
+REQUIRED_USE="^^ ( consolekit elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   consolekit? ( sys-auth/consolekit )
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use systemd)
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}



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

2019-05-27 Thread Aaron Bauman
commit: abd8d7fda285521595f6033c21ba7009d0d0e0d6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 28 02:31:54 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 28 02:35:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd8d7fd

sys-apps/accountsservice: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index cd05be8ca8b..231fdc7776b 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc consolekit elogind +introspection selinux systemd"
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2019-04-21 Thread Andreas Sturmlechner
commit: 26de406dac33658043d9c7d1510539d3dd60c27a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 07:41:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 18:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26de406d

sys-apps/accountsservice: Add USE consolekit

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 8 
 sys-apps/accountsservice/metadata.xml | 7 +++
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index a61545c1362..cd05be8ca8b 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,16 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
-IUSE="doc elogind +introspection selinux systemd"
-REQUIRED_USE="?? ( elogind systemd )"
+IUSE="doc consolekit elogind +introspection selinux systemd"
+REQUIRED_USE="^^ ( consolekit elogind systemd )"
 
 CDEPEND="
>=dev-libs/glib-2.44:2
sys-auth/polkit
+   consolekit? ( sys-auth/consolekit )
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
 "
 DEPEND="${CDEPEND}
dev-libs/libxslt

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 69657d082ae..35e1d4b2c2b 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -6,9 +6,8 @@
Gentoo GNOME Desktop


-   Use sys-auth/elogind instead of
-   sys-auth/consolekit for session 
tracking
-   Use sys-apps/systemd instead of
-   sys-auth/consolekit for session 
tracking
+   Use sys-auth/consolekit for 
session tracking
+   Use sys-auth/elogind for 
session tracking
+   Use sys-apps/systemd for 
session tracking

 



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

2019-03-04 Thread Mart Raudsepp
commit: be68fef7c0edae50436f7de963fd3e7e1a4fde76
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 20:41:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 20:45:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be68fef7

Revert "sys-apps/accountsservice: version bump to 0.6.54"

This reverts commit 844671a9cc203605d9940fd62a826bd5864b9340.

Fails to install any real files whatsoever due to bugs in meson
ebuild port.
Adds questionable keepdir when the idea is to check if pre-existing
dirs are needed at all instead. The keepdir is with wrong path as well.
Keeps deps only possibly relevant to autotools based builds.

Bug: https://bugs.gentoo.org/658682
Closes: https://bugs.gentoo.org/679444
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-0.6.54.ebuild  | 66 --
 sys-apps/accountsservice/metadata.xml  |  1 -
 3 files changed, 68 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index ba050bbd475..a3e3d7211af 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
-DIST accountsservice-0.6.54.tar.xz 93048 BLAKE2B 
4172fae397aa6d85c789fa5fafedb811efd1b07352476740e7a1eb61271dea4f9ae603b82e2fa89ea2c535a3713746d5292f011e90c9c4808170254b759e3d4f
 SHA512 
5fb286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0

diff --git a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
deleted file mode 100644
index 41e9796e031..000
--- a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome.org gnome2-utils meson systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="doc elogind gtk-doc +introspection selinux systemd +user-heuristics"
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc docbook)
-   $(meson_use elogind)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use introspection)
-   $(meson_use systemd)
-   $(meson_use user-heuristics user_heuristics)
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dadmin-group="wheel"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   default
-
-   keepdir "${EPREFIX}/var/lib/lib/AccountsService/icons"
-   keepdir "${EPREFIX}/var/lib/lib/AccountsService/users"
-}

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 9c48896041d..69657d082ae 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -10,6 +10,5 @@
sys-auth/consolekit for session 
tracking
Use sys-apps/systemd instead of
sys-auth/consolekit for session 
tracking
-   Enable heuristics for guessing 
system vs. human users in the range 500-minimum-uid

 



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

2019-03-04 Thread Dennis Lamm
commit: 844671a9cc203605d9940fd62a826bd5864b9340
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Mar  4 19:52:04 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Mar  4 19:52:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844671a9

sys-apps/accountsservice: version bump to 0.6.54

Signed-off-by: Dennis Lamm  gentoo.org>
Bug: https://bugs.gentoo.org/658682
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.54.ebuild  | 66 ++
 sys-apps/accountsservice/metadata.xml  |  1 +
 3 files changed, 68 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index a3e3d7211af..ba050bbd475 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
+DIST accountsservice-0.6.54.tar.xz 93048 BLAKE2B 
4172fae397aa6d85c789fa5fafedb811efd1b07352476740e7a1eb61271dea4f9ae603b82e2fa89ea2c535a3713746d5292f011e90c9c4808170254b759e3d4f
 SHA512 
5fb286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0

diff --git a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
new file mode 100644
index 000..41e9796e031
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome.org gnome2-utils meson systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd +user-heuristics"
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc docbook)
+   $(meson_use elogind)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use systemd)
+   $(meson_use user-heuristics user_heuristics)
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin-group="wheel"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   default
+
+   keepdir "${EPREFIX}/var/lib/lib/AccountsService/icons"
+   keepdir "${EPREFIX}/var/lib/lib/AccountsService/users"
+}

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 69657d082ae..9c48896041d 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -10,5 +10,6 @@
sys-auth/consolekit for session 
tracking
Use sys-apps/systemd instead of
sys-auth/consolekit for session 
tracking
+   Enable heuristics for guessing 
system vs. human users in the range 500-minimum-uid

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2018-11-24 Thread Mart Raudsepp
commit: 6e64f1b71199b584f9b0bf4132bf7d4819c822ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov 24 13:51:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov 24 13:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e64f1b7

sys-apps/accountsservice: remove old

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/accountsservice/Manifest  |   1 -
 .../accountsservice/accountsservice-0.6.45.ebuild  |  59 ---
 .../accountsservice/accountsservice-0.6.50.ebuild  |  58 ---
 .../files/accountsservice-0.6.43-elogind.patch | 110 -
 4 files changed, 228 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 3f86949ecd7..a3e3d7211af 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-0.6.45.tar.xz 382740 BLAKE2B 
ce88e53c7d0187f53ed0a2758f81c8e2d1083ab1c95ec6cddebb2167b36706b1537ecf74b7904a9002c6179cfdf811a3268451af9443727ba9793a9af06cf8aa
 SHA512 
09975f9fa03a3177d923de6d6f6e6acfffeb2ff4924c45eaac78c994c16974427c8e936a87034747ba494d2bb3df6e8a92ff44db387761b06e06e311d7cf105a
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
deleted file mode 100644
index c4ae0a848d7..000
--- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc elogind +introspection selinux systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
-   "${FILESDIR}"/${PN}-0.6.43-elogind.patch
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable elogind) \
-   $(use_enable introspection) \
-   $(use_enable systemd)
-}

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
deleted file mode 100644
index dd631b7ee63..000
--- a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc elogind +introspection selinux systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   

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

2018-11-18 Thread Mikle Kolyada
commit: a4ee24e17f46a29466a7d9c7e40caa011ea7da0d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 18 11:50:11 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 18 11:50:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee24e1

sys-apps/accountsservice: arm stable wrt bug #664228

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index 87bb35ec47e..a61545c1362 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-10-14 Thread Sergei Trofimovich
commit: 0ca23adbcb2f0241d98a796776316115103d2038
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 14 09:11:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 14 09:14:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca23adb

sys-apps/accountsservice: stable 0.6.50-r1 for ppc64, bug #664228

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index 965f2ffca15..87bb35ec47e 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-10-14 Thread Sergei Trofimovich
commit: a3d70d8c4ba49ed43c2b810c0beaf6aef9fa8ecc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 14 08:54:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 14 08:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d70d8c

sys-apps/accountsservice: stable 0.6.50-r1 for ppc, bug #664228

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index ac040961862..965f2ffca15 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-10-05 Thread Mikle Kolyada
commit: 8c87f66979aae1f772d56b8325e3518fda589b74
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct  5 08:53:28 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct  5 08:53:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c87f669

sys-apps/accountsservice: amd64 stable wrt bug #664228

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index a3b149015c5..ac040961862 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2018-09-23 Thread Pacho Ramos
commit: d641dc2f7e8e4431278e3d3e03227727961713b7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 23 11:42:14 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 23 11:42:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d641dc2f

sys-apps/accountsservice: Fix switch user (#664228 by Alexander Tsoy)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../accountsservice-0.6.50-r1.ebuild   | 61 ++
 .../accountsservice-0.6.50-loaded-state.patch  | 36 +
 2 files changed, 97 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
new file mode 100644
index 000..3036d2bed67
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind +introspection selinux systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+
+   # lib: don't set loaded state until seat is fetched (from 'master')
+   "${FILESDIR}"/${P}-loaded-state.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable elogind) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}

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
new file mode 100644
index 000..901704bc601
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-0.6.50-loaded-state.patch
@@ -0,0 +1,36 @@
+From c7fa612023a163e8b2352e1170c6df3fceb19b27 Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Thu, 19 Jul 2018 13:14:09 -0400
+Subject: lib: don't set loaded state until seat is fetched
+
+At the moment we set is-loaded on the user-manager
+object as soon as we start fetching the seat, but
+we should waiting until the seat is fetched, so
+that can_switch() will return the correct value
+if the caller waited until the loaded signal
+to use it.
+
+This commit changes the >= to > which I believe
+was the original intention anyway.
+
+https://bugs.freedesktop.org/show_bug.cgi?id=107298
+---
+ src/libaccountsservice/act-user-manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/libaccountsservice/act-user-manager.c 
b/src/libaccountsservice/act-user-manager.c
+index 325421b..e7e26b1 100644
+--- a/src/libaccountsservice/act-user-manager.c
 b/src/libaccountsservice/act-user-manager.c
+@@ -2382,7 +2382,7 @@ maybe_set_is_loaded (ActUserManager *manager)
+ /* Don't set is_loaded yet unless the seat is already loaded enough
+  * or failed to load.
+  */
+-if (manager->priv->seat.state >= ACT_USER_MANAGER_SEAT_STATE_GET_ID) {
++if (manager->priv->seat.state > ACT_USER_MANAGER_SEAT_STATE_GET_ID) {
+ g_debug ("ActUserManager: Seat loaded, so now setting loaded 
property");
+ } else if (manager->priv->seat.state == 
ACT_USER_MANAGER_SEAT_STATE_UNLOADED) {
+ g_debug ("ActUserManager: Seat wouldn't load, so giving up on 
it and setting loaded property");
+-- 
+cgit v1.1
+



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

2018-08-21 Thread Markus Meier
commit: 3752615fe1e7b122430bf182246d383b98138f2b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Aug 22 04:57:06 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Aug 22 04:57:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3752615f

sys-apps/accountsservice: arm stable, bug #659916

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
index 65fcb11b1b0..a1e57fb099e 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-08-20 Thread Sergei Trofimovich
commit: 5189c58a411f0b0f04f6d494c5d3d534c3c002b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug 21 00:12:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 21 00:12:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5189c58a

sys-apps/accountsservice: stable 0.6.50 for ppc64, bug #659916

Package-Manager: Portage-2.3.47, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
index 75211b19d1c..65fcb11b1b0 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-08-18 Thread Mikle Kolyada
commit: 04a3fba2cc636819bb3cd93ba5291212867c17a2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug 19 01:40:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug 19 01:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a3fba2

sys-apps/accountsservice: amd64 stable wrt bug #659916

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
index 64f91ca12e1..75211b19d1c 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-08-18 Thread Sergei Trofimovich
commit: caf72a1b7888b0e85d48041cf53d0f6cbe17a5df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 18 22:29:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 18 22:29:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf72a1b

sys-apps/accountsservice: stable 0.6.50 for ppc, bug #659916

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
index 0b54f0f7bc2..64f91ca12e1 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2018-08-16 Thread Mart Raudsepp
commit: 131c0448ac92a8571ccfff21de931777f9a1405c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 17 00:01:10 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 17 00:12:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131c0448

sys-apps/accountsservice: security bump to 0.6.50

Bug: https://bugs.gentoo.org/659916
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.50.ebuild  | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 2e0a9fdecf9..3f86949ecd7 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.45.tar.xz 382740 BLAKE2B 
ce88e53c7d0187f53ed0a2758f81c8e2d1083ab1c95ec6cddebb2167b36706b1537ecf74b7904a9002c6179cfdf811a3268451af9443727ba9793a9af06cf8aa
 SHA512 
09975f9fa03a3177d923de6d6f6e6acfffeb2ff4924c45eaac78c994c16974427c8e936a87034747ba494d2bb3df6e8a92ff44db387761b06e06e311d7cf105a
+DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
new file mode 100644
index 000..0b54f0f7bc2
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.50.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind +introspection selinux systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable elogind) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}



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

2017-12-27 Thread Mart Raudsepp
commit: 98111a4eda0e0f58db82720a07e66dd4a0f63b4b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 27 12:54:37 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 27 13:01:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98111a4e

sys-apps/accountsservice: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice-0.6.43-r1.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 10e9bc1b4a6..2e0a9fdecf9 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-0.6.43.tar.xz 381008 BLAKE2B 
62b29bbb04eef0503c29cb9d81056776f7cb3840145231f049f8b335dfc11bfd60f2ec717e3543b0af73c597da2e4c2d4139c0c535b1716923695355f06e7e4e
 SHA512 
0673430b7e5fd726397a9358d60d5c34542afaa786b795d3c8b544dc2bdab151c74f9a3daa4bcd94dc7669400a78cd4cddc453cad78ee8e431bf7c1f417138e2
 DIST accountsservice-0.6.45.tar.xz 382740 BLAKE2B 
ce88e53c7d0187f53ed0a2758f81c8e2d1083ab1c95ec6cddebb2167b36706b1537ecf74b7904a9002c6179cfdf811a3268451af9443727ba9793a9af06cf8aa
 SHA512 
09975f9fa03a3177d923de6d6f6e6acfffeb2ff4924c45eaac78c994c16974427c8e936a87034747ba494d2bb3df6e8a92ff44db387761b06e06e311d7cf105a

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
deleted file mode 100644
index 67204e4eb6e..000
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc elogind +introspection selinux systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-   "${FILESDIR}/${P}-elogind.patch"
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable elogind) \
-   $(use_enable introspection) \
-   $(use_enable systemd)
-}



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

2017-12-27 Thread Markus Meier
commit: fcf68d1b75f696f5d3812612e495a08abec848fd
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Dec 27 08:34:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Dec 27 08:34:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf68d1b

sys-apps/accountsservice: arm stable, bug #635938

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
index 35db98215ea..c4ae0a848d7 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2017-12-19 Thread Thomas Deutschmann
commit: a23a1fe8763898f5d95cf403c8c9a3dbb6fe5f8f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 19 19:02:51 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 19 19:13:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23a1fe8

sys-apps/accountsservice: x86 stable (bug #635938)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
index 480c9c202e4..35db98215ea 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2017-12-16 Thread Tobias Klausmann
commit: 5ab5338eab969fc157623a5af5039f3c37a6499c
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Dec 16 14:02:42 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Dec 16 14:03:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab5338e

sys-apps/accountsservice-0.6.45-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/635938

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
index 441edab3483..480c9c202e4 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2017-11-18 Thread Sergei Trofimovich
commit: e6a83bf576e12dc1815312f87f017d8cb0c82dd2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 18 13:11:50 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 18 13:19:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a83bf5

sys-apps/accountsservice: stable 0.6.45 for ppc64, bug #635938

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
index 5b15deb5dcf..441edab3483 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 REQUIRED_USE="?? ( elogind systemd )"



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

2017-10-30 Thread Mart Raudsepp
commit: 0d28caf0623797b3716c4a4317ec0d94795010ce
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Oct 30 15:53:24 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Oct 30 16:55:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d28caf0

sys-apps/accountsservice: remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 .../accountsservice/accountsservice-0.6.43.ebuild  | 53 --
 1 file changed, 53 deletions(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
deleted file mode 100644
index 86a4a8472f8..000
--- a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc +introspection selinux systemd"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( sys-auth/consolekit )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable introspection) \
-   $(use_enable systemd)
-}



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

2017-10-30 Thread Sergei Trofimovich
commit: 51680ace10ca29e996053c7c94e0160bbacc4bf1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 30 08:41:21 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 30 08:42:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51680ace

sys-apps/accountsservice: stable 0.6.43-r1 for ppc, bug #624312

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ppc"

 sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
index bd2ef560e8d..67204e4eb6e 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 



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

2017-10-24 Thread Sergei Trofimovich
commit: b06d068c48a310207f7bc5ec1d89b6eb1feda39f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 24 21:44:55 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 24 21:45:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06d068c

sys-apps/accountsservice: stable 0.6.43-r1 for ppc64, bug #624312

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
index 48024bd413a..bd2ef560e8d 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 



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

2017-09-23 Thread Thomas Deutschmann
commit: 63ffae4d0da55c97d2d040800d01290d40c8d243
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep 23 21:09:45 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep 23 21:13:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ffae4d

sys-apps/accountsservice: x86 stable (bug #624312)

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
index 52a3a41b32a..48024bd413a 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 



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

2017-08-20 Thread Gilles Dartiguelongue
commit: 6478837e378d83cfd009067dc7ca22cb86212b70
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Aug 20 09:18:19 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Aug 20 10:13:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6478837e

sys-apps/accountsservice: version bump 0.6.43-r1 → 0.6.45

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.45.ebuild  | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 98ff97fbeb3..f9d97087dd8 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.43.tar.xz 381008 SHA256 
ed3ba94aa38ceb822a0e1a1ac71bf1a8123babf90be049397b3a00900e48d6cc SHA512 
0673430b7e5fd726397a9358d60d5c34542afaa786b795d3c8b544dc2bdab151c74f9a3daa4bcd94dc7669400a78cd4cddc453cad78ee8e431bf7c1f417138e2
 WHIRLPOOL 
e704d9dcb5b7c0c6ee7c1ab5ed310ab2428e94d061663367f213c5903f68768680492d651524ef1e7594417335de529463d63b8d8a4d1cc8b6445358f1b97a33
+DIST accountsservice-0.6.45.tar.xz 382740 SHA256 
fb0fc293aa75d59f5ef5db719d37a21831c4dd74a97526ee7e51ce936311ef26 SHA512 
09975f9fa03a3177d923de6d6f6e6acfffeb2ff4924c45eaac78c994c16974427c8e936a87034747ba494d2bb3df6e8a92ff44db387761b06e06e311d7cf105a
 WHIRLPOOL 
5dce6fc957da0d039f03ba0f9bf06710ecf4d39d81cd6d745bea5358b7bfb582d124a43f7df7603b61d699337ff29c7b0e3c8296da865aa6f260f566e8f86145

diff --git a/sys-apps/accountsservice/accountsservice-0.6.45.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
new file mode 100644
index 000..fb05d15bebc
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.45.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind +introspection selinux systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+   "${FILESDIR}"/${PN}-0.6.43-elogind.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable elogind) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}



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

2017-07-19 Thread Markus Meier
commit: 6267086161b08b39dfbce50b3c28302d90797f9a
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Jul 20 04:41:32 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Jul 20 04:41:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62670861

sys-apps/accountsservice: arm stable, bug #624312

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
index 2c5676dc84d..52a3a41b32a 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 



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

2017-07-15 Thread Tobias Klausmann
commit: 8bd03cb3e83f71b8e0daf3198f1b53b4ef1eba2e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Jul 15 10:01:09 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Jul 15 11:04:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd03cb3

sys-apps/accountsservice-0.6.43-r1: add amd64 keyword

Gentoo-Bug: 624312

 sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
index ff329f6118c..2c5676dc84d 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="doc elogind +introspection selinux systemd"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2017-06-09 Thread Michael Palimaka
commit: bd4281d8c205c8c426fd85433717397c4a561793
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jun  9 14:03:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jun  9 14:03:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4281d8

sys-apps/accountsservice: backport patch from upstream adding elogind support

Gentoo-bug: 599492
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../accountsservice-0.6.43-r1.ebuild   |  60 +++
 .../files/accountsservice-0.6.43-elogind.patch | 110 +
 sys-apps/accountsservice/metadata.xml  |   2 +
 3 files changed, 172 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
new file mode 100644
index 000..ff329f6118c
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind +introspection selinux systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+   "${FILESDIR}/${P}-elogind.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable elogind) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch 
b/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch
new file mode 100644
index 000..cd3510eab86
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch
@@ -0,0 +1,110 @@
+From 9fdd1d95ec094a0df6d8d3dd9c8f04fa8499b845 Mon Sep 17 00:00:00 2001
+From: Sven Eden 
+Date: Tue, 6 Jun 2017 10:17:33 -0400
+Subject: configure: elogind on non-systemd systems
+
+This commit adds some configure goo to make accountsservice use
+elogind if explicitly requested for systems that don't have
+systemd.
+
+diff --git a/configure.ac b/configure.ac
+index b255e72..4b21477 100644
+--- a/configure.ac
 b/configure.ac
+@@ -264,22 +264,24 @@ dnl Check for xsltproc
+ dnl 
---
+ AC_PATH_PROG([XSLTPROC], [xsltproc])
+ 
+-# systemd
++# systemd or elogind
++
++have_systemd=no
++
++AC_MSG_CHECKING([whether to use systemd])
+ 
+ AC_ARG_ENABLE([systemd],
+   AS_HELP_STRING([--enable-systemd], [Use systemd]),
+   [enable_systemd=$enableval],
+   [enable_systemd=auto])
+ 
++AC_MSG_RESULT($enable_systemd)
++
+ if test x$enable_systemd != xno; then
+-   PKG_CHECK_MODULES(SYSTEMD, [libsystemd >= 186],
+-   [have_systemd=yes], 
[have_systemd=no])
+-else
+-   have_systemd=no
++PKG_CHECK_MODULES(SYSTEMD, [libsystemd >= 186],
++   [have_systemd=yes])
+ fi
+ 
+-AC_MSG_CHECKING([whether to use systemd])
+-
+ if test x$enable_systemd = xauto ; then
+ if test x$have_systemd = xno ; then
+ enable_systemd=no
+@@ -288,21 +290,54 @@ if test x$enable_systemd = xauto ; then
+ fi
+ fi
+ 
+-AC_MSG_RESULT($enable_systemd)
++have_elogind=no
++
++AC_MSG_CHECKING([whether to use elogind])
++
++AC_ARG_ENABLE([elogind],
++  AS_HELP_STRING([--enable-elogind], [Use elogind]),
++  [enable_elogind=$enableval],
++  [enable_elogind=no])
++
++AC_MSG_RESULT($enable_elogind)
+ 
+ if test 

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

2017-02-24 Thread Michael Weber
commit: 2b834f19008cc50a7934e347dfa14c264522f008
Author: Michael Weber  gentoo  org>
AuthorDate: Fri Feb 24 21:28:03 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Feb 24 21:28:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b834f19

sys-apps/accountsservice: arm stable (bug 606818)

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
index 5bca6fc9ec..277468a8b8 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"
 



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

2017-02-24 Thread Agostino Sarubbo
commit: 8675949a4f4dd7ab7e837dd3bd02d7f5836346dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 24 14:06:15 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 24 14:06:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8675949a

sys-apps/accountsservice: ppc stable wrt bug #606818

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
index 49c38caddb..5bca6fc9ec 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"
 



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

2017-02-11 Thread Pacho Ramos
commit: 3ad52bf9b3f75ab42c7cf8eb3afee3f853fc60c4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 18:08:40 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 18:30:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad52bf9

sys-apps/accountsservice: x86 stable, bug 606818

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
index a1f8b714ef..aea5199a93 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"
 



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

2017-01-26 Thread Mart Raudsepp
commit: bae64f26bdfb287b8cb3284b32138655ab62aa5a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 10:21:07 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 10:55:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae64f26

sys-apps/accountsservice: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-0.6.40.ebuild  | 58 --
 2 files changed, 59 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 8d3c8ea..d328636 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,3 +1,2 @@
-DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be
 DIST accountsservice-0.6.42.tar.xz 380500 SHA256 
e56494c2f18627900b57234e5628923cc16a37bf8fd16b06c46118d6ae9c007e SHA512 
b31d77b88793a8264d32963a98ad446537292a134a3f80fabb4e2ce30f796e5f3066d02a27515c993133fa493b511a6abba6ff1a7827b5a54ea6a4f62a7b6fc9
 WHIRLPOOL 
2da1b5037f2306d93471db8ae792145abded9f33e5014f5ad748bb0d988757a4c5e53e5e64ef69752b6e80041af09a87512b95b1b955cfc75b379d7cec40d496
 DIST accountsservice-0.6.43.tar.xz 381008 SHA256 
ed3ba94aa38ceb822a0e1a1ac71bf1a8123babf90be049397b3a00900e48d6cc SHA512 
0673430b7e5fd726397a9358d60d5c34542afaa786b795d3c8b544dc2bdab151c74f9a3daa4bcd94dc7669400a78cd4cddc453cad78ee8e431bf7c1f417138e2
 WHIRLPOOL 
e704d9dcb5b7c0c6ee7c1ab5ed310ab2428e94d061663367f213c5903f68768680492d651524ef1e7594417335de529463d63b8d8a4d1cc8b6445358f1b97a33

diff --git a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
deleted file mode 100644
index 9e08fdf..
--- a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc +introspection selinux systemd"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( sys-auth/consolekit )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable introspection) \
-   $(use_enable systemd) \
-   $(systemd_with_unitdir)
-}



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

2016-12-06 Thread Markus Meier
commit: f074cf381581161d275812f4dbc3f4ba8fd277d2
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec  6 20:47:31 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec  6 20:47:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f074cf38

sys-apps/accountsservice: arm stable, bug #587010

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.42.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
index 9af7822..ed46255 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"
 



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

2016-12-05 Thread Pacho Ramos
commit: e7f2641b1fa67a5a95c13c59f8b0d7f4a893a62d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec  5 13:32:22 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec  5 13:52:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f2641b

sys-apps/accountsservice: Version bump

Package-Manager: portage-2.3.2

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.43.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index bbbaa62..8d3c8ea 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1,3 @@
 DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be
 DIST accountsservice-0.6.42.tar.xz 380500 SHA256 
e56494c2f18627900b57234e5628923cc16a37bf8fd16b06c46118d6ae9c007e SHA512 
b31d77b88793a8264d32963a98ad446537292a134a3f80fabb4e2ce30f796e5f3066d02a27515c993133fa493b511a6abba6ff1a7827b5a54ea6a4f62a7b6fc9
 WHIRLPOOL 
2da1b5037f2306d93471db8ae792145abded9f33e5014f5ad748bb0d988757a4c5e53e5e64ef69752b6e80041af09a87512b95b1b955cfc75b379d7cec40d496
+DIST accountsservice-0.6.43.tar.xz 381008 SHA256 
ed3ba94aa38ceb822a0e1a1ac71bf1a8123babf90be049397b3a00900e48d6cc SHA512 
0673430b7e5fd726397a9358d60d5c34542afaa786b795d3c8b544dc2bdab151c74f9a3daa4bcd94dc7669400a78cd4cddc453cad78ee8e431bf7c1f417138e2
 WHIRLPOOL 
e704d9dcb5b7c0c6ee7c1ab5ed310ab2428e94d061663367f213c5903f68768680492d651524ef1e7594417335de529463d63b8d8a4d1cc8b6445358f1b97a33

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
new file mode 100644
index ..3e4d0ee
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.43.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc +introspection selinux systemd"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( sys-auth/consolekit )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2016-06-28 Thread Pacho Ramos
commit: 5fcec34822ca2009d2048c7391ddec3f8a1a9dca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:05:31 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcec348

sys-apps/accountsservice: Version bump

Package-Manager: portage-2.3.0_rc1

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.42.ebuild  | 54 ++
 ...ccountsservice-0.6.35-gentoo-system-users.patch |  4 +-
 3 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 06217c4..bbbaa62 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be
+DIST accountsservice-0.6.42.tar.xz 380500 SHA256 
e56494c2f18627900b57234e5628923cc16a37bf8fd16b06c46118d6ae9c007e SHA512 
b31d77b88793a8264d32963a98ad446537292a134a3f80fabb4e2ce30f796e5f3066d02a27515c993133fa493b511a6abba6ff1a7827b5a54ea6a4f62a7b6fc9
 WHIRLPOOL 
2da1b5037f2306d93471db8ae792145abded9f33e5014f5ad748bb0d988757a4c5e53e5e64ef69752b6e80041af09a87512b95b1b955cfc75b379d7cec40d496

diff --git a/sys-apps/accountsservice/accountsservice-0.6.42.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
new file mode 100644
index 000..3e4d0ee
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc +introspection selinux systemd"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( sys-auth/consolekit )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
 
b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
index 9868e26..39ebf42 100644
--- 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
+++ 
b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
@@ -1,5 +1,5 @@
 src/user-classify.c.old2013-12-04 20:29:48.944454769 +0100
-+++ src/user-classify.c2013-12-04 20:32:59.728283477 +0100
+--- a/src/user-classify.c.old  2013-12-04 20:29:48.944454769 +0100
 b/src/user-classify.c  2013-12-04 20:32:59.728283477 +0100
 @@ -55,6 +55,48 @@
  "at",
  "gdm",



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

2016-06-28 Thread Pacho Ramos
commit: 81a46cff452ccbd16f1e5009028f9d1bb7114420
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:02:49 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a46cff

sys-apps/accountsservice: Drop old

Package-Manager: portage-2.3.0_rc1

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-0.6.39.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 3ee491f..06217c4 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-0.6.39.tar.xz 367648 SHA256 
f938a3d517ddd44c7605b49f11028198071906e0fde96f22c7e16d1eb275335d SHA512 
b72f2edf95b7df5b38c75fbe4be2581384f7ff3631248a9fd2a523a13638e2c9c8933f195b8991a7138a556786531258b00878dc1a68863b616d2d2a17cbcf33
 WHIRLPOOL 
34b199ea220a8a34743ded82fba37b1ce90f7aafc9b7c1eb5988ef772d5d1f4d5283267327370d5a26966cc5370549323ffd2a9645bead9700b1a53dd5afe9bf
 DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be

diff --git a/sys-apps/accountsservice/accountsservice-0.6.39.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.39.ebuild
deleted file mode 100644
index bcf9e85..000
--- a/sys-apps/accountsservice/accountsservice-0.6.39.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc +introspection selinux systemd"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( sys-auth/consolekit )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --enable-admin-group="wheel" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable introspection) \
-   $(use_enable systemd) \
-   $(systemd_with_unitdir)
-}



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

2016-06-28 Thread Pacho Ramos
commit: cf31b8101084c6f4329833a51b34dcd89779
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:02:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf31b810

sys-apps/accountsservice: Rekeyword on arm64 as it's not clear why new version 
lost it

Package-Manager: portage-2.3.0_rc1

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
index bb97321..9e08fdf 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"