[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/

2017-01-07 Thread Hans de Graaff
commit: 96463a9f051b58bf40b94f18580abe2b09db3ef5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 07:44:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:44:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96463a9f

dev-ruby/rdoc: install binstub for ruby24, bug 604876

Install binstubs for all ruby targets. Thanks to
Andrei Slavoiu in bug 604876 for the patch.

Package-Manager: portage-2.3.0

 dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild | 93 ++
 1 file changed, 93 insertions(+)

diff --git a/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild 
b/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild
new file mode 100644
index ..626fbae
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/rdoc/rdoc/";
+SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=">=app-eselect/eselect-ruby-20161226"
+
+ruby_add_bdepend "
+   dev-ruby/kpeg
+   dev-ruby/racc
+   test? (
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+ruby_add_rdepend "dev-ruby/json:2"
+
+all_ruby_prepare() {
+   # Other packages also have use for a nonexistent directory, bug 321059
+   sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb 
|| die
+
+   # Avoid unneeded dependency on bundler, bug 603696
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || 
die
+
+   # Remove test that is depending on the locale, which we can't garantuee.
+   sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove test depending on FEATURES=userpriv, bug 361959
+   sed -i -e '/def test_check_files/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove tests for code that is not included and not listed in 
Manifest.txt
+   rm -f test/test_rdoc_i18n_{locale,text}.rb \
+  test/test_rdoc_generator_pot* || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc ; then
+   ruby -Ilib -S exe/rdoc || die
+   fi
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| 
require f}' || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   for bin in rdoc ri; do
+   ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+   for version in ${USE_RUBY}; do
+   version=`echo ${version} | cut -c 5-`
+   if use ruby_targets_ruby${version}; then
+   ruby_fakegem_binwrapper $bin 
/usr/bin/${bin}${version}
+   sed -i -e "1s/env ruby/ruby${version}/" \
+   "${ED}/usr/bin/${bin}${version}" || die
+   fi
+   done
+   done
+}
+
+pkg_postinst() {
+   if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
+   eselect ruby set $(eselect --brief --colour=no ruby show | head 
-n1)
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/xmlrpc/

2017-01-07 Thread Hans de Graaff
commit: 8a9b39731068f3bd50908b6890182822ba87aaba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 07:25:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:25:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9b3973

dev-ruby/xmlrpc: avoid dependency on git, bug 604216

Avoid the need for a built-time dependency on dev-vcs/git.

Package-Manager: portage-2.3.0

 dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild 
b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild
index c66b687..3edf785 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -24,4 +24,7 @@ IUSE=""
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
+
+   # Avoid dependency on git
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/text/

2017-01-07 Thread Hans de Graaff
commit: 2dfc73543790d3277ed4d53fb98bae12dcdde616
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 06:52:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:03:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfc7354

dev-ruby/text: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/text/Manifest |  1 -
 dev-ruby/text/text-1.2.3-r2.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-ruby/text/Manifest b/dev-ruby/text/Manifest
index 24e495b..fb9bc74 100644
--- a/dev-ruby/text/Manifest
+++ b/dev-ruby/text/Manifest
@@ -1,2 +1 @@
-DIST text-1.2.3.gem 136192 SHA256 
a0e9fb0fa88b6fb5d89e370f898064604f28d0873c342b27235a767dea58e192 SHA512 
bc4ad5a00dc8bb7275b5481ce3be1efe1b32a9bb83e818025c0d815c19addf1fa7ed99855ac3188aef5ce54150323a8dc9573bd193e195614731c093fb7fd917
 WHIRLPOOL 
db7d6f2d0472467ee594f05ba8fdbf20159869342d6fba77ff31407428e7eabe6e5b3808cc2aa10d8cf223e544fae10cbe8ab1e28b0621eae85c490eae31141d
 DIST text-1.3.1.gem 138752 SHA256 
2fbbbc82c1ce79c4195b13018a87cbb00d762bda39241bb3cdc32792759dd3f4 SHA512 
0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8
 WHIRLPOOL 
66da2d453d3a4dc332166b5ccabcdb586748d3a3d979a4b7281e69157c04d389a95ff8ecb6727b0952a6dbaba4068f262b856e19c39a7cfd9d296d1eb4b70a91

diff --git a/dev-ruby/text/text-1.2.3-r2.ebuild 
b/dev-ruby/text/text-1.2.3-r2.ebuild
deleted file mode 100644
index c41746d..
--- a/dev-ruby/text/text-1.2.3-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A collection of text algorithms"
-HOMEPAGE="https://github.com/threedaymonk/text";
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2017-01-07 Thread Hans de Graaff
commit: 58eb70051d0f1d328ecfb80b26cdf93e0ee494b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 06:54:12 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:03:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58eb7005

net-p2p/gtk-gnutella: cleanup

Package-Manager: portage-2.3.0

 net-p2p/gtk-gnutella/Manifest  |  1 -
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index 21879c7..f1bef6e 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,3 +1,2 @@
 DIST gtk-gnutella-1.1.10.tar.bz2 19827825 SHA256 
95e2a030124e7cc05e19e351eebc16f40f4520381b7bb306e8b940ed4e2e6409 SHA512 
33afdd8a98ff57f4fb5b91ba365921b8dbf72cc04431f95ff0d8162d37213861ea796f3b43d4fec257939d7a42822ab3e1ed80d49c9b93a1626024ee7ca7a13a
 WHIRLPOOL 
bbef0a0c2a05a8268e06a08d9c1f02136b81afb9a8b2a845242960a9abb88c6314072f793203c854d50b7493fa356cf234cadcde8bac4c2c0458955c279a5ec0
 DIST gtk-gnutella-1.1.11.tar.bz2 19966423 SHA256 
e46ffa3905831828f867709aa346cd88576075bd1299ef396962ad860e2589d5 SHA512 
87d2d66b555180c0db7c360106377133b9e1f8ad8d28fc0f9a38498f3b4502a817650f9683cf92919b7d3a1b3602f7136143d2f1c920e10727576c703e233d07
 WHIRLPOOL 
d70a4dd39ac25856fd3fbe4b4d4f2447f1ed8448e672fb64ab1e66bcc59a2e36b30112db0123aed1b52a6fa00c274d17ac47bb2ac9a775182516558e9d38dd08
-DIST gtk-gnutella-1.1.8.tar.bz2 19690815 SHA256 
271aadb6da4a807dd98094d7f2fa42a2215e273cdc799c188e68594896586079 SHA512 
f1b0130a660d41690fb0555eae157c35c73bdd541ab7cce43acd3a0cc4fcb0fb00dc51947065c227df516062af944cc7267437c09f67bfb0dfa9b3dbf96bce2f
 WHIRLPOOL 
568651daa74fb9b71f228a25d6f8086ec26646c521f8161ae85e5524d22c42d618017252dabe77d87468a4c3280754c1279a6d2c526cd7f805177e18e8614f16

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild
deleted file mode 100644
index f377506..
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.8.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-IUSE="nls dbus ssl +gtk"
-
-DESCRIPTION="A GTK+ Gnutella client"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://gtk-gnutella.sourceforge.net/";
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-libs/zlib
-   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
-   dbus? ( >=sys-apps/dbus-0.35.2 )
-   ssl? ( >=net-libs/gnutls-2.2.5 )
-   nls? ( >=sys-devel/gettext-0.11.5 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   strip-linguas -i po
-
-   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
-   for ling in ${LINGUAS}; do
-   echo $ling >> po/LINGUAS
-   done
-}
-
-src_configure() {
-   # There is no option to turn off optimization through the build.sh
-   # script.
-   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
-
-   # The build script does not support the equivalent --enable
-   # options so we must construct the configuration by hand.
-
-   local myconf
-
-   if ! use nls; then
-   myconf="${myconf} --disable-nls"
-   fi
-
-   if ! use dbus; then
-   myconf="${myconf} --disable-dbus"
-   fi
-
-   if ! use ssl; then
-   myconf="${myconf} --disable-gnutls"
-   fi
-
-   if use gtk; then
-   myconf="${myconf} --gtk2"
-   else
-   myconf="${myconf} --topless"
-   fi
-
-   ./build.sh \
-   --configure-only \
-   --prefix="/usr" \
-   --cc=$(tc-getCC) \
-   ${myconf}
-}
-
-src_compile() {
-   # Build system is not parallel-safe, bug 500760
-   emake -j1
-}
-
-src_install() {
-   dodir /usr/bin
-   emake INSTALL_PREFIX="${D}" install || die "Install failed"
-   dodoc AUTHORS ChangeLog README TODO
-
-   # Touch the symbols file into the future to avoid warnings from
-   # gtk-gnutella later on, since we will most likely strip the binary.
-   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe-seattlerb/

2017-01-07 Thread Hans de Graaff
commit: 9259e374f8ba146203101fdd9c36d377649a8eac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 06:47:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:03:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9259e374

dev-ruby/hoe-seattlerb: add ruby24

Package-Manager: portage-2.3.0

 dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild 
b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
index 34f7825..84f3101 100644
--- a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
+++ b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 # no tests present
 RUBY_FAKEGEM_TASK_TEST=""



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_Sieve/

2017-01-07 Thread Aaron Bauman
commit: fb02c072c5de4e98d80a13e138418430ef59ccde
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 06:51:46 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:51:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb02c072

dev-php/PEAR-Net_Sieve: amd64 stable wrt bug #604926. ALLARCHES.

 dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild 
b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild
index f8acd6a..c957c79 100644
--- a/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild
+++ b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/roundcube/${MY_PN}";
 SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="sasl"
 
 RDEPEND="dev-lang/php:*



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Structures_Graph/

2017-01-07 Thread Aaron Bauman
commit: fef3b387263a595ed2e1630067bf43f9f41c0e6a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 06:56:45 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:56:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef3b387

dev-php/PEAR-Structures_Graph: amd64 stable wrt bug #604972. ALLARCHES.

 dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild 
b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
index 2179244..4723602 100644
--- a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
+++ b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://pear.php.net/package/${MY_PN}";
 SRC_URI="http://pear.php.net/get/${MY_P}.tgz";
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_SMTP/

2017-01-07 Thread Aaron Bauman
commit: 8012737bd27857831fd30496d34cba601545c948
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 06:53:42 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:53:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8012737b

dev-php/PEAR-Net_SMTP: amd64 stable wrt bug #604928. ALLARCHES

 dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild 
b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild
index cd16ba3..1c46a3b 100644
--- a/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild
+++ b/dev-php/PEAR-Net_SMTP/PEAR-Net_SMTP-1.7.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://pear.php.net/package/${MY_PN}";
 SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz";
 LICENSE="PHP-3.01"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="examples sasl"
 DEPEND=""
 RDEPEND="dev-lang/php:*



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-XML_Util/

2017-01-07 Thread Aaron Bauman
commit: df47fae285fe61dc7419588ea32fe385666ff86c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 06:59:39 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:59:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47fae2

dev-php/PEAR-XML_Util: amd64 stable wrt bug #604976. ALLARCHES.

 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.3.0-r1.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.3.0-r1.ebuild
index 54779be..2eba6c2 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.3.0-r1.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://pear.php.net/package/${MY_PN}";
 SRC_URI="http://pear.php.net/get/${MY_P}.tgz";
 LICENSE="PHP-2.02"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="examples"
 
 # PCRE is needed for a few calls to preg_replace and preg_match.



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_Socket/

2017-01-07 Thread Aaron Bauman
commit: 7826758eec0c96d33ad230d909cb96aa8ae485b5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 06:55:44 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:55:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7826758e

dev-php/PEAR-Net_Socket: amd64 stable wrt bug #604930. ALLARCHES.

 dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild 
b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild
index 0bb7e9d..3047410 100644
--- a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild
+++ b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.0.14-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pear.php.net/package/${MY_PN}";
 SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz";
 LICENSE="PHP-3.01"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE=""
 DEPEND=""
 RDEPEND="dev-lang/php:*



[gentoo-commits] repo/gentoo:master commit in: app-text/libwpg/

2017-01-07 Thread Aaron Bauman
commit: f1dfa7efc5d2fd7cfa3552f55c34f54542e3e0ae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 05:32:14 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:49:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dfa7ef

app-text/libwpg: amd64 stable wrt bug #601548

 app-text/libwpg/libwpg-0.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/libwpg/libwpg-0.3.1.ebuild 
b/app-text/libwpg/libwpg-0.3.1.ebuild
index 284db7e..5a9a149 100644
--- a/app-text/libwpg/libwpg-0.3.1.ebuild
+++ b/app-text/libwpg/libwpg-0.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
 SLOT="0.3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~x86"
 IUSE="doc static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-01-07 Thread Aaron Bauman
commit: 38dce73a7568d54352f2fe5e9a8b172224b55b20
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 05:21:51 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:49:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dce73a

dev-ml/camlp5: amd64 stable wrt bug #604938

 dev-ml/camlp5/camlp5-6.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
index f7616f3..bb3a5ca 100644
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/climate_control/

2017-01-07 Thread Hans de Graaff
commit: 953a2653696f8b007066a172e67b26c8e85b601d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 06:40:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 06:40:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953a2653

dev-ruby/climate_control: add 0.1.0

Package-Manager: portage-2.3.0

 dev-ruby/climate_control/Manifest  |  1 +
 .../climate_control/climate_control-0.1.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/climate_control/Manifest 
b/dev-ruby/climate_control/Manifest
index 378daa9..95ed668 100644
--- a/dev-ruby/climate_control/Manifest
+++ b/dev-ruby/climate_control/Manifest
@@ -1 +1,2 @@
 DIST climate_control-0.0.3.gem 7168 SHA256 
a5e8109935ad74e63ddbc20f37fb25f01737cd8a7dc99964d89ca26526b7334f SHA512 
9e3b5fbf494e0757fdf52b2b6015d11b2b3aaece95e7226b98ca817a9af731a393ddf9a2278877e7f2ed75c68ff05a06769df03b08cc62757b5af123f7d95f30
 WHIRLPOOL 
7a1a8bf5981c1c69f525794c305868dab8ac450e9eefb91a5049b5a386e66ae48622178482b812063657de4fe63816aac70c97f36c2cb2d34c962f384acc331a
+DIST climate_control-0.1.0.gem 9216 SHA256 
96ba15abdaaa9647e638cc4b3631d5ddf4a29478d96630947fdf0c345131ef72 SHA512 
59e96a8b8b833b7370ed4a11e854ae6088c9f637ed7a1a6dda1666ccbe072f48ea2467508c4b1aa675e88f595aee6d9cc9f3617d75594c388ef6a8d3af44831f
 WHIRLPOOL 
922b87074fe13f87083e8b639d04ad4f6929307da346adefd511791d14963390ca8fde9741733e91769fbfcabab5620fecbeb68ebd98972cd767653b9e9d89e3

diff --git a/dev-ruby/climate_control/climate_control-0.1.0.ebuild 
b/dev-ruby/climate_control/climate_control-0.1.0.ebuild
new file mode 100644
index ..6fc1722
--- /dev/null
+++ b/dev-ruby/climate_control/climate_control-0.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="NEWS README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Easily manage your environment"
+HOMEPAGE="https://github.com/thoughtbot/climate_control";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid dependencies on simplecov and git.
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/echo ""/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/

2017-01-07 Thread Hans de Graaff
commit: 19c8b143cf9cdc5ab517e1fdc6005f10f4b1d76e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  8 06:43:22 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 06:43:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c8b143

dev-ruby/hoe: add 3.16.0

Package-Manager: portage-2.3.0

 dev-ruby/hoe/Manifest  |  1 +
 dev-ruby/hoe/hoe-3.16.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index e846039..2b23fcf 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -2,3 +2,4 @@ DIST hoe-3.13.0.gem 130048 SHA256 
a74013aa6749ab10f0db92e9ad56e735d407104baa0981
 DIST hoe-3.14.1.gem 130048 SHA256 
dc2a2cc4ce1d856fd57a8e1d87455eae4025c9b1380e362fb75397de8ec323e5 SHA512 
2bce2691a0cfa1d573987cdbf6f54390b5f3a5c93b06d5542309ccff7a17e834ecd5eec50b41cab9c6c5d355721428626644b17fb3ac8c9db23b74984666d3dc
 WHIRLPOOL 
14b4cfca20346b07c2d584988864baea38098bb07a60e86e77d01e3b4bf1be40e2470729f81083d1172f3a2b2a1c85b5e917a2d2a7c530adfa453ddde4a24b69
 DIST hoe-3.15.2.gem 188416 SHA256 
f76b3503ba8dc1906ccd37e293a979b54dbc43ef49f6c2effbeddc9d64723ee6 SHA512 
1d15551c59b9314d8c5a4514f93491100c9d31c0011fde34c937d9ee12cba3b073e112950659173034f754cf57f5d4b602487fd933b23ed8c23c3a1bcbcacf3f
 WHIRLPOOL 
d423ad2c5eee095045299877ea65cb04991096f89878f4d245b51463524952feff8a0002cd46841d51d587d5b85d950ed933238a52f0e0b68e2fae2a3313aee3
 DIST hoe-3.15.3.gem 188416 SHA256 
4e772892e8f23055adc7f8579153fc37b0636cbcb31e6e57b1e06b7fd55de717 SHA512 
04800928b5966334bb4529fb1d1374f2027020f936f1e890bbc429a7995cac2e7951054bfe26388c42b2809d802fb234da83aaca97358ff9356a8347a7cf12ac
 WHIRLPOOL 
92008c05bad3e1c14f12e8defd15f97a173f5a8ad98f55d998af6ce7a617b1ebf9b9e53965ffacdfb3a9ef1a1b92cd1515ee88c744eec25cbbfc1c4cc85da38a
+DIST hoe-3.16.0.gem 188416 SHA256 
8bee33376af7dacbd0f3440614453589e60df14c13471c938ab6124bb8b6280f SHA512 
66cefb5a24906e19bbf0c82c8539d6d101b84d0dc1d3ce1910e4117357639489968271e76e86bd3c432b9ef7e3b24a78294c06210cbef280860f7dac18100606
 WHIRLPOOL 
778b59cab2ed778fa8e4ad62e90ca26b346bd0942e747f17594fbc475bc233f7495e5b4457818fc97e04b697d40012ebaa65acf5d2a27862c09d2a61acbe

diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
new file mode 100644
index ..75c7c87
--- /dev/null
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="template"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hoe extends rake to provide full project automation"
+HOMEPAGE="https://www.zenspider.com/projects/hoe.html";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
+
+ruby_add_rdepend ">=dev-ruby/rake-0.8.7 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Socket-SSL/

2017-01-07 Thread Kent Fredric
commit: 86ce28f511b8ee893bbec1d0f202bfadcfceb563
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 06:22:19 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 06:26:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce28f5

dev-perl/IO-Socket-SSL: Bump to version 2.43.0

Upstream:
- session tickets now only Net::SSLeay >=1.80

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.43.0.ebuild | 31 ++
 dev-perl/IO-Socket-SSL/Manifest|  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.43.0.ebuild 
b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.43.0.ebuild
new file mode 100644
index ..ac11133
--- /dev/null
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=SULLR
+DIST_VERSION=2.043
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="idn"
+
+RDEPEND="
+   >=dev-perl/Net-SSLeay-1.460.0
+   virtual/perl-Scalar-List-Utils
+   idn? (
+   || (
+   >=dev-perl/URI-1.50
+   dev-perl/Net-LibIDN
+   dev-perl/Net-IDN-Encode
+   )
+   )"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+mydoc=("docs/debugging.txt")

diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest
index 66e7dd6..6c6d8be 100644
--- a/dev-perl/IO-Socket-SSL/Manifest
+++ b/dev-perl/IO-Socket-SSL/Manifest
@@ -1,3 +1,4 @@
 DIST IO-Socket-SSL-2.024.tar.gz 209567 SHA256 
dab3125b004b24ff8dfc003aa81c00c0f976a1bc34a75e1d8d9de9de837ce6c9 SHA512 
b76c43efbffba031b72efebc9f5348eb24ea1d48704e61c2256c0a23a754fb786cad23d7a330884f526ed31fc2878e27f4114793afa8135cc0caf8f251c07c3c
 WHIRLPOOL 
37ae14c700a21a89fad3ca653925e07272d51a2f4ecee2a5342909d49491f42b3d3ee6e318fbb5d6a02ead1479916a6775e48f61cb3722d9526795482ae5ee58
 DIST IO-Socket-SSL-2.039.tar.gz 213906 SHA256 
c6379a76860c724a22b79ebe9e91d26bd8a04e3ce035bacfd15de3d9beaf83ac SHA512 
e107a5bdd1631d87e11fbb339e13b4c3272db3a7ca43488c221bbd17c7a93f2033e175c0ca8ee6e89f45550a68741c4762880845378dca7f0beaa45427399515
 WHIRLPOOL 
e117469c5f0226d80ac3ac714cff72e0c3705a367c5008f57216c50af137928ff3ca99e0741a5e93f76236f60996af830bfbac269f1e045da53cfc685d7403b9
 DIST IO-Socket-SSL-2.040.tar.gz 214139 SHA256 
7472bba199f9b3b88b9b1ece163bb7de4a5bab95bb8784b4f6d66ac030099645 SHA512 
827db6a8b9f2ca51c4dd934ed5cd296d271dc30deafd5e9630bfcc8907d4ada0a7d6e71cf689df9013c6f7333c9b2f3d07643ec94a9b2675138cc669e8a68925
 WHIRLPOOL 
5adfb74daef5823d82908a6d66eb00996403aedaf836c9880df335b4474857c6e337482737bf8968148ac52539a9a157d7049016c46c9894b983efceea76de86
+DIST IO-Socket-SSL-2.043.tar.gz 214312 SHA256 
cc08b1e40a336902a544825520e76a9c4cf8134649d48ae9140de662c35c5315 SHA512 
91a49211c8aea107bdcfd886b276e3329f3e62fccce94c1700cd881d2282236b1f5714263dd4a9a3192c9f0bac0b73e11a0e19d18949855252994ed400462886
 WHIRLPOOL 
b8651536c16f0afc9e7b455bc6a13c6c59555dc997a1966bc3dfc85fd42dcf9ca144c727b1032a230a18c8048fb7b28a80d5fa449c53d77c291c584a65544294



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-HTTP/files/, dev-perl/Net-HTTP/

2017-01-07 Thread Kent Fredric
commit: 492bfc536949f4d478f8f59bcb6a7ee1016d1fa7
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 06:02:07 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 06:26:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492bfc53

dev-perl/Net-HTTP: Bump to version 6.120.0

Upstream:
- Fix my_readline() hanging when keep-alive => 1 and response_size
  is an exact multiple of 1024
- Avoid ignoring pending data from Net::SSL

Keywording:
- Dropped amd64-fbsd and arm64 due to new dependencies

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Net-HTTP/Manifest |   1 +
 dev-perl/Net-HTTP/Net-HTTP-6.120.0.ebuild  |  38 +++
 dev-perl/Net-HTTP/files/6.12-networktest.patch | 131 +
 3 files changed, 170 insertions(+)

diff --git a/dev-perl/Net-HTTP/Manifest b/dev-perl/Net-HTTP/Manifest
index ebd7f68..0bc627a 100644
--- a/dev-perl/Net-HTTP/Manifest
+++ b/dev-perl/Net-HTTP/Manifest
@@ -1 +1,2 @@
 DIST Net-HTTP-6.09.tar.gz 17686 SHA256 
52762b939d84806908ba544581c5708375f7938c3c0e496c128ca3fbc425e58d SHA512 
ae36c8367206f18190237f9c6db417054b78f99cfa79cc651550d3612505faf9d31e415c8b32e7f87f4fd389ccaa0e23f62c3781f6f27485b7296b2fe48d7e45
 WHIRLPOOL 
e29a0193e607507538d4e6c7e08808a4c5c8a58d035fa3054a82fc9e148105961de8a8b12c5dff485246a0f4b97075832785ddfa992cce7720d7e56047ef631c
+DIST Net-HTTP-6.12.tar.gz 29548 SHA256 
8565aff76b3d09084642f3a83c654fb4ced8220e8e19d35c78b661519b4c1be6 SHA512 
5353f1c5914f90338f05342904224ff7998133e025de4389a68e9abf521040a1f9bb4c9b8c13f65bb014947fc3186c1d7e078a699f40a3edf5afed3a0da8746d
 WHIRLPOOL 
a19a97e4b4a6c7aae425bb20926cfc485417a63b60745b13d266fab36857b03dd3da2390ae468fd0d305db808df0521796571e13093b15ea8be46d1ad5d271b9

diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.120.0.ebuild 
b/dev-perl/Net-HTTP/Net-HTTP-6.120.0.ebuild
new file mode 100644
index ..5c86654
--- /dev/null
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.120.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.12
+inherit perl-module
+
+DESCRIPTION="Low-level HTTP connection (client)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="minimal test"
+
+PATCHES=( "${FILESDIR}/${DIST_VERSION}-networktest.patch" )
+RDEPEND="
+   !minimal? (
+   virtual/perl-IO-Socket-IP
+   dev-perl/IO-Socket-INET6
+   >=dev-perl/IO-Socket-SSL-1.380.0
+   )
+   virtual/perl-Carp
+   !
+Date: Thu, 29 Dec 2016 22:25:12 -0500
+Subject: [PATCH 1/2] Allow for 302s in live tests.
+
+---
+ t/live-https.t | 7 ++-
+ t/live.t   | 7 ++-
+ 2 files changed, 4 insertions(+), 10 deletions(-)
+
+diff --git a/t/live-https.t b/t/live-https.t
+index 3482bbf..82e3b3d 100644
+--- a/t/live-https.t
 b/t/live-https.t
+@@ -63,12 +63,9 @@ for ( 1 .. 2 ) {
+ $buf .= $tmp;
+ }
+ $buf =~ s/\r//g;
+-
+-# ( my $out = $buf ) =~ s/^/# /gm;
+-# print $out;
+ 
+-is( $code,  "200" );
++ok( $code == 302 || $code == 200, 'success' );
+ like( $h{'Content-Type'}, qr{text/html} );
+-like( $buf, qr{} );
++like( $buf, qr{}i );
+ }
+ 
+diff --git a/t/live.t b/t/live.t
+index 747515a..9a8306d 100644
+--- a/t/live.t
 b/t/live.t
+@@ -57,12 +57,9 @@ for ( 1 .. 2 ) {
+ $buf .= $tmp;
+ }
+ $buf =~ s/\r//g;
+-
+-# ( my $out = $buf ) =~ s/^/# /gm;
+-# print $out;
+ 
+-is( $code,  "200" );
++ok( $code == 302 || $code == 200, 'success' );
+ like( $h{'Content-Type'}, qr{text/html} );
+-like( $buf, qr{} );
++like( $buf, qr{}i );
+ }
+ 
+-- 
+2.11.0
+
+From e9e0dcfb01425e3f620312375eaa50c4d6d0e561 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 8 Jan 2017 17:54:44 +1300
+Subject: [PATCH 2/2] Use NO_NETWORK_TESTING env var to fence off live tests
+
+---
+ t/live-https.t |  4 ++--
+ t/live.t   |  4 ++--
+ t/rt-112313.t  | 25 -
+ 3 files changed, 24 insertions(+), 9 deletions(-)
+
+diff --git a/t/live-https.t b/t/live-https.t
+index 82e3b3d..7d5d258 100644
+--- a/t/live-https.t
 b/t/live-https.t
+@@ -1,6 +1,6 @@
+ BEGIN {
+-unless ( -f "t/LIVE_TESTS" || -f "LIVE_TESTS" ) {
+-print "1..0 # SKIP Live tests disabled; pass --live-tests to 
Makefile.PL to enable\n";
++if ( $ENV{NO_NETWORK_TESTING} ) {
++print "1..0 # SKIP Live tests disabled due to NO_NETWORK_TESTING\n";
+ exit;
+ }
+ eval {
+diff --git a/t/live.t b/t/live.t
+index 9a8306d..a7c2f9d 100644
+--- a/t/live.t
 b/t/live.t
+@@ -1,6 +1,6 @@
+ BEGIN {
+-unless ( -f "t/LIVE_TESTS" || -f "LIVE_TESTS" ) {
+-p

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-SSLeay/

2017-01-07 Thread Kent Fredric
commit: 9c74d151ce4939213d291347d01a503287e6f5c3
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 04:12:06 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 06:26:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c74d151

dev-perl/Net-SSLeay: Bump to version 1.800.0

- Use DIST_EXAMPLES feature

Upstream:
- OpenSSL 1.1 support
- Fix unexpected perl flow control w/ tickey key callbacks
- Fix inline variable declarations
- Fix compiling against compression-free openssl
- Many CTX_ and key APIs added/removed.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Net-SSLeay/Manifest  |  1 +
 dev-perl/Net-SSLeay/Net-SSLeay-1.800.0.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-perl/Net-SSLeay/Manifest b/dev-perl/Net-SSLeay/Manifest
index cdc6c26..0b94058 100644
--- a/dev-perl/Net-SSLeay/Manifest
+++ b/dev-perl/Net-SSLeay/Manifest
@@ -1,2 +1,3 @@
 DIST Net-SSLeay-1.65.tar.gz 384413 SHA256 
2fb1371120b85f018944d95736c107163f04ba56b6029c0709a2c3d6247b9c06 SHA512 
e347ac7cc5ee22b9785953a5318d35fa3a2d5a21a2e726f49c74621d2dad9ea68373e208068dcd60d8a8d5ab027ae6e32fc0b671995d1645a14c2934eb5a884f
 WHIRLPOOL 
15f38b5a026734f7a074b290979f3e346dfea125d02d8f63e7f5c163de7a4514456d3948ade61b74a53173e27aa221b9142736a98b9d6631c61f0239e6f0833b
 DIST Net-SSLeay-1.72.tar.gz 386011 SHA256 
1baac39f0f12cee515d8bec633175bb5916ca542e5356e26420437bd6195d2f4 SHA512 
33d8355af22bf76da21a6fc1f336970c6baf5a4595cd445a986bfd2de6ae4fac479d63a97d54c4cb2c9f3f1a7024c893ad0961be419adb6c51e0916829b53a88
 WHIRLPOOL 
13bceb86968209ae257d8144f4fc11ba9c39fe201cd9799b0135160c5b2ba17831ba35bc608739a2051a93516d4fa39738ec4d5737f2d824eb082fe25dd37a83
+DIST Net-SSLeay-1.80.tar.gz 395820 SHA256 
a541a66d59fc5f9bb7af09d3a0b68305e4c43ba9488b12915728fd282ea01b93 SHA512 
03b5f2ba86d20f31ef50029af94b1bcf513c7b99d9666a04e83aba4f7c8cce3e30daf6df85932619949f059177660f49a928488e61b967a12dd4aec41eafad95
 WHIRLPOOL 
8f11141c3caaa1e9d32368183ab9742e8c1bba5efd6702efa9e4142b6f54871f2380cdb6fe3d1aef2b63db388bdf69f3167d592eca935d93af484dd00511b03c

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.800.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.800.0.ebuild
new file mode 100644
index ..b3836a4
--- /dev/null
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.800.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MIKEM
+DIST_VERSION=1.80
+DIST_EXAMPLES=("examples/*")
+inherit multilib perl-module
+
+DESCRIPTION="Perl extension for using OpenSSL"
+
+LICENSE="openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="libressl test minimal examples"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   virtual/perl-MIME-Base64
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? (
+   dev-perl/Test-Exception
+   dev-perl/Test-Warn
+   dev-perl/Test-NoWarnings
+   )
+   virtual/perl-Test-Simple
+   )
+"
+export OPTIMIZE="$CFLAGS"
+export OPENSSL_PREFIX=${EPREFIX}/usr
+
+src_prepare() {
+   sed -i \
+   -e "/\$opts->{optimize} = '-O2 -g';/d" \
+   -e "s,\"\$prefix/lib\",\"\$prefix/$(get_libdir)\"," \
+   inc/Module/Install/PRIVATE/Net/SSLeay.pm || die
+
+   local my_test_control
+   my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}
+
+   if use test; then
+   perl_rm_files 't/local/01_pod.t' 't/local/02_pod_coverage.t' 
't/local/kwalitee.t'
+   fi
+   if use test && has network ${my_test_control} ; then
+   eapply "${FILESDIR}/1.72-config-nettest-yes.patch"
+   else
+   eapply "${FILESDIR}/1.72-config-nettest-no.patch"
+   fi
+
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ark/

2017-01-07 Thread Aaron Bauman
commit: d74d9a8038eb0063c5befb1ef4154f0c6f5049ae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 04:45:56 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 04:45:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74d9a80

kde-apps/ark: amd64 stable wrt bug #604846

 kde-apps/ark/ark-16.08.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ark/ark-16.08.3-r1.ebuild 
b/kde-apps/ark/ark-16.08.3-r1.ebuild
index 5c128ad..15ffd5d 100644
--- a/kde-apps/ark/ark-16.08.3-r1.ebuild
+++ b/kde-apps/ark/ark-16.08.3-r1.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="KDE Archiving tool"
 HOMEPAGE="https://www.kde.org/applications/utilities/ark
 https://utils.kde.org/projects/ark";
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="bzip2 lzma zlib"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash-completion/

2017-01-07 Thread Aaron Bauman
commit: d811c96a16f8e1ff36b448d3cfa1dc9d04284100
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 04:53:51 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 04:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d811c96a

app-shells/bash-completion: amd64 stable wrt bug #604680

 app-shells/bash-completion/bash-completion-2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild 
b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
index bb6f5ed..847f8f6 100644
--- a/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
+++ b/app-shells/bash-completion/bash-completion-2.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.3_p30-r1



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Exception-Class/

2017-01-07 Thread Kent Fredric
commit: 4007fd0035bdfec0560a27c1c3f4abbc55390b4e
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:51:16 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:51:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4007fd00

dev-perl/Exception-Class: Bump to version 1.420.0

Upstream:
- Properly mark generated exception classes in %INC so that
  subsequent "eval { require Foo }" statements ( such as found in
  "base.pm" ) don't trigger a disk load for those classes, shoring
  up potential attack surface against hostile code in "." under
  ". in @INC" usage.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Exception-Class/Exception-Class-1.420.0.ebuild | 29 ++
 dev-perl/Exception-Class/Manifest  |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Exception-Class/Exception-Class-1.420.0.ebuild 
b/dev-perl/Exception-Class/Exception-Class-1.420.0.ebuild
new file mode 100644
index ..f90213b
--- /dev/null
+++ b/dev-perl/Exception-Class/Exception-Class-1.420.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.42
+DIST_EXAMPLES=("bench/*")
+inherit perl-module
+
+DESCRIPTION="A module that allows you to declare real exception classes in 
Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/Class-Data-Inheritable-0.20.0
+   >=dev-perl/Devel-StackTrace-2.0.0
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Exception-Class/Manifest 
b/dev-perl/Exception-Class/Manifest
index 2fe1315..d7bd4e3 100644
--- a/dev-perl/Exception-Class/Manifest
+++ b/dev-perl/Exception-Class/Manifest
@@ -1,2 +1,3 @@
 DIST Exception-Class-1.39.tar.gz 38936 SHA256 
819c756a69a6d1e31f396eca6a508b07b0a522a035b904cd1d432353cc362083 SHA512 
c290a0b87b7a5e288c6c954f7ab834204184edc81089f871f1eb994d1445e3938170c1e87119fd952177dd43a3a228522188282fb0151ae33ba3a55b29a28b50
 WHIRLPOOL 
35bdb9adbb2565703b42d91897d5c698b1d1d378fa7ae11547cccfa844a251644667947403994158b02bdc6e32b830d7d02c4b7d6f154e7fb0125b8030bd3d52
 DIST Exception-Class-1.41.tar.gz 45432 SHA256 
8efb33371b44dd18471aced1be2376eed292fbd297120783e6e97a47d1fee41d SHA512 
32fce6b6307a6fffcbb8f1f0b0955f2a6ff3701fb8a8b1350cb60666591871ed2ac537bfe26a002578347f29b8f1c831f43bb8d66f76c798de0e401075e55f79
 WHIRLPOOL 
09d7059e1d56af4b4cc516a7717d547355c03d8e99dc4395e96f9030ed11848ab4a24c3cd7c003946984335e4d101a3e05a5f3eeea6305ea8aedb26fe914da17
+DIST Exception-Class-1.42.tar.gz 45718 SHA256 
8bb4ee64d3770d6812bda36890ef5df418573287eb8eccbb106f04c981dea22b SHA512 
b13f13882a4ca1bb44219dab1ebc7cd730d3b739e8f540b597fa3aa0adc0ede00e927844d293c584f05cce643c23bac73703318873c526c94668b8f9ff98a643
 WHIRLPOOL 
60777b17ab2599150fadae3c27e621e629334e083f8f8560e16518daca88c10dede9abab66d844ef641d6bcfd530d94bbfa39e41ecbf6140132e37751f326776



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lingua-EN-Inflect/

2017-01-07 Thread Kent Fredric
commit: 31d574c336129f860e09045e4b9802114a406406
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:08:38 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:09:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d574c3

dev-perl/Lingua-EN-Inflect: Bump to version 1.901.0

- EAPI6
- Add USE="examples"

Upstream:
- Doc fixes
- Remove Build.PL

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Lingua-EN-Inflect-1.901.0.ebuild| 21 +
 dev-perl/Lingua-EN-Inflect/Manifest |  1 +
 2 files changed, 22 insertions(+)

diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.901.0.ebuild 
b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.901.0.ebuild
new file mode 100644
index ..f5dad7a
--- /dev/null
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.901.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DCONWAY
+DIST_VERSION=1.901
+DIST_EXAMPLES=("demo/*")
+inherit perl-module
+
+DESCRIPTION="Perl module to pluralize English words"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"

diff --git a/dev-perl/Lingua-EN-Inflect/Manifest 
b/dev-perl/Lingua-EN-Inflect/Manifest
index d8f0884..9e30847 100644
--- a/dev-perl/Lingua-EN-Inflect/Manifest
+++ b/dev-perl/Lingua-EN-Inflect/Manifest
@@ -1 +1,2 @@
 DIST Lingua-EN-Inflect-1.899.tar.gz 59555 SHA256 
1599a93020a2fdc0de8db14eea721df8fd772f78dedaf81081081fc93aa6a257 SHA512 
5ac836f20992c68ff3edcab5c1431bd967c39295b7b950ed147157c724985b941f4c3229daf1f729219982dfe3eb3b065ca6fa0b54ecd2922ce60d887babd19c
 WHIRLPOOL 
02a94d5eb9f98511a2603eafad66bd0d5432f9feb17bcbb7314e7a1edbed6aa57bc2867fd1b169ac5da8c7598d57b6382446d41aeaa786e4cbeaf2f29d78d826
+DIST Lingua-EN-Inflect-1.901.tar.gz 59500 SHA256 
da17e7cd50126bdf1d8f5a6fc1f2f790c85e844b09f5a047fd044e68dca39c55 SHA512 
12334a5f345c9d74b599b49cc9594f3360dcf64c72638d8a90950aac2b482fe7213b4323a25e21fe95a9120f6d48b39420e06bff7454282dac82ca5d7a7b6653
 WHIRLPOOL 
9fc6ae8f8cb1eda297418147cea8f8abf15f3e1b421e1e196995067f9bbf449fb936a10affccf46a85f63938d915957ed6a6dd129c580f55c256e4d9353ce821



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2017-01-07 Thread Kent Fredric
commit: 8614597755b3f0816a9f48eda9445e91b10a9752
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:43:46 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:43:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86145977

dev-perl/CPAN-Perl-Releases: Bump to version 3.40.0

Upstream:
- Add 5.22.3-RC5 and 5.24.1-RC5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../CPAN-Perl-Releases-3.40.0.ebuild   | 28 ++
 dev-perl/CPAN-Perl-Releases/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.40.0.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.40.0.ebuild
new file mode 100644
index ..0a1c4ce
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.40.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=3.04
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"
+src_test() {
+   perl_rm_files t/author-pod-coverage.t t/author-pod-syntax.t
+   perl-module_src_test
+}

diff --git a/dev-perl/CPAN-Perl-Releases/Manifest 
b/dev-perl/CPAN-Perl-Releases/Manifest
index 6b98c5a..51ffa2f 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -3,3 +3,4 @@ DIST CPAN-Perl-Releases-2.54.tar.gz 24697 SHA256 
f3e0060af2f280ac445523e79297db1
 DIST CPAN-Perl-Releases-2.88.tar.gz 24619 SHA256 
b5dc969dd6d21e080d1a0f6fa5082c72476ce68da678a69ef64d0a1f9688a590 SHA512 
a94a0070be46307bd8b2e31d6219d6ca99620dbf4263ef7685122c8e7690a59e982a4fadb39c5ddb5633b484b6cb74be5ac87901a95a6d3d43566b52227894de
 WHIRLPOOL 
9445b4857a70a5282a7a3764b575008bde23c710870a103f7177431b5dfc8735a38b54d0ede0b1a2feee0089ee5a3d0ec72bef1f421ce52268c3f36f0c76b63b
 DIST CPAN-Perl-Releases-3.00.tar.gz 25059 SHA256 
665f312546ad918cbb567049927c57f38ab0081bb8bcb9ec886effd8e086d882 SHA512 
1d8cf1364dae10b52c2b806f6ec889403594e889155583f73c0613f84e54c5ee11a86d7b593a8eb72b4e2c702f0016378e315bbf5bf9140bd4ddeb73209ee46e
 WHIRLPOOL 
378742d197813e055a055ca1c64011ee4615363c5647caba2319f0f75e96ad8b2e7a55b56db8fffbdf77605a8278832c9fb828b06ff649ae9062efb5a5e64c9e
 DIST CPAN-Perl-Releases-3.02.tar.gz 24777 SHA256 
7163311a40da89f7677c3a76662c56b8c565d148f8246265a33cceca1799f9b4 SHA512 
c9c07cca5e47a3ac22e061a7689addcc4dfb125eba397160c9670837de5a9a0c17bb1893565546bd021ccde2f019a4e7cba8892e7a4d4a898a7533787826ba5b
 WHIRLPOOL 
068266cc93d989af9e9b17e70966e79c22692900b18bf54bfeeb768a8055fd7c23677522733c78789539db9b198d255decdd7f9f5ae8bf6571fe332d2d60c63b
+DIST CPAN-Perl-Releases-3.04.tar.gz 24843 SHA256 
3593b96a76ab36a6368076a10f44c877eaae9f10f8735acbba9978d031c28da7 SHA512 
7f16e0c5c1962ef978a768dc1196a13d33b537d1403e22361aec5b57b003adbfffbe8f04e7f0d086629a098892489eb6d7d25a94bccbed33d5769e95f8d81c4f
 WHIRLPOOL 
c920f7eb21d93d963d2d9c3ef9b0e4b0552ca82c5afa88a63574276f895cb6f0dbabee2d613263cd5d2fa41fae6a27b2ae0dc7c224455f9021cae0bf1f39276f



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-IDN-Encode/

2017-01-07 Thread Kent Fredric
commit: aca95f198ebd4bc3534991c520e61d4360018caa
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:37:19 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:37:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca95f19

dev-perl/Net-IDN-Encode: Bump to version 2.400.0

Upstream:
- Unicode 9.0 Support
- Tests and documentation cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Net-IDN-Encode/Manifest   |  1 +
 .../Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Net-IDN-Encode/Manifest b/dev-perl/Net-IDN-Encode/Manifest
index 691b46c..feec532 100644
--- a/dev-perl/Net-IDN-Encode/Manifest
+++ b/dev-perl/Net-IDN-Encode/Manifest
@@ -2,3 +2,4 @@ DIST Net-IDN-Encode-2.300.tar.gz 433068 SHA256 
46b18a0a933af6709079eb5090cab2f4b
 DIST Net-IDN-Encode-2.301.tar.gz 433213 SHA256 
681dc68318d237d6722eb035e40578744accd2c2e3b5a700735feb89fce27ae4 SHA512 
7f0e2ffa7493c2ee28aa911240f23dd9a55633bd56c7655a7d00cdcf7ca7c747fc144bf6f06e6a76c2a0fed20f85993765a25bee1999bd0ed0fd8b02ec90
 WHIRLPOOL 
b611a029d06b5d5bea3065b0795e387921c8856342d5febfd8a9ef48629d18ffd0a2867f036792d945adf1af7cb92f67827406490c86fc6f03dccfe3cddccdbf
 DIST Net-IDN-Encode-2.302.tar.gz 433145 SHA256 
f88e0036f2f4e3998bbf9a99f16b641c4f1782b528fbc6edcc067f25f17c9c31 SHA512 
e213025fea99e8084bb85630f188231be4a460742686571fbef522f8b0fdd5deea7c89ab12aa77bd2fb3117281e3ef1172c2285a63700f86f9683751793f
 WHIRLPOOL 
d26d26d311436510a86a9e6b20da26351561f43953b024a9083b9b2689744e5f08e6feaba936d277c32ef20303da9d9d862974ad1e8be0680dd1b2b83121e1d8
 DIST Net-IDN-Encode-2.303.tar.gz 432454 SHA256 
cbabac0f731e7c79312675b0b87b6e4f80c1b0cd2e27e3b30b7f056bcf0c47d4 SHA512 
3053792fdba9dfa5239b20f21f8b9922d438a5e247cc3066d5097df588ec3fe2800b013c72dcebaff847468fefeb709fc2f2dbb8c2e984a384a2d66aa318d379
 WHIRLPOOL 
5e536b5f627e622ed974a1d9c42be6dd237e67247b1e250d7b977dd93b86eb3fa52d4476b9dcae5ef59f9431672599ab302c938b69a6a9eaf3d783f88803273c
+DIST Net-IDN-Encode-2.400.tar.gz 432177 SHA256 
98b6f0b57ab0c56ea17f58a158e71fe28eb6e32133f43e73a3722657b6b23329 SHA512 
ea58d8825a9552851a0cac898744cdeb0e99e48f76809b58e7586d6992919339cc670506584df2d81c4e98cf7e6cfd1e96330e00f0e216f33033a743cb872d94
 WHIRLPOOL 
c1acd3894367469aa43d038c2594e46d0342005f792820b8867da2b069459f22bf8b477bdc565dc5cd807c9bb6e433d1fc4e36dff241d5edb1f67bd90e1a604c

diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild 
b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
new file mode 100644
index ..8bc66fa
--- /dev/null
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=CFAERBER
+DIST_VERSION=2.400
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Unicode-Normalize
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-CBuilder
+   >=dev-perl/Module-Build-0.420.0
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/Test-NoWarnings
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Params-ValidationCompiler/

2017-01-07 Thread Kent Fredric
commit: df4da8ff569ea01f3fc2b0bbf9b26f2555a8fdbd
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:14:35 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:14:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4da8ff

dev-perl/Params-ValidationCompiler: Bump to version 0.220.0 (masked)

Upstream:
- Load B explicitly

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Params-ValidationCompiler/Manifest|  1 +
 .../Params-ValidationCompiler-0.220.0.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Params-ValidationCompiler/Manifest 
b/dev-perl/Params-ValidationCompiler/Manifest
index b903edd..5a81e6b 100644
--- a/dev-perl/Params-ValidationCompiler/Manifest
+++ b/dev-perl/Params-ValidationCompiler/Manifest
@@ -1 +1,2 @@
 DIST Params-ValidationCompiler-0.20.tar.gz 39926 SHA256 
bff602a1819d5400884d65ad9df7622394c8b44db3553a86e5b54416d89c2d94 SHA512 
c3d6e48dc24aca2c91fe42a7cd74232f98f5fd2deddc5b4a4115a3100e294351ffd20112ec6e408932a9f88ffaa60f6ff5cb8ae891717de2d9a8f3bceab5494d
 WHIRLPOOL 
43448af29139a64d188277412b3511761c37077b10f7734cdab2d681a3b7d21fd100d4e2e7e1d561e4a9ecae91b037aa7e782ca7cbad9851b29810f887cae2fb
+DIST Params-ValidationCompiler-0.22.tar.gz 39995 SHA256 
bbec2b029e8f07801916b8ead4df5016a24daacac7a680f78dfcf70bd8d5f847 SHA512 
078b54bc18e840dc19b0cb9f2507728c2977d22276c3ed7b239ea31db91188eac3de69229884a150093c6d70d07872906c545eb044c9d360b96de438c23adf9c
 WHIRLPOOL 
ffe4f61faac4aa8ca980ee5a8f72bda04a4b11f1fb183ff25ba42f40e75d2730f8ec316a77e1effb17dc65893bd8172007544d4c67f31d44dc6eb9c9e9984d3b

diff --git 
a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.220.0.ebuild 
b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.220.0.ebuild
new file mode 100644
index ..65eae56
--- /dev/null
+++ 
b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.220.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.22
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Build an optimized subroutine parameter validator once, use it 
forever"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Eval-Closure
+   dev-perl/Exception-Class
+   virtual/perl-Exporter
+   >=virtual/perl-Scalar-List-Utils-1.400.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=dev-perl/Specio-0.140.0
+   >=virtual/perl-Test-Simple-1.302.15
+   dev-perl/Test-Without-Module
+   dev-perl/Test2-Suite
+   dev-perl/Test2-Plugin-NoWarnings
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Params-ValidationCompiler/

2017-01-07 Thread Kent Fredric
commit: 11838ed9745d7578983e37ca6f5fa9480939e9a5
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 03:15:03 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:15:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11838ed9

dev-perl/Params-ValidationCompiler: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Params-ValidationCompiler/Manifest|  1 -
 .../Params-ValidationCompiler-0.200.0.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/Params-ValidationCompiler/Manifest 
b/dev-perl/Params-ValidationCompiler/Manifest
index 5a81e6b..0097f1a 100644
--- a/dev-perl/Params-ValidationCompiler/Manifest
+++ b/dev-perl/Params-ValidationCompiler/Manifest
@@ -1,2 +1 @@
-DIST Params-ValidationCompiler-0.20.tar.gz 39926 SHA256 
bff602a1819d5400884d65ad9df7622394c8b44db3553a86e5b54416d89c2d94 SHA512 
c3d6e48dc24aca2c91fe42a7cd74232f98f5fd2deddc5b4a4115a3100e294351ffd20112ec6e408932a9f88ffaa60f6ff5cb8ae891717de2d9a8f3bceab5494d
 WHIRLPOOL 
43448af29139a64d188277412b3511761c37077b10f7734cdab2d681a3b7d21fd100d4e2e7e1d561e4a9ecae91b037aa7e782ca7cbad9851b29810f887cae2fb
 DIST Params-ValidationCompiler-0.22.tar.gz 39995 SHA256 
bbec2b029e8f07801916b8ead4df5016a24daacac7a680f78dfcf70bd8d5f847 SHA512 
078b54bc18e840dc19b0cb9f2507728c2977d22276c3ed7b239ea31db91188eac3de69229884a150093c6d70d07872906c545eb044c9d360b96de438c23adf9c
 WHIRLPOOL 
ffe4f61faac4aa8ca980ee5a8f72bda04a4b11f1fb183ff25ba42f40e75d2730f8ec316a77e1effb17dc65893bd8172007544d4c67f31d44dc6eb9c9e9984d3b

diff --git 
a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.200.0.ebuild 
b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.200.0.ebuild
deleted file mode 100644
index b699842..
--- 
a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.200.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=0.20
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="Build an optimized subroutine parameter validator once, use it 
forever"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Eval-Closure
-   dev-perl/Exception-Class
-   virtual/perl-Exporter
-   >=virtual/perl-Scalar-List-Utils-1.400.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Spec
-   >=dev-perl/Specio-0.140.0
-   >=virtual/perl-Test-Simple-1.302.15
-   dev-perl/Test-Without-Module
-   dev-perl/Test2-Suite
-   dev-perl/Test2-Plugin-NoWarnings
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDF-Create/

2017-01-07 Thread Kent Fredric
commit: eb6b6638734cb4514a97d692d7ac70e56a0af2f1
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 01:45:45 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:09:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6b6638

dev-perl/PDF-Create: Bump to version 1.410.0

Upstream:
- Add a ->flush() method for forcing writing out PDF to internal
  stream
- Document how either ->close() or ->flush() are required to
  finalize output.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/PDF-Create/Manifest  |  1 +
 dev-perl/PDF-Create/PDF-Create-1.410.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/PDF-Create/Manifest b/dev-perl/PDF-Create/Manifest
index 84ea932..46f7fb5 100644
--- a/dev-perl/PDF-Create/Manifest
+++ b/dev-perl/PDF-Create/Manifest
@@ -3,3 +3,4 @@ DIST PDF-Create-1.37.tar.gz 120384 SHA256 
fd2e76a5d5aefe40421dd2ebd90d61f9239344
 DIST PDF-Create-1.38.tar.gz 120542 SHA256 
9052441d861ef2d5c8f64e975a5b9e2a0a9011092534ea4e2dfde58f381c4406 SHA512 
ad42cd9c2d6e072f3660b34a378995a1a8c5bc9661e906cc78810927980b33d78999a5b1ba06a157087a83e3aa3f9532866f6ef4ad8806d40192d1492a58995b
 WHIRLPOOL 
8bf899a4d6c6d46f6d8be15c14dfce25caf322f656dc8298451b95d75a2792ffbfb7540c5508e557632b0f47fd6e49c9e93a804af7f42eff0d76f3793c7979e4
 DIST PDF-Create-1.39.tar.gz 120549 SHA256 
85d0d7b2213bb7c2dccef316028c95b0e8ef78790ffcc8f110b5d0f306e83718 SHA512 
cb73bc7074a7a5a174643a53bd072313390240966f94ac61109dd540aa56ca23096b169177caa3b337ac6265cd108f9cccb374b858c33be5673b26c2a0a5a0a0
 WHIRLPOOL 
c4d2aea7495d1055ec699e2b9669d4fdca97ac95d3480e44550ced7c554eaf86ddbb28aa2875600d28aad3b7800bde9efc969dd7d1d01c6822197eb68907d15b
 DIST PDF-Create-1.40.tar.gz 120567 SHA256 
947a2f4d6dfcdacc65270f84dbfc05672b80dda03a1d8a3275a37a76561e41e1 SHA512 
b791e3c99c48c8c9eb9f45b68c67e279b482b4e49053c803e8264910f127cf62b17461abf49534e96d35e6fc31848ffc15ffc288061033847afb63f377f56369
 WHIRLPOOL 
490b38d653d633f9a7a30bd405cd2dba41349f649562010b48772c5a7626acca88c297b3c11fb2ce2abf4cb8bbb8e67221116358b8226fb658fd04adeec70850
+DIST PDF-Create-1.41.tar.gz 120862 SHA256 
cd7a08778d93cf5047a0d47a8981d9917554815e100a29800e6c869f479b3fdd SHA512 
d554e2f26d6bb36978eb325b0e64b1f326f9c6f44543cfb7c6bda11927322f45344f6663e83d43a68249435f414324fe54ec62d5fe6f3aee988f12b36c8f3bab
 WHIRLPOOL 
edf349f3e83725bb2f71f0c4b3b40fcbf806283bbf8e1803844da3a89693f83d32582309aa4160465fb4f4cf352e3845377b7ed237c167641cb8815749d93c19

diff --git a/dev-perl/PDF-Create/PDF-Create-1.410.0.ebuild 
b/dev-perl/PDF-Create/PDF-Create-1.410.0.ebuild
new file mode 100644
index ..49d338f
--- /dev/null
+++ b/dev-perl/PDF-Create/PDF-Create-1.410.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MANWAR
+DIST_VERSION=1.41
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Create PDF documents in Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86"
+IUSE="test examples"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   >=dev-perl/File-Share-0.250.0
+   dev-perl/JSON
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   dev-perl/File-ShareDir-Install
+   test? (
+   virtual/perl-File-Temp
+   >=dev-perl/Test-LeakTrace-0.140.0
+   >=virtual/perl-Test-Simple-1.0.0
+   )
+"
+src_test() {
+   perl_rm_files "t/changes.t" "t/meta-json.t" "t/meta-yml.t" "t/pod.t" 
"t/manifest.t"
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ref-Util/

2017-01-07 Thread Kent Fredric
commit: ea97377a548d6a1f9cdb11495e1ddf848960d065
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan  8 02:47:03 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan  8 03:09:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea97377a

dev-perl/Ref-Util: Bump to version 0.111.0

- Fix LICENSE

Upstream:
- Optimizations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Ref-Util/Manifest|  1 +
 dev-perl/Ref-Util/Ref-Util-0.111.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Ref-Util/Manifest b/dev-perl/Ref-Util/Manifest
index 3b1574d..a92ce02 100644
--- a/dev-perl/Ref-Util/Manifest
+++ b/dev-perl/Ref-Util/Manifest
@@ -1 +1,2 @@
 DIST Ref-Util-0.101.tar.gz 62957 SHA256 
89e3db1e21dfbbb3544ce8e42079b513ca3f76c28a2bec4f8cdaa94abfdff493 SHA512 
3b5ec65a6d3098615ada29be8f2a61800c351549dc33b6133522dba528108b2199e73a941212bba381de91508b7e7a01189b4c0728a669ed78c25f06641c10fb
 WHIRLPOOL 
dd2e3bb54adb1e81f57a933e4933d368f1b928ffbbd586de8cb543d199c176b50fb098114a83a7d3749bcc92054c82299b0f140d1658809a3021cdfa65cef631
+DIST Ref-Util-0.111.tar.gz 66847 SHA256 
13db11e34d6fbb1fbcb493ec6f9e84ef0d3aaafc27e2f4f6f754184b88e92616 SHA512 
a5f1b9c480f637484445607e679ec90989b3787c3dea0876ea69f15da24925a9a205ecd6f04af5869629597d968528115da0550f504f9502cc02b2cade8c6ae4
 WHIRLPOOL 
2573079dd0f35c01b16cf7dbb0eef6b131aee6d530701a84dd5a7b5609a0ac3d21ca793a30a6d7e0343f7ee14353ca79341bfd97359998681cd7aad3cee17ec6

diff --git a/dev-perl/Ref-Util/Ref-Util-0.111.0.ebuild 
b/dev-perl/Ref-Util/Ref-Util-0.111.0.ebuild
new file mode 100644
index ..dea1572
--- /dev/null
+++ b/dev-perl/Ref-Util/Ref-Util-0.111.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=XSAWYERX
+DIST_VERSION=0.111
+inherit perl-module
+
+DESCRIPTION="Utility functions for checking references"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   virtual/perl-Test-Simple
+   virtual/perl-File-Spec
+   )
+"
+src_test() {
+   perl_rm_files t/author-* t/release-*
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/files/

2017-01-07 Thread Thomas Deutschmann
commit: 43983893090e88e6829a52e37a232456613683fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  8 02:59:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  8 02:59:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43983893

sys-apps/kexec-tools: Fix syntax error in runscript

 sys-apps/kexec-tools/files/kexec.init-2.0.13-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1 
b/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
index 1f18f67..1d2494b 100644
--- a/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
+++ b/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
@@ -70,7 +70,7 @@ initrd_path() {
"initrd-${kver}.img" \
"initrd-${kver}" \
"initramfs-${kver}.img" \
-   "initramfs-genkernel-${karch}-${kver}"; do
+   "initramfs-genkernel-${karch}-${kver}" \
"initramfs-genkernel-${gkarch}-${kver}"; do
if [ -e "${BOOTPART}/${x}" ]; then
echo "${BOOTPART}/${x}"



[gentoo-commits] proj/genkernel:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: 6421096929ebe8819fa0edeaa80d1496f802ff6f
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Mon Dec 30 17:14:39 2013 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:39 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=64210969

Minor fixes and enhmacements in splash support

1. Check for FB_CON_DECOR in kernel configuration [fix]
2. Additional check for framebuffer support in kernel
3. Make --no-splash|SPLASH="no" default

(minor cleanup to apply)

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c7
Signed-off-by: Robin H. Johnson  gentoo.org>

 gen_configkernel.sh  | 1 +
 gen_determineargs.sh | 2 +-
 gen_initramfs.sh | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index 515a541..e1a2749 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -196,6 +196,7 @@ config_kernel() {
if isTrue ${SPLASH}
then
kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" 
"CONFIG_FB_SPLASH" "y"
+   kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" 
"CONFIG_FB_CON_DECOR" "y"
fi
 
# VirtIO

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 09be5f3..cae8c66 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -94,7 +94,7 @@ determine_real_args() {
set_config_with_override STRING KERNEL_OUTPUTDIR 
CMD_KERNEL_OUTPUTDIR "${KERNEL_DIR}"
set_config_with_override STRING MODPROBEDIR  CMD_MODPROBEDIR
  "/etc/modprobe.d"
 
-   set_config_with_override BOOL   SPLASH   CMD_SPLASH
+   set_config_with_override BOOL   SPLASH   CMD_SPLASH 
  "no"
set_config_with_override BOOL   POSTCLEARCMD_POSTCLEAR
set_config_with_override BOOL   MRPROPER CMD_MRPROPER
set_config_with_override BOOL   MENUCONFIG   CMD_MENUCONFIG

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index e81b477..612ae86 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -565,7 +565,7 @@ append_linker() {
 
 append_splash(){
splash_geninitramfs=`which splash_geninitramfs 2>/dev/null`
-   if [ -x "${splash_geninitramfs}" ]
+   if [ -x "${splash_geninitramfs}" ] && grep -q -E 
'^CONFIG_FRAMEBUFFER_CONSOLE=[y|m]' ${KERNEL_CONFIG}
then
[ -z "${SPLASH_THEME}" ] && [ -e /etc/conf.d/splash ] && source 
/etc/conf.d/splash
[ -z "${SPLASH_THEME}" ] && SPLASH_THEME=default



[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: bfd093141d584d42aed0a3c881986c7bbbc3589d
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Mon Dec 30 17:10:46 2013 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:39 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=bfd09314

Real root mount flags verbosity

Inform about all real root filesystem mount parameters.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c5
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/linuxrc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index ae83023..7133cd4 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -646,10 +646,10 @@ do
[ -L ${REAL_ROOT} ] && REAL_ROOT=`readlink ${REAL_ROOT}`
# mount ro so fsck doesn't barf later
if [ "${REAL_ROOTFLAGS}" = '' ]; then
-   good_msg "Using mount -t ${ROOTFSTYPE} -o 
${MOUNT_STATE}"
+   good_msg "Using mount -t ${ROOTFSTYPE} -o 
${MOUNT_STATE} ${REAL_ROOT} ${NEW_ROOT}"
mount -t ${ROOTFSTYPE} -o ${MOUNT_STATE} 
${REAL_ROOT} ${NEW_ROOT}
else
-   good_msg "Using mount -t ${ROOTFSTYPE} -o 
${MOUNT_STATE},${REAL_ROOTFLAGS}"
+   good_msg "Using mount -t ${ROOTFSTYPE} -o 
${MOUNT_STATE},${REAL_ROOTFLAGS} ${REAL_ROOT} ${NEW_ROOT}"
mount -t ${ROOTFSTYPE} -o 
${MOUNT_STATE},${REAL_ROOTFLAGS} ${REAL_ROOT} ${NEW_ROOT}
fi
fi



[gentoo-commits] proj/genkernel:master commit in: /, defaults/

2017-01-07 Thread Robin H. Johnson
commit: 054c583f4911bb014c4c0fefb4a5ae4b1be9e617
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Mon Dec 30 17:17:28 2013 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:39 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=054c583f

Additional source file archive formats support

This patch mainly replaces tar xjf with tar xf as modern tar supports not only 
bzip2...

(minor tweaks to apply)

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c8
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/linuxrc |  2 +-
 gen_compile.sh   | 22 +++---
 gen_determineargs.sh |  2 +-
 gen_initramfs.sh | 12 ++--
 gen_package.sh   | 20 ++--
 5 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 7133cd4..66f7bd9 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -851,7 +851,7 @@ FSTAB
do
tarname=$(basename ${targz})
good_msg "Adding additional package 
${tarname}"
-   (cd ${NEW_ROOT} ; /bin/tar -xzf 
${targz})
+   (cd ${NEW_ROOT} ; /bin/tar -xf ${targz})
done
fi
fi

diff --git a/gen_compile.sh b/gen_compile.sh
index ef72a23..7df0154 100755
--- a/gen_compile.sh
+++ b/gen_compile.sh
@@ -434,7 +434,7 @@ compile_busybox() {
# current .config.
if [ -f "${BUSYBOX_BINCACHE}" ]
then
-   oldconfig_md5="$(tar -xjf "${BUSYBOX_BINCACHE}" -O 
.config.gk_orig 2>/dev/null | md5sum)"
+   oldconfig_md5="$(tar -xf "${BUSYBOX_BINCACHE}" -O 
.config.gk_orig 2>/dev/null | md5sum)"
newconfig_md5="$(md5sum < "${TEMP}/busybox-config")"
if [ "${oldconfig_md5}" != "${newconfig_md5}" ]
then
@@ -452,7 +452,7 @@ compile_busybox() {
then
cd "${TEMP}"
rm -rf "${BUSYBOX_DIR}" > /dev/null
-   /bin/tar -jxpf ${BUSYBOX_SRCTAR} ||
+   /bin/tar -xpf ${BUSYBOX_SRCTAR} ||
gen_die 'Could not extract busybox source tarball!'
[ -d "${BUSYBOX_DIR}" ] ||
gen_die "Busybox directory ${BUSYBOX_DIR} is invalid!"
@@ -475,7 +475,7 @@ compile_busybox() {
gen_die 'Busybox executable does not exist!'
${UTILS_CROSS_COMPILE}strip "${TEMP}/${BUSYBOX_DIR}/busybox" ||
gen_die 'Could not strip busybox binary!'
-   tar -cj -C "${TEMP}/${BUSYBOX_DIR}" -f "${BUSYBOX_BINCACHE}" 
busybox .config .config.gk_orig ||
+   tar -C "${TEMP}/${BUSYBOX_DIR}" -cjf "${BUSYBOX_BINCACHE}" 
busybox .config .config.gk_orig ||
gen_die 'Could not create the busybox bincache!'
 
cd "${TEMP}"
@@ -493,7 +493,7 @@ compile_lvm() {
gen_die "Could not find LVM source tarball: 
${LVM_SRCTAR}! Please place it there, or place another version, changing 
/etc/genkernel.conf as necessary!"
cd "${TEMP}"
rm -rf ${LVM_DIR} > /dev/null
-   /bin/tar -zxpf ${LVM_SRCTAR} ||
+   /bin/tar -xpf ${LVM_SRCTAR} ||
gen_die 'Could not extract LVM source tarball!'
[ -d "${LVM_DIR}" ] ||
gen_die "LVM directory ${LVM_DIR} is invalid!"
@@ -541,7 +541,7 @@ compile_mdadm() {
gen_die "Could not find MDADM source tarball: 
${MDADM_SRCTAR}! Please place it there, or place another version, changing 
/etc/genkernel.conf as necessary!"
cd "${TEMP}"
rm -rf "${MDADM_DIR}" > /dev/null
-   /bin/tar -jxpf "${MDADM_SRCTAR}" ||
+   /bin/tar -xpf "${MDADM_SRCTAR}" ||
gen_die 'Could not extract MDADM source tarball!'
[ -d "${MDADM_DIR}" ] ||
gen_die "MDADM directory ${MDADM_DIR} is invalid!"
@@ -580,13 +580,13 @@ compile_dmraid() {
gen_die "Could not find DMRAID source tarball: 
${DMRAID_SRCTAR}! Please place it there, or place another version, changing 
/etc/genkernel.conf as necessary!"
cd "${TEMP}"
rm -rf ${DMRAID_DIR} > /dev/null
-   /bin/tar -jxpf ${DMRAID_SRCTAR} ||
+   /bin/tar -xpf ${DMRAID_SRCTAR} ||
gen_die 'Could not extract DMRAID source tarball!'
[ -d "${DMRAID_DIR}" ] ||
gen_die "DMRAID directory ${DMRAID_DIR} is invalid!"
rm -rf "${TEMP}/lvm" > /dev/null
mkdir -p "${TEMP}/lvm"
-   /bin/tar -jxpf "${LVM_BINCACHE}" -C "${TEMP}/lvm" ||
+   /bin/tar -xpf "${LVM_BINCACHE}" -C "${TEMP}/lvm" |

[gentoo-commits] proj/genkernel:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: 11da80066b6f5c6bc264ab1c80d8716cb7782282
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Sun Jan  8 01:13:02 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:38 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=11da8006

Enhacements and fixes for kernel configuration file handling

1. Default configuration file should be used as last resort [fix]
2. User should be informed which configuration file will be used when compiling 
kernel (now if ${KERNEL_OUTPUTDIR}/.config is present user is misinformed) [fix]
3. ${KERNEL_OUTPUTDIR}/.config backup if we are going to mrpoper 
${KERNEL_OUTPUTDIR} [fix]

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c1
Signed-off-by: Robin H. Johnson  gentoo.org>

 gen_configkernel.sh | 28 +---
 1 file changed, 17 insertions(+), 11 deletions(-)

diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index 6ca0200..8d53d20 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -7,10 +7,10 @@ determine_config_file() {
"${CMD_KERNEL_CONFIG}" \
"/etc/kernels/kernel-config-${ARCH}-${KV}" \
"${GK_SHARE}/arch/${ARCH}/kernel-config-${KV}" \
-   "${DEFAULT_KERNEL_CONFIG}" \
"${GK_SHARE}/arch/${ARCH}/kernel-config-${VER}.${PAT}" \
"${GK_SHARE}/arch/${ARCH}/generated-config" \
"${GK_SHARE}/arch/${ARCH}/kernel-config" \
+   "${DEFAULT_KERNEL_CONFIG}" \
; do
if [ -n "${f}" -a -f "${f}" ]
then
@@ -36,24 +36,30 @@ config_kernel() {
determine_config_file
cd "${KERNEL_DIR}" || gen_die 'Could not switch to the kernel 
directory!'
 
-   # Backup current kernel .config
-   if isTrue "${MRPROPER}" || [ ! -f "${KERNEL_OUTPUTDIR}/.config" ]
+   if isTrue ${MRPROPER}
then
-   print_info 1 "kernel: Using config from ${KERNEL_CONFIG}"
+   # Backup current kernel .config
if [ -f "${KERNEL_OUTPUTDIR}/.config" ]
then
-   NOW=`date +--%Y-%m-%d--%H-%M-%S`
-   cp "${KERNEL_OUTPUTDIR}/.config" 
"${KERNEL_OUTPUTDIR}/.config${NOW}.bak" \
+   # Current .config is different then one we are going to 
use
+   if ! diff -q "${KERNEL_OUTPUTDIR}"/.config 
${KERNEL_CONFIG}
+   then
+   NOW=`date +--%Y-%m-%d--%H-%M-%S`
+   cp "${KERNEL_OUTPUTDIR}/.config" 
"${KERNEL_OUTPUTDIR}/.config${NOW}.bak" \
|| gen_die "Could not backup kernel 
config (${KERNEL_OUTPUTDIR}/.config)"
-   print_info 1 "Previous config backed up to 
.config${NOW}.bak"
+   print_info 1 "Previous config backed up 
to .config${NOW}.bak"
+   fi
fi
-   fi
-
-   if isTrue ${MRPROPER}
-   then
+   print_info 1 "kernel: Using config from ${KERNEL_CONFIG}"
print_info 1 'kernel: >> Running mrproper...'
compile_generic mrproper kernel
else
+   if [ -f "${KERNEL_OUTPUTDIR}/.config" ]
+   then
+   print_info 1 "kernel: Using config from 
${KERNEL_OUTPUTDIR}/.config"
+   else
+   print_info 1 "kernel: Using config from 
${KERNEL_CONFIG}"
+   fi
print_info 1 "kernel: --mrproper is disabled; not running 'make 
mrproper'."
fi
 



[gentoo-commits] proj/genkernel:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: fed47394442b82575d0397af560273a45a4c4724
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Mon Dec 30 17:06:29 2013 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:38 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=fed47394

Kernel nconfig support

Support for nconfig kernel configuration target.
Minor fixes in [g|x]config support.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c2
Signed-off-by: Robin H. Johnson  gentoo.org>

 gen_configkernel.sh  | 29 -
 gen_determineargs.sh |  2 ++
 genkernel.conf   |  8 
 3 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index 8d53d20..515a541 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -91,30 +91,25 @@ config_kernel() {
print_info 1 "kernel: --clean is disabled; not running 'make 
clean'."
fi
 
+   local add_config
if isTrue ${MENUCONFIG}
then
-   print_info 1 'kernel: >> Invoking menuconfig...'
-   compile_generic menuconfig kernelruntask
-   [ "$?" ] || gen_die 'Error: menuconfig failed!'
-   elif isTrue ${NCONFIG}
+   add_config=menuconfig
+   elif isTrue ${CMD_NCONFIG}
then
-   print_info 1 'kernel: >> Invoking nconfig...'
-   compile_generic nconfig kernelruntask
-   [ "$?" ] || gen_die 'Error: nconfig failed!'
+   add_config=nconfig
elif isTrue ${CMD_GCONFIG}
then
-   print_info 1 'kernel: >> Invoking gconfig...'
-   compile_generic gconfig kernel
-   [ "$?" ] || gen_die 'Error: gconfig failed!'
-
-   CMD_XCONFIG=0
+   add_config=gconfig
+   elif isTrue ${CMD_XCONFIG}
+   then
+   add_config=xconfig
fi
 
-   if isTrue ${CMD_XCONFIG}
-   then
-   print_info 1 'kernel: >> Invoking xconfig...'
-   compile_generic xconfig kernel
-   [ "$?" ] || gen_die 'Error: xconfig failed!'
+   if [ x"${add_config}" != x"" ]
+   print_info 1 "kernel: >> Invoking ${add_config}..."
+   compile_generic $add_config kernelruntask
+   [ "$?" ] || gen_die "Error: ${add_config} failed!"
fi
 
# Force this on if we are using --genzimage

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 5f77c07..09be5f3 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -98,7 +98,9 @@ determine_real_args() {
set_config_with_override BOOL   POSTCLEARCMD_POSTCLEAR
set_config_with_override BOOL   MRPROPER CMD_MRPROPER
set_config_with_override BOOL   MENUCONFIG   CMD_MENUCONFIG
+   set_config_with_override BOOL   GCONFIG  CMD_GCONFIG
set_config_with_override BOOL   NCONFIG  CMD_NCONFIG
+   set_config_with_override BOOL   XCONFIG  CMD_XCONFIG
set_config_with_override BOOL   CLEANCMD_CLEAN
 
set_config_with_override STRING MINKERNPACKAGE   CMD_MINKERNPACKAGE

diff --git a/genkernel.conf b/genkernel.conf
index d8f4ede..85a1763 100644
--- a/genkernel.conf
+++ b/genkernel.conf
@@ -16,12 +16,12 @@ OLDCONFIG="yes"
 
 # Run 'make menuconfig' before compiling this kernel?
 MENUCONFIG="no"
-
+# Run 'make gconfig' before compiling this kernel?
+GCONFIG="no"
 # Run 'make nconfig' (ncurses 'menuconfig') before compiling this kernel?
 NCONFIG="no"
-
-# Note, that two previous lines are mutual exclusive (logically), while
-# MENUCONFIG has a higher priority if both them is enabled.
+# Run 'make xconfig' before compiling this kernel?
+XCONFIG="no"
 
 # Run 'make clean' before compilation?
 # If set to NO, implies MRPROPER WILL NOT be run



[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: 79036b237655963983c2cc7992a97086c9495559
Author: Tomasz Wasiak  poczta  onet  pl>
AuthorDate: Mon Dec 30 17:09:41 2013 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 01:50:38 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=79036b23

doload= and noload= enhancements

Support for comma separated multiple module list for doload and noload kernel 
command line parameters.

(minor cleanups to apply & be shorter)

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=496512#c4
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/linuxrc | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 950537a..ae83023 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -140,20 +140,17 @@ do
ROOTDELAY=5
;;
firstmods=*)
-   FIRSTMODS=${x#*=}
-   FIRSTMODS=$(echo ${FIRSTMODS} | sed -e 's/,/ /g')
+   FIRSTMODS=$(echo ${FIRSTMODS} ${x#*=} | sed -e 's/^\ 
*//;s/,/ /g')
;;
# Module no-loads
doload=*)
-   MDOLIST=${x#*=}
-   MDOLIST=$(echo ${MDOLIST} | sed -e 's/,/ /g')
+   MDOLIST=$(echo ${MDOLIST} ${x#*=} | sed -e 's/^\ 
*//;s/,/ /g')
;;
nodetect)
NODETECT=1
;;
noload=*)
-   MLIST=${x#*=}
-   MLIST="$(echo ${MLIST} | sed -e 's/,/ /g')"
+   MLIST=$(echo ${MLIST} ${x#*=} | sed -e 's/^\ *//;s/,/ 
/g')
export MLIST
;;
# Redirect output to a specific tty



[gentoo-commits] repo/gentoo:master commit in: sys-apps/chname/

2017-01-07 Thread Göktürk Yüksek
commit: fbc687cccbe655ff4c15672e7f560ef8900d2b59
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jan  8 01:39:54 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jan  8 01:39:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc687cc

sys-apps/chname: migrate away from google code #544092

Package-Manager: portage-2.3.0

 sys-apps/chname/chname-1.0-r2.ebuild | 4 ++--
 sys-apps/chname/metadata.xml | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-apps/chname/chname-1.0-r2.ebuild 
b/sys-apps/chname/chname-1.0-r2.ebuild
index e0b70ba..39cf28c2 100644
--- a/sys-apps/chname/chname-1.0-r2.ebuild
+++ b/sys-apps/chname/chname-1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="Run a command with a new system hostname"
 HOMEPAGE="https://github.com/marineam/chname";
-SRC_URI="https://chname.googlecode.com/files/chname-1.0.tar.gz";
+SRC_URI="https://github.com/marineam/${PN}/archive/v1.0.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/chname/metadata.xml b/sys-apps/chname/metadata.xml
index 57eae0a..55a2aa0 100644
--- a/sys-apps/chname/metadata.xml
+++ b/sys-apps/chname/metadata.xml
@@ -4,7 +4,6 @@

Run a command with a new system hostname. 
Requires utsname namespaces.

-   chname
marineam/chname

 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gcap/

2017-01-07 Thread Göktürk Yüksek
commit: b5a4093b34d70276b5822758e0444772b656bf14
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jan  8 01:33:50 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jan  8 01:33:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a4093b

net-misc/gcap: migrate away from google code #544092

Package-Manager: portage-2.3.0

 net-misc/gcap/gcap-0.1.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/gcap/gcap-0.1.1-r1.ebuild 
b/net-misc/gcap/gcap-0.1.1-r1.ebuild
index 892d8b9..7a24f39 100644
--- a/net-misc/gcap/gcap-0.1.1-r1.ebuild
+++ b/net-misc/gcap/gcap-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,8 +7,8 @@ EAPI=5
 inherit perl-module
 
 DESCRIPTION="Command line tool for downloading Youtube closed captions"
-HOMEPAGE="https://code.google.com/p/gcap/";
-SRC_URI="https://gcap.googlecode.com/files/${P}.tar.gz";
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI="mirror://debian/pool/main/g/${PN}/${PN}_${PV}.orig.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/gcap/

2017-01-07 Thread Göktürk Yüksek
commit: 91c5f3a72266c6339ad06a4a39a126efa8728bdb
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jan  8 01:35:03 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jan  8 01:35:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c5f3a7

net-misc/gcap: fix the license

Package-Manager: portage-2.3.0

 net-misc/gcap/gcap-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gcap/gcap-0.1.1-r1.ebuild 
b/net-misc/gcap/gcap-0.1.1-r1.ebuild
index 7a24f39..fb123f5 100644
--- a/net-misc/gcap/gcap-0.1.1-r1.ebuild
+++ b/net-misc/gcap/gcap-0.1.1-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Command line tool for downloading Youtube closed 
captions"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
 SRC_URI="mirror://debian/pool/main/g/${PN}/${PN}_${PV}.orig.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""



[gentoo-commits] proj/musl:master commit in: sys-apps/kexec-tools/, sys-apps/kexec-tools/files/

2017-01-07 Thread Aric Belsito
commit: 2523c776dec70262b178dffb75443a2093d019fa
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Jan  8 01:13:49 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan  8 01:13:49 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2523c776

sys-apps/kexec-tools: Version bump to 2.0.13-r1

 sys-apps/kexec-tools/Manifest|  4 ++--
 .../files/{kexec.init-2.0.12 => kexec.init-2.0.13-r1}| 16 ++--
 ...-tools-2.0.13.ebuild => kexec-tools-2.0.13-r1.ebuild} |  4 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 86a038f..f268ada 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -5,8 +5,8 @@ AUX kexec-tools-2.0.4-out-of-source.patch 816 SHA256 
f86f053efcd210f7919f458a527
 AUX kexec-tools-2.0.9-gnu-source.patch 455 SHA256 
08b5bc5b838389d8299a331c6f61ba63fc6705e7169e95c323b325ab45855dbf SHA512 
8f860517a1bae52128648b551ad71306edeefd302b7442761181777ef951163af1b189a16bf507cba9879bf318e3de6973500d9bd799e504c81af7862ac23c34
 WHIRLPOOL 
00bcc8a5949d6cd9a2b8db0c04164d2a6ce79939525df93860b306fab45dce7146d23cf3f5ca04e73f4824a8d1db1f9346d77b601dc2bb127a116c3dbb0d57e9
 AUX kexec.conf 340 SHA256 
19d6a02cf0bf3cebf03dc81c3b9fd5f517815ab1060f67cb9019b7e9653a7fc0 SHA512 
66beb57ee13dba70f75f12326643270a0c888e178fdfca8ba7a566a874707aebe2afebb6ceae976dfb0aaf3135048daad6277e70580e4c7911b9ddbf74e4f00a
 WHIRLPOOL 
b77bb59ab16ea67690fa3e551995510b0fb0d82f7e2f10f9ed7d7815eb1e498cdda9ea667d2648b62cd1ae86a3ab67ae2ca1abd1fd2b9fce376b64ac41fb8725
 AUX kexec.conf-2.0.4 1013 SHA256 
4c1b7e4651cd4be342db48389bc560589c896004f0274f8aba35a92fcd790531 SHA512 
96db2834454aa4d038061e9b1f918932da3d3054021487425d0f70c6ad32096b9433ae2f3921e83196b23af901c32e591df3d6a84a6d14e064608d8ad895a599
 WHIRLPOOL 
3041644bf1688ac6c89e6078adcee987913bce124ea3ae4a2ce342c0956f319cccae93aabf39ee4aed9f23812e575f7f06cbf110bf39d9d961a1a19294108f27
-AUX kexec.init-2.0.12 3368 SHA256 
6ca160cf3a8120f6bd609c2ac784a50e0314c0d7030c253929cfb7490bea7966 SHA512 
18718ac27ca564e3995c0a43d3ae9cd46148cb3b83048ef132bf35f2480c6bf5487c6cb8ae36f720dc2dbc56de0292e13648001392ee539448dd01fa3b1fb9d0
 WHIRLPOOL 
2ee9b196f61cd937def36cb8284003e4f3a6b01bb0a127587a64ffa814d2e51bc852048705d510b90158a3a0d3aa7948afaf92dfe1397db5bdf73b27317c7dbe
+AUX kexec.init-2.0.13-r1 3664 SHA256 
586ed7bdd519c6159af9327e9761324f861cb0b0e3cf3f4a490c7768f9e90a3b SHA512 
ee144155e13993ae9d394e3194df1e53c7bb245c5825f4c90284452124e652e8d10b43e400a62cd3c48721c8ecb80e718da822a90b28ef04fbda3dd9e5113803
 WHIRLPOOL 
91ae3d7ec985c19ec56b07800c5b1abdd020dfb6615bb3e0d0875c966bd2fb5e2a7a5235b5f204d3da097e12d5417a72268c8234c9ec623e8bfba4fabf00a895
 AUX kexec.service 407 SHA256 
d95610609301d46e0f67efd78653beabd7dd253d2bf00f5736de5cdfbf2ea94e SHA512 
9f0fa6d39c67048fe774fee0f2e8ed10e9e12a2468e7dda193cd8c5bd8b4cf49819d14703efad35c91265cd4e03c6f5460934b5fe92efd06eab8dc619920b1e3
 WHIRLPOOL 
9a412481d729e7ec7cec3a4142f2159337d61baf22431e4129f1e7798bf2683f1802e51edc92800e6b42b8b9b01cd83ef51f67cbc1cb7a4b209f923f3180948f
 DIST kexec-tools-2.0.13.tar.xz 276824 SHA256 
874baf421171dbfca0084af2da71ccf5a67749dd2a27c3023da5f72460bae5cc SHA512 
19ff83eb25f492de5d87c0d5c3df9189ec5af225c3343ae61ae595fcb02638c0d7b8474edfa569c46e7203ae68e6c358db929a7dcfbf908518a00d6b5a597081
 WHIRLPOOL 
9281a2141892972657a02d6374dfa42474ce7c83955d9d54a1fd50456c34b8b2018aa3ab179a393e365c7ed2bfd43b2a94d3397e2bb09e25e9751eb19eace4e7
-EBUILD kexec-tools-2.0.13.ebuild 1743 SHA256 
3dd9479307a25d2b434b84683e6f5cec16172701b64bbe1e60ff12d67b980365 SHA512 
5da831105989f9d1cebcff20a755ef1de137c1bb81ee4d49cff42d0a46eda91cd90e5ca3daf6c4e0208e986821a60e029c5866fa9d0761a0a3309af90d9fcd03
 WHIRLPOOL 
197581a330d574a71e25495ac5b4fc6961cd6d44635157c63e38639912482d31a2a94dc351b5e32834001ed313b67feee3377660bbe7d393b8565cabb399ff04
+EBUILD kexec-tools-2.0.13-r1.ebuild 1746 SHA256 
ce993e7e7debafa790e9134db1718da7291a95a3b849a14d6bae4f70ab9101fb SHA512 
bcc162b4215498599121aa0c3a004460dd6adf1a44bbe35157026e3801790c374c27be5ef11326a7440a30298fbf2dd458667f07420ca2f6833285a563e2ec51
 WHIRLPOOL 
6c45ad5f58e20ad708980b2ae9891d3dbbb458d6b363513f6b0fcf2145999b5fb0043339384b3affbe34b2953b2f8b9c1efdfd00d0a6bfb437c8cbac48580fa9
 MISC metadata.xml 490 SHA256 
7c27519c83a0610e3e576265116392d298620be323c61a45a7634f29714cf265 SHA512 
6f4b25178cc6b8ff3fea664f2717eb7268d9e71c4ca46c170887eb836f9d78dff7e64067968175d018dc22bbcc2bb8cd6fd5f44edba0966fa568f9fd827a1cff
 WHIRLPOOL 
45f2c1810f7717b0845b2003fea19be5cf9df3f3f2de22a686be9b961a6ebdcdad45cf12097b26b569dadf9a0e7300dcc735b9a4b0b64458f915a88fa8344c58

diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.12 
b/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
similarity index 89%
rename from sys-apps/kexec-tools/files/kexec.init-2.0.12
rename to sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
index 87863b3..1f18f67 100755
--- a/sys-apps/ke

[gentoo-commits] repo/gentoo:master commit in: sys-apps/ed/

2017-01-07 Thread Lars Wendler
commit: f407fff77dc68be81402769a3b8187bad3ffc32d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan  8 00:42:38 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan  8 00:43:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f407fff7

sys-apps/ed: Bump to version 1.14

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/ed/Manifest   |  1 +
 sys-apps/ed/ed-1.14.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 7dd766f..445ed81 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -1,3 +1,4 @@
 DIST ed-1.10.tar.lz 63717 SHA256 
9540092c12309b2f4a294fdb8f5bd25f1ad5906a627518486e7733576a637e9a SHA512 
b9c59de852609930d2a872f3d9af9ac12be8e80f3d2af49e3626cd909ba46ed4a4260844c636562cd479c5529a116055705260327f61304d8eaf88db6a60059a
 WHIRLPOOL 
7130abba638202e06e078b9e60c9f83e6216fc0cd73891df08eda4a06044b9783a8f974b70dfb8452bdbc7c090bea3776c45b743e7a05bf9988197b51de729d8
 DIST ed-1.12.tar.gz 87974 SHA256 
f2c126d6ec1e5ccfccba05c749d6adf45e84011523ff0c31f595ad41ba892c84 SHA512 
546a60e53b45c6416e91239a672e97ee9ce499e4c6d998e278a3870364da0b312e9d3fe681b1c11783d1f3342449502f3ac4d9eb3172c5e7c3b202d82fcb5989
 WHIRLPOOL 
6d94863786a06f508285ff7e4ca1dbf581a70a109359c101efefe22f070cb3bab46b16bea6110ed9d3894ccdab815ba8b3ff1119ccfe0cf6ea3257e1d27f0980
 DIST ed-1.13.tar.gz 87984 SHA256 
f9e2a8c95dff14fab315680966ad3037afecdf089c2d0c281e267bf1ae836b0f SHA512 
003b4e1015b3c9eb831c805b3bb1072f2e6da02c351770ddae69b438b6e9124b06cb9e30d9a0036dd1fc6a1f7d27fbe84f7e86ac5073ef403bd5958111986f5c
 WHIRLPOOL 
813402266604578fb158801de897133069a0244b228ee613148018a540b2b73878f65c67d3e198b19683094decfa4ce89d81a39c993cc0ee393cc05ab7c8925e
+DIST ed-1.14.tar.gz 91576 SHA256 
705b5fc81e1d196d508c6a3a76896c9eb979807b508816103f53529c2b537671 SHA512 
1f96e6d6e823b591593db01b2aa853d3b0cce26a7f74e39b326fd5a83f8788b81338028f5e1c0eb558d51ffac21e3a842435fe50bd6d29ed00e0d8996570631a
 WHIRLPOOL 
f3b8a475b822812cf4d4892831103c37bc5ec0bb609ffb2db1857f6e3fe4aa101cf30e175a5dbcf0e34873cb0f1e7594d5b162416aaed16f10d372084fe6932e

diff --git a/sys-apps/ed/ed-1.14.ebuild b/sys-apps/ed/ed-1.14.ebuild
new file mode 100644
index ..4aef3ce
--- /dev/null
+++ b/sys-apps/ed/ed-1.14.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Your basic line editor"
+HOMEPAGE="https://www.gnu.org/software/ed/";
+#SRC_URI="mirror://gnu/ed/${P}.tar.lz"
+# Using gzip instead -- the filesize diff is small and lzip uncommon #545344
+SRC_URI="http://fossies.org/linux/privat/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="sys-apps/texinfo"
+RDEPEND=""
+
+src_configure() {
+   # Upstream configure script is moronic.
+   econf \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${CFLAGS} ${LDFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   --bindir="${EPREFIX}/bin"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ed/

2017-01-07 Thread Lars Wendler
commit: 2a782baaa6fcc746c17f2a79a6ceaa161dba5f43
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan  8 00:43:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan  8 00:43:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a782baa

sys-apps/ed: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/ed/Manifest   |  1 -
 sys-apps/ed/ed-1.12.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 445ed81..7136dbe 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -1,4 +1,3 @@
 DIST ed-1.10.tar.lz 63717 SHA256 
9540092c12309b2f4a294fdb8f5bd25f1ad5906a627518486e7733576a637e9a SHA512 
b9c59de852609930d2a872f3d9af9ac12be8e80f3d2af49e3626cd909ba46ed4a4260844c636562cd479c5529a116055705260327f61304d8eaf88db6a60059a
 WHIRLPOOL 
7130abba638202e06e078b9e60c9f83e6216fc0cd73891df08eda4a06044b9783a8f974b70dfb8452bdbc7c090bea3776c45b743e7a05bf9988197b51de729d8
-DIST ed-1.12.tar.gz 87974 SHA256 
f2c126d6ec1e5ccfccba05c749d6adf45e84011523ff0c31f595ad41ba892c84 SHA512 
546a60e53b45c6416e91239a672e97ee9ce499e4c6d998e278a3870364da0b312e9d3fe681b1c11783d1f3342449502f3ac4d9eb3172c5e7c3b202d82fcb5989
 WHIRLPOOL 
6d94863786a06f508285ff7e4ca1dbf581a70a109359c101efefe22f070cb3bab46b16bea6110ed9d3894ccdab815ba8b3ff1119ccfe0cf6ea3257e1d27f0980
 DIST ed-1.13.tar.gz 87984 SHA256 
f9e2a8c95dff14fab315680966ad3037afecdf089c2d0c281e267bf1ae836b0f SHA512 
003b4e1015b3c9eb831c805b3bb1072f2e6da02c351770ddae69b438b6e9124b06cb9e30d9a0036dd1fc6a1f7d27fbe84f7e86ac5073ef403bd5958111986f5c
 WHIRLPOOL 
813402266604578fb158801de897133069a0244b228ee613148018a540b2b73878f65c67d3e198b19683094decfa4ce89d81a39c993cc0ee393cc05ab7c8925e
 DIST ed-1.14.tar.gz 91576 SHA256 
705b5fc81e1d196d508c6a3a76896c9eb979807b508816103f53529c2b537671 SHA512 
1f96e6d6e823b591593db01b2aa853d3b0cce26a7f74e39b326fd5a83f8788b81338028f5e1c0eb558d51ffac21e3a842435fe50bd6d29ed00e0d8996570631a
 WHIRLPOOL 
f3b8a475b822812cf4d4892831103c37bc5ec0bb609ffb2db1857f6e3fe4aa101cf30e175a5dbcf0e34873cb0f1e7594d5b162416aaed16f10d372084fe6932e

diff --git a/sys-apps/ed/ed-1.12.ebuild b/sys-apps/ed/ed-1.12.ebuild
deleted file mode 100644
index 0a35b6f..
--- a/sys-apps/ed/ed-1.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Your basic line editor"
-HOMEPAGE="https://www.gnu.org/software/ed/";
-#SRC_URI="mirror://gnu/ed/${P}.tar.lz"
-# Using gzip instead -- the filesize diff is small and lzip uncommon #545344
-SRC_URI="http://fossies.org/linux/privat/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="sys-apps/texinfo"
-RDEPEND=""
-
-src_configure() {
-   # Upstream configure script is moronic.
-   econf \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${CFLAGS} ${LDFLAGS}" \
-   CPPFLAGS="${CPPFLAGS}" \
-   --bindir="${EPREFIX}/bin"
-}



[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: e249807ef16b86e3223e05d6657698c2a4d77993
Author: Daniel Robbins  funtoo  org>
AuthorDate: Thu Feb 26 06:08:55 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 00:09:48 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e249807e

Add firstmods boot option (from Funtoo genkernel).

Add firstmods boot option, which allows for a comma-delimited list of modules 
to try loading first. If rootfstype is specified too, and the block device is 
visible after these modules are loaded, then the massive module loading is 
skipped.

(cherry picked from commit 7059bfd8c6a4a6ef9c0f3307388d37ad817dd3af)
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/initrd.scripts | 10 --
 defaults/linuxrc| 10 +-
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 17166e4..d00e1c7 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -19,12 +19,14 @@ call_func_timeout()
 }
 
 modules_load() {
+   fn=$1
+   shift
for module in $*
do
-   echo ${module} >> /etc/modules/extra_load
+   echo ${module} >> /etc/modules/$fn
done
 
-   modules_scan extra_load
+   modules_scan $fn
 }
 
 modules_scan() {
@@ -44,6 +46,10 @@ modules_scan() {
printf "%b\n" "${BOLD}   ::${NORMAL} Skipping 
${x}..."
elif [ "${MLOAD}" = "${MLIST}" ]
then
+   if [ "${ROOTFSTYPE}" != 'auto' ] && [ -b "${REAL_ROOT}" 
]; then
+   echo "Root block device found, continuing..."
+   break
+   fi
if [ -n "${DEBUG}" ]; then
printf "%b" "${BOLD}   ::${NORMAL} "
printf "%b" "Scanning for ${x}..."

diff --git a/defaults/linuxrc b/defaults/linuxrc
index d09b96f..db8c490 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -139,6 +139,10 @@ do
rootdelay|rootwait)
ROOTDELAY=5
;;
+   firstmods=*)
+   FIRSTMODS=${x#*=}
+   FIRSTMODS=$(echo ${MDOLIST} | sed -e 's/,/ /g')
+   ;;
# Module no-loads
doload=*)
MDOLIST=${x#*=}
@@ -363,6 +367,10 @@ then
 elif [ -d "/lib/modules/${KV}" ]
 then
good_msg 'Loading modules'
+   if [ -n "$FIRSTMODS" ]; then
+   # try these modules first -- detected modules for root device:
+   modules_load firstmods ${FIRSTMODS}
+   fi
# Load appropriate kernel modules
if [ "${NODETECT}" != '1' ]
then
@@ -372,7 +380,7 @@ then
done
fi
# Always eval doload=...
-   modules_load ${MDOLIST}
+   modules_load extra_load ${MDOLIST}
 else
good_msg 'Skipping module load; no modules in the ramdisk!'
 fi



[gentoo-commits] proj/genkernel:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: 143ad04bdb887fbc12101fa21d410107ef6664a6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jan  7 23:54:44 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 23:54:44 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=143ad04b

Makefile: use git for versioning tarball.

Signed-off-by: Robin H. Johnson  gentoo.org>

 Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 5bea2ba..e2e5e50 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
-PACKAGE_VERSION = `/bin/fgrep GK_V= genkernel | sed 
"s/.*GK_V='\([^']\+\)'/\1/"`
+#PACKAGE_VERSION = `/bin/fgrep GK_V= genkernel | sed 
"s/.*GK_V='\([^']\+\)'/\1/"`
+PACKAGE_VERSION = `git describe --tags`
 distdir = genkernel-$(PACKAGE_VERSION)
 MANPAGE = genkernel.8
 # Add off-Git/generated files here that need to be shipped with releases



[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: 2c45090d0488e5637b83631619caed10346c5a2e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan  8 00:11:03 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 00:11:03 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=2c45090d

firstmods: Fix wrong module variable.

Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/linuxrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index db8c490..950537a 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -141,7 +141,7 @@ do
;;
firstmods=*)
FIRSTMODS=${x#*=}
-   FIRSTMODS=$(echo ${MDOLIST} | sed -e 's/,/ /g')
+   FIRSTMODS=$(echo ${FIRSTMODS} | sed -e 's/,/ /g')
;;
# Module no-loads
doload=*)



[gentoo-commits] proj/genkernel:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: 1fbcd207b69f959095fc141837ff75a822c3c459
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan  8 00:40:02 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 00:40:02 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1fbcd207

gen_cmdline: missing actual commandline option for SSH.

Signed-off-by: Robin H. Johnson  gentoo.org>

 gen_cmdline.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/gen_cmdline.sh b/gen_cmdline.sh
index b4df913..7e8853b 100755
--- a/gen_cmdline.sh
+++ b/gen_cmdline.sh
@@ -404,6 +404,10 @@ parse_cmdline() {
CMD_ISCSI=`parse_optbool "$*"`
print_info 2 "CMD_ISCSI: ${CMD_ISCSI}"
;;
+   --ssh|--no-ssh)
+   CMD_SSH=`parse_optbool "$*"`
+   print_info 2 "CMD_SSH: ${CMD_SSH}"
+   ;;
--loglevel=*)
CMD_LOGLEVEL="${*#*=}"
LOGLEVEL="${CMD_LOGLEVEL}"



[gentoo-commits] proj/genkernel:master commit in: doc/, /

2017-01-07 Thread Robin H. Johnson
commit: 1e94aa54a07defecaf20729914726318aa4f42c4
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jan  7 23:53:07 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 23:53:07 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1e94aa54

Document --ssh option.

Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/genkernel.8.txt | 3 +++
 gen_cmdline.sh  | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/doc/genkernel.8.txt b/doc/genkernel.8.txt
index dafa25b..944d596 100644
--- a/doc/genkernel.8.txt
+++ b/doc/genkernel.8.txt
@@ -303,6 +303,9 @@ INITIALIZATION
 *--*[*no-*]*iscsi*::
 Includes or excludes iSCSI support
 
+*--*[*no-*]*ssh*::
+Includes or excludes SSH (dropbear) support for remote LUKS keys.
+
 *--bootloader*=*grub*::
 Add new kernel to GRUB configuration.
 

diff --git a/gen_cmdline.sh b/gen_cmdline.sh
index 64ea1ab..b4df913 100755
--- a/gen_cmdline.sh
+++ b/gen_cmdline.sh
@@ -114,6 +114,8 @@ longusage() {
   echo "   --no-multipath  Exclude Multipath support"
   echo "   --iscsi Include iSCSI support"
   echo "   --no-iscsi  Exclude iSCSI support"
+  echo "   --ssh   Include SSH (dropbear) support"
+  echo "   --no-sshExclude SSH (dropbear) support"
   echo "   --bootloader=grub   Add new kernel to GRUB configuration"
   echo "   --linuxrc=Specifies a user created linuxrc"
   echo "   --busybox-config= Specifies a user created busybox config"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/, sys-apps/kexec-tools/files/

2017-01-07 Thread Robin H. Johnson
commit: 932b155bb612154a81654a5b23b9c59bf7768258
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan  8 00:31:46 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan  8 00:32:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932b155b

sys-apps/kexec-tools: support more kernel names.

Package-Manager: portage-2.3.2
Gentoo-Bug: 489864
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=489864
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/kexec-tools/files/kexec.init-2.0.12   |  2 +-
 .../{kexec.init-2.0.12 => kexec.init-2.0.13-r1}| 16 -
 sys-apps/kexec-tools/kexec-tools-2.0.13-r1.ebuild  | 77 ++
 3 files changed, 92 insertions(+), 3 deletions(-)

diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.12 
b/sys-apps/kexec-tools/files/kexec.init-2.0.12
old mode 100755
new mode 100644
index 87863b3..93f8c04
--- a/sys-apps/kexec-tools/files/kexec.init-2.0.12
+++ b/sys-apps/kexec-tools/files/kexec.init-2.0.12
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.12 
b/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
old mode 100755
new mode 100644
similarity index 89%
copy from sys-apps/kexec-tools/files/kexec.init-2.0.12
copy to sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
index 87863b3..1f18f67
--- a/sys-apps/kexec-tools/files/kexec.init-2.0.12
+++ b/sys-apps/kexec-tools/files/kexec.init-2.0.13-r1
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,6 +20,14 @@ auto_prefix_bootpath() {
esac
 }
 
+get_genkernel_arch() {
+   case $1 in
+ x86_64) echo "amd64" ;;
+ i[3456]86) echo "x86" ;;
+ *) echo "$1" ;;
+   esac
+}
+
 image_path() {
# Do no sanity checking if the user has set a value.
if [ -n "${KNAME}" ]; then
@@ -27,13 +35,15 @@ image_path() {
return
fi
 
-   local x kver="$(uname -r)" karch="$(uname -m)"
+   local x kver="$(uname -r)" karch="$(uname -m)" 
+   local gkarch="$(get_genkernel_arch $karch)"
for x in \
"bzImage" \
"vmlinuz" \
"bzImage-${kver}" \
"vmlinuz-${kver}" \
"kernel-genkernel-${karch}-${kver}" \
+   "kernel-genkernel-${gkarch}-${kver}" \
"kernel-${kver}" \
"kernel-${karch}"; do
if [ -e "${BOOTPART}/${x}" ]; then
@@ -53,6 +63,7 @@ initrd_path() {
fi
 
local x kver="$(uname -r)" karch="$(uname -m)"
+   local gkarch="$(get_genkernel_arch $karch)"
for x in \
"initrd" \
"initrd.img-${kver}" \
@@ -60,6 +71,7 @@ initrd_path() {
"initrd-${kver}" \
"initramfs-${kver}.img" \
"initramfs-genkernel-${karch}-${kver}"; do
+   "initramfs-genkernel-${gkarch}-${kver}"; do
if [ -e "${BOOTPART}/${x}" ]; then
echo "${BOOTPART}/${x}"
return 0

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.13-r1.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.13-r1.ebuild
new file mode 100644
index ..8bc203d
--- /dev/null
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.13-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git"
+   AUTOTOOLS_AUTORECONF=true
+else
+   SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+inherit autotools-utils linux-info systemd
+
+DESCRIPTION="Load another kernel from the currently executing Linux kernel"
+HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="booke lzma xen zlib"
+
+REQUIRED_USE="lzma? ( zlib )"
+
+DEPEND="
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KEXEC"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch
+   "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch
+)
+
+pkg_setup() {
+   # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC)
+   export ASFLAGS="${CCASFLAGS}"
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with booke)
+   $(use_with lzma)
+   $(use_with xen)
+   $(use_with zlib)
+   )
+   autotools-utils_src_configure
+}
+
+src_install() {
+   autotools-utils_src_install
+
+   dodoc "${FI

[gentoo-commits] repo/gentoo:master commit in: app-editors/ghostwriter/

2017-01-07 Thread Andreas Sturmlechner
commit: 7057422070f296766160ba9b3716aae6d93de6b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  7 23:25:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  7 23:52:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70574220

app-editors/ghostwriter: 1.4.2 version bump, fix DEPENDs, APPVERSION

Thanks-to: reagentoo  i2pmail.org>
Gentoo-bug: 578170, 586144, 592000

Package-Manager: portage-2.3.0

 app-editors/ghostwriter/Manifest |  1 +
 app-editors/ghostwriter/ghostwriter-1.4.2.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest
index 60107fd..9961725 100644
--- a/app-editors/ghostwriter/Manifest
+++ b/app-editors/ghostwriter/Manifest
@@ -1 +1,2 @@
 DIST ghostwriter-1.2.5.tar.gz 508173 SHA256 
4bf0f9450231504416037e4a667d8c8e2940bda0e03e624ba9bb2eda78a7937b SHA512 
195e984dc6109a4fedacf92e2e78ec81fee76c1edc701c12afa82aafaed73f90d6a008ac21a4338636235b1d161fc22ad94fee3c8873b85135728c67e63c0260
 WHIRLPOOL 
c172d4cdc2c30faa993242b981b873edf19d58ef060d6c22da4b01fdaee37f756b34a9c6288dec7131a9082b6acd93c8edcecbd365f8a141996e719a773c86e9
+DIST ghostwriter-1.4.2.tar.gz 589182 SHA256 
775760d04c5a794c3810cffe9d1daa72ee123c77cc3041fc15a2052503899438 SHA512 
b7442c4abe054cf73bbbe43c9537592fb54616a1085f529649b4bd3b4168c2ccb6f1127868d04c751b92edc277480baaf2d78a35b1b3fd285e804a17ec9cfbe2
 WHIRLPOOL 
685d9e057178f03d40ca8521b46a915e6b56289d42078fe0f1c8fcd601139f229f509865253e9b8ce76fde6aaf800d9c6e612bf37a5a0386ded935c75897f54e

diff --git a/app-editors/ghostwriter/ghostwriter-1.4.2.ebuild 
b/app-editors/ghostwriter/ghostwriter-1.4.2.ebuild
new file mode 100644
index ..3995fbf
--- /dev/null
+++ b/app-editors/ghostwriter/ghostwriter-1.4.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PLOCALES="de en it ja pt_BR ru"
+
+inherit l10n qmake-utils
+
+DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
+HOMEPAGE="http://wereturtle.github.io/ghostwriter/";
+SRC_URI="https://github.com/wereturtle/ghostwriter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   app-text/hunspell
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+"
+
+DOCS=( CREDITS.md README.md )
+
+src_prepare() {
+   default
+
+   local mylrelease="$(qt5_get_bindir)"/lrelease
+
+   sed -i -e "/^VERSION =/s/\$.*/${PV}/" ghostwriter.pro || die "failed to 
override version"
+
+   prepare_locale() {
+   "${mylrelease}" "translations/${PN}_${1}.ts" || die "failed to 
prepare ${1} locale"
+   }
+
+   l10n_find_plocales_changes translations ${PN}_ .ts
+   l10n_for_each_locale_do prepare_locale
+}
+
+src_configure() {
+   eqmake5 \
+   CONFIG+=$(usex debug debug release) \
+   PREFIX="${EPREFIX}"/usr
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] proj/genkernel:master commit in: /, defaults/

2017-01-07 Thread Robin H. Johnson
commit: 11a3470508a6475a5fee00f26ccbd7a98b4f9e01
Author: Sebastian Bauer  gmail  com>
AuthorDate: Thu Aug 21 21:19:16 2014 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 23:49:45 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=11a34705

FL-1476: Add support for remote decryption of luks devices via dropbear

(cherry picked from commit 1886bbafecca1c225646e8d297bbb522caedfd9b)
Closes: https://bugs.gentoo.org/show_bug.cgi?id=440126
Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/initrd.scripts  |  42 ++--
 defaults/login-remote.sh | 127 +++
 gen_initramfs.sh |  72 +++
 genkernel.conf   |   3 ++
 4 files changed, 241 insertions(+), 3 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 1ee1699..17166e4 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -752,7 +752,7 @@ prompt_user(){
bad_msg '- type "shell" for a shell'
bad_msg '- type "q" to skip...'
printf "%s" "${2}(${oldvalue}) :: "
-   read ${1}
+   read -t 10 ${1}
case `eval echo '$'${1}` in
'q')
eval ${1}'='${oldvalue}
@@ -1169,7 +1169,7 @@ openLUKS() {
 
eval local LUKS_DEVICE='"${CRYPT_'${TYPE}'}"' LUKS_NAME="$1" 
LUKS_KEY='"${CRYPT_'${TYPE}'_KEY}"' LUKS_KEYDEV='"${CRYPT_'${TYPE}'_KEYDEV}"' 
LUKS_TRIM='"${CRYPT_'${TYPE}'_TRIM}"'
local DEV_ERROR=0 KEY_ERROR=0 KEYDEV_ERROR=0
-   local mntkey="/mnt/key/" cryptsetup_options=''
+   local mntkey="/mnt/key/" cryptsetup_options='' 
flag_opened="/${TYPE}.decrypted"
 
[ ! -e /sbin/cryptsetup ] && bad_msg "The ramdisk does not support 
LUKS" && exit 1
while [ 1 ]
@@ -1191,6 +1191,10 @@ openLUKS() {
then
prompt_user "LUKS_KEYDEV" "${LUKS_NAME} key device"
KEYDEV_ERROR=0
+   elif [ -e ${flag_opened} ]
+   then
+   good_msg "The LUKS device ${LUKS_DEVICE} meanwhile was 
opened by someone else."
+   break
else
LUKS_DEVICE=$(find_real_device "${LUKS_DEVICE}")
 
@@ -1284,6 +1288,8 @@ openLUKS() {
crypt_filter "${gpg_cmd}cryptsetup 
${cryptsetup_options} luksOpen ${LUKS_DEVICE} ${LUKS_NAME}"
crypt_filter_ret=$?
 
+   touch ${flag_opened}
+
[ -e /dev/tty.org ] \
&& rm -f /dev/tty \
&& mv /dev/tty.org /dev/tty
@@ -1307,7 +1313,12 @@ openLUKS() {
 
 startLUKS() {
 
-   # if key is set but key device isn't, find it
+   # if key is set but neither ssh enabled or key device is given, find
+   # the key device
+   
+   if [ -e "/usr/sbin/dropbear" ]; then
+   startdropbear
+   fi
 
[ -n "${CRYPT_ROOT_KEY}" ] && [ -z "${CRYPT_ROOT_KEYDEV}" ] \
&& sleep 6 && bootstrapKey "ROOT"
@@ -1335,6 +1346,31 @@ startLUKS() {
REAL_RESUME="/dev/mapper/swap"
fi
fi
+
+   if [ -e "/usr/sbin/dropbear" ]; then
+   /bin/kill $(cat /var/run/dropbear.pid)
+   /sbin/ifconfig $(echo "${IP}" | awk -F":" '{print $6}' ) 0.0.0.0
+   fi
+
+   if [ -e /root.decrypted ]; then
+   rm /root.decrypted
+   fi
+
+   if [ -e /swap.decrypted ]; then
+   rm /swap.decrypted
+   fi
+}
+
+startdropbear() {
+   if [ "${IP}" == '' ] ; then
+   busybox udhcpc -n -T 15 -q
+   fi
+
+   # setup environment variables for the ssh login shell
+   echo "CRYPT_ROOT=${CRYPT_ROOT}" >  /etc/login-remote.conf
+   echo "CRYPT_SWAP=${CRYPT_SWAP}" >> /etc/login-remote.conf
+   touch /var/log/lastlog
+   /usr/sbin/dropbear
 }
 
 sdelay() {

diff --git a/defaults/login-remote.sh b/defaults/login-remote.sh
new file mode 100644
index 000..630d484
--- /dev/null
+++ b/defaults/login-remote.sh
@@ -0,0 +1,127 @@
+#!/bin/sh
+
+. /etc/login-remote.conf
+. /etc/initrd.defaults
+. /etc/initrd.scripts
+KEYFILE_ROOT="/tmp/root.key"
+KEYFILE_SWAP="/tmp/swap.key"
+
+splash() {
+   return 0
+}
+
+[ -e /etc/initrd.splash ] && . /etc/initrd.splash
+
+receivefile() {
+   case ${1} in
+   root)
+   file=${KEYFILE_ROOT}
+   ;;
+   swap)
+   file=${KEYFILE_SWAP}
+   ;;
+   esac
+   # limit maximum stored bytes to 1M to avoid killing the server
+   dd of=${file} count=1k bs=1k 2>/dev/null
+   exit $?
+}
+
+openLUKSremote() {
+   case $1 in
+   root)
+   local TYPE=ROOT
+   ;;
+   swap)
+  

[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: 5a20e6cb2d0fec5787ac38c23f688e429e833976
Author: NP-Hardass  gmail  com>
AuthorDate: Mon Aug  8 02:05:33 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 23:42:32 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5a20e6cb

defaults/initrd.scripts: bug #590610, fix typo in sdelay

Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/initrd.scripts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 31ebeec..1ee1699 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1345,7 +1345,7 @@ sdelay() {
sleep ${SDELAY}
elif [ "${CDROOT}" = '1' ]
then
-   good_msg 'Hint: Use scandelay[=seconds] if your live medium is 
slowand boot fails'
+   good_msg 'Hint: Use scandelay[=seconds] if your live medium is 
slow and boot fails'
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2017-01-07 Thread Thomas Deutschmann
commit: ad6c115214db8d4fca1b9c4484e89d202d9ea9cb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan  7 23:43:34 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan  7 23:43:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6c1152

www-servers/nginx: Bump to v1.11.8 (bug #603864)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/Manifest|   1 +
 www-servers/nginx/nginx-1.11.8.ebuild | 999 ++
 2 files changed, 1000 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index f950922..92392ff 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -3,6 +3,7 @@ DIST nginx-1.10.1.tar.gz 909077 SHA256 
1fd35846566485e03c0e318989561c135c598323f
 DIST nginx-1.10.2.tar.gz 910812 SHA256 
1045ac4987a396e2fa5d0011daf8987b612dd2f05181b67507da68cbe7d765c2 SHA512 
f2d5a4fbabaf9333bae46461bcbe3dbcc5ff7e8f8c7a5dead3063e3d59c9ec15dc85262a23ca7d693db45a50ec98a70fb216b3da9872ee23d57b6bfaf064876e
 WHIRLPOOL 
7e819f43a68de49d3cceb3e5ec81eef6872859df0abca2be00fb73c8779c2716b6997ea5f8cadb93af195d9f4d07a4404f51e0752dd881628de93a0c0289aea7
 DIST nginx-1.11.5.tar.gz 956517 SHA256 
223f8a2345a75f891098cf26ccdf208b293350388f51ce69083674c9432db6f6 SHA512 
f41b21b5d8c6b7fe7f8713e96fb6b1c40da49bf64ebb790fb5aa38f036a37b36fcf048ff72c2216552b2f75366b30c5fcdef26312bd4e5515b2476a1cd944b8c
 WHIRLPOOL 
fba49ae277ec2114b06eb0fdce87161ac7bd3e0ca90387dc58caf327c5f12056be07eeba677ff37c59e7d759054ec276ce4db647250774c57588619a1803592c
 DIST nginx-1.11.6.tar.gz 960331 SHA256 
3153abbb518e2d9c032e1b127da3dc0028ad36cd4679e5f3be0b8afa33bc85bd SHA512 
1969f527d4554a976d14e82c2297c519a0d0d82a9fbd3cc703ab42a23067c7fcf101ddf16f1abff374c71f37969fd7c58d2a344c57566538b821acc32cd3d979
 WHIRLPOOL 
67ed24c25b20f6d94f3a0602946f750b4efafd79d3a093a35fdf370a20377abcc2a54c00fcd5e7bc54305515da9234fb2f192c744a7fb59c4bbdee2ba0c0f626
+DIST nginx-1.11.8.tar.gz 964918 SHA256 
53aef3715d79015314c2dcb18f2b185a0c64368cc01b30bdf0737a215f666b34 SHA512 
4bbecf17579022cc925af8808554983c57e4f438edc8f987751413f0a023267a4766edc8321cbbe8a8b675f7e86d8a2cba76bd52236c8d9509b2b301ab349ffa
 WHIRLPOOL 
a30ad4cdc0b74e0f860938942caeee961759ceabae8735725a989db29702b366fb285079a992cbc681ec3fd157ef6f8907f6a3eac13a8af302daad94ca867738
 DIST nginx-auth-ldap-49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz 17159 
SHA256 3c11c32f05da04f1a4647dc4e35dd8d8aeacd5a2e763ba349feba3dba8663132 SHA512 
323abd0ca8e90f5afcaf81a8ff1a8abe3dfcbff3d69f0dd4a1c005fe6436acbf3076c4c57a4df877b3d8e388cbea085d46301bb2df9c0752e2567817ff7cca92
 WHIRLPOOL 
ad65e8182b2634db5fa06055ef7d91c7d8aabd0fa986d8402a4845977354d6edb329621b6f9f96c90ce2d158cff20e42ae50fba06a088a84de3e3f414205dbc2
 DIST nginx-auth-ldap-dbcef31bebb2d54b6120422d0b178bbf78bc48f7.tar.gz 16998 
SHA256 35c8f29581823be0f8bdbcf237d7fa5518c45eabe0ab9a695b131d32c8f1c264 SHA512 
f47a9a6c5f93daa9260825261d2069bca5fc528221f94fc8ec98462f61774a36bce0238d931f8d0690544fd0144a83f942b6673c8376fe03f7834f8da971
 WHIRLPOOL 
26a2f67e715d13f785932f00e642c0864b5b7059d120f7fe7458017dbe02203f4873d1cfc4f0dd262834465438ad2b00ef4b49295e18a8e246abda6f7694ac70
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 SHA256 
6f9102321d8c68df6d67e9bde145a8de3f45f99f6cb47c08735a86f003234d31 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 WHIRLPOOL 
38abe56e177e22dad68ac7d6570425ecd763d2e891627a75156a6f39bd7edc54f664c3d2f638e1ea57c743dadc6a8c9889be087abbdb4c98b5641c299f7fbc07

diff --git a/www-servers/nginx/nginx-1.11.8.ebuild 
b/www-servers/nginx/nginx-1.11.8.ebuild
new file mode 100644
index ..d4ad6b0
--- /dev/null
+++ b/www-servers/nginx/nginx-1.11.8.ebuild
@@ -0,0 +1,999 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz";
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UP

[gentoo-commits] proj/genkernel:master commit in: defaults/

2017-01-07 Thread Robin H. Johnson
commit: 629ea57860b7332a4922fc77b07a9118551eec0f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jan  7 23:15:05 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 23:37:17 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=629ea578

Improve documentation for HWOPTS/MY_HWOPTS.

Signed-off-by: Robin H. Johnson  gentoo.org>

 defaults/initrd.defaults | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/defaults/initrd.defaults b/defaults/initrd.defaults
index 43f5c09..b7128eb 100755
--- a/defaults/initrd.defaults
+++ b/defaults/initrd.defaults
@@ -79,10 +79,17 @@ LOOPS='/livecd.loop /zisofs /livecd.squashfs 
/image.squashfs /livecd.gcloop'
 
 DEFAULT_NFSOPTIONS="ro,nolock,rsize=1024,wsize=1024"
 
-# This should list all possible hwopts that take do/no prefixes
-# this is part of the load order too fyi
-HWOPTS='keymap cache modules nvme pata sata scsi usb firewire waitscan lvm 
dmraid multipath mdadm zfs fs net'
+# HWOPTS is the list of ALL options that take do/no prefixes, almost all of
+# which match a MODULES_* variable; it is ALSO the order of evaluation.
+#
+# The following entries are special behavior, rather than module loading
+# - keymap
+# - cache
+# - modules
+HWOPTS_BLK='nvme pata sata scsi usb firewire waitscan'
+HWOPTS_OBSOLETE='pcmcia ataraid' # Obsolete stuff that might be useful on old 
hardware, do$X only.
+HWOPTS="keymap cache modules ${HWOPTS_BLK} lvm dmraid multipath mdadm zfs fs 
net iscsi crypto"
 
-# Only sections that are in by default or those that
-# are not module groups need to be defined here...
-MY_HWOPTS='modules pata nvme sata scsi usb firewire waitscan dmraid mdadm fs 
net iscsi crypto'
+# This is the set of default HWOPTS, in the order that they are loaded.
+# This is whitespace aligned with HWOPTS above.
+MY_HWOPTS="  modules ${HWOPT_BLK}  dmraid   mdadm fs 
net   crypto"



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/, www-servers/nginx/files/

2017-01-07 Thread Thomas Deutschmann
commit: 7e9a4ebc9ca7bb35814cacf85c9a28cdab6fdf9f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan  7 23:29:14 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan  7 23:30:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9a4ebc

www-servers/nginx: rev bump to fix CVE-2016-1247 (bug #605008)

Ebuild changes:
===
 - Rewritten pkg_postinst for a better user experience

  - Package tries to show warnings/notices only when really needed

  - Permission checks should now be more reliable, i.e. working when
switching between stable (:0) and mainline (:mainline) slot.

  - An additional sanity check will make sure that at least permissions on
"/var/log/nginx" will prevent a known root privilege escalation

 - Permissions on "/var/log/nginx" changed to 0710 and owner changed to
   0:nginx to fix CVE-2016-1247 (bug #tba)

 - Runscript: Bashisms removed

 - User is now able to control most runscript options like used nginx'
   config file, pidfile, user/group, start-stop-daemon arguments ... through
   "/etc/conf.d/nginx"

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/files/nginx.confd  |  32 +
 www-servers/nginx/files/nginx.initd-r4   |  93 +++
 www-servers/nginx/nginx-1.10.2-r3.ebuild | 986 ++
 www-servers/nginx/nginx-1.11.6-r1.ebuild | 999 +++
 4 files changed, 2110 insertions(+)

diff --git a/www-servers/nginx/files/nginx.confd 
b/www-servers/nginx/files/nginx.confd
new file mode 100644
index ..f4b8043
--- /dev/null
+++ b/www-servers/nginx/files/nginx.confd
@@ -0,0 +1,32 @@
+# /etc/conf.d/nginx
+
+# Configuration file
+#NGINX_CONFIGFILE="/etc/nginx/nginx.conf"
+
+# PID file
+# If you should ever change this, remember to update
+# "/etc/logrotate.d/nginx", too.
+#NGINX_PIDFILE="/run/nginx.pid"
+
+# User to run nginx as
+# If you should ever change this, make sure this user has
+# execution permission on any of your log directories
+# (/var/log/nginx per default) but do NOT forget other log directories
+# one of your vhost(s) maybe using or logging after logrotation will
+# be broken).
+#NGINX_USER="nginx"
+
+# Group to run nginx as
+# See the note above regarding NGINX_USER.
+#NGINX_GROUP="nginx"
+
+# You can use this configuration option to pass additional options to the
+# start-stop-daemon, see start-stop-daemon(8) for more details.
+# Per default we wait 1000ms after we have started the service to ensure
+# that the daemon is really up and running.
+#NGINX_SSDARGS="--wait 1000"
+
+# The termination timeout (start-stop-daemon parameter "retry") ensures
+# that the service will be terminated within a given time (60 + 5 seconds
+# per default) when you are stopping the service.
+#NGINX_TERMTIMEOUT="TERM/60/KILL/5"

diff --git a/www-servers/nginx/files/nginx.initd-r4 
b/www-servers/nginx/files/nginx.initd-r4
new file mode 100644
index ..1b7385f
--- /dev/null
+++ b/www-servers/nginx/files/nginx.initd-r4
@@ -0,0 +1,93 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+extra_commands="configtest"
+extra_started_commands="upgrade reload"
+
+description="Robust, small and high performance http and reverse proxy server"
+description_configtest="Run nginx' internal config check."
+description_upgrade="Upgrade the nginx binary without losing connections."
+description_reload="Reload the nginx configuration without losing connections."
+
+NGINX_CONFIGFILE=${NGINX_CONFIGFILE:-/etc/nginx/nginx.conf}
+
+command="/usr/sbin/nginx"
+command_args="-c \"${NGINX_CONFIGFILE}\""
+start_stop_daemon_args=${NGINX_SSDARGS:-"--wait 1000"}
+pidfile=${NGINX_PIDFILE:-/run/nginx.pid}
+user=${NGINX_USER:-nginx}
+group=${NGINX_GROUP:-nginx}
+retry=${NGINX_TERMTIMEOUT:-"TERM/60/KILL/5"}
+
+depend() {
+   need net
+   use dns logger netmount
+}
+
+start_pre() {
+   if [ "${RC_CMD}" != "restart" ]; then
+   configtest || return 1
+   fi
+}
+
+stop_pre() {
+   if [ "${RC_CMD}" = "restart" ]; then
+   configtest || return 1
+   fi
+}
+
+stop_post() {
+   rm -f ${pidfile}
+}
+
+reload() {
+   configtest || return 1
+   ebegin "Refreshing nginx' configuration"
+   start-stop-daemon --signal SIGHUP --pidfile "${pidfile}"
+   eend $? "Failed to reload nginx"
+}
+
+upgrade() {
+   configtest || return 1
+   ebegin "Upgrading nginx"
+
+   einfo "Sending USR2 to old binary"
+   start-stop-daemon --signal SIGUSR2 --pidfile "${pidfile}"
+
+   einfo "Sleeping 3 seconds before pid-files checking"
+   sleep 3
+
+   if [ ! -f "${pidfile}.oldbin" ]; then
+   eerror "File with old pid not found"
+   return 1
+   fi
+
+   if [ ! -f "${pidfile}" ]; then
+   eerror "New binary failed to start"
+   return 1
+   fi
+
+   einfo "Sleepi

[gentoo-commits] proj/portage:master commit in: pym/portage/util/

2017-01-07 Thread Zac Medico
commit: 1bc49bead14ddd31c94921fe9c3d1972f0737056
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jun 20 00:12:35 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  7 22:47:32 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1bc49bea

env-update: call ldconfig if found in EROOT

prefix-standalone has a glibc installed by portage with ldconfig
under EROOT/sbin.  It should be called during env-update.

For prefix-rpath, host glibc is used and env-update should not
care about ldconfig.  In this case, no ldconfig is in EROOT/sbin
and ldconfig is skipped.

X-Gentoo-Bug: 532100
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=532100

 pym/portage/util/env_update.py | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/pym/portage/util/env_update.py b/pym/portage/util/env_update.py
index c0a93a8..fde2f66 100644
--- a/pym/portage/util/env_update.py
+++ b/pym/portage/util/env_update.py
@@ -306,13 +306,17 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env,
if not libdir_contents_changed:
makelinks = False
 
-   ldconfig = "/sbin/ldconfig"
if "CHOST" in settings and "CBUILD" in settings and \
settings["CHOST"] != settings["CBUILD"]:
ldconfig = find_binary("%s-ldconfig" % settings["CHOST"])
+   else:
+   ldconfig = os.path.join(eroot, "sbin", "ldconfig")
+
+   if not (os.access(ldconfig, os.X_OK) and os.path.isfile(ldconfig)):
+   ldconfig = None
 
# Only run ldconfig as needed
-   if makelinks and ldconfig and not eprefix:
+   if makelinks and ldconfig:
# ldconfig has very different behaviour between FreeBSD and 
Linux
if ostype == "Linux" or ostype.lower().endswith("gnu"):
# We can't update links if we haven't cleaned other 
versions first, as



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-IO-Socket-IP/

2017-01-07 Thread Kent Fredric
commit: 3ca742c039ce369375e30d1d01b0104495a7f999
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan  7 21:35:01 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan  7 23:03:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca742c0

virtual/perl-IO-Socket-IP: Spread missing keywords from dev-lang/perl

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0-r2.ebuild 
b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0-r2.ebuild
index 688a347..42cb237 100644
--- a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0-r2.ebuild
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.370.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] proj/genkernel:master commit in: arch/x86/, arch/parisc/, arch/sparc64/, arch/s390/, arch/ppc64/, arch/parisc64/, ...

2017-01-07 Thread Robin H. Johnson
commit: 7461dc50608308dea5916e750e5a13ed753ffeae
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jan  7 22:48:14 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 22:48:14 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=7461dc50

Support NVMe block devices.

Signed-off-by: Robin H. Johnson  gentoo.org>

 arch/alpha/modules_load| 3 ++-
 arch/arm/modules_load  | 3 ++-
 arch/ia64/modules_load | 3 ++-
 arch/mips/modules_load | 3 ++-
 arch/parisc/modules_load   | 3 ++-
 arch/parisc64/modules_load | 3 ++-
 arch/ppc/modules_load  | 3 ++-
 arch/ppc64/modules_load| 3 ++-
 arch/s390/modules_load | 3 ++-
 arch/sparc/modules_load| 3 ++-
 arch/sparc64/modules_load  | 3 ++-
 arch/um/modules_load   | 3 ++-
 arch/x86/modules_load  | 3 ++-
 arch/x86_64/modules_load   | 3 ++-
 defaults/initrd.defaults   | 4 ++--
 defaults/modules_load  | 3 ++-
 16 files changed, 32 insertions(+), 17 deletions(-)

diff --git a/arch/alpha/modules_load b/arch/alpha/modules_load
index 39a13f5..9b06eb0 100644
--- a/arch/alpha/modules_load
+++ b/arch/alpha/modules_load
@@ -7,7 +7,8 @@ MODULES_LVM="dm-mod dm-snapshot dm-mirror dm-bbr dm-bufio 
dm-crypt dm-delay dm-f
 MODULES_MDADM="dm-mod dm-snapshot dm-mirror dm-bbr dm-raid dm-crypt raid0 
raid1 raid456 raid5 raid6 raid10 linear multipath"
 MODULES_MULTIPATH="dm-mod dm-multipath dm-round-robin dm-rdac dm-queue-length 
dm-service-time"
 
-# Hardware (IDE/SCSI/SATA)
+# Hardware (IDE/SCSI/SATA/NVMe)
+MODULES_NVME="nvme-core nvme nvme-fabrics nvme-rdma nvme-loop nvmet nvmet-rdma"
 MODULES_PATA="pata_mpiix pata_pdc2027x pata_radisys pata_sil680 pata_rz1000 
pata_efar pata_cmd64x pata_hpt366 pata_hpt37x pata_hpt3x3 pata_hpt3x2n 
pata_optidma pata_it821x pata_artop pata_oldpiix pata_cypress pata_platform 
pata_serverworks pata_legacy pata_ns87410 pata_ns87415 pata_pcmcia pata_isapnp 
pata_it8213 pata_ali pata_amd pata_opti pata_atiixp pata_triflex 
pata_pdc202xx_old pata_sc1200 pata_qdi pata_netcell pata_sis pata_hpt3x2n 
pata_marvell pata_jmicron pata_via pata_cs5520 pata_cs5530 pata_cs5535 
pata_sl82c105 libata"
 MODULES_SATA="sata_promise sata_sil sata_sil24 sata_svw sata_via sata_nv 
sata_sx4 sata_sis sata_uli sata_vsc sata_qstor ahci libata ata_piix sata_mv 
sata_inic162x pdc_adma"
 MODULES_SCSI="sd_mod sg sr_mod aic79xx aic7xxx aic7xxx_old arcmsr BusLogic 
ncr53c8xx NCR53c406a initio advansys aha1740 aha1542 aha152x dtc fdomain gdth 
pas16 pci2220i pci2000 psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate 
t128 u14-34f ultrastor wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 
sym53c416 dc395x atp870u mptbase mptscsih mptspi mptfc mptsas 3w-sas 3w- 
3w-9xxx cpqarray cciss hpsa DAC960 sx8 aacraid megaraid megaraid_mbox 
megaraid_mm megaraid_sas qla2xxx lpfc scsi_transport_fc aic94xx mpt2sas mpt3sas"

diff --git a/arch/arm/modules_load b/arch/arm/modules_load
index 39a13f5..9b06eb0 100644
--- a/arch/arm/modules_load
+++ b/arch/arm/modules_load
@@ -7,7 +7,8 @@ MODULES_LVM="dm-mod dm-snapshot dm-mirror dm-bbr dm-bufio 
dm-crypt dm-delay dm-f
 MODULES_MDADM="dm-mod dm-snapshot dm-mirror dm-bbr dm-raid dm-crypt raid0 
raid1 raid456 raid5 raid6 raid10 linear multipath"
 MODULES_MULTIPATH="dm-mod dm-multipath dm-round-robin dm-rdac dm-queue-length 
dm-service-time"
 
-# Hardware (IDE/SCSI/SATA)
+# Hardware (IDE/SCSI/SATA/NVMe)
+MODULES_NVME="nvme-core nvme nvme-fabrics nvme-rdma nvme-loop nvmet nvmet-rdma"
 MODULES_PATA="pata_mpiix pata_pdc2027x pata_radisys pata_sil680 pata_rz1000 
pata_efar pata_cmd64x pata_hpt366 pata_hpt37x pata_hpt3x3 pata_hpt3x2n 
pata_optidma pata_it821x pata_artop pata_oldpiix pata_cypress pata_platform 
pata_serverworks pata_legacy pata_ns87410 pata_ns87415 pata_pcmcia pata_isapnp 
pata_it8213 pata_ali pata_amd pata_opti pata_atiixp pata_triflex 
pata_pdc202xx_old pata_sc1200 pata_qdi pata_netcell pata_sis pata_hpt3x2n 
pata_marvell pata_jmicron pata_via pata_cs5520 pata_cs5530 pata_cs5535 
pata_sl82c105 libata"
 MODULES_SATA="sata_promise sata_sil sata_sil24 sata_svw sata_via sata_nv 
sata_sx4 sata_sis sata_uli sata_vsc sata_qstor ahci libata ata_piix sata_mv 
sata_inic162x pdc_adma"
 MODULES_SCSI="sd_mod sg sr_mod aic79xx aic7xxx aic7xxx_old arcmsr BusLogic 
ncr53c8xx NCR53c406a initio advansys aha1740 aha1542 aha152x dtc fdomain gdth 
pas16 pci2220i pci2000 psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate 
t128 u14-34f ultrastor wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 
sym53c416 dc395x atp870u mptbase mptscsih mptspi mptfc mptsas 3w-sas 3w- 
3w-9xxx cpqarray cciss hpsa DAC960 sx8 aacraid megaraid megaraid_mbox 
megaraid_mm megaraid_sas qla2xxx lpfc scsi_transport_fc aic94xx mpt2sas mpt3sas"

diff --git a/arch/ia64/modules_load b/arch/ia64/modules_load
index 207da62..e61445f 100644
--- a/arch/ia64/modules_load
+++ b/arch/ia64/modules_load
@@ -7,7 +7,8 @@ MODULES_LVM="dm-mod dm-snapshot dm-mirror dm-bbr dm-bufio 
dm-crypt

[gentoo-commits] repo/gentoo:master commit in: dev-python/isodate/

2017-01-07 Thread Patrice Clement
commit: c02317e72977d2da28b82a34e409ee97055c148b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jan  7 22:45:21 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jan  7 22:46:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02317e7

dev-python/isodate: fix typo in DESCRIPTION.

Gentoo-Bug: https://bugs.gentoo.org/604340

Package-Manager: portage-2.3.0

 dev-python/isodate/isodate-0.5.0.ebuild | 4 ++--
 dev-python/isodate/isodate-0.5.1.ebuild | 4 ++--
 dev-python/isodate/isodate-0.5.4.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/isodate/isodate-0.5.0.ebuild 
b/dev-python/isodate/isodate-0.5.0.ebuild
index 0e25a5b..bcd182c 100644
--- a/dev-python/isodate/isodate-0.5.0.ebuild
+++ b/dev-python/isodate/isodate-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
 
 inherit distutils-r1
 
-DESCRIPTION="ISO 8601 date/time/duration parser and formater"
+DESCRIPTION="ISO 8601 date/time/duration parser and formatter"
 HOMEPAGE="https://pypi.python.org/pypi/isodate";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 

diff --git a/dev-python/isodate/isodate-0.5.1.ebuild 
b/dev-python/isodate/isodate-0.5.1.ebuild
index 0e25a5b..bcd182c 100644
--- a/dev-python/isodate/isodate-0.5.1.ebuild
+++ b/dev-python/isodate/isodate-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
 
 inherit distutils-r1
 
-DESCRIPTION="ISO 8601 date/time/duration parser and formater"
+DESCRIPTION="ISO 8601 date/time/duration parser and formatter"
 HOMEPAGE="https://pypi.python.org/pypi/isodate";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 

diff --git a/dev-python/isodate/isodate-0.5.4.ebuild 
b/dev-python/isodate/isodate-0.5.4.ebuild
index 15437cb..a9e5d81 100644
--- a/dev-python/isodate/isodate-0.5.4.ebuild
+++ b/dev-python/isodate/isodate-0.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
 
 inherit distutils-r1
 
-DESCRIPTION="ISO 8601 date/time/duration parser and formater"
+DESCRIPTION="ISO 8601 date/time/duration parser and formatter"
 HOMEPAGE="https://pypi.python.org/pypi/isodate";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/files/

2017-01-07 Thread Anthony G. Basile
commit: 314ecb567ccb785baac512771afb056d4b1a0adc
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 17:12:20 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314ecb56

net-p2p/bitcoin-qt: remove unused patches

 net-p2p/bitcoin-qt/files/0.8-openssl-101k.patch|  31 ---
 net-p2p/bitcoin-qt/files/0.8.2-sys_leveldb.patch   | 183 ---
 net-p2p/bitcoin-qt/files/0.9-openssl-101k.patch|  31 ---
 net-p2p/bitcoin-qt/files/0.9.0-sys_leveldb.patch   |  34 ---
 .../bitcoin-qt/files/0.9.x-ljr_noblacklist.patch   |  12 -
 .../bitcoin-qt/files/-sys_libsecp256k1.patch   |  80 ---
 net-p2p/bitcoin-qt/files/-syslibs.patch| 253 -
 7 files changed, 624 deletions(-)

diff --git a/net-p2p/bitcoin-qt/files/0.8-openssl-101k.patch 
b/net-p2p/bitcoin-qt/files/0.8-openssl-101k.patch
deleted file mode 100644
index 5eaaba9..
--- a/net-p2p/bitcoin-qt/files/0.8-openssl-101k.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/src/key.cpp b/src/key.cpp
-index 75114c6..7fcb17d 100644
 a/src/key.cpp
-+++ b/src/key.cpp
-@@ -376,11 +376,23 @@ bool CKey::SetCompactSignature(uint256 hash, const 
std::vector& v
- 
- bool CKey::Verify(uint256 hash, const std::vector& vchSig)
- {
--// -1 = error, 0 = bad sig, 1 = good
--if (ECDSA_verify(0, (unsigned char*)&hash, sizeof(hash), &vchSig[0], 
vchSig.size(), pkey) != 1)
-+if (vchSig.empty())
- return false;
- 
--return true;
-+// New versions of OpenSSL will reject non-canonical DER signatures. 
de/re-serialize first.
-+unsigned char *norm_der = NULL;
-+ECDSA_SIG *norm_sig = ECDSA_SIG_new();
-+const unsigned char* sigptr = &vchSig[0];
-+d2i_ECDSA_SIG(&norm_sig, &sigptr, vchSig.size());
-+int derlen = i2d_ECDSA_SIG(norm_sig, &norm_der);
-+ECDSA_SIG_free(norm_sig);
-+if (derlen <= 0)
-+return false;
-+
-+// -1 = error, 0 = bad sig, 1 = good
-+bool ret = ECDSA_verify(0, (unsigned char*)&hash, sizeof(hash), norm_der, 
derlen, pkey) == 1;
-+OPENSSL_free(norm_der);
-+return ret;
- }
- 
- bool CKey::VerifyCompact(uint256 hash, const std::vector& 
vchSig)

diff --git a/net-p2p/bitcoin-qt/files/0.8.2-sys_leveldb.patch 
b/net-p2p/bitcoin-qt/files/0.8.2-sys_leveldb.patch
deleted file mode 100644
index 92f803f..
--- a/net-p2p/bitcoin-qt/files/0.8.2-sys_leveldb.patch
+++ /dev/null
@@ -1,183 +0,0 @@
-diff --git a/bitcoin-qt.pro b/bitcoin-qt.pro
-index cf80986..520b5df 100644
 a/bitcoin-qt.pro
-+++ b/bitcoin-qt.pro
-@@ -4,7 +4,7 @@ macx:TARGET = "Bitcoin-Qt"
- VERSION = 0.8.0
- INCLUDEPATH += src src/json src/qt
- QT += network
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE 
LEVELDB_WITHOUT_MEMENV
- CONFIG += no_include_pwd
- CONFIG += thread
- 
-@@ -98,25 +98,29 @@ contains(BITCOIN_NEED_QT_PLUGINS, 1) {
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets
- }
- 
-+contains(USE_SYSTEM_LEVELDB, 1) {
-+LIBS += -lleveldb
-+} else {
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a
-+LIBS += $$PWD/src/leveldb/libleveldb.a
- !win32 {
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use 
RELEASE to indicate linking preferences not -O preferences
--genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" 
libleveldb.a libmemenv.a
-+genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" 
libleveldb.a
- } else {
- # make an educated guess about what the ranlib command is called
- isEmpty(QMAKE_RANLIB) {
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib)
- }
- LIBS += -lshlwapi
--genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) 
OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && 
$$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB 
$$PWD/src/leveldb/libmemenv.a
-+genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) 
OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && 
$$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a
- }
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a
- genleveldb.depends = FORCE
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a
- QMAKE_EXTRA_TARGETS += genleveldb
-+}
- # Gross ugly hack that depends on qmake internals, unfortunately there is no 
other way to do it.
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) 
clean
-+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/sr

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoind/files/

2017-01-07 Thread Anthony G. Basile
commit: 69c6499d67dfa1dd749573997d6b618c2b3bf623
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:46:44 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c6499d

net-p2p/bitcoind: remove unused patches/files

 net-p2p/bitcoind/files/0.8-openssl-101k.patch  |  31 ---
 net-p2p/bitcoind/files/0.8.2-sys_leveldb.patch | 185 ---
 net-p2p/bitcoind/files/0.9-openssl-101k.patch  |  31 ---
 net-p2p/bitcoind/files/0.9.0-sys_leveldb.patch |  34 ---
 net-p2p/bitcoind/files/0.9.x-ljr_noblacklist.patch |  12 -
 net-p2p/bitcoind/files/-syslibs.patch  | 253 -
 net-p2p/bitcoind/files/bitcoin.confd   |  10 -
 net-p2p/bitcoind/files/bitcoin.initd-r1|  29 ---
 8 files changed, 585 deletions(-)

diff --git a/net-p2p/bitcoind/files/0.8-openssl-101k.patch 
b/net-p2p/bitcoind/files/0.8-openssl-101k.patch
deleted file mode 100644
index 5eaaba9..
--- a/net-p2p/bitcoind/files/0.8-openssl-101k.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/src/key.cpp b/src/key.cpp
-index 75114c6..7fcb17d 100644
 a/src/key.cpp
-+++ b/src/key.cpp
-@@ -376,11 +376,23 @@ bool CKey::SetCompactSignature(uint256 hash, const 
std::vector& v
- 
- bool CKey::Verify(uint256 hash, const std::vector& vchSig)
- {
--// -1 = error, 0 = bad sig, 1 = good
--if (ECDSA_verify(0, (unsigned char*)&hash, sizeof(hash), &vchSig[0], 
vchSig.size(), pkey) != 1)
-+if (vchSig.empty())
- return false;
- 
--return true;
-+// New versions of OpenSSL will reject non-canonical DER signatures. 
de/re-serialize first.
-+unsigned char *norm_der = NULL;
-+ECDSA_SIG *norm_sig = ECDSA_SIG_new();
-+const unsigned char* sigptr = &vchSig[0];
-+d2i_ECDSA_SIG(&norm_sig, &sigptr, vchSig.size());
-+int derlen = i2d_ECDSA_SIG(norm_sig, &norm_der);
-+ECDSA_SIG_free(norm_sig);
-+if (derlen <= 0)
-+return false;
-+
-+// -1 = error, 0 = bad sig, 1 = good
-+bool ret = ECDSA_verify(0, (unsigned char*)&hash, sizeof(hash), norm_der, 
derlen, pkey) == 1;
-+OPENSSL_free(norm_der);
-+return ret;
- }
- 
- bool CKey::VerifyCompact(uint256 hash, const std::vector& 
vchSig)

diff --git a/net-p2p/bitcoind/files/0.8.2-sys_leveldb.patch 
b/net-p2p/bitcoind/files/0.8.2-sys_leveldb.patch
deleted file mode 100644
index 2b9ab1a..
--- a/net-p2p/bitcoind/files/0.8.2-sys_leveldb.patch
+++ /dev/null
@@ -1,185 +0,0 @@
-diff --git a/bitcoin-qt.pro b/bitcoin-qt.pro
-index cf80986..520b5df 100644
 a/bitcoin-qt.pro
-+++ b/bitcoin-qt.pro
-@@ -4,7 +4,7 @@ macx:TARGET = "Bitcoin-Qt"
- VERSION = 0.8.0
- INCLUDEPATH += src src/json src/qt
- QT += network
--DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE
-+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE 
LEVELDB_WITHOUT_MEMENV
- CONFIG += no_include_pwd
- CONFIG += thread
- 
-@@ -98,25 +98,29 @@ contains(BITCOIN_NEED_QT_PLUGINS, 1) {
- QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets
- }
- 
-+contains(USE_SYSTEM_LEVELDB, 1) {
-+LIBS += -lleveldb
-+} else {
- INCLUDEPATH += src/leveldb/include src/leveldb/helpers
--LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a
-+LIBS += $$PWD/src/leveldb/libleveldb.a
- !win32 {
- # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use 
RELEASE to indicate linking preferences not -O preferences
--genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" 
libleveldb.a libmemenv.a
-+genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" 
libleveldb.a
- } else {
- # make an educated guess about what the ranlib command is called
- isEmpty(QMAKE_RANLIB) {
- QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib)
- }
- LIBS += -lshlwapi
--genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) 
OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && 
$$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB 
$$PWD/src/leveldb/libmemenv.a
-+genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC 
CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) 
OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && 
$$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a
- }
- genleveldb.target = $$PWD/src/leveldb/libleveldb.a
- genleveldb.depends = FORCE
- PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a
- QMAKE_EXTRA_TARGETS += genleveldb
-+}
- # Gross ugly hack that depends on qmake internals, unfortunately there is no 
other way to do it.
--QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) 
clean
-+QMAKE_CLEA

[gentoo-commits] repo/gentoo:master commit in: net-proxy/torsocks/files/

2017-01-07 Thread Anthony G. Basile
commit: 668f2bb06e8acb02d92e1a2f7eeea0b392888b90
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 17:14:47 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668f2bb0

net-proxy/torsocks: remove unused patches

 net-proxy/torsocks/files/fix-docdir.patch  |  24 
 .../torsocks/files/suppress-warning-msgs.patch |  15 ---
 net-proxy/torsocks/files/torsocks-2.1.0-musl.patch | 121 -
 3 files changed, 160 deletions(-)

diff --git a/net-proxy/torsocks/files/fix-docdir.patch 
b/net-proxy/torsocks/files/fix-docdir.patch
deleted file mode 100644
index 899c15b..
--- a/net-proxy/torsocks/files/fix-docdir.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur torsocks-1.2.orig/doc/Makefile.am torsocks-1.2/doc/Makefile.am
 torsocks-1.2.orig/doc/Makefile.am  2011-10-26 14:30:26.0 -0400
-+++ torsocks-1.2/doc/Makefile.am   2011-12-26 20:05:40.0 -0500
-@@ -7,8 +7,6 @@
- # Install man pages
- dist_man_MANS = torsocks.1 torsocks.8 usewithtor.1 torsocks.conf.5
- 
--dist_data_DATA = socks/SOCKS5 socks/SOCKS4.protocol 
socks/socks-extensions.txt \
-- patches/compilewarnings.patch patches/conffile.patch 
patches/getaddrbyhost.patch \
-- patches/getpeername.patch patches/infiniteloop.patch 
patches/localaddresses.patch \
-- patches/README patches/README.TORDNS patches/tordns.patch 
notes/DEBUG
-+dist_doc_DATA =  socks/SOCKS5 socks/SOCKS4.protocol 
socks/socks-extensions.txt \
-+ notes/DEBUG
- 
-diff -Naur torsocks-1.2.orig/test/Makefile.am torsocks-1.2/test/Makefile.am
 torsocks-1.2.orig/test/Makefile.am 2011-10-26 14:21:57.0 -0400
-+++ torsocks-1.2/test/Makefile.am  2011-12-26 20:04:34.0 -0500
-@@ -4,4 +4,4 @@
- test_torsocks_LDFLAGS= $(TESTLDFLAGS)
- CLEANFILES= test_torsocks
- 
--dist_data_DATA = run_tests.sh expectedresults.txt
-\ No newline at end of file
-+dist_doc_DATA = run_tests.sh expectedresults.txt

diff --git a/net-proxy/torsocks/files/suppress-warning-msgs.patch 
b/net-proxy/torsocks/files/suppress-warning-msgs.patch
deleted file mode 100644
index 7470b9f..
--- a/net-proxy/torsocks/files/suppress-warning-msgs.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 torsocks-1.2.orig/src/torsocks.c   2011-10-25 17:49:50.0 -0400
-+++ torsocks-1.2/src/torsocks.c2012-02-21 11:09:20.0 -0500
-@@ -124,9 +124,9 @@
- #define LOAD_ERROR(s,l) { \
- const char *error; \
- error = dlerror(); \
--show_msg(l, "The symbol %s() was not found in any shared " \
-- "library. The error reported was: %s!\n", s, \
-- (error)?error:"not found"); \
-+if (error) \
-+show_msg(l, "The symbol %s() was not found in any shared " \
-+"library. The error reported was: %s!\n", s, error); \
- dlerror(); \
- }
- pthread_mutex_lock(&torsocks_init_mutex);

diff --git a/net-proxy/torsocks/files/torsocks-2.1.0-musl.patch 
b/net-proxy/torsocks/files/torsocks-2.1.0-musl.patch
deleted file mode 100644
index c11cf69..
--- a/net-proxy/torsocks/files/torsocks-2.1.0-musl.patch
+++ /dev/null
@@ -1,121 +0,0 @@
-From 3e793e9eac05ad926cc016da5129e95986d105f2 Mon Sep 17 00:00:00 2001
-From: David Goulet 
-Date: Mon, 13 Jun 2016 14:39:53 -0400
-Subject: [PATCH] Add support for musl-libc
-
-Musl library does not have a specific define so use __linux__ instead.
-
-Signed-off-by: David Goulet 

- src/common/compat.c | 5 +++--
- src/common/compat.h | 5 +++--
- src/common/ref.h| 5 +++--
- src/lib/torsocks.h  | 9 +
- 4 files changed, 14 insertions(+), 10 deletions(-)
-
-diff --git a/src/common/compat.c b/src/common/compat.c
-index a861b3d..323f2ed 100644
 a/src/common/compat.c
-+++ b/src/common/compat.c
-@@ -19,7 +19,8 @@
- 
- #include "compat.h"
- 
--#if (defined(__GLIBC__) || defined(__FreeBSD__) || defined(__darwin__) || 
defined(__NetBSD__))
-+#if (defined(__linux__) || defined(__GLIBC__) || defined(__FreeBSD__) || \
-+  defined(__darwin__) || defined(__NetBSD__))
- 
- /*
-  * Initialize a pthread mutex. This never fails.
-@@ -96,4 +97,4 @@ void tsocks_once(tsocks_once_t *o, void 
(*init_routine)(void))
-   tsocks_mutex_unlock(&o->mutex);
- }
- 
--#endif /* __GLIBC__, __darwin__, __FreeBSD__, __NetBSD__ */
-+#endif /* __linux__, __GLIBC__, __darwin__, __FreeBSD__, __NetBSD__ */
-diff --git a/src/common/compat.h b/src/common/compat.h
-index ce47129..6c8ce32 100644
 a/src/common/compat.h
-+++ b/src/common/compat.h
-@@ -22,7 +22,8 @@
- #define __darwin__1
- #endif
- 
--#if (defined(__GLIBC__) || defined(__FreeBSD__) || defined(__darwin__) || 
defined(__NetBSD__))
-+#if (defined(__linux__) || defined(__GLIBC__) || defined(__FreeBSD__) || \
-+  defined(__darwin__) || defined(__NetBSD__))
- 
- #define RTLD_NEXT ((

[gentoo-commits] repo/gentoo:master commit in: net-proxy/obfsproxy/files/

2017-01-07 Thread Anthony G. Basile
commit: 8b7df2f326454e53249c81445d0df081d15d8f88
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 17:14:20 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7df2f3

net-proxy/obfsproxy: remove unused patches/init files

 .../files/obfsproxy-0.2.8-remove-argparse.patch| 11 
 net-proxy/obfsproxy/files/obfsproxy.confd  | 45 -
 net-proxy/obfsproxy/files/obfsproxy.initd  | 58 --
 3 files changed, 114 deletions(-)

diff --git a/net-proxy/obfsproxy/files/obfsproxy-0.2.8-remove-argparse.patch 
b/net-proxy/obfsproxy/files/obfsproxy-0.2.8-remove-argparse.patch
deleted file mode 100644
index 9c50516..
--- a/net-proxy/obfsproxy/files/obfsproxy-0.2.8-remove-argparse.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur obfsproxy-0.2.8.orig/setup.py obfsproxy-0.2.8/setup.py
 obfsproxy-0.2.8.orig/setup.py  2014-03-27 13:24:39.0 -0400
-+++ obfsproxy-0.2.8/setup.py   2014-03-29 15:10:05.063283282 -0400
-@@ -32,7 +32,6 @@
- 'setuptools',
- 'PyCrypto',
- 'Twisted',
--'argparse',
- 'pyptlib >= 0.0.5',
- 'pyyaml'
- ],

diff --git a/net-proxy/obfsproxy/files/obfsproxy.confd 
b/net-proxy/obfsproxy/files/obfsproxy.confd
deleted file mode 100644
index f86d648..
--- a/net-proxy/obfsproxy/files/obfsproxy.confd
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# protocols ofbsproxy will obfuscate = obfs2 | dummy
-PROTOCOL="obfs2"
-
-#options for PROTOCOLE="dummy"
-# dummy   []
-# mode ~ server|client|socks
-# listen_address, target_address ~ host:port
-# target_address is required for server and client mode, and forbidden for 
socks mode.
-# Examples:
-#  obfsproxy dummy socks 127.0.0.1:5000
-#  obfsproxy dummy client 127.0.0.1:5000 192.168.1.99:11253
-#  obfsproxy dummy server 192.168.1.99:11253 127.0.0.1:9005
-
-#MODE="socks"
-#LISTEN="127.0.0.1:5000"
-#TARGET="127.0.0.1:9005"
-
-
-#options for PROTOCOL="obfs2"
-#  obfs2 [obfs2_args] obfs2_opts
-#  'obfs2_opts':
-#  mode ~ server|client|socks
-#  listen address ~ host:port
-#  'obfs2_args':
-#  Destination Address ~ --dest=host:port
-#  Shared Secret ~ --shared-secret=
-#  Example:
-#  obfsproxy obfs2 --dest=127.0.0.1:666 --shared-secret=himitsu server 
127.0.0.1:1026
-
-MODE="server"
-DESTINATION="127.0.0.1:666"
-SECRET="changeme"
-LISTEN="127.0.0.1:1026"
-
-#Logging
-# --log-file= ~ set logfile
-# --log-min-severity=warn|notice|info|debug ~ set minimum logging severity 
(default: notice)
-# --no-log ~ disable logging
-# --no-safe-logging ~ disable safe (scrubbed address) logging
-
-LOGGING="--log-file=/var/log/obfsproxy.log --log-min-severity=warn"

diff --git a/net-proxy/obfsproxy/files/obfsproxy.initd 
b/net-proxy/obfsproxy/files/obfsproxy.initd
deleted file mode 100644
index 70e9295..
--- a/net-proxy/obfsproxy/files/obfsproxy.initd
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-PIDFILE="/var/run/obfsproxy.pid"
-DAEMON="/usr/bin/obfsproxy"
-
-depend() {
-   need net
-}
-
-checkconfig() {
-   [[ "x${PROTOCOL}" = "x" ]] \
-   && eerror "PROTOCOL not given" && return 1
-   [[ "x${MODE}" = "x" ]] \
-   && eerror "MODE not given" && return 1
-   if [ ${PROTOCOL} = "dummy" ] ; then
-   [[ "x${LISTEN}" = "x" ]] \
-   && eerror "No listen address was given" && return 1
-   [[ "x${MODE}" = "xserver" && "x${TARGET}" = "x" ]] \
-   && eerror "MODE=server but no target address was given" 
&& return 1
-   [[ "x${MODE}" = "xsocks"  && "x${TARGET}" != "x" ]] \
-   && eerror "MODE=sock but a target address was given" && 
return 1
-   CMDLINE="${LOGGING} ${PROTOCOL} ${MODE} ${LISTEN} ${TARGET}"
-   elif [ ${PROTOCOL} = "obfs2" ] ; then
-   [[ "x${MODE}" = "xsocks"  && "x${DESTINATION}" != "x" ]] \
-   && eerror "MODE=sock but a destination address was 
given" && return 1
-   [[ "x${LISTEN}" = "x" ]] \
-   && eerror "LISTEN host:port was not given" && return 1
-   [[ "x${DESTINATION}" != "x" ]] \
-   && DESTINATION="--dest=${DESTINATION}"
-   [[ "x${SECRET}" != "x" ]] \
-   && SECRET="--shared-secret=${SECRET}"
-   CMDLINE="${LOGGING} ${PROTOCOL} ${DESTINATION} ${SECRET} 
${MODE} ${LISTEN}"
-   else
-   eerror "Unknown protocol ${PROTOCOL}"
-   return 1
-   fi
-   return 0
-}

[gentoo-commits] repo/gentoo:master commit in: net-libs/libbitcoinconsensus/files/

2017-01-07 Thread Anthony G. Basile
commit: ede9015b5e6d679d82de50d1d5e2652320514dce
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:43:42 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede9015b

net-libs/libbitcoinconsensus: remove unused patches

 .../files/0.9.0-sys_leveldb.patch  |  34 ---
 .../files/-sys_libsecp256k1.patch  |  80 ---
 .../libbitcoinconsensus/files/-syslibs.patch   | 253 -
 3 files changed, 367 deletions(-)

diff --git a/net-libs/libbitcoinconsensus/files/0.9.0-sys_leveldb.patch 
b/net-libs/libbitcoinconsensus/files/0.9.0-sys_leveldb.patch
deleted file mode 100644
index 60e9f2b..
--- a/net-libs/libbitcoinconsensus/files/0.9.0-sys_leveldb.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-commit c38e0af3e021eb0b2aba846c77b06ca71de06b11 (personal-github/sys_leveldb, 
sys_leveldb)
-Author: Luke Dashjr 
-Date:   Mon Sep 9 03:06:17 2013 +
-
-configure: Add unsupported --with-system-leveldb configure flag
-
-diff --git a/configure.ac b/configure.ac
-index 3ed4549..5a5852d 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -332,10 +332,22 @@ AC_TRY_COMPILE([#include ],
-  [ AC_MSG_RESULT(no)]
- )
- 
-+dnl Check for leveldb, only if explicitly requested
- LEVELDB_CPPFLAGS=
- LIBLEVELDB=
- LIBMEMENV=
--AM_CONDITIONAL([EMBEDDED_LEVELDB],[true])
-+AC_ARG_WITH([system-leveldb],
-+  [AS_HELP_STRING([--with-system-leveldb],
-+  [Build with system LevelDB (default is no; DANGEROUS; NOT SUPPORTED)])],
-+  [system_leveldb=$withval],
-+  [system_leveldb=no]
-+)
-+if test x$system_leveldb != xno; then
-+  LEVELDB_CPPFLAGS=
-+  LIBLEVELDB=-lleveldb
-+  LIBMEMENV=-lmemenv
-+fi
-+AM_CONDITIONAL([EMBEDDED_LEVELDB],[test x$system_leveldb = xno])
- AC_SUBST(LEVELDB_CPPFLAGS)
- AC_SUBST(LIBLEVELDB)
- AC_SUBST(LIBMEMENV)

diff --git a/net-libs/libbitcoinconsensus/files/-sys_libsecp256k1.patch 
b/net-libs/libbitcoinconsensus/files/-sys_libsecp256k1.patch
deleted file mode 100644
index 77ed106..
--- a/net-libs/libbitcoinconsensus/files/-sys_libsecp256k1.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 6784521..3598bab 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -634,6 +634,12 @@ AC_ARG_WITH([daemon],
- 
- BITCOIN_QT_INIT
- 
-+PKG_CHECK_MODULES([libsecp256k1],[libsecp256k1],,[true])
-+AC_ARG_WITH([libsecp256k1-verify],[],[use_libsecp256k1=$withval],[use_libsecp256k1=yes])
-+if test "x$use_libsecp256k1" = "xyes"; then
-+AC_DEFINE(USE_SECP256K1,1,[USE_SECP256K1])
-+fi
-+
- if test x$use_pkgconfig = xyes; then
- 
-   if test x"$PKG_CONFIG" = "x"; then
-@@ -869,9 +875,6 @@ PKGCONFIG_LIBDIR_TEMP="$PKG_CONFIG_LIBDIR"
- unset PKG_CONFIG_LIBDIR
- PKG_CONFIG_LIBDIR="$PKGCONFIG_LIBDIR_TEMP"
- 
--ac_configure_args="${ac_configure_args} --disable-shared --with-pic"
--AC_CONFIG_SUBDIRS([src/secp256k1])
--
- AC_OUTPUT
- 
- dnl Taken from https://wiki.debian.org/RpathIssue
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 0d45203..3a44a16 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,4 +1,3 @@
--DIST_SUBDIRS = secp256k1
- AM_LDFLAGS = $(PTHREAD_CFLAGS) $(LIBTOOL_LDFLAGS)
- 
- 
-@@ -20,7 +19,7 @@ endif
- BITCOIN_CONFIG_INCLUDES=-I$(builddir)/config
- BITCOIN_INCLUDES=-I$(builddir) -I$(builddir)/obj $(BOOST_CPPFLAGS) 
$(LEVELDB_CPPFLAGS) $(CRYPTO_CFLAGS) $(SSL_CFLAGS)
- 
--BITCOIN_INCLUDES += -I$(srcdir)/secp256k1/include
-+BITCOIN_INCLUDES += $(libsecp256k1_CFLAGS)
- 
- LIBBITCOIN_SERVER=libbitcoin_server.a
- LIBBITCOIN_WALLET=libbitcoin_wallet.a
-@@ -30,10 +29,7 @@ LIBBITCOIN_UTIL=libbitcoin_util.a
- LIBBITCOIN_CRYPTO=crypto/libbitcoin_crypto.a
- LIBBITCOIN_UNIVALUE=univalue/libbitcoin_univalue.a
- LIBBITCOINQT=qt/libbitcoinqt.a
--LIBSECP256K1=secp256k1/libsecp256k1.la
--
--$(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*)
--  $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F)
-+LIBSECP256K1=$(libsecp256k1_LIBS)
- 
- # Make is not made aware of per-object dependencies to avoid limiting 
building parallelization
- # But to build the less dependent modules first, we manually select their 
order here:
-@@ -364,7 +360,7 @@ libbitcoinconsensus_la_LDFLAGS = -no-undefined $(RELDFLAGS)
- libbitcoinconsensus_la_LIBADD = $(CRYPTO_LIBS)
- libbitcoinconsensus_la_CPPFLAGS = $(CRYPTO_CFLAGS) -I$(builddir)/obj 
-DBUILD_BITCOIN_INTERNAL
- if USE_LIBSECP256K1
--libbitcoinconsensus_la_LIBADD += secp256k1/libsecp256k1.la
-+libbitcoinconsensus_la_LIBADD += $(LIBSECP256K1)
- endif
- endif
- 
-diff --git a/src/Makefile.test.include b/src/Makefile.test.include
-index 5fd2afe..014092a 100644
 a/src/Makefile.test.include
-+++ b/src/Makefile.test.include
-@@ -104,9 +104,6 @@ bitcoin_test_check: $(TEST_BINARY) FORCE
- bitcoin_test_clean : FORCE
-   rm -f $(CLEAN_BITCOIN_TEST) $(test_test_bitcoin_OBJECTS) $(TEST_BINARY)
- 
--check-local:
--  $(AM_V_a

[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/files/

2017-01-07 Thread Anthony G. Basile
commit: 3bea0b805f50c1fcf1443cc0b8e3a615f7ea4156
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:42:33 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bea0b80

net-dns/avahi: remove unused patches

 .../avahi/files/avahi-0.6.30-automake-1.11.2.patch | 102 -
 net-dns/avahi/files/avahi-0.6.30-parallel.patch|  34 ---
 2 files changed, 136 deletions(-)

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
deleted file mode 100644
index be385f6..
--- a/net-dns/avahi/files/avahi-0.6.30-automake-1.11.2.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-http://bugs.gentoo.org/397477
-
 avahi-python/avahi/Makefile.am
-+++ avahi-python/avahi/Makefile.am
-@@ -31,7 +31,7 @@
-   -e 's,@FIRST_KEY\@,key = self.db.firstkey(),g' \
-   -e 's,@CHECK_KEY\@,while key is not None:,g' \
-   -e 's,@NEXT_KEY\@,key = self.db.nextkey(key),g' \
--  -e 's,@pkglibdir\@,$(pkglibdir),g' $< > $@ && \
-+  -e 's,@pkgdatadir\@,$(pkgdatadir),g' $< > $@ && \
-   chmod +x $@
- endif
- 
-@@ -44,7 +44,7 @@
-   -e 's,@FIRST_KEY\@,keys = self.db.keys(),g' \
-   -e 's,@CHECK_KEY\@,for key in keys:,g' \
-   -e 's,@NEXT_KEY\@,,g' \
--  -e 's,@pkglibdir\@,$(pkglibdir),g' $< > $@ && \
-+  -e 's,@pkgdatadir\@,$(pkgdatadir),g' $< > $@ && \
-   chmod +x $@
- endif
- 
 avahi-python/avahi/ServiceTypeDatabase.py.in
-+++ avahi-python/avahi/ServiceTypeDatabase.py.in
-@@ -26,7 +26,7 @@
- class ServiceTypeDatabase:
- """ServiceTypeDatabase maps service types to descriptions"""
- 
--def __init__(self, filename = "@pkglibdir@/service-types.db"):
-+def __init__(self, filename = "@pkgdatadir@/service-types.db"):
- 
- self.db = @DBM@.open(filename, "r")
- 
 avahi-ui/Makefile.am
-+++ avahi-ui/Makefile.am
-@@ -62,18 +62,18 @@
- 
- 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
-@@ -30,13 +30,13 @@
- 
- 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
-@@ -18,13 +18,12 @@
- 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,@PYTHON\@,$(PYTHON),g' \
-@@ -41,7 +40,7 @@
- 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,@PYTHON\@,$(PYTHON),g' \

diff --git a/net-dns/avahi/files/avahi-0.6.30-parallel.patch 
b/net-dns/avahi/files/avahi-0.6.30-parallel.patch
deleted file mode 100644
index a75f991..
--- a/net-dns/avahi/files/avahi-0.6.30-parallel.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From cb10a844f9e91322aca91340b7adc0db19c96b36 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= 
-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 cre

[gentoo-commits] repo/gentoo:master commit in: net-p2p/tribler/files/

2017-01-07 Thread Anthony G. Basile
commit: 719af198bb02de9453649b5dfe6c4ac80794fe92
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 17:13:01 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719af198

net-p2p/tribler: remove unused patch

 .../tribler/files/tribler-6.1.0-fix-desktop.patch   | 21 -
 1 file changed, 21 deletions(-)

diff --git a/net-p2p/tribler/files/tribler-6.1.0-fix-desktop.patch 
b/net-p2p/tribler/files/tribler-6.1.0-fix-desktop.patch
deleted file mode 100644
index 250deda..
--- a/net-p2p/tribler/files/tribler-6.1.0-fix-desktop.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -Naur usr.orig/share/applications/swarmplayer.desktop 
usr/share/applications/swarmplayer.desktop
 usr.orig/share/applications/swarmplayer.desktop2013-05-09 
20:47:46.0 -0400
-+++ usr/share/applications/swarmplayer.desktop 2013-05-09 20:48:34.0 
-0400
-@@ -5,4 +5,4 @@
- Icon=swarmplayer
- Terminal=false
- Type=Application
--Categories=Application;Network;P2P
-+Categories=Network;P2P;
-diff -Naur usr.orig/share/applications/tribler.desktop 
usr/share/applications/tribler.desktop
 usr.orig/share/applications/tribler.desktop2013-05-09 
20:47:46.0 -0400
-+++ usr/share/applications/tribler.desktop 2013-05-09 20:49:03.0 
-0400
-@@ -5,5 +5,5 @@
- Icon=tribler
- Terminal=false
- Type=Application
--Categories=Application;Network;P2P
--MimeType=x-scheme-handler/ppsp;x-scheme-handler/tswift;x-scheme-handler/magnet
-\ No newline at end of file
-+Categories=Network;P2P;
-+MimeType=x-scheme-handler/ppsp;x-scheme-handler/tswift;x-scheme-handler/magnet;



[gentoo-commits] repo/gentoo:master commit in: net-misc/tor/files/

2017-01-07 Thread Anthony G. Basile
commit: bf94f03e1509475cedd2eb1ee4337e17a7cc0ed4
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:44:23 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf94f03e

net-misc/tor: remove unused initd file

 net-misc/tor/files/tor.initd-r7 | 84 -
 1 file changed, 84 deletions(-)

diff --git a/net-misc/tor/files/tor.initd-r7 b/net-misc/tor/files/tor.initd-r7
deleted file mode 100644
index 3d679c1..
--- a/net-misc/tor/files/tor.initd-r7
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-PIDFILE=/var/run/tor/tor.pid
-CONFFILE=/etc/tor/torrc
-GRACEFUL_TIMEOUT=${GRACEFUL_TIMEOUT:-60}
-
-# See bug #523552, and https://trac.torproject.org/projects/tor/ticket/5525
-# Graceful = wait 30 secs or so until all connections are properly closed.
-extra_commands="checkconfig"
-extra_started_commands="graceful gracefulstop reload"
-description="Anonymizing overlay network for TCP"
-description_checkconfig="Check for valid config file."
-description_reload="Reload the configuration."
-description_graceful="Gracefully restart."
-description_gracefulstop="Gracefully stop."
-
-depend() {
-need net
-}
-
-checkconfig() {
-# first check that it exists
-if [ ! -f ${CONFFILE} ] ; then
-eerror "You need to setup ${CONFFILE} first"
-eerror "Example is in ${CONFFILE}.sample"
-return 1
-   fi
-
-   # now verify whether the configuration is valid
-   /usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1
-   if [ $? -eq 0 ] ; then
-   einfo "Tor configuration (${CONFFILE}) is valid."
-   return 0
-   else
-   eerror "Tor configuration (${CONFFILE}) not valid."
-   /usr/bin/tor --verify-config -f ${CONFFILE}
-   return 1
-   fi
-}
-
-start() {
-   checkconfig || return 1
-   checkpath -d -m 0755 -o tor:tor /var/run/tor
-ebegin "Starting Tor"
-HOME=/var/lib/tor
-   start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec 
/usr/bin/tor  -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > 
/dev/null 2>&1
-eend $?
-}
-
-stop() {
-ebegin "Stopping Tor"
-   start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- 
--PidFile "${PIDFILE}"
-eend $?
-}
-
-graceful() {
-   gracefulstop
-   start
-   eend $?
-}
-
-gracefulstop() {
-   local rc=0
-ebegin "Gracefully stopping Tor"
-   ebegin "This can take up to ${GRACEFUL_TIMEOUT} seconds"
-   start-stop-daemon -P --stop --signal INT -R ${GRACEFUL_TIMEOUT} 
--pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}"
-   rc=$?
-   eend "done"
-   eend $rc
-}
-
-reload() {
-   if [ ! -f ${PIDFILE} ]; then
-   eerror "${SVCNAME} isn't running"
-   return 1
-   fi
-   checkconfig || return 1
-   ebegin "Reloading Tor configuration"
-   start-stop-daemon --signal HUP --pidfile ${PIDFILE}
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/ipv6calc/files/

2017-01-07 Thread Anthony G. Basile
commit: 1ad7a5d771bde07971209fe851dccd7cab782182
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:39:48 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad7a5d7

net-misc/ipv6calc: remove unused patch

 .../files/ipv6calc-0.96.0-fix-link-order.patch | 48 --
 1 file changed, 48 deletions(-)

diff --git a/net-misc/ipv6calc/files/ipv6calc-0.96.0-fix-link-order.patch 
b/net-misc/ipv6calc/files/ipv6calc-0.96.0-fix-link-order.patch
deleted file mode 100644
index b1e48dc..
--- a/net-misc/ipv6calc/files/ipv6calc-0.96.0-fix-link-order.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -Naur ipv6calc-0.96.0.orig/ipv6calc/Makefile.in 
ipv6calc-0.96.0/ipv6calc/Makefile.in
 ipv6calc-0.96.0.orig/ipv6calc/Makefile.in  2014-02-03 01:45:20.0 
-0500
-+++ ipv6calc-0.96.0/ipv6calc/Makefile.in   2014-02-19 09:36:48.504688355 
-0500
-@@ -16,7 +16,7 @@
- 
- INCLUDES= @MD5_INCLUDE@ @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ 
@GEOIP_INCLUDE@ -I../ -I../lib/ -I../databases/lib/
- 
--LIBS = @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@ @IPV6CALC_LIB@
-+LIBS = @IPV6CALC_LIB@ @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@
- 
- GETOBJS = @LIBOBJS@
- 
-diff -Naur ipv6calc-0.96.0.orig/ipv6loganon/Makefile.in 
ipv6calc-0.96.0/ipv6loganon/Makefile.in
 ipv6calc-0.96.0.orig/ipv6loganon/Makefile.in   2014-02-02 
14:33:21.0 -0500
-+++ ipv6calc-0.96.0/ipv6loganon/Makefile.in2014-02-19 09:37:01.211687339 
-0500
-@@ -18,7 +18,7 @@
- 
- INCLUDES= $(COPTS) @MD5_INCLUDE@ @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ 
@GEOIP_INCLUDE@ -I../ -I../lib/
- 
--LIBS = @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@ @IPV6CALC_LIB@
-+LIBS = @IPV6CALC_LIB@ @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@
- 
- GETOBJS = @LIBOBJS@
- 
-diff -Naur ipv6calc-0.96.0.orig/ipv6logconv/Makefile.in 
ipv6calc-0.96.0/ipv6logconv/Makefile.in
 ipv6calc-0.96.0.orig/ipv6logconv/Makefile.in   2014-02-02 
14:33:21.0 -0500
-+++ ipv6calc-0.96.0/ipv6logconv/Makefile.in2014-02-19 09:36:32.225689657 
-0500
-@@ -18,7 +18,7 @@
- 
- INCLUDES= @MD5_INCLUDE@ @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ 
@GEOIP_INCLUDE@ -I../ -I../lib/ -I../databases/lib/
- 
--LIBS = @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@ @IPV6CALC_LIB@
-+LIBS = @IPV6CALC_LIB@ @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@
- 
- GETOBJS = @LIBOBJS@
- 
-diff -Naur ipv6calc-0.96.0.orig/ipv6logstats/Makefile.in 
ipv6calc-0.96.0/ipv6logstats/Makefile.in
 ipv6calc-0.96.0.orig/ipv6logstats/Makefile.in  2014-02-02 
14:33:21.0 -0500
-+++ ipv6calc-0.96.0/ipv6logstats/Makefile.in   2014-02-19 09:37:15.840686169 
-0500
-@@ -18,7 +18,7 @@
- 
- INCLUDES= $(COPTS) @MD5_INCLUDE@ @GETOPT_INCLUDE@ @IP2LOCATION_INCLUDE@ 
@GEOIP_INCLUDE@ -I../ -I../lib/ -I../databases/lib/
- 
--LIBS = @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@ @IPV6CALC_LIB@
-+LIBS = @IPV6CALC_LIB@ @IP2LOCATION_LIB@ @GEOIP_LIB@ @DYNLOAD_LIB@
- 
- GETOBJS = @LIBOBJS@
- 



[gentoo-commits] repo/gentoo:master commit in: net-misc/cgminer/files/

2017-01-07 Thread Anthony G. Basile
commit: ff6c9133541f416e6f6ddc1f709e0bdfd99c3f9c
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Jan  7 16:39:20 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan  7 22:27:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6c9133

net-misc/cgminer: remove unused patch

 .../files/cgminer-4.3.5-system-jansson.patch   | 47 --
 1 file changed, 47 deletions(-)

diff --git a/net-misc/cgminer/files/cgminer-4.3.5-system-jansson.patch 
b/net-misc/cgminer/files/cgminer-4.3.5-system-jansson.patch
deleted file mode 100644
index bfe1431..
--- a/net-misc/cgminer/files/cgminer-4.3.5-system-jansson.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-diff -Naur cgminer-4.3.5.orig/compat/Makefile.am 
cgminer-4.3.5/compat/Makefile.am
 cgminer-4.3.5.orig/compat/Makefile.am  2013-11-30 16:24:45.0 
-0500
-+++ cgminer-4.3.5/compat/Makefile.am   2014-06-10 09:50:07.363965296 -0400
-@@ -1,8 +1,5 @@
--
--SUBDIRS   = jansson-2.5
--
- if WANT_USBUTILS
- if WANT_STATIC_LIBUSB
--SUBDIRS += libusb-1.0
-+SUBDIRS = libusb-1.0
- endif
- endif
-diff -Naur cgminer-4.3.5.orig/configure.ac cgminer-4.3.5/configure.ac
 cgminer-4.3.5.orig/configure.ac2014-06-09 21:40:35.0 -0400
-+++ cgminer-4.3.5/configure.ac 2014-06-10 09:49:42.306964156 -0400
-@@ -405,8 +405,7 @@
- 
- AM_CONDITIONAL([WANT_STATIC_LIBUSB], [test x$dlibusb = xno])
- 
--AC_CONFIG_SUBDIRS([compat/jansson-2.5])
--JANSSON_LIBS="compat/jansson-2.5/src/.libs/libjansson.a"
-+JANSSON_LIBS="-ljansson"
- 
- PKG_PROG_PKG_CONFIG()
- 
-diff -Naur cgminer-4.3.5.orig/Makefile.am cgminer-4.3.5/Makefile.am
 cgminer-4.3.5.orig/Makefile.am 2014-06-09 20:29:40.0 -0400
-+++ cgminer-4.3.5/Makefile.am  2014-06-10 09:49:56.153964786 -0400
-@@ -1,8 +1,6 @@
- 
- ACLOCAL_AMFLAGS = -I m4
- 
--JANSSON_CPPFLAGS= -I$(top_builddir)/compat/jansson-2.5/src 
-I$(top_srcdir)/compat/jansson-2.5/src
--
- if WANT_USBUTILS
- USBUTILS_CPPFLAGS = -I$(top_builddir)/compat/libusb-1.0/libusb 
-I$(top_srcdir)/compat/libusb-1.0/libusb
- else
-@@ -18,7 +16,7 @@
- 
- SUBDIRS   = lib compat ccan
- 
--cgminer_CPPFLAGS = $(PTHREAD_FLAGS) -fno-strict-aliasing $(JANSSON_CPPFLAGS) 
$(USBUTILS_CPPFLAGS)
-+cgminer_CPPFLAGS = $(PTHREAD_FLAGS) -fno-strict-aliasing $(USBUTILS_CPPFLAGS)
- 
- bin_PROGRAMS  = cgminer
- 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/

2017-01-07 Thread William Hubbs
commit: 43e15d65d59b0a5bbf8158474315ae26e8746aec
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan  7 22:05:52 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan  7 22:06:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e15d65

app-emulation/docker: sync live ebuild

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 app-emulation/docker/docker-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/docker/docker-.ebuild 
b/app-emulation/docker/docker-.ebuild
index efafc55..5cd6a95 100644
--- a/app-emulation/docker/docker-.ebuild
+++ b/app-emulation/docker/docker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -59,7 +59,7 @@ RDEPEND="
>=dev-vcs/git-1.7
>=app-arch/xz-utils-4.9
 
-   >app-emulation/containerd-0.2.2
+   >=app-emulation/containerd-0.2.5
app-emulation/runc[apparmor?,seccomp?]
app-emulation/docker-proxy
container-init? ( >=sys-process/tini-0.13.0[static] )



[gentoo-commits] repo/gentoo:master commit in: net-libs/openpgm/

2017-01-07 Thread Göktürk Yüksek
commit: c27dac720cc4f72ca81f502ae5aebdb1ffa0
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat Jan  7 22:03:34 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Jan  7 22:04:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27dac72

net-libs/openpgm: migrate away from google code #544092

Package-Manager: portage-2.3.0

 net-libs/openpgm/Manifest  |  4 ++--
 net-libs/openpgm/metadata.xml  |  3 ---
 net-libs/openpgm/openpgm-5.1.118-r1.ebuild | 10 ++
 net-libs/openpgm/openpgm-5.2.122.ebuild| 10 ++
 4 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/net-libs/openpgm/Manifest b/net-libs/openpgm/Manifest
index 732db69..a781377 100644
--- a/net-libs/openpgm/Manifest
+++ b/net-libs/openpgm/Manifest
@@ -1,2 +1,2 @@
-DIST libpgm-5.1.118~dfsg.tar.gz 1046589 SHA256 
b74c11be9fe226d03e19839c6d841765955f736ae0d12db9baf1447d107e63ef SHA512 
9ee358fb473431da99d9382329625cd146c2447dd6567c8b394aebc1d67d53bb4f3423a9b824180884658c34c103ed03915a4d93d3a66c78bb5947c2166c01a9
 WHIRLPOOL 
38cdbf203a21256da2d374a079e936ab541048fd07f206c772f29eaa380747690f06d75aa6ba8e3cb23249d7d3f21e4a8a0a4da16838a91970f53185ea4099f4
-DIST libpgm-5.2.122~dfsg.tar.gz 951536 SHA256 
e296f714d7057e3cdb87f4e29b1aecb3b201b9fcb60aa19ed4eec29524f08bd8 SHA512 
4eb562d2663b72cb9f4401c3319014e7b98670e1cc02b930d0ef87bb96a3e7e624f6d8a0935db9808a4987e464aaee50118ddadf4502003e0381d0e385fd9eee
 WHIRLPOOL 
397ab4ce9ee51e791d8ced8b083ec44b282eb739de7b6a71d7d27b82a48b50a3ab3e2b83731ac0d8a065f89932947dd4a5883ae429d285c7bdea44aaeeabcdc4
+DIST openpgm-5.1.118.tar.gz 557816 SHA256 
707cd52acaeb957f3b74044ea260fd03456612826d54cafb289a7400eb8032a9 SHA512 
50acd102f03fb250cd027c8f4843749641c7b1a4c1dfc41b136627feb59209bc7a2bbd08b7edeac603fb820118c6683ae9377a692949608bad455fef91c97274
 WHIRLPOOL 
b4b426879fd503d455afebc22d13310cf76a4a89ed314b2c102812b47398bcee7271f69ebd3de896fb0d38e49833d92fe9219eb8fbc868755188502ee6c45776
+DIST openpgm-5.2.122.tar.gz 583469 SHA256 
acc1545fd8060aa66b17327110e2859e451cfc685ebd3b2211619728e3471b66 SHA512 
f8b29fb69acb548536179262665c0cdcc8bb1510d3e970d6abebaf33e301f87fbfa7e2c46e387973d8b65470350af66b3130482269b9fbb15fe7bf98b52f6404
 WHIRLPOOL 
acc80b7a0093250f9046ffdbfd2c42c1a9fc8a4c00c6a0b687feadad9e907d9de843ed68dd1c183a9a768538d8840cd7b1a20af7687f0809ec7c34c5823e7791

diff --git a/net-libs/openpgm/metadata.xml b/net-libs/openpgm/metadata.xml
index 11f36a1..1b2becf 100644
--- a/net-libs/openpgm/metadata.xml
+++ b/net-libs/openpgm/metadata.xml
@@ -2,7 +2,4 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-  
-openpgm
-  
 

diff --git a/net-libs/openpgm/openpgm-5.1.118-r1.ebuild 
b/net-libs/openpgm/openpgm-5.1.118-r1.ebuild
index 9358ed1..61e8ce3 100644
--- a/net-libs/openpgm/openpgm-5.1.118-r1.ebuild
+++ b/net-libs/openpgm/openpgm-5.1.118-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,9 +9,11 @@ PYTHON_COMPAT=( python2_7 )
 
 inherit autotools-utils python-any-r1
 
+MY_PV="${PV//./-}"
+
 DESCRIPTION="Open source implementation of the Pragmatic General Multicast 
specification"
-HOMEPAGE="https://code.google.com/p/openpgm";
-SRC_URI="https://openpgm.googlecode.com/files/libpgm-${PV}~dfsg.tar.gz";
+HOMEPAGE="https://github.com/steve-o/openpgm";
+SRC_URI="https://github.com/steve-o/${PN}/archive/release-${MY_PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -22,7 +24,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}"
 
-S="${WORKDIR}/libpgm-${PV}~dfsg/${PN}/pgm"
+S="${WORKDIR}/${PN}-release-${MY_PV}/${PN}/pgm"
 
 src_install() {
DOCS=( "${S}"/../doc/. "${S}"/README )

diff --git a/net-libs/openpgm/openpgm-5.2.122.ebuild 
b/net-libs/openpgm/openpgm-5.2.122.ebuild
index c4ec5cf..61e8ce3 100644
--- a/net-libs/openpgm/openpgm-5.2.122.ebuild
+++ b/net-libs/openpgm/openpgm-5.2.122.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,9 +9,11 @@ PYTHON_COMPAT=( python2_7 )
 
 inherit autotools-utils python-any-r1
 
+MY_PV="${PV//./-}"
+
 DESCRIPTION="Open source implementation of the Pragmatic General Multicast 
specification"
-HOMEPAGE="https://code.google.com/p/openpgm";
-SRC_URI="https://openpgm.googlecode.com/files/libpgm-${PV}~dfsg.tar.gz";
+HOMEPAGE="https://github.com/steve-o/openpgm";
+SRC_URI="https://github.com/steve-o/${PN}/archive/release-${MY_PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -22,7 +24,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}"
 
-S="${WORKDIR}/libpgm-${PV}~dfsg/${PN}/pgm"
+S="${WORKDIR}/${PN}-release-${MY_PV}/${PN}/pgm"
 
 src_install() {
DOCS=( "${S}"/../doc/. "${S}"/README )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/

2017-01-07 Thread William Hubbs
commit: 32c891985cf09942739ba11c329d339e5db18f68
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan  7 22:00:24 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan  7 22:01:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c89198

app-emulation/docker: fix containerd dependency for 1.13.0_rc5

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 app-emulation/docker/docker-1.13.0_rc5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/docker/docker-1.13.0_rc5.ebuild 
b/app-emulation/docker/docker-1.13.0_rc5.ebuild
index 7157b9c..d2917f8 100644
--- a/app-emulation/docker/docker-1.13.0_rc5.ebuild
+++ b/app-emulation/docker/docker-1.13.0_rc5.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
>=dev-vcs/git-1.7
>=app-arch/xz-utils-4.9
 
-   >app-emulation/containerd-0.2.2
+   >=app-emulation/containerd-0.2.5
app-emulation/runc[apparmor?,seccomp?]
app-emulation/docker-proxy
container-init? ( >=sys-process/tini-0.13.0[static] )



[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/, sys-fs/multipath-tools/files/

2017-01-07 Thread Robin H. Johnson
commit: 464cae287dd74763239b33d48b871224a888cb50
Author: Anthony Ryan  gmail  com>
AuthorDate: Wed Jan  4 21:51:16 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:49:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464cae28

sys-fs/multipath-tools: Version bump 0.6.4

Gentoo-bug: 604228

* Include patch for sysmacros
* Remove patch for makefile (building still performs a few unnecessary
  operations, but the cost is negligible compared to the cost of
  carrying yet another patch.
* Remove COMMIT_ID
* Remove some unnecessary definitions
* Include a way to disable ceph when building
* Add linux-info to check for CONFIG_DM_MULTIPATH

Package-Manager: Portage-2.3.3, Repoman-2.3.1
(cherry picked from commit ef97e67d7cb4b009af471dd2fafdf463960a909d)
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/multipath-tools/Manifest|  1 +
 .../files/multipath-tools-0.6.4-sysmacros.patch| 60 ++
 sys-fs/multipath-tools/metadata.xml| 11 ++-
 .../multipath-tools/multipath-tools-0.6.4.ebuild   | 92 ++
 4 files changed, 160 insertions(+), 4 deletions(-)

diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index a820e93..551033c 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,2 +1,3 @@
 DIST multipath-tools-0.5.0.tar.bz2 184024 SHA256 
f13cf1eb84e94e83b2019e68f7965526903c13e94246db43965d181668a0a6f9 SHA512 
dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
 WHIRLPOOL 
bc8a365d66d1c5f584de04304125949926d4a1576cba4a00acca0f1333eb13d83318da36d9d88c5dc92691a331d427ad6b99eb1f2983fbc387303dbfdbae11ff
 DIST multipath-tools-0.6.2.tar.gz 242413 SHA256 
f5cec5d92d56ec99220fccc1e70b9d10bc8ff5039c809ebcc201ce34d7ee3095 SHA512 
8a04302002bf778299495e4be2d4302c19350d8ec218da23c5f781233efa6d0b39208a676b0d770771d7f09d62fa2b1ce32c03f60662691f74afb111e918b639
 WHIRLPOOL 
f040273bd188c30f2f3b87e21a403b5f5d3ce2f0918382890cc0750b803bf05f70ed6bf46a83c5b68137835bc9bcf6cbca14f6462cfbef660667118b59eafc7d
+DIST multipath-tools-0.6.4.tar.gz 285448 SHA256 
1e2747883320f7db854201e5bfb97216e7518468f03503985382ce2c69e5558b SHA512 
ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
 WHIRLPOOL 
6138ba1cbb814bbf53e7a5113f50325d7a7d7088ff2b0f83f1e574f0644241e368cc6b5223eca039b414a0a459a52413d396ea214ff3eaa57f0681e8322b2d9d

diff --git a/sys-fs/multipath-tools/files/multipath-tools-0.6.4-sysmacros.patch 
b/sys-fs/multipath-tools/files/multipath-tools-0.6.4-sysmacros.patch
new file mode 100644
index ..99a12fc
--- /dev/null
+++ b/sys-fs/multipath-tools/files/multipath-tools-0.6.4-sysmacros.patch
@@ -0,0 +1,60 @@
+diff --git a/kpartx/dasd.c b/kpartx/dasd.c
+index 1206e45..f50c1bd 100644
+--- a/kpartx/dasd.c
 b/kpartx/dasd.c
+@@ -28,6 +28,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/kpartx/kpartx.c b/kpartx/kpartx.c
+index d31fea8..3452787 100644
+--- a/kpartx/kpartx.c
 b/kpartx/kpartx.c
+@@ -28,6 +28,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/libmultipath/checkers/tur.c b/libmultipath/checkers/tur.c
+index 4d6c3c2..d9a9e67 100644
+--- a/libmultipath/checkers/tur.c
 b/libmultipath/checkers/tur.c
+@@ -11,6 +11,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/libmultipath/devmapper.c b/libmultipath/devmapper.c
+index 4f8ef13..9c0b240 100644
+--- a/libmultipath/devmapper.c
 b/libmultipath/devmapper.c
+@@ -12,6 +12,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "checkers.h"
+ #include "vector.h"
+diff --git a/libmultipath/util.c b/libmultipath/util.c
+index 03a5738..1841f35 100644
+--- a/libmultipath/util.c
 b/libmultipath/util.c
+@@ -4,6 +4,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 

diff --git a/sys-fs/multipath-tools/metadata.xml 
b/sys-fs/multipath-tools/metadata.xml
index 56c1244..9a20c9e 100644
--- a/sys-fs/multipath-tools/metadata.xml
+++ b/sys-fs/multipath-tools/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   Enable Rados block device support via 
sys-cluster/ceph
+   
 

diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild
new file mode 100644
index ..6d4e372
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+E

[gentoo-commits] repo/gentoo:master commit in: sys-power/powerman/

2017-01-07 Thread Göktürk Yüksek
commit: f823c8b806f7f9b159805cc8f11e580491f1dff5
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat Jan  7 21:47:06 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Jan  7 21:48:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f823c8b8

sys-power/powerman: migrate away from google code #544092

Package-Manager: portage-2.3.0

 sys-power/powerman/metadata.xml | 3 ---
 sys-power/powerman/powerman-2.3.9-r1.ebuild | 6 +++---
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-power/powerman/metadata.xml b/sys-power/powerman/metadata.xml
index 5991a05..27493d1 100644
--- a/sys-power/powerman/metadata.xml
+++ b/sys-power/powerman/metadata.xml
@@ -11,7 +11,4 @@
Add support for h8 based power 
controllers
Add support for selecting power control 
targets using genders (-g option)

-   
-   powerman
-   
 

diff --git a/sys-power/powerman/powerman-2.3.9-r1.ebuild 
b/sys-power/powerman/powerman-2.3.9-r1.ebuild
index 6746c34..ba1d97f 100644
--- a/sys-power/powerman/powerman-2.3.9-r1.ebuild
+++ b/sys-power/powerman/powerman-2.3.9-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=6
 
 DESCRIPTION="RPC/PDU control and monitoring service for data center or compute 
cluster power management"
-HOMEPAGE="https://code.google.com/p/powerman/";
-SRC_URI="https://powerman.googlecode.com/files/${P}.tar.gz";
+HOMEPAGE="https://github.com/chaos/powerman";
+SRC_URI="https://github.com/chaos/${PN}/archive/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-power/powerman/

2017-01-07 Thread Göktürk Yüksek
commit: c2985e5b1b3c1a9844d7d03a8fb9ef7efc7fbf67
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat Jan  7 21:47:39 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Jan  7 21:48:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2985e5b

sys-power/powerman: fix the license

Package-Manager: portage-2.3.0

 sys-power/powerman/powerman-2.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powerman/powerman-2.3.9-r1.ebuild 
b/sys-power/powerman/powerman-2.3.9-r1.ebuild
index ba1d97f..5767874 100644
--- a/sys-power/powerman/powerman-2.3.9-r1.ebuild
+++ b/sys-power/powerman/powerman-2.3.9-r1.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="RPC/PDU control and monitoring service for data 
center or compute c
 HOMEPAGE="https://github.com/chaos/powerman";
 SRC_URI="https://github.com/chaos/${PN}/archive/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+httppower -snmppower -h8power +genders"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2017-01-07 Thread Robin H. Johnson
commit: 318d063e9b2cb1d0dcf7fc7416f711ee52efae47
Author: Nicholas Vinson  gmail  com>
AuthorDate: Sat Jan  7 14:56:05 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318d063e

net-firewall/nftables: version bump to 0.7

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/nftables/Manifest|  1 +
 net-firewall/nftables/nftables-0.7.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest
index ee4654f..dfd6553 100644
--- a/net-firewall/nftables/Manifest
+++ b/net-firewall/nftables/Manifest
@@ -1 +1,2 @@
 DIST nftables-0.6.tar.gz 252523 SHA256 
85dd7fa4e741c0be02efddbc57b5d300e1147f09ec6f81d0399110f96dc958f0 SHA512 
17f3b94687865e077dc082cf61b29ab2854fd1ffe18212a8d424f2876aef8db9780dd4d06dca8e6d093498151d47bab73e40e1f54062a83a23a3cbe75f27e921
 WHIRLPOOL 
d15eaf81426d73bea28752f96727d291120120fb2aaa994d421d900974eb45062957435e077664fb916780f636ed9b61889dbec8b627d5d309512bae96f02874
+DIST nftables-0.7.tar.gz 292652 SHA256 
192c9d92ee0c56eded599d1c54b0d68f4d9b0286f3d908579f0b9271aeba432f SHA512 
6032720abf3af8a6dc0b4f507c6ae970447f504d59db4a34b2e0eea3c59962bc69d9ebfaa4e26a117747eb9d0224716a9709b96551b5479d914d7498f26ed43a
 WHIRLPOOL 
a999e85370bd9241daf015849ecdf5955f87a2d65f5525a6e75e9eda1bb87e1a84123c42e95f16c4469873a682409fea2ccc65a3af84a107b62d8c2a5727343d

diff --git a/net-firewall/nftables/nftables-0.7.ebuild 
b/net-firewall/nftables/nftables-0.7.ebuild
new file mode 100644
index ..b90143d
--- /dev/null
+++ b/net-firewall/nftables/nftables-0.7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
+HOMEPAGE="http://netfilter.org/projects/nftables/";
+SRC_URI="http://git.netfilter.org/nftables/snapshot/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug doc gmp +readline"
+
+RDEPEND=">=net-libs/libmnl-1.0.3
+   gmp? ( dev-libs/gmp:0= )
+   readline? ( sys-libs/readline:0= )
+   >=net-libs/libnftnl-1.0.7"
+
+DEPEND="${RDEPEND}
+   >=app-text/docbook2X-0.8.8-r4
+   doc? ( >=app-text/dblatex-0.3.7 )
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+S="${WORKDIR}/v${PV}"
+
+pkg_setup() {
+   if kernel_is ge 3 13; then
+   CONFIG_CHECK="~NF_TABLES"
+   linux-info_pkg_setup
+   else
+   eerror "This package requires kernel version 3.13 or newer to 
work properly."
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --sbindir="${EPREFIX}"/sbin \
+   $(use_enable doc pdf-doc) \
+   $(use_enable debug) \
+   $(use_with readline cli) \
+   $(use_with !gmp mini_gmp)
+}
+
+src_install() {
+   default
+
+   dodir /usr/libexec/${PN}
+   exeinto /usr/libexec/${PN}
+   doexe "${FILESDIR}"/libexec/${PN}.sh
+
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.init ${PN}
+   keepdir /var/lib/nftables
+
+   systemd_dounit "${FILESDIR}"/systemd/${PN}-restore.service
+   systemd_enable_service basic.target ${PN}-restore.service
+}
+
+pkg_postinst() {
+   local save_file
+   save_file="${EROOT%/}/var/lib/nftables/rules-save"
+
+   elog "In order for the nftables-restore systemd service to start, "
+   elog "the file, ${save_file}, must exist.  To create this "
+   elog "file run the following command: "
+   elog ""
+   elog "  touch '${save_file}'"
+   elog ""
+   elog "Afterwards, the nftables-restore service should be manually 
started "
+   elog "to ensure firewall changes are stored on system shutdown.  The "
+   elog "systemd service will function normally thereafter."
+}



[gentoo-commits] repo/gentoo:master commit in: /

2017-01-07 Thread Robin H. Johnson
commit: 91bfd7f2cc9f2990aeb44febcc8b9827f81cfede
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jan  7 21:46:06 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:46:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bfd7f2

Merge GitHub PR #3184.

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-emulation/docker/Manifest  |   1 -
 app-emulation/docker/docker-1.13.0_rc4.ebuild  | 287 -
 net-firewall/nftables/Manifest |   1 +
 net-firewall/nftables/files/libexec/nftables.sh|   2 +-
 net-firewall/nftables/files/nftables.init  |   5 +-
 net-firewall/nftables/nftables-0.6-r4.ebuild   |   9 +-
 ...{nftables-0.6-r4.ebuild => nftables-0.7.ebuild} |  14 +-
 net-libs/libnftnl/Manifest |   1 +
 net-libs/libnftnl/libnftnl-1.0.7.ebuild|  60 +
 9 files changed, 76 insertions(+), 304 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnftnl/

2017-01-07 Thread Robin H. Johnson
commit: 8c756d4d16a96608d31db080d77b2f150367d797
Author: Nicholas Vinson  gmail  com>
AuthorDate: Tue Dec 20 15:46:15 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:46:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c756d4d

net-libs/libnftnl: version bump to 1.0.7

Gentoo-bug: 604940

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libnftnl/Manifest  |  1 +
 net-libs/libnftnl/libnftnl-1.0.7.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest
index f3a45e4..01ce378 100644
--- a/net-libs/libnftnl/Manifest
+++ b/net-libs/libnftnl/Manifest
@@ -1,2 +1,3 @@
 DIST libnftnl-1.0.5.tar.bz2 367016 SHA256 
f6d4f5a702e38bc7987f2363f9fcd65930e8b702595c221a497e2f3a359be497 SHA512 
85c71aaaeeafdffe09f2591f26d49d41e9f511a53ed313fe642b4968eae8aac1246a53d5908fc737c6eb9cc4f5f3ef2a4eaa17fe33db453a1fd60f2f9d5c5a1d
 WHIRLPOOL 
15fb25aa9e23bfdcb19ab21ea1d6eadd22e5acc0c38e761e4637a06136c809f5a5827ac58643515432e1394e3e8d4575df11e52b5f16ca787157317e5e2ae463
 DIST libnftnl-1.0.6.tar.bz2 381897 SHA256 
ad3b932a39a1e567308e91b683b32239a5e1aea9b4582dfffe2288c3400ab07e SHA512 
d813c9d0dbdeaffc30695fb0b5dbf987849339d119774c4f0e219db835f2ad9111a7436fd474ffa96b07e288d537cb4a1be153afcca23dabce0c264e1c4a3c62
 WHIRLPOOL 
c4221c99ee437125c1b10d1d47db7586b979e0ce8e7187a2a9fd5ad3b866e0e6b451aba0956c9a48cec9fb7fc411f523c5f35cd9ef2cd1a939aaab7cb7570728
+DIST libnftnl-1.0.7.tar.bz2 384969 SHA256 
9bb66ecbc64b8508249402f0093829f4410ad99f6042b86b3a467d963982 SHA512 
a220c6a2857b4ff7325bfa4fbf537c5afeb66232a7e190b50c3077f01b86f0fb1842055ccc719280b36820ac7103cbe8168944ffe10c55444830ff77449fa6a5
 WHIRLPOOL 
400edc3bf8268e6c7d4a6804fe36eaca271144019c2220b27865e755466318fe18e1ee5be583d63fc3cfcb1c6819ab557e17fefcba4b96c74e918d024012aadc

diff --git a/net-libs/libnftnl/libnftnl-1.0.7.ebuild 
b/net-libs/libnftnl/libnftnl-1.0.7.ebuild
new file mode 100644
index ..4b71bda
--- /dev/null
+++ b/net-libs/libnftnl/libnftnl-1.0.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools linux-info toolchain-funcs
+
+DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
+HOMEPAGE="http://netfilter.org/projects/nftables/";
+SRC_URI="http://netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0/4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="examples json static-libs test threads"
+
+RDEPEND=">=net-libs/libmnl-1.0.0
+   json? ( >=dev-libs/jansson-2.3 )"
+DEPEND="virtual/pkgconfig
+   ${RDEPEND}"
+
+REQUIRED_USE="test? ( json )"
+
+pkg_setup() {
+   if kernel_is ge 3 13; then
+   CONFIG_CHECK="~NF_TABLES"
+   linux-info_pkg_setup
+   else
+   eerror "This package requires kernel version 3.13 or newer to 
work properly."
+   fi
+}
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with json json-parsing)
+}
+
+src_test() {
+   default
+   cd tests || die
+   ./test-script.sh || die
+}
+
+src_install() {
+   default
+   gen_usr_ldscript -a nftnl
+   find "${D}" -name '*.la' -delete || die "Could not rm libtool files"
+
+   if use examples; then
+   find examples/ -name 'Makefile*' -delete || die "Could not rm 
examples"
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/files/libexec/, net-firewall/nftables/files/

2017-01-07 Thread Robin H. Johnson
commit: 73651790d96992c366b3666e6dda1af1a62c6b0f
Author: Nicholas Vinson  gmail  com>
AuthorDate: Sat Jan  7 14:54:28 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:46:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73651790

net-firewall/nftables: Fix SAVE_OPTIONS bug in libexec scripts

The libexec script doesn't honor the SAVE_OPTIONS variable.  This commit fixes
that issue.

Thanks to Phil  nwl.cc for providing the fix for the issue.

Gentoo-bug: 603228

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/nftables/files/libexec/nftables.sh | 2 +-
 net-firewall/nftables/files/nftables.init   | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-firewall/nftables/files/libexec/nftables.sh 
b/net-firewall/nftables/files/libexec/nftables.sh
index f720b9b..cc55f85 100755
--- a/net-firewall/nftables/files/libexec/nftables.sh
+++ b/net-firewall/nftables/files/libexec/nftables.sh
@@ -27,7 +27,7 @@ main() {
 "store")
 local tmp_save="${NFTABLES_SAVE}.tmp"
 if ! use_legacy; then
-nft list ruleset > ${tmp_save}
+nft ${SAVE_OPTIONS} list ruleset > ${tmp_save}
 else
 save_legacy ${tmp_save}
 fi

diff --git a/net-firewall/nftables/files/nftables.init 
b/net-firewall/nftables/files/nftables.init
index 217251e..cf4ab8b 100644
--- a/net-firewall/nftables/files/nftables.init
+++ b/net-firewall/nftables/files/nftables.init
@@ -1,6 +1,6 @@
 #!/sbin/openrc-run
-# Copyright 2014-2016 Nicholas Vinson
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 2014-2017 Nicholas Vinson
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="clear list panic save"
@@ -83,6 +83,7 @@ save() {
 ebegin "Saving nftables state"
 checkpath -q -d "$(dirname "${NFTABLES_SAVE}")"
 checkpath -q -m 0600 -f "${NFTABLES_SAVE}"
+export SAVE_OPTIONS
 /usr/libexec/nftables/nftables.sh store ${NFTABLES_SAVE}
 return $?
 }



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2017-01-07 Thread Robin H. Johnson
commit: b6b2a0c93ecc164d8b3089ee932aeae5a9e38b0b
Author: Nicholas Vinson  gmail  com>
AuthorDate: Tue Dec 20 15:53:21 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:46:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b2a0c9

net-firewall/nftables: add xml USE flag

libnftnl-1.0.7 no longer supports outputing the firewall state as XML.
If a user wants that output, the user must use libnftnl-1.0.6.
Therefore, I added the xml USE flag so I could restrict libnftnl to
1.0.6 when xml is enabled and allow newer versions to be used when it is
not.

Unforunately, nftables unconditionally compiles support for xml output,
so when xml use is attempted with a version of libnftnl that does not
support it, the result is just an empty file.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/nftables/nftables-0.6-r4.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-firewall/nftables/nftables-0.6-r4.ebuild 
b/net-firewall/nftables/nftables-0.6-r4.ebuild
index 7874baf..5750a3a 100644
--- a/net-firewall/nftables/nftables-0.6-r4.ebuild
+++ b/net-firewall/nftables/nftables-0.6-r4.ebuild
@@ -13,12 +13,13 @@ 
SRC_URI="http://git.netfilter.org/nftables/snapshot/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug doc gmp +readline"
+IUSE="debug doc gmp +readline xml"
 
 RDEPEND=">=net-libs/libmnl-1.0.3
-   >=net-libs/libnftnl-1.0.6
gmp? ( dev-libs/gmp:0= )
-   readline? ( sys-libs/readline:0= )"
+   readline? ( sys-libs/readline:0= )
+   >=net-libs/libnftnl-1.0.6[xml(-)?]
+   "
 DEPEND="${RDEPEND}
>=app-text/docbook2X-0.8.8-r4
doc? ( >=app-text/dblatex-0.3.7 )
@@ -73,7 +74,7 @@ src_install() {
 
 pkg_postinst() {
local save_file
-   save_file="${EROOT}var/lib/nftables/rules-save"
+   save_file="${EROOT%/}/var/lib/nftables/rules-save"
 
elog "In order for the nftables-restore systemd service to start, "
elog "the file, ${save_file}, must exist.  To create this "



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/

2017-01-07 Thread William Hubbs
commit: 9a43cb8d2385e94a642b467ab85f2e2651cf9077
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan  7 21:42:53 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan  7 21:43:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a43cb8d

app-emulation/docker: drop 1.13.0_rc4 release candidate

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 app-emulation/docker/Manifest |   1 -
 app-emulation/docker/docker-1.13.0_rc4.ebuild | 287 --
 2 files changed, 288 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 004225b..dfb5b73 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,4 +1,3 @@
 DIST docker-1.11.0.tar.gz 10637394 SHA256 
088869b9a19ae17656e068aa6d3d473866e8133365427c601c671da1b2189057 SHA512 
ecb7f531a5632fd6274e3eec59a5194c61d0788ab9f3864845cbc248232c2f14671a26c34abab8c5ca85ce6106ae72ea3ae4e5d133ad1efb126069ae82a2dba0
 WHIRLPOOL 
20b0ef1642d2fea2ae186a17786d95f138fb7df92daa104f00c481488f82eadd5e8f27a0a8e926d68f495fd62bc132d83817a0831f84b3786474a9408d87878f
 DIST docker-1.12.5.tar.gz 13693501 SHA256 
81b337368efafb631a75f6ad5469413fd5828ce672592c374adf894dc05abd38 SHA512 
a116f6c7ae83c21a0560b7860872f55d095687bf276685e78ebfaec5d63b6108fb1553ea0f5ea9d143bd495a4b213398a4d1032b6f4f4fb29b6e8c07c509deb2
 WHIRLPOOL 
8cf85f3954926491996b304bb0b4a136813e78039facf19fed0d6d054853f6b6dfa221962fb3731884a4d1e01f3a34516b7d64eff4a74365de442faacf3c
-DIST docker-1.13.0_rc4.tar.gz 7734320 SHA256 
1dedaf5171da17e71b51e5c2fec137dd379096a66be02473f7a2625f3e537aee SHA512 
ced0fba2ef279db6061ed07c79e13912fc2af23a3736f5fd41ae7af23fe219b39c9461b878c0e68e40f22af2f4901f1b25466451a36c4f207e2070fa5715af7c
 WHIRLPOOL 
42a33357ea821f772bc9ead821067314809858d00a475378c48aec8eb88ed8c4541a48d43e4b87221ef35c1254e1a9b97610dd12f154c29ea347f4cc2478e490
 DIST docker-1.13.0_rc5.tar.gz 7743446 SHA256 
6213320b23c9f2bd38e197d0612e695d9677b84c1dd2b71f3c0f998caeb51408 SHA512 
f8afaecf42585a46cbeb0457fff46e5c78cdceff437b52bd4009c351310bdc4efdee274031b6354c999308f3b8d376a3c45ebca13272ffc586212553d2f386cb
 WHIRLPOOL 
81ed9d7758ebcd1e0856401dd3a7a37a6038ac69a7690f89082020ba1607bf8d9ca6566e9aa350253cc457789808c49c79f80b8a9cd5b6580df9a123df93086d

diff --git a/app-emulation/docker/docker-1.13.0_rc4.ebuild 
b/app-emulation/docker/docker-1.13.0_rc4.ebuild
deleted file mode 100644
index b7b934e..
--- a/app-emulation/docker/docker-1.13.0_rc4.ebuild
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGO_PN="github.com/docker/docker"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git";
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   MY_PV="${PV/_/-}"
-   DOCKER_GITCOMMIT="88862e7"
-   EGIT_COMMIT="v${MY_PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev user
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://dockerproject.org";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay 
pkcs11 seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-CDEPEND="
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${CDEPEND}
-
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${CDEPEND}
-
-   !app-emulation/docker-bin
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-
-   >app-emulation/containerd-0.2.2
-   app-emulation/runc[apparmor?,seccomp?]
-   app-emulation/docker-proxy
-   container-init? ( >=sys-process/tini-0.13.0[static] )
-"
-
-RESTRICT="installsources strip"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~NF_NAT_

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgintex/

2017-01-07 Thread Göktürk Yüksek
commit: 48487f9a0bdc6786740f80541c2230c8de257bcc
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat Jan  7 21:38:57 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Jan  7 21:42:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48487f9a

x11-plugins/pidgintex: bump to 1.1.2_p20170107

Package-Manager: portage-2.3.0

 x11-plugins/pidgintex/Manifest |  1 +
 .../pidgintex/pidgintex-1.1.2_p20170107.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/x11-plugins/pidgintex/Manifest b/x11-plugins/pidgintex/Manifest
index 9db928d..501c65f 100644
--- a/x11-plugins/pidgintex/Manifest
+++ b/x11-plugins/pidgintex/Manifest
@@ -1 +1,2 @@
 DIST pidginTeX-1.1.1.tar.gz 23322 SHA256 
1b47e89d12d5f5a8de4f3f89ea37da393223d525632c92e71cef8a54399ac1aa SHA512 
df58e783cc19d5aa5a57dcb337192d593ad8427a860fd0314bf3f1fe0ca248e92ef8f675cd344c5703319ecfb91f88ea88e6917b8f4c89bf92dc45dd53015bb8
 WHIRLPOOL 
735734a62f140eb6fa704b310f829c11899a1ea44784589f120e9e63f31b905a2b0c900637cf1df393fc3fe77f07cec33f901e412635d6de30de40fd66c0b743
+DIST pidgintex-1.1.2_p20170107.tar.gz 50671 SHA256 
48c79474aa5c41270756022a481935b0f4321380c2e58455cc42369e48cc1d59 SHA512 
fbbe6eb4e2a0a5c9086e65d967133ab1cdd09292ce0b0cc474b82fbbcfc6b9abbb49ed3828c8e7094b7fef629a372833ec6f143ed4eb1b7d5c4fbd32e98a0271
 WHIRLPOOL 
a61e27562e879de12ecd7a3a295c4d22169e2863c0e551b16940330372cee116b0e6818f775b46ea0143114005df0c1d632c370cf633b068165b8904c83da631

diff --git a/x11-plugins/pidgintex/pidgintex-1.1.2_p20170107.ebuild 
b/x11-plugins/pidgintex/pidgintex-1.1.2_p20170107.ebuild
new file mode 100644
index ..49c962e
--- /dev/null
+++ b/x11-plugins/pidgintex/pidgintex-1.1.2_p20170107.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit toolchain-funcs vcs-snapshot
+
+MY_COMMIT_HASH="a8f618cf1bf92279b43c7b737010fd7e42c8e5d3"
+
+DESCRIPTION="Pidgin plugin to render LaTeX expressions in messages"
+HOMEPAGE="https://github.com/Micket/pidgintex";
+SRC_URI="https://github.com/Micket/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="net-im/pidgin[gtk]
+   app-text/mathtex
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -e "s:\(^CC.*=\).*:\1 $(tc-getCC):" \
+   -e "s:\(^STRIP.*=\).*:\1 true:" \
+   -e "s:\(^CFLAGS[[:space:]]*\)=:\1+=:" \
+   -e "/LIB_INSTALL_DIR/{s:/lib/purple-2:/$(get_libdir)/pidgin:;}" 
\
+   -i Makefile || die
+   # set default renderer to mathtex
+   sed -e "/purple_prefs_add_string.*PREFS_RENDERER/{s:mimetex:mathtex:;}" 
\
+   -i pidginTeX.c || die
+
+   if ! use nls; then
+   sed -e '/ENABLE_NLS = 1/ d;' -i Makefile || die
+   fi
+
+   default
+}
+
+src_compile() {
+   emake PREFIX=/usr
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog 'Note, to see formulas either disable "Conversation Colors" plugin 
or'
+   elog 'switch off "ignore incoming format" option in plugin 
configuration.'
+   elog 'For details, take a look (and vote) at 
http://developer.pidgin.im/ticket/2772'
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/

2017-01-07 Thread Robin H. Johnson
commit: 2b7df23399d7b274f8029aedf7df00ee69243c13
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Thu Jan  5 21:40:41 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:35:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7df233

net-misc/openssh: Use pkg_pretend() to detect earlier unsupported features

Package-Manager: portage-2.3.0
(cherry picked from commit 4862b9b82b4722272da463f757d733d67335)
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/openssh/openssh-7.3_p1-r7.ebuild | 4 ++--
 net-misc/openssh/openssh-7.3_p1-r8.ebuild | 4 ++--
 net-misc/openssh/openssh-7.4_p1.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/openssh/openssh-7.3_p1-r7.ebuild 
b/net-misc/openssh/openssh-7.3_p1-r7.ebuild
index 0f8d774..6c9b324 100644
--- a/net-misc/openssh/openssh-7.3_p1-r7.ebuild
+++ b/net-misc/openssh/openssh-7.3_p1-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -76,7 +76,7 @@ RDEPEND="${RDEPEND}
 
 S=${WORKDIR}/${PARCH}
 
-pkg_setup() {
+pkg_pretend() {
# this sucks, but i'd rather have people unable to `emerge -u openssh`
# than not be able to log in to their server any more
maybe_fail() { [[ -z ${!2} ]] && echo "$1" ; }

diff --git a/net-misc/openssh/openssh-7.3_p1-r8.ebuild 
b/net-misc/openssh/openssh-7.3_p1-r8.ebuild
index f886839..164f4e1 100644
--- a/net-misc/openssh/openssh-7.3_p1-r8.ebuild
+++ b/net-misc/openssh/openssh-7.3_p1-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -71,7 +71,7 @@ RDEPEND="${RDEPEND}
 
 S=${WORKDIR}/${PARCH}
 
-pkg_setup() {
+pkg_pretend() {
# this sucks, but i'd rather have people unable to `emerge -u openssh`
# than not be able to log in to their server any more
maybe_fail() { [[ -z ${!2} ]] && echo "$1" ; }

diff --git a/net-misc/openssh/openssh-7.4_p1.ebuild 
b/net-misc/openssh/openssh-7.4_p1.ebuild
index 110f1bf..4f6efad 100644
--- a/net-misc/openssh/openssh-7.4_p1.ebuild
+++ b/net-misc/openssh/openssh-7.4_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -70,7 +70,7 @@ RDEPEND="${RDEPEND}
 
 S=${WORKDIR}/${PARCH}
 
-pkg_setup() {
+pkg_pretend() {
# this sucks, but i'd rather have people unable to `emerge -u openssh`
# than not be able to log in to their server any more
maybe_fail() { [[ -z ${!2} ]] && echo "$1" ; }



[gentoo-commits] repo/gentoo:master commit in: sys-process/acct/, sys-process/acct/files/

2017-01-07 Thread Robin H. Johnson
commit: e5926f877e770d40534286630c96426885258393
Author: Wim Muskee  gmail  com>
AuthorDate: Tue Dec 27 10:31:17 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:32:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5926f87

sys-process/acct: initd implement checkpath, #603606

(cherry picked from commit 34607e7a775cc87873fd4710513f923b36ba75dc)
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-process/acct/acct-6.5.5-r4.ebuild | 44 +
 sys-process/acct/acct-6.6.2-r1.ebuild | 46 +++
 sys-process/acct/files/acct.initd-r1  | 34 ++
 3 files changed, 124 insertions(+)

diff --git a/sys-process/acct/acct-6.5.5-r4.ebuild 
b/sys-process/acct/acct-6.5.5-r4.ebuild
new file mode 100644
index ..0037b6d
--- /dev/null
+++ b/sys-process/acct/acct-6.5.5-r4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+inherit eutils autotools systemd
+
+DESCRIPTION="GNU system accounting utilities"
+HOMEPAGE="https://savannah.gnu.org/projects/acct/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-6.5.5-cross-compile.patch \
+   "${FILESDIR}"/${PN}-6.5.5-no-gets.patch
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-linux-multiformat
+}
+
+src_install() {
+   emake install DESTDIR="${D}" || die
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+   keepdir /var/account
+   newinitd "${FILESDIR}"/acct.initd-r1 acct || die
+   newconfd "${FILESDIR}"/acct.confd acct || die
+   systemd_dounit "${FILESDIR}"/acct.service
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/acct.logrotate acct || die
+
+   # sys-apps/sysvinit already provides this
+   rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die
+
+   # accton in / is only a temp workaround for #239748
+   dodir /sbin
+   mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die
+}

diff --git a/sys-process/acct/acct-6.6.2-r1.ebuild 
b/sys-process/acct/acct-6.6.2-r1.ebuild
new file mode 100644
index ..7e99af2
--- /dev/null
+++ b/sys-process/acct/acct-6.6.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools base systemd
+
+DESCRIPTION="GNU system accounting utilities"
+HOMEPAGE="https://savannah.gnu.org/projects/acct/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.6.2-cross-compile.patch
+   "${FILESDIR}"/${PN}-6.6.1-no-gets.patch
+)
+
+src_prepare() {
+   base_src_prepare
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-linux-multiformat
+}
+
+src_install() {
+   default
+   keepdir /var/account
+   newinitd "${FILESDIR}"/acct.initd-r1 acct
+   newconfd "${FILESDIR}"/acct.confd acct
+   systemd_dounit "${FILESDIR}"/acct.service
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/acct.logrotate acct
+
+   # sys-apps/sysvinit already provides this
+   rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die
+
+   # accton in / is only a temp workaround for #239748
+   dodir /sbin
+   mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die
+}

diff --git a/sys-process/acct/files/acct.initd-r1 
b/sys-process/acct/files/acct.initd-r1
new file mode 100644
index ..b895f22
--- /dev/null
+++ b/sys-process/acct/files/acct.initd-r1
@@ -0,0 +1,34 @@
+#!/sbin/openrc-run
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+extra_started_commands="report"
+
+depend() {
+   need localmount
+}
+
+checkconfig() {
+   export ACCT_LOG=${ACCT_LOG:-/var/account/pacct}
+   checkpath -f -m 600 "${ACCT_LOG}"
+   return 0
+}
+
+start() {
+   checkconfig || return 1
+
+   ebegin "Starting accounting"
+   accton "${ACCT_LOG}" >/dev/null
+   eend $?
+}
+
+stop() {
+   ebegin "Stopping accounting"
+   accton off >/dev/null
+   eend $?
+}
+
+report() {
+   sa ${REPORT_OPTS} "${ACCT_LOG}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/, net-mail/fetchmail/files/

2017-01-07 Thread Robin H. Johnson
commit: ad5b69f20c9b57900a32d431d6a6d675467fc1b1
Author: Matthias Dahl  binary-island  eu>
AuthorDate: Tue Nov 29 08:50:54 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jan  7 21:30:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5b69f2

net-mail/fetchmail: Add instance systemd.service file (fetchmail@.service)

In certain use-cases, it is necessary to run several instances of fetchmail
in parallel (e.g. monitoring numerous accounts via IMAP-IDLE).

This adds a systemd fetchmail@.service file, allowing the user to configure
fetchmail in the following way:

 $> systemd enable fetchmail@INSTANCE_NAME

 /etc/fetchmailrc-INSTANCE_NAME
 /run/fetchmail/fetchmail-INSTANCE_NAME.pid
 /var/lib/fetchmail/.fetchids.INSTANCE_NAME

(cherry picked from commit de1ce79c92c4fce45bd44400d39419663643549d)
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-mail/fetchmail/fetchmail-6.3.26-r3.ebuild | 102 ++
 net-mail/fetchmail/files/fetchmail_at.service |  11 +++
 2 files changed, 113 insertions(+)

diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r3.ebuild 
b/net-mail/fetchmail/fetchmail-6.3.26-r3.ebuild
new file mode 100644
index ..7a56d84
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.3.26-r3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
+
+inherit python-single-r1 user systemd toolchain-funcs autotools eutils
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="http://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="ssl nls kerberos hesiod tk socks"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="hesiod? ( net-dns/hesiod )
+   ssl? ( >=dev-libs/openssl-0.9.6 )
+   kerberos? ( virtual/krb5 >=dev-libs/openssl-0.9.6 )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+
+   epatch "${FILESDIR}"/${P}-python-optional.patch
+   epatch "${FILESDIR}"/${P}-tests.patch
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
+   $(use_with kerberos gssapi) \
+   $(use_with kerberos kerberos5) \
+   $(use_with hesiod) \
+   $(use_with socks)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   # fetchmail's homedir (holds fetchmail's .fetchids)
+   keepdir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 700 /var/lib/${PN}
+
+   default
+
+   dohtml *.html
+
+   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
+   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
+
+   systemd_dounit  "${FILESDIR}"/${PN}.service
+   systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
+   systemd_dotmpfilesd "${FILESDIR}"/${PN}.conf
+
+   docinto contrib
+   local f
+   for f in contrib/* ; do
+   [ -f "${f}" ] && dodoc "${f}"
+   done
+
+   use tk && python_optimize
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "Please see /etc/conf.d/fetchmail if you want to adjust"
+   elog "the polling delay used by the fetchmail init script."
+   fi
+}

diff --git a/net-mail/fetchmail/files/fetchmail_at.service 
b/net-mail/fetchmail/files/fetchmail_at.service
new file mode 100644
index ..7e23bf1
--- /dev/null
+++ b/net-mail/fetchmail/files/fetchmail_at.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=A remote-mail retrieval utility for %i
+After=network.target
+
+[Service]
+User=fetchmail
+ExecStart=/usr/bin/fetchmail --pidfile %t/fetchmail/fetchmail-%i.pid -i 
/var/lib/fetchmail/.fetchids.%i -f /etc/fetchmailrc-%i -d 60
+RestartSec=1
+
+[Install]
+WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: www-apps/phpBB/

2017-01-07 Thread James Le Cuirot
commit: 84d0a5f8e9976d4c76085ffdba030125106fddc0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan  7 16:02:49 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan  7 21:28:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d0a5f8

www-apps/phpBB: Add myself as maintainer

Package-Manager: portage-2.3.3

 www-apps/phpBB/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/www-apps/phpBB/metadata.xml b/www-apps/phpBB/metadata.xml
index 2b9b44f..dee8ada 100644
--- a/www-apps/phpBB/metadata.xml
+++ b/www-apps/phpBB/metadata.xml
@@ -5,4 +5,9 @@
web-a...@gentoo.org
Gentoo Webapps

+   
+   ch...@gentoo.org
+   James Le Cuirot
+   Maintainer
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/phpBB/

2017-01-07 Thread James Le Cuirot
commit: 66ceec9be7913f6c940018e1ee008622d2b83f22
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan  7 21:13:24 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan  7 21:28:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ceec9b

www-apps/phpBB: Remove vulnerable 3.0.x series, bugs #538360, #549334

Package-Manager: portage-2.3.3

 www-apps/phpBB/Manifest|  3 ---
 www-apps/phpBB/phpBB-3.0.10.ebuild | 41 --
 www-apps/phpBB/phpBB-3.0.11.ebuild | 41 --
 www-apps/phpBB/phpBB-3.0.12.ebuild | 40 -
 4 files changed, 125 deletions(-)

diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest
index 09cedb7..7faa7f4 100644
--- a/www-apps/phpBB/Manifest
+++ b/www-apps/phpBB/Manifest
@@ -1,4 +1 @@
-DIST phpBB-3.0.10.tar.bz2 1576431 SHA256 
6060dde45558a786dfb8c3787996f8760426b30e3d07a1180c195229ccc6bc96 SHA512 
07905dbfed2ca5cd720a96863a15339f5b1a0229b90a5992b434afbf7a7e3e7bc15b2d24d2d1c77bed8049dc901718f0d368e17dd2aea5703f550c01f3735323
 WHIRLPOOL 
d9f42e40cc54e4988d2888d934c8df0f0386e0fc109dd92a71a5f19400b8b42c29934f431d2e0cd17513cfe155ae066c740bf394d9bbb23081bb18fa9147de66
-DIST phpBB-3.0.11.tar.bz2 1589870 SHA256 
b8c40b8cad58a458442bf04cb2632e350a76e7fb688e2820f8afd92887e751f2 SHA512 
54ad6c1f673c522a7e7e651eb878942c0c947f9a9096b9eb82483df00aaf7b65e98d4c441c081c05c99d4bec8f5086bd9807c3f3860e3b0ea727d55d47ed6d4c
 WHIRLPOOL 
801efd14407bf1d58a41fb7bad1da7936d696ec86026440baaf35acf7b7d88a6e7e5fdf23e67a86b2373fc5807d541df3c7702c13e17fff9bb81cd873221dc94
-DIST phpBB-3.0.12.tar.bz2 1600626 SHA256 
14f216807063017a0110c6b36f1e4c0131e0ba4c42322ec6be77392059a197a8 SHA512 
d1992afcd1b107a320c6c1421917d1b25ddd6ec33784749d78ca3ebea38cf786e91e96495cb47f0389d0f6d4c721f146c8e394826e2d01ebc29f0d3534620153
 WHIRLPOOL 
7a9a78e5b09106da5673f180908b93e331ed9789ef68b7785fcd3b4e23683941c54b7ff6e15f6887a73e931454264c5d70336c8f0cbdf09919eb2adea8ce7e44
 DIST phpBB-3.1.10.tar.bz2 2150999 SHA256 
198fda1a0bd833d42e0d4f4fe26a47d656a6e087ed9a561e06b0940de131a22c SHA512 
077a529075ea4e0691f9125be521b3fa8d4a078f9234b40bc5495faf00e1389808da40176ab8c8d9c66db259ebbf252d7292919d5c8e96e93c0bbda8d19695e2
 WHIRLPOOL 
a41d9a602563a23fcf644967c374c0af4ae28e6a003e7fe0bbafe7af87c9417a87e0ec96978dba7819e022a46c46383e5ff19214ec7d39171146f689c0054565

diff --git a/www-apps/phpBB/phpBB-3.0.10.ebuild 
b/www-apps/phpBB/phpBB-3.0.10.ebuild
deleted file mode 100644
index 7888abf..
--- a/www-apps/phpBB/phpBB-3.0.10.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit webapp
-
-DESCRIPTION="phpBB is an open-source bulletin board package"
-HOMEPAGE="http://www.phpbb.com/";
-SRC_URI="http://download.phpbb.com/pub/release/${PV:0:3}/${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
-IUSE=""
-
-RDEPEND="virtual/httpd-php"
-
-need_httpd_cgi
-
-S=${WORKDIR}/${PN}3
-
-src_install() {
-   webapp_src_preinst
-
-   dodoc docs/*
-   rm -rf docs
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/cache
-   webapp_serverowned "${MY_HTDOCSDIR}"/files
-   webapp_serverowned "${MY_HTDOCSDIR}"/images/avatars/upload
-   webapp_serverowned "${MY_HTDOCSDIR}"/store
-   webapp_serverowned "${MY_HTDOCSDIR}"/config.php
-   webapp_configfile  "${MY_HTDOCSDIR}"/config.php
-
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-   webapp_src_install
-}

diff --git a/www-apps/phpBB/phpBB-3.0.11.ebuild 
b/www-apps/phpBB/phpBB-3.0.11.ebuild
deleted file mode 100644
index 7888abf..
--- a/www-apps/phpBB/phpBB-3.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit webapp
-
-DESCRIPTION="phpBB is an open-source bulletin board package"
-HOMEPAGE="http://www.phpbb.com/";
-SRC_URI="http://download.phpbb.com/pub/release/${PV:0:3}/${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
-IUSE=""
-
-RDEPEND="virtual/httpd-php"
-
-need_httpd_cgi
-
-S=${WORKDIR}/${PN}3
-
-src_install() {
-   webapp_src_preinst
-
-   dodoc docs/*
-   rm -rf docs
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/cache
-   webapp_serverowned "${MY_HTDOCSDIR}"/files
-   webapp_serverowned "${MY_HTDOCSDIR}"/images/avatars/upload
-   webapp_serverowned "${MY_HTDOCSDIR}"/store
-   webapp_serverowned "${MY_HTDOCSDIR}"/config.php
-   webapp_configfile  "${MY_HTDOCSDIR}"/config.php
-
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-   webapp_src_install
-}

diff --git a/www-apps/phpBB/phpBB-3.0.12.ebuild 
b/www-apps/phpBB/phpBB-3.

[gentoo-commits] repo/gentoo:master commit in: www-apps/phpBB/

2017-01-07 Thread James Le Cuirot
commit: 5fe0ac4ee220ee0d9effd13d27b913ccbb7d131c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan  7 21:12:04 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan  7 21:28:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe0ac4e

www-apps/phpBB: Bump to 3.1.10, add flags and deps

3.1.x does not work with PHP 7. The new USE flags prevent the need to
guess which dev-lang/php flags are relevant.

Package-Manager: portage-2.3.3

 www-apps/phpBB/Manifest|  1 +
 www-apps/phpBB/phpBB-3.1.10.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest
index 9c1de13..09cedb7 100644
--- a/www-apps/phpBB/Manifest
+++ b/www-apps/phpBB/Manifest
@@ -1,3 +1,4 @@
 DIST phpBB-3.0.10.tar.bz2 1576431 SHA256 
6060dde45558a786dfb8c3787996f8760426b30e3d07a1180c195229ccc6bc96 SHA512 
07905dbfed2ca5cd720a96863a15339f5b1a0229b90a5992b434afbf7a7e3e7bc15b2d24d2d1c77bed8049dc901718f0d368e17dd2aea5703f550c01f3735323
 WHIRLPOOL 
d9f42e40cc54e4988d2888d934c8df0f0386e0fc109dd92a71a5f19400b8b42c29934f431d2e0cd17513cfe155ae066c740bf394d9bbb23081bb18fa9147de66
 DIST phpBB-3.0.11.tar.bz2 1589870 SHA256 
b8c40b8cad58a458442bf04cb2632e350a76e7fb688e2820f8afd92887e751f2 SHA512 
54ad6c1f673c522a7e7e651eb878942c0c947f9a9096b9eb82483df00aaf7b65e98d4c441c081c05c99d4bec8f5086bd9807c3f3860e3b0ea727d55d47ed6d4c
 WHIRLPOOL 
801efd14407bf1d58a41fb7bad1da7936d696ec86026440baaf35acf7b7d88a6e7e5fdf23e67a86b2373fc5807d541df3c7702c13e17fff9bb81cd873221dc94
 DIST phpBB-3.0.12.tar.bz2 1600626 SHA256 
14f216807063017a0110c6b36f1e4c0131e0ba4c42322ec6be77392059a197a8 SHA512 
d1992afcd1b107a320c6c1421917d1b25ddd6ec33784749d78ca3ebea38cf786e91e96495cb47f0389d0f6d4c721f146c8e394826e2d01ebc29f0d3534620153
 WHIRLPOOL 
7a9a78e5b09106da5673f180908b93e331ed9789ef68b7785fcd3b4e23683941c54b7ff6e15f6887a73e931454264c5d70336c8f0cbdf09919eb2adea8ce7e44
+DIST phpBB-3.1.10.tar.bz2 2150999 SHA256 
198fda1a0bd833d42e0d4f4fe26a47d656a6e087ed9a561e06b0940de131a22c SHA512 
077a529075ea4e0691f9125be521b3fa8d4a078f9234b40bc5495faf00e1389808da40176ab8c8d9c66db259ebbf252d7292919d5c8e96e93c0bbda8d19695e2
 WHIRLPOOL 
a41d9a602563a23fcf644967c374c0af4ae28e6a003e7fe0bbafe7af87c9417a87e0ec96978dba7819e022a46c46383e5ff19214ec7d39171146f689c0054565

diff --git a/www-apps/phpBB/phpBB-3.1.10.ebuild 
b/www-apps/phpBB/phpBB-3.1.10.ebuild
new file mode 100644
index ..c5880ae
--- /dev/null
+++ b/www-apps/phpBB/phpBB-3.1.10.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit webapp
+
+DESCRIPTION="An open-source bulletin board package"
+HOMEPAGE="http://www.phpbb.com/";
+SRC_URI="http://download.phpbb.com/pub/release/${PV:0:3}/${PV}/${P}.tar.bz2";
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~sparc ~x86"
+IUSE="ftp gd imagemagick mssql mysqli postgres sqlite xml zlib"
+
+PHPV="5*:*"
+RDEPEND="=virtual/httpd-php-${PHPV}
+   
=dev-lang/php-${PHPV}[ftp?,gd?,json,mssql?,mysqli?,postgres?,sqlite?,xml?,zlib?]
+   imagemagick? ( || ( media-gfx/imagemagick 
media-gfx/graphicsmagick[imagemagick] ) )"
+
+need_httpd_cgi
+
+S="${WORKDIR}/${PN}${PV%%.*}"
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/cache
+   webapp_serverowned "${MY_HTDOCSDIR}"/files
+   webapp_serverowned "${MY_HTDOCSDIR}"/images/avatars/upload
+   webapp_serverowned "${MY_HTDOCSDIR}"/store
+   webapp_serverowned "${MY_HTDOCSDIR}"/config.php
+   webapp_configfile  "${MY_HTDOCSDIR}"/config.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+   webapp_src_install
+
+   # phpBB needs docs together with the other files.
+   dosym "${MY_HTDOCSDIR}"/docs /usr/share/doc/${PF}
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-01-07 Thread James Le Cuirot
commit: c985ce7c586b661bc6c81c5c367cad8cfb01df1d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan  7 21:21:01 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan  7 21:28:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c985ce7c

profiles: Cancel last-riting of www-apps/phpBB

I have taken over as maintainer.

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 431febb..05dbaff 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -173,11 +173,6 @@ media-plugins/gimp-gmic
 # Mask ruby 2.0 for removal, bug 576034
 dev-lang/ruby:2.0
 
-# Pacho Ramos  (27 Nov 2016)
-# Vulnerable to CVE-2015-1431 and nobody taking care of it, bug #538360.
-# Removal in a month.
-www-apps/phpBB
-
 # Kent Fredric (19 Nov 2016)
 # virtual/perl-MathBigInt-1.999.726+ Mask Block
 # Will likely not be unmasked until future Perls



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Digest-GOST/

2017-01-07 Thread Kent Fredric
commit: 6897b47043203ba29c566d8bf092363fe385635c
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jan  6 03:53:41 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan  7 21:14:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6897b470

dev-perl/Digest-GOST: Add w/ version 0.60.0

Recommended dependency by dev-perl/Net-DNS

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Digest-GOST/Digest-GOST-0.60.0.ebuild | 26 ++
 dev-perl/Digest-GOST/Manifest  |  1 +
 dev-perl/Digest-GOST/metadata.xml  | 13 +
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/Digest-GOST/Digest-GOST-0.60.0.ebuild 
b/dev-perl/Digest-GOST/Digest-GOST-0.60.0.ebuild
new file mode 100644
index ..087c63b
--- /dev/null
+++ b/dev-perl/Digest-GOST/Digest-GOST-0.60.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=GRAY
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Perl interface to the GOST R 34.11-94 digest algorithm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Digest
+   virtual/perl-XSLoader
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.820.0
+   )
+"

diff --git a/dev-perl/Digest-GOST/Manifest b/dev-perl/Digest-GOST/Manifest
new file mode 100644
index ..c292e0c
--- /dev/null
+++ b/dev-perl/Digest-GOST/Manifest
@@ -0,0 +1 @@
+DIST Digest-GOST-0.06.tar.gz 39496 SHA256 
b2b800f55e407d819de68580cad87038b679be8fc9f3e9ad26430b0ce239a976 SHA512 
7df9e5ce9cdc72da417207d197ae41e80ff4405d5fef1f6279a6043708b7688f4ca25c9d634b83a93be633b3ce7e672f6a697bfcc5ffa956379f9375f995e94e
 WHIRLPOOL 
7d0e13a1f1ec76771a5c06897222a2d5ee2528c3124781ee04f3c81f12c14f29c5e03276c1063e6c692a2df2fe44b05ce2245a1f5e6d74f57af600397498

diff --git a/dev-perl/Digest-GOST/metadata.xml 
b/dev-perl/Digest-GOST/metadata.xml
new file mode 100644
index ..f017bb0
--- /dev/null
+++ b/dev-perl/Digest-GOST/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Digest-GOST
+Digest::GOST
+Digest::GOST::CryptoPro
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-DNS/

2017-01-07 Thread Kent Fredric
commit: 11ba43fdd2cf2562ab39ec3bc3b8b56edfbb8330
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan  7 21:13:49 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan  7 21:14:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ba43fd

dev-perl/Net-DNS: Bump to version 1.70.0

- Add demo/ and contrib/ dir as USE=examples
- Add missing recommended deps

Upstream:
- Fix TSIG.pm
- Fix ::Async being unable to retry truncated UDP using TCP
- Fix hanging in recursive resolving
- Fix dying on scoped IPv6 nameserver addresses
- Fix case sensitive compression breaking resolver->nameservers
- Net::DNS::ZoneFile no longer fails when unnamed RR follows ORIGIN
- Fix compile with taint
- ::ZoneFile no longer fails parsing mixed case mnemonics
- ::Nameserver now supports EDNS replies

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Net-DNS/Manifest  |  1 +
 dev-perl/Net-DNS/Net-DNS-1.70.0.ebuild | 59 ++
 dev-perl/Net-DNS/metadata.xml  | 23 +++--
 3 files changed, 80 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Net-DNS/Manifest b/dev-perl/Net-DNS/Manifest
index 1b1e7b7..48e98a9 100644
--- a/dev-perl/Net-DNS/Manifest
+++ b/dev-perl/Net-DNS/Manifest
@@ -1 +1,2 @@
 DIST Net-DNS-1.04.tar.gz 245064 SHA256 
4b9f220304c5722658fbdbe4db31ab77486b5f0aaada78c9d1b528e4b0680965 SHA512 
ff32c1bf52e553fcd64f8a0f9fcd30f6eae4e1350c4c5c97da3b745f1713acd75533694ec834e1b1e9bee0a13b7a8ee0c347dfaa36433052f020e41e36829d59
 WHIRLPOOL 
5c09639ffc7bdaac4625bf9fc592c6109b43ebb7ab0eed29b9bb7cc42d35f155736a9125787adabb3ee47fb2374189b9d940ea6bf626fa8d837cd5be2511ea83
+DIST Net-DNS-1.07.tar.gz 256114 SHA256 
5f91497f1af9f690153fa05a27a7d73ddada08bed40536fe2d0ac759b7af8492 SHA512 
048cf6c4fb5e8c5721f5c43cc6f3f93189854c54745ab569b2537a1765cbbe4c360b484290d3151a0d0875b8e8a63b15a4ec97cda7f723f5b7be0078f903fb9f
 WHIRLPOOL 
17c6ce70591f1f98b5c266b6884527dbdefd9fabb74ad0c451e752b14501bb7ab09a08d3403904fc985f0e6eb0e10a10378e9b544e03386930a7408f94fe4fa9

diff --git a/dev-perl/Net-DNS/Net-DNS-1.70.0.ebuild 
b/dev-perl/Net-DNS/Net-DNS-1.70.0.ebuild
new file mode 100644
index ..a40a44d
--- /dev/null
+++ b/dev-perl/Net-DNS/Net-DNS-1.70.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NLNETLABS
+DIST_VERSION=1.07
+DIST_EXAMPLES=( "contrib" "demo" )
+inherit toolchain-funcs perl-module
+
+DESCRIPTION="Perl Net::DNS - Perl DNS Resolver Module"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ipv6 test minimal"
+
+PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.10.0 )"
+RDEPEND="
+   >=dev-perl/Digest-HMAC-1.30.0
+   >=virtual/perl-Digest-MD5-2.130.0
+   >=virtual/perl-Digest-SHA-5.230.0
+   >=virtual/perl-File-Spec-0.860.0
+   >=virtual/perl-MIME-Base64-2.110.0
+   >=virtual/perl-Time-Local-1.190.0
+   ipv6? (
+   dev-perl/IO-Socket-INET6
+   )
+   !minimal? (
+   >=dev-perl/Digest-BubbleBabble-0.10.0
+   >=dev-perl/Digest-GOST-0.60.0
+   >=virtual/perl-IO-Socket-IP-0.320.0
+   >=dev-perl/IO-Socket-INET6-2.510.0
+   >=dev-perl/Net-LibIDN-0.120.0
+   >=virtual/perl-Scalar-List-Utils-1.250.0
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.520.0
+   )
+"
+
+src_prepare() {
+   perl-module_src_prepare
+   mydoc="TODO"
+   # --IPv6-tests requires that you have external IPv6 connectivity
+   # as it connects to 2001:7b8:206:1:0:1234:be21:e31e
+   myconf="${myconf} --no-online-tests --no-IPv6-tests"
+}
+
+src_compile() {
+   emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
+}
+src_test() {
+   perl_rm_files t/00-pod.t
+   perl-module_src_test
+}

diff --git a/dev-perl/Net-DNS/metadata.xml b/dev-perl/Net-DNS/metadata.xml
index b36f2ae..83de420 100644
--- a/dev-perl/Net-DNS/metadata.xml
+++ b/dev-perl/Net-DNS/metadata.xml
@@ -26,15 +26,25 @@
 Net::DNS::RR::AFSDB
 Net::DNS::RR::APL
 Net::DNS::RR::APL::Item
+Net::DNS::RR::CAA
+Net::DNS::RR::CDNSKEY
+Net::DNS::RR::CDS
 Net::DNS::RR::CERT
 Net::DNS::RR::CNAME
+Net::DNS::RR::CSYNC
 Net::DNS::RR::DHCID
+Net::DNS::RR::DLV
 Net::DNS::RR::DNAME
-Net::DNS::RR::EID
+Net::DNS::RR::DNSKEY
+Net::DNS::RR::DS
+Net::DNS::RR::EUI48
+Net::DNS::RR::EUI64
+Net::DNS::RR::GPOS
 Net::DNS::RR::HINFO
 Net::DNS::RR::HIP
 Net::DNS::RR::IPSECKEY
 Net::DNS::RR::ISDN
+Net::DNS::RR::KEY
 Net::DNS::RR::KX
 Net::DNS::RR::L32
 Net::DNS::RR::L64
@@ -47,15 +57,20 @@
 Net::DNS::RR::MX
 Net::DNS::RR::NAPTR
 Net::DNS::RR::NID
-Net::DNS::RR::NIMLOC
 Net::DNS::RR::NS
-Net::DNS::RR::NSAP
+Net::DNS::RR::NSEC
+Net::DNS::RR::NSEC3
+Net::DNS::RR:

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mojolicious/

2017-01-07 Thread Kent Fredric
commit: c423e6196e394711e3c1fd68f962be31c12d407e
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jan  6 03:21:11 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan  7 21:14:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c423e619

dev-perl/Mojolicious: Bump to version 7.140.0

Upstream:
- deprecate Mojo::Home::{list_files,rel_dir},
  Mojoliciois::Command::rel_dir,
  Mojo::Message::Repsonse::is_status
- Fix IPC timeoutbug in Mojo::IOLoop::Subprocess
- Fix Morobo bug handling broken symlinks
- Add methods Mojo::Transaction::result,
  Mojo::Message::Response::is_{client_error,error,info,
redirect,server_error,success}

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 9976ccf..b795af7 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,3 +1,4 @@
 DIST Mojolicious-6.61.tar.gz 652374 SHA256 
ee46f8cdea7789a979ff86246f4536ab95c32c629028ed700e3b48ad43e0d0ba SHA512 
8b251fb0bb9dec8dc2f2e0279e6ae3591acec626e2c8e5151494f363fe688c6a7c520727620b59d90e38d8192f8cc126fea27ea4177984427976921ff2094ce2
 WHIRLPOOL 
b57d7202dfb3a6c19237fe78892a09b65e0a7dd661480c99f2c69017a6aa81e557a2ebabeb6ab3b27d4c9aa492b590976a8045a0af9fe04040d9bfa2926d2baa
 DIST Mojolicious-7.11.tar.gz 659859 SHA256 
35fe21323fed8cdc8e9e497c7ca634e3aedcd9db0933dcafd6111a35ba8be764 SHA512 
4ccb3c2e82328dbd01ecd8fc6d0934dc4ad215d443a0a2a7af0d1822d692b5bee96c8103c0361a89c3708c7c1363842e0a4a008c963fa59f420afbee0aba25ea
 WHIRLPOOL 
ac7bc5acf0a2b5308a6fac6cc6e047a33a1df57ca0af08ce788f619f4829948b9963c0331cfcf80c517384b8619a1ddf78aa0bc22bd098f14f7e2e415596910b
 DIST Mojolicious-7.12.tar.gz 660570 SHA256 
daba0097fdf52203a7c81ff800a9d15ea946eea0436ef4ff2da081b9e47e8776 SHA512 
0c1e389382e7d4dfdd6fd9eab0baef786f232d88fe2fadb9eff78bb184ef0b63c53c913c7d9410a0c6c910a7e3f4874387eefc02100f832f6c8f34933dd0e728
 WHIRLPOOL 
20029faffb33ff6bb7b05254506110224396b073704e7da28b85e36377d752668c32e9453059cb6cc30e43e6303cb7a38ee03678ae94c22111981afa593b
+DIST Mojolicious-7.14.tar.gz 661916 SHA256 
ef358291ffae5e1907427d381140698fdc551b1f8cd64886a9b7703017f91623 SHA512 
da65782734664161338a502174c1f778a48e0b4e47498f9ed298a1728ba58bc56f86ab08b88c0076518afdcdb9e0723cee4af9d3ed1213cef6446a90eaae36b6
 WHIRLPOOL 
1f0a7b6b6ff6c42961a15d0ba4ddb8b014d7359c15a5b7abf8ec224a9e1c35d23b34c4a6e6d9904b35923566883c4d5e0d7cfaf1e8b388f71c2aef5651e54db8

diff --git a/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild
new file mode 100644
index ..5fb17fd
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.140.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7.14
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test minimal"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Pod-Simple-3.90.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+src_test() {
+   perl_rm_files t/pod{,_coverage}.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2017-01-07 Thread Michael Orlitzky
commit: b19690cbec11f792c95b824163c373453472471e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan  7 20:34:13 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan  7 20:34:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19690cb

profiles: update the comment for "firebird" and "oci8" in base/use.mask.

 profiles/base/use.mask | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 7a3ed4f..52ccace 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -2,6 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michael Orlitzky  (7 Jan 2017)
+# The dev-db/firebird and dev-db/oracle-instantclient* packages
+# only support amd64 and x86.
+firebird
+oci8
+
 # Michael Palimaka  (29 Dec 2016)
 # elogind support is not yet fully implemented in all required packages
 elogind
@@ -264,13 +270,6 @@ fdftk
 aqua
 coreaudio
 
-# Diego Pettenò  (4 Jan 2007)
-# Mask the flags for PHP that are available only on x86
-#
-# Shared with amd64
-oci8
-firebird
-
 # Robert Buchholz  (03 Jun 2007)
 # Only works on x86 or amd64
 lcd_devices_svga



[gentoo-commits] repo/gentoo:master commit in: media-gfx/nomacs/, media-gfx/nomacs/files/

2017-01-07 Thread Andreas Sturmlechner
commit: 24b983dc9155c89be0173954e11891e1fec296b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  7 20:02:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  7 20:26:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b983dc

media-gfx/nomacs: Drop old, broken by quazip-0.7.2 ebuilds

Package-Manager: portage-2.3.0

 media-gfx/nomacs/Manifest  |  2 -
 .../nomacs/files/nomacs-3.0.0-quazip-build.patch   | 32 --
 .../nomacs/files/nomacs-3.0.0-quazip-link.patch| 25 
 .../nomacs/files/nomacs-3.0.0-tiff-build.patch | 28 -
 media-gfx/nomacs/nomacs-3.0.0.ebuild   | 69 --
 media-gfx/nomacs/nomacs-3.2.0.ebuild   | 59 --
 media-gfx/nomacs/nomacs-3.4.ebuild | 63 
 7 files changed, 278 deletions(-)

diff --git a/media-gfx/nomacs/Manifest b/media-gfx/nomacs/Manifest
index e2e9dbf..e0d5832 100644
--- a/media-gfx/nomacs/Manifest
+++ b/media-gfx/nomacs/Manifest
@@ -1,4 +1,2 @@
 DIST nomacs-2.4.6-source.tar.bz2 1457529 SHA256 
b846e335c768593e9f36cdee1a5c186e7794c76770ea3cadc87cf264153e8960 SHA512 
9389df46635e619e198388e8b161a840d15227dd902cf04c250e71211098a10fd808d710ebab71f3e9a437bdca9451f966c46d22c2ce2379b94b678e79e92d71
 WHIRLPOOL 
97ccd02cbeabda62888ed25065cd24ce9a297b7bae3f9343e903d0223e8107cab601834fbc6dcf31a0b7f8d9e93052ba5a1a08e9c5e006027994c27bdb6f3940
-DIST nomacs-3.0.0-source.tar.bz2 1465264 SHA256 
a0e30cf2795dc18d1af29435145ea37f0cbb8dfb4013e01f5af267039560e476 SHA512 
2a536012eed6ba59227aab9374fc22b7c9d49340d335c6c124cdc8f366f279a62edc37407dff47f1444b0d52f9df13e165ee76d44d453badefbffe5effbf8449
 WHIRLPOOL 
9a75bba86531b87025b8a01d96c9a12a2549d6d462cc0baeb37e06e37e419cb6e81d3be5c2b4894adb001210429f851dea4035aa281104566d1b168c9a81938d
-DIST nomacs-3.2.0-source.tar.bz2 1090076 SHA256 
82462f36659b0b09ef4169d927d0861244ecf83790ba03185a20278c49ad SHA512 
efd27d97a3843d2527c4423321ad946f32381a917f328878a04e39275e0fde2879e5836eb4ac2a54b489c47364f4ad76fd8dc7190fc8ebc1d9507d957fd66049
 WHIRLPOOL 
076390f77bcc47e88023f65bcdc5d17e939b08419c7ed9b3ed65f141a76d65ce64c3256b57fed3aecc7cd2b68b89dd871734ac248c6d1719e977ff14e0b117ec
 DIST nomacs-3.4.tar.gz 30026261 SHA256 
552eda88aedea48831ce354095e3aad47892b4b5029f424171bedb68271c2a2f SHA512 
67a1b57971dc373d5a3be75b7deaff6702893252568eef135903754b2465416a58b40f18f55cf2994c8c3853ae96b82506c1caf26b0e645c20179a9cd81c0d36
 WHIRLPOOL 
f082d568ba56eaa1effc5e8552d16b816d558b7d4c2d7ddfd14a39f8805490d772116ca6ee35c8a38bd6b5fc69917287b7c596986f6a15b854bfebcbbe14304f

diff --git a/media-gfx/nomacs/files/nomacs-3.0.0-quazip-build.patch 
b/media-gfx/nomacs/files/nomacs-3.0.0-quazip-build.patch
deleted file mode 100644
index 5f33b65..
--- a/media-gfx/nomacs/files/nomacs-3.0.0-quazip-build.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 204dd809ae0d6287385905d44c1a60a38a7c4084 Mon Sep 17 00:00:00 2001
-From: diemmarkus 
-Date: Thu, 14 Jan 2016 16:35:55 +0100
-Subject: [PATCH] #44 (github) fix proposed by @kensingtion
-

- ImageLounge/src/DkImageLoader.cpp | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/ImageLounge/src/DkImageLoader.cpp 
b/ImageLounge/src/DkImageLoader.cpp
-index 5d66e09..3a00010 100644
 a/ImageLounge/src/DkImageLoader.cpp
-+++ b/ImageLounge/src/DkImageLoader.cpp
-@@ -512,6 +512,7 @@ QSharedPointer 
DkImageLoader::getSkippedImage(int skipIdx, bo
- 
-   }
- 
-+#ifdef WITH_QUAZIP
-   if (mCurrentImage && (newFileIdx < 0 || newFileIdx >= mImages.size()) 
&& mCurrentImage->isFromZip() && mCurrentImage->getZipData()) {
- 
-   // load the zip again and go on from there
-@@ -522,6 +523,7 @@ QSharedPointer 
DkImageLoader::getSkippedImage(int skipIdx, bo
- 
-   return getSkippedImage(newFileIdx);
-   }
-+#endif
- 
-   // this should never happen!
-   if (mImages.empty()) {
--- 
-2.4.10
-

diff --git a/media-gfx/nomacs/files/nomacs-3.0.0-quazip-link.patch 
b/media-gfx/nomacs/files/nomacs-3.0.0-quazip-link.patch
deleted file mode 100644
index d31f650..
--- a/media-gfx/nomacs/files/nomacs-3.0.0-quazip-link.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 060f4e972fec0308404a7e535b43254b06908a84 Mon Sep 17 00:00:00 2001
-From: Michael Palimaka 
-Date: Thu, 14 Jan 2016 00:24:05 +1100
-Subject: [PATCH] Fix linking failure with system quazip.
-

- ImageLounge/cmake/UnixBuildTarget.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/ImageLounge/cmake/UnixBuildTarget.cmake 
b/ImageLounge/cmake/UnixBuildTarget.cmake
-index ce95617..8a59c97 100644
 a/ImageLounge/cmake/UnixBuildTarget.cmake
-+++ b/ImageLounge/cmake/UnixBuildTarget.cmake
-@@ -93,7 +93,7 @@ else()
- 
-   add_library(${DLL_NAME} SHARED ${NOMACS_SOURCES} ${NOMACS_UI} 
${NOMACS_HEADERS} ${NOMACS_RC} ${LIBQPSD_SOURCES} ${LIBQPSD_HEADERS} 
${WEBP_SOURCE}  ${QUAZIP_SOURCES} ${NOMACS_RESOU

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/, profiles/arch/x86/

2017-01-07 Thread Michael Orlitzky
commit: 75e99ec3eb524cd6f126e7d815301b88a170d607
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan  7 20:19:29 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan  7 20:19:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e99ec3

profiles: drop unused global "frontbase" USE flag.

 profiles/arch/x86/use.mask | 2 +-
 profiles/base/use.mask | 2 +-
 profiles/use.desc  | 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index e9c6177..405a760 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -192,7 +192,7 @@ video_cards_newport
 
 # Diego Pettenò  (4 Jan 2007)
 # Unmask the flags for PHP that are available only on x86
--frontbase
+#
 # Shared with amd64
 -oci8
 

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 549162d..7a3ed4f 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -266,7 +266,7 @@ coreaudio
 
 # Diego Pettenò  (4 Jan 2007)
 # Mask the flags for PHP that are available only on x86
-frontbase
+#
 # Shared with amd64
 oci8
 firebird

diff --git a/profiles/use.desc b/profiles/use.desc
index c566216..c540b4f 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -104,7 +104,6 @@ foomaticdb - Add support for the foomatic printing driver 
database
 fortran - Add support for fortran
 freetds - Add support for the TDS protocol to connect to MSSQL/Sybase databases
 freewnn - Add support for FreeWnn kana to kanji conversion engine
-frontbase - Add support for the frontbase sql server
 ftp - Add FTP (File Transfer Protocol) support
 gcj - Enable building with gcj (The GNU Compiler for the Javatm Programming 
Language)
 gd - Add support for media-libs/gd (to generate graphics on the fly)



[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/

2017-01-07 Thread Tim Harder
commit: adce58af160fa4d25faac84f25e1c4c3bd9b6c50
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 20:00:16 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 20:01:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adce58af

media-gfx/feh: remove old

 media-gfx/feh/Manifest  |  2 --
 media-gfx/feh/feh-2.17.1.ebuild | 57 -
 media-gfx/feh/feh-2.9.3.ebuild  | 63 -
 3 files changed, 122 deletions(-)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index a61996d..dcf4480 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,3 +1 @@
-DIST feh-2.17.1.tar.bz2 2126936 SHA256 
a9e818a4ad6ab427597e1799527a7576856c233525e67afb1eb2cb3ae709d853 SHA512 
d8fd67ace39c690880398232ff73d315c2f0db4dad356e31edb72d02e8d31da96276c45968e0a13764c99b8c54a861478663471ca5b4cc0e9217019e6944cf07
 WHIRLPOOL 
b87476aad62c1ab7491be1a851a79d87e14c2fde2a1168dba8f39d370c11cd0986c3e8a421d8d9936dc378f294cc2c3b99ab6c4ee8e8ef993c42b8a78816d088
 DIST feh-2.18.tar.bz2 2127627 SHA256 
9daebf5195511a5bde8061c932b5585b956c81193dfc00abcd758316d07ed40c SHA512 
f18493dd202dfa8f51756d466012ba5f668b4e0a4b075e14c8e246724eef11192c1cc0fcd87356a461e7da2b673960112166bf5fddb0916af66d2a229f965365
 WHIRLPOOL 
bcb4ec37be4cc7f34c7c676f4985054d01f09caf359b43c18fa972d5b4934223d63639cbf8571873ad433d45019914bda492864e15f80f72b5e8e3f87ffdf316
-DIST feh-2.9.3.tar.bz2 2082188 SHA256 
b4e8d603033af12afa77ae8020bcf4ff51c6950b9a6880a0fe32b04fdf7290f2 SHA512 
9a0194d43037b1f1b1bd19dc4a9a1c6073504622283c466de1d1952798f37db21b5f2f61c14eeb732c49cc22707a5b47c7009fdaec6141eb3e1b936e2b7b038d
 WHIRLPOOL 
e77bd586e26b6ad1e2fb4189fdd33a19e7b45347417223ed65669955903b4ee5efbfa9fd52763b0724efc3bd9f490fa62c77323b5ee3f89445a0338e5fb2eed5

diff --git a/media-gfx/feh/feh-2.17.1.ebuild b/media-gfx/feh/feh-2.17.1.ebuild
deleted file mode 100644
index 850e5b1..
--- a/media-gfx/feh/feh-2.17.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="http://feh.finalrewind.org/";
-SRC_URI="http://feh.finalrewind.org/${P}.tar.bz2";
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="debug curl exif test xinerama"
-
-COMMON_DEPEND="media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0=
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   virtual/jpeg:0"
-DEPEND="${COMMON_DEPEND}
-   x11-libs/libXt
-   x11-proto/xproto
-   test? (
-   >=dev-lang/perl-5.10
-   dev-perl/Test-Command
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
-
-pkg_setup() {
-   use_feh() { usex $1 1 0; }
-
-   fehopts=(
-   DESTDIR="${D}"
-   PREFIX=/usr
-   doc_dir='${main_dir}'/share/doc/${PF}
-   example_dir='${main_dir}'/share/doc/${PF}/examples
-   curl=$(use_feh curl)
-   debug=$(use_feh debug)
-   xinerama=$(use_feh xinerama)
-   exif=$(use_feh exif)
-   )
-}
-
-src_compile() {
-   tc-export CC
-   emake "${fehopts[@]}"
-}
-
-src_install() {
-   emake "${fehopts[@]}" install
-}

diff --git a/media-gfx/feh/feh-2.9.3.ebuild b/media-gfx/feh/feh-2.9.3.ebuild
deleted file mode 100644
index dbdc636..
--- a/media-gfx/feh/feh-2.9.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="http://feh.finalrewind.org/";
-SRC_URI="http://feh.finalrewind.org/${P}.tar.bz2";
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
-IUSE="debug curl exif test xinerama"
-
-COMMON_DEPEND=">=media-libs/giblib-1.2.4
-   media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   virtual/jpeg:0"
-DEPEND="${COMMON_DEPEND}
-   x11-libs/libXt
-   x11-proto/xproto
-   test? (
-   >=dev-lang/perl-5.10
-   dev-perl/Test-Command
-   )"
-
-pkg_setup() {
-   use_feh() { usex $1 1 0; }
-
-   fehopts=(
-   DESTDIR="${D}"
-   PREFIX=/usr
-   doc_dir='${main_dir}'/share/doc/${PF}
-   example_dir='${main_dir}'/share/doc/${PF}/examples
-   curl=$(use_feh curl)
-   debug=$(use_feh debug)
-   xinerama=$(use_feh xinerama

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/

2017-01-07 Thread Andreas Sturmlechner
commit: 0a351ee2ada819cc571ba575fd1c57b5f047d3af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  7 19:45:05 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  7 19:56:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a351ee2

sci-electronics/fritzing: Drop old, broken by quazip ebuilds

Package-Manager: portage-2.3.0

 sci-electronics/fritzing/Manifest  |  1 -
 sci-electronics/fritzing/fritzing-0.8.7b.ebuild| 57 
 sci-electronics/fritzing/fritzing-0.9.2b-r1.ebuild | 77 --
 sci-electronics/fritzing/fritzing-0.9.2b.ebuild| 61 -
 4 files changed, 196 deletions(-)

diff --git a/sci-electronics/fritzing/Manifest 
b/sci-electronics/fritzing/Manifest
index f77b27b..ce9e09d 100644
--- a/sci-electronics/fritzing/Manifest
+++ b/sci-electronics/fritzing/Manifest
@@ -1,3 +1,2 @@
-DIST fritzing-0.8.7b.source.tar.bz2 20007914 SHA256 
7d74418863a9e3b3a4eed171b8023ddea426125f08dc83ed4c55a05d39948eb4 SHA512 
f45b2d4c62227ae7bf10a481775542ce5eba1ed3d9ea45e16b60517113e2af2762a8cf1155240c7242dc79886b693319e335891fa633aa41e4699ab916a7f9e9
 WHIRLPOOL 
385979f6edbcb5816e5c5e0872cf74e1bdd54885af4779fdbfd29e60ed8b3349265375a74968c3bae2827e5b28897b05f3f7f36a48f8f709cc0e85a2987ded16
 DIST fritzing-0.9.2b.tar.gz 10913985 SHA256 
6e9dbb94a4ca5e23effc2056f471c78913b9efa4c154ced94de8f72bfe29735f SHA512 
a8b6d99c4e08f86d7a7cc6574053e8b1af565a3919cb2fc406e67972052b3fa3ded002be43e4fd0345189e4e1f3cecb3851cd14711efd83ccbcbef4cbd135c58
 WHIRLPOOL 
70a3e310ee8f1e53e63ca7a56b9f93808e5576b8ce0995cca470a787840e5cebad7e2b357148773610971dc2db777d581a9e62bbf94fedfbd104960bab9436f6
 DIST fritzing-parts-0.9.2b.tar.gz 15924206 SHA256 
5f5f5e26bfc33911f57b1620912fdf0a834c50d196b930ef70e784f3a447194b SHA512 
055c866532c4a09a7de3315fffc485c6be5a576e998fca7b001faae513da86d451ca8ed39583108ec54472ab0e1d8b953c192efcf93e5c19139f0fa83484a549
 WHIRLPOOL 
214bd62863d121cf6944a1bda7b0da735bc1971b93a9f439cc504b3e3df37599da110cf30073d982b63ecd1557f2cbd218b0cdc5818b69cea5f32c8f3a8051f5

diff --git a/sci-electronics/fritzing/fritzing-0.8.7b.ebuild 
b/sci-electronics/fritzing/fritzing-0.8.7b.ebuild
deleted file mode 100644
index 911c1b6..
--- a/sci-electronics/fritzing/fritzing-0.8.7b.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils qt4-r2
-
-DESCRIPTION="Electronic Design Automation"
-HOMEPAGE="http://fritzing.org/";
-SRC_URI="http://fritzing.org/download/${PV}/source-tarball/${P}.source.tar.bz2";
-
-LICENSE="CC-BY-SA-3.0 GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtsvg:4
-   dev-qt/qtsql:4[sqlite]
-   dev-libs/quazip"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.40"
-
-S="${WORKDIR}/${P}.source"
-
-src_prepare() {
-   local translations=
-
-   qt4-r2_src_prepare
-
-   # Get a rid of the bundled libs
-   # Bug 412555 and
-   # https://code.google.com/p/fritzing/issues/detail?id=1898
-   rm -rf src/lib/quazip/ pri/quazip.pri src/lib/boost*
-
-   # Fritzing doesn't need zlib
-   sed -i -e 's:LIBS += -lz::' -e 's:-lminizip::' phoenix.pro || die
-
-   edos2unix ${PN}.desktop
-
-   # Somewhat evil but IMHO the best solution
-   for lang in $LINGUAS; do
-   lang=${lang/linguas_}
-   [ -f "translations/${PN}_${lang}.qm" ] && translations+=" 
translations/${PN}_${lang}.qm"
-   done
-   if [ -n "${translations}" ]; then
-   sed -i -e "s:\(translations.extra =\) .*:\1 cp -p 
${translations} \$(INSTALL_ROOT)\$\$PKGDATADIR/translations\r:" phoenix.pro || 
die
-   else
-   sed -i -e "s:translations.extra = .*:\r:" phoenix.pro || die
-   fi
-}
-
-src_configure() {
-   eqmake4 DEFINES=QUAZIP_INSTALLED phoenix.pro
-}

diff --git a/sci-electronics/fritzing/fritzing-0.9.2b-r1.ebuild 
b/sci-electronics/fritzing/fritzing-0.9.2b-r1.ebuild
deleted file mode 100644
index 83fd5c3..
--- a/sci-electronics/fritzing/fritzing-0.9.2b-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PARTS_P="${PN}-parts-${PV}"
-
-inherit qmake-utils
-
-DESCRIPTION="Electronic Design Automation"
-HOMEPAGE="http://fritzing.org/";
-SRC_URI="https://github.com/fritzing/fritzing-app/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/fritzing/fritzing-parts/archive/${PV}.tar.gz -> 
${PARTS_P}.tar.gz"
-
-LICENSE="CC-BY-SA-3.0 GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
-   dev-qt/qtsql:5[sqlite]
-   dev-q

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-01-07 Thread Michael Orlitzky
commit: a689b70d360ddc44248b19d21d9f778a09f4ab5d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan  7 19:50:18 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan  7 19:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a689b70d

profiles: mask app-admin/amazon-ec2-init for removal in 30 days.

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index c24b044..431febb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Orlitzky  (07 Jan 2017)
+# Places unauthenticated HTTP data into root's SSH authorized_keys
+# file. Nope. Masked for removal in 30 days. Bug 603346.
+app-admin/amazon-ec2-init
+
 # Mart Raudsepp  (07 Jan 2017)
 # No releases of this API version since March 2001, abandoned
 # in favour of glib:2 for 14 years.



[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/

2017-01-07 Thread Tim Harder
commit: 6944a904b9feae259f5c87c46845e9053ce9a26b
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 19:51:17 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 19:51:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6944a904

media-libs/exiftool: stabilize 10.36

 media-libs/exiftool/exiftool-10.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/exiftool/exiftool-10.36.ebuild 
b/media-libs/exiftool/exiftool-10.36.ebuild
index e1513a9..2a3c8fe 100644
--- a/media-libs/exiftool/exiftool-10.36.ebuild
+++ b/media-libs/exiftool/exiftool-10.36.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ 
${HOMEPAGE}"
 SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
 IUSE="doc"
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/

2017-01-07 Thread Tim Harder
commit: 2e92a56cacd123d76d0eaad218dfe388ab1cba58
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 19:51:33 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 19:51:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e92a56c

media-libs/exiftool: remove old

 media-libs/exiftool/Manifest  |  1 -
 media-libs/exiftool/exiftool-10.31.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index e488c71..f956bd2 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,3 +1,2 @@
-DIST Image-ExifTool-10.31.tar.gz 4201613 SHA256 
192884639ff4934ecdb9edc107a0b9f1a49c9afadf457bae8fa97e15816dc1ea SHA512 
6ae905be7f4670d9110d6dc9b7248b25a8aec50db89286aa85cb0bcf2de0a3f4cfabc89e32abd5cabcaa4da34d26b4efe3ed64fb7678076ea5999219502f70b4
 WHIRLPOOL 
73140eb16a5837e0784ef09ca8403d607070e53c22e4a182a3d381a926f24cf1b58082326ddc615dd2cc802d17377f12e329399bf6b757defb87b927eae752fa
 DIST Image-ExifTool-10.36.tar.gz 4214374 SHA256 
2019427b6565e2cff3c1301ab3281a40e602e70eff931448a1601b96ef4a67f3 SHA512 
e6075755cd7510166995100459f80fb90d356c7a0d1073d414324c43386fa2487a28588e8035dbdb9815dc0b6df7044643916f85bfd68d659fb30f8350242685
 WHIRLPOOL 
c19fb77f3275c1e9158ab00024352bb914e84bfed7fd9736a8664056000ddf5feee499293fcb34e86f1cc534e54460c713180c05c0027aaa5100782e17bbabc4
 DIST Image-ExifTool-10.38.tar.gz 4219285 SHA256 
b94a406f63cff2c075037076d0f54775c5adfc620ceae7e7523d85c9fc7b SHA512 
e8ca1de6807d4ab71bebc8433cc24a77ef06ff81e93835f9c1bb69a7d4c482a4886f07b3f362214e55a817545f2e17efe5fb62020c8951ffc4de7f5c36648c96
 WHIRLPOOL 
596f29e85dfb9cd126fffc33893941309ce6515ec980ee4f5851eb1dda6ab0156fa4b0767efa50254ef1ffe7ca930ce1de58c5dffc72048d2fc6ea48bf36ea51

diff --git a/media-libs/exiftool/exiftool-10.31.ebuild 
b/media-libs/exiftool/exiftool-10.31.ebuild
deleted file mode 100644
index 2a3c8fe..
--- a/media-libs/exiftool/exiftool-10.31.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DIST_NAME=Image-ExifTool
-inherit perl-module
-
-DESCRIPTION="Read and write meta information in image, audio and video files"
-HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
-SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
-
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
-IUSE="doc"
-
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   use doc && dodoc -r html/
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libzen/

2017-01-07 Thread Tim Harder
commit: 697af8d3696da43c477ad2ea3e5c046762fbda07
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 19:47:51 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 19:47:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697af8d3

media-libs/libzen: remove old

 media-libs/libzen/Manifest |  1 -
 media-libs/libzen/libzen-0.4.33.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/media-libs/libzen/Manifest b/media-libs/libzen/Manifest
index e51e646..68adb67 100644
--- a/media-libs/libzen/Manifest
+++ b/media-libs/libzen/Manifest
@@ -1,2 +1 @@
-DIST libzen_0.4.33.tar.bz2 117892 SHA256 
a289197a24ca94c506abab3113a1af2dcc82bc97736b23e02fd57ca99e8ac55f SHA512 
c05773d2d8fb4ec095d442f384c21f87ca97a2d5ea58645d7af0b68210533c1a1bd1083d2d70dfdedb087acc776ac2f1158a617e5bd5f3611cd1be5504463a08
 WHIRLPOOL 
213301a278f8560700df8de65b0097cdc0c20575cb8b73949ffca696316957a634332bc2efbdd3a784226a7cfd18425992c26d8d4c98854cd8fa2c289e5a8c9b
 DIST libzen_0.4.34.tar.bz2 119347 SHA256 
83774fe093bd14fb72da9c537021a8ffc3f6ff952a1401cd6f91de6628ac790a SHA512 
46a2457b72c5f8b585eaec9ca99405cc795ea96174494651ccb57c0ef9317f1b7632992bb1d430fe5e62cab9849f102effd3558e8f5b0c36bc9515ed81c4e386
 WHIRLPOOL 
9817dfc03af8c47dbde1b808c658b3523fc9494d875629b83f49677c6d4e5314b016ce3a467c4bcf5f65fb32052659fd1b9b4499e9705722096ae082ecbe52e8

diff --git a/media-libs/libzen/libzen-0.4.33.ebuild 
b/media-libs/libzen/libzen-0.4.33.ebuild
deleted file mode 100644
index d3c697f..
--- a/media-libs/libzen/libzen-0.4.33.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools multilib eutils
-
-MY_PN="ZenLib"
-DESCRIPTION="Shared library for libmediainfo and mediainfo"
-HOMEPAGE="http://mediaarea.net/mediainfo/";
-SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2";
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc static-libs"
-
-DEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-S=${WORKDIR}/${MY_PN}/Project/GNU/Library
-
-src_prepare() {
-   sed -i 's:-O2::' configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-unicode \
-   --enable-shared \
-   $(use_enable static-libs static)
-}
-
-src_compile() {
-   default
-
-   if use doc ; then
-   cd "${WORKDIR}"/${MY_PN}/Source/Doc
-   doxygen Doxyfile || die
-   fi
-}
-
-src_install() {
-   default
-
-   # remove since the pkgconfig file should be used instead
-   rm "${D}"/usr/bin/libzen-config
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   for x in ./ Format/Html Format/Http HTTP_Client ; do
-   insinto /usr/include/${MY_PN}/${x}
-   doins "${WORKDIR}"/${MY_PN}/Source/${MY_PN}/${x}/*.h
-   done
-
-   dodoc "${WORKDIR}"/${MY_PN}/History.txt
-   if use doc ; then
-   dohtml "${WORKDIR}"/${MY_PN}/Doc/*
-   fi
-
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2017-01-07 Thread Tim Harder
commit: c6b0786238fc0d74cca2b4d8a0a3c3c6d6ac4af0
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 19:49:28 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 19:49:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b07862

media-video/mediainfo: remove old

 media-video/mediainfo/Manifest|  1 -
 media-video/mediainfo/mediainfo-0.7.90.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index b18781d..06ec728 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -1,2 +1 @@
-DIST mediainfo_0.7.90.tar.xz 1310820 SHA256 
a9332bbbd8c2c30fb2ca123ff31a7733f63f06a9c3ebe40185ca93356e9b0b12 SHA512 
9b2d750057cb553c57153edbdd0edb9a2655b589e7894e83256ae8f0c34115d82d6df29c8cce2acb0f69477d17553abbd00fe5988ba06279b4ecd797aa286fb1
 WHIRLPOOL 
b14331eca30b1e579f664a4cffe4780e827f19d2d0143e5c01777fac6874607c75b2b4d0722fced1dc47f7ce9661e5a0064dff92884afaa76c0284d66873e94e
 DIST mediainfo_0.7.91.tar.xz 1309324 SHA256 
b501e2776319448a1664371f05498af21db1133b3a8d530f62447d0913bc5996 SHA512 
fd62e9ce42ae860630b5a79a226b5361c2225bbb3bb3655500341e77fe4ccb6db5402fdc8c50a67d74b246d3aed23a71f4828eb38c507eaed9f98e5f47ffb843
 WHIRLPOOL 
83f15525e8e3d9607374d81721e781d1e609aa658dd0f9ceaf428d595e1086f2d3d24a04586d4aa50f695e124b733a4f02f5af53e95e3bc3bd81df73dc41d243

diff --git a/media-video/mediainfo/mediainfo-0.7.90.ebuild 
b/media-video/mediainfo/mediainfo-0.7.90.ebuild
deleted file mode 100644
index a2d6dec..
--- a/media-video/mediainfo/mediainfo-0.7.90.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-WX_GTK_VER="3.0"
-
-inherit eutils autotools wxwidgets
-
-DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
-HOMEPAGE="http://mediaarea.net/mediainfo/";
-SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl mms wxwidgets"
-
-RDEPEND="sys-libs/zlib
-   media-libs/libzen
-   ~media-libs/lib${P}[curl=,mms=]
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/MediaInfo
-
-pkg_setup() {
-   TARGETS="CLI"
-   use wxwidgets && TARGETS+=" GUI"
-}
-
-src_prepare() {
-   eapply_user
-
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target}
-   sed -i -e "s:-O2::" configure.ac
-   eautoreconf
-   done
-}
-
-src_configure() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target}
-   local args=""
-   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
-   econf ${args}
-   done
-}
-
-src_compile() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target}
-   default
-   done
-}
-src_install() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target}
-   default
-   dodoc "${S}"/History_${target}.txt
-   if [[ ${target} == "GUI" ]]; then
-   newicon "${S}"/Source/Resource/Image/MediaInfo.png 
${PN}.png
-   make_desktop_entry ${PN}-gui MediaInfo ${PN} 
"AudioVideo;GTK"
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediainfo/

2017-01-07 Thread Tim Harder
commit: 433ed20c3ba3566ad157c71fbad1f78f01ad1a7e
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan  7 19:48:17 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jan  7 19:48:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433ed20c

media-libs/libmediainfo: stabilize 0.7.91

 media-libs/libmediainfo/libmediainfo-0.7.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmediainfo/libmediainfo-0.7.91.ebuild 
b/media-libs/libmediainfo/libmediainfo-0.7.91.ebuild
index 2b934ef..1d93bff 100644
--- a/media-libs/libmediainfo/libmediainfo-0.7.91.ebuild
+++ b/media-libs/libmediainfo/libmediainfo-0.7.91.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz";
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="curl doc mms static-libs"
 
 RDEPEND="sys-libs/zlib



  1   2   >