<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.gentoo.cvs">
    <title>gmane.linux.gentoo.cvs</title>
    <link>http://blog.gmane.org/gmane.linux.gentoo.cvs</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584107"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584106"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584105"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584104"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584103"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584102"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584101"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584100"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584099"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584098"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584097"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584096"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584095"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584094"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584093"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584092"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584091"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584090"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584089"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584088"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584107">
    <title>gentoo-x86 commit in app-emulation/vice: vice-2.4.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584107</link>
    <description>&lt;pre&gt;mr_bones_    13/05/26 00:12:04

  Modified:             vice-2.4.ebuild ChangeLog
  Log:
  disable-dependency-tracking is passed by default with eapi5
  
  (Portage version: 2.1.11.62/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.9                  app-emulation/vice/vice-2.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/vice-2.4.ebuild?rev=1.9&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/vice-2.4.ebuild?rev=1.9&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/vice-2.4.ebuild?r1=1.8&amp;amp;r2=1.9

Index: vice-2.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.4.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- vice-2.4.ebuild10 May 2013 04:53:42 -00001.8
+++ vice-2.4.ebuild26 May 2013 00:12:04 -00001.9
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.4.ebuild,v 1.8 2013/05/10 04:53:42 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.4.ebuild,v 1.9 2013/05/26 00:12:04 mr_bones_ Exp $
 
 EAPI=5
 inherit autotools eutils toolchain-funcs games
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -85,7 +85,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 FCCACHE=/bin/true \
 PKG_CONFIG=$(tc-getPKG_CONFIG) \
 egamesconf \
---disable-dependency-tracking \
 --enable-fullscreen \
 --enable-parsid \
 --with-resid \



1.92                 app-emulation/vice/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/ChangeLog?rev=1.92&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/ChangeLog?rev=1.92&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vice/ChangeLog?r1=1.91&amp;amp;r2=1.92

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- ChangeLog10 May 2013 04:53:42 -00001.91
+++ ChangeLog26 May 2013 00:12:04 -00001.92
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for app-emulation/vice
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.91 2013/05/10 04:53:42 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.92 2013/05/26 00:12:04 mr_bones_ Exp $
+
+  26 May 2013; Michael Sterrett &amp;lt;mr_bones_-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; vice-2.4.ebuild:
+  disable-dependency-tracking is passed by default with eapi5
 
   10 May 2013; Michael Sterrett &amp;lt;mr_bones_-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
   +files/vice-2.4-autotools.patch, files/vice-2.3-libav.patch,





&lt;/pre&gt;</description>
    <dc:creator>Michael Sterrett (mr_bones_</dc:creator>
    <dc:date>2013-05-26T00:12:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584106">
    <title>dev/blueness:master commit in: net-dns/avahi/</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584106</link>
    <description>&lt;pre&gt;commit:     ed5555c37640655b2f47b90e7355531e47c8e087
Author:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
AuthorDate: Sat May 25 23:41:04 2013 +0000
Commit:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
CommitDate: Sat May 25 23:41:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=ed5555c3

net-dns/avahi: switch to python-r1

Package-Manager: portage-2.1.11.62
Manifest-Sign-Key: 0xF52D4BBA

---
 net-dns/avahi/Manifest                |   28 ++++++++++++++--------------
 net-dns/avahi/avahi-0.6.31-r99.ebuild |   22 +++++++++-------------
 2 files changed, 23 insertions(+), 27 deletions(-)

diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
index 1926f12..cd3968e 100644
--- a/net-dns/avahi/Manifest
+++ b/net-dns/avahi/Manifest
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -10,23 +10,23 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; AUX avahi-0.6.31-host-name-from-machine-id.patch 3001 SHA256 257685dde4c7dc78b9f
 AUX avahi-0.6.31-install-exec-hook.patch 507 SHA256 5411262dd719e647ab7781d2e10ff05d051ff1d7218d58e5bf3a3fbe8628a439 SHA512 c25802f78b5c2f6cc15705c6e426b6590dbcdf30d33e239bd919e9592c5e72c7fb244726e74addfeff4b81fa41cc62afb3ddb880232fea66f3cc9470bb5940b1 WHIRLPOOL 864804ca378b2ef83766ba10e08998f0524ed8c2f6c5fe491eefe88dac2184a3b20848258cd7d19af10a50bbbe8567928c3762b00896bb32b18fda6a4d117c19
 AUX avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch 633 SHA256 0bd4f2b2f720684b754698d86b6b1f106576473cead815e7b60b1c62171e4cdc SHA512 c2d11b243acdc058cde03b872dccbbbd44a7a584adf168f16016f29c7a5d9d8668095b781f53102feba8b9c80b2cbbd788c9b327d9d1e2e552fbdcf3c2960517 WHIRLPOOL faae601dca07f267ebe6f8254ff2e00d7ff3de3aa4aa92186e9dead9ac49b43c670b3310d0d7671eae8858ef2f046a4c6b27cb1bb23c20413fddb791ad793a67
 DIST avahi-0.6.31.tar.gz 1268686 SHA256 8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48 SHA512 53eb00d570a274d841e1e6ad07da077950089ae39b4f7aa21fcd21cc5320b30b506b43e7e57e56198e155cc7bd289b779a48b2b2fc002dc6194a946110451858 WHIRLPOOL a6d97b87dfbb81be359ee03d8f32ebafdbb311bd596d686aeb55a2952ecb6c7c84466b1230e70392ffe23a20a56da7e0a5bd00c8dc1812b2156c0b4a8022144f
-EBUILD avahi-0.6.31-r99.ebuild 6084 SHA256 6852b254dff5afb80cc875a524b4b38624d594d8422d7b9fa026b87c0501c665 SHA512 6f5b5caf197b5b08289e1e5b342748f9ef4e0da4331b6b181aa9eee30aaa352dc6f0a3912ab24de70a3122fa430c7a3b50aa207e574b410c8cec08d2b4b13963 WHIRLPOOL d8a04e9e5702c9a0e27d1b4f444a42585589ddb333c0a2f1d2aa9af70111c33bd11bdb9ff93ed33b458b2a759e9ffe873b7d1b5ee36c3738e05210cde12d09c9
+EBUILD avahi-0.6.31-r99.ebuild 5897 SHA256 73c8d72a11f62448d86172543776b3deaff4c50a79a2c4cc9699adc3adb7667f SHA512 e68f5c36bd81c41f7eaaeb3eb3272ec545a99fab7955ca913a05c9f9f319b6b4f28c1f23fa8d3adf86a0ffe1d2d03c92f80417dcd95bde72162c07fce0e55d2a WHIRLPOOL 70d1f64633a4885be81a335649fbfa0f6c6b506f171eca2a97c249454a897ac4e450eead106289ae9c7007c4a641da4bf74584582a8bcd7ba8e94509eda06c1c
 MISC ChangeLog 35925 SHA256 007cb0fe777f7f3c5fa7b17e70a5a189925a9fc963a5f02c8a4d6636163a439b SHA512 39e4f1f6c6b13029e2e34684ed14d44bd775885f44b8f21bcee3e0ea8adedb0d1b1e9676e7754c1ed8d231ab20f0cc59a995e6e6f3ec7eb6eb5811aba38a7723 WHIRLPOOL 0ef0cd907cc46ca021c436b26c4257916cc36ea3d874d65d349ab9cab4769af1b3dc299084a0d3fd2efd82e1ceff254b1d1597549bbb2e8117ab9df53dc3fe62
 MISC metadata.xml 924 SHA256 f35a98d122e0ea6a5e9a491cd9327fc4fc0a752b4f5bb6bcf746c914eb0c42bb SHA512 c386ad5a44a2dc6bc8d9d62ed27381550ec9d62fa685f2cdc7857c7bbcc31baa00ec4481d3b2694eab32cb899314dd20603c917479b6deac132a5204cdae3d5a WHIRLPOOL e2893a1fc00d6649000904a8db99f50efabf8b1aecdab2fa0eec401204b593aeadf8eb13812c1ada324315a7f0d9b617a9b1c3174e7f7d07f2c94374c7034276
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (GNU/Linux)
 
-iQIcBAEBCAAGBQJRoTs9AAoJEJOE+m71LUu6oRcP/1wWrfviICFc8ohLkG/x5Sbw
-mbGLeS0vVmEohJeiScUlZEUQJJ4V88QqJ/FpLR1h2/zPiL8RKKED7RqpPqXUW6eR
-pFNWSZ15Vbu6oxT78G4CpIqMXzrpOUU9FfhKpmI19F1n80QiBA8MZ0QOdG4pLw4x
-uL2EhZioNkt7bBvAL+FERgcmCDMtBPS9CHS6J7Q04qJuKgt3NUSegCBsceLbbjWb
-RmFRByjy139xER/jb6g+SIGHcWCygUHdcyI4fM1FUrbicygAGimAD4RoKDwRnywg
-YFY+FzTbSDxUfY12aUJ8xLW8LivpmgAZMfDZ7kZ0KnPg/9vVMlt3p62By3A6/ziW
-dyodB3G5PaR9KIQ4FCqyP1rp1XjQDFhSr9nWbCLGZzxn4KRB/Q0nlQ/zKfkKyNRv
-pyDfhLMDHAEwwWlo/m0dChvdqtVt3+QfKt8vCUTmfNwsfOgBSxEXZY5MFyh+KxfC
-XxkLEtEz5TT+jAVTIqRkWu5T8ImAKreHPXacz0LdNBI5Vf+9Ijge6cHzbtVk2a7n
-l6lfRF18Bo8NyzxNG4DP+XnrUZt/L4usTGAwbD5r8gNYIsWas0FZM2gFNfz8vRf1
-nNqf/DPt9bAibY2sEmXG9ebb08Tc7GOuhZPKrA/YA4TOlR1D3tUKh0jU9mwLcgMn
-A7VZ3dQyWkvouEWyUovE
-=VnIf
+iQIcBAEBCAAGBQJRoUwQAAoJEJOE+m71LUu624oP/1ywV1VK4K69VOHfO0vDEWUa
+pHBUJ1zmyseNz6wr0j9qEo5wNR+y6Qb6w4ScyHTkUdLmyGmS7kl6qXzXUBX9mZla
+5AhMAUCMyq6CY2RFgnw90R3MQDYX6A0pTuUcZ5LaSoab9yg+hqGKHhD8lLFhORXt
+Jlt3VhfGwT7p0dONUimB3dxbqzOl+A/jxYkBHenUP+p23ewjUTswm9w7ykMYCeqG
+tHrciH1Oi2asXTtsFOoHzXu+2/gOR0fbUA1V14f0Q6VxMDk4szNUatB2idLxM7/g
+fFR4SqJZ1BoOUD9W3lAxQcqLKpz1PLdKuFEL+hpRo2uO8AuJLqG0THrHUgOLEe7A
+mwm57Ad/e5lGeclLhwVFbJLtrDxn1MAlvj+bZeepQNTKNYpa6ZF2nLzkSreNsgxb
+ITwKl983E8X9l8rxqxZzz/rI6FnJF/cjA0ROlQH3M/Q7fDzJ5KkcOXxBDhrEavz3
+MfbGeQlu2zpCOUj8/0R9jMcs1rM8g/9TmMV2L/pMM126RlEH/WPiDPX0NrN3qfQX
+SRiOnxsytOZlnTy4I2AYf/OaGJw6GkGbwqVWfCDMZNUeTiD718i3Ld4o9d5dl690
+DHua1xgZS2HwAZ3MBWGPR061hgLOvb1TjE3y+9ruwYc/Oj32YEKeUegPdmUi6GhL
+Lcd/q6otEplqtzx8nXDs
+=ks/+
 -----END PGP SIGNATURE-----

diff --git a/net-dns/avahi/avahi-0.6.31-r99.ebuild b/net-dns/avahi/avahi-0.6.31-r99.ebuild
index 47f59f9..a6e6e84 100644
--- a/net-dns/avahi/avahi-0.6.31-r99.ebuild
+++ b/net-dns/avahi/avahi-0.6.31-r99.ebuild
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2,15 +2,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.6.31-r1.ebuild,v 1.1 2013/04/20 15:11:33 blueness Exp $
 
-EAPI="3"
+EAPI="5"
 
-PYTHON_DEPEND="python? 2"
-PYTHON_USE_WITH="gdbm"
-PYTHON_USE_WITH_OPT="python"
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+PYTHON_REQ_USE="gdbm"
 
 WANT_AUTOMAKE=1.11
 
-inherit autotools eutils mono python multilib flag-o-matic user systemd
+inherit autotools eutils mono python-r1 multilib flag-o-matic user systemd
 
 DESCRIPTION="System which facilitates service discovery on a local network"
 HOMEPAGE="http://avahi.org/"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -19,11 +18,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; SRC_URI="http://avahi.org/download/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6
-kernel_linux mdnsresponder-compat mono python qt4 test utils"
+IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono python qt4 test utils"
+
+REQUIRED_USE="utils? ( !gtk !gtk3 )"
 
 DBUS_DEPEND="&amp;gt;=sys-apps/dbus-0.30"
-COMMON_DEPEND="&amp;gt;=dev-libs/libdaemon-0.14
+COMMON_DEPEND="
+&amp;gt;=dev-libs/libdaemon-0.14
 dev-libs/expat
 dev-libs/glib:2
 gdbm? ( sys-libs/gdbm )
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -69,11 +70,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; pkg_setup() {
 if use python &amp;amp;&amp;amp; ! use dbus &amp;amp;&amp;amp; ! use gtk; then
 ewarn "For proper python support you should also enable the dbus and gtk USE flags!"
 fi
-
-# FIXME: Use REQUIRED_USE once python.eclass gets EAPI 4 support, bug 372255
-if use utils &amp;amp;&amp;amp; ! { use gtk || use gtk3; }; then
-ewarn "To install the avahi utilities, USE='gtk utils' or USE='gtk3 utils''"
-fi
 }
 
 pkg_preinst() {


&lt;/pre&gt;</description>
    <dc:creator>Anthony G. Basile</dc:creator>
    <dc:date>2013-05-25T23:41:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584105">
    <title>gentoo-x86 commit in dev-lang/python: python-3.2.3-r2.ebuild python-3.2.5.ebuild python-2.6.8-r1.ebuild python-2.7.3-r3.ebuild python-2.7.5.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584105</link>
    <description>&lt;pre&gt;floppym     13/05/25 22:32:46

  Modified:             python-3.2.3-r2.ebuild python-2.6.8-r1.ebuild
                        python-2.7.3-r3.ebuild ChangeLog
  Added:                python-3.2.5.ebuild python-2.7.5.ebuild
  Log:
  Version bump. Also resolves bug 462288 and 471124.
  
  (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)

Revision  Changes    Path
1.22                 dev-lang/python/python-3.2.3-r2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?rev=1.22&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?rev=1.22&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild?r1=1.21&amp;amp;r2=1.22

Index: python-3.2.3-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- python-3.2.3-r2.ebuild13 Apr 2013 20:54:00 -00001.21
+++ python-3.2.3-r2.ebuild25 May 2013 22:32:46 -00001.22
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v 1.21 2013/04/13 20:54:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r2.ebuild,v 1.22 2013/05/25 22:32:46 floppym Exp $
 
 EAPI="3"
 WANT_AUTOMAKE="none"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -248,7 +248,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 done
 
 # Rerun failed tests in verbose mode (regrtest -w).
-emake test EXTRATESTOPTS="-w" CPPFLAGS="" CFLAGS="" LDFLAGS="" &amp;lt; /dev/tty
+PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" CPPFLAGS="" CFLAGS="" LDFLAGS="" &amp;lt; /dev/tty
 local result="$?"
 
 for test in ${skipped_tests}; do



1.21                 dev-lang/python/python-2.6.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?rev=1.21&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?rev=1.21&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild?r1=1.20&amp;amp;r2=1.21

Index: python-2.6.8-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- python-2.6.8-r1.ebuild9 May 2013 17:48:03 -00001.20
+++ python-2.6.8-r1.ebuild25 May 2013 22:32:46 -00001.21
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v 1.20 2013/05/09 17:48:03 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r1.ebuild,v 1.21 2013/05/25 22:32:46 floppym Exp $
 
 EAPI="2"
 WANT_AUTOMAKE="none"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -251,7 +251,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 done
 
 # Rerun failed tests in verbose mode (regrtest -w).
-emake test EXTRATESTOPTS="-w" &amp;lt; /dev/tty
+PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" &amp;lt; /dev/tty
 local result="$?"
 
 for test in ${skipped_tests}; do
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -267,8 +267,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
 elog "and run the tests separately."
 
-python_disable_pyc
-
 if [[ "${result}" -ne 0 ]]; then
 die "emake test failed"
 fi



1.22                 dev-lang/python/python-2.7.3-r3.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?rev=1.22&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?rev=1.22&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild?r1=1.21&amp;amp;r2=1.22

Index: python-2.7.3-r3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- python-2.7.3-r3.ebuild13 Apr 2013 20:54:00 -00001.21
+++ python-2.7.3-r3.ebuild25 May 2013 22:32:46 -00001.22
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v 1.21 2013/04/13 20:54:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r3.ebuild,v 1.22 2013/05/25 22:32:46 floppym Exp $
 
 EAPI="2"
 WANT_AUTOMAKE="none"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -267,7 +267,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 done
 
 # Rerun failed tests in verbose mode (regrtest -w).
-emake test EXTRATESTOPTS="-w" &amp;lt; /dev/tty
+PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" &amp;lt; /dev/tty
 local result="$?"
 
 for test in ${skipped_tests}; do
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -283,8 +283,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
 elog "and run the tests separately."
 
-python_disable_pyc
-
 if [[ "${result}" -ne 0 ]]; then
 die "emake test failed"
 fi



1.659                dev-lang/python/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.659&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.659&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?r1=1.658&amp;amp;r2=1.659

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v
retrieving revision 1.658
retrieving revision 1.659
diff -u -r1.658 -r1.659
--- ChangeLog21 May 2013 21:23:34 -00001.658
+++ ChangeLog25 May 2013 22:32:46 -00001.659
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for dev-lang/python
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.658 2013/05/21 21:23:34 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.659 2013/05/25 22:32:46 floppym Exp $
+
+*python-2.7.5 (25 May 2013)
+*python-3.2.5 (25 May 2013)
+
+  25 May 2013; Mike Gilbert &amp;lt;floppym-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +python-2.7.5.ebuild,
+  +python-3.2.5.ebuild, python-2.6.8-r1.ebuild, python-2.7.3-r3.ebuild,
+  python-3.2.3-r2.ebuild:
+  Version bump. Also resolves bug 462288 and 471124.
 
 *python-3.3.2 (21 May 2013)
 



1.1                  dev-lang/python/python-3.2.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.5.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.2.5.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: python-3.2.5.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.5.ebuild,v 1.1 2013/05/25 22:32:46 floppym Exp $

EAPI="4"
WANT_AUTOMAKE="none"
WANT_LIBTOOL="none"

inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing

MY_P="Python-${PV}"
PATCHSET_REVISION="0"

DESCRIPTION="An interpreted, interactive, object-oriented programming language"
HOMEPAGE="http://www.python.org/"
SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz"

LICENSE="PSF-2"
SLOT="3.2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"

# Do not add a dependency on dev-lang/python to this ebuild.
# If you need to apply a patch which requires python for bootstrapping, please
# run the bootstrap code on your dev box and include the results in the
# patchset. See bug 447752.

RDEPEND="app-arch/bzip2
&amp;gt;=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
&amp;gt;=sys-libs/ncurses-5.2
readline? ( &amp;gt;=sys-libs/readline-4.1 )
)
sqlite? ( &amp;gt;=dev-db/sqlite-3.3.8:3[extensions] )
ssl? ( dev-libs/openssl )
tk? (
&amp;gt;=dev-lang/tk-8.0
dev-tcltk/blt
)
xml? ( &amp;gt;=dev-libs/expat-2.1 )
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
&amp;gt;=sys-devel/autoconf-2.65
!sys-devel/gcc[libffi]"
RDEPEND+=" !build? ( app-misc/mime-types )
doc? ( dev-python/python-docs:${SLOT} )"
PDEPEND="app-admin/eselect-python
app-admin/python-updater"

S="${WORKDIR}/${MY_P}"

pkg_setup() {
if [[ "${PV}" =~ ^3\.2(\.[1234])?(_pre)? ]]; then
rm -f "${EROOT}usr/$(get_libdir)/llibpython3.so"
else
die "Deprecated code not deleted"
fi
}

src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -r Modules/expat
rm -r Modules/_ctypes/libffi*
rm -r Modules/zlib

local excluded_patches
if ! tc-is-cross-compiler; then
excluded_patches="*_all_crosscompile.patch"
fi

EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" \
epatch "${WORKDIR}/${PV}-${PATCHSET_REVISION}"

sed -i -e "s:&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;GENTOO_LIBDIR&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;GENTOO_LIBDIR&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;"

# Disable ABI flags.
sed -e "s/ABIFLAGS=\"\${ABIFLAGS}.*\"/:/" -i configure.ac || die "sed failed"

epatch_user

eautoconf
eautoheader
}

src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
local disable
use gdbm     || disable+=" gdbm"
use ncurses  || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite   || disable+=" _sqlite3"
use ssl      || export PYTHON_DISABLE_SSL="1"
use tk       || disable+=" _tkinter"
use xml      || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"

if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi

if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi

if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi

filter-flags -malign-double

[[ "${ARCH}" == "alpha" ]] &amp;amp;&amp;amp; append-flags -fPIC

# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all &amp;amp;&amp;amp; replace-flags -O3 -O2
use hardened &amp;amp;&amp;amp; replace-flags -O3 -O2
fi

# Run the configure scripts in parallel.
multijob_init

mkdir -p "${WORKDIR}"/{${CBUILD},${CHOST}}

if tc-is-cross-compiler; then
(
multijob_child_init
cd "${WORKDIR}"/${CBUILD} &amp;gt;/dev/null
OPT="-O1" CFLAGS="" CPPFLAGS="" LDFLAGS="" CC="" \
"${S}"/configure \
--{build,host}=${CBUILD} \
|| die "cross-configure failed"
) &amp;amp;
multijob_post_fork

# The configure script assumes it's buggy when cross-compiling.
export ac_cv_buggy_getaddrinfo=no
export ac_cv_have_long_long_format=yes
fi

# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)

# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."

local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi

cd "${WORKDIR}"/${CHOST}
ECONF_SOURCE=${S} OPT="" \
econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
$(use_with wide-unicode) \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi

if tc-is-cross-compiler; then
# Modify the Makefile.pre so we don't regen for the host/ one.
# We need to link the host python programs into $PWD and run
# them from here because the distutils sysconfig module will
# parse Makefile/etc... from argv[0], and we need it to pick
# up the target settings, not the host ones.
sed -i \
-e '1iHOSTPYTHONPATH = ./hostpythonpath:' \
-e '/^HOSTPYTHON/s:=.*:= ./hostpython:' \
-e '/^HOSTPGEN/s:=.*:= ./Parser/hostpgen:' \
Makefile{.pre,} || die "sed failed"
fi

multijob_finish
}

src_compile() {
if tc-is-cross-compiler; then
cd "${WORKDIR}"/${CBUILD}
# Disable as many modules as possible -- but we need a few to install.
PYTHON_DISABLE_MODULES=$(
sed -n "/Extension('/{s:^.*Extension('::;s:'.*::;p}" "${S}"/setup.py | \
egrep -v '(unicodedata|time|cStringIO|_struct|binascii)'
) \
PTHON_DISABLE_SSL="1" \
SYSROOT= \
emake
# See comment in src_configure about these.
ln python ../${CHOST}/hostpython || die
ln Parser/pgen ../${CHOST}/Parser/hostpgen || die
ln -s ../${CBUILD}/build/lib.*/ ../${CHOST}/hostpythonpath || die
fi

cd "${WORKDIR}"/${CHOST}
emake CPPFLAGS="" CFLAGS="" LDFLAGS=""

# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
pax-mark E python
else
pax-mark m python
fi
}

src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi

cd "${WORKDIR}"/${CHOST}

# Skip failing tests.
local skipped_tests="gdb"

for test in ${skipped_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"
done

# Rerun failed tests in verbose mode (regrtest -w).
PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" CPPFLAGS="" CFLAGS="" LDFLAGS="" &amp;lt; /dev/tty
local result="$?"

for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}"/Lib/test
done

elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done

elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
elog "and run the tests separately."

if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}

src_install() {
local libdir=${ED}/usr/$(get_libdir)/python${SLOT}

cd "${WORKDIR}"/${CHOST}
emake DESTDIR="${D}" altinstall

sed \
-e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \
-e "s/\(PY_LDFLAGS=\).*/\1/" \
-i "${libdir}/config-${SLOT}/Makefile" || die "sed failed"

# Backwards compat with Gentoo divergence.
dosym python${SLOT}-config /usr/bin/python-config-${SLOT}

# Fix collisions between different slots of Python.
rm "${ED}usr/$(get_libdir)/libpython3.so" || die

if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,sqlite3,test,tkinter}
else
use elibc_uclibc &amp;amp;&amp;amp; rm -fr "${libdir}/test"
use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,tkinter,test/test_tk*}
fi

use threads || rm -fr "${libdir}/multiprocessing"
use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe

dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS}

if use examples; then
insinto /usr/share/doc/${PF}/examples
find "${S}"/Tools -name __pycache__ -print0 | xargs -0 rm -fr
doins -r "${S}"/Tools
fi
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
local libname=$(printf 'e:\n\t&amp;lt; at &amp;gt;echo $(INSTSONAME)\ninclude Makefile\n' | \
emake --no-print-directory -s -f - 2&amp;gt;/dev/null)
newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py

newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT}
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT}
sed \
-e "s:&amp;lt; at &amp;gt;PYDOC_PORT_VARIABLE&amp;lt; at &amp;gt;:PYDOC${SLOT/./_}_PORT:" \
-e "s:&amp;lt; at &amp;gt;PYDOC&amp;lt; at &amp;gt;:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"

# for python-exec
python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR

# if not using a cross-compiler, use the fresh binary
if ! tc-is-cross-compiler; then
local PYTHON=./python \
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
export LD_LIBRARY_PATH
fi

echo "EPYTHON='${EPYTHON}'" &amp;gt; epython.py
python_domodule epython.py
}

pkg_preinst() {
if has_version "&amp;lt;${CATEGORY}/${PN}-${SLOT}" &amp;amp;&amp;amp; ! has_version "&amp;gt;=${CATEGORY}/${PN}-${SLOT}_alpha"; then
python_updater_warning="1"
fi
}

eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi

if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}

pkg_postinst() {
eselect_python_update

if [[ "${python_updater_warning}" == "1" ]]; then
ewarn "You have just upgraded from an older version of Python."
ewarn "You should switch active version of Python ${PV%%.*} and run"
ewarn "'python-updater [options]' to rebuild Python modules."
fi
}

pkg_postrm() {
eselect_python_update
}



1.1                  dev-lang/python/python-2.7.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.5.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.5.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: python-2.7.5.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.5.ebuild,v 1.1 2013/05/25 22:32:46 floppym Exp $

EAPI="4"
WANT_AUTOMAKE="none"
WANT_LIBTOOL="none"

inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing

MY_P="Python-${PV}"
PATCHSET_REVISION="0"

DESCRIPTION="An interpreted, interactive, object-oriented programming language"
HOMEPAGE="http://www.python.org/"
SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz"

LICENSE="PSF-2"
SLOT="2.7"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"

# Do not add a dependency on dev-lang/python to this ebuild.
# If you need to apply a patch which requires python for bootstrapping, please
# run the bootstrap code on your dev box and include the results in the
# patchset. See bug 447752.

RDEPEND="app-arch/bzip2
&amp;gt;=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
berkdb? ( || (
sys-libs/db:5.3
sys-libs/db:5.2
sys-libs/db:5.1
sys-libs/db:5.0
sys-libs/db:4.8
sys-libs/db:4.7
sys-libs/db:4.6
sys-libs/db:4.5
sys-libs/db:4.4
sys-libs/db:4.3
sys-libs/db:4.2
) )
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
&amp;gt;=sys-libs/ncurses-5.2
readline? ( &amp;gt;=sys-libs/readline-4.1 )
)
sqlite? ( &amp;gt;=dev-db/sqlite-3.3.8:3[extensions] )
ssl? ( dev-libs/openssl )
tk? (
&amp;gt;=dev-lang/tk-8.0
dev-tcltk/blt
)
xml? ( &amp;gt;=dev-libs/expat-2.1 )
)
!!&amp;lt;sys-apps/portage-2.1.9"
DEPEND="${RDEPEND}
virtual/pkgconfig
&amp;gt;=sys-devel/autoconf-2.65
!sys-devel/gcc[libffi]"
RDEPEND+=" !build? ( app-misc/mime-types )
doc? ( dev-python/python-docs:${SLOT} )"
PDEPEND="app-admin/eselect-python
app-admin/python-updater"

S="${WORKDIR}/${MY_P}"

pkg_setup() {
if use berkdb; then
ewarn "'bsddb' module is out-of-date and no longer maintained inside"
ewarn "dev-lang/python. 'bsddb' and 'dbhash' modules have been additionally"
ewarn "removed in Python 3. A maintained alternative of 'bsddb3' module"
ewarn "is provided by dev-python/bsddb3."
else
if has_version "=${CATEGORY}/${PN}-${PV%%.*}*[berkdb]"; then
ewarn "You are migrating from =${CATEGORY}/${PN}-${PV%%.*}*[berkdb]"
ewarn "to =${CATEGORY}/${PN}-${PV%%.*}*[-berkdb]."
ewarn "You might need to migrate your databases."
fi
fi
}

src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -r Modules/expat || die
rm -r Modules/_ctypes/libffi* || die
rm -r Modules/zlib || die

local excluded_patches
if ! tc-is-cross-compiler; then
excluded_patches="*_all_crosscompile.patch"
fi

EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" \
epatch "${WORKDIR}/${PV}-${PATCHSET_REVISION}"

sed -i -e "s:&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;GENTOO_LIBDIR&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;GENTOO_LIBDIR&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;"

epatch_user

eautoconf
eautoheader
}

src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="dbm _bsddb gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
# dbm module can be linked against berkdb or gdbm.
# Defaults to gdbm when both are enabled, #204343.
local disable
use berkdb   || use gdbm || disable+=" dbm"
use berkdb   || disable+=" _bsddb"
use gdbm     || disable+=" gdbm"
use ncurses  || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite   || disable+=" _sqlite3"
use ssl      || export PYTHON_DISABLE_SSL="1"
use tk       || disable+=" _tkinter"
use xml      || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"

if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi

if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi

if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi

filter-flags -malign-double

[[ "${ARCH}" == "alpha" ]] &amp;amp;&amp;amp; append-flags -fPIC

# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all &amp;amp;&amp;amp; replace-flags -O3 -O2
use hardened &amp;amp;&amp;amp; replace-flags -O3 -O2
fi

# Run the configure scripts in parallel.
multijob_init

mkdir -p "${WORKDIR}"/{${CBUILD},${CHOST}}

if tc-is-cross-compiler; then
(
multijob_child_init
cd "${WORKDIR}"/${CBUILD} &amp;gt;/dev/null
OPT="-O1" CFLAGS="" CPPFLAGS="" LDFLAGS="" CC="" \
"${S}"/configure \
--{build,host}=${CBUILD} \
|| die "cross-configure failed"
) &amp;amp;
multijob_post_fork

# The configure script assumes it's buggy when cross-compiling.
export ac_cv_buggy_getaddrinfo=no
export ac_cv_have_long_long_format=yes
fi

# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)

# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."

local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
if use berkdb; then
dbmliborder+="${dbmliborder:+:}bdb"
fi

cd "${WORKDIR}"/${CHOST}
ECONF_SOURCE="${S}" OPT="" \
econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
$(use wide-unicode &amp;amp;&amp;amp; echo "--enable-unicode=ucs4" || echo "--enable-unicode=ucs2") \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi

if tc-is-cross-compiler; then
# Modify the Makefile.pre so we don't regen for the host/ one.
# We need to link the host python programs into $PWD and run
# them from here because the distutils sysconfig module will
# parse Makefile/etc... from argv[0], and we need it to pick
# up the target settings, not the host ones.
sed -i \
-e '1iHOSTPYTHONPATH = ./hostpythonpath:' \
-e '/^HOSTPYTHON/s:=.*:= ./hostpython:' \
-e '/^HOSTPGEN/s:=.*:= ./Parser/hostpgen:' \
Makefile{.pre,} || die "sed failed"
fi

multijob_finish
}

src_compile() {
if tc-is-cross-compiler; then
cd "${WORKDIR}"/${CBUILD}
# Disable as many modules as possible -- but we need a few to install.
PYTHON_DISABLE_MODULES=$(
sed -n "/Extension('/{s:^.*Extension('::;s:'.*::;p}" "${S}"/setup.py | \
egrep -v '(unicodedata|time|cStringIO|_struct|binascii)'
) \
PTHON_DISABLE_SSL="1" \
SYSROOT= \
emake
# See comment in src_configure about these.
ln python ../${CHOST}/hostpython || die
ln Parser/pgen ../${CHOST}/Parser/hostpgen || die
ln -s ../${CBUILD}/build/lib.*/ ../${CHOST}/hostpythonpath || die
fi

cd "${WORKDIR}"/${CHOST}
default

# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
pax-mark E python
else
pax-mark m python
fi
}

src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi

cd "${WORKDIR}"/${CHOST}

# Skip failing tests.
local skipped_tests="distutils gdb"

for test in ${skipped_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"
done

# Rerun failed tests in verbose mode (regrtest -w).
emake test EXTRATESTOPTS="-w" &amp;lt; /dev/tty
local result="$?"

for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}"/Lib/test
done

elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done

elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
elog "and run the tests separately."

if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}

src_install() {
local libdir=${ED}/usr/$(get_libdir)/python${SLOT}

cd "${WORKDIR}"/${CHOST}
emake DESTDIR="${D}" altinstall

sed -e "s/\(LDFLAGS=\).*/\1/" -i "${libdir}/config/Makefile" || die "sed failed"

# Backwards compat with Gentoo divergence.
dosym python${SLOT}-config /usr/bin/python-config-${SLOT}

# Fix collisions between different slots of Python.
mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}"
mv "${ED}usr/bin/pydoc" "${ED}usr/bin/pydoc${SLOT}"
mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}"
rm -f "${ED}usr/bin/smtpd.py"

if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test}
else
use elibc_uclibc &amp;amp;&amp;amp; rm -fr "${libdir}/"{bsddb/test,test}
use berkdb || rm -r "${libdir}/"{bsddb,dbhash.py,test/test_bsddb*} || die
use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
use tk || rm -r "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,lib-tk} || die
fi

use threads || rm -r "${libdir}/multiprocessing" || die
use wininst || rm -r "${libdir}/distutils/command/"wininst-*.exe || die

dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed"

if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r "${S}"/Tools
fi
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
local libname=$(printf 'e:\n\t&amp;lt; at &amp;gt;echo $(INSTSONAME)\ninclude Makefile\n' | \
emake --no-print-directory -s -f - 2&amp;gt;/dev/null)
newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py

newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT}
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT}
sed \
-e "s:&amp;lt; at &amp;gt;PYDOC_PORT_VARIABLE&amp;lt; at &amp;gt;:PYDOC${SLOT/./_}_PORT:" \
-e "s:&amp;lt; at &amp;gt;PYDOC&amp;lt; at &amp;gt;:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"

# for python-exec
python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR

# if not using a cross-compiler, use the fresh binary
if ! tc-is-cross-compiler; then
local PYTHON=./python \
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
export LD_LIBRARY_PATH
fi

echo "EPYTHON='${EPYTHON}'" &amp;gt; epython.py
python_domodule epython.py
}

pkg_preinst() {
if has_version "&amp;lt;${CATEGORY}/${PN}-${SLOT}" &amp;amp;&amp;amp; ! has_version "${CATEGORY}/${PN}:2.7"; then
python_updater_warning="1"
fi
}

eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi

if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}

pkg_postinst() {
eselect_python_update

if [[ "${python_updater_warning}" == "1" ]]; then
ewarn "You have just upgraded from an older version of Python."
ewarn "You should switch active version of Python ${PV%%.*} and run"
ewarn "'python-updater [options]' to rebuild Python modules."
fi
}

pkg_postrm() {
eselect_python_update
}





&lt;/pre&gt;</description>
    <dc:creator>Mike Gilbert (floppym</dc:creator>
    <dc:date>2013-05-25T22:32:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584104">
    <title>dev/blueness:master commit in: net-dns/avahi/, net-dns/avahi/files/</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584104</link>
    <description>&lt;pre&gt;commit:     8eff2f1acde1a3f640646b0a0c31f4d813f8f9fb
Author:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
AuthorDate: Sat May 25 22:29:17 2013 +0000
Commit:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
CommitDate: Sat May 25 22:29:17 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=8eff2f1a

net-dns/avahi: testing for multiple bug fixes

Package-Manager: portage-2.1.11.62
Manifest-Sign-Key: 0xF52D4BBA

---
 net-dns/avahi/ChangeLog                            |  994 ++++++++++++++++++++
 net-dns/avahi/Manifest                             |   32 +
 net-dns/avahi/avahi-0.6.31-r99.ebuild              |  229 +++++
 net-dns/avahi/files/autoipd-openrc.sh              |   32 +
 net-dns/avahi/files/autoipd.sh                     |   52 +
 .../avahi/files/avahi-0.6.30-automake-1.11.2.patch |  102 ++
 .../files/avahi-0.6.30-optional-gtk-utils.patch    |   83 ++
 net-dns/avahi/files/avahi-0.6.30-parallel.patch    |   34 +
 .../avahi-0.6.31-host-name-from-machine-id.patch   |   85 ++
 .../files/avahi-0.6.31-install-exec-hook.patch     |   11 +
 ...ahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch |   22 +
 net-dns/avahi/metadata.xml                         |   23 +
 12 files changed, 1699 insertions(+), 0 deletions(-)

diff --git a/net-dns/avahi/ChangeLog b/net-dns/avahi/ChangeLog
new file mode 100644
index 0000000..634acc0
--- /dev/null
+++ b/net-dns/avahi/ChangeLog
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,994 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+# ChangeLog for net-dns/avahi
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/ChangeLog,v 1.240 2013/04/20 15:11:33 blueness Exp $
+
+*avahi-0.6.31-r1 (20 Apr 2013)
+
+  20 Apr 2013; Anthony G. Basile &amp;lt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.31-r1.ebuild,
+  +files/avahi-0.6.31-host-name-from-machine-id.patch:
+  Add option host-name-from-machine-id, bug #466134
+
+  03 Mar 2013; Davide Pesavento &amp;lt;pesa-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild,
+  avahi-0.6.30-r3.ebuild, avahi-0.6.31.ebuild:
+  Move Qt dependencies to the new category. Using --force because of bad
+  dependency on gtk+:3 for s390 profiles.
+
+  02 Feb 2013; Anthony G. Basile &amp;lt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.31.ebuild:
+  Add systemd support, bug #366173
+
+  26 Nov 2012; Anthony G. Basile &amp;lt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; metadata.xml:
+  Added myself as maintainer
+
+  25 Nov 2012; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; metadata.xml:
+  Move to maintainer-needed.
+
+*avahi-0.6.31 (25 Nov 2012)
+
+  25 Nov 2012; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.31.ebuild,
+  +files/avahi-0.6.31-install-exec-hook.patch:
+  Version bump, bug #404209.
+
+  07 Oct 2012; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  alpha/ia64/s390/sh/sparc stable wrt #431830
+
+  06 Oct 2012; Anthony G. Basile &amp;lt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  stable ppc64, bug #431830
+
+  05 Oct 2012; Brent Baude &amp;lt;ranger-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Marking avahi-0.6.30-r3 ppc for bug 431830
+
+  02 Oct 2012; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  arm stable, bug #431830
+
+  02 Oct 2012; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Stable for HPPA (bug #431830).
+
+  01 Oct 2012; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Stable for amd64, wrt bug #431830
+
+  01 Oct 2012; Pawel Hajdan jr &amp;lt;phajdan.jr-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  x86 stable wrt bug #431830
+
+  16 Jun 2012; Diego E. Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Use automake 1.11 to avoid build failures.
+
+  14 Jun 2012; Zac Medico &amp;lt;zmedico-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild,
+  avahi-0.6.30-r3.ebuild:
+  inherit user for enewgroup and enewuser
+
+  13 May 2012; Alexis Ballier &amp;lt;aballier-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  keyword ~amd64-fbsd
+
+  03 May 2012; Jeff Horelick &amp;lt;jdhore-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild,
+  avahi-0.6.30-r3.ebuild:
+  dev-util/pkgconfig -&amp;gt; virtual/pkgconfig
+
+  01 May 2012; Diego E. Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.30-parallel.patch, avahi-0.6.30-r3.ebuild:
+  Fix bug #411351 (broken parallel install with USE=utils).
+
+  12 Feb 2012; Mike Gilbert &amp;lt;floppym-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Call python_convert_shebangs() only in correct combination of USE flags. Patch
+  by Arfrever.
+
+  16 Jan 2012; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.28-r1.ebuild,
+  -files/avahi-0.6.28-CVE-2011-1002.patch, -avahi-0.6.29-r1.ebuild,
+  -avahi-0.6.30-r2.ebuild,
+  -files/netlink-request-all-matches-when-requesting-interface.patch:
+  old
+
+  16 Jan 2012; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  ppc/ppc64 stable wrt #393009
+
+  16 Jan 2012; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r3.ebuild:
+  Remove || die from python_convert_shebangs and run it on a directory instead
+  wrt #396339 by Deepak Shandilya
+
+*avahi-0.6.30-r3 (15 Jan 2012)
+
+  15 Jan 2012; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.30-r3.ebuild,
+  +files/avahi-0.6.30-automake-1.11.2.patch:
+  Install services-types file(s) to pkgdatadir instead of pkglibdir. Empty
+  py-compile script instead of pointing the 'make install' to "true". Closing
+  #397477.
+
+  01 Jan 2012; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  alpha/ia64/s390/sh/sparc stable wrt #393009
+
+  28 Dec 2011; Diego E. Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r2.ebuild:
+  QA: do not try to convert the shebang of avahi-discover if gtk and/or dbus are
+  disabled.
+
+  27 Dec 2011; Jesus Rivero &amp;lt;neurogeek-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r2.ebuild:
+  Removed die from python_convert_shebangs. Patch by Arfrever
+
+  25 Dec 2011; Maxim Koltsov &amp;lt;maksbotan-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.29-r1.ebuild,
+  avahi-0.6.30-r2.ebuild:
+  Fix 395957 again
+
+  25 Dec 2011; Maxim Koltsov &amp;lt;maksbotan-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.29-r1.ebuild,
+  avahi-0.6.30-r2.ebuild:
+  Fix bug 395957, call python_convert_shebangs only when use python is set
+
+  18 Dec 2011; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  arm stable, bug #393009
+
+  18 Dec 2011; Pawel Hajdan jr &amp;lt;phajdan.jr-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  x86 stable wrt bug #393009
+
+  16 Dec 2011; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  Stable for HPPA (bug #393009).
+
+*avahi-0.6.30-r2 (24 Dec 2011)
+*avahi-0.6.29-r1 (24 Dec 2011)
+
+  24 Dec 2011; Maxim Koltsov &amp;lt;maksbotan-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.29.ebuild,
+  +avahi-0.6.29-r1.ebuild, -avahi-0.6.30.ebuild, +avahi-0.6.30-r2.ebuild:
+  Fix shebangs, bug 383773. Clean old versions
+
+  15 Dec 2011; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  Stable for AMD64, wrt bug #393009
+
+  23 Oct 2011; Lars Wendler &amp;lt;polynomial-c-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch,
+  avahi-0.6.29.ebuild, avahi-0.6.30.ebuild, avahi-0.6.30-r1.ebuild:
+  non-maintainer commit: Replaced deprecated opts variable in init scripts (bug
+  #383641).
+
+  02 Oct 2011; Pacho Ramos &amp;lt;pacho-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30-r1.ebuild:
+  Drop DEPRECATED flags, bug #384743
+
+*avahi-0.6.30-r1 (14 Aug 2011)
+
+  14 Aug 2011; Nirbheek Chauhan &amp;lt;nirbheek-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.30-r1.ebuild,
+  +files/avahi-0.6.30-optional-gtk-utils.patch:
+  Add gtk3 and introspection support, make utilities optional, reorder deps to
+  use COMMON_DEPEND, remove static libraries and .la files
+
+  06 Aug 2011; Zac Medico &amp;lt;zmedico-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.30.ebuild:
+  Fix for prefix and add ~x86-linux keyword.
+
+*avahi-0.6.30 (06 Apr 2011)
+
+  06 Apr 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.30.ebuild:
+  Version bump.
+
+  17 Mar 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  files/netlink-request-all-matches-when-requesting-interface.patch:
+  Update netlink patch from git.
+
+*avahi-0.6.29 (17 Mar 2011)
+
+  17 Mar 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.29.ebuild:
+  Version bump, bug #358971.
+
+  12 Mar 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.24-cmsg_space.patch, -files/avahi-0.6.24-libintl.patch,
+  -avahi-0.6.25-r1.ebuild, -avahi-0.6.27.ebuild, -avahi-0.6.27-r1.ebuild,
+  -files/avahi-0.6.27-no-auto-activated.patch, -avahi-0.6.28.ebuild:
+  Cleanup.
+
+  05 Mar 2011; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28-r1.ebuild:
+  alpha/arm/ia64/s390/sh/sparc stable wrt #355583
+
+  03 Mar 2011; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28-r1.ebuild:
+  Stable for HPPA (bug #355583).
+
+  02 Mar 2011; Thomas Kahle &amp;lt;tomka-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28-r1.ebuild:
+  x86 stable per bug 355583
+
+  01 Mar 2011; Kacper Kowalik &amp;lt;xarthisius-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.28-r1.ebuild:
+  ppc/ppc64 stable wrt #355583
+
+  01 Mar 2011; Arfrever Frehtes Taifersar Arahesis &amp;lt;arfrever-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.28-r1.ebuild:
+  Byte-compile avahi_discover only with USE="dbus gtk python" (bug #339933).
+
+  28 Feb 2011; Markos Chandras &amp;lt;hwoarang-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28-r1.ebuild:
+  Stable on amd64 wrt bug #355583
+
+*avahi-0.6.28-r1 (27 Feb 2011)
+
+  27 Feb 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.28-r1.ebuild,
+  +files/avahi-0.6.28-CVE-2011-1002.patch:
+  Revision bump, security bug #355583.
+
+  23 Jan 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28.ebuild,
+  +files/netlink-request-all-matches-when-requesting-interface.patch:
+  Add bugfix patch to support kernels &amp;gt;=2.6.38, bug #352070.
+
+  23 Jan 2011; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.24-r2.ebuild,
+  -files/avahi-0.6.24-CVE-2009-0758.patch, -avahi-0.6.25.ebuild:
+  Cleanup.
+
+  14 Dec 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.27.ebuild,
+  avahi-0.6.27-r1.ebuild, avahi-0.6.28.ebuild:
+  Drop glade dependency and bump gtk+ to 2.14.0, bug #348394.
+
+  20 Nov 2010; Diego E. Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28.ebuild:
+  Fix obvious typo.
+
+  03 Nov 2010; Tomáš Chvátal &amp;lt;scarabeus-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28.ebuild:
+  QA: add missing dies, remove dies from pkg_setup, cleanup conditions in
+  configure phase.
+
+  06 Oct 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.28.ebuild:
+  Bump libdaemon dependency to 0.14, bug #339885.
+
+*avahi-0.6.28 (05 Oct 2010)
+
+  05 Oct 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.28.ebuild:
+  Version bump.
+
+  29 Aug 2010; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  ia64/s390/sh/sparc stable wrt #278177
+
+  11 Aug 2010; Joseph Jezak &amp;lt;josejx-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  Marked ppc/ppc64 stable for bug #278177.
+
+  11 Aug 2010; Arun Raghavan &amp;lt;ford_prefect-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.27-r1.ebuild:
+  Disable introspection for now. Upstream ships a .gir file which is broken
+  with &amp;gt;=gobject-introspection-0.9. (http://avahi.org/ticket/318)
+
+*avahi-0.6.27-r1 (10 Aug 2010)
+
+  10 Aug 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.27-r1.ebuild,
+  +files/avahi-0.6.27-no-auto-activated.patch:
+  Revert one commit that introduced compability for auto-activated services.
+  This fixes bug #331275.
+
+*avahi-0.6.27 (03 Aug 2010)
+
+  03 Aug 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.27.ebuild:
+  Version bump.
+
+  03 Aug 2010; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  Stable for HPPA (bug #278177).
+
+  19 Jul 2010; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  arm stable, bug #278177
+
+  11 Jul 2010; Tobias Klausmann &amp;lt;klausman-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.25-r1.ebuild:
+  Stable on alpha, bug #278177
+
+  28 Jun 2010; Pawel Hajdan jr &amp;lt;phajdan.jr-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.25-r1.ebuild:
+  x86 stable wrt bug #278177
+
+  25 Jun 2010; Christoph Mende &amp;lt;angelos-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  Stable on amd64 wrt bug #278177
+
+  24 Jun 2010; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.25-r1.ebuild:
+  Fix broken intltool rules, bug #319057.
+
+  19 May 2010; Arfrever Frehtes Taifersar Arahesis &amp;lt;arfrever-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.24-r2.ebuild, avahi-0.6.25.ebuild, avahi-0.6.25-r1.ebuild:
+  Use Python 2 (bug #315093).
+
+*avahi-0.6.25-r1 (09 Feb 2010)
+
+  09 Feb 2010; Diego E. Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +avahi-0.6.25-r1.ebuild:
+  Port avahi to EAPI=2 to avoid built_with_use calls, restrict dbus
+  dependency to something definitely more modern.
+
+  03 Jan 2010; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.24-r2.ebuild, avahi-0.6.25.ebuild:
+  Raise intltool depend to &amp;gt;= 0.40.5 wrt #265542.
+
+  03 Jan 2010; Samuli Suominen &amp;lt;ssuominen-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.24-r2.ebuild, avahi-0.6.25.ebuild:
+  Remove unused USE="qt3" support wrt bug #283429.
+
+  06 Oct 2009; Dominik Kapusta &amp;lt;ayoy-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild,
+  avahi-0.6.25.ebuild:
+  Removed alternative dependency on Qt metapackage
+
+  13 Aug 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild,
+  avahi-0.6.25.ebuild:
+  Install NEWS file, bug #274757.
+
+*avahi-0.6.25 (17 Apr 2009)
+
+  17 Apr 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.25.ebuild:
+  Version bump.
+
+  17 Apr 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.1-no-ipv6.patch,
+  -files/avahi-0.6.19-assert-security.patch,
+  -files/avahi-0.6.19-ui-sharp-automake.patch,
+  -files/avahi-0.6.19-ui-sharp-gtk.patch, -files/avahi-0.6.20-autoipd.patch,
+  -files/avahi-0.6.22-gobject.patch, -files/avahi-0.6.22-vncviewer.patch,
+  -files/avahi-start-after-netmount.patch, -files/avahi-vncviewer.patch,
+  -avahi-0.6.19-r2.ebuild, -avahi-0.6.22-r1.ebuild, -avahi-0.6.23.ebuild,
+  -avahi-0.6.24.ebuild, -avahi-0.6.24-r1.ebuild:
+  Cleanup.
+
+  01 Apr 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; files/autoipd-openrc.sh:
+  Use absolute path to avahi-autoipd in openrc support script.
+
+  29 Mar 2009; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  amd64 stable, bug #260971
+
+  27 Mar 2009; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  arm/ia64/s390/sh/sparc/x86 stable wrt #260971
+
+  19 Mar 2009; Brent Baude &amp;lt;ranger-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  Marking avahi-0.6.24-r2 ppc for bug 260971
+
+  11 Mar 2009; Brent Baude &amp;lt;ranger-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  Marking avahi-0.6.24-r2 ppc64 for bug 260971
+
+  08 Mar 2009; Timothy Redaelli &amp;lt;drizzt-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  Readd ~x86-fbsd keyword wrt #184008
+
+  08 Mar 2009; Tobias Klausmann &amp;lt;klausman-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.24-r2.ebuild:
+  Stable on alpha, bug #260971
+
+  07 Mar 2009; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  Stable for HPPA (bug #260971).
+
+  06 Mar 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r2.ebuild:
+  Proper fix for libtool problem by loki_val.
+
+*avahi-0.6.24-r2 (06 Mar 2009)
+
+  06 Mar 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24-r1.ebuild,
+  +avahi-0.6.24-r2.ebuild:
+  Split out gfbsd patches to separate revision to allow early security
+  stable marking.
+
+*avahi-0.6.24-r1 (05 Mar 2009)
+
+  05 Mar 2009; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.24-CVE-2009-0758.patch,
+  +files/avahi-0.6.24-cmsg_space.patch, +files/avahi-0.6.24-libintl.patch,
+  +avahi-0.6.24-r1.ebuild:
+  Add gfbsd patches, bug #184008. Security bump, bug #260971.
+
+  22 Dec 2008; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  ia64/sparc stable wrt #250913
+
+  20 Dec 2008; Tobias Klausmann &amp;lt;klausman-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  Stable on alpha, bug #250913
+
+  18 Dec 2008; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  ppc stable, bug #250913
+
+  18 Dec 2008; Brent Baude &amp;lt;ranger-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  Marking avahi-0.6.24 ppc64 for bug 250913
+
+  18 Dec 2008; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  Stable for HPPA (bug #250913).
+
+  17 Dec 2008; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.24.ebuild:
+  amd64/x86 stable, bug #250913
+
+*avahi-0.6.24 (14 Dec 2008)
+
+  14 Dec 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.24.ebuild:
+  Version bump, security bug #250913.
+
+  14 Dec 2008; Peter Alfredsen &amp;lt;loki_val-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r2.ebuild,
+  avahi-0.6.22-r1.ebuild, avahi-0.6.23.ebuild:
+  Use virtual/monodoc to accomodate inclusion of monodoc in mono from
+  &amp;gt;=mono-2.2_pre1
+
+  17 Aug 2008; Doug Goldstein &amp;lt;cardoe-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; metadata.xml:
+  add GLEP 56 USE flag desc from use.local.desc
+
+  27 Jul 2008; Carsten Lohrke &amp;lt;carlo-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r2.ebuild:
+  QA: Get rid of deprecated qt?_min_version().
+
+*avahi-0.6.23 (25 Jun 2008)
+
+  25 Jun 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.23.ebuild:
+  Version bump.
+
+  30 May 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.20-cleanup-dns-compression-table.patch,
+  -files/avahi-0.6.20-make-known-answers-not-conflict.patch,
+  -files/avahi-0.6.20-ui-sharp-gtk.patch,
+  -files/avahi-0.6.21-browse-help.patch,
+  -files/avahi-0.6.21-dbus-compat.patch,
+  -files/avahi-0.6.21-no-browse-domains-segfault.patch,
+  -files/avahi-0.6.21-no-ipv6.patch,
+  -files/avahi-0.6.21-service_name_chosen.patch, -avahi-0.6.20-r2.ebuild,
+  -avahi-0.6.21.ebuild, -avahi-0.6.22.ebuild:
+  Cleanup.
+
+  29 May 2008; Ali Polatel &amp;lt;hawking-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r2.ebuild,
+  avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild, avahi-0.6.22.ebuild,
+  avahi-0.6.22-r1.ebuild:
+  python_mod_{cleanup,optimize} are ROOT aware.
+
+  13 May 2008; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  alpha/ia64/sparc stable wrt #220803
+
+  11 May 2008; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  Stable on ppc64; bug #220803
+
+  10 May 2008; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  Stable for HPPA (bug #220803).
+
+  10 May 2008; nixnut &amp;lt;nixnut-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  Stable on ppc wrt bug 220803
+
+  07 May 2008; Markus Meier &amp;lt;maekke-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  amd64/x86 stable, bug #220803
+
+  19 Apr 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +files/autoipd-openrc.sh,
+  avahi-0.6.22-r1.ebuild:
+  Adjust dependencies for split qt-4 packages, bug #217204. Add
+  openrc-compatible autoipd.sh.
+
+  11 Apr 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.22-r1.ebuild:
+  We need dbus and gtk support for proper python support, bug #216835.
+
+  21 Feb 2008; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.20-r2.ebuild:
+  alpha/ia64/sparc/x86 stable
+
+*avahi-0.6.22-r1 (03 Jan 2008)
+
+  03 Jan 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.22-gobject.patch, files/avahi-0.6.22-vncviewer.patch,
+  avahi-0.6.19-r2.ebuild, avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild,
+  avahi-0.6.22.ebuild, +avahi-0.6.22-r1.ebuild:
+  Adjust gtk-sharp dependency, bug #203610. Add intltool dependency, bug
+  #203369. Add automake patch submitted to upstream, bug #202968.
+
+  01 Jan 2008; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r2.ebuild,
+  avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild, avahi-0.6.22.ebuild:
+  Install into /$(get_libdir)/rcscripts, bug #172391.
+
+*avahi-0.6.22 (18 Dec 2007)
+
+  18 Dec 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.22-vncviewer.patch, +avahi-0.6.22.ebuild:
+  Version bump.
+
+  19 Nov 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-vncviewer.patch, avahi-0.6.19-r2.ebuild,
+  avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild:
+  Add a patch to use vncviewer instead of xvncviewer.
+
+  10 Nov 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r2.ebuild,
+  avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild:
+  Update gtk+ and libglade dependencies for bug #198627.
+
+  15 Oct 2007; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.20-r2.ebuild:
+  Stable on ppc64
+
+  25 Sep 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.21-no-ipv6.patch, avahi-0.6.21.ebuild:
+  Adjust ipv6 patch for 0.6.21, bug #193646.
+
+  25 Sep 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.21-no-browse-domains-segfault.patch, avahi-0.6.21.ebuild:
+  Include a patch from upstream that fixes a segfault.
+
+  09 Sep 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.21-service_name_chosen.patch,
+  +files/avahi-start-after-netmount.patch, avahi-0.6.19-r2.ebuild,
+  avahi-0.6.20-r2.ebuild, avahi-0.6.21.ebuild:
+  Start avahi-daemon before netmount, bug #188719. Print a message that the
+  dbus configuration needs to be reloaded before starting avahi-daemon for the
+  first time, bug #191307.
+
+  09 Sep 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.16-svn-1353.patch, -files/avahi-0.6.16-svn-1361.patch,
+  -files/avahi-0.6.16-svn-1363.patch, -files/avahi-0.6.16-svn-1365.patch,
+  -files/avahi-0.6.16-svn-1366.patch, -files/avahi-0.6.16-svn-1370.patch,
+  -files/avahi-0.6.16-svn-1371.patch, -files/avahi-0.6.16-svn-1372.patch,
+  -files/avahi-0.6.16-svn-1374.patch, -avahi-0.6.16-r1.ebuild:
+  Cleanup.
+
+  20 Aug 2007; Stuart Longland &amp;lt;redhatter-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.21.ebuild:
+  Tested and working on MIPS... keyworded ~mips.
+
+  18 Aug 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.19-r1.ebuild,
+  -avahi-0.6.20-r1.ebuild:
+  Cleanup.
+
+  12 Aug 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.21-browse-help.patch, avahi-0.6.21.ebuild:
+  Small patch that fixes avahi-browse --help output.
+
+*avahi-0.6.21 (12 Aug 2007)
+
+  12 Aug 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.21-dbus-compat.patch, +avahi-0.6.21.ebuild:
+  Version bump.
+
+*avahi-0.6.20-r2 (08 Aug 2007)
+*avahi-0.6.19-r2 (08 Aug 2007)
+
+  08 Aug 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.20-autoipd.patch, +avahi-0.6.19-r2.ebuild,
+  +avahi-0.6.20-r2.ebuild:
+  Revision bump, including a fix from upstream for autoipd.
+
+  21 Jul 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.18-inotify-ifdef-fix.patch, -avahi-0.6.17.ebuild,
+  -avahi-0.6.18.ebuild, -avahi-0.6.19.ebuild, -avahi-0.6.20.ebuild:
+  Cleanup.
+
+  13 Jul 2007; Diego Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.20.ebuild,
+  avahi-0.6.20-r1.ebuild:
+  Remove ~x86-fbsd keywording as 0.6.20 release does not build for now.
+
+  12 Jul 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  files/avahi-0.6.20-make-known-answers-not-conflict.patch:
+  Fix line endings, bug #185036.
+
+*avahi-0.6.20-r1 (11 Jul 2007)
+
+  11 Jul 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.20-cleanup-dns-compression-table.patch,
+  +files/avahi-0.6.20-make-known-answers-not-conflict.patch,
+  +avahi-0.6.20-r1.ebuild:
+  Add two patches from upstream. Enable IPv6 in configuration, depending on
+  the ipv6 USE flag, bug #184813.
+
+  07 Jul 2007; Steve Dibb &amp;lt;beandog-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.20.ebuild:
+  amd64 stable, security bug 182918
+
+  02 Jul 2007; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r1.ebuild:
+  Stable for HPPA (bug #182918).
+
+  29 Jun 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.20.ebuild:
+  Adjust libdaemon dependency.
+
+  29 Jun 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.19-ui-sharp-gtk.patch,
+  +files/avahi-0.6.20-ui-sharp-gtk.patch, avahi-0.6.19-r1.ebuild,
+  avahi-0.6.20.ebuild:
+  Add a patch to fix bug #183607.
+
+  28 Jun 2007; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.19-r1.ebuild:
+  ppc stable, bug #182918
+
+  28 Jun 2007; Raúl Porcel &amp;lt;armin76-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r1.ebuild:
+  alpha/ia64/x86 stable wrt security #182918
+
+  28 Jun 2007; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.19-r1.ebuild:
+  Stable on sparc wrt security #182918
+
+  28 Jun 2007; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.19-r1.ebuild:
+  Stable on ppc64; bug #182918
+
+*avahi-0.6.19-r1 (23 Jun 2007)
+
+  23 Jun 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.19-assert-security.patch, +avahi-0.6.19-r1.ebuild:
+  Backporting the security fix to 0.6.19 because of unresolved issues with
+  0.6.20.
+
+*avahi-0.6.20 (22 Jun 2007)
+
+  22 Jun 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.20.ebuild:
+  Version bump, security bug #182918.
+
+  25 May 2007; Donnie Berkholz &amp;lt;dberkholz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;;
+  avahi-0.6.16-r1.ebuild, avahi-0.6.17.ebuild, avahi-0.6.18.ebuild,
+  avahi-0.6.19.ebuild:
+  Fix a silly typo in elog output: /etc/conf.net -&amp;gt; /etc/conf.d/net.
+
+  15 May 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild,
+  avahi-0.6.17.ebuild, avahi-0.6.18.ebuild, avahi-0.6.19.ebuild:
+  Disable byte-compiling python modules during src_install, we will do it in
+  pkg_post* later.
+
+  10 May 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.19-ui-sharp-automake.patch, avahi-0.6.19.ebuild:
+  Add patch from upstream to fix avahi-ui-sharp building, bug #177879.
+
+*avahi-0.6.19 (09 May 2007)
+
+  09 May 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.19.ebuild:
+  Version bump.
+
+  06 May 2007; Marius Mauch &amp;lt;genone-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild,
+  avahi-0.6.17.ebuild, avahi-0.6.18.ebuild:
+  Replacing einfo with elog
+
+  28 Apr 2007; Carsten Lohrke &amp;lt;carlo-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.18.ebuild:
+  Block mDNSResponder, both because of the header installed with
+  mdnsresponder-compat use flag set and sys-auth/nss-mdns.
+
+  24 Apr 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/0.6.15-dbus-fixes.patch, -avahi-0.6.15.ebuild:
+  Cleanup.
+
+  21 Apr 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.18.ebuild:
+  Readd ~x86-fbsd keyword.
+
+  21 Apr 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.18-inotify-ifdef-fix.patch, avahi-0.6.18.ebuild:
+  Fix for systems where inotify is not available.
+
+  21 Apr 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.18.ebuild:
+  Workaround for ServiceTypeDatabase.py bug.
+
+  20 Apr 2007; Timothy Redaelli &amp;lt;drizzt-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.18.ebuild:
+  net-dns/avahi-0.6.18 does not build under ~x86-fbsd (bug #175333)
+
+*avahi-0.6.18 (19 Apr 2007)
+
+  19 Apr 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.18.ebuild:
+  Version bump.
+
+  05 Mar 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.17.ebuild:
+  Add libcap dependency for kernel_linux, should fix bug #168910.
+
+*avahi-0.6.17 (04 Feb 2007)
+
+  04 Feb 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.17.ebuild:
+  Version bump.
+
+  29 Jan 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Drop useless autoconf dependency.
+
+  15 Jan 2007; Bryan Østergaard &amp;lt;kloeri-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Stable on Alpha, bug 159306.
+
+  15 Jan 2007; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  avahi-0.6.16-r1.ebuild:
+  Stable on sparc wrt security #159306
+
+  15 Jan 2007; Luis Medinas &amp;lt;metalgod-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Stable on amd64. Security bug #159306.
+
+  14 Jan 2007; Andrej Kacian &amp;lt;ticho-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Stable on x86, security bug #159306.
+
+  13 Jan 2007; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Stable on ppc64; bug #159306
+
+  13 Jan 2007; Jeroen Roovers &amp;lt;jer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.16-r1.ebuild:
+  Stable for HPPA (bug #159306).
+
+*avahi-0.6.16-r1 (07 Jan 2007)
+
+  07 Jan 2007; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.16-svn-1353.patch, +files/avahi-0.6.16-svn-1361.patch,
+  +files/avahi-0.6.16-svn-1363.patch, +files/avahi-0.6.16-svn-1365.patch,
+  +files/avahi-0.6.16-svn-1366.patch, +files/avahi-0.6.16-svn-1370.patch,
+  +files/avahi-0.6.16-svn-1371.patch, +files/avahi-0.6.16-svn-1372.patch,
+  +files/avahi-0.6.16-svn-1374.patch, -avahi-0.6.16.ebuild,
+  +avahi-0.6.16-r1.ebuild:
+  Revision bump, pull in a couple of fixes until 0.6.17 is released.
+
+*avahi-0.6.16 (29 Dec 2006)
+
+  29 Dec 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +avahi-0.6.16.ebuild:
+  Version bump for security bug #159306, marked ppc stable
+
+  15 Nov 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/0.6.13-svn-fixes.patch, -avahi-0.6.10.ebuild, -avahi-0.6.11.ebuild,
+  -avahi-0.6.12.ebuild, -avahi-0.6.13.ebuild, -avahi-0.6.14.ebuild:
+  Cleanup.
+
+  15 Nov 2006; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  Stable on ppc64; bug #154322
+
+  14 Nov 2006; Bryan Østergaard &amp;lt;kloeri-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  Stable on Alpha, bug 154322.
+
+  13 Nov 2006; René Nussbaumer &amp;lt;killerfox-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  Stable on hppa. See bug #154322.
+
+  11 Nov 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/0.6.15-dbus-fixes.patch, avahi-0.6.15.ebuild:
+  Pull in a patch from upstream, to fix two dbus problems.
+
+  10 Nov 2006; Daniel Gryniewicz &amp;lt;dang-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  Marked stable on amd64
+
+  10 Nov 2006; Christian Faulhammer &amp;lt;opfer-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  stable x86, security bug #154322
+
+  09 Nov 2006; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  Stable on sparc wrt security #154322
+
+  09 Nov 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.15.ebuild:
+  ppc stable, bug #154322
+
+*avahi-0.6.15 (09 Nov 2006)
+
+  09 Nov 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.15.ebuild:
+  Version bump.
+
+  03 Nov 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild,
+  avahi-0.6.11.ebuild, avahi-0.6.12.ebuild, avahi-0.6.13.ebuild,
+  avahi-0.6.14.ebuild:
+  Only run python_mod_* when USE="python" is active, bug #153885 by Chris
+  Slycord.
+
+  03 Nov 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; files/autoipd.sh,
+  avahi-0.6.14.ebuild:
+  Drop the functions dependency.
+
+  01 Nov 2006; Doug Goldstein &amp;lt;cardoe-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.14.ebuild:
+  Fixing dbus depends
+
+  25 Oct 2006; Joshua Jackson &amp;lt;tsunam-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  Stable x86; bug #150540
+
+  23 Oct 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild,
+  avahi-0.6.11.ebuild, avahi-0.6.12.ebuild, avahi-0.6.13.ebuild,
+  avahi-0.6.14.ebuild:
+  Add missing pkconfig dep, bug #152535.
+
+  22 Oct 2006; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  Stable on ppc64; bug #150540
+
+  21 Oct 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  ppc stable
+
+  20 Oct 2006; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  Stable on sparc wrt #150540
+
+  15 Oct 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; files/autoipd.sh:
+  Touchup the net script.
+
+  24 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.11.ebuild,
+  avahi-0.6.12.ebuild, avahi-0.6.13.ebuild, avahi-0.6.14.ebuild:
+  Fix the qt4 dependency, thanks to Guillaume Infantes in bug #148520.
+
+  21 Sep 2006; Diego Pettenò &amp;lt;flameeyes-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.14.ebuild:
+  Add ~x86-fbsd keyword.
+
+*avahi-0.6.14 (20 Sep 2006)
+
+  20 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +files/autoipd.sh,
+  +avahi-0.6.14.ebuild:
+  Version bump.
+
+  20 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.11.ebuild,
+  avahi-0.6.12.ebuild, avahi-0.6.13.ebuild:
+  Depend on proper qt with PKG_CONFIG_PATH support.
+
+  19 Sep 2006; Aron Griffis &amp;lt;agriffis-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  Mark 0.6.12 stable on ia64
+
+  18 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.11.ebuild,
+  avahi-0.6.12.ebuild, avahi-0.6.13.ebuild:
+  Remove the PKG_CONFIG_PATH workaround.
+
+  12 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  files/0.6.13-svn-fixes.patch:
+  Fix line endings.
+
+*avahi-0.6.13 (10 Sep 2006)
+
+  10 Sep 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/0.6.13-svn-fixes.patch, +avahi-0.6.13.ebuild:
+  Version bump.
+
+  19 Aug 2006; Bryan Østergaard &amp;lt;kloeri-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.12.ebuild:
+  Add ~ia64 keyword.
+
+*avahi-0.6.12 (27 Jul 2006)
+
+  27 Jul 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.12.ebuild:
+  Version bump.
+
+  16 Jul 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  hppa stable, bug #139612
+
+  14 Jul 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  ppc stable, bug #139612
+
+*avahi-0.6.11 (09 Jul 2006)
+
+  09 Jul 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.11.ebuild:
+  Version bump. Add support for the qt4 USE flag and tweak configure logic.
+
+  30 Jun 2006; Thomas Cort &amp;lt;tcort-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Stable on alpha.
+
+  28 Jun 2006; Luis Medinas &amp;lt;metalgod-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Stable on amd64. See bug #124293.
+
+  24 Jun 2006; Doug Goldstein &amp;lt;cardoe-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  USE flag qt-&amp;gt;qt3/qt4 change
+
+  10 Jun 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Unset DISPLAY for bug #123318.
+
+  26 May 2006; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Stable on ppc64
+
+  23 May 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.9.ebuild:
+  Cleanup.
+
+  17 May 2006; Joshua Jackson &amp;lt;tsunam-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Stable on x86 for security bug #133513
+
+  16 May 2006; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Stable on sparc wrt security #133513
+
+  14 May 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild,
+  avahi-0.6.10.ebuild:
+  Enable the compat support without requiring the dbus USE flag.
+
+  12 May 2006; Tobias Scherbaum &amp;lt;dertobi123-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.10.ebuild:
+  Added ~hppa, bug #131737
+
+*avahi-0.6.10 (06 May 2006)
+
+  06 May 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.10.ebuild:
+  Version bump.
+
+  04 May 2006; Mark Loeser &amp;lt;halcy0n-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild:
+  Stable on x86; bug #121558
+
+  01 May 2006; Markus Rothe &amp;lt;corsair-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild:
+  Added ~ppc64
+
+  18 Apr 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild:
+  Tweak the configure logic.
+
+  12 Apr 2006; Thomas Cort &amp;lt;tcort-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild:
+  Added ~alpha keyword.
+
+  11 Apr 2006; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.9.ebuild:
+  Stable on sparc
+
+  11 Apr 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/avahi-0.6.3-mono-docs.patch,
+  -files/0.6.1-need-dbus-initscript.patch, -avahi-0.6.4.ebuild,
+  -avahi-0.6.8.ebuild, avahi-0.6.9.ebuild:
+  Made the glib dependency unconditional.
+
+*avahi-0.6.9 (02 Mar 2006)
+
+  02 Mar 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.9.ebuild:
+  Version bump.
+
+*avahi-0.6.8 (27 Feb 2006)
+
+  27 Feb 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.5.2-r1.ebuild,
+  -avahi-0.6.7.ebuild, +avahi-0.6.8.ebuild:
+  Version bump.
+
+*avahi-0.6.7 (19 Feb 2006)
+
+  19 Feb 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.7.ebuild:
+  Version bump.
+
+*avahi-0.6.4 (18 Jan 2006)
+
+  18 Jan 2006; Doug Goldstein &amp;lt;cardoe-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.3.ebuild,
+  +avahi-0.6.4.ebuild:
+  Rev bump. Includes Mono Posix fix.
+
+  18 Jan 2006; Doug Goldstein &amp;lt;cardoe-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.3-mono-docs.patch, avahi-0.6.3.ebuild:
+  Added patch to make mono docs compile.
+
+*avahi-0.6.3 (11 Jan 2006)
+
+  11 Jan 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.6.2.ebuild,
+  +avahi-0.6.3.ebuild:
+  Version bump, bug #118593.
+
+  06 Jan 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  -files/0.6.1-dbus-0.60-support.patch, -avahi-0.6.1.ebuild,
+  -avahi-0.6.1-r1.ebuild, avahi-0.6.2.ebuild:
+  Remove fixes that have been included by upstream. Move from -* to ~arch.
+
+*avahi-0.6.2 (06 Jan 2006)
+
+  06 Jan 2006; Mike Frysinger &amp;lt;vapier-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.2.ebuild:
+  Version bump.
+
+  06 Jan 2006; Mike Frysinger &amp;lt;vapier-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/avahi-0.6.1-no-ipv6.patch, avahi-0.6.1-r1.ebuild:
+  Fix building on uClibc systems with USE=-ipv6.
+
+*avahi-0.6.1-r1 (01 Jan 2006)
+
+  01 Jan 2006; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  +files/0.6.1-need-dbus-initscript.patch,
+  +files/0.6.1-dbus-0.60-support.patch, +avahi-0.6.1-r1.ebuild:
+  Revision bump to pull in some changes from Gentopia. The init script needs
+  dbus, if we've compiled avahi with dbus support. This is a work-a-round,
+  a clean solution will be available in upstream's sources.
+
+  04 Dec 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.1.ebuild:
+  Add support for the gdbm USE flag.
+
+  29 Nov 2005; Gustavo Zacarias &amp;lt;gustavoz-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.6.1.ebuild:
+  Keyworded ~sparc wrt #113875
+
+*avahi-0.6.1 (25 Nov 2005)
+
+  25 Nov 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.6.1.ebuild:
+  Version bump, bug #113110.
+
+  21 Nov 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.5.2-r1.ebuild:
+  Parallel build problems, bug #113092.
+
+  14 Nov 2005; Michael Hanselmann &amp;lt;hansmi-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.5.2-r1.ebuild:
+  Added to ~ppc. See bug #111461.
+
+  07 Nov 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.5.2.ebuild,
+  avahi-0.5.2-r1.ebuild:
+  Make the pygtk support dependant on the gtk USE flag in addition to the
+  python USE flag.
+
+*avahi-0.5.2-r1 (04 Nov 2005)
+
+  04 Nov 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.5.2-r1.ebuild:
+  Revision bump for testing the mono docs stuff.
+
+  04 Nov 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.5.2.ebuild:
+  Add built_with_use test for bug #111413.
+
+*avahi-0.5.2 (03 Oct 2005)
+
+  03 Oct 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.5.1.ebuild,
+  +avahi-0.5.2.ebuild:
+  Another bugfix release.
+
+*avahi-0.5.1 (30 Sep 2005)
+
+  30 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.5.ebuild,
+  +avahi-0.5.1.ebuild:
+  Version bump, bugfix release.
+
+  25 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -avahi-0.4.ebuild:
+  Removed old ebuild.
+
+  20 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.5.ebuild:
+  Updated mono dependency, bug #106640. Thanks to Frederick Martin.
+
+*avahi-0.5 (14 Sep 2005)
+
+  14 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.5.ebuild:
+  Version bump.
+
+*avahi-0.4 (08 Sep 2005)
+
+  08 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -files/0.2-anydbm.patch,
+  -avahi-0.2.ebuild, -avahi-0.3.ebuild, +avahi-0.4.ebuild:
+  Version bump.
+
+*avahi-0.3 (03 Sep 2005)
+
+  03 Sep 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +avahi-0.3.ebuild:
+  Version bump.
+
+  30 Aug 2005; &amp;lt;dang-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; avahi-0.2.ebuild:
+  Marked ~amd64
+
+  29 Aug 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +files/0.2-anydbm.patch,
+  avahi-0.2.ebuild:
+  Only enable python support, if we also want dbus support, bug #104081. Use
+  anydbm instead of dbm for creating service-types.db.
+
+*avahi-0.2 (28 Aug 2005)
+
+  28 Aug 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -files/avahi-daemon.initd,
+  -files/avahi-dnsconfd.initd, -avahi-0.1.ebuild, +avahi-0.2.ebuild:
+  Version bump.
+
+  23 Aug 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -files/avahi.initd,
+  +files/avahi-daemon.initd, avahi-0.1.ebuild:
+  Renamed the avahi-daemon initscript to match the name used by upstream and
+  other distributions.
+
+*avahi-0.1 (22 Aug 2005)
+
+  22 Aug 2005; Sven Wegener &amp;lt;swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +files/avahi.initd,
+  +files/avahi-dnsconfd.initd, +metadata.xml, +avahi-0.1.ebuild:
+  Initial commit, ebuild written by me.

diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
new file mode 100644
index 0000000..1926f12
--- /dev/null
+++ b/net-dns/avahi/Manifest
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,32 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX autoipd-openrc.sh 700 SHA256 9f9e8d751bc640491397c8a06cbb6f3dcbf9cdf1a083e274f4d802c9c925c6c0 SHA512 a5dbbac4d6d1959db3a07a63acb7569dbeba33d2274a1dd3253dc27687549371611cf08bad3998d89efb3ace63b5541a4d225e484274450e0c82661f5a1dbc32 WHIRLPOOL e6b256655f64f557338ae5f79eaf98ead572d39cf90c76ca270dc54cee4b5edfc087326e5f04166eb2ff232ec2a8a5b87adadc8b3bd8b2ec2e3b6503ca39bee6
+AUX autoipd.sh 1271 SHA256 9582a49d0674fac714f448976065fd4e1f0423c08f645685160ed682a121f8c9 SHA512 0bff9ca7e32212aef0246db5baf10ee4f7e93a987b7c591b21ed9f116a1c662a84be9d784fc919205c1fecb5cd8421b81a0eb590c3cc066c6b1b9265b98f1ea3 WHIRLPOOL b33889de73f571b18da092342be6a47e71d608466aa0d94fa3f0d8d7e373265767a62bdfb82df31059549e4ec0d05aacef89f1778ea561152fd5e1970072584c
+AUX avahi-0.6.30-automake-1.11.2.patch 3256 SHA256 bcfd79cb5c74c2ec17d7320d9302c6946282b36e306ab16261aec0de590a5423 SHA512 0e9603fd8389d9eb1f6ef66cdfffbd962f2ea98216613e323ff4ede00d8d0f13530607ac668e81c9c73a8e7ea9888e071bf1ed13e68b7bbc7dc890e1a7050fbe WHIRLPOOL 36b27ea86d162bd3e57561c2b3287daea23337067348c23f2b37862b1a6d356e2d7918d73f4e4235576d085637b035c0ac6f1bb099970957cfbdb8dc86a6e6fc
+AUX avahi-0.6.30-optional-gtk-utils.patch 2422 SHA256 1233ba93af567117091094921e5ba76f205b1d984fd5a97153c2004f8f0509e3 SHA512 3ea7f7cd0074286bbe474f783ea9638abef7f68d9466d4f5d4d3a0bc6624a43e48bb293f02f2dd08413d5dcf3f99161e0f45537c5f922b1a326375d40b574596 WHIRLPOOL 82a61a4bce9547e15d6370cd856ac020bcdf9ad220f20929d5c64909c0505406e09fa8503aa79c835477811be48e9c72fbcbfc12061c49722431db196c0cbb8c
+AUX avahi-0.6.30-parallel.patch 1348 SHA256 76dc507af0a6035881a0d5aaadfeea7a8aa1b598253e6671d3a5346f452b52d9 SHA512 826acb44f7164f7250604e9f97d6cc4e474d47d7712f29095fafba6de149bb636c4ef543b8c9b29b45922ee1f087495f8135d2c36740e16dd2eee53e509a6959 WHIRLPOOL cfcea707bb1cffa322815f68686a64f20929c884ec020617490642ab449fe56cb5eb99d7742284060f84490eb081b63f3fb8a20bc38630a2adbce80c74ee2f7a
+AUX avahi-0.6.31-host-name-from-machine-id.patch 3001 SHA256 257685dde4c7dc78b9fbfeab5f213a94121c8bff6ae8fff99a9aae7eeaa34442 SHA512 659d36b06bf721664105bf51a1610186700004dea2af5dc43e29a8d688e903fb0c69416b1b98957de902901fc5ed04fdd252d30e23f680608608e6f633b94b17 WHIRLPOOL e258af6f138ab7b838a8886d74b73f8d44aefea981bd3e876cca41a144081ad4d199f9ba4031fda71c5d78578869fadd1b226a11b101df406fa2d85911d06e81
+AUX avahi-0.6.31-install-exec-hook.patch 507 SHA256 5411262dd719e647ab7781d2e10ff05d051ff1d7218d58e5bf3a3fbe8628a439 SHA512 c25802f78b5c2f6cc15705c6e426b6590dbcdf30d33e239bd919e9592c5e72c7fb244726e74addfeff4b81fa41cc62afb3ddb880232fea66f3cc9470bb5940b1 WHIRLPOOL 864804ca378b2ef83766ba10e08998f0524ed8c2f6c5fe491eefe88dac2184a3b20848258cd7d19af10a50bbbe8567928c3762b00896bb32b18fda6a4d117c19
+AUX avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch 633 SHA256 0bd4f2b2f720684b754698d86b6b1f106576473cead815e7b60b1c62171e4cdc SHA512 c2d11b243acdc058cde03b872dccbbbd44a7a584adf168f16016f29c7a5d9d8668095b781f53102feba8b9c80b2cbbd788c9b327d9d1e2e552fbdcf3c2960517 WHIRLPOOL faae601dca07f267ebe6f8254ff2e00d7ff3de3aa4aa92186e9dead9ac49b43c670b3310d0d7671eae8858ef2f046a4c6b27cb1bb23c20413fddb791ad793a67
+DIST avahi-0.6.31.tar.gz 1268686 SHA256 8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48 SHA512 53eb00d570a274d841e1e6ad07da077950089ae39b4f7aa21fcd21cc5320b30b506b43e7e57e56198e155cc7bd289b779a48b2b2fc002dc6194a946110451858 WHIRLPOOL a6d97b87dfbb81be359ee03d8f32ebafdbb311bd596d686aeb55a2952ecb6c7c84466b1230e70392ffe23a20a56da7e0a5bd00c8dc1812b2156c0b4a8022144f
+EBUILD avahi-0.6.31-r99.ebuild 6084 SHA256 6852b254dff5afb80cc875a524b4b38624d594d8422d7b9fa026b87c0501c665 SHA512 6f5b5caf197b5b08289e1e5b342748f9ef4e0da4331b6b181aa9eee30aaa352dc6f0a3912ab24de70a3122fa430c7a3b50aa207e574b410c8cec08d2b4b13963 WHIRLPOOL d8a04e9e5702c9a0e27d1b4f444a42585589ddb333c0a2f1d2aa9af70111c33bd11bdb9ff93ed33b458b2a759e9ffe873b7d1b5ee36c3738e05210cde12d09c9
+MISC ChangeLog 35925 SHA256 007cb0fe777f7f3c5fa7b17e70a5a189925a9fc963a5f02c8a4d6636163a439b SHA512 39e4f1f6c6b13029e2e34684ed14d44bd775885f44b8f21bcee3e0ea8adedb0d1b1e9676e7754c1ed8d231ab20f0cc59a995e6e6f3ec7eb6eb5811aba38a7723 WHIRLPOOL 0ef0cd907cc46ca021c436b26c4257916cc36ea3d874d65d349ab9cab4769af1b3dc299084a0d3fd2efd82e1ceff254b1d1597549bbb2e8117ab9df53dc3fe62
+MISC metadata.xml 924 SHA256 f35a98d122e0ea6a5e9a491cd9327fc4fc0a752b4f5bb6bcf746c914eb0c42bb SHA512 c386ad5a44a2dc6bc8d9d62ed27381550ec9d62fa685f2cdc7857c7bbcc31baa00ec4481d3b2694eab32cb899314dd20603c917479b6deac132a5204cdae3d5a WHIRLPOOL e2893a1fc00d6649000904a8db99f50efabf8b1aecdab2fa0eec401204b593aeadf8eb13812c1ada324315a7f0d9b617a9b1c3174e7f7d07f2c94374c7034276
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRoTs9AAoJEJOE+m71LUu6oRcP/1wWrfviICFc8ohLkG/x5Sbw
+mbGLeS0vVmEohJeiScUlZEUQJJ4V88QqJ/FpLR1h2/zPiL8RKKED7RqpPqXUW6eR
+pFNWSZ15Vbu6oxT78G4CpIqMXzrpOUU9FfhKpmI19F1n80QiBA8MZ0QOdG4pLw4x
+uL2EhZioNkt7bBvAL+FERgcmCDMtBPS9CHS6J7Q04qJuKgt3NUSegCBsceLbbjWb
+RmFRByjy139xER/jb6g+SIGHcWCygUHdcyI4fM1FUrbicygAGimAD4RoKDwRnywg
+YFY+FzTbSDxUfY12aUJ8xLW8LivpmgAZMfDZ7kZ0KnPg/9vVMlt3p62By3A6/ziW
+dyodB3G5PaR9KIQ4FCqyP1rp1XjQDFhSr9nWbCLGZzxn4KRB/Q0nlQ/zKfkKyNRv
+pyDfhLMDHAEwwWlo/m0dChvdqtVt3+QfKt8vCUTmfNwsfOgBSxEXZY5MFyh+KxfC
+XxkLEtEz5TT+jAVTIqRkWu5T8ImAKreHPXacz0LdNBI5Vf+9Ijge6cHzbtVk2a7n
+l6lfRF18Bo8NyzxNG4DP+XnrUZt/L4usTGAwbD5r8gNYIsWas0FZM2gFNfz8vRf1
+nNqf/DPt9bAibY2sEmXG9ebb08Tc7GOuhZPKrA/YA4TOlR1D3tUKh0jU9mwLcgMn
+A7VZ3dQyWkvouEWyUovE
+=VnIf
+-----END PGP SIGNATURE-----

diff --git a/net-dns/avahi/avahi-0.6.31-r99.ebuild b/net-dns/avahi/avahi-0.6.31-r99.ebuild
new file mode 100644
index 0000000..47f59f9
--- /dev/null
+++ b/net-dns/avahi/avahi-0.6.31-r99.ebuild
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,229 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/avahi/avahi-0.6.31-r1.ebuild,v 1.1 2013/04/20 15:11:33 blueness Exp $
+
+EAPI="3"
+
+PYTHON_DEPEND="python? 2"
+PYTHON_USE_WITH="gdbm"
+PYTHON_USE_WITH_OPT="python"
+
+WANT_AUTOMAKE=1.11
+
+inherit autotools eutils mono python multilib flag-o-matic user systemd
+
+DESCRIPTION="System which facilitates service discovery on a local network"
+HOMEPAGE="http://avahi.org/"
+SRC_URI="http://avahi.org/download/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6
+kernel_linux mdnsresponder-compat mono python qt4 test utils"
+
+DBUS_DEPEND="&amp;gt;=sys-apps/dbus-0.30"
+COMMON_DEPEND="&amp;gt;=dev-libs/libdaemon-0.14
+dev-libs/expat
+dev-libs/glib:2
+gdbm? ( sys-libs/gdbm )
+qt4? ( dev-qt/qtcore:4 )
+gtk? ( &amp;gt;=x11-libs/gtk+-2.14.0:2 )
+gtk3? ( x11-libs/gtk+:3 )
+dbus? (
+${DBUS_DEPEND}
+python? ( dev-python/dbus-python )
+)
+mono? (
+&amp;gt;=dev-lang/mono-1.1.10
+gtk? ( &amp;gt;=dev-dotnet/gtk-sharp-2 )
+)
+howl-compat? ( ${DBUS_DEPEND} )
+introspection? ( &amp;gt;=dev-libs/gobject-introspection-0.9.5 )
+mdnsresponder-compat? ( ${DBUS_DEPEND} )
+python? (
+gtk? ( &amp;gt;=dev-python/pygtk-2 )
+)
+bookmarks? (
+dev-python/twisted
+dev-python/twisted-web
+)
+kernel_linux? ( sys-libs/libcap )"
+DEPEND="${COMMON_DEPEND}
+&amp;gt;=dev-util/intltool-0.40.5
+virtual/pkgconfig
+doc? (
+app-doc/doxygen
+mono? ( &amp;gt;=virtual/monodoc-1.1.8 )
+)"
+RDEPEND="${COMMON_DEPEND}
+howl-compat? ( !net-misc/howl )
+mdnsresponder-compat? ( !net-misc/mDNSResponder )"
+
+pkg_setup() {
+if use python; then
+python_set_active_version 2
+python_pkg_setup
+fi
+
+if use python &amp;amp;&amp;amp; ! use dbus &amp;amp;&amp;amp; ! use gtk; then
+ewarn "For proper python support you should also enable the dbus and gtk USE flags!"
+fi
+
+# FIXME: Use REQUIRED_USE once python.eclass gets EAPI 4 support, bug 372255
+if use utils &amp;amp;&amp;amp; ! { use gtk || use gtk3; }; then
+ewarn "To install the avahi utilities, USE='gtk utils' or USE='gtk3 utils''"
+fi
+}
+
+pkg_preinst() {
+enewgroup netdev
+enewgroup avahi
+enewuser avahi -1 -1 -1 avahi
+
+if use autoipd; then
+enewgroup avahi-autoipd
+enewuser avahi-autoipd -1 -1 -1 avahi-autoipd
+fi
+}
+
+src_prepare() {
+if use ipv6; then
+sed -i \
+-e s/use-ipv6=no/use-ipv6=yes/ \
+avahi-daemon/avahi-daemon.conf || die
+fi
+
+sed -i\
+-e "s:\\.\\./\\.\\./\\.\\./doc/avahi-docs/html/:../../../doc/${PF}/html/:" \
+doxygen_to_devhelp.xsl || die
+
+# Make gtk utils optional
+epatch "${FILESDIR}"/${PN}-0.6.30-optional-gtk-utils.patch
+
+# Fix init scripts for &amp;gt;=openrc-0.9.0, bug #383641
+epatch "${FILESDIR}"/${PN}-0.6.x-openrc-0.9.x-init-scripts-fixes.patch
+
+# install-exec-local -&amp;gt; install-exec-hook
+epatch "${FILESDIR}"/${P}-install-exec-hook.patch
+
+# Backport host-name-from-machine-id patch, bug #466134
+epatch "${FILESDIR}"/${P}-host-name-from-machine-id.patch
+
+# Drop DEPRECATED flags, bug #384743
+sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED=1::g' avahi-ui/Makefile.am || die
+
+# Prevent .pyc files in DESTDIR
+&amp;gt;py-compile
+
+eautoreconf
+}
+
+src_configure() {
+use sh &amp;amp;&amp;amp; replace-flags -O? -O0
+
+local myconf="--disable-static"
+
+if use python; then
+myconf+="
+$(use_enable dbus python-dbus)
+$(use_enable gtk pygtk)
+"
+fi
+
+if use mono; then
+myconf+=" $(use_enable doc monodoc)"
+fi
+
+# these require dbus enabled
+if use mdnsresponder-compat || use howl-compat || use mono; then
+myconf+=" --enable-dbus"
+fi
+
+# We need to unset DISPLAY, else the configure script might have problems detecting the pygtk module
+unset DISPLAY
+
+econf \
+--localstatedir="${EPREFIX}/var" \
+--with-distro=gentoo \
+--disable-python-dbus \
+--disable-pygtk \
+--disable-xmltoman \
+--disable-monodoc \
+--enable-glib \
+--enable-gobject \
+$(use_enable test tests) \
+$(use_enable autoipd) \
+$(use_enable mdnsresponder-compat compat-libdns_sd) \
+$(use_enable howl-compat compat-howl) \
+$(use_enable doc doxygen-doc) \
+$(use_enable mono) \
+$(use_enable dbus) \
+$(use_enable python) \
+$(use_enable gtk) \
+$(use_enable gtk3) \
+$(use_enable introspection) \
+$(use_enable utils gtk-utils) \
+--disable-qt3 \
+$(use_enable qt4) \
+$(use_enable gdbm) \
+$(systemd_with_unitdir) \
+${myconf}
+}
+
+src_compile() {
+emake || die "emake failed"
+
+use doc &amp;amp;&amp;amp; { emake avahi.devhelp || die ; }
+}
+
+src_install() {
+emake install DESTDIR="${D}" || die "make install failed"
+use bookmarks &amp;amp;&amp;amp; use python &amp;amp;&amp;amp; use dbus &amp;amp;&amp;amp; use gtk || \
+rm -f "${ED}"/usr/bin/avahi-bookmarks
+
+use howl-compat &amp;amp;&amp;amp; ln -s avahi-compat-howl.pc "${ED}"/usr/$(get_libdir)/pkgconfig/howl.pc
+use mdnsresponder-compat &amp;amp;&amp;amp; ln -s avahi-compat-libdns_sd/dns_sd.h "${ED}"/usr/include/dns_sd.h
+
+if use autoipd; then
+insinto /$(get_libdir)/rcscripts/net
+doins "${FILESDIR}"/autoipd.sh || die
+
+insinto /$(get_libdir)/rc/net
+newins "${FILESDIR}"/autoipd-openrc.sh autoipd.sh || die
+fi
+
+dodoc docs/{AUTHORS,NEWS,README,TODO} || die
+
+if use doc; then
+dohtml -r doxygen/html/. || die
+insinto /usr/share/devhelp/books/avahi
+doins avahi.devhelp || die
+fi
+
+# /usr/bin/avahi-bookmarks is installed only with USE="bookmarks dbus gtk python".
+# /usr/bin/avahi-discover is installed only with USE="dbus gtk python".
+use dbus &amp;amp;&amp;amp; use gtk &amp;amp;&amp;amp; use python &amp;amp;&amp;amp; python_convert_shebangs -r 2 "${ED}usr/bin"
+
+find "${ED}" -name '*.la' -exec rm -f {} +
+}
+
+pkg_postrm() {
+use python &amp;amp;&amp;amp; python_mod_cleanup avahi $(use dbus &amp;amp;&amp;amp; use gtk &amp;amp;&amp;amp; echo avahi_discover)
+}
+
+pkg_postinst() {
+use python &amp;amp;&amp;amp; python_mod_optimize avahi $(use dbus &amp;amp;&amp;amp; use gtk &amp;amp;&amp;amp; echo avahi_discover)
+
+if use autoipd; then
+echo
+elog "To use avahi-autoipd to configure your interfaces with IPv4LL (RFC3927)"
+elog "addresses, just set config_&amp;lt;interface&amp;gt;=( autoipd ) in /etc/conf.d/net!"
+fi
+
+if use dbus; then
+echo
+elog "If this is your first install of avahi please reload your dbus config"
+elog "with /etc/init.d/dbus reload before starting avahi-daemon!"
+fi
+}

diff --git a/net-dns/avahi/files/autoipd-openrc.sh b/net-dns/avahi/files/autoipd-openrc.sh
new file mode 100644
index 0000000..dec3aa0
--- /dev/null
+++ b/net-dns/avahi/files/autoipd-openrc.sh
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,32 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+# Copyright (C) 2004-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# Contributed by Sven Wegener (swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org)
+
+_config_vars="$_config_vars autoipd"
+
+autoipd_depend() {
+program /usr/sbin/avahi-autoipd
+after interface
+}
+
+autoipd_start() {
+_exists true || return 1
+
+        eval args=\$autoipd_${IFVAR}
+
+ebegin "Starting avahi-autoipd"
+/usr/sbin/avahi-autoipd --daemonize --syslog --wait ${args} "${IFACE}"
+eend "${?}" || return 1
+
+_show_address
+
+return 0
+}
+
+autoipd_stop() {
+/usr/sbin/avahi-autoipd --check --syslog "${IFACE}" || return 0
+
+ebegin "Stopping avahi-autoipd"
+/usr/sbin/avahi-autoipd --kill --syslog "${IFACE}"
+eend "${?}"
+}

diff --git a/net-dns/avahi/files/autoipd.sh b/net-dns/avahi/files/autoipd.sh
new file mode 100644
index 0000000..89d02e3
--- /dev/null
+++ b/net-dns/avahi/files/autoipd.sh
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,52 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+# Copyright (c) 2004-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# Contributed by Sven Wegener (swegener-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org)
+
+# void autoipd_depend(void)
+#
+# Sets up the dependencies for the module
+autoipd_depend() {
+after interface
+}
+
+# void autoipd_expose(void)
+#
+# Expose variables that can be configured
+autoipd_expose() {
+variables autoipd
+}
+
+# bool autoipd_start(char *iface)
+#
+# Tries to configure the interface via avahi-autoipd
+autoipd_start() {
+local iface="${1}" ifvar="$(bash_variable "${iface}")" opts="autoipd_${ifvar}" addr=""
+
+interface_exists "${iface}" true || return 1
+
+ebegin "Starting avahi-autoipd"
+if /usr/sbin/avahi-autoipd --daemonize --syslog --wait ${!opts} "${iface}"
+then
+eend 0
+addr="$(interface_get_address "${iface}")"
+einfo "${iface} received address ${addr}"
+return 0
+fi
+
+eend "${?}" "Failed to get address via avahi-autoipd!"
+}
+
+# bool autoipd_stop(char *iface)
+#
+# Stops a running avahi-autoipd instance
+autoipd_stop() {
+local iface="${1}"
+
+/usr/sbin/avahi-autoipd --check --syslog "${iface}" || return 0
+
+ebegin "Stopping avahi-autoipd"
+/usr/sbin/avahi-autoipd --kill --syslog "${iface}"
+eend "${?}" "Failed to stop running avahi-autoipd instance!"
+}
+
+# vim: set ts=4 :

diff --git a/net-dns/avahi/files/avahi-0.6.30-automake-1.11.2.patch b/net-dns/avahi/files/avahi-0.6.30-automake-1.11.2.patch
new file mode 100644
index 0000000..be385f6
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.30-automake-1.11.2.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,102 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+http://bugs.gentoo.org/397477
+
+--- avahi-python/avahi/Makefile.am
++++ avahi-python/avahi/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -31,7 +31,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ -e 's,&amp;lt; at &amp;gt;FIRST_KEY\&amp;lt; at &amp;gt;,key = self.db.firstkey(),g' \
+ -e 's,&amp;lt; at &amp;gt;CHECK_KEY\&amp;lt; at &amp;gt;,while key is not None:,g' \
+ -e 's,&amp;lt; at &amp;gt;NEXT_KEY\&amp;lt; at &amp;gt;,key = self.db.nextkey(key),g' \
+--e 's,&amp;lt; at &amp;gt;pkglibdir\&amp;lt; at &amp;gt;,$(pkglibdir),g' $&amp;lt; &amp;gt; $&amp;lt; at &amp;gt; &amp;amp;&amp;amp; \
++-e 's,&amp;lt; at &amp;gt;pkgdatadir\&amp;lt; at &amp;gt;,$(pkgdatadir),g' $&amp;lt; &amp;gt; $&amp;lt; at &amp;gt; &amp;amp;&amp;amp; \
+ chmod +x $&amp;lt; at &amp;gt;
+ endif
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -44,7 +44,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ -e 's,&amp;lt; at &amp;gt;FIRST_KEY\&amp;lt; at &amp;gt;,keys = self.db.keys(),g' \
+ -e 's,&amp;lt; at &amp;gt;CHECK_KEY\&amp;lt; at &amp;gt;,for key in keys:,g' \
+ -e 's,&amp;lt; at &amp;gt;NEXT_KEY\&amp;lt; at &amp;gt;,,g' \
+--e 's,&amp;lt; at &amp;gt;pkglibdir\&amp;lt; at &amp;gt;,$(pkglibdir),g' $&amp;lt; &amp;gt; $&amp;lt; at &amp;gt; &amp;amp;&amp;amp; \
++-e 's,&amp;lt; at &amp;gt;pkgdatadir\&amp;lt; at &amp;gt;,$(pkgdatadir),g' $&amp;lt; &amp;gt; $&amp;lt; at &amp;gt; &amp;amp;&amp;amp; \
+ chmod +x $&amp;lt; at &amp;gt;
+ endif
+ 
+--- avahi-python/avahi/ServiceTypeDatabase.py.in
++++ avahi-python/avahi/ServiceTypeDatabase.py.in
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -26,7 +26,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ class ServiceTypeDatabase:
+     """ServiceTypeDatabase maps service types to descriptions"""
+ 
+-    def __init__(self, filename = "&amp;lt; at &amp;gt;pkglibdir&amp;lt; at &amp;gt;/service-types.db"):
++    def __init__(self, filename = "&amp;lt; at &amp;gt;pkgdatadir&amp;lt; at &amp;gt;/service-types.db"):
+ 
+         self.db = &amp;lt; at &amp;gt;DBM&amp;lt; at &amp;gt;.open(filename, "r")
+ 
+--- avahi-ui/Makefile.am
++++ avahi-ui/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -62,18 +62,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ 
+ if HAVE_GDBM
+ libavahi_ui_la_SOURCES += ../avahi-utils/stdb.h ../avahi-utils/stdb.c
+-libavahi_ui_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++libavahi_ui_la_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ libavahi_ui_la_LIBADD += -lgdbm
+ 
+-libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ libavahi_ui_gtk3_la_LIBADD += -lgdbm
+ endif
+ 
+ if HAVE_DBM
+ libavahi_ui_la_SOURCES += ../avahi-utils/stdb.h ../avahi-utils/stdb.c
+-libavahi_ui_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++libavahi_ui_la_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ 
+-libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ endif
+ 
+ bin_PROGRAMS = bssh
+--- avahi-utils/Makefile.am
++++ avahi-utils/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -30,13 +30,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ 
+ if HAVE_GDBM
+ avahi_browse_SOURCES += stdb.h stdb.c
+-avahi_browse_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++avahi_browse_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ avahi_browse_LDADD += -lgdbm
+ endif
+ 
+ if HAVE_DBM
+ avahi_browse_SOURCES += stdb.h stdb.c
+-avahi_browse_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
++avahi_browse_CFLAGS += -DDATABASE_FILE=\"$(pkgdatadir)/service-types.db\"
+ endif
+ 
+ avahi_resolve_SOURCES = avahi-resolve.c sigint.c sigint.h
+--- service-type-database/Makefile.am
++++ service-type-database/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -18,13 +18,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ EXTRA_DIST=build-db.in service-types
+ 
+ pkgdata_DATA=service-types
+-pkglib_DATA=
+ 
+ if HAVE_PYTHON
+ if HAVE_GDBM
+ 
+ noinst_SCRIPTS=build-db
+-pkglib_DATA+=service-types.db
++pkgdata_DATA+=service-types.db
+ 
+ build-db: build-db.in
+ $(AM_V_GEN)sed -e 's,&amp;lt; at &amp;gt;PYTHON\&amp;lt; at &amp;gt;,$(PYTHON),g' \
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -41,7 +40,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ if HAVE_DBM
+ 
+ noinst_SCRIPTS=build-db
+-pkglib_DATA+=service-types.db.pag service-types.db.dir
++pkgdata_DATA+=service-types.db.pag service-types.db.dir
+ 
+ build-db: build-db.in
+ $(AM_V_GEN)sed -e 's,&amp;lt; at &amp;gt;PYTHON\&amp;lt; at &amp;gt;,$(PYTHON),g' \

diff --git a/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch b/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch
new file mode 100644
index 0000000..2c615a2
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,83 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+--- avahi-discover-standalone/Makefile.am
++++ avahi-discover-standalone/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -23,7 +23,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ # This cool debug trap works on i386/gcc only
+ AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")'
+ 
+-if HAVE_GTK2OR3
++if ENABLE_GTK_UTILS
+ if HAVE_GLIB
+ bin_PROGRAMS = \
+ avahi-discover-standalone
+--- avahi-ui/Makefile.am
++++ avahi-ui/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -76,6 +76,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\"
+ endif
+ 
++if ENABLE_GTK_UTILS
+ bin_PROGRAMS = bssh
+ desktop_DATA += bssh.desktop bvnc.desktop
+ &amp;lt; at &amp;gt;INTLTOOL_DESKTOP_RULE&amp;lt; at &amp;gt;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -102,6 +103,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ bvnc.desktop.in: bvnc.desktop.in.in
+ $(AM_V_GEN)sed -e 's,&amp;lt; at &amp;gt;bindir\&amp;lt; at &amp;gt;,$(bindir),g' $&amp;lt; &amp;gt; $&amp;lt; at &amp;gt;
+ 
++endif # ENABLE_GTK_UTILS
+ endif # HAVE_GLIB
+ endif
+ endif
+--- configure.ac
++++ configure.ac
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -564,7 +564,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ fi
+ AM_CONDITIONAL(HAVE_GTK3, test "x$HAVE_GTK3" = "xyes")
+ 
+-AM_CONDITIONAL(HAVE_GTK2OR3, test "x$HAVE_GTK3" = "xyes" -o "x$HAVE_GTK" = "xyes" )
++#
++# Check for GTK+ Utils
++#
++AC_ARG_ENABLE(gtk-utils,
++        AS_HELP_STRING([--disable-gtk-utils],[Disable GTK+ utilities]),
++        [case "${enableval}" in
++                yes) WANT_GTK_UTILS=yes ;;
++                no)  WANT_GTK_UTILS=no ;;
++                *) AC_MSG_ERROR(bad value ${enableval} for --enable-gtk-utils) ;;
++        esac],
++        [WANT_GTK_UTILS=yes])
++
++ENABLE_GTK_UTILS=no
++HAVE_GTK2OR3=no
++if test "x$HAVE_GTK3" = "xyes" -o "x$HAVE_GTK" = "xyes"; then
++HAVE_GTK2OR3=yes
++if test "x$WANT_GTK_UTILS" = "xyes"; then
++ENABLE_GTK_UTILS=yes
++fi
++fi
++
++AM_CONDITIONAL(HAVE_GTK2OR3, test "x$HAVE_GTK2OR3" = "xyes")
++AM_CONDITIONAL(ENABLE_GTK_UTILS, test "x$ENABLE_GTK_UTILS" = "xyes")
+ 
+ #
+ # D-Bus
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1199,11 +1221,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+    ENABLE_AUTOIPD="no   (You need libdaemon!)"
+ fi
+ 
+-HAVE_GTK2OR3=no
+-if test "x$HAVE_GTK" = "xyes" -o "x$HAVE_GTK3" = "xyes" ; then
+-   HAVE_GTK2OR3=yes
+-fi
+-
+ BUILD_UI="no"
+ if test "x$HAVE_GTK2OR3" = "xyes" -a "x$BUILD_CLIENT" = "xyes" ; then
+    BUILD_UI="yes"
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1223,7 +1240,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+     Building avahi-python:              ${BUILD_PYTHON}
+     Building libavahi-glib:             ${HAVE_GLIB}
+     Building libavahi-gobject:          ${BUILD_GOBJECT}
+-    Building avahi-discover-standalone: ${HAVE_GTK2OR3}
++    Building avahi-discover-standalone: ${ENABLE_GTK_UTILS}
+     Building libavahi-qt3:              ${HAVE_QT3}
+     Building libavahi-qt4:              ${HAVE_QT4}
+     Building avahi-sharp:               ${HAVE_MONO}

diff --git a/net-dns/avahi/files/avahi-0.6.30-parallel.patch b/net-dns/avahi/files/avahi-0.6.30-parallel.patch
new file mode 100644
index 0000000..a75f991
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.30-parallel.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,34 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+From cb10a844f9e91322aca91340b7adc0db19c96b36 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= &amp;lt;flameeyes&amp;lt; at &amp;gt;flameeyes.eu&amp;gt;
+Date: Mon, 30 Apr 2012 17:07:41 -0700
+Subject: [PATCH] build-sys: fix parallel install in avahi-utils
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The moment install-exec-local is called, we might still not have
+created ${DESTDIR}/${bindir} so we should make sure to create it
+first, and then try to chdir into it.
+
+Signed-off-by: Diego Elio Pettenò &amp;lt;flameeyes-P/S/xLHaufBLPhI74p2dNA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+---
+ avahi-utils/Makefile.am |    3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/avahi-utils/Makefile.am b/avahi-utils/Makefile.am
+index a644b4a..1abc79a 100644
+--- a/avahi-utils/Makefile.am
++++ b/avahi-utils/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,7 +54,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; avahi_set_host_name_CFLAGS = $(AM_CFLAGS)
+ avahi_set_host_name_LDADD = $(AM_LDADD) ../avahi-client/libavahi-client.la ../avahi-common/libavahi-common.la
+ 
+ install-exec-local:
+-cd $(DESTDIR)/$(bindir) &amp;amp;&amp;amp; \
++$(mkdir_p) $(DESTDIR)/$(bindir) &amp;amp;&amp;amp; \
++cd $(DESTDIR)/$(bindir) &amp;amp;&amp;amp; \
+ rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service &amp;amp;&amp;amp; \
+ $(LN_S) avahi-resolve avahi-resolve-host-name &amp;amp;&amp;amp; \
+ $(LN_S) avahi-resolve avahi-resolve-address &amp;amp;&amp;amp; \
+-- 
+1.7.8.6
+

diff --git a/net-dns/avahi/files/avahi-0.6.31-host-name-from-machine-id.patch b/net-dns/avahi/files/avahi-0.6.31-host-name-from-machine-id.patch
new file mode 100644
index 0000000..17ecba5
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.31-host-name-from-machine-id.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,85 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+From: David Zeuthen &amp;lt;zeuthen-F7+t8E8rja9g9hUCZPvPmw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+Date: Tue, 5 Mar 2013 19:52:38 +0000 (-0800)
+Subject: avahi-daemon: add option "host-name-from-machine-id="
+X-Git-Url: http://git.0pointer.de/?p=avahi.git;a=commitdiff_plain;h=147cdce70b22ae7cee9fb4fe123db40952f31c9e
+
+avahi-daemon: add option "host-name-from-machine-id="
+
+Signed-off-by: David Zeuthen &amp;lt;zeuthen-F7+t8E8rja9g9hUCZPvPmw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+---
+
+diff --git a/avahi-daemon/main.c b/avahi-daemon/main.c
+index d46f40a..8c28fd6 100644
+--- a/avahi-daemon/main.c
++++ b/avahi-daemon/main.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -65,6 +65,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ #include &amp;lt;avahi-core/publish.h&amp;gt;
+ #include &amp;lt;avahi-core/dns-srv-rr.h&amp;gt;
+ #include &amp;lt;avahi-core/log.h&amp;gt;
++#include &amp;lt;avahi-core/util.h&amp;gt;
+ 
+ #ifdef ENABLE_CHROOT
+ #include "chroot.h"
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -576,6 +577,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int parse_usec(const char *s, AvahiUsec *u) {
+     return 0;
+ }
+ 
++static char *get_machine_id(void) {
++    int fd;
++    char buf[32];
++
++    fd = open("/etc/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
++    if (fd == -1 &amp;amp;&amp;amp; errno == ENOENT)
++        fd = open("/var/lib/dbus/machine-id", O_RDONLY|O_CLOEXEC|O_NOCTTY);
++    if (fd == -1)
++        return NULL;
++
++    /* File is on a filesystem so we never get EINTR or partial reads */
++    if (read(fd, buf, sizeof buf) != sizeof buf) {
++        close(fd);
++        return NULL;
++    }
++    close(fd);
++
++    /* Contents can be lower, upper and even mixed case so normalize */
++    avahi_strdown(buf);
++
++    return avahi_strndup(buf, sizeof buf);
++}
++
+ static int load_config_file(DaemonConfig *c) {
+     int r = -1;
+     AvahiIniFile *f;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -631,6 +655,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int load_config_file(DaemonConfig *c) {
+                     c-&amp;gt;server_config.use_iff_running = is_yes(p-&amp;gt;value);
+                 else if (strcasecmp(p-&amp;gt;key, "disallow-other-stacks") == 0)
+                     c-&amp;gt;server_config.disallow_other_stacks = is_yes(p-&amp;gt;value);
++                else if (strcasecmp(p-&amp;gt;key, "host-name-from-machine-id") == 0) {
++                    if (*(p-&amp;gt;value) == 'y' || *(p-&amp;gt;value) == 'Y') {
++                        char *machine_id = get_machine_id();
++                        if (machine_id != NULL) {
++                            avahi_free(c-&amp;gt;server_config.host_name);
++                            c-&amp;gt;server_config.host_name = machine_id;
++                        }
++                    }
++                }
+ #ifdef HAVE_DBUS
+                 else if (strcasecmp(p-&amp;gt;key, "enable-dbus") == 0) {
+ 
+diff --git a/man/avahi-daemon.conf.5.xml.in b/man/avahi-daemon.conf.5.xml.in
+index bea7ed5..2d15017 100644
+--- a/man/avahi-daemon.conf.5.xml.in
++++ b/man/avahi-daemon.conf.5.xml.in
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -40,6 +40,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+     &amp;lt;/option&amp;gt;
+ 
+     &amp;lt;option&amp;gt;
++      &amp;lt;p&amp;gt;&amp;lt;opt&amp;gt;host-name-from-machine-id=&amp;lt;/opt&amp;gt; Takes a boolean
++      value ("yes" or "no"). If set to "yes" avahi-daemon
++      will use the machine-id as name on the LAN.&amp;lt;/p&amp;gt;
++    &amp;lt;/option&amp;gt;
++
++    &amp;lt;option&amp;gt;
+       &amp;lt;p&amp;gt;&amp;lt;opt&amp;gt;domain-name=&amp;lt;/opt&amp;gt; Set the default domain name avahi-daemon
+       tries to register its host name and services on the LAN in. If
+       omitted defaults to ".local".&amp;lt;/p&amp;gt;

diff --git a/net-dns/avahi/files/avahi-0.6.31-install-exec-hook.patch b/net-dns/avahi/files/avahi-0.6.31-install-exec-hook.patch
new file mode 100644
index 0000000..d9a7bc3
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.31-install-exec-hook.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+--- avahi-0.6.31/avahi-utils/Makefile.am
++++ avahi-0.6.31/avahi-utils/Makefile.am
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -53,7 +53,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ avahi_set_host_name_CFLAGS = $(AM_CFLAGS)
+ avahi_set_host_name_LDADD = $(AM_LDADD) ../avahi-client/libavahi-client.la ../avahi-common/libavahi-common.la
+ 
+-install-exec-local:
++install-exec-hook:
+ cd $(DESTDIR)/$(bindir) &amp;amp;&amp;amp; \
+ rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service &amp;amp;&amp;amp; \
+ $(LN_S) avahi-resolve avahi-resolve-host-name &amp;amp;&amp;amp; \

diff --git a/net-dns/avahi/files/avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch b/net-dns/avahi/files/avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch
new file mode 100644
index 0000000..394f6d3
--- /dev/null
+++ b/net-dns/avahi/files/avahi-0.6.x-openrc-0.9.x-init-scripts-fixes.patch
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+--- avahi-0.6.30/initscript/gentoo/avahi-daemon.in
++++ avahi-0.6.30/initscript/gentoo/avahi-daemon.in
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2,7 +2,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ # Copyright 1999-2007 Gentoo Foundation
+ # Distributed under the terms of the GNU General Public License v2
+ 
+-opts="reload"
++extra_started_commands="reload"
+ 
+ depend() {
+ before netmount nfsmount
+--- avahi-0.6.30/initscript/gentoo/avahi-dnsconfd.in
++++ avahi-0.6.30/initscript/gentoo/avahi-dnsconfd.in
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2,7 +2,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ # Copyright 1999-2007 Gentoo Foundation
+ # Distributed under the terms of the GNU General Public License v2
+ 
+-opts="reload"
++extra_started_commands="reload"
+ 
+ depend() {
+ need avahi-daemon

diff --git a/net-dns/avahi/metadata.xml b/net-dns/avahi/metadata.xml
new file mode 100644
index 0000000..7eaf27c
--- /dev/null
+++ b/net-dns/avahi/metadata.xml
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,23 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
+&amp;lt;!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"&amp;gt;
+&amp;lt;pkgmetadata&amp;gt;
+&amp;lt;maintainer&amp;gt;
+&amp;lt;email&amp;gt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;lt;/email&amp;gt;
+&amp;lt;name&amp;gt;Anthony G. Basile&amp;lt;/name&amp;gt;
+&amp;lt;/maintainer&amp;gt;
+&amp;lt;use&amp;gt;
+&amp;lt;flag name='autoipd'&amp;gt;Build and install the IPv4LL (RFC3927) network address
+configuration daemon&amp;lt;/flag&amp;gt;
+&amp;lt;flag name='bookmarks'&amp;gt;Install the avahi-bookmarks application (requires
+&amp;lt;pkg&amp;gt;dev-python/twisted&amp;lt;/pkg&amp;gt;)&amp;lt;/flag&amp;gt;
+&amp;lt;flag name='howl-compat'&amp;gt;Enable compat libraries for howl&amp;lt;/flag&amp;gt;
+&amp;lt;flag name="gtk3"&amp;gt;Build the avahi-ui-gtk3 library, and use gtk3 for the
+avahi utilities under USE=utils&amp;lt;/flag&amp;gt;
+&amp;lt;flag name="introspection"&amp;gt;Use &amp;lt;pkg&amp;gt;dev-libs/gobject-introspection&amp;lt;/pkg&amp;gt;
+for introspection&amp;lt;/flag&amp;gt;
+&amp;lt;flag name='mdnsresponder-compat'&amp;gt;Enable compat libraries for
+mDNSResponder&amp;lt;/flag&amp;gt;
+&amp;lt;flag name="utils"&amp;gt;Install the avahi gtk+ utils avahi-discover, bssh, and
+bvnc&amp;lt;/flag&amp;gt;
+&amp;lt;/use&amp;gt;
+&amp;lt;/pkgmetadata&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Anthony G. Basile</dc:creator>
    <dc:date>2013-05-25T22:29:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584103">
    <title>dev/blueness:master commit in: sys-fs/helloworld/</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584103</link>
    <description>&lt;pre&gt;commit:     37f95da7f655861cd834042aa26f3e28476afb62
Author:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
AuthorDate: Sat May 25 22:12:24 2013 +0000
Commit:     Anthony G. Basile &amp;lt;blueness &amp;lt;AT&amp;gt; gentoo &amp;lt;DOT&amp;gt; org&amp;gt;
CommitDate: Sat May 25 22:12:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=37f95da7

Remove some cruft

Package-Manager: portage-2.1.11.62
Manifest-Sign-Key: 0xF52D4BBA

---
 sys-fs/helloworld/Manifest              |    3 ---
 sys-fs/helloworld/helloworld-0.1.ebuild |   24 ------------------------
 sys-fs/helloworld/metadata.xml          |    8 --------
 3 files changed, 0 insertions(+), 35 deletions(-)

diff --git a/sys-fs/helloworld/Manifest b/sys-fs/helloworld/Manifest
deleted file mode 100644
index e8e4332..0000000
--- a/sys-fs/helloworld/Manifest
+++ /dev/null
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,3 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-DIST helloworld-0.1.tgz 160666 SHA256 8bc4c1a57c46a5794baeac5b4b20fac6538e69ecac70a81a57c0313da7b85922 SHA512 e10d54c3056da5dca3a2cca1dea70f69828f6918ec06314aa5533b58d0529bb766a4a2728bc488089f4b7f72d1022b9c941926a12df4dfb598e05ad3789a01f2 WHIRLPOOL 11529191db4bcf690831e92e798fd40727ab03f46e01a300a652844b8d02aceff93ef391b5542d63c76640b1daf2546540e6ea5293b3b097c11df0e44f6aabb2
-EBUILD helloworld-0.1.ebuild 406 SHA256 37425cfa0fc4e2fa3744c22150dd5f22289c099737f2466959225bb74e0499cb SHA512 30db6a7c3c8cf171739c9ceee2c3c3bb75f76386a01beb1a57ab20c91404082a6d9cc8511d6dfc6630e0514c696082fe42eb24bbffc29c36081d5b417ad9c40d WHIRLPOOL ae24444e2aae09a54cc4500a81aa6b1390d65040dc77e0b6acf4e4ba93581737600078ac6b7375b8e0316e02b0c8d5323c72e881d761eb962c576ba8f5baeb86
-MISC metadata.xml 238 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f SHA512 3c3d75f1cb90ffcfb98df47481fbde6d451254a29fa87577acd25bc27cbcc3e5dbc0c1efce5974be905428f0b7caf912c8b051417aff92763847fa377493a153 WHIRLPOOL 6ec3d597b87aff99014404b8b732e6f600aafc3c3eeebfab135c9c19cde2e43161cfa23f841bd72826cc3393b724e1dac115c15dcce2b74ace6f1d6ec209dbf3

diff --git a/sys-fs/helloworld/helloworld-0.1.ebuild b/sys-fs/helloworld/helloworld-0.1.ebuild
deleted file mode 100644
index bab1af3..0000000
--- a/sys-fs/helloworld/helloworld-0.1.ebuild
+++ /dev/null
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,24 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit pax-utils
-
-DESCRIPTION="Hello world"
-HOMEPAGE="http://opensource.dyc.edu"
-SRC_URI="http://opensource.dyc.edu/pub/misc/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_install() {
-default
-pax-mark m "${ED}"/usr/bin/hw
-}

diff --git a/sys-fs/helloworld/metadata.xml b/sys-fs/helloworld/metadata.xml
deleted file mode 100644
index 1e75873..0000000
--- a/sys-fs/helloworld/metadata.xml
+++ /dev/null
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,8 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
-&amp;lt;!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"&amp;gt;
-&amp;lt;pkgmetadata&amp;gt;
-&amp;lt;maintainer&amp;gt;
-&amp;lt;email&amp;gt;blueness-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;lt;/email&amp;gt;
-&amp;lt;name&amp;gt;Anthony G. Basile&amp;lt;/name&amp;gt;
-&amp;lt;/maintainer&amp;gt;
-&amp;lt;/pkgmetadata&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Anthony G. Basile</dc:creator>
    <dc:date>2013-05-25T22:12:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584102">
    <title>gentoo-x86 commit in profiles/default/bsd/fbsd/amd64/9.1/clang: packages packages.build profile.bashrc</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584102</link>
    <description>&lt;pre&gt;aballier    13/05/25 22:04:45

  Modified:             packages packages.build profile.bashrc
  Log:
  Make the clang profile use libcxx

Revision  Changes    Path
1.2                  profiles/default/bsd/fbsd/amd64/9.1/clang/packages

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages?rev=1.2&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages?rev=1.2&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages?r1=1.1&amp;amp;r2=1.2

Index: packages
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- packages18 Oct 2012 22:55:25 -00001.1
+++ packages25 May 2013 22:04:45 -00001.2
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,9 +1,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-# Copyright 1999-2012 Gentoo Foundation.
+# Copyright 1999-2013 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages,v 1.1 2012/10/18 22:55:25 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages,v 1.2 2013/05/25 22:04:45 aballier Exp $
 
 # Don't remove gcc from here: clang uses it for crt{begin,end}*.o and its c++
 # stack.
 
 *sys-devel/llvm
 *sys-devel/clang
+*sys-libs/libcxx



1.4                  profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build?rev=1.4&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build?rev=1.4&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build?r1=1.3&amp;amp;r2=1.4

Index: packages.build
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- packages.build25 May 2013 20:32:33 -00001.3
+++ packages.build25 May 2013 22:04:45 -00001.4
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build,v 1.3 2013/05/25 20:32:33 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/packages.build,v 1.4 2013/05/25 22:04:45 aballier Exp $
 
 # This file describes the packages needed to build a stage 1 based on this
 # profile.  Packages in this file are built in order.
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -50,3 +50,4 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 sys-freebsd/freebsd-contrib
 sys-devel/llvm
 sys-devel/clang
+sys-libs/libcxx



1.2                  profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc?rev=1.2&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc?rev=1.2&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc?r1=1.1&amp;amp;r2=1.2

Index: profile.bashrc
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- profile.bashrc18 Oct 2012 22:55:25 -00001.1
+++ profile.bashrc25 May 2013 22:04:45 -00001.2
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,8 +1,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 #!/bin/bash
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc,v 1.1 2012/10/18 22:55:25 aballier Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/profile.bashrc,v 1.2 2013/05/25 22:04:45 aballier Exp $
 
 # Check if clang/clang++ exist before setting them so that we can more easily
 # switch to this profile and build stages.
 type -P clang &amp;gt; /dev/null &amp;amp;&amp;amp; export CC=clang
-type -P clang++ &amp;gt; /dev/null &amp;amp;&amp;amp; export CXX=clang++
+type -P clang++ &amp;gt; /dev/null &amp;amp;&amp;amp; [ -f /usr/lib/libc++.so ] &amp;amp;&amp;amp; export CXX="clang++ -stdlib=libc++"





&lt;/pre&gt;</description>
    <dc:creator>Alexis Ballier (aballier</dc:creator>
    <dc:date>2013-05-25T22:04:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584101">
    <title>gentoo-x86 commit in profiles/default/bsd: ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584101</link>
    <description>&lt;pre&gt;aballier    13/05/25 22:04:45

  Modified:             ChangeLog
  Log:
  Make the clang profile use libcxx

Revision  Changes    Path
1.146                profiles/default/bsd/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/ChangeLog?rev=1.146&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/ChangeLog?rev=1.146&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/ChangeLog?r1=1.145&amp;amp;r2=1.146

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/ChangeLog,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -r1.145 -r1.146
--- ChangeLog25 May 2013 20:32:33 -00001.145
+++ ChangeLog25 May 2013 22:04:45 -00001.146
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for profile directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/ChangeLog,v 1.145 2013/05/25 20:32:33 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/ChangeLog,v 1.146 2013/05/25 22:04:45 aballier Exp $
+
+  25 May 2013; Alexis Ballier &amp;lt;aballier-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
+  fbsd/amd64/9.1/clang/packages, fbsd/amd64/9.1/clang/packages.build,
+  fbsd/amd64/9.1/clang/profile.bashrc:
+  Make the clang profile use libcxx
 
   25 May 2013; Alexis Ballier &amp;lt;aballier-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
   fbsd/amd64/9.1/clang/packages.build, fbsd/packages.build:





&lt;/pre&gt;</description>
    <dc:creator>Alexis Ballier (aballier</dc:creator>
    <dc:date>2013-05-25T22:04:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584100">
    <title>gentoo-x86 commit in net-proxy/squid: squid-3.3.5.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584100</link>
    <description>&lt;pre&gt;eras        13/05/25 21:54:15

  Modified:             ChangeLog
  Added:                squid-3.3.5.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0x77F1F175586A3B1F)

Revision  Changes    Path
1.412                net-proxy/squid/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/squid/ChangeLog?rev=1.412&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/squid/ChangeLog?rev=1.412&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/squid/ChangeLog?r1=1.411&amp;amp;r2=1.412

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-proxy/squid/ChangeLog,v
retrieving revision 1.411
retrieving revision 1.412
diff -u -r1.411 -r1.412
--- ChangeLog30 Apr 2013 07:25:37 -00001.411
+++ ChangeLog25 May 2013 21:54:15 -00001.412
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for net-proxy/squid
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/ChangeLog,v 1.411 2013/04/30 07:25:37 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/ChangeLog,v 1.412 2013/05/25 21:54:15 eras Exp $
+
+*squid-3.3.5 (25 May 2013)
+
+  25 May 2013; Eray Aslan &amp;lt;eras-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +squid-3.3.5.ebuild:
+  Version bump
 
 *squid-3.2.11 (30 Apr 2013)
 



1.1                  net-proxy/squid/squid-3.3.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/squid/squid-3.3.5.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/squid/squid-3.3.5.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: squid-3.3.5.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-proxy/squid/squid-3.3.5.ebuild,v 1.1 2013/05/25 21:54:15 eras Exp $

EAPI=5

# Workaround to avoid failing make check until we have a proper fix
WANT_AUTOMAKE="1.12"

inherit autotools eutils linux-info pam toolchain-funcs user versionator

DESCRIPTION="A full-featured web proxy cache"
HOMEPAGE="http://www.squid-cache.org/"
SRC_URI="http://www.squid-cache.org/Versions/v3/3.3/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="caps ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test \
ecap icap-client ssl-crtd \
mysql postgres sqlite \
qos tproxy \
pf-transparent ipf-transparent kqueue \
elibc_uclibc kernel_linux"

COMMON_DEPEND="caps? ( &amp;gt;=sys-libs/libcap-2.16 )
pam? ( virtual/pam )
ldap? ( net-nds/openldap )
kerberos? ( virtual/krb5 )
qos? ( net-libs/libnetfilter_conntrack )
ssl? ( dev-libs/openssl )
sasl? ( dev-libs/cyrus-sasl )
ecap? ( net-libs/libecap:2 )
selinux? ( sec-policy/selinux-squid )
!x86-fbsd? ( logrotate? ( app-admin/logrotate ) )
&amp;gt;=sys-libs/db-4
sys-devel/libtool
dev-lang/perl
sys-devel/libtool"
DEPEND="${COMMON_DEPEND}
sys-apps/ed
test? ( dev-util/cppunit )"
RDEPEND="${COMMON_DEPEND}
samba? ( net-fs/samba )
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
sqlite? ( dev-perl/DBD-SQLite )
!&amp;lt;=sci-biology/meme-4.8.1-r1"

REQUIRED_USE="tproxy? ( caps )
qos? ( caps )"

pkg_pretend() {
if use tproxy; then
local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_TPROXY ~NETFILTER_XT_MATCH_SOCKET ~NETFILTER_XT_TARGET_TPROXY"
linux-info_pkg_setup
fi
}

pkg_setup() {
enewgroup squid 31
enewuser squid 31 -1 /var/cache/squid squid
}

src_prepare() {
epatch "${FILESDIR}/${PN}-3.3.4-gentoo.patch"
sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
lib/libTrie/configure.ac || die
sed -i -e 's:/usr/local/squid/etc:/etc/squid:' \
INSTALL QUICKSTART \
helpers/basic_auth/MSNT/README.html \
helpers/basic_auth/MSNT/confload.cc \
helpers/basic_auth/MSNT/msntauth.conf.default \
scripts/fileno-to-pathname.pl \
scripts/check_cache.pl \
tools/cachemgr.cgi.8 \
tools/purge/conffile.hh \
tools/purge/README  || die
sed -i -e 's:/usr/local/squid/sbin:/usr/sbin:' \
INSTALL QUICKSTART || die
sed -i -e 's:/usr/local/squid/var/cache:/var/cache/squid:' \
QUICKSTART || die
sed -i -e 's:/usr/local/squid/var/logs:/var/log/squid:' \
QUICKSTART \
src/log/access_log.cc || die
sed -i -e 's:/usr/local/squid/logs:/var/log/squid:' \
src/log/access_log.cc || die
sed -i -e 's:/usr/local/squid/bin:/usr/bin:' \
helpers/basic_auth/MSNT/README.html || die
sed -i -e 's:/usr/local/squid/libexec:/usr/libexec/squid:' \
helpers/external_acl/unix_group/ext_unix_group_acl.8 \
helpers/external_acl/session/ext_session_acl.8 \
src/ssl/ssl_crtd.8 || die
sed -i -e 's:/usr/local/squid/cache:/var/cache/squid:' \
scripts/check_cache.pl || die
sed -i -e 's:/usr/local/squid/ssl_cert:/etc/ssl/squid:' \
src/ssl/ssl_crtd.8 || die
sed -i -e 's:/usr/local/squid/var/lib/ssl_db:/var/lib/squid/ssl_db:' \
src/ssl/ssl_crtd.8 || die
sed -i -e 's:/var/lib/ssl_db:/var/lib/squid/ssl_db:' \
src/ssl/ssl_crtd.8 || die
# /var/run/squid to /run/squid
sed -i -e 's:$(localstatedir)::' \
src/ipc/Makefile.am
eautoreconf
}

src_configure() {
local basic_modules="MSNT,MSNT-multi-domain,NCSA,POP3,getpwnam"
use samba &amp;amp;&amp;amp; basic_modules+=",SMB"
use ldap &amp;amp;&amp;amp; basic_modules+=",LDAP"
use pam &amp;amp;&amp;amp; basic_modules+=",PAM"
use sasl &amp;amp;&amp;amp; basic_modules+=",SASL"
use nis &amp;amp;&amp;amp; ! use elibc_uclibc &amp;amp;&amp;amp; basic_modules+=",NIS"
use radius &amp;amp;&amp;amp; basic_modules+=",RADIUS"
if use mysql || use postgres || use sqlite ; then
basic_modules+=",DB"
fi

local digest_modules="file"
use ldap &amp;amp;&amp;amp; digest_modules+=",LDAP,eDirectory"

local negotiate_modules="none"
use kerberos &amp;amp;&amp;amp; negotiate_modules="kerberos,wrapper"

local ntlm_modules="none"
use samba &amp;amp;&amp;amp; ntlm_modules="smb_lm"

local ext_helpers="file_userip,session,unix_group"
use samba &amp;amp;&amp;amp; ext_helpers+=",wbinfo_group"
use ldap &amp;amp;&amp;amp; ext_helpers+=",LDAP_group,eDirectory_userip"
use ldap &amp;amp;&amp;amp; use kerberos &amp;amp;&amp;amp; ext_helpers+=",kerberos_ldap_group"

# uclibc does not have aio support - needed for coss (#61175)
local storeio_modules="aufs,diskd,rock,ufs"
# not stable enough yet
#! use elibc_uclibc &amp;amp;&amp;amp; storeio_modules+=",coss"

local transparent
if use kernel_linux ; then
transparent+=" --enable-linux-netfilter"
use qos &amp;amp;&amp;amp; transparent+=" --enable-zph-qos --with-netfilter-conntrack"
fi

if use kernel_FreeBSD || use kernel_OpenBSD || use kernel_NetBSD ; then
transparent+=" $(use_enable kqueue)"
if use pf-transparent; then
transparent+=" --enable-pf-transparent"
elif use ipf-transparent; then
transparent+=" --enable-ipf-transparent"
fi
fi

tc-export CC AR

econf \
--sysconfdir=/etc/squid \
--libexecdir=/usr/libexec/squid \
--localstatedir=/var \
--with-pidfile=/run/squid.pid \
--datadir=/usr/share/squid \
--with-logdir=/var/log/squid \
--with-default-user=squid \
--enable-removal-policies="lru,heap" \
--enable-storeio="${storeio_modules}" \
--enable-disk-io \
--enable-auth \
--enable-auth-basic="${basic_modules}" \
--enable-auth-digest="${digest_modules}" \
--enable-auth-ntlm="${ntlm_modules}" \
--enable-auth-negotiate="${negotiate_modules}" \
--enable-external-acl-helpers="${ext_helpers}" \
--enable-log-daemon-helpers \
--enable-url-rewrite-helpers \
--enable-cache-digests \
--enable-delay-pools \
--enable-eui \
--enable-icmp \
--enable-follow-x-forwarded-for \
--enable-esi \
--with-large-files \
--disable-strict-error-checking \
$(use_with caps libcap) \
$(use_enable ipv6) \
$(use_enable snmp) \
$(use_enable ssl) \
$(use_enable ssl-crtd) \
$(use_enable icap-client) \
$(use_enable ecap) \
${transparent}
}

src_install() {
emake DESTDIR="${D}" install

# need suid root for looking into /etc/shadow
fowners root:squid /usr/libexec/squid/basic_ncsa_auth
fperms 4750 /usr/libexec/squid/basic_ncsa_auth
if use pam; then
fowners root:squid /usr/libexec/squid/basic_pam_auth
fperms 4750 /usr/libexec/squid/basic_pam_auth
fi
# pinger needs suid as well
fowners root:squid /usr/libexec/squid/pinger
fperms 4750 /usr/libexec/squid/pinger

# some cleanups
rm -f "${D}"/usr/bin/Run*

dodoc CONTRIBUTORS CREDITS ChangeLog INSTALL QUICKSTART README SPONSORS doc/*.txt
newdoc helpers/negotiate_auth/kerberos/README README.kerberos
newdoc helpers/basic_auth/MSNT-multi-domain/README.txt README.MSNT-multi-domain
newdoc helpers/basic_auth/LDAP/README README.LDAP
newdoc helpers/basic_auth/RADIUS/README README.RADIUS
newdoc helpers/external_acl/kerberos_ldap_group/README README.kerberos_ldap_group
newdoc tools/purge/README README.purge
newdoc tools/helper-mux.README README.helper-mux
dohtml RELEASENOTES.html

newpamd "${FILESDIR}/squid.pam" squid
newconfd "${FILESDIR}/squid.confd-r1" squid
if use logrotate; then
newinitd "${FILESDIR}/squid.initd-logrotate-r3" squid
insinto /etc/logrotate.d
newins "${FILESDIR}/squid.logrotate" squid
else
newinitd "${FILESDIR}/squid.initd-r3" squid
exeinto /etc/cron.weekly
newexe "${FILESDIR}/squid.cron" squid.cron
fi

diropts -m0750 -o squid -g squid
keepdir /var/cache/squid /var/log/squid /etc/ssl/squid /var/lib/squid
}

pkg_postinst() {
if [[ $(get_version_component_range 1 ${REPLACING_VERSIONS}) -lt 3 ]] || \
[[ $(get_version_component_range 2 ${REPLACING_VERSIONS}) -lt 3 ]]; then
elog "Please read the release notes at:"
elog "  http://www.squid-cache.org/Versions/v3/3.3/RELEASENOTES.html"
echo
fi
}





&lt;/pre&gt;</description>
    <dc:creator>Eray Aslan (eras</dc:creator>
    <dc:date>2013-05-25T21:54:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584099">
    <title>gentoo-x86 commit in sys-kernel/gentoo-sources: gentoo-sources-3.4.47.ebuild gentoo-sources-3.0.80.ebuild gentoo-sources-3.9.4.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584099</link>
    <description>&lt;pre&gt;tomwij      13/05/25 21:27:08

  Modified:             ChangeLog
  Added:                gentoo-sources-3.4.47.ebuild
                        gentoo-sources-3.0.80.ebuild
                        gentoo-sources-3.9.4.ebuild
  Log:
  Linux patches 3.0.80, 3.4.47 and 3.9.4.
  
  (Portage version: 2.1.12.1/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)

Revision  Changes    Path
1.1131               sys-kernel/gentoo-sources/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog?rev=1.1131&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog?rev=1.1131&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog?r1=1.1130&amp;amp;r2=1.1131

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v
retrieving revision 1.1130
retrieving revision 1.1131
diff -u -r1.1130 -r1.1131
--- ChangeLog20 May 2013 18:02:16 -00001.1130
+++ ChangeLog25 May 2013 21:27:08 -00001.1131
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for sys-kernel/gentoo-sources
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.1130 2013/05/20 18:02:16 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.1131 2013/05/25 21:27:08 tomwij Exp $
+
+*gentoo-sources-3.4.47 (25 May 2013)
+*gentoo-sources-3.9.4 (25 May 2013)
+*gentoo-sources-3.0.80 (25 May 2013)
+
+  25 May 2013; Tom Wijsman &amp;lt;TomWij-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +gentoo-sources-3.0.80.ebuild,
+  +gentoo-sources-3.4.47.ebuild, +gentoo-sources-3.9.4.ebuild:
+  Linux patches 3.0.80, 3.4.47 and 3.9.4.
 
 *gentoo-sources-3.0.79 (20 May 2013)
 *gentoo-sources-3.4.46 (20 May 2013)



1.1                  sys-kernel/gentoo-sources/gentoo-sources-3.4.47.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.4.47.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.4.47.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: gentoo-sources-3.4.47.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.4.47.ebuild,v 1.1 2013/05/25 21:27:08 tomwij Exp $

EAPI="5"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="29"
K_DEBLOB_AVAILABLE="1"
inherit kernel-2
detect_version
detect_arch

KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
IUSE="deblob"

DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"

pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
}

pkg_postrm() {
kernel-2_pkg_postrm
}



1.1                  sys-kernel/gentoo-sources/gentoo-sources-3.0.80.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.80.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.80.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: gentoo-sources-3.0.80.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.80.ebuild,v 1.1 2013/05/25 21:27:08 tomwij Exp $

EAPI="5"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="51"
K_DEBLOB_AVAILABLE="1"
inherit kernel-2
detect_version
detect_arch

KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
IUSE="deblob"

DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"

pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
}

pkg_postrm() {
kernel-2_pkg_postrm
}



1.1                  sys-kernel/gentoo-sources/gentoo-sources-3.9.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.9.4.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.9.4.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: gentoo-sources-3.9.4.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.9.4.ebuild,v 1.1 2013/05/25 21:27:08 tomwij Exp $

EAPI="5"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="8"
K_DEBLOB_AVAILABLE="1"
inherit kernel-2
detect_version
detect_arch

KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
IUSE="deblob"

DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"

pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
}

pkg_postrm() {
kernel-2_pkg_postrm
}





&lt;/pre&gt;</description>
    <dc:creator>Tom Wijsman (tomwij</dc:creator>
    <dc:date>2013-05-25T21:27:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584098">
    <title>linux-patches r2392 - genpatches-2.6/tags</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584098</link>
    <description>&lt;pre&gt;Author: mpagano
Date: 2013-05-25 21:21:07 +0000 (Sat, 25 May 2013)
New Revision: 2392

Added:
   genpatches-2.6/tags/3.9-8/
Log:
3.9-8 release



&lt;/pre&gt;</description>
    <dc:creator>Mike Pagano (mpagano</dc:creator>
    <dc:date>2013-05-25T21:21:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584097">
    <title>linux-patches r2391 - genpatches-2.6/tags</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584097</link>
    <description>&lt;pre&gt;Author: tomwij
Date: 2013-05-25 21:17:49 +0000 (Sat, 25 May 2013)
New Revision: 2391

Added:
   genpatches-2.6/tags/3.9-7/
Log:
3.9-7 release



&lt;/pre&gt;</description>
    <dc:creator>Tom Wijsman (tomwij</dc:creator>
    <dc:date>2013-05-25T21:17:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584096">
    <title>linux-patches r2390 - genpatches-2.6/tags</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584096</link>
    <description>&lt;pre&gt;Author: tomwij
Date: 2013-05-25 21:16:43 +0000 (Sat, 25 May 2013)
New Revision: 2390

Added:
   genpatches-2.6/tags/3.4-29/
Log:
3.4-29 release



&lt;/pre&gt;</description>
    <dc:creator>Tom Wijsman (tomwij</dc:creator>
    <dc:date>2013-05-25T21:16:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584095">
    <title>linux-patches r2389 - genpatches-2.6/tags</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584095</link>
    <description>&lt;pre&gt;Author: tomwij
Date: 2013-05-25 21:15:14 +0000 (Sat, 25 May 2013)
New Revision: 2389

Added:
   genpatches-2.6/tags/3.0-51/
Log:
3.0-51 release



&lt;/pre&gt;</description>
    <dc:creator>Tom Wijsman (tomwij</dc:creator>
    <dc:date>2013-05-25T21:15:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584094">
    <title>linux-patches r2388 - in genpatches-2.6/trunk: 3.0 3.4</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584094</link>
    <description>&lt;pre&gt;Author: tomwij
Date: 2013-05-25 21:14:27 +0000 (Sat, 25 May 2013)
New Revision: 2388

Added:
   genpatches-2.6/trunk/3.0/1079_linux-3.0.80.patch
   genpatches-2.6/trunk/3.4/1046_linux-3.4.47.patch
Modified:
   genpatches-2.6/trunk/3.0/0000_README
   genpatches-2.6/trunk/3.4/0000_README
Log:
Linux patches 3.0.80 and 3.4.47.

Modified: genpatches-2.6/trunk/3.0/0000_README
===================================================================
--- genpatches-2.6/trunk/3.0/0000_README2013-05-25 21:11:39 UTC (rev 2387)
+++ genpatches-2.6/trunk/3.0/0000_README2013-05-25 21:14:27 UTC (rev 2388)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -351,6 +351,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 From:   http://www.kernel.org
 Desc:   Linux 3.0.79
 
+Patch:  1079_linux-3.0.80.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.0.80
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

Added: genpatches-2.6/trunk/3.0/1079_linux-3.0.80.patch
===================================================================
--- genpatches-2.6/trunk/3.0/1079_linux-3.0.80.patch                        (rev 0)
+++ genpatches-2.6/trunk/3.0/1079_linux-3.0.80.patch2013-05-25 21:14:27 UTC (rev 2388)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,86 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+diff --git a/Makefile b/Makefile
+index f8ade05..dad194f 100644
+--- a/Makefile
++++ b/Makefile
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ VERSION = 3
+ PATCHLEVEL = 0
+-SUBLEVEL = 79
++SUBLEVEL = 80
+ EXTRAVERSION =
+ NAME = Sneaky Weasel
+ 
+diff --git a/drivers/hwmon/abituguru.c b/drivers/hwmon/abituguru.c
+index 65a35cf..61ab615 100644
+--- a/drivers/hwmon/abituguru.c
++++ b/drivers/hwmon/abituguru.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1280,14 +1280,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __devinit abituguru_probe(struct platform_device *pdev)
+ pr_info("found Abit uGuru\n");
+ 
+ /* Register sysfs hooks */
+-for (i = 0; i &amp;lt; sysfs_attr_i; i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr))
++for (i = 0; i &amp;lt; sysfs_attr_i; i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
+-for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;abituguru_sysfs_attr[i].dev_attr))
++}
++for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;abituguru_sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
++}
+ 
+ data-&amp;gt;hwmon_dev = hwmon_device_register(&amp;amp;pdev-&amp;gt;dev);
+ if (!IS_ERR(data-&amp;gt;hwmon_dev))
+diff --git a/drivers/media/dvb/mantis/mantis_dvb.c b/drivers/media/dvb/mantis/mantis_dvb.c
+index e5180e4..5d15c6b 100644
+--- a/drivers/media/dvb/mantis/mantis_dvb.c
++++ b/drivers/media/dvb/mantis/mantis_dvb.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -248,8 +248,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int __devinit mantis_dvb_init(struct mantis_pci *mantis)
+ err5:
+ tasklet_kill(&amp;amp;mantis-&amp;gt;tasklet);
+ dvb_net_release(&amp;amp;mantis-&amp;gt;dvbnet);
+-dvb_unregister_frontend(mantis-&amp;gt;fe);
+-dvb_frontend_detach(mantis-&amp;gt;fe);
++if (mantis-&amp;gt;fe) {
++dvb_unregister_frontend(mantis-&amp;gt;fe);
++dvb_frontend_detach(mantis-&amp;gt;fe);
++}
+ err4:
+ mantis-&amp;gt;demux.dmx.remove_frontend(&amp;amp;mantis-&amp;gt;demux.dmx, &amp;amp;mantis-&amp;gt;fe_mem);
+ 
+diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c
+index a3c4751..a205027 100644
+--- a/fs/btrfs/ioctl.c
++++ b/fs/btrfs/ioctl.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1539,7 +1539,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ item_off = btrfs_item_ptr_offset(leaf, i);
+ item_len = btrfs_item_size_nr(leaf, i);
+ 
+-if (item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
++btrfs_item_key_to_cpu(leaf, key, i);
++if (!key_in_sk(key, sk))
++continue;
++
++if (sizeof(sh) + item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
+ item_len = 0;
+ 
+ if (sizeof(sh) + item_len + *sk_offset &amp;gt;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1548,10 +1552,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ goto overflow;
+ }
+ 
+-btrfs_item_key_to_cpu(leaf, key, i);
+-if (!key_in_sk(key, sk))
+-continue;
+-
+ sh.objectid = key-&amp;gt;objectid;
+ sh.offset = key-&amp;gt;offset;
+ sh.type = key-&amp;gt;type;

Modified: genpatches-2.6/trunk/3.4/0000_README
===================================================================
--- genpatches-2.6/trunk/3.4/0000_README2013-05-25 21:11:39 UTC (rev 2387)
+++ genpatches-2.6/trunk/3.4/0000_README2013-05-25 21:14:27 UTC (rev 2388)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -223,6 +223,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 From:   http://www.kernel.org
 Desc:   Linux 3.4.46
 
+Patch:  1046_linux-3.4.47.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.4.47
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

Added: genpatches-2.6/trunk/3.4/1046_linux-3.4.47.patch
===================================================================
--- genpatches-2.6/trunk/3.4/1046_linux-3.4.47.patch                        (rev 0)
+++ genpatches-2.6/trunk/3.4/1046_linux-3.4.47.patch2013-05-25 21:14:27 UTC (rev 2388)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,143 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+diff --git a/Makefile b/Makefile
+index 3d88eb8..a85d4eb 100644
+--- a/Makefile
++++ b/Makefile
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ VERSION = 3
+ PATCHLEVEL = 4
+-SUBLEVEL = 46
++SUBLEVEL = 47
+ EXTRAVERSION =
+ NAME = Saber-toothed Squirrel
+ 
+diff --git a/drivers/gpu/drm/radeon/evergreen.c b/drivers/gpu/drm/radeon/evergreen.c
+index e458acb..6a8776e 100644
+--- a/drivers/gpu/drm/radeon/evergreen.c
++++ b/drivers/gpu/drm/radeon/evergreen.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2443,8 +2443,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int evergreen_mc_init(struct radeon_device *rdev)
+ rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE);
+ } else {
+ /* size in MB on evergreen/cayman/tn */
+-rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
+-rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
++rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
++rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
+ }
+ rdev-&amp;gt;mc.visible_vram_size = rdev-&amp;gt;mc.aper_size;
+ r700_vram_gtt_location(rdev, &amp;amp;rdev-&amp;gt;mc);
+diff --git a/drivers/gpu/drm/radeon/radeon_ttm.c b/drivers/gpu/drm/radeon/radeon_ttm.c
+index f493c64..49b55ed 100644
+--- a/drivers/gpu/drm/radeon/radeon_ttm.c
++++ b/drivers/gpu/drm/radeon/radeon_ttm.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -744,7 +744,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int radeon_ttm_init(struct radeon_device *rdev)
+ return r;
+ }
+ DRM_INFO("radeon: %uM of VRAM memory ready\n",
+- (unsigned)rdev-&amp;gt;mc.real_vram_size / (1024 * 1024));
++ (unsigned) (rdev-&amp;gt;mc.real_vram_size / (1024 * 1024)));
+ r = ttm_bo_init_mm(&amp;amp;rdev-&amp;gt;mman.bdev, TTM_PL_TT,
+ rdev-&amp;gt;mc.gtt_size &amp;gt;&amp;gt; PAGE_SHIFT);
+ if (r) {
+diff --git a/drivers/gpu/drm/radeon/si.c b/drivers/gpu/drm/radeon/si.c
+index 5508ad7..2dbd585 100644
+--- a/drivers/gpu/drm/radeon/si.c
++++ b/drivers/gpu/drm/radeon/si.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2464,8 +2464,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int si_mc_init(struct radeon_device *rdev)
+ rdev-&amp;gt;mc.aper_base = pci_resource_start(rdev-&amp;gt;pdev, 0);
+ rdev-&amp;gt;mc.aper_size = pci_resource_len(rdev-&amp;gt;pdev, 0);
+ /* size in MB on si */
+-rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
+-rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
++rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
++rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
+ rdev-&amp;gt;mc.visible_vram_size = rdev-&amp;gt;mc.aper_size;
+ si_vram_gtt_location(rdev, &amp;amp;rdev-&amp;gt;mc);
+ radeon_update_bandwidth_info(rdev);
+diff --git a/drivers/hwmon/abituguru.c b/drivers/hwmon/abituguru.c
+index a72bf25..56b178a 100644
+--- a/drivers/hwmon/abituguru.c
++++ b/drivers/hwmon/abituguru.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1410,14 +1410,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __devinit abituguru_probe(struct platform_device *pdev)
+ pr_info("found Abit uGuru\n");
+ 
+ /* Register sysfs hooks */
+-for (i = 0; i &amp;lt; sysfs_attr_i; i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr))
++for (i = 0; i &amp;lt; sysfs_attr_i; i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
+-for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;abituguru_sysfs_attr[i].dev_attr))
++}
++for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;abituguru_sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
++}
+ 
+ data-&amp;gt;hwmon_dev = hwmon_device_register(&amp;amp;pdev-&amp;gt;dev);
+ if (!IS_ERR(data-&amp;gt;hwmon_dev))
+diff --git a/drivers/i2c/busses/i2c-designware-core.c b/drivers/i2c/busses/i2c-designware-core.c
+index 6193349..3c2812f 100644
+--- a/drivers/i2c/busses/i2c-designware-core.c
++++ b/drivers/i2c/busses/i2c-designware-core.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -349,7 +349,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void i2c_dw_xfer_init(struct dw_i2c_dev *dev)
+ /* Enable the adapter */
+ dw_writel(dev, 1, DW_IC_ENABLE);
+ 
+-/* Enable interrupts */
++/* Clear and enable interrupts */
++i2c_dw_clear_int(dev);
+ dw_writel(dev, DW_IC_INTR_DEFAULT_MASK, DW_IC_INTR_MASK);
+ }
+ 
+diff --git a/drivers/media/dvb/mantis/mantis_dvb.c b/drivers/media/dvb/mantis/mantis_dvb.c
+index e5180e4..5d15c6b 100644
+--- a/drivers/media/dvb/mantis/mantis_dvb.c
++++ b/drivers/media/dvb/mantis/mantis_dvb.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -248,8 +248,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int __devinit mantis_dvb_init(struct mantis_pci *mantis)
+ err5:
+ tasklet_kill(&amp;amp;mantis-&amp;gt;tasklet);
+ dvb_net_release(&amp;amp;mantis-&amp;gt;dvbnet);
+-dvb_unregister_frontend(mantis-&amp;gt;fe);
+-dvb_frontend_detach(mantis-&amp;gt;fe);
++if (mantis-&amp;gt;fe) {
++dvb_unregister_frontend(mantis-&amp;gt;fe);
++dvb_frontend_detach(mantis-&amp;gt;fe);
++}
+ err4:
+ mantis-&amp;gt;demux.dmx.remove_frontend(&amp;amp;mantis-&amp;gt;demux.dmx, &amp;amp;mantis-&amp;gt;fe_mem);
+ 
+diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c
+index 14f8e1f..3a65f43 100644
+--- a/fs/btrfs/ioctl.c
++++ b/fs/btrfs/ioctl.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1653,7 +1653,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ item_off = btrfs_item_ptr_offset(leaf, i);
+ item_len = btrfs_item_size_nr(leaf, i);
+ 
+-if (item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
++btrfs_item_key_to_cpu(leaf, key, i);
++if (!key_in_sk(key, sk))
++continue;
++
++if (sizeof(sh) + item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
+ item_len = 0;
+ 
+ if (sizeof(sh) + item_len + *sk_offset &amp;gt;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1662,10 +1666,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ goto overflow;
+ }
+ 
+-btrfs_item_key_to_cpu(leaf, key, i);
+-if (!key_in_sk(key, sk))
+-continue;
+-
+ sh.objectid = key-&amp;gt;objectid;
+ sh.offset = key-&amp;gt;offset;
+ sh.type = key-&amp;gt;type;



&lt;/pre&gt;</description>
    <dc:creator>Tom Wijsman (tomwij</dc:creator>
    <dc:date>2013-05-25T21:14:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584093">
    <title>linux-patches r2387 - genpatches-2.6/trunk/3.9</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584093</link>
    <description>&lt;pre&gt;Author: mpagano
Date: 2013-05-25 21:11:39 +0000 (Sat, 25 May 2013)
New Revision: 2387

Added:
   genpatches-2.6/trunk/3.9/1003_linux-3.9.4.patch
Modified:
   genpatches-2.6/trunk/3.9/0000_README
Log:
Linux patch 3.9.4

Modified: genpatches-2.6/trunk/3.9/0000_README
===================================================================
--- genpatches-2.6/trunk/3.9/0000_README2013-05-21 00:44:32 UTC (rev 2386)
+++ genpatches-2.6/trunk/3.9/0000_README2013-05-25 21:11:39 UTC (rev 2387)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -51,6 +51,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 From:   http://www.kernel.org
 Desc:   Linux 3.9.3
 
+Patch:  1003_linux-3.9.4.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.9.4
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

Added: genpatches-2.6/trunk/3.9/1003_linux-3.9.4.patch
===================================================================
--- genpatches-2.6/trunk/3.9/1003_linux-3.9.4.patch                        (rev 0)
+++ genpatches-2.6/trunk/3.9/1003_linux-3.9.4.patch2013-05-25 21:11:39 UTC (rev 2387)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,752 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+diff --git a/Makefile b/Makefile
+index 01003d4..bfbfaf9 100644
+--- a/Makefile
++++ b/Makefile
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ VERSION = 3
+ PATCHLEVEL = 9
+-SUBLEVEL = 3
++SUBLEVEL = 4
+ EXTRAVERSION =
+ NAME = Unicycling Gorilla
+ 
+diff --git a/arch/arm64/kernel/debug-monitors.c b/arch/arm64/kernel/debug-monitors.c
+index 0c3ba9f..f4726dc 100644
+--- a/arch/arm64/kernel/debug-monitors.c
++++ b/arch/arm64/kernel/debug-monitors.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -136,8 +136,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void disable_debug_monitors(enum debug_el el)
+  */
+ static void clear_os_lock(void *unused)
+ {
+-asm volatile("msr mdscr_el1, %0" : : "r" (0));
+-isb();
+ asm volatile("msr oslar_el1, %0" : : "r" (0));
+ isb();
+ }
+diff --git a/arch/arm64/mm/cache.S b/arch/arm64/mm/cache.S
+index abe69b8..48a3860 100644
+--- a/arch/arm64/mm/cache.S
++++ b/arch/arm64/mm/cache.S
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -52,7 +52,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; loop1:
+ addx2, x2, #4// add 4 (line length offset)
+ movx4, #0x3ff
+ andx4, x4, x1, lsr #3// find maximum number on the way size
+-clzx5, x4// find bit position of way size increment
++clzw5, w4// find bit position of way size increment
+ movx7, #0x7fff
+ andx7, x7, x1, lsr #13// extract max number of the index size
+ loop2:
+diff --git a/arch/arm64/mm/proc.S b/arch/arm64/mm/proc.S
+index f1d8b9b..a82ae88 100644
+--- a/arch/arm64/mm/proc.S
++++ b/arch/arm64/mm/proc.S
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -119,8 +119,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; ENTRY(__cpu_setup)
+ 
+ movx0, #3 &amp;lt;&amp;lt; 20
+ msrcpacr_el1, x0// Enable FP/ASIMD
+-movx0, #1
+-msroslar_el1, x0// Set the debug OS lock
++msrmdscr_el1, xzr// Reset mdscr_el1
+ tlbivmalle1is// invalidate I + D TLBs
+ /*
+  * Memory region attributes for LPAE:
+diff --git a/arch/x86/include/asm/syscalls.h b/arch/x86/include/asm/syscalls.h
+index 6cf0a9c..5a0be0a 100644
+--- a/arch/x86/include/asm/syscalls.h
++++ b/arch/x86/include/asm/syscalls.h
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,8 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; asmlinkage int sys_get_thread_area(struct user_desc __user *);
+ unsigned long sys_sigreturn(void);
+ 
+ /* kernel/vm86_32.c */
+-int sys_vm86old(struct vm86_struct __user *);
+-int sys_vm86(unsigned long, unsigned long);
++asmlinkage long sys_vm86old(struct vm86_struct __user *);
++asmlinkage long sys_vm86(unsigned long, unsigned long);
+ 
+ #else /* CONFIG_X86_32 */
+ 
+diff --git a/arch/x86/kernel/head64.c b/arch/x86/kernel/head64.c
+index 1c68ccb..8f3201d 100644
+--- a/arch/x86/kernel/head64.c
++++ b/arch/x86/kernel/head64.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -34,7 +34,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ extern pgd_t early_level4_pgt[PTRS_PER_PGD];
+ extern pmd_t early_dynamic_pgts[EARLY_DYNAMIC_PAGE_TABLES][PTRS_PER_PMD];
+ static unsigned int __initdata next_early_pgt = 2;
+-pmdval_t __initdata early_pmd_flags = __PAGE_KERNEL_LARGE &amp;amp; ~(_PAGE_GLOBAL | _PAGE_NX);
++pmdval_t early_pmd_flags = __PAGE_KERNEL_LARGE &amp;amp; ~(_PAGE_GLOBAL | _PAGE_NX);
+ 
+ /* Wipe all early page tables except for the kernel symbol map */
+ static void __init reset_early_page_tables(void)
+diff --git a/arch/x86/kernel/vm86_32.c b/arch/x86/kernel/vm86_32.c
+index 1cf5766..3dbdd9c 100644
+--- a/arch/x86/kernel/vm86_32.c
++++ b/arch/x86/kernel/vm86_32.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -33,6 +33,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ #include &amp;lt;linux/capability.h&amp;gt;
+ #include &amp;lt;linux/errno.h&amp;gt;
+ #include &amp;lt;linux/interrupt.h&amp;gt;
++#include &amp;lt;linux/syscalls.h&amp;gt;
+ #include &amp;lt;linux/sched.h&amp;gt;
+ #include &amp;lt;linux/kernel.h&amp;gt;
+ #include &amp;lt;linux/signal.h&amp;gt;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -48,7 +49,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ #include &amp;lt;asm/io.h&amp;gt;
+ #include &amp;lt;asm/tlbflush.h&amp;gt;
+ #include &amp;lt;asm/irq.h&amp;gt;
+-#include &amp;lt;asm/syscalls.h&amp;gt;
+ 
+ /*
+  * Known problems:
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -202,17 +202,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; out:
+ static int do_vm86_irq_handling(int subfunction, int irqnumber);
+ static void do_sys_vm86(struct kernel_vm86_struct *info, struct task_struct *tsk);
+ 
+-int sys_vm86old(struct vm86_struct __user *v86)
++SYSCALL_DEFINE1(vm86old, struct vm86_struct __user *, v86)
+ {
+ struct kernel_vm86_struct info; /* declare this _on top_,
+  * this avoids wasting of stack space.
+  * This remains on the stack until we
+  * return to 32 bit user space.
+  */
+-struct task_struct *tsk;
++struct task_struct *tsk = current;
+ int tmp, ret = -EPERM;
+ 
+-tsk = current;
+ if (tsk-&amp;gt;thread.saved_sp0)
+ goto out;
+ tmp = copy_vm86_regs_from_user(&amp;amp;info.regs, &amp;amp;v86-&amp;gt;regs,
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -227,11 +226,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int sys_vm86old(struct vm86_struct __user *v86)
+ do_sys_vm86(&amp;amp;info, tsk);
+ ret = 0;/* we never return here */
+ out:
++asmlinkage_protect(1, ret, v86);
+ return ret;
+ }
+ 
+ 
+-int sys_vm86(unsigned long cmd, unsigned long arg)
++SYSCALL_DEFINE2(vm86, unsigned long, cmd, unsigned long, arg)
+ {
+ struct kernel_vm86_struct info; /* declare this _on top_,
+  * this avoids wasting of stack space.
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -278,6 +278,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int sys_vm86(unsigned long cmd, unsigned long arg)
+ do_sys_vm86(&amp;amp;info, tsk);
+ ret = 0;/* we never return here */
+ out:
++asmlinkage_protect(2, ret, cmd, arg);
+ return ret;
+ }
+ 
+diff --git a/drivers/gpu/drm/nouveau/core/subdev/bios/init.c b/drivers/gpu/drm/nouveau/core/subdev/bios/init.c
+index 9c41b58..ad6335f 100644
+--- a/drivers/gpu/drm/nouveau/core/subdev/bios/init.c
++++ b/drivers/gpu/drm/nouveau/core/subdev/bios/init.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1926,8 +1926,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; init_zm_mask_add(struct nvbios_init *init)
+ trace("ZM_MASK_ADD\tR[0x%06x] &amp;amp;= 0x%08x += 0x%08x\n", addr, mask, add);
+ init-&amp;gt;offset += 13;
+ 
+-data  =  init_rd32(init, addr) &amp;amp; mask;
+-data |= ((data + add) &amp;amp; ~mask);
++data =  init_rd32(init, addr);
++data = (data &amp;amp; mask) | ((data + add) &amp;amp; ~mask);
+ init_wr32(init, addr, data);
+ }
+ 
+diff --git a/drivers/gpu/drm/radeon/evergreen.c b/drivers/gpu/drm/radeon/evergreen.c
+index aeaa386..0ea6bdf 100644
+--- a/drivers/gpu/drm/radeon/evergreen.c
++++ b/drivers/gpu/drm/radeon/evergreen.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2400,8 +2400,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int evergreen_mc_init(struct radeon_device *rdev)
+ rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE);
+ } else {
+ /* size in MB on evergreen/cayman/tn */
+-rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
+-rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
++rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
++rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
+ }
+ rdev-&amp;gt;mc.visible_vram_size = rdev-&amp;gt;mc.aper_size;
+ r700_vram_gtt_location(rdev, &amp;amp;rdev-&amp;gt;mc);
+diff --git a/drivers/gpu/drm/radeon/radeon_ttm.c b/drivers/gpu/drm/radeon/radeon_ttm.c
+index 93f760e..6c0ce89 100644
+--- a/drivers/gpu/drm/radeon/radeon_ttm.c
++++ b/drivers/gpu/drm/radeon/radeon_ttm.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -726,7 +726,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int radeon_ttm_init(struct radeon_device *rdev)
+ return r;
+ }
+ DRM_INFO("radeon: %uM of VRAM memory ready\n",
+- (unsigned)rdev-&amp;gt;mc.real_vram_size / (1024 * 1024));
++ (unsigned) (rdev-&amp;gt;mc.real_vram_size / (1024 * 1024)));
+ r = ttm_bo_init_mm(&amp;amp;rdev-&amp;gt;mman.bdev, TTM_PL_TT,
+ rdev-&amp;gt;mc.gtt_size &amp;gt;&amp;gt; PAGE_SHIFT);
+ if (r) {
+diff --git a/drivers/gpu/drm/radeon/si.c b/drivers/gpu/drm/radeon/si.c
+index 3dd7ecc..287248c 100644
+--- a/drivers/gpu/drm/radeon/si.c
++++ b/drivers/gpu/drm/radeon/si.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2644,8 +2644,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int si_mc_init(struct radeon_device *rdev)
+ rdev-&amp;gt;mc.aper_base = pci_resource_start(rdev-&amp;gt;pdev, 0);
+ rdev-&amp;gt;mc.aper_size = pci_resource_len(rdev-&amp;gt;pdev, 0);
+ /* size in MB on si */
+-rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
+-rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024 * 1024;
++rdev-&amp;gt;mc.mc_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
++rdev-&amp;gt;mc.real_vram_size = RREG32(CONFIG_MEMSIZE) * 1024ULL * 1024ULL;
+ rdev-&amp;gt;mc.visible_vram_size = rdev-&amp;gt;mc.aper_size;
+ si_vram_gtt_location(rdev, &amp;amp;rdev-&amp;gt;mc);
+ radeon_update_bandwidth_info(rdev);
+diff --git a/drivers/hwmon/abituguru.c b/drivers/hwmon/abituguru.c
+index 6119ff8..f3b3488 100644
+--- a/drivers/hwmon/abituguru.c
++++ b/drivers/hwmon/abituguru.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1411,14 +1411,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int abituguru_probe(struct platform_device *pdev)
+ pr_info("found Abit uGuru\n");
+ 
+ /* Register sysfs hooks */
+-for (i = 0; i &amp;lt; sysfs_attr_i; i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr))
++for (i = 0; i &amp;lt; sysfs_attr_i; i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;data-&amp;gt;sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
+-for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++)
+-if (device_create_file(&amp;amp;pdev-&amp;gt;dev,
+-&amp;amp;abituguru_sysfs_attr[i].dev_attr))
++}
++for (i = 0; i &amp;lt; ARRAY_SIZE(abituguru_sysfs_attr); i++) {
++res = device_create_file(&amp;amp;pdev-&amp;gt;dev,
++ &amp;amp;abituguru_sysfs_attr[i].dev_attr);
++if (res)
+ goto abituguru_probe_error;
++}
+ 
+ data-&amp;gt;hwmon_dev = hwmon_device_register(&amp;amp;pdev-&amp;gt;dev);
+ if (!IS_ERR(data-&amp;gt;hwmon_dev))
+diff --git a/drivers/i2c/busses/i2c-designware-core.c b/drivers/i2c/busses/i2c-designware-core.c
+index 94fd818..2db3628 100644
+--- a/drivers/i2c/busses/i2c-designware-core.c
++++ b/drivers/i2c/busses/i2c-designware-core.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -361,7 +361,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void i2c_dw_xfer_init(struct dw_i2c_dev *dev)
+ /* Enable the adapter */
+ dw_writel(dev, 1, DW_IC_ENABLE);
+ 
+-/* Enable interrupts */
++/* Clear and enable interrupts */
++i2c_dw_clear_int(dev);
+ dw_writel(dev, DW_IC_INTR_DEFAULT_MASK, DW_IC_INTR_MASK);
+ }
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -426,8 +427,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; i2c_dw_xfer_msg(struct dw_i2c_dev *dev)
+ cmd |= BIT(9);
+ 
+ if (msgs[dev-&amp;gt;msg_write_idx].flags &amp;amp; I2C_M_RD) {
++
++/* avoid rx buffer overrun */
++if (rx_limit - dev-&amp;gt;rx_outstanding &amp;lt;= 0)
++break;
++
+ dw_writel(dev, cmd | 0x100, DW_IC_DATA_CMD);
+ rx_limit--;
++dev-&amp;gt;rx_outstanding++;
+ } else
+ dw_writel(dev, cmd | *buf++, DW_IC_DATA_CMD);
+ tx_limit--; buf_len--;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -480,8 +487,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; i2c_dw_read(struct dw_i2c_dev *dev)
+ 
+ rx_valid = dw_readl(dev, DW_IC_RXFLR);
+ 
+-for (; len &amp;gt; 0 &amp;amp;&amp;amp; rx_valid &amp;gt; 0; len--, rx_valid--)
++for (; len &amp;gt; 0 &amp;amp;&amp;amp; rx_valid &amp;gt; 0; len--, rx_valid--) {
+ *buf++ = dw_readl(dev, DW_IC_DATA_CMD);
++dev-&amp;gt;rx_outstanding--;
++}
+ 
+ if (len &amp;gt; 0) {
+ dev-&amp;gt;status |= STATUS_READ_IN_PROGRESS;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -539,6 +548,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
+ dev-&amp;gt;msg_err = 0;
+ dev-&amp;gt;status = STATUS_IDLE;
+ dev-&amp;gt;abort_source = 0;
++dev-&amp;gt;rx_outstanding = 0;
+ 
+ ret = i2c_dw_wait_bus_not_busy(dev);
+ if (ret &amp;lt; 0)
+diff --git a/drivers/i2c/busses/i2c-designware-core.h b/drivers/i2c/busses/i2c-designware-core.h
+index 9c1840e..e761ad1 100644
+--- a/drivers/i2c/busses/i2c-designware-core.h
++++ b/drivers/i2c/busses/i2c-designware-core.h
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -60,6 +60,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+  * &amp;lt; at &amp;gt;adapter: i2c subsystem adapter node
+  * &amp;lt; at &amp;gt;tx_fifo_depth: depth of the hardware tx fifo
+  * &amp;lt; at &amp;gt;rx_fifo_depth: depth of the hardware rx fifo
++ * &amp;lt; at &amp;gt;rx_outstanding: current master-rx elements in tx fifo
+  */
+ struct dw_i2c_dev {
+ struct device*dev;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -88,6 +89,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; struct dw_i2c_dev {
+ u32master_cfg;
+ unsigned inttx_fifo_depth;
+ unsigned intrx_fifo_depth;
++intrx_outstanding;
+ };
+ 
+ #define ACCESS_SWAP0x00000001
+diff --git a/drivers/net/ntb_netdev.c b/drivers/net/ntb_netdev.c
+index ed947dd..f3cdf64 100644
+--- a/drivers/net/ntb_netdev.c
++++ b/drivers/net/ntb_netdev.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -375,6 +375,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_netdev_remove(struct pci_dev *pdev)
+ if (dev == NULL)
+ return;
+ 
++list_del(&amp;amp;dev-&amp;gt;list);
++
+ ndev = dev-&amp;gt;ndev;
+ 
+ unregister_netdev(ndev);
+diff --git a/drivers/ntb/ntb_hw.c b/drivers/ntb/ntb_hw.c
+index f802e7c..2dacd19 100644
+--- a/drivers/ntb/ntb_hw.c
++++ b/drivers/ntb/ntb_hw.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -345,7 +345,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ntb_read_remote_spad(struct ntb_device *ndev, unsigned int idx, u32 *val)
+  */
+ void __iomem *ntb_get_mw_vbase(struct ntb_device *ndev, unsigned int mw)
+ {
+-if (mw &amp;gt; NTB_NUM_MW)
++if (mw &amp;gt;= NTB_NUM_MW)
+ return NULL;
+ 
+ return ndev-&amp;gt;mw[mw].vbase;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -362,7 +362,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void __iomem *ntb_get_mw_vbase(struct ntb_device *ndev, unsigned int mw)
+  */
+ resource_size_t ntb_get_mw_size(struct ntb_device *ndev, unsigned int mw)
+ {
+-if (mw &amp;gt; NTB_NUM_MW)
++if (mw &amp;gt;= NTB_NUM_MW)
+ return 0;
+ 
+ return ndev-&amp;gt;mw[mw].bar_sz;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -380,7 +380,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; resource_size_t ntb_get_mw_size(struct ntb_device *ndev, unsigned int mw)
+  */
+ void ntb_set_mw_addr(struct ntb_device *ndev, unsigned int mw, u64 addr)
+ {
+-if (mw &amp;gt; NTB_NUM_MW)
++if (mw &amp;gt;= NTB_NUM_MW)
+ return;
+ 
+ dev_dbg(&amp;amp;ndev-&amp;gt;pdev-&amp;gt;dev, "Writing addr %Lx to BAR %d\n", addr,
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1027,8 +1027,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ntb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
+ ndev-&amp;gt;mw[i].vbase =
+     ioremap_wc(pci_resource_start(pdev, MW_TO_BAR(i)),
+        ndev-&amp;gt;mw[i].bar_sz);
+-dev_info(&amp;amp;pdev-&amp;gt;dev, "MW %d size %d\n", i,
+- (u32) pci_resource_len(pdev, MW_TO_BAR(i)));
++dev_info(&amp;amp;pdev-&amp;gt;dev, "MW %d size %llu\n", i,
++ pci_resource_len(pdev, MW_TO_BAR(i)));
+ if (!ndev-&amp;gt;mw[i].vbase) {
+ dev_warn(&amp;amp;pdev-&amp;gt;dev, "Cannot remap BAR %d\n",
+  MW_TO_BAR(i));
+diff --git a/drivers/ntb/ntb_transport.c b/drivers/ntb/ntb_transport.c
+index e0bdfd7..f8d7081 100644
+--- a/drivers/ntb/ntb_transport.c
++++ b/drivers/ntb/ntb_transport.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -58,7 +58,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ #include &amp;lt;linux/ntb.h&amp;gt;
+ #include "ntb_hw.h"
+ 
+-#define NTB_TRANSPORT_VERSION2
++#define NTB_TRANSPORT_VERSION3
+ 
+ static unsigned int transport_mtu = 0x401E;
+ module_param(transport_mtu, uint, 0644);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -173,10 +173,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; struct ntb_payload_header {
+ 
+ enum {
+ VERSION = 0,
+-MW0_SZ,
+-MW1_SZ,
+-NUM_QPS,
+ QP_LINKS,
++NUM_QPS,
++NUM_MWS,
++MW0_SZ_HIGH,
++MW0_SZ_LOW,
++MW1_SZ_HIGH,
++MW1_SZ_LOW,
+ MAX_SPAD,
+ };
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -297,7 +300,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ntb_register_client_dev(char *device_name)
+ {
+ struct ntb_transport_client_dev *client_dev;
+ struct ntb_transport *nt;
+-int rc;
++int rc, i = 0;
+ 
+ if (list_empty(&amp;amp;ntb_transport_list))
+ return -ENODEV;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -315,7 +318,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ntb_register_client_dev(char *device_name)
+ dev = &amp;amp;client_dev-&amp;gt;dev;
+ 
+ /* setup and register client devices */
+-dev_set_name(dev, "%s", device_name);
++dev_set_name(dev, "%s%d", device_name, i);
+ dev-&amp;gt;bus = &amp;amp;ntb_bus_type;
+ dev-&amp;gt;release = ntb_client_release;
+ dev-&amp;gt;parent = &amp;amp;ntb_query_pdev(nt-&amp;gt;ndev)-&amp;gt;dev;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -327,6 +330,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int ntb_register_client_dev(char *device_name)
+ }
+ 
+ list_add_tail(&amp;amp;client_dev-&amp;gt;entry, &amp;amp;nt-&amp;gt;client_devs);
++i++;
+ }
+ 
+ return 0;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -486,12 +490,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_setup_qp_mw(struct ntb_transport *nt,
+      (qp_num / NTB_NUM_MW * rx_size);
+ rx_size -= sizeof(struct ntb_rx_info);
+ 
+-qp-&amp;gt;rx_buff = qp-&amp;gt;remote_rx_info + sizeof(struct ntb_rx_info);
+-qp-&amp;gt;rx_max_frame = min(transport_mtu, rx_size);
++qp-&amp;gt;rx_buff = qp-&amp;gt;remote_rx_info + 1;
++/* Due to housekeeping, there must be atleast 2 buffs */
++qp-&amp;gt;rx_max_frame = min(transport_mtu, rx_size / 2);
+ qp-&amp;gt;rx_max_entry = rx_size / qp-&amp;gt;rx_max_frame;
+ qp-&amp;gt;rx_index = 0;
+ 
+-qp-&amp;gt;remote_rx_info-&amp;gt;entry = qp-&amp;gt;rx_max_entry;
++qp-&amp;gt;remote_rx_info-&amp;gt;entry = qp-&amp;gt;rx_max_entry - 1;
+ 
+ /* setup the hdr offsets with 0's */
+ for (i = 0; i &amp;lt; qp-&amp;gt;rx_max_entry; i++) {
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -502,6 +507,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_setup_qp_mw(struct ntb_transport *nt,
+ 
+ qp-&amp;gt;rx_pkts = 0;
+ qp-&amp;gt;tx_pkts = 0;
++qp-&amp;gt;tx_index = 0;
++}
++
++static void ntb_free_mw(struct ntb_transport *nt, int num_mw)
++{
++struct ntb_transport_mw *mw = &amp;amp;nt-&amp;gt;mw[num_mw];
++struct pci_dev *pdev = ntb_query_pdev(nt-&amp;gt;ndev);
++
++if (!mw-&amp;gt;virt_addr)
++return;
++
++dma_free_coherent(&amp;amp;pdev-&amp;gt;dev, mw-&amp;gt;size, mw-&amp;gt;virt_addr, mw-&amp;gt;dma_addr);
++mw-&amp;gt;virt_addr = NULL;
+ }
+ 
+ static int ntb_set_mw(struct ntb_transport *nt, int num_mw, unsigned int size)
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -509,12 +527,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ntb_set_mw(struct ntb_transport *nt, int num_mw, unsigned int size)
+ struct ntb_transport_mw *mw = &amp;amp;nt-&amp;gt;mw[num_mw];
+ struct pci_dev *pdev = ntb_query_pdev(nt-&amp;gt;ndev);
+ 
++/* No need to re-setup */
++if (mw-&amp;gt;size == ALIGN(size, 4096))
++return 0;
++
++if (mw-&amp;gt;size != 0)
++ntb_free_mw(nt, num_mw);
++
+ /* Alloc memory for receiving data.  Must be 4k aligned */
+ mw-&amp;gt;size = ALIGN(size, 4096);
+ 
+ mw-&amp;gt;virt_addr = dma_alloc_coherent(&amp;amp;pdev-&amp;gt;dev, mw-&amp;gt;size, &amp;amp;mw-&amp;gt;dma_addr,
+    GFP_KERNEL);
+ if (!mw-&amp;gt;virt_addr) {
++mw-&amp;gt;size = 0;
+ dev_err(&amp;amp;pdev-&amp;gt;dev, "Unable to allocate MW buffer of size %d\n",
+        (int) mw-&amp;gt;size);
+ return -ENOMEM;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -604,25 +630,31 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_link_work(struct work_struct *work)
+ u32 val;
+ int rc, i;
+ 
+-/* send the local info */
+-rc = ntb_write_remote_spad(ndev, VERSION, NTB_TRANSPORT_VERSION);
+-if (rc) {
+-dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %x to remote spad %d\n",
+-0, VERSION);
+-goto out;
+-}
++/* send the local info, in the opposite order of the way we read it */
++for (i = 0; i &amp;lt; NTB_NUM_MW; i++) {
++rc = ntb_write_remote_spad(ndev, MW0_SZ_HIGH + (i * 2),
++   ntb_get_mw_size(ndev, i) &amp;gt;&amp;gt; 32);
++if (rc) {
++dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %u to remote spad %d\n",
++(u32)(ntb_get_mw_size(ndev, i) &amp;gt;&amp;gt; 32),
++MW0_SZ_HIGH + (i * 2));
++goto out;
++}
+ 
+-rc = ntb_write_remote_spad(ndev, MW0_SZ, ntb_get_mw_size(ndev, 0));
+-if (rc) {
+-dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %x to remote spad %d\n",
+-(u32) ntb_get_mw_size(ndev, 0), MW0_SZ);
+-goto out;
++rc = ntb_write_remote_spad(ndev, MW0_SZ_LOW + (i * 2),
++   (u32) ntb_get_mw_size(ndev, i));
++if (rc) {
++dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %u to remote spad %d\n",
++(u32) ntb_get_mw_size(ndev, i),
++MW0_SZ_LOW + (i * 2));
++goto out;
++}
+ }
+ 
+-rc = ntb_write_remote_spad(ndev, MW1_SZ, ntb_get_mw_size(ndev, 1));
++rc = ntb_write_remote_spad(ndev, NUM_MWS, NTB_NUM_MW);
+ if (rc) {
+ dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %x to remote spad %d\n",
+-(u32) ntb_get_mw_size(ndev, 1), MW1_SZ);
++NTB_NUM_MW, NUM_MWS);
+ goto out;
+ }
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -633,16 +665,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_link_work(struct work_struct *work)
+ goto out;
+ }
+ 
+-rc = ntb_read_local_spad(nt-&amp;gt;ndev, QP_LINKS, &amp;amp;val);
+-if (rc) {
+-dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading spad %d\n", QP_LINKS);
+-goto out;
+-}
+-
+-rc = ntb_write_remote_spad(ndev, QP_LINKS, val);
++rc = ntb_write_remote_spad(ndev, VERSION, NTB_TRANSPORT_VERSION);
+ if (rc) {
+ dev_err(&amp;amp;pdev-&amp;gt;dev, "Error writing %x to remote spad %d\n",
+-val, QP_LINKS);
++NTB_TRANSPORT_VERSION, VERSION);
+ goto out;
+ }
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -667,33 +693,43 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_link_work(struct work_struct *work)
+ goto out;
+ dev_dbg(&amp;amp;pdev-&amp;gt;dev, "Remote max number of qps = %d\n", val);
+ 
+-rc = ntb_read_remote_spad(ndev, MW0_SZ, &amp;amp;val);
++rc = ntb_read_remote_spad(ndev, NUM_MWS, &amp;amp;val);
+ if (rc) {
+-dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading remote spad %d\n", MW0_SZ);
++dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading remote spad %d\n", NUM_MWS);
+ goto out;
+ }
+ 
+-if (!val)
++if (val != NTB_NUM_MW)
+ goto out;
+-dev_dbg(&amp;amp;pdev-&amp;gt;dev, "Remote MW0 size = %d\n", val);
++dev_dbg(&amp;amp;pdev-&amp;gt;dev, "Remote number of mws = %d\n", val);
+ 
+-rc = ntb_set_mw(nt, 0, val);
+-if (rc)
+-goto out;
++for (i = 0; i &amp;lt; NTB_NUM_MW; i++) {
++u64 val64;
+ 
+-rc = ntb_read_remote_spad(ndev, MW1_SZ, &amp;amp;val);
+-if (rc) {
+-dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading remote spad %d\n", MW1_SZ);
+-goto out;
+-}
++rc = ntb_read_remote_spad(ndev, MW0_SZ_HIGH + (i * 2), &amp;amp;val);
++if (rc) {
++dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading remote spad %d\n",
++MW0_SZ_HIGH + (i * 2));
++goto out1;
++}
+ 
+-if (!val)
+-goto out;
+-dev_dbg(&amp;amp;pdev-&amp;gt;dev, "Remote MW1 size = %d\n", val);
++val64 = (u64) val &amp;lt;&amp;lt; 32;
+ 
+-rc = ntb_set_mw(nt, 1, val);
+-if (rc)
+-goto out;
++rc = ntb_read_remote_spad(ndev, MW0_SZ_LOW + (i * 2), &amp;amp;val);
++if (rc) {
++dev_err(&amp;amp;pdev-&amp;gt;dev, "Error reading remote spad %d\n",
++MW0_SZ_LOW + (i * 2));
++goto out1;
++}
++
++val64 |= val;
++
++dev_dbg(&amp;amp;pdev-&amp;gt;dev, "Remote MW%d size = %llu\n", i, val64);
++
++rc = ntb_set_mw(nt, i, val64);
++if (rc)
++goto out1;
++}
+ 
+ nt-&amp;gt;transport_link = NTB_LINK_UP;
+ 
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -708,6 +744,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_link_work(struct work_struct *work)
+ 
+ return;
+ 
++out1:
++for (i = 0; i &amp;lt; NTB_NUM_MW; i++)
++ntb_free_mw(nt, i);
+ out:
+ if (ntb_hw_link_status(ndev))
+ schedule_delayed_work(&amp;amp;nt-&amp;gt;link_work,
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -780,10 +819,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void ntb_transport_init_queue(struct ntb_transport *nt,
+       (qp_num / NTB_NUM_MW * tx_size);
+ tx_size -= sizeof(struct ntb_rx_info);
+ 
+-qp-&amp;gt;tx_mw = qp-&amp;gt;rx_info + sizeof(struct ntb_rx_info);
+-qp-&amp;gt;tx_max_frame = min(transport_mtu, tx_size);
++qp-&amp;gt;tx_mw = qp-&amp;gt;rx_info + 1;
++/* Due to housekeeping, there must be atleast 2 buffs */
++qp-&amp;gt;tx_max_frame = min(transport_mtu, tx_size / 2);
+ qp-&amp;gt;tx_max_entry = tx_size / qp-&amp;gt;tx_max_frame;
+-qp-&amp;gt;tx_index = 0;
+ 
+ if (nt-&amp;gt;debugfs_dir) {
+ char debugfs_name[4];
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -897,10 +936,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void ntb_transport_free(void *transport)
+ pdev = ntb_query_pdev(nt-&amp;gt;ndev);
+ 
+ for (i = 0; i &amp;lt; NTB_NUM_MW; i++)
+-if (nt-&amp;gt;mw[i].virt_addr)
+-dma_free_coherent(&amp;amp;pdev-&amp;gt;dev, nt-&amp;gt;mw[i].size,
+-  nt-&amp;gt;mw[i].virt_addr,
+-  nt-&amp;gt;mw[i].dma_addr);
++ntb_free_mw(nt, i);
+ 
+ kfree(nt-&amp;gt;qps);
+ ntb_unregister_transport(nt-&amp;gt;ndev);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -999,11 +1035,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; out:
+ static void ntb_transport_rx(unsigned long data)
+ {
+ struct ntb_transport_qp *qp = (struct ntb_transport_qp *)data;
+-int rc;
++int rc, i;
+ 
+-do {
++/* Limit the number of packets processed in a single interrupt to
++ * provide fairness to others
++ */
++for (i = 0; i &amp;lt; qp-&amp;gt;rx_max_entry; i++) {
+ rc = ntb_process_rxc(qp);
+-} while (!rc);
++if (rc)
++break;
++}
+ }
+ 
+ static void ntb_transport_rxc_db(void *data, int db_num)
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1210,12 +1251,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; EXPORT_SYMBOL_GPL(ntb_transport_create_queue);
+  */
+ void ntb_transport_free_queue(struct ntb_transport_qp *qp)
+ {
+-struct pci_dev *pdev = ntb_query_pdev(qp-&amp;gt;ndev);
++struct pci_dev *pdev;
+ struct ntb_queue_entry *entry;
+ 
+ if (!qp)
+ return;
+ 
++pdev = ntb_query_pdev(qp-&amp;gt;ndev);
++
+ cancel_delayed_work_sync(&amp;amp;qp-&amp;gt;link_work);
+ 
+ ntb_unregister_db_callback(qp-&amp;gt;ndev, qp-&amp;gt;qp_num);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1371,12 +1414,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; EXPORT_SYMBOL_GPL(ntb_transport_link_up);
+  */
+ void ntb_transport_link_down(struct ntb_transport_qp *qp)
+ {
+-struct pci_dev *pdev = ntb_query_pdev(qp-&amp;gt;ndev);
++struct pci_dev *pdev;
+ int rc, val;
+ 
+ if (!qp)
+ return;
+ 
++pdev = ntb_query_pdev(qp-&amp;gt;ndev);
+ qp-&amp;gt;client_ready = NTB_LINK_DOWN;
+ 
+ rc = ntb_read_local_spad(qp-&amp;gt;ndev, QP_LINKS, &amp;amp;val);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1408,6 +1452,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; EXPORT_SYMBOL_GPL(ntb_transport_link_down);
+  */
+ bool ntb_transport_link_query(struct ntb_transport_qp *qp)
+ {
++if (!qp)
++return false;
++
+ return qp-&amp;gt;qp_link == NTB_LINK_UP;
+ }
+ EXPORT_SYMBOL_GPL(ntb_transport_link_query);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1422,6 +1469,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; EXPORT_SYMBOL_GPL(ntb_transport_link_query);
+  */
+ unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp)
+ {
++if (!qp)
++return 0;
++
+ return qp-&amp;gt;qp_num;
+ }
+ EXPORT_SYMBOL_GPL(ntb_transport_qp_num);
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1436,6 +1486,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; EXPORT_SYMBOL_GPL(ntb_transport_qp_num);
+  */
+ unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp)
+ {
++if (!qp)
++return 0;
++
+ return qp-&amp;gt;tx_max_frame - sizeof(struct ntb_payload_header);
+ }
+ EXPORT_SYMBOL_GPL(ntb_transport_max_size);
+diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c
+index 2c02310..f49b62f 100644
+--- a/fs/btrfs/ioctl.c
++++ b/fs/btrfs/ioctl.c
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1796,7 +1796,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ item_off = btrfs_item_ptr_offset(leaf, i);
+ item_len = btrfs_item_size_nr(leaf, i);
+ 
+-if (item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
++btrfs_item_key_to_cpu(leaf, key, i);
++if (!key_in_sk(key, sk))
++continue;
++
++if (sizeof(sh) + item_len &amp;gt; BTRFS_SEARCH_ARGS_BUFSIZE)
+ item_len = 0;
+ 
+ if (sizeof(sh) + item_len + *sk_offset &amp;gt;
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1805,10 +1809,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static noinline int copy_to_sk(struct btrfs_root *root,
+ goto overflow;
+ }
+ 
+-btrfs_item_key_to_cpu(leaf, key, i);
+-if (!key_in_sk(key, sk))
+-continue;
+-
+ sh.objectid = key-&amp;gt;objectid;
+ sh.offset = key-&amp;gt;offset;
+ sh.type = key-&amp;gt;type;
+diff --git a/include/uapi/linux/virtio_console.h b/include/uapi/linux/virtio_console.h
+index ee13ab6..c312f16 100644
+--- a/include/uapi/linux/virtio_console.h
++++ b/include/uapi/linux/virtio_console.h
+&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -39,7 +39,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ #define VIRTIO_CONSOLE_F_SIZE0/* Does host provide console size? */
+ #define VIRTIO_CONSOLE_F_MULTIPORT 1/* Does host provide multiple ports? */
+ 
+-#define VIRTIO_CONSOLE_BAD_ID(~(u32)0)
++#define VIRTIO_CONSOLE_BAD_ID(~(__u32)0)
+ 
+ struct virtio_console_config {
+ /* colums of the screens */



&lt;/pre&gt;</description>
    <dc:creator>Mike Pagano (mpagano</dc:creator>
    <dc:date>2013-05-25T21:11:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584092">
    <title>gentoo-x86 commit in media-sound/pianobar/files: pianobar-2013.05.19-tests.patch</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584092</link>
    <description>&lt;pre&gt;radhermit    13/05/25 20:53:13

  Added:                pianobar-2013.05.19-tests.patch
  Log:
  Version bump.
  
  (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)

Revision  Changes    Path
1.1                  media-sound/pianobar/files/pianobar-2013.05.19-tests.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/files/pianobar-2013.05.19-tests.patch?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/files/pianobar-2013.05.19-tests.patch?rev=1.1&amp;amp;content-type=text/plain

Index: pianobar-2013.05.19-tests.patch
===================================================================
diff -ur pianobar-2013.05.19.orig/Makefile pianobar-2013.05.19/Makefile
--- pianobar-2013.05.19.orig/Makefile2013-05-19 03:58:18.000000000 -0700
+++ pianobar-2013.05.19/Makefile2013-05-25 13:45:21.555965614 -0700
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -58,10 +58,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 LIBWAITRESS_DIR:=src/libwaitress
 LIBWAITRESS_SRC:=${LIBWAITRESS_DIR}/waitress.c
+LIBWAITRESS_TSRC:=${LIBWAITRESS_DIR}/waitress-test.c
 LIBWAITRESS_HDR:=\
 ${LIBWAITRESS_DIR}/config.h \
 ${LIBWAITRESS_DIR}/waitress.h
 LIBWAITRESS_OBJ:=${LIBWAITRESS_SRC:.c=.o}
+LIBWAITRESS_TOBJ:=${LIBWAITRESS_TSRC:.c=.o}
 LIBWAITRESS_RELOBJ:=${LIBWAITRESS_SRC:.c=.lo}
 LIBWAITRESS_INCLUDE:=${LIBWAITRESS_DIR}
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -187,8 +189,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # -Woverlength-strings: over-portability-ish
 
 waitress-test: CFLAGS+= -DTEST
-waitress-test: ${LIBWAITRESS_OBJ}
-${CC} ${LDFLAGS} ${LIBWAITRESS_OBJ} ${LIBGNUTLS_LDFLAGS} -o waitress-test
+waitress-test: ${LIBWAITRESS_TOBJ}
+${CC} ${LDFLAGS} ${LIBWAITRESS_TOBJ} ${LIBGNUTLS_LDFLAGS} -o waitress-test
 
 test: waitress-test
 ./waitress-test





&lt;/pre&gt;</description>
    <dc:creator>Tim Harder (radhermit</dc:creator>
    <dc:date>2013-05-25T20:53:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584091">
    <title>gentoo-x86 commit in media-sound/pianobar: ChangeLog pianobar-2013.05.19.ebuild pianobar-9999.ebuild</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584091</link>
    <description>&lt;pre&gt;radhermit    13/05/25 20:53:13

  Modified:             ChangeLog pianobar-9999.ebuild
  Added:                pianobar-2013.05.19.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)

Revision  Changes    Path
1.31                 media-sound/pianobar/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/ChangeLog?rev=1.31&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/ChangeLog?rev=1.31&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/ChangeLog?r1=1.30&amp;amp;r2=1.31

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/pianobar/ChangeLog,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ChangeLog28 Apr 2013 19:58:34 -00001.30
+++ ChangeLog25 May 2013 20:53:13 -00001.31
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for media-sound/pianobar
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pianobar/ChangeLog,v 1.30 2013/04/28 19:58:34 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pianobar/ChangeLog,v 1.31 2013/05/25 20:53:13 radhermit Exp $
+
+*pianobar-2013.05.19 (25 May 2013)
+
+  25 May 2013; Tim Harder &amp;lt;radhermit-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; +pianobar-2013.05.19.ebuild,
+  +files/pianobar-2013.05.19-tests.patch, pianobar-9999.ebuild:
+  Version bump.
 
   28 Apr 2013; Tim Harder &amp;lt;radhermit-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; -pianobar-2012.12.01.ebuild:
   Remove old.



1.5                  media-sound/pianobar/pianobar-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild?rev=1.5&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild?rev=1.5&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild?r1=1.4&amp;amp;r2=1.5

Index: pianobar-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- pianobar-9999.ebuild2 Dec 2012 11:39:56 -00001.4
+++ pianobar-9999.ebuild25 May 2013 20:53:13 -00001.5
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild,v 1.4 2012/12/02 11:39:56 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pianobar/pianobar-9999.ebuild,v 1.5 2013/05/25 20:53:13 radhermit Exp $
 
 EAPI="5"
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -10,7 +10,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 DESCRIPTION="A console-based replacement for Pandora's flash player"
 HOMEPAGE="http://6xq.net/projects/pianobar/"
-SRC_URI=""
 
 LICENSE="MIT"
 SLOT="0"



1.1                  media-sound/pianobar/pianobar-2013.05.19.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/pianobar-2013.05.19.ebuild?rev=1.1&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/pianobar/pianobar-2013.05.19.ebuild?rev=1.1&amp;amp;content-type=text/plain

Index: pianobar-2013.05.19.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/pianobar/pianobar-2013.05.19.ebuild,v 1.1 2013/05/25 20:53:13 radhermit Exp $

EAPI="5"

inherit toolchain-funcs flag-o-matic eutils multilib

DESCRIPTION="A console-based replacement for Pandora's flash player"
HOMEPAGE="http://6xq.net/projects/pianobar/"
SRC_URI="http://6xq.net/projects/${PN}/${P}.tar.bz2"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+aac mp3 static-libs"

RDEPEND="media-libs/libao
net-libs/gnutls
dev-libs/libgcrypt
dev-libs/json-c
aac? ( media-libs/faad2 )
mp3? ( media-libs/libmad )"
DEPEND="${RDEPEND}
virtual/pkgconfig"

REQUIRED_USE="|| ( aac mp3 )"

src_prepare() {
epatch "${FILESDIR}"/${P}-tests.patch
}

src_compile() {
local myconf="DYNLINK=1"
! use aac &amp;amp;&amp;amp; myconf+=" DISABLE_FAAD=1"
! use mp3 &amp;amp;&amp;amp; myconf+=" DISABLE_MAD=1"

append-cflags -std=c99
tc-export CC
emake ${myconf}
}

src_test() {
cp src/libwaitress/waitress.c src/libwaitress/waitress-test.c
emake test
}

src_install() {
emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
dodoc ChangeLog README

use static-libs || rm -f "${D}"/usr/lib*/*.a

docinto contrib
dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
docompress -x /usr/share/doc/${PF}/contrib
}





&lt;/pre&gt;</description>
    <dc:creator>Tim Harder (radhermit</dc:creator>
    <dc:date>2013-05-25T20:53:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584090">
    <title>gentoo-x86 commit in net-analyzer/wireshark: wireshark-1.8.7.ebuild wireshark-1.6.15.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584090</link>
    <description>&lt;pre&gt;ago         13/05/25 20:48:29

  Modified:             wireshark-1.8.7.ebuild wireshark-1.6.15.ebuild
                        ChangeLog
  Log:
  Stable for ppc64, wrt bug #470262
  
  (Portage version: 2.1.11.63/cvs/Linux ppc64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.9                  net-analyzer/wireshark/wireshark-1.8.7.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild?rev=1.9&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild?rev=1.9&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild?r1=1.8&amp;amp;r2=1.9

Index: wireshark-1.8.7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wireshark-1.8.7.ebuild25 May 2013 20:28:06 -00001.8
+++ wireshark-1.8.7.ebuild25 May 2013 20:48:29 -00001.9
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild,v 1.8 2013/05/25 20:28:06 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.7.ebuild,v 1.9 2013/05/25 20:48:29 ago Exp $
 
 EAPI=5
 PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -13,7 +13,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="
 adns +caps crypt doc doc-pdf geoip gtk ipv6 kerberos libadns lua +pcap
 portaudio profile python selinux smi ssl zlib



1.8                  net-analyzer/wireshark/wireshark-1.6.15.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild?rev=1.8&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild?rev=1.8&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild?r1=1.7&amp;amp;r2=1.8

Index: wireshark-1.6.15.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wireshark-1.6.15.ebuild25 May 2013 20:28:06 -00001.7
+++ wireshark-1.6.15.ebuild25 May 2013 20:48:29 -00001.8
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild,v 1.7 2013/05/25 20:28:06 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.6.15.ebuild,v 1.8 2013/05/25 20:48:29 ago Exp $
 
 EAPI=5
 PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -13,7 +13,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="
 adns +caps crypt doc doc-pdf geoip gtk ipv6 kerberos libadns lua +pcap
 portaudio profile python selinux smi ssl threads zlib



1.497                net-analyzer/wireshark/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/ChangeLog?rev=1.497&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/ChangeLog?rev=1.497&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/wireshark/ChangeLog?r1=1.496&amp;amp;r2=1.497

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v
retrieving revision 1.496
retrieving revision 1.497
diff -u -r1.496 -r1.497
--- ChangeLog25 May 2013 20:28:06 -00001.496
+++ ChangeLog25 May 2013 20:48:29 -00001.497
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for net-analyzer/wireshark
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v 1.496 2013/05/25 20:28:06 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v 1.497 2013/05/25 20:48:29 ago Exp $
+
+  25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wireshark-1.6.15.ebuild,
+  wireshark-1.8.7.ebuild:
+  Stable for ppc64, wrt bug #470262
 
   25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wireshark-1.6.15.ebuild,
   wireshark-1.8.7.ebuild:





&lt;/pre&gt;</description>
    <dc:creator>Agostino Sarubbo (ago</dc:creator>
    <dc:date>2013-05-25T20:48:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584089">
    <title>gentoo-x86 commit in media-video/libav: libav-0.8.7.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584089</link>
    <description>&lt;pre&gt;ago         13/05/25 20:48:12

  Modified:             libav-0.8.7.ebuild ChangeLog
  Log:
  Stable for ppc64, wrt bug #470734
  
  (Portage version: 2.1.11.63/cvs/Linux ppc64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.10                 media-video/libav/libav-0.8.7.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.7.ebuild?rev=1.10&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.7.ebuild?rev=1.10&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/libav-0.8.7.ebuild?r1=1.9&amp;amp;r2=1.10

Index: libav-0.8.7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.7.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- libav-0.8.7.ebuild25 May 2013 20:27:51 -00001.9
+++ libav-0.8.7.ebuild25 May 2013 20:48:12 -00001.10
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.7.ebuild,v 1.9 2013/05/25 20:27:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.7.ebuild,v 1.10 2013/05/25 20:48:12 ago Exp $
 
 EAPI=5
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -27,7 +27,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
 SLOT="0/0.8"
 [[ ${PV} == *9999 ]] || \
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 IUSE="+3dnow +3dnowext aac alsa altivec amr bindist +bzip2 cdio cpudetection
   custom-cflags debug dirac doc +encode faac truetype frei0r +gpl gsm



1.159                media-video/libav/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.159&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?rev=1.159&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/libav/ChangeLog?r1=1.158&amp;amp;r2=1.159

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- ChangeLog25 May 2013 20:27:51 -00001.158
+++ ChangeLog25 May 2013 20:48:12 -00001.159
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for media-video/libav
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.158 2013/05/25 20:27:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/libav/ChangeLog,v 1.159 2013/05/25 20:48:12 ago Exp $
+
+  25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; libav-0.8.7.ebuild:
+  Stable for ppc64, wrt bug #470734
 
   25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; libav-0.8.7.ebuild:
   Stable for ia64, wrt bug #470734





&lt;/pre&gt;</description>
    <dc:creator>Agostino Sarubbo (ago</dc:creator>
    <dc:date>2013-05-25T20:48:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584088">
    <title>gentoo-x86 commit in mail-client/thunderbird: thunderbird-17.0.6.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584088</link>
    <description>&lt;pre&gt;ago         13/05/25 20:47:56

  Modified:             thunderbird-17.0.6.ebuild ChangeLog
  Log:
  Stable for ppc64, wrt bug #469868
  
  (Portage version: 2.1.11.63/cvs/Linux ppc64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.6                  mail-client/thunderbird/thunderbird-17.0.6.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild?rev=1.6&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild?rev=1.6&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild?r1=1.5&amp;amp;r2=1.6

Index: thunderbird-17.0.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- thunderbird-17.0.6.ebuild20 May 2013 17:22:13 -00001.5
+++ thunderbird-17.0.6.ebuild25 May 2013 20:47:56 -00001.6
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild,v 1.5 2013/05/20 17:22:13 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-17.0.6.ebuild,v 1.6 2013/05/25 20:47:56 ago Exp $
 
 EAPI="3"
 WANT_AUTOCONF="2.1"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -31,7 +31,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
 
-KEYWORDS="~alpha amd64 arm ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist gconf +crypt +jit +ipc ldap +lightning +minimal mozdom selinux"



1.219                mail-client/thunderbird/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/ChangeLog?rev=1.219&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/ChangeLog?rev=1.219&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/thunderbird/ChangeLog?r1=1.218&amp;amp;r2=1.219

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v
retrieving revision 1.218
retrieving revision 1.219
diff -u -r1.218 -r1.219
--- ChangeLog20 May 2013 17:22:13 -00001.218
+++ ChangeLog25 May 2013 20:47:56 -00001.219
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for mail-client/thunderbird
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.218 2013/05/20 17:22:13 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.219 2013/05/25 20:47:56 ago Exp $
+
+  25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; thunderbird-17.0.6.ebuild:
+  Stable for ppc64, wrt bug #469868
 
   20 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; thunderbird-17.0.6.ebuild:
   Stable for arm, wrt bug #469868





&lt;/pre&gt;</description>
    <dc:creator>Agostino Sarubbo (ago</dc:creator>
    <dc:date>2013-05-25T20:47:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.gentoo.cvs/584087">
    <title>gentoo-x86 commit in www-client/firefox: firefox-17.0.6.ebuild ChangeLog</title>
    <link>http://permalink.gmane.org/gmane.linux.gentoo.cvs/584087</link>
    <description>&lt;pre&gt;ago         13/05/25 20:47:45

  Modified:             firefox-17.0.6.ebuild ChangeLog
  Log:
  Stable for ppc64, wrt bug #469868
  
  (Portage version: 2.1.11.63/cvs/Linux ppc64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.6                  www-client/firefox/firefox-17.0.6.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild?rev=1.6&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild?rev=1.6&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild?r1=1.5&amp;amp;r2=1.6

Index: firefox-17.0.6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- firefox-17.0.6.ebuild20 May 2013 17:22:23 -00001.5
+++ firefox-17.0.6.ebuild25 May 2013 20:47:44 -00001.6
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild,v 1.5 2013/05/20 17:22:23 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-17.0.6.ebuild,v 1.6 2013/05/25 20:47:44 ago Exp $
 
 EAPI="3"
 VIRTUALX_REQUIRED="pgo"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -35,7 +35,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox"
 
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist gstreamer +jit +minimal pgo selinux system-sqlite"



1.241                www-client/firefox/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?rev=1.241&amp;amp;view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?rev=1.241&amp;amp;content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/firefox/ChangeLog?r1=1.240&amp;amp;r2=1.241

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -r1.240 -r1.241
--- ChangeLog20 May 2013 17:22:23 -00001.240
+++ ChangeLog25 May 2013 20:47:44 -00001.241
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,6 +1,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 # ChangeLog for www-client/firefox
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.240 2013/05/20 17:22:23 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.241 2013/05/25 20:47:44 ago Exp $
+
+  25 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; firefox-17.0.6.ebuild:
+  Stable for ppc64, wrt bug #469868
 
   20 May 2013; Agostino Sarubbo &amp;lt;ago-aBrp7R+bbdUdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; firefox-17.0.6.ebuild:
   Stable for arm, wrt bug #469868





&lt;/pre&gt;</description>
    <dc:creator>Agostino Sarubbo (ago</dc:creator>
    <dc:date>2013-05-25T20:47:45</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.gentoo.cvs">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.gentoo.cvs</link>
  </textinput>
</rdf:RDF>
