[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"