diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-03 08:13:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-03 08:13:59 +0100 |
commit | 2df2e0ebc717aa53904c920c1a361423dfc3a5f7 (patch) | |
tree | d81b257b3923100dc55a999dd12b2198a6d35b99 /dev-libs/libindicate | |
parent | 75abd8d3830449158bdd27f9c4701bcbadc55080 (diff) |
gentoo auto-resync : 03:04:2024 - 08:13:58
Diffstat (limited to 'dev-libs/libindicate')
-rw-r--r-- | dev-libs/libindicate/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch | 47 | ||||
-rw-r--r-- | dev-libs/libindicate/libindicate-12.10.1-r4.ebuild | 15 |
3 files changed, 61 insertions, 4 deletions
diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest index c3b850e9c3f9..7b8b6552b54c 100644 --- a/dev-libs/libindicate/Manifest +++ b/dev-libs/libindicate/Manifest @@ -1,4 +1,5 @@ AUX libindicate-12.10.1-autotools.patch 3814 BLAKE2B 13f881fcc06a139e5a7be2fb4575d743de12e9928d19b726a1eec9aae00da10a25c24006d6c20b1ea38b753cc61216660e4ef9cc46d52ef5ca729b35bb8da182 SHA512 2aadbe0388d9dbfdbee6255b0a127769effbc546b55fcd2d4d81704df85884f38f4aad086679a402b1ee377aba0b00f6e4f774a8279250f3b4eb8d382aa6e554 +AUX libindicate-12.10.1-tests-werror.patch 939 BLAKE2B 67ec6bdf2c308d9c16eed6e53559ab9e1a499de60853a90272ea8b92e9808eb769ff042a9afb10eb162edf1c579dfa46e4cbf4e7080a628418e36d611517252d SHA512 e4332654a12c71240d8d23f4c1d0fe9d8c882d578a195eafac615bf7a008d3f80fc1b95f6a284a43d3a0263ea7b2141221de83471892667bd4d2a1b1d06d62aa DIST libindicate-12.10.1.tar.gz 550378 BLAKE2B 9966c645c2538bf9246221e138771ce38e7f74629ae2365cd803a5e26372922cd5194ca1449f79a35f2bcd391e3ee2056183ab53b11fa8d92a8b2c258ead9c6d SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06 -EBUILD libindicate-12.10.1-r4.ebuild 1271 BLAKE2B 1333cbefe1cd8a0726c060ca917a387257d8ed522efee125d395234dda2fc9151fb869d50685ab6ae973451dfc90f6d3a385e1c282b7c069f4a6089ac333a1a5 SHA512 53e614d3bc55469b4091467b1e524fc4ebfb2911fac736ed744d933b4ea61d788b4d3da7bdb325f76164779f500a8ddbac24c8a2585906dfbdbab0d31e91579e +EBUILD libindicate-12.10.1-r4.ebuild 1516 BLAKE2B e5f650e11038426ccd4d445a0182a473af0a30548a64fc3dd6943ebfda1c5941e54fb0f31646a882bfc2f1285d78e08ae03ae0583ef67416e16b12da6ad54b7a SHA512 b29276fa37472358cc4b4c1f8b1208d675dc4b34f4ee8c621b80cf86e2bceb0ca266b4a063c87df7d97aa7c6965f1b833aae4beb2912bd326c1240b9ffb76a4a MISC metadata.xml 247 BLAKE2B eec2dcbcd33f264a92a826ef6e2817dc76b1fa8612c04d9b6404e24b0d210071908466c77f9dffa1349f49b14920c37c017b65f7f184166ca816840ada88edf3 SHA512 e9bb0332e8873e5fc733d47280c49cbeef950d32999ee14bea561e2af2911d7b467da253ec8bba84aac703b9ae6090d690bbede71a4e58ed45a4b1ef513bdf55 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 000000000000..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 7dd3ee3396f3..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,11 +55,16 @@ src_configure() { 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 |