public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/, net-libs/libsignon-glib/files/, profiles/
@ 2024-08-20 17:53 Arthur Zamarin
  0 siblings, 0 replies; only message in thread
From: Arthur Zamarin @ 2024-08-20 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     97cba99b4d771c1793e22eb0d1a7fb5251f4ef89
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 17:43:55 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 17:43:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cba99b

net-libs/libsignon-glib: treeclean

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/libsignon-glib/Manifest                   |   1 -
 .../files/libsignon-glib-2.1-docs-optional.patch   |  28 ------
 .../files/libsignon-glib-2.1-meson-0.61.patch      |  31 ------
 .../libsignon-glib/libsignon-glib-2.1-r2.ebuild    | 104 ---------------------
 net-libs/libsignon-glib/metadata.xml               |   8 --
 profiles/package.mask                              |   5 -
 6 files changed, 177 deletions(-)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
deleted file mode 100644
index 1e8120260bb2..000000000000
--- a/net-libs/libsignon-glib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libsignon-glib-2.1.tar.gz 52440 BLAKE2B edc27f5f09c3f6d05f32ff6b560934dc003072940b44932fd90021511510fb56beaec7f25dd051b3c1d12d10942f292cc906a9fc4b74bb7f2daf8b885f15e644 SHA512 45d8e26263a16b98517cda0fff8e46fb1ffcc4bb833a6364454f120eb9819b48ee04bdb338bf5e9f0b0fe344af5940f35ed56f0765ca3605dead5b3755657dcf

diff --git a/net-libs/libsignon-glib/files/libsignon-glib-2.1-docs-optional.patch b/net-libs/libsignon-glib/files/libsignon-glib-2.1-docs-optional.patch
deleted file mode 100644
index b31bd46a825e..000000000000
--- a/net-libs/libsignon-glib/files/libsignon-glib-2.1-docs-optional.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From fc1098b3a376a04020c9e733eafda9fa0ac51723 Mon Sep 17 00:00:00 2001
-From: Pino Toscano <toscano.pino@tiscali.it>
-Date: Sat, 2 Jan 2021 14:19:18 +0100
-Subject: [PATCH] build: make documentation really optional
-
-Build of the documentation only if the meson option for it is enabled.
----
- meson.build | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 5d0de55..b10f80d 100644
---- a/meson.build
-+++ b/meson.build
-@@ -23,7 +23,9 @@ endif
- root_dir = include_directories ('.')
- 
- subdir('libsignon-glib')
--subdir('docs')
-+if get_option('documentation')
-+    subdir('docs')
-+endif
- 
- if get_option('python')
-     subdir('pygobject')
--- 
-GitLab
-

diff --git a/net-libs/libsignon-glib/files/libsignon-glib-2.1-meson-0.61.patch b/net-libs/libsignon-glib/files/libsignon-glib-2.1-meson-0.61.patch
deleted file mode 100644
index 66254e398029..000000000000
--- a/net-libs/libsignon-glib/files/libsignon-glib-2.1-meson-0.61.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 4fae9155a19aca601072f361768e0bf8ed556b1e Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heirecka@exherbo.org>
-Date: Tue, 11 Jan 2022 22:05:11 +0100
-Subject: [PATCH] Fix build with meson >= 0.61.0
-
-Otherwise it fails with "docs/reference/meson.build:21:6: ERROR:
-gnome.gtkdoc keyword argument 'expand_content_files' was of type
-array[File] but should have been array[str]".
----
- docs/reference/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/docs/reference/meson.build b/docs/reference/meson.build
-index 654404b..3927109 100644
---- a/docs/reference/meson.build
-+++ b/docs/reference/meson.build
-@@ -47,9 +47,9 @@ gnome.gtkdoc(
-         'libsignon-glib.types',
-     ],
-     content_files: doc_content_files,
--    expand_content_files: files(
-+    expand_content_files: [
-         'migrating-1to2.xml'
--    ),
-+    ],
-     fixxref_args: [
-         '--extra-dir=@0@'.format(join_paths(glib_docpath, 'glib')),
-         '--extra-dir=@0@'.format(join_paths(glib_docpath, 'gobject')),
--- 
-GitLab
-

diff --git a/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild b/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild
deleted file mode 100644
index 84711961b404..000000000000
--- a/net-libs/libsignon-glib/libsignon-glib-2.1-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit meson python-r1 vala
-
-DESCRIPTION="GLib binding for the D-Bus API provided by signond"
-HOMEPAGE="https://accounts-sso.gitlab.io/"
-SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-VERSION_${PV}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="debug doc +introspection python test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} introspection )"
-# needs more love
-RESTRICT="test"
-
-RDEPEND="
-	dev-libs/glib:2
-	net-libs/signond
-	introspection? ( dev-libs/gobject-introspection:= )
-	python? (
-		${PYTHON_DEPS}
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="$(python_gen_any_dep)
-	$(vala_depend)
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	doc? ( dev-util/gtk-doc )
-	test? ( dev-libs/check )
-"
-
-PATCHES=(
-	"${FILESDIR}/${P}-docs-optional.patch"
-	"${FILESDIR}/${P}-meson-0.61.patch"
-)
-
-python_check_deps() { return 0; }
-
-pkg_setup() {
-	python_setup
-}
-
-src_prepare() {
-	default
-	vala_setup
-
-	cp libsignon-glib/*.xml libsignon-glib/interfaces || die
-}
-
-src_configure() {
-	myconfigure() {
-		local emesonargs=(
-			-Ddebugging=$(usex debug true false)
-			-Ddocumentation=$(usex doc true false)
-			-Dintrospection=$(usex introspection true false)
-			-Dpython=$(usex python true false)
-			-Dtests=$(usex test true false)
-		)
-
-		meson_src_configure
-	}
-
-	if use python; then
-		python_foreach_impl run_in_build_dir myconfigure
-	else
-		myconfigure
-	fi
-}
-
-src_compile() {
-	if use python; then
-		python_foreach_impl run_in_build_dir meson_src_compile
-	else
-		meson_src_compile
-	fi
-}
-
-src_test() {
-	if use python; then
-		python_foreach_impl run_in_build_dir meson_src_test
-	else
-		meson_src_test
-	fi
-}
-
-src_install() {
-	einstalldocs
-
-	if use python; then
-		python_foreach_impl run_in_build_dir meson_src_install
-		python_foreach_impl python_optimize
-	else
-		meson_src_install
-	fi
-}

diff --git a/net-libs/libsignon-glib/metadata.xml b/net-libs/libsignon-glib/metadata.xml
deleted file mode 100644
index 8641e5bdd399..000000000000
--- a/net-libs/libsignon-glib/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>kde@gentoo.org</email>
-		<name>Gentoo KDE Project</name>
-	</maintainer>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index fe01932af1e2..e5da27a42254 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -183,11 +183,6 @@ app-accessibility/epos
 # and works better for merging PRs. Removal on 2024-08-21.
 dev-perl/Gentoo-App-Pram
 
-# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-21)
-# No more revdeps after net-libs/telepathy-accounts-signon last-rites.
-# Removal on 2024-08-20.
-net-libs/libsignon-glib
-
 # Hans de Graaff <graaff@gentoo.org> (2024-07-21)
 # Obsolete slots that are no longer used by any cucumber
 # version. Removal on 2024-08-21.


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-20 17:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-20 17:53 [gentoo-commits] repo/gentoo:master commit in: net-libs/libsignon-glib/, net-libs/libsignon-glib/files/, profiles/ Arthur Zamarin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox