commit: 36e6f9d6ba49f9f82f802f5652381f421f957903
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 09:39:00 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 09:39:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e6f9d6
net-dns/avahi: Add references to upstreamed patches
Package-Manager: portage-2.2.23
net-dns/avahi/avahi-0.6.32_rc.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-dns/avahi/avahi-0.6.32_rc.ebuild
b/net-dns/avahi/avahi-0.6.32_rc.ebuild
index 6a9d2a6..f3b222a 100644
--- a/net-dns/avahi/avahi-0.6.32_rc.ebuild
+++ b/net-dns/avahi/avahi-0.6.32_rc.ebuild
@@ -99,18 +99,23 @@ src_prepare() {
doxygen_to_devhelp.xsl || die
# Make gtk utils optional
+ # https://github.com/lathiat/avahi/issues/24
epatch "${FILESDIR}"/${PN}-0.6.30-optional-gtk-utils.patch
# Fix init scripts for >=openrc-0.9.0, bug #383641
+ # https://github.com/lathiat/avahi/issues/25
epatch "${FILESDIR}"/${PN}-0.6.x-openrc-0.9.x-init-scripts-fixes.patch
# Don't install avahi-discover unless ENABLE_GTK_UTILS, bug #359575
+ # https://github.com/lathiat/avahi/issues/24
epatch "${FILESDIR}"/${PN}-0.6.31-fix-install-avahi-discover.patch
- # allow building client without the daemon
+ # Allow building client without the daemon
+ # https://github.com/lathiat/avahi/issues/26
epatch "${FILESDIR}"/${PN}-0.6.31-build-client-without-daemon.patch
# Fix build under various locales, bug #501664
+ # https://github.com/lathiat/avahi/issues/27
epatch "${FILESDIR}"/${PN}-0.6.31-fix-locale-build.patch
# Bug #525832
@@ -199,10 +204,12 @@ multilib_src_install() {
use bookmarks && use python && use dbus && use gtk || \
rm -f "${ED}"/usr/bin/avahi-bookmarks
+ # https://github.com/lathiat/avahi/issues/28
use howl-compat && dosym avahi-compat-howl.pc
/usr/$(get_libdir)/pkgconfig/howl.pc
use mdnsresponder-compat && dosym avahi-compat-libdns_sd/dns_sd.h
/usr/include/dns_sd.h
# Needed for running on systemd properly, bug #537000
+ # https://github.com/lathiat/avahi/issues/29
if multilib_is_native_abi; then
ln -s avahi-daemon.service
"${D}$(systemd_get_unitdir)"/dbus-org.freedesktop.Avahi.service || die
fi