public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/files/, dev-libs/libindicate/
@ 2019-08-13 22:21 Sergei Trofimovich
  0 siblings, 0 replies; 2+ messages in thread
From: Sergei Trofimovich @ 2019-08-13 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     666a8bdf689f40820dc824996abb8c8cece14e66
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 22:21:11 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 22:21:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666a8bdf

dev-libs/libindicate: disable -Werror

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/libindicate/files/libindicate-12.10.1-werror.patch | 13 +++++++++++++
 dev-libs/libindicate/libindicate-12.10.1-r3.ebuild          |  7 +++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch b/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch
new file mode 100644
index 00000000000..9a330caac03
--- /dev/null
+++ b/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch
@@ -0,0 +1,13 @@
+--- a/libindicate-gtk/Makefile.am
++++ b/libindicate-gtk/Makefile.am
+@@ -45,3 +45,3 @@ libindicate_gtk_la_CFLAGS = \
+ 	-I $(top_srcdir) \
+-	-Wall -Werror \
++	-Wall \
+ 	$(LIBINDICATEGTK_CFLAGS)
+--- a/libindicate/Makefile.am
++++ b/libindicate/Makefile.am
+@@ -76,3 +76,3 @@ libindicate_la_CFLAGS = \
+ 	$(COVERAGE_CFLAGS) \
+-	-Wall -Werror
++	-Wall

diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
index 2b05d40e90d..bdb26096b1c 100644
--- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
+++ b/dev-libs/libindicate/libindicate-12.10.1-r3.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
@@ -37,7 +37,10 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig
 "
 
-PATCHES=( "${FILESDIR}"/${PN}-0.6.1-no-mono.patch )
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.6.1-no-mono.patch
+	"${FILESDIR}"/${PN}-12.10.1-werror.patch
+)
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/files/, dev-libs/libindicate/
@ 2025-08-19 19:07 Eli Schwartz
  0 siblings, 0 replies; 2+ messages in thread
From: Eli Schwartz @ 2025-08-19 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     85ad717192589e923a07b3b5409bcaa11d059b5c
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 18 04:52:44 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 19 19:05:59 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ad7171

dev-libs/libindicate: treeclean

Closes: https://bugs.gentoo.org/928479 (pkgremoved)
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-libs/libindicate/Manifest                      |   1 -
 .../files/libindicate-12.10.1-autotools.patch      | 151 ---------------------
 .../files/libindicate-12.10.1-tests-werror.patch   |  47 -------
 dev-libs/libindicate/libindicate-12.10.1-r5.ebuild |  71 ----------
 dev-libs/libindicate/metadata.xml                  |   8 --
 5 files changed, 278 deletions(-)

diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest
deleted file mode 100644
index 50342cd630cc..000000000000
--- a/dev-libs/libindicate/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libindicate-12.10.1.tar.gz 550378 BLAKE2B 9966c645c2538bf9246221e138771ce38e7f74629ae2365cd803a5e26372922cd5194ca1449f79a35f2bcd391e3ee2056183ab53b11fa8d92a8b2c258ead9c6d SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06

diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch b/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch
deleted file mode 100644
index ef84aab8cd94..000000000000
--- a/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch
+++ /dev/null
@@ -1,151 +0,0 @@
-- Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491
-- fix parallel install issue #469032
-- remove -Werror
-- use VAPIGEN from vala.eclass
-
---- a/bindings/Makefile.am
-+++ b/bindings/Makefile.am
-@@ -1,9 +1,5 @@
- SUBDIRS = 
- 
--if HAS_MONO
--SUBDIRS += mono
--endif
--
- if HAS_PYTHON
- SUBDIRS += python
- endif
---- a/configure.ac
-+++ b/configure.ac
-@@ -3,7 +3,7 @@
- 
- AC_PREREQ(2.53)
- 
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AM_INIT_AUTOMAKE(libindicate, 12.10.1)
- 
- AM_MAINTAINER_MODE
-@@ -134,62 +134,7 @@
- # Vala API Generation
- ###########################
- 
--AC_PATH_PROG([VALA_API_GEN], [vapigen])
--
--###########################
--# Check for Mono support
--###########################
--
--MONO_REQUIRED_VERSION=1.0
--PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
--
--AC_PATH_PROG(AL, al, no)
--if test "x$AL" = "xno" ; then
--   AC_MSG_NOTICE([No al tool found.  You need to install Mono.])
--fi
--
--if test "x$has_mono" = "xtrue" ; then
--   GENERATED_SOURCES=generated/*.cs
--   AC_PATH_PROG(RUNTIME, mono, no)
--
--   if test "x$RUNTIME" != "no" ; then
--      RUNTIME=mono
--   fi
--
--   AC_PATH_PROG(CSC, gmcs, no)
--   LIB_PREFIX=.so
--   LIB_SUFFIX=
--fi
--
--if test "x$CSC" = "xno" ; then
--   AC_MSG_NOTICE([No Mono compiler found.])
--fi
--
--AC_PATH_PROG(GACUTIL, gacutil, no)
--if test "x$GACUTIL" = "xno" ; then
--   AC_MSG_NOTICE([No gacutil tool found])
--fi
--
--AC_SUBST(RUNTIME)
--AC_SUBST(CSC)
--AC_SUBST(GACUTIL)
--AC_SUBST(LIB_PREFIX)
--AC_SUBST(LIB_SUFFIX)
--AC_SUBST(GENERATED_SOURCES)
--
--GLIB_SHARP_REQ_VERSION=2.12.1
--GTK_SHARP_REQ_VERSION=2.12
--PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION, has_gtksharp=true, has_gtksharp=false)
--AC_SUBST(GTK_SHARP_LIBS)
--AC_SUBST(GTK_SHARP_CFLAGS)
--
--PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIB_SHARP_REQ_VERSION, has_gapi=true, has_gapi=false)
--AC_PATH_PROG(GAPI_PARSER, gapi2-parser, no)
--AC_SUBST(GAPI_PARSER)
--AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen, no)
--AC_SUBST(GAPI_CODEGEN)
--AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup, no)
--AC_SUBST(GAPI_FIXUP)
-+AC_PATH_PROG([VAPIGEN], [vapigen])
- 
- ###########################
- # Check for Python support
---- a/libindicate/Makefile.am
-+++ b/libindicate/Makefile.am
-@@ -74,7 +74,7 @@
- libindicate_la_CFLAGS = \
- 	$(LIBINDICATE_CFLAGS) \
- 	$(COVERAGE_CFLAGS) \
--	-Wall -Werror
-+	-Wall
- 
- libindicate_la_LIBADD = \
- 	$(LIBINDICATE_LIBS)
-@@ -173,7 +173,7 @@
- vapi_DATA = Indicate-0.7.vapi
- 
- Indicate-0.7.vapi: Indicate-0.7.gir
--	$(VALA_API_GEN) --library=Indicate-0.7 \
-+	$(VAPIGEN) --library=Indicate-0.7 \
- 			--pkg Dbusmenu-0.4 \
- 			$<
- 
---- a/libindicate-gtk/Makefile.am
-+++ b/libindicate-gtk/Makefile.am
-@@ -26,8 +26,7 @@
- 	indicator.h \
- 	listener.h
- 
--libindicate_gtkinclude_HEADERS = \
--	$(indicate_gtk_headers)
-+libindicate_gtkinclude_HEADERS =
- 
- libindicate_gtk_la_SOURCES = \
- 	$(indicate_gtk_headers) \
-@@ -43,7 +42,7 @@
- libindicate_gtk_la_CFLAGS = \
- 	$(COVERAGE_CFLAGS) \
- 	-I $(top_srcdir) \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATEGTK_CFLAGS)
- 
- libindicate_gtk_la_LIBADD = \
-@@ -58,7 +57,7 @@
- libindicate_gtk3_la_CFLAGS = $(libindicate_gtk_la_CFLAGS)
- libindicate_gtk3_la_LDFLAGS = $(libindicate_gtk_la_LDFLAGS)
- libindicate_gtk3_la_SOURCES = $(libindicate_gtk_la_SOURCES)
--libindicate_gtk3include_HEADERS = $(libindicate_gtkinclude_HEADERS)
-+libindicate_gtk3include_HEADERS = $(indicate_gtk_headers)
- libindicate_gtk3includedir = $(libindicate_gtkincludedir)
- 
- pkgconfig_DATA = indicate-gtk$(VER)-0.7.pc
-@@ -139,7 +138,7 @@
- vapi_DATA = IndicateGtk$(VER)-0.7.vapi
- 
- IndicateGtk$(VER)-0.7.vapi: IndicateGtk$(VER)-0.7.tmp.gir Makefile.am
--	$(VALA_API_GEN) --library=IndicateGtk$(VER)-0.7 \
-+	$(VAPIGEN) --library=IndicateGtk$(VER)-0.7 \
- 		--pkg $(GTKVALA) \
- 		--pkg Dbusmenu-0.4 \
- 		--pkg Indicate-0.7 \

diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch b/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch
deleted file mode 100644
index 1f669dbc5ec5..000000000000
--- a/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch
+++ /dev/null
@@ -1,47 +0,0 @@
---- a/examples/Makefile.am
-+++ b/examples/Makefile.am
-@@ -20,7 +20,7 @@ indicate_and_crash_SOURCES = \
- 
- indicate_and_crash_CFLAGS = \
- 	-I $(srcdir)/.. \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATE_CFLAGS)
- 
- indicate_and_crash_LDADD = \
-@@ -32,7 +32,7 @@ indicate_alot_SOURCES = \
- 
- indicate_alot_CFLAGS = \
- 	-I $(srcdir)/.. \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATE_CFLAGS)
- 
- indicate_alot_LDADD = \
-@@ -44,7 +44,7 @@ listen_and_print_SOURCES = \
- 
- listen_and_print_CFLAGS = \
- 	-I $(srcdir)/.. \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATE_CFLAGS) \
- 	$(LIBINDICATEGTK_CFLAGS)
- 
-@@ -59,7 +59,7 @@ im_client_SOURCES = \
- 
- im_client_CFLAGS = \
- 	-I $(srcdir)/.. \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATE_CFLAGS) \
- 	$(LIBINDICATEGTK_CFLAGS)
- 
-@@ -74,7 +74,7 @@ show_hide_server_SOURCES = \
- 
- show_hide_server_CFLAGS = \
- 	-I $(srcdir)/.. \
--	-Wall -Werror \
-+	-Wall \
- 	$(LIBINDICATE_CFLAGS)
- 
- show_hide_server_LDADD = \

diff --git a/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild
deleted file mode 100644
index 3acc261bfe8b..000000000000
--- a/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools vala
-
-DESCRIPTION="Library to raise flags on DBus for other components of the desktop"
-HOMEPAGE="https://launchpad.net/libindicate"
-SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1 LGPL-3"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="gtk +introspection test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-libs/dbus-glib
-	dev-libs/glib:2
-	dev-libs/libdbusmenu[introspection?]
-	dev-libs/libxml2:=
-	gtk? (
-		dev-libs/libdbusmenu[gtk3]
-		x11-libs/gtk+:3
-	)
-	introspection? ( >=dev-libs/gobject-introspection-1 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-text/gnome-doc-utils
-	dev-build/gtk-doc-am
-	gnome-base/gnome-common
-	virtual/pkgconfig
-	$(vala_depend)
-	test? ( dev-util/dbus-test-runner )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-autotools.patch
-	"${FILESDIR}"/${PN}-12.10.1-tests-werror.patch
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	vala_setup
-
-	# python bindings are only for GTK+-2.x
-	econf \
-		$(use_enable gtk) \
-		$(use_enable introspection) \
-		$(use_enable test tests) \
-		--disable-python \
-		--disable-scrollkeeper \
-		--with-gtk=3
-}
-
-src_test() {
-	emake check XFAIL_TESTS="test-interests test-interests-multi test-max-indicators test-indicator-display test-indicator-display-half"
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/libindicate/metadata.xml b/dev-libs/libindicate/metadata.xml
deleted file mode 100644
index af939d536680..000000000000
--- a/dev-libs/libindicate/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-needed -->
-	<upstream>
-		<remote-id type="launchpad">libindicate</remote-id>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-08-19 19:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-19 19:07 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/files/, dev-libs/libindicate/ Eli Schwartz
  -- strict thread matches above, loose matches on Subject: below --
2019-08-13 22:21 Sergei Trofimovich

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