Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/
Date: Sat, 24 Apr 2021 15:49:33
Message-Id: 1619279327.7ea047d9410f8fe5eff293aeb5ceaf65096a768a.asturm@gentoo
1 commit: 7ea047d9410f8fe5eff293aeb5ceaf65096a768a
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 27 21:27:28 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 24 15:48:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea047d9
7
8 net-dns/avahi: Drop IUSE=gtk2
9
10 Bug: https://bugs.gentoo.org/769062
11 Package-Manager: Portage-3.0.17, Repoman-3.0.2
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 net-dns/avahi/avahi-0.8-r3.ebuild | 9 ++++-----
15 1 file changed, 4 insertions(+), 5 deletions(-)
16
17 diff --git a/net-dns/avahi/avahi-0.8-r3.ebuild b/net-dns/avahi/avahi-0.8-r3.ebuild
18 index 26826ded651..8c9e10456e2 100644
19 --- a/net-dns/avahi/avahi-0.8-r3.ebuild
20 +++ b/net-dns/avahi/avahi-0.8-r3.ebuild
21 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/lathiat/avahi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
22 LICENSE="LGPL-2.1"
23 SLOT="0"
24 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
25 -IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk2 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
26 +IUSE="autoipd bookmarks +dbus doc gdbm gtk howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test"
27
28 REQUIRED_USE="
29 python? ( dbus gdbm ${PYTHON_REQUIRED_USE} )
30 @@ -33,7 +33,6 @@ DEPEND="
31 dev-libs/glib:2[${MULTILIB_USEDEP}]
32 gdbm? ( sys-libs/gdbm:=[${MULTILIB_USEDEP}] )
33 qt5? ( dev-qt/qtcore:5 )
34 - gtk2? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
35 gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
36 dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
37 kernel_linux? ( sys-libs/libcap )
38 @@ -108,6 +107,7 @@ src_prepare() {
39
40 multilib_src_configure() {
41 local myconf=(
42 + --disable-gtk
43 --disable-monodoc
44 --disable-python-dbus
45 --disable-qt3
46 @@ -122,8 +122,7 @@ multilib_src_configure() {
47 --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
48 $(use_enable dbus)
49 $(use_enable gdbm)
50 - $(use_enable gtk2 gtk)
51 - $(use_enable gtk gtk3)
52 + $(use_enable gtk gtk3)
53 $(use_enable howl-compat compat-howl)
54 $(use_enable mdnsresponder-compat compat-libdns_sd)
55 $(use_enable nls)
56 @@ -167,7 +166,7 @@ multilib_src_compile() {
57
58 multilib_src_install() {
59 emake install DESTDIR="${D}"
60 - use bookmarks && use python && use dbus && use gtk2 || \
61 + use bookmarks && use python && use dbus || \
62 rm -f "${ED}"/usr/bin/avahi-bookmarks
63
64 # https://github.com/lathiat/avahi/issues/28