From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E2C06138350 for ; Thu, 2 Apr 2020 19:02:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 22101E0E26; Thu, 2 Apr 2020 19:02:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E8F88E0E26 for ; Thu, 2 Apr 2020 19:02:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2D11434EFAD for ; Thu, 2 Apr 2020 19:02:22 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E85351BC for ; Thu, 2 Apr 2020 19:02:19 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1585854126.6114a43806e56434596bce6b0ad310c984d74920.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-dns/avahi/avahi-0.8-r1.ebuild net-dns/avahi/avahi-0.8-r2.ebuild net-dns/avahi/metadata.xml X-VCS-Directories: net-dns/avahi/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: 6114a43806e56434596bce6b0ad310c984d74920 X-VCS-Branch: master Date: Thu, 2 Apr 2020 19:02:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 28dec3eb-9335-4b55-89e4-be1a12b682b2 X-Archives-Hash: 8c621fe2fc74bff5196f2aae62ece826 commit: 6114a43806e56434596bce6b0ad310c984d74920 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 2 18:26:27 2020 +0000 Commit: Matt Turner gentoo org> CommitDate: Thu Apr 2 19:02:06 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6114a438 net-dns/avahi: Shift USE=gtk to mean GTK+3 Bug: https://bugs.gentoo.org/222601 Signed-off-by: Matt Turner gentoo.org> net-dns/avahi/{avahi-0.8-r1.ebuild => avahi-0.8-r2.ebuild} | 12 ++++++------ net-dns/avahi/metadata.xml | 5 ++++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/net-dns/avahi/avahi-0.8-r1.ebuild b/net-dns/avahi/avahi-0.8-r2.ebuild similarity index 95% rename from net-dns/avahi/avahi-0.8-r1.ebuild rename to net-dns/avahi/avahi-0.8-r2.ebuild index 9002582868c..aaf12d67acb 100644 --- a/net-dns/avahi/avahi-0.8-r1.ebuild +++ b/net-dns/avahi/avahi-0.8-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/lathiat/avahi/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test" +IUSE="autoipd bookmarks +dbus doc gdbm gtk gtk2 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux systemd test" REQUIRED_USE=" python? ( dbus gdbm ${PYTHON_REQUIRED_USE} ) @@ -33,8 +33,8 @@ DEPEND=" dev-libs/glib:2[${MULTILIB_USEDEP}] gdbm? ( sys-libs/gdbm:=[${MULTILIB_USEDEP}] ) qt5? ( dev-qt/qtcore:5 ) - gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] ) - gtk3? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) + gtk2? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] ) + gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) kernel_linux? ( sys-libs/libcap ) introspection? ( dev-libs/gobject-introspection:= ) @@ -131,8 +131,8 @@ multilib_src_configure() { --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" $(use_enable dbus) $(use_enable gdbm) - $(use_enable gtk) - $(use_enable gtk3) + $(use_enable gtk2 gtk) + $(use_enable gtk gtk3) $(use_enable howl-compat compat-howl) $(use_enable mdnsresponder-compat compat-libdns_sd) $(use_enable nls) @@ -176,7 +176,7 @@ multilib_src_compile() { multilib_src_install() { emake install DESTDIR="${D}" - use bookmarks && use python && use dbus && use gtk || \ + use bookmarks && use python && use dbus && use gtk2 || \ rm -f "${ED}"/usr/bin/avahi-bookmarks # https://github.com/lathiat/avahi/issues/28 diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml index eb8d32ab257..0832dd78f28 100644 --- a/net-dns/avahi/metadata.xml +++ b/net-dns/avahi/metadata.xml @@ -9,7 +9,10 @@ Build and install the IPv4LL (RFC3927) network address configuration daemon Install the avahi-bookmarks application (requires dev-python/twisted) Enable compat libraries for howl - Build the avahi-ui-gtk3 library, and use gtk3 for the avahi utilities + Use gtk2 for the avahi utilities (overridden by USE=gtk3) and build the avahi-ui library + Use gtk3 for the avahi utilities (overrides USE=gtk) and build the avahi-ui-gtk3 library + Use gtk2 for the avahi utilities (overridden by USE=gtk) and build the avahi-ui library + Use gtk3 for the avahi utilities (overrides USE=gtk2) and build the avahi-ui-gtk3 library Enable compat libraries for mDNSResponder