]> Liquid.me.uk: Repositories - local/commitdiff
deleted: sys-apps/accountsservice
authorRalphred <ralphred@liquid.me.uk>
Sun, 4 May 2025 18:22:34 +0000 (19:22 +0100)
committerRalphred <ralphred@liquid.me.uk>
Sun, 4 May 2025 18:22:34 +0000 (19:22 +0100)
sys-apps/accountsservice/Manifest [deleted file]
sys-apps/accountsservice/accountsservice-22.08.8.ebuild [deleted file]
sys-apps/accountsservice/files/accountsservice-22.04.62-gentoo-system-users.patch [deleted file]

diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest
deleted file mode 100644 (file)
index 1356aa0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX accountsservice-22.04.62-gentoo-system-users.patch 1318 BLAKE2B 69c74ad620cebd6864efff7ad87401a72ea5f644a773a682653b45584e34755aaf12a0e79ba816c990b0af2784d01fec5e8b657699ecfc7c38343330a36fda57 SHA512 a85a6ca785a3863d96eae39bc3eee5fe89bedd0bdae40cd6bc2e077bb88f72d73d0be63dcf0e0a788f0f5d69ed39801c9ede623afe8ed08c94372314b1fddd09
-DIST accountsservice-22.08.8.tar.xz 102672 BLAKE2B 7c9436d3845fc1883772b434c4f9e2fba934d17e6d4452a6be65e1d790a23b331eaaa64b0e6eff6fefe79587a40cf1749a0f3de09f323b10740046bd9d145c9d SHA512 2ca3ceb1b44338d9924b86788256d4eef7ec10e0c2197bfb8cc6c31ae224fab3051f03cb406a526f90057684965bef4ba0f2cc01b26198ec1fc6baec36ad3ff8
-EBUILD accountsservice-22.08.8.ebuild 2022 BLAKE2B 8e02410cf36c32b7e3356a3433e7161b7200a6205c0e32ff96f6570dcd502c2ab1fd27481f811231fa1e9120e5c4fdcad55799d0488fad282f786f57edfd9947 SHA512 9d013241850e982093cb516b61c673d4528a70069b1d9898846f58df46fee19e3b97cc12cbf9f2422ed0c13bfedf0176db6ffa5a2be8e060ab5a36f69477b6fb
diff --git a/sys-apps/accountsservice/accountsservice-22.08.8.ebuild b/sys-apps/accountsservice/accountsservice-22.08.8.ebuild
deleted file mode 100644 (file)
index 044591f..0000000
+++ /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 ~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
-       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
deleted file mode 100644 (file)
index d65fa2f..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-From 0db673b94a6031640ae5faa3b79c4a1fea078350 Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-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 9224905..70f1877 100644
---- a/src/user-classify.c
-+++ b/src/user-classify.c
-@@ -52,7 +52,40 @@ static const char *default_excludes[] = {
-         "at",
-         "gdm",
-         "gnome-initial-setup",
--        "git"
-+        "git",
-+        /* Additional Gentoo system users with non-trivial login shell */
-+        "amanda",
-+        "backuppc",
-+        "drqueue",
-+        "firebird",
-+        "flexlm",
-+        "foldingathome",
-+        "geneweb",
-+        "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",
- };
- static gboolean
--- 
-2.34.1
-