[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/, dev-libs/libindicate/files/
commit: d947850c343369d9842bf8a582033b5662014a10 Author: Sam James gentoo org> AuthorDate: Fri Mar 29 08:18:24 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 3 05:10:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d947850c dev-libs/libindicate: wire up tests Includs some XFAILs but it's better than nothing. Signed-off-by: Sam James gentoo.org> .../files/libindicate-12.10.1-tests-werror.patch | 47 ++ dev-libs/libindicate/libindicate-12.10.1-r4.ebuild | 18 ++--- 2 files changed, 60 insertions(+), 5 deletions(-) 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 new file mode 100644 index ..1f669dbc5ec5 --- /dev/null +++ b/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch @@ -0,0 +1,47 @@ +--- 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-r4.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild index 0bf3a2211de3..f4d947713309 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild @@ -14,8 +14,8 @@ 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 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="gtk +introspection" -RESTRICT="test" # consequence of the -no-mono.patch +IUSE="gtk +introspection test" +RESTRICT="!test? ( test )" RDEPEND=" dev-libs/dbus-glib @@ -35,9 +35,13 @@ BDEPEND=" gnome-base/gnome-common virtual/pkgconfig $(vala_depend) + test? ( dev-util/dbus-test-runner ) " -PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${PN}-12.10.1-tests-werror.patch +) src_prepare() { default @@ -51,10 +55,14 @@ src_configure() { econf \ $(use_enable gtk) \ $(use_enable introspection) \ + $(use_enable test tests) \ --disable-python \ --disable-scrollkeeper \ - --with-gtk=3 \ - --disable-tests + --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() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 67a0af35b998400f76e97eaa37cc3b9de05c7b88 Author: Sam James gentoo org> AuthorDate: Fri Mar 29 08:08:10 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 3 05:10:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a0af35 dev-libs/libindicate: don't build disabled tests Tests are currently restricted so make sure we don't build them. It's also a good hint for someone to fix the arg properly if/when enabling tests again rather than leaving them always be built. Signed-off-by: Sam James gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild index 7dd3ee3396f3..0bf3a2211de3 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r4.ebuild @@ -53,7 +53,8 @@ src_configure() { $(use_enable introspection) \ --disable-python \ --disable-scrollkeeper \ - --with-gtk=3 + --with-gtk=3 \ + --disable-tests } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/, dev-libs/libindicate/files/
commit: 70cc434ec010485de3d72ef424301caaf053ac24 Author: David Seifert gentoo org> AuthorDate: Sun Jan 1 11:32:58 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 1 11:32:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cc434e dev-libs/libindicate: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/469032 Signed-off-by: David Seifert gentoo.org> .../files/libindicate-0.6.1-no-mono.patch | 78 --- .../files/libindicate-12.10.1-autotools.patch | 151 + .../files/libindicate-12.10.1-werror.patch | 13 -- ...0.1-r3.ebuild => libindicate-12.10.1-r4.ebuild} | 37 ++--- 4 files changed, 162 insertions(+), 117 deletions(-) diff --git a/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch b/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch deleted file mode 100644 index 1743f861f4ba.. --- a/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch +++ /dev/null @@ -1,78 +0,0 @@ -Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491 - 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 -@@ -124,61 +124,6 @@ - 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) -- --### - # Check for Python support - ### - diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch b/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch new file mode 100644 index ..ef84aab8cd94 --- /dev/null +++ b/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch @@ -0,0 +1,151 @@ +- 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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 01c9621ee91f873e4ce4daf06711bef72e9df59a Author: Sam James gentoo org> AuthorDate: Mon Jul 18 21:57:58 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 18 21:57:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c9621e dev-libs/libindicate: Stabilize 12.10.1-r3 ppc, #848810 Signed-off-by: Sam James gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 22b3891f2d6d..e1cb38a5bbb4 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ 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 ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: d8697543359304dd0bc031771266f318f8cecf00 Author: Sam James gentoo org> AuthorDate: Tue Jun 7 07:05:15 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 7 07:05:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8697543 dev-libs/libindicate: Stabilize 12.10.1-r3 ppc64, #848810 Signed-off-by: Sam James gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 78c374d5d188..22b3891f2d6d 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ 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 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 2f14592ce45e09467dbb48d6b149c962288d1619 Author: Sam James gentoo org> AuthorDate: Wed Jun 1 05:24:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 1 05:24:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f14592c dev-libs/libindicate: Stabilize 12.10.1-r3 arm64, #848810 Signed-off-by: Sam James gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index d0c6402d4d7d..78c374d5d188 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-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: f48b37a1edb2edf1190fde68837a0391f30e3de6 Author: Marek Szuba gentoo org> AuthorDate: Sat Sep 25 18:57:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Sep 25 21:59:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48b37a1 dev-libs/libindicate: keyword 12.10.1-r3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index e008a484328..d0c6402d4d7 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: a02494fb608bce3cbfa948b9d50c4f4d313c5b1b Author: Sam James gentoo org> AuthorDate: Tue Sep 7 01:09:02 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 7 01:09:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02494fb dev-libs/libindicate: Stabilize 12.10.1-r3 arm, #805332 Signed-off-by: Sam James gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index b3d10dacf94..e008a484328 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-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/files/, dev-libs/libindicate/
commit: 666a8bdf689f40820dc824996abb8c8cece14e66 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Aug 13 22:21:11 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Aug 13 22:21:39 2019 + 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 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 000..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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: bca8aa6f68715afb000f63b8e6b681b74d128bb8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 5 19:06:22 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 6 06:27:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca8aa6f dev-libs/libindicate: maintainer-needed Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libindicate/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/libindicate/metadata.xml b/dev-libs/libindicate/metadata.xml index 857e4ae6dcf..b87c5beb58d 100644 --- a/dev-libs/libindicate/metadata.xml +++ b/dev-libs/libindicate/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - k...@gentoo.org - Gentoo KDE Project - + libindicate
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 131157ffa8746f0457db7d1c63007be4c8d14cfe Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 12 10:20:52 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Oct 12 10:20:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131157ff dev-libs/libindicate: Drop 12.10.1-r2 It appears we are done here. Closes: https://bugs.gentoo.org/667514 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 74 -- 1 file changed, 74 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild deleted file mode 100644 index 8f70cb05fde..000 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -VALA_MIN_API_VERSION="0.16" -VALA_USE_DEPEND="vapigen" - -inherit autotools eutils flag-o-matic vala xdg-utils - -DESCRIPTION="A 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 hppa ~mips ~ppc ~ppc64 sparc x86" -IUSE="gtk +introspection" - -RESTRICT="test" # consequence of the -no-mono.patch - -RDEPEND=">=dev-libs/dbus-glib-0.100 - >=dev-libs/glib-2.30 - >=dev-libs/libdbusmenu-0.6.2[introspection?] - dev-libs/libxml2 - gtk? ( - dev-libs/libdbusmenu[gtk3] - >=x11-libs/gtk+-3.2:3 - ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.6.1-r201" -EAUTORECONF_DEPEND="dev-util/gtk-doc-am - gnome-base/gnome-common" -DEPEND="${RDEPEND} - ${EAUTORECONF_DEPEND} - $(vala_depend) - app-text/gnome-doc-utils - virtual/pkgconfig" - -src_prepare() { - xdg_environment_reset - vala_src_prepare - - epatch "${FILESDIR}"/${PN}-0.6.1-no-mono.patch - - sed -i \ - -e "s:vapigen:vapigen-$(vala_best_api_version):" \ - -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \ - configure.ac || die - - eautoreconf -} - -src_configure() { - append-flags -Wno-error - - # python bindings are only for GTK+-2.x - econf \ - --disable-silent-rules \ - --disable-static \ - $(use_enable gtk) \ - $(use_enable introspection) \ - --disable-python \ - --disable-scrollkeeper \ - --with-gtk=3 -} - -src_install() { - # work around failing parallel installation (-j1) - # until a better fix is available. (bug #469032) - emake -j1 DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS - - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 625b049a78ee30e9cb07f240f691cded45d00dc1 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Oct 12 08:58:02 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Oct 12 08:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625b049a dev-libs/libindicate-12.10.1-r3: alpha stable Gentoo-Bug: http://bugs.gentoo.org/667514 Signed-off-by: Tobias Klausmann gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 20f1036d1a8..2b05d40e90d 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 1e6431d99465f5376e4501754610e419262743f5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Oct 2 17:56:44 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 2 18:32:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6431d9 dev-libs/libindicate: stable 12.10.1-r3 for sparc, bug #667514 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 17c779cdd6e..20f1036d1a8 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 5b95a63033c179857a5d7d9a2f564c9df06a863e Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 2 15:02:14 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 2 15:02:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b95a630 dev-libs/libindicate: amd64 stable wrt bug #667514 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 9ae7d2b4e7d..17c779cdd6e 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 7aed70b23983fb8ac39aef809727763f254e2f12 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 1 22:39:27 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 1 22:42:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aed70b2 dev-libs/libindicate: x86 stable (bug #667514) Signed-off-by: Thomas Deutschmann gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild index 73526a89128..9ae7d2b4e7d 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 Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 1a37bbd5b4473a44bf2ac980c57f81f96d42fc0b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 15 19:31:07 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 15 20:04:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a37bbd5 dev-libs/libindicate: De-stabilise ppc The only reverse dependency of dev-libs/libdbusmenu forcing ppc. Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 0807794f848..8f70cb05fde 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/, dev-libs/libindicate/files/
commit: cdd4faf32dfb7817a73c649f96295a83c89c0b61 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 21 19:54:28 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue May 22 04:43:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd4faf3 dev-libs/libindicate: EAPI-6 bump Package-Manager: Portage-2.3.38, Repoman-2.3.9 .../files/libindicate-0.6.1-no-mono.patch | 8 +-- dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 75 ++ 2 files changed, 79 insertions(+), 4 deletions(-) diff --git a/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch b/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch index 349828a6058..1743f861f4b 100644 --- a/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch +++ b/dev-libs/libindicate/files/libindicate-0.6.1-no-mono.patch @@ -1,7 +1,7 @@ Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491 bindings/Makefile.am -+++ bindings/Makefile.am +--- a/bindings/Makefile.am b/bindings/Makefile.am @@ -1,9 +1,5 @@ SUBDIRS = @@ -12,8 +12,8 @@ Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491 if HAS_PYTHON SUBDIRS += python endif configure.ac -+++ configure.ac +--- a/configure.ac b/configure.ac @@ -124,61 +124,6 @@ AC_PATH_PROG([VALA_API_GEN], [vapigen]) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild new file mode 100644 index 000..73526a89128 --- /dev/null +++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +VALA_MIN_API_VERSION="0.16" +VALA_USE_DEPEND="vapigen" +inherit autotools flag-o-matic vala xdg-utils + +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 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk +introspection" + +RESTRICT="test" # consequence of the -no-mono.patch + +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} + $(vala_depend) + app-text/gnome-doc-utils + dev-util/gtk-doc-am + gnome-base/gnome-common + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}"/${PN}-0.6.1-no-mono.patch ) + +src_prepare() { + default + xdg_environment_reset + vala_src_prepare + + sed -i \ + -e "s:vapigen:vapigen-$(vala_best_api_version):" \ + -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \ + configure.ac || die + + eautoreconf +} + +src_configure() { + append-flags -Wno-error + + # python bindings are only for GTK+-2.x + econf \ + --disable-silent-rules \ + --disable-static \ + $(use_enable gtk) \ + $(use_enable introspection) \ + --disable-python \ + --disable-scrollkeeper \ + --with-gtk=3 +} + +src_install() { + # work around failing parallel installation (-j1) + # until a better fix is available. (bug #469032) + emake -j1 DESTDIR="${D}" install + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate-qt/files/, profiles/, dev-libs/libindicate-qt/
commit: 353f49a4745bd01c063438120cb21d56a5ac7f1e Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 21 23:55:01 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 21 23:55:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353f49a4 profiles: Remove last-rited dev-libs/libindicate-qt dev-libs/libindicate-qt/Manifest | 2 - .../libindicate-qt-0.2.5.91-optionaltests.patch| 24 -- .../libindicate-qt/libindicate-qt-0.2.5.91.ebuild | 55 -- dev-libs/libindicate-qt/metadata.xml | 11 - profiles/package.mask | 5 -- 5 files changed, 97 deletions(-) diff --git a/dev-libs/libindicate-qt/Manifest b/dev-libs/libindicate-qt/Manifest deleted file mode 100644 index 057faa47c95..000 --- a/dev-libs/libindicate-qt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libindicate-qt_0.2.5.91-5.debian.tar.gz 5263 BLAKE2B a9a1adc70587313811d78a1f2062be4033717deeff894c103c86e7d5bf4357b18457cc1a94b5e1b69f7e323d1daea5192dfc1df54a030e28bc5c2d4be3486c35 SHA512 9e377d06be8b65f54bceb7fb50f83c9aefae1c5f27ca1a695997d6cd4b39ec3a1d1fe0b39322b276e1c0fc2157d5eb9a89fa3d7cc6879fbaa9d027e255c3cdc3 -DIST libindicate-qt_0.2.5.91.orig.tar.bz2 33799 BLAKE2B a9d618bf4a074d2798371f08d6e0ac2d4c4debaa6cf55978daae0db4ddd459eb3bae72be80dd2d4f69b2321dbb97ea3e5b0ec29d7c1e617bfe12ece3ab5f60e0 SHA512 62b6ee0a758729f8007d0dfe6c7b9f55264f0bc110cebc8ef9f782c345fb81e45d9b652de45db06105510a232449b2427fb9a8344f86fb911d3fac1d5c552a23 diff --git a/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch b/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch deleted file mode 100644 index 5fa46f33081..000 --- a/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://code.launchpad.net/~ballogy/libindicate-qt/make-examples-and-tests-optional/+merge/82829 -=== modified file 'CMakeLists.txt' A/CMakeLists.txt 2010-03-08 09:02:19 + -+++ B/CMakeLists.txt 2011-11-20 20:28:23 + -@@ -36,8 +36,16 @@ - DESTINATION lib${LIB_SUFFIX}/pkgconfig) - - add_subdirectory(src) --add_subdirectory(examples) --add_subdirectory(tests) -+ -+option( BUILD_EXAMPLES "build examples" ON ) -+if (BUILD_EXAMPLES) -+add_subdirectory(examples) -+endif (BUILD_EXAMPLES) -+ -+option( BUILD_TESTS "build tests" ON ) -+if (BUILD_TESTS) -+add_subdirectory(tests) -+endif (BUILD_TESTS) - - # Packaging - set(ARCHIVE_NAME libindicate-qt-${indicate_qt_VERSION}) - diff --git a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild b/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild deleted file mode 100644 index 57833115c67..000 --- a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit virtualx cmake-utils - -_UBUNTU_REVISION=5 - -DESCRIPTION="Qt wrapper for libindicate library" -HOMEPAGE="https://launchpad.net/libindicate-qt/; -SRC_URI="mirror://ubuntu/pool/main/libi/${PN}/${PN}_${PV}.orig.tar.bz2 - mirror://ubuntu/pool/main/libi/${PN}/${PN}_${PV}-${_UBUNTU_REVISION}.debian.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND=" - >=dev-libs/libindicate-12.10.0 - dev-qt/qtcore:4 - dev-qt/qtgui:4 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( dev-qt/qttest:4 ) -" - -# bug #440042 -RESTRICT="test" - -src_prepare() { - eapply "${WORKDIR}"/debian/patches - eapply "${FILESDIR}"/${P}-optionaltests.patch - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=OFF - -DBUILD_TESTS=$(usex test) - ) - - cmake-utils_src_configure -} - -src_test() { - local ctestargs - [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure" - - cd "${CMAKE_BUILD_DIR}"/tests - - VIRTUALX_COMMAND="ctest ${ctestargs}" virtualmake || die -} diff --git a/dev-libs/libindicate-qt/metadata.xml b/dev-libs/libindicate-qt/metadata.xml deleted file mode 100644 index d82f5059bb6..000 --- a/dev-libs/libindicate-qt/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - k...@gentoo.org - Gentoo KDE Project - - - libindicate-qt - - diff --git a/profiles/package.mask b/profiles/package.mask index 0b2d381dfbe..5bd2af6e449 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -220,11 +220,6 @@ dev-ruby/tilt:0 virtual/ruby-minitest www-apps/jekyll-gist -# Andreas Sturmlechner(23 Jan 2018) -# Depends on deprecated Qt4, no revdeps left. -# Masked for removal in 30 days. -dev-libs/libindicate-qt - #
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate-qt/, dev-libs/libindicate-qt/files/
commit: e62c2aa10fe6e3c3d0bdb9c2078f77ac716ffa5c Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 28 16:05:57 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 28 16:06:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62c2aa1 dev-libs/libindicate-qt: EAPI 6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../libindicate-qt-0.2.5.91-optionaltests.patch| 4 ++-- .../libindicate-qt/libindicate-qt-0.2.5.91.ebuild | 24 ++ 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch b/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch index 70a54fd..5fa46f3 100644 --- a/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch +++ b/dev-libs/libindicate-qt/files/libindicate-qt-0.2.5.91-optionaltests.patch @@ -1,7 +1,7 @@ https://code.launchpad.net/~ballogy/libindicate-qt/make-examples-and-tests-optional/+merge/82829 === modified file 'CMakeLists.txt' CMakeLists.txt 2010-03-08 09:02:19 + -+++ CMakeLists.txt 2011-11-20 20:28:23 + +--- A/CMakeLists.txt 2010-03-08 09:02:19 + B/CMakeLists.txt 2011-11-20 20:28:23 + @@ -36,8 +36,16 @@ DESTINATION lib${LIB_SUFFIX}/pkgconfig) diff --git a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild b/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild index 14c4a89..bce155b 100644 --- a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild +++ b/dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 -inherit eutils virtualx cmake-utils +EAPI=6 + +inherit virtualx cmake-utils _UBUNTU_REVISION=5 @@ -17,24 +18,29 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -RDEPEND=">=dev-libs/libindicate-12.10.0 - dev-qt/qtgui:4" +RDEPEND=" + >=dev-libs/libindicate-12.10.0 + dev-qt/qtcore:4 + dev-qt/qtgui:4 +" DEPEND="${RDEPEND} + virtual/pkgconfig test? ( dev-qt/qttest:4 ) - virtual/pkgconfig" +" # bug #440042 RESTRICT="test" src_prepare() { - EPATCH_FORCE=yes EPATCH_SUFFIX=diff epatch "${WORKDIR}"/debian/patches - epatch "${FILESDIR}"/${P}-optionaltests.patch + eapply "${WORKDIR}"/debian/patches + eapply "${FILESDIR}"/${P}-optionaltests.patch + cmake-utils_src_prepare } src_configure() { local mycmakeargs=( -DBUILD_EXAMPLES=OFF - $(cmake-utils_use_build test TESTS) + -DBUILD_TESTS=$(usex test) ) cmake-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 158af3f1a6a9ed2e618266f5b523080bb23bc0d8 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jul 20 17:26:32 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jul 20 17:26:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158af3f1 dev-libs/libindicate: reset XDG env vars Gentoo-bug: 587418 Package-Manager: portage-2.3.0 dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 4e9553c..90e79f0 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -6,7 +6,7 @@ EAPI=5 VALA_MIN_API_VERSION="0.16" VALA_USE_DEPEND="vapigen" -inherit autotools eutils flag-o-matic vala +inherit autotools eutils flag-o-matic vala xdg-utils DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize" HOMEPAGE="https://launchpad.net/libindicate; @@ -38,6 +38,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig" src_prepare() { + xdg_environment_reset vala_src_prepare epatch "${FILESDIR}"/${PN}-0.6.1-no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: e6773cf532328187ff4eeed1f9f0cfc6c7ca03cb Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 19 13:14:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 19 13:14:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6773cf5 dev-libs/libindicate: sparc stable wrt bug #570692 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index d8935c7..4e9553c 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: df3117750b05d8cc24347117ce13108811768d85 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 15 16:36:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 15 16:38:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df311775 dev-libs/libindicate: x86 stable wrt bug #570692 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 8668774..d8935c7 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: d521e83768100b9d7075787c8d2873e38ff9b494 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Feb 5 09:03:57 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Feb 5 09:03:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d521e837 dev-libs/libindicate: add alpha keyword Gentoo-Bug: 569830 Package-Manager: portage-2.2.27 dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 524b1c5..8668774 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc ~x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 925947b6fc525806d99345928818fb5f377755cf Author: Michael Palimaka gentoo org> AuthorDate: Tue Jan 26 16:56:42 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Jan 26 17:41:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925947b6 dev-libs/libindicate: remove old Package-Manager: portage-2.2.27 dev-libs/libindicate/libindicate-12.10.1-r1.ebuild | 74 -- 1 file changed, 74 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r1.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r1.ebuild deleted file mode 100644 index 0a20825..000 --- a/dev-libs/libindicate/libindicate-12.10.1-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -VALA_MIN_API_VERSION="0.16" -VALA_USE_DEPEND="vapigen" - -inherit autotools eutils flag-o-matic vala - -DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize" -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 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="gtk +introspection" - -RESTRICT="test" # consequence of the -no-mono.patch - -RDEPEND=">=dev-libs/dbus-glib-0.100 - >=dev-libs/glib-2.30 - >=dev-libs/libdbusmenu-0.6.2[introspection?] - dev-libs/libxml2 - gtk? ( - dev-libs/libdbusmenu[gtk3] - >=x11-libs/gtk+-3.2:3 - ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.6.1-r201" -EAUTORECONF_DEPEND="dev-util/gtk-doc-am - gnome-base/gnome-common" -DEPEND="${RDEPEND} - ${EAUTORECONF_DEPEND} - $(vala_depend) - app-text/gnome-doc-utils - virtual/pkgconfig" - -src_prepare() { - vala_src_prepare - - epatch "${FILESDIR}"/${PN}-0.6.1-no-mono.patch - - sed -i -e "s:vapigen:vapigen-$(vala_best_api_version):" configure.ac || die - sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die - - eautoreconf -} - -src_configure() { - append-flags -Wno-error - - # python bindings are only for GTK+-2.x - econf \ - --docdir=/usr/share/doc/${PF} \ - --disable-silent-rules \ - --disable-static \ - $(use_enable gtk) \ - $(use_enable introspection) \ - --disable-python \ - --disable-scrollkeeper \ - --with-gtk=3 \ - --with-html-dir=/usr/share/doc/${PF}/html -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS - - nonfatal dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN} - - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 9936303a4036e7ed3f27685ca73e768c406cfac0 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 17 18:24:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 17 18:24:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9936303a dev-libs/libindicate: ppc stable wrt bug #569830 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 09db05f..524b1c5 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ~ppc64 ~sparc ~x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 95151dcbe6c3fc984904598c04d30e2fe43f568a Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 5 11:00:38 2016 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 5 11:01:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95151dcb dev-libs/libindicate: Work around parallel installation bug (#469032) until a real fix is available. Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 13d93ff..b32e82a 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.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$ @@ -65,7 +65,9 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" install + # work around failing parallel installation (-j1) + # until a better fix is available. (bug #469032) + emake -j1 DESTDIR="${D}" install dodoc AUTHORS ChangeLog NEWS prune_libtool_files
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 0c6ad42d2d113e61c141541eec1211d641770f5e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 5 11:24:42 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 5 11:24:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6ad42d dev-libs/libindicate: amd64 stable wrt bug #569830 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index b32e82a..09db05f 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libindicate/
commit: 02b98c8e2d16a8672db3c44146b02f93aab3bb1e Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 27 08:33:27 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 27 11:20:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b98c8e dev-libs/libindicate: Stable for HPPA (bug #569830). Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild index 9eab10f..13d93ff 100644 --- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz; LICENSE="LGPL-2.1 LGPL-3" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="gtk +introspection" RESTRICT="test" # consequence of the -no-mono.patch