[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mtr/

2017-02-21 Thread Fabian Groffen
commit: 93a324d308b208d1ae629da846f2d89571a74355
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Feb 22 07:46:54 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Feb 22 07:46:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a324d3

net-analyzer/mtr: run fcaps_pkg_postinst to ensure fcaps are set, bug #609730

Package-Manager: portage-2.3.3

 net-analyzer/mtr/mtr-0.87-r1.ebuild | 2 ++
 net-analyzer/mtr/mtr-.ebuild| 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-analyzer/mtr/mtr-0.87-r1.ebuild 
b/net-analyzer/mtr/mtr-0.87-r1.ebuild
index 50bfe44956..f45a9667fa 100644
--- a/net-analyzer/mtr/mtr-0.87-r1.ebuild
+++ b/net-analyzer/mtr/mtr-0.87-r1.ebuild
@@ -52,6 +52,8 @@ src_configure() {
 }
 
 pkg_postinst() {
+   fcaps_pkg_postinst
+
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "mtr needs root privileges to run.  To grant them:"
ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr"

diff --git a/net-analyzer/mtr/mtr-.ebuild b/net-analyzer/mtr/mtr-.ebuild
index 47d97b0743..7ba93fe887 100644
--- a/net-analyzer/mtr/mtr-.ebuild
+++ b/net-analyzer/mtr/mtr-.ebuild
@@ -60,6 +60,8 @@ src_configure() {
 }
 
 pkg_postinst() {
+   fcaps_pkg_postinst
+
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "mtr needs root privileges to run.  To grant them:"
ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr"



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

2017-02-21 Thread Anthony G. Basile
commit: 0022ea61f8b2ea87cb8c294612e639a4bf8eafc2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Feb 22 07:43:04 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Feb 22 07:43:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0022ea61

net-misc/curl: version bump to 7.53.0

Package-Manager: portage-2.3.3

 net-misc/curl/Manifest   |   1 +
 net-misc/curl/curl-7.53.0.ebuild | 251 +++
 2 files changed, 252 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 642d9ae197..4b962cb723 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1 +1,2 @@
 DIST curl-7.52.1.tar.bz2 2600476 SHA256 
d16185a767cb2c1ba3d5b9096ec54e5ec198b213f45864a38b3bda4bbf87389b SHA512 
cf36563c77d096f2c6084354ed6d45ccca7c557828ceab21204e4e8be0d4f0d287839c8cfac906174b86d51a1ee816c2769fc78ef88f039c9645bd2c27982a75
 WHIRLPOOL 
cb0bb74de3fb650e627cf66e23b8126837ddd6d3006934aa1b1a8597182f992b29e80e0c76aef1234f62cfa9688c5b10b781f6b2bc7e5127f8bc5a67d57665c1
+DIST curl-7.53.0.tar.bz2 2612491 SHA256 
b2345a8bef87b4c229dedf637cb203b5e21db05e20277c8e1094f0d4da180801 SHA512 
1fc3264dd52f6f16463de158b4ab4637ba698b1fdbf01b7a3c05ae80b06a5480323b748b31f771c969a5f7062aa9e41a1aad8677be220a411d3cbad24581baf2
 WHIRLPOOL 
44a7b1d60b097856bc002d7aa1a89d93d5616b33a59a41703dc3dbe369733a63afcfd093b4374e263d05b60bd38e09f955b1921f12798cff3d400311fa4c7bdb

diff --git a/net-misc/curl/curl-7.53.0.ebuild b/net-misc/curl/curl-7.53.0.ebuild
new file mode 100644
index 00..8d63c5904f
--- /dev/null
+++ b/net-misc/curl/curl-7.53.0.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
+IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="test"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   ssl? (
+   curl_ssl_axtls? (
+   net-libs/axtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_libressl? (
+   dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_openssl? (
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_polarssl? (
+   net-libs/polarssl:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:0[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[static-libs?,${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r13
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+#  rtmp? (
+#  media-video/rtmpdump
+#  curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+#  curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+#  )
+
+# ssl providers to be added:
+# fbopenssl  $(use_with spnego)
+
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   test? (
+   sys-apps/diffutils
+   dev-lang/perl
+   )"
+
+# c-ares 

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

2017-02-21 Thread Hans de Graaff
commit: a10715a7627ef3d442b6bc33f7a875b102a0d5ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 22 05:22:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 22 05:22:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10715a7

dev-ruby/arel: cleanup

Package-Manager: portage-2.3.3

 dev-ruby/arel/Manifest  |  2 --
 dev-ruby/arel/arel-7.1.1.ebuild | 33 -
 dev-ruby/arel/arel-7.1.3.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index 0447bb3f8c..0c4653ea01 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -1,5 +1,3 @@
 DIST arel-5.0.1.20140414130214.gem 52224 SHA256 
c941f07bad89af26e8837c73d8a399bc721609f759eda015ed0081601636 SHA512 
9f4c768712492ef8f7a938d89ce9c54c4e7c7ec2ff53ee52d5d12f0cefd7960895049f112b772864d034a4419acab91511173ddaab70a9f3d4027899af150011
 WHIRLPOOL 
ebfae83108a1049dff2cdeb697c1c0514baa2ebdfbc0d885e586240397b33af8be8181268017a759fab9b7655992abceed844d80b91f8d85f8e9dfca98c3bc32
 DIST arel-6.0.3.tar.gz 52003 SHA256 
476a51333ec8588213bbd91174af239d4910a68cd14a99de29d44ca5c24ec37a SHA512 
8e04daacae0b07fd02c5623e86b87940e0d712e0ab7d85354d2ba8a9e0cc30d1549f128a39732d8dac5b83f3f77c1bfadb650b5726d1faf2bfeb64e0d51a8f04
 WHIRLPOOL 
cae263da4bf2f3f869b3d658b0ced3f57349172f95ec05952ae6b2896704bc06c552814485ffcdc85d36f19ed68c386097e4b16c5317b05144b8176193896938
-DIST arel-7.1.1.tar.gz 58372 SHA256 
353c9d0b4653c639449d131347936282c0ab45e6cf83a1600a27321aed6f20a0 SHA512 
502a129c81a6ebb7a5ebf6d0f57978408eac16f671602456f97314ad2da81c34aa6ce937de1f8b585cf48ad3d0db38502218b0655da3057086deafa9ccc40c1e
 WHIRLPOOL 
9110ee3660bfcb3cd78779bb9743acf1f38457fd513d893af404033b0ed9c886af11398889af550f8d3679d51f5eeb647b6a701a0848967d93964e93148566e5
-DIST arel-7.1.3.tar.gz 58682 SHA256 
41f1a6c5e72e32337187a953fd0e075d604571f04815594e32e86d66c2e9e4fe SHA512 
059406a54ebcdd14dabc055631774182c77b8c67b64f3535b480abc284e175e9a1f7a991f82d85384b275e000542a496a66739bccda08d1e3522769aac5d1d6c
 WHIRLPOOL 
a453d73c51ddc53b6b617d547a23c19d8a8de2ab3226ba9bfb9688428c2aabe0915396db05b83f60708e1f07effdd8cc9d93747a6bd19aeaae54bdabfa78a8e0
 DIST arel-7.1.4.tar.gz 58716 SHA256 
ec4674cac0819f9baf406037b9f4a772126584083094786aeafb9bc6242c6bfd SHA512 
5e67b582e4fef0c69db3f3364f322409b1041617e37d6ca806e242f5da65e140cca478e30cf5f99142f96fb3329ee070fdf0b4dd45b237a98883badbb97929a2
 WHIRLPOOL 
4554490780f136a50d523ffaaa3316aae08b48fb3def65f5401a6d913adc6f7fcac105d64e79175459dbc1f3e037e05a3656fa1c41117e1c5d65f5245b6a1978

diff --git a/dev-ruby/arel/arel-7.1.1.ebuild b/dev-ruby/arel/arel-7.1.1.ebuild
deleted file mode 100644
index e2bf91e09d..00
--- a/dev-ruby/arel/arel-7.1.1.ebuild
+++ /dev/null
@@ -1,33 +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 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
-
-RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Arel is a Relational Algebra for Ruby"
-HOMEPAGE="https://github.com/rails/arel;
-SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1).0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~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/test-unit:2
-   >=dev-ruby/minitest-5.4:5
-   )"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" \
-   -e '/specname/,$ s:^:#:' Rakefile || die
-}

diff --git a/dev-ruby/arel/arel-7.1.3.ebuild b/dev-ruby/arel/arel-7.1.3.ebuild
deleted file mode 100644
index e2bf91e09d..00
--- a/dev-ruby/arel/arel-7.1.3.ebuild
+++ /dev/null
@@ -1,33 +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 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
-
-RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Arel is a Relational Algebra for Ruby"
-HOMEPAGE="https://github.com/rails/arel;
-SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1).0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~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/test-unit:2
-   >=dev-ruby/minitest-5.4:5
-   )"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" 

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

2017-02-21 Thread Hans de Graaff
commit: 3bb37278378431d83b530aa992323ccb48b21433
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 22 05:46:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 22 05:46:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb37278

dev-ruby/i18n: add 0.8.1

Package-Manager: portage-2.3.3

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-0.8.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 6f151dfe80..a8121f14c5 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-0.6.11.gem 61440 SHA256 
b37dda25b30484f2674a851e24ae098a38564a61c976fa
 DIST i18n-0.6.9.gem 60416 SHA256 
1cd368e0b3854e8067955643892b18040e1d17f3c768daef8901298222e88e5d SHA512 
8bb28578bfe121f293058a6ca99ba8e87195b2735f084190e5096655b7eee5ed44751bb56dde823e5ee8094668e93958af4999642308c5b7189d95dd892a3b63
 WHIRLPOOL 
ee09dfbeaecccafb4e91f7adac479a8a6b01b0fa636b622f4440938e559d801153c5d2016c02b61581c3f70b3747bdee01db0c5acc4a03339724916d20cdd3b3
 DIST i18n-0.7.0.tar.gz 57647 SHA256 
8a9ea123661e5da978ecffadc8d1b7ea50ba2d8e9de1455d61e7848cc6c2c855 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 WHIRLPOOL 
0f16ab5f06ae7ec75eefbec985d183dac5a2cd572d6c70fc3de8616bec8834e210a5660a74657ae3397017962253350e6bd926c0d2c9509400ceadc5b365fa9d
 DIST i18n-0.8.0.tar.gz 59973 SHA256 
18da8d5e28e7143b128d78e270d96e7e5c7baaec151f69ad08d37d6b4b024468 SHA512 
f75ab19e913877938740c0ff772c95becb59aac6a2c1adc01d18e41225e7834fba4c891b81eee052f8d991703afb470b032faf5429e70b073dd48c2cbe826a11
 WHIRLPOOL 
9d825a679a5243e2e62efc01a62e93e9284903240c4fe364ed20b8f2ef43d800817ddd0e60c9ed1d41126fec768e5d9969f74efc9ce2feb6a10543fd4608ef37
+DIST i18n-0.8.1.tar.gz 59341 SHA256 
b9eca76e143fea1f427f59471b6f3b018af1291bf8c488e5d937a2cc988f2a0d SHA512 
de8ba662ebf6daa255fadd88cec44b0c9a9c54ac912ed85dd9cd180fa08c59b793930a867938a698c9fe306d3b0cf64f7a17dd0aeb0547d8d3ac6a28ebd50dab
 WHIRLPOOL 
e1847791193a636fbddabc4f0b483d90771c195e9d7b4b45942e03f311a3b50c8a21aaa2b9d14ab2f303c98d8a0d47da4fa74e3adecc2cddaa78c6543037422e

diff --git a/dev-ruby/i18n/i18n-0.8.1.ebuild b/dev-ruby/i18n/i18n-0.8.1.ebuild
new file mode 100644
index 00..ca90001dba
--- /dev/null
+++ b/dev-ruby/i18n/i18n-0.8.1.ebuild
@@ -0,0 +1,48 @@
+# 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_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~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/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby22|*ruby23)
+   versions="4.2 5.0"
+   ;;
+   *)
+   versions="4.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



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

2017-02-21 Thread Hans de Graaff
commit: 06bf1bb5a200902c0e19e7fb3156011e36757e7a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 22 05:40:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 22 05:40:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bf1bb5

dev-ruby/hiera: add 3.3.0

Package-Manager: portage-2.3.3

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.3.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index fd8eed..35d9343493 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -5,3 +5,4 @@ DIST hiera-3.1.2.gem 39424 SHA256 
5178bc9428d7cae2415c4baebebc3924fda5bba98d0f76
 DIST hiera-3.2.0.gem 39936 SHA256 
39a5d7a14dafaf4745b1f660e7b78a80d2f2724ac89d467a092305c1eea5f576 SHA512 
57ca952c54c09d0309f2d09d7115a6827b6f5676fdeabfbab39b87c74b46a5f219c1c0c373ea066ecfcfd42743dce5dd62f441e406debf805d4497a31d3c0211
 WHIRLPOOL 
4ae6a49890bd9be6ff1830d40db90ac69958f88ae74d14702a4f5eeecee62f5e028d2766f3ef405e18321355b8642df996180b978a838dd42930097cbecea45b
 DIST hiera-3.2.1.gem 39936 SHA256 
8f64627cfccd1bb6bf12b17a98a04fef1b08fa716bc1c226e808b9328bbe2752 SHA512 
36fdb29b478c448f3a1b0dd6e90ed028bf7ae5ca0fe2e99aa899afa906d8c341baa65b6ea87861391f64ac65f8beedaa1dcd9da14901d47b66888ea5720d3899
 WHIRLPOOL 
b5baecb1b3c8e4a2f2807d36c1d544637b0cdf3c3524471790038413eb7f997735dab3a44b7b966f16d244cab3e63456445494a55085bb6458dddbdbcebb0e76
 DIST hiera-3.2.2.gem 40448 SHA256 
718f2794e5ba51dc63c576f01ac9edcf6bd577a50247ff79cd1e30641a9af38e SHA512 
5a341c47305592421945fee3ab3fbc2c39f3f847d1c45d9b6dc8cc90da8057c25b32abf127b667fc00071c1fa7809034a5dd1e640c49f4ba6c2ab3e5718753b1
 WHIRLPOOL 
925c8d1564912ca6b60b4b627742a94c4942ccce2fff4c6e9b93d46ab86064e9c476d811b78369ab93bdbd7f22b6e523157c5b2495f0aeab884e4e6b72b39dee
+DIST hiera-3.3.0.gem 40448 SHA256 
58ebf6e9d778e7d671f0e5ab381a80497d1e251770057c89fbb394cb42e3b2e9 SHA512 
ab546b25343e15955c6bb53d062d7ac342cca7064125c2b5b37f1019fd1d4864a08c564d96850257de761b007c935e207b1692260bb494c4cfd7789ef4d5197d
 WHIRLPOOL 
3bff0409fdb5cac5432f40c7a568ec0c0b9e6585139037185f88daf85a5073c07c6a0dfc3b790aeeb31c85a0df70fb557d9be9fed671398a022dffbb80013e0f

diff --git a/dev-ruby/hiera/hiera-3.3.0.ebuild 
b/dev-ruby/hiera/hiera-3.3.0.ebuild
new file mode 100644
index 00..dee94a156a
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.3.0.ebuild
@@ -0,0 +1,26 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple pluggable Hierarchical Database"
+HOMEPAGE="https://docs.puppet.com/hiera/latest/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~hppa ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2017-02-21 Thread Hans de Graaff
commit: f513aa2d44734847091b54c930c1d31504de62fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 22 05:34:38 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 22 05:34:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f513aa2d

dev-ruby/arel: add ruby23, ruby24

Package-Manager: portage-2.3.3

 dev-ruby/arel/arel-5.0.1.20140414130214.ebuild | 4 ++--
 dev-ruby/arel/arel-7.1.4.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild 
b/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild
index f0ccb8e29d..f70468df58 100644
--- a/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild
+++ b/dev-ruby/arel/arel-5.0.1.20140414130214.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"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"

diff --git a/dev-ruby/arel/arel-7.1.4.ebuild b/dev-ruby/arel/arel-7.1.4.ebuild
index e2bf91e09d..eb9ad33b95 100644
--- a/dev-ruby/arel/arel-7.1.4.ebuild
+++ b/dev-ruby/arel/arel-7.1.4.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"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2017-02-21 Thread Hans de Graaff
commit: 6e7d8c9fef3f0e17acc80347acba97c8edae85a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 22 05:26:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 22 05:26:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7d8c9f

dev-ruby/arel: add 8.0.0

Package-Manager: portage-2.3.3

 dev-ruby/arel/Manifest  |  1 +
 dev-ruby/arel/arel-8.0.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index 0c4653ea01..b43f7a2c04 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -1,3 +1,4 @@
 DIST arel-5.0.1.20140414130214.gem 52224 SHA256 
c941f07bad89af26e8837c73d8a399bc721609f759eda015ed0081601636 SHA512 
9f4c768712492ef8f7a938d89ce9c54c4e7c7ec2ff53ee52d5d12f0cefd7960895049f112b772864d034a4419acab91511173ddaab70a9f3d4027899af150011
 WHIRLPOOL 
ebfae83108a1049dff2cdeb697c1c0514baa2ebdfbc0d885e586240397b33af8be8181268017a759fab9b7655992abceed844d80b91f8d85f8e9dfca98c3bc32
 DIST arel-6.0.3.tar.gz 52003 SHA256 
476a51333ec8588213bbd91174af239d4910a68cd14a99de29d44ca5c24ec37a SHA512 
8e04daacae0b07fd02c5623e86b87940e0d712e0ab7d85354d2ba8a9e0cc30d1549f128a39732d8dac5b83f3f77c1bfadb650b5726d1faf2bfeb64e0d51a8f04
 WHIRLPOOL 
cae263da4bf2f3f869b3d658b0ced3f57349172f95ec05952ae6b2896704bc06c552814485ffcdc85d36f19ed68c386097e4b16c5317b05144b8176193896938
 DIST arel-7.1.4.tar.gz 58716 SHA256 
ec4674cac0819f9baf406037b9f4a772126584083094786aeafb9bc6242c6bfd SHA512 
5e67b582e4fef0c69db3f3364f322409b1041617e37d6ca806e242f5da65e140cca478e30cf5f99142f96fb3329ee070fdf0b4dd45b237a98883badbb97929a2
 WHIRLPOOL 
4554490780f136a50d523ffaaa3316aae08b48fb3def65f5401a6d913adc6f7fcac105d64e79175459dbc1f3e037e05a3656fa1c41117e1c5d65f5245b6a1978
+DIST arel-8.0.0.tar.gz 57781 SHA256 
6d3f2167afb33243a45b705a9e3980f2569605d7b017dea52f231cd3cbc5 SHA512 
15b99910555a6b4641573f90a126ac3c7fa04e71885eefcafdc6d075ff2c7e733c08a880bfb523e99604f912e2850a607edb757501b46695fd5366e94d8057a6
 WHIRLPOOL 
d53eafd07f21805d4633efa3bce2dc91ae6531ed3d24ee3a4e951ca58cd5370f9574ba444f22e3d20875032608458566bd2d92c626c40f533ba6d9cde6e2

diff --git a/dev-ruby/arel/arel-8.0.0.ebuild b/dev-ruby/arel/arel-8.0.0.ebuild
new file mode 100644
index 00..eb9ad33b95
--- /dev/null
+++ b/dev-ruby/arel/arel-8.0.0.ebuild
@@ -0,0 +1,33 @@
+# 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.txt README.md"
+
+RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Arel is a Relational Algebra for Ruby"
+HOMEPAGE="https://github.com/rails/arel;
+SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1).0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~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/test-unit:2
+   >=dev-ruby/minitest-5.4:5
+   )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" \
+   -e '/specname/,$ s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/dooble/

2017-02-21 Thread Richard Yao
commit: da6e954544257aa5054cde1022341c23d5238025
Author: Richard Yao  gentoo  org>
AuthorDate: Wed Feb 22 04:38:38 2017 +
Commit: Richard Yao  gentoo  org>
CommitDate: Wed Feb 22 04:49:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6e9545

www-client/dooble: Bump to 1.56c

This introduces optional Qt5 support. It is enabled when USE=-qt4 is
set.

Package-Manager: Portage-2.3.3

Signed-off-by: Richard Yao  gentoo.org>

 www-client/dooble/Manifest|  1 +
 www-client/dooble/dooble-1.56c.ebuild | 89 +++
 www-client/dooble/metadata.xml|  3 ++
 3 files changed, 93 insertions(+)

diff --git a/www-client/dooble/Manifest b/www-client/dooble/Manifest
index 56022b3861..8ee2de4232 100644
--- a/www-client/dooble/Manifest
+++ b/www-client/dooble/Manifest
@@ -1 +1,2 @@
 DIST dooble-1.55.tar.gz 11663614 SHA256 
024003e7c397a925d48e41cba10a2a35b89dd1745120caf4fd2010c1e254c5e5 SHA512 
413727f74ab7fba89f7b617a774a0dceaa8a03b826f12950e31ca3fedda7e607539759b946eacccd57087429e6a37acd967a2c376b0b195b560c8c9beaf4e3d6
 WHIRLPOOL 
ebe0b69a3dde0c0977c6295c6c67811195ca6d4e66dd95d09b51eae7da32170f737e62275e17020213c640e10a368f3792c8d34b495f15ee004e7a644a914700
+DIST dooble-1.56c.tar.gz 12218062 SHA256 
03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a SHA512 
6a42eed4320437b0e43020d661963ff385fd08dd225f96337d778bca13aec85df3a49eb6cb0f7bd9ae26a8822df62dd580b407ed27c6df58bd0720a50867aa42
 WHIRLPOOL 
bca7982447ed0d64c2f19c7d208869cc740866683bb056b6fb635c0585e1b5aed63a2c421027bf2e8fb8daca68604c23c525bca487c82b5c59b9fc72103ef622

diff --git a/www-client/dooble/dooble-1.56c.ebuild 
b/www-client/dooble/dooble-1.56c.ebuild
new file mode 100644
index 00..dff50cb6bf
--- /dev/null
+++ b/www-client/dooble/dooble-1.56c.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils qmake-utils fdo-mime
+DESCRIPTION="A Secure and Open Source Web Browser"
+HOMEPAGE="http://dooble.sourceforge.net/;
+
+SRC_URI="mirror://sourceforge/${PN}/Version%20${PV}/Dooble.d.tar.gz ->
+${P}.tar.gz"
+
+# icon sets are GPL-3 LGPL-2.1 while the code is BSD
+LICENSE="BSD GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4"
+DEPEND="dev-db/sqlite:3
+   dev-libs/libgcrypt:0
+   dev-libs/libgpg-error
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtsql:4
+   dev-qt/qtwebkit:4
+   )
+   !qt4? (
+   dev-qt/linguist-tools:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtxml:5
+   )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/dooble.d/Version 1.x/"
+
+src_prepare() {
+   # Adjust paths from FreeBSD locations to Gentoo locations
+   # XXX: Fix the build system to be more flexible and upstream fix
+   sed -i -e 's/\(dooble.path[[:space:]]*= \)\(.*\)$/\1\/usr\/bin/' \
+   -e 's/\(dooble_sh.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/share\/dooble/' \
+   -e 's/\(icons.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/share\/dooble/' \
+   -e 's/\(images.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/share\/dooble/' \
+   -e 's/\(spoton_install.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/lib/' \
+   -e 's/\(pluginsdir.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/lib\/nsbrowser\/plugins/' \
+   -e 's/\(plugspec.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/include\/dooble\/plugin-spec/' \
+   -e 's/\(postinstall.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/share\/dooble/' \
+   -e 's/\(tab.path[[:space:]]*= 
\)\(.*\)$/\1\/usr\/share\/dooble/' \
+   dooble.pro dooble.qt5.pro
+
+   sed -i -e "s:\"Icons:\"${EROOT}usr/share/dooble/Icons:" \
+   ./Source/dsettings.cc
+   sed -i -e '/export/d' -e 
"s:/usr/local/dooble/Dooble:${EROOT}usr/bin/Dooble:g" \
+   -e "s:cd /usr/local/dooble:cd /usr/share/dooble:" \
+   -e "s:exec ./Dooble:exec ${EROOT}usr/bin/Dooble:" ./dooble.sh
+   sed -i -e "s:/usr/local:${EROOT}/usr/share:" -e 's:/text/xml:text/xml:' 
\
+   ./dooble.desktop
+}
+
+src_configure() {
+   use qt4 && eqmake4 dooble.pro || eqmake5 dooble.qt5.pro
+}
+
+src_install() {
+   dohtml Documentation/RELEASE-NOTES.html
+   dodoc Documentation/{THEMES,TO-DO}
+   dosym ../share/dooble/dooble.sh /usr/bin/dooble
+   dosym ../../lib/nsbrowser/plugins /usr/share/dooble/Plugins
+   dolib.so libSpotOn/libspoton.so
+   emake INSTALL_ROOT="${ED}" install
+
+   # XXX: The build system installs the build path into INSTALL_ROOT.
+   # It should be fixed not to do this.
+   rm -r "${ED}/var" || die 

[gentoo-commits] proj/releng:master commit in: releases/weekly/portage/isos/package.keywords/

2017-02-21 Thread Mike Frysinger
commit: 65391a416e14f101d6590c0a2c112d29765f6d97
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 22 03:11:48 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 22 03:11:48 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=65391a41

admincd: drop chname keywording

It's been marked stable now.

 releases/weekly/portage/isos/package.keywords/admincd-packages | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/weekly/portage/isos/package.keywords/admincd-packages 
b/releases/weekly/portage/isos/package.keywords/admincd-packages
index e785b454..c2b181b0 100644
--- a/releases/weekly/portage/isos/package.keywords/admincd-packages
+++ b/releases/weekly/portage/isos/package.keywords/admincd-packages
@@ -1,4 +1,3 @@
-sys-apps/chname
 sys-block/lsiutil
 sys-block/megacli
 sys-block/megarc



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

2017-02-21 Thread Mike Frysinger
commit: 07d416833c07bed58b0c652d213937b40cfd74c9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 22 03:10:44 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 22 03:10:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d41683

sys-apps/chname: version bump to 1.1

 sys-apps/chname/Manifest |  1 +
 sys-apps/chname/chname-1.1.ebuild| 32 
 sys-apps/chname/files/chname-1.1-flags.patch | 28 
 3 files changed, 61 insertions(+)

diff --git a/sys-apps/chname/Manifest b/sys-apps/chname/Manifest
index 221435950c..e35f667dbe 100644
--- a/sys-apps/chname/Manifest
+++ b/sys-apps/chname/Manifest
@@ -1 +1,2 @@
 DIST chname-1.0.tar.gz 998 SHA256 
a94d24870491f3a5671292379ba0fee7130a1ff2f7bc99dad04a4daacccb98d5 SHA512 
9c36c779e39b2051f84af5cb728a6810b5ede4134dee6156eff02c689dd4184c537d1502b35f9d7792d3e1babbf66bc7192d006d957b188c61f915fc93c515d7
 WHIRLPOOL 
ef7f93b686b66eeb65d7b244f447c4f07df35863c5df3d1c32ebc82e6339c2859b1ba8195fec4a317d86d0aa83025454b9a481bcf0c5f252061008d87879af6e
+DIST chname-1.1.tar.gz 8010 SHA256 
4dd3961c641d79a9700b118c1fde8ecd2be5122470bef51d39ecbc601e5090fd SHA512 
4194b48189f949a95a1f8037638acbdd4bd3734dbc1cd3eb7642a0a2acaa8ba75e48d43ff01029b64da34b36683da917f52809915108e61973cb1e097b2a0993
 WHIRLPOOL 
89667a366e506afec00ce2d04a364acd491ca2165fb2b8a9e6c022370978a43cd9eb36d6fee96b7e06d6cc0d0f130d44c9b8775d460a52c5379782f2835da58f

diff --git a/sys-apps/chname/chname-1.1.ebuild 
b/sys-apps/chname/chname-1.1.ebuild
new file mode 100644
index 00..9f29b7b44a
--- /dev/null
+++ b/sys-apps/chname/chname-1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run a command with a new system hostname"
+HOMEPAGE="https://github.com/marineam/chname;
+SRC_URI="https://github.com/marineam/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sys-kernel/linux-headers-2.6.16"
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${P}-flags.patch
+)
+
+src_configure() {
+   tc-export CC
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   dodoc README*
+}

diff --git a/sys-apps/chname/files/chname-1.1-flags.patch 
b/sys-apps/chname/files/chname-1.1-flags.patch
new file mode 100644
index 00..2824b0f53e
--- /dev/null
+++ b/sys-apps/chname/files/chname-1.1-flags.patch
@@ -0,0 +1,28 @@
+From e835e6a379969f5f188d02843257fa581ade083b Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 21 Feb 2017 21:56:10 -0500
+Subject: [PATCH] fix handling of compiler settings
+
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 77e5731641ac..5b8485b6d849 100644
+--- a/Makefile
 b/Makefile
+@@ -1,9 +1,9 @@
+-CFLAGS:=-Wall
++CFLAGS += -Wall
+ 
+ all: chname
+ 
+ chname: chname.c
+-  $(CC) $(CFLAGS) -o chname chname.c
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o chname chname.c
+ 
+ clean:
+   $(RM) chname
+-- 
+2.11.1
+



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

2017-02-21 Thread Mike Frysinger
commit: 7568bcdb2f84d7a6febfba4b9b7d1b65263885bc
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 22 03:03:21 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 22 03:10:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7568bcdb

sys-apps/chname: stabilize 1.0-r2 for all

 sys-apps/chname/chname-1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/chname/chname-1.0-r2.ebuild 
b/sys-apps/chname/chname-1.0-r2.ebuild
index 39cf28c2b7..d346ace1aa 100644
--- a/sys-apps/chname/chname-1.0-r2.ebuild
+++ b/sys-apps/chname/chname-1.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/marineam/${PN}/archive/v1.0.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND=">=sys-kernel/linux-headers-2.6.16"



[gentoo-commits] proj/sci:master commit in: sci-biology/bambus/

2017-02-21 Thread Martin Mokrejs
commit: c662d396f4bf1577a5fca3afd3cbd80931a2d517
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Wed Feb 22 02:05:07 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Wed Feb 22 02:05:07 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c662d396

sci-biology/bambus: remove direct dev-lang/perl DEPENDcy

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-biology/bambus/bambus-2.33.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-biology/bambus/bambus-2.33.ebuild 
b/sci-biology/bambus/bambus-2.33.ebuild
index 504b0ee4b..dfaa9493e 100644
--- a/sci-biology/bambus/bambus-2.33.ebuild
+++ b/sci-biology/bambus/bambus-2.33.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$
 
@@ -23,7 +23,6 @@ IUSE=""
 
 RDEPEND="
sci-biology/tigr-foundation-libs
-   dev-lang/perl
dev-perl/XML-Parser
dev-perl/Config-IniFiles
dev-perl/GraphViz"



[gentoo-commits] repo/gentoo:master commit in: app-misc/ignuit/

2017-02-21 Thread Mart Raudsepp
commit: 040ebd0a34ded7247352d1097a89e44644b02b6e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 22 01:27:08 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 22 01:36:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040ebd0a

app-misc/ignuit: bump to 2.24.3 for gst1.0 support and make latex optional

Also add missing gnome-doc-utils DEPEND (fails to eautoreconf if not present)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/ignuit/Manifest |  1 +
 app-misc/ignuit/ignuit-2.24.3.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/app-misc/ignuit/Manifest b/app-misc/ignuit/Manifest
index ccd703..133b6b41e6 100644
--- a/app-misc/ignuit/Manifest
+++ b/app-misc/ignuit/Manifest
@@ -1,2 +1,3 @@
 DIST ignuit-2.20.0.tar.gz 541546 SHA256 
5dc75cef0707677421c272c430cebf5c3730cbcfaeba6428fe14f6bd085d3630 SHA512 
3d3a786ce87e252b1529ba427da52356d43554da6c23dfd3353f91b2c3962a83769431794c433c8ba8478ef48b8ef470a042416c5d2b2c0683711b09c959e106
 WHIRLPOOL 
d93d2acb472bd23721c866f7231d301da8d9ee1f6894d51e1166bdc538ce0b99af2d3a79dd27ca72fd7ca6ab9a5a8b6aefd97d0219292e893ada9bdb7e8dd649
 DIST ignuit-2.24.2.tar.gz 572815 SHA256 
71d6b21f75a927ab733084603659cf8e0360cad8f83fef62853d96ed7834eebe SHA512 
d77f8a08d8f48c6319a600cda29a12cbd66e6fd884093e3d9fd983e349abce27d8d33276d8835f46e8a2c6fa4fb267929a47c0f99768d1ca774d07319b33195a
 WHIRLPOOL 
06f2eaa4265977b8d075764c76905d993ac11668b098473bfec25477ce6b44e785a6845bd6fff72fd2f574666f1ccb54523416ac59098d0cae663dab61585000
+DIST ignuit-2.24.3.testing.tar.gz 573592 SHA256 
0424d941849188a7bb76ec2cebbe83121da6d62ca479a97edf028ba379476c81 SHA512 
c52997745e905abfcdf8bfa8dfb04065fe05a34a9abdd0348bcb3c480d4bcb56ca279c9074d4659a237593a4697cb18ec7092fd79ee682a2b1a26749e8987d4d
 WHIRLPOOL 
98c3e9a4540d4cdce5b17013e0b9b115fac9bb942ff571322caa844d1710287ff34f10a91337eefd2505cc3cac077e6398fb88df475d890bb697121ab35ec146

diff --git a/app-misc/ignuit/ignuit-2.24.3.ebuild 
b/app-misc/ignuit/ignuit-2.24.3.ebuild
new file mode 100644
index 00..7f060a31e8
--- /dev/null
+++ b/app-misc/ignuit/ignuit-2.24.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools gnome2
+
+DESCRIPTION="Memorization aid based on the Leitner flashcard system"
+HOMEPAGE="http://homepages.ihug.co.nz/~trmusson/programs.html#ignuit;
+#SRC_URI="http://homepages.ihug.co.nz/~trmusson/stuff/${P}.tar.gz;
+# Upstream has put this out as an "emergency release" onto Google Drive; 
mirror it..
+SRC_URI="https://dev.gentoo.org/~leio/distfiles/${P}.testing.tar.gz;
+S="${WORKDIR}/${P}.testing"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="examples latex"
+
+RDEPEND="
+   >=app-text/gnome-doc-utils-0.3.2
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   >=dev-libs/libxslt-1.1.28
+   >=gnome-base/libgnomeui-2.24.5
+   >=gnome-base/gconf-3.2.6:2
+   gnome-base/libglade:2.0
+   >=media-libs/gstreamer-1.8.2:1.0
+   x11-libs/gtk+:2
+   x11-libs/pango
+   latex? (
+   app-text/dvipng
+   virtual/latex-base
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.50.0
+   sys-devel/gettext
+   app-text/gnome-doc-utils
+"
+
+src_prepare() {
+   eautoreconf # Needed to fix bogus intltool rules
+   gnome2_src_prepare
+}
+
+src_install() {
+   gnome2_src_install
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ignuit/

2017-02-21 Thread Mart Raudsepp
commit: 0c0d0932d3d0b584a975839ee7436ee00f57a8ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 22 01:38:25 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 22 01:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0d0932

app-misc/ignuit: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/ignuit/Manifest |  1 -
 app-misc/ignuit/ignuit-2.20.0.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/app-misc/ignuit/Manifest b/app-misc/ignuit/Manifest
index 133b6b41e6..fbbaf5375c 100644
--- a/app-misc/ignuit/Manifest
+++ b/app-misc/ignuit/Manifest
@@ -1,3 +1,2 @@
-DIST ignuit-2.20.0.tar.gz 541546 SHA256 
5dc75cef0707677421c272c430cebf5c3730cbcfaeba6428fe14f6bd085d3630 SHA512 
3d3a786ce87e252b1529ba427da52356d43554da6c23dfd3353f91b2c3962a83769431794c433c8ba8478ef48b8ef470a042416c5d2b2c0683711b09c959e106
 WHIRLPOOL 
d93d2acb472bd23721c866f7231d301da8d9ee1f6894d51e1166bdc538ce0b99af2d3a79dd27ca72fd7ca6ab9a5a8b6aefd97d0219292e893ada9bdb7e8dd649
 DIST ignuit-2.24.2.tar.gz 572815 SHA256 
71d6b21f75a927ab733084603659cf8e0360cad8f83fef62853d96ed7834eebe SHA512 
d77f8a08d8f48c6319a600cda29a12cbd66e6fd884093e3d9fd983e349abce27d8d33276d8835f46e8a2c6fa4fb267929a47c0f99768d1ca774d07319b33195a
 WHIRLPOOL 
06f2eaa4265977b8d075764c76905d993ac11668b098473bfec25477ce6b44e785a6845bd6fff72fd2f574666f1ccb54523416ac59098d0cae663dab61585000
 DIST ignuit-2.24.3.testing.tar.gz 573592 SHA256 
0424d941849188a7bb76ec2cebbe83121da6d62ca479a97edf028ba379476c81 SHA512 
c52997745e905abfcdf8bfa8dfb04065fe05a34a9abdd0348bcb3c480d4bcb56ca279c9074d4659a237593a4697cb18ec7092fd79ee682a2b1a26749e8987d4d
 WHIRLPOOL 
98c3e9a4540d4cdce5b17013e0b9b115fac9bb942ff571322caa844d1710287ff34f10a91337eefd2505cc3cac077e6398fb88df475d890bb697121ab35ec146

diff --git a/app-misc/ignuit/ignuit-2.20.0.ebuild 
b/app-misc/ignuit/ignuit-2.20.0.ebuild
deleted file mode 100644
index 89040c3222..00
--- a/app-misc/ignuit/ignuit-2.20.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Memorization aid based on the Leitner flashcard system"
-HOMEPAGE="http://homepages.ihug.co.nz/~trmusson/programs.html#ignuit;
-SRC_URI="http://homepages.ihug.co.nz/~trmusson/stuff/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="examples"
-
-RDEPEND="app-text/dvipng
-   >=app-text/gnome-doc-utils-0.3.2
-   app-text/scrollkeeper
-   dev-libs/glib:2
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   >=gnome-base/libgnomeui-2.22.1
-   gnome-base/gconf:2
-   gnome-base/libglade:2.0
-   >=media-libs/gstreamer-0.10.20:0.10
-   x11-libs/gtk+:2
-   x11-libs/pango
-   virtual/latex-base"
-
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext"
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS NEWS README TODO
-
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}



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

2017-02-21 Thread Ulrich Müller
commit: 17768d0ef7a72c5aa3ae5747d33521344941ab42
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 22 00:49:41 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 22 00:49:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17768d0e

profiles: Add two entries to GPL-COMPATIBLE license group.

Add GPL-2+-with-openssl-exception and GPL-3-with-openssl-exception.
Sort entries in alphabetical order.

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 9a14e7d0b0..736352c7d2 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -14,7 +14,7 @@
 # http://www.gnu.org/licenses/license-list.html
 # GPL or LGPL with various exceptions are also included here, because
 # they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 
CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL 
gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ 
GPL-3-with-font-exception GPL-3+-with-cuda-exception 
GPL-3+-with-cuda-openssl-exception GPL-3+-with-opencl-exception 
GPL-3+-with-opencl-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 
CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL 
gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ 
GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception 
GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception 
GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-cuda-exception 
GPL-3+-with-cuda-openssl-exception GPL-3-with-font-exception 
GPL-3+-with-opencl-exception GPL-3+-with-opencl-openssl-exception 
GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ 
LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ 
LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception 
libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP 
PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 
Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense 
UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL
 
 # Free software licenses approved by the FSF
 FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI 
CPAL-1.0 CPL-1.0 EPL-1.0 EUPL-1.1 gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL 
NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0 Zend-2.0



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/, kde-plasma/plasma-desktop/files/

2017-02-21 Thread Andreas Sturmlechner
commit: cd7635b15a2208ad750c444fe9429506034ff70d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 22 00:31:34 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 22 00:31:34 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd7635b1

kde-plasma/plasma-desktop: Fix baloo-optional patch

Reported-by: M-schmittlauch via #gentoo-kde

Package-Manager: portage-2.3.3

 ...l.patch => plasma-desktop-5.8.6-baloo-optional.patch} | 16 +++-
 .../plasma-desktop/plasma-desktop-5.8.49..ebuild |  2 +-
 kde-plasma/plasma-desktop/plasma-desktop-5.8.6.ebuild|  2 +-
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.7.90-baloo-optional.patch 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.8.6-baloo-optional.patch
similarity index 77%
rename from 
kde-plasma/plasma-desktop/files/plasma-desktop-5.7.90-baloo-optional.patch
rename to 
kde-plasma/plasma-desktop/files/plasma-desktop-5.8.6-baloo-optional.patch
index 86fc43c502..016a34b428 100644
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.7.90-baloo-optional.patch
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.8.6-baloo-optional.patch
@@ -1,13 +1,20 @@
-commit 00cdef0f2b6e8e20661aef98074b8533103bbfdd
+commit e56ffb0914d5498f4017b0046524009d2b617876
 Author: Andreas Sturmlechner 
 Date:   Thu Sep 15 00:39:43 2016 +0200
 
 Make KF5Baloo optional
 
+Regardless of the current state of Baloo, it is not very deeply tied
+into Plasma. Usage in plasma-desktop comes down to providing the
+file search kcm. This makes it possible to prepare systems without a
+use for indexing.
+
 
https://mail.kde.org/pipermail/kde-frameworks-devel/2016-September/037734.html
+
+REVIEW: 128957
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f15021a..613ca20 100644
+index 8c99352..b229dd5 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -67,14 +67,10 @@ set_package_properties(PackageKitQt5 PROPERTIES 
DESCRIPTION "Software Manager in
@@ -18,12 +25,11 @@ index f15021a..613ca20 100644
 -# a proper framework. Hence the strange versioning.
 -# This will be fixed with Plasma 5.2, as Baloo should have
 -# become a framework by then
--find_package(KF5Baloo "5.1.90")
-+find_package(KF5Baloo)
+ find_package(KF5Baloo "5.24")
  set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching"
 -   TYPE REQUIRED
 -   PURPOSE "Needed to build to File Search KCM"
-+   TYPE OPTIONAL
++   TYPE RECOMMENDED
 +   PURPOSE "Needed to build the File Search KCM"
)
  

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49..ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49..ebuild
index a593508046..9036fb8996 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.49..ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.49..ebuild
@@ -132,7 +132,7 @@ DEPEND="${COMMON_DEPEND}
 
 REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray 
) gtk3? ( legacy-systray )"
 
-PATCHES=( "${FILESDIR}/${PN}-5.7.90-baloo-optional.patch" )
+PATCHES=( "${FILESDIR}/${PN}-5.8.6-baloo-optional.patch" )
 
 pkg_setup() {
if has_version net-im/skype && use legacy-systray && use amd64; then

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.8.6.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.8.6.ebuild
index 750446c1e6..9dc3f49db2 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.8.6.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.8.6.ebuild
@@ -132,7 +132,7 @@ DEPEND="${COMMON_DEPEND}
 
 REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray 
) gtk3? ( legacy-systray )"
 
-PATCHES=( "${FILESDIR}/${PN}-5.7.90-baloo-optional.patch" )
+PATCHES=( "${FILESDIR}/${P}-baloo-optional.patch" )
 
 pkg_setup() {
if has_version net-im/skype && use legacy-systray && use amd64; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-systemd/files/, dev-python/python-systemd/

2017-02-21 Thread Mike Gilbert
commit: ba81c88850a194ddccc120cc2f936e2bdbac24a8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 21 23:58:44 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 21 23:59:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba81c888

dev-python/python-systemd: xfail test_notify_with_socket if bind() fails

Bug: https://bugs.gentoo.org/610368
Package-Manager: Portage-2.3.3_p56, Repoman-2.3.1_p49

 .../python-systemd/files/233-xfail-bind.patch  | 31 ++
 .../python-systemd/python-systemd-233.ebuild   |  6 -
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-systemd/files/233-xfail-bind.patch 
b/dev-python/python-systemd/files/233-xfail-bind.patch
new file mode 100644
index 00..bb0fb761bd
--- /dev/null
+++ b/dev-python/python-systemd/files/233-xfail-bind.patch
@@ -0,0 +1,31 @@
+From 1c0d575f7c058f227d27b1cb92d3936d0c170a5f Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Tue, 21 Feb 2017 17:34:28 -0500
+Subject: [PATCH] test_daemon: xfail test_notify_with_socket if bind() fails
+
+This bind() call may fail if TMPDIR is too long.
+
+Bug: https://bugs.gentoo.org/610368
+---
+ systemd/test/test_daemon.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/systemd/test/test_daemon.py b/systemd/test/test_daemon.py
+index e827e1d..7733552 100644
+--- a/systemd/test/test_daemon.py
 b/systemd/test/test_daemon.py
+@@ -238,7 +238,10 @@ def test_notify_bad_socket():
+ def test_notify_with_socket(tmpdir):
+ path = tmpdir.join('socket').strpath
+ sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
+-sock.bind(path)
++try:
++sock.bind(path)
++except socket.error as e:
++pytest.xfail('failed to bind socket (%s)' % e)
+ # SO_PASSCRED is not defined in python2.7
+ SO_PASSCRED = getattr(socket, 'SO_PASSCRED', 16)
+ sock.setsockopt(socket.SOL_SOCKET, SO_PASSCRED, 1)
+-- 
+2.11.1
+

diff --git a/dev-python/python-systemd/python-systemd-233.ebuild 
b/dev-python/python-systemd/python-systemd-233.ebuild
index fbca17a286..3550384d77 100644
--- a/dev-python/python-systemd/python-systemd-233.ebuild
+++ b/dev-python/python-systemd/python-systemd-233.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$
 
@@ -26,6 +26,10 @@ RDEPEND="${COMMON_DEPEND}
!sys-apps/systemd[python(-)]
 "
 
+PATCHES=(
+   "${FILESDIR}"/233-xfail-bind.patch
+)
+
 python_test() {
pushd "${BUILD_DIR}/lib" > /dev/null || die
"${EPYTHON}" -m pytest -v . || die



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/darkstat/

2017-02-21 Thread Jeroen Roovers
commit: ece1b9226f2ac72ce032c9a8f2bb15f9954eb06e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 23:53:08 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 23:53:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece1b922

net-analyzer/darkstat: Fix dependencies.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/darkstat/darkstat-3.0.718.ebuild | 11 ---
 net-analyzer/darkstat/darkstat-3.0.719.ebuild | 20 ++--
 2 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/net-analyzer/darkstat/darkstat-3.0.718.ebuild 
b/net-analyzer/darkstat/darkstat-3.0.718.ebuild
index d70afed591..fa96b8bfaa 100644
--- a/net-analyzer/darkstat/darkstat-3.0.718.ebuild
+++ b/net-analyzer/darkstat/darkstat-3.0.718.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$
 
@@ -13,8 +13,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="net-libs/libpcap"
-RDEPEND="${DEPEND}"
+DEPEND="
+   net-libs/libpcap
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+"
 
 DARKSTAT_CHROOT_DIR=${DARKSTAT_CHROOT_DIR:-/var/lib/darkstat}
 

diff --git a/net-analyzer/darkstat/darkstat-3.0.719.ebuild 
b/net-analyzer/darkstat/darkstat-3.0.719.ebuild
index ddfcbaaeb0..00f91e77dc 100644
--- a/net-analyzer/darkstat/darkstat-3.0.719.ebuild
+++ b/net-analyzer/darkstat/darkstat-3.0.719.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit autotools eutils user
+EAPI=6
+inherit autotools user
 
 DESCRIPTION="Network traffic analyzer with cute web interface"
 HOMEPAGE="http://unix4lyfe.org/darkstat/;
@@ -13,16 +13,24 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
-DEPEND="net-libs/libpcap"
-RDEPEND="${DEPEND}"
+DEPEND="
+   dev-libs/libbsd
+   net-libs/libpcap
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+"
 
 DARKSTAT_CHROOT_DIR=${DARKSTAT_CHROOT_DIR:-/var/lib/darkstat}
 
 DOCS=( AUTHORS ChangeLog README NEWS )
 
 src_prepare() {
+   default
+
sed -i -e 's|-flto||g' configure.ac || die
-   epatch_user
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2017-02-21 Thread William Hubbs
commit: a44de759c7e8aa45bf189fbd96d1919f251e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 23:36:53 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 23:36:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44d

dev-lang/go: stabilize 1.7.5 on amd64 for #610420

Package-Manager: portage-2.3.3

 dev-lang/go/go-1.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.7.5.ebuild b/dev-lang/go/go-1.7.5.ebuild
index 4432f8af95..8df4c59ba9 100644
--- a/dev-lang/go/go-1.7.5.ebuild
+++ b/dev-lang/go/go-1.7.5.ebuild
@@ -45,7 +45,7 @@ else
case ${PV} in
**|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
;;
esac
 fi



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

2017-02-21 Thread Andreas Sturmlechner
commit: 5eb824fa0cf9f7cb69fb8c976d434d2114d89906
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 23:07:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 23:14:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb824fa

profiles: package.use.stable.mask sci-geosciences/qgis grass oracle

 profiles/base/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 79a0325074..15329d6520 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,6 +5,12 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Andreas Sturmlechner  (22 Feb 2017)
+# Requires not yet stabilised dev-db/oracle-instantclient,
+# also depends on sci-libs/gdal-2.0.3 stable (bug #606414).
+# sci-geosciences/grass not stable, probably needs bump
+sci-geosciences/qgis grass oracle
+
 # Brian Dolbec  (14 Feb 2017)
 # This is stable masked as g-sorcery is being not actively developed.
 app-portage/layman g-sorcery



[gentoo-commits] repo/gentoo:master commit in: dev-util/kup/

2017-02-21 Thread Patrice Clement
commit: e9d85154efcf7c290faf5bc6fd9c98db292cec4b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 21 22:57:44 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 21 22:58:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d85154

dev-util/kup: clean up old.

Package-Manager: portage-2.3.3

 dev-util/kup/kup-0.3.4.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-util/kup/kup-0.3.4.ebuild b/dev-util/kup/kup-0.3.4.ebuild
deleted file mode 100644
index d1581e0ac1..00
--- a/dev-util/kup/kup-0.3.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="kernel.org uploader tool"
-HOMEPAGE="https://www.kernel.org/pub/software/network/kup;
-SRC_URI="mirror://kernel/software/network/kup/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-lang/perl
-   dev-perl/BSD-Resource
-   dev-perl/Config-Simple
-"
-
-src_install () {
-   dobin kup
-   dobin gpg-sign-all
-   dobin kup-server
-   doman kup.1
-   dodoc README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/kup/

2017-02-21 Thread Patrice Clement
commit: fe3d6bacfff7ea298019d1a0cd6a0f11b96485aa
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 21 22:58:29 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 21 22:58:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d6bac

dev-util/kup: take over maintainership.

Package-Manager: portage-2.3.3

 dev-util/kup/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/kup/metadata.xml b/dev-util/kup/metadata.xml
index 097975e3ad..0ae91bddd9 100644
--- a/dev-util/kup/metadata.xml
+++ b/dev-util/kup/metadata.xml
@@ -1,4 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+monsie...@gentoo.org
+  
 



[gentoo-commits] proj/kde:master commit in: dev-libs/kdiagram/

2017-02-21 Thread Andreas Sturmlechner
commit: f10a1e23d17753a8fe77db5ba12db7e45dc3fc5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 22:58:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 22:58:21 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f10a1e23

dev-libs/kdiagram: Add missing DEPEND

Gentoo-bug: 610372
Reported-by: Pablo Cholaky  slash.cl>

Package-Manager: portage-2.3.3

 dev-libs/kdiagram/kdiagram-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/kdiagram/kdiagram-.ebuild 
b/dev-libs/kdiagram/kdiagram-.ebuild
index 3b82cb7789..3225ca85c9 100644
--- a/dev-libs/kdiagram/kdiagram-.ebuild
+++ b/dev-libs/kdiagram/kdiagram-.ebuild
@@ -11,14 +11,16 @@ HOMEPAGE="https://www.kde.org/;
 IUSE=""
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 fi
 
-DEPEND="
+RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   $(add_qt_dep linguist-tools)
+"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kup/

2017-02-21 Thread Patrice Clement
commit: c23664ed09abc86e7d5d806b0c95b966a8d4380a
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 21 22:57:26 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 21 22:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23664ed

dev-util/kup: EAPI 6 bump.

Package-Manager: portage-2.3.3

 dev-util/kup/kup-0.3.4-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/dev-util/kup/kup-0.3.4-r1.ebuild b/dev-util/kup/kup-0.3.4-r1.ebuild
new file mode 100644
index 00..b4681218e0
--- /dev/null
+++ b/dev-util/kup/kup-0.3.4-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="kernel.org uploader tool"
+HOMEPAGE="https://www.kernel.org/pub/software/network/kup;
+SRC_URI="mirror://kernel/software/network/kup/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/BSD-Resource
+   dev-perl/Config-Simple
+"
+
+DOCS=( README )
+
+src_install() {
+   dobin "${PN}" "${PN}-server" gpg-sign-all
+   doman "${PN}.1"
+   einstalldocs
+}



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

2017-02-21 Thread William Hubbs
commit: 8f4021a16ba8162fa49d24227bd5916837229ecb
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 22:46:19 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 22:53:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4021a1

sys-apps/openrc: remove old versions

Package-Manager: portage-2.3.3

 sys-apps/openrc/Manifest |   3 -
 sys-apps/openrc/openrc-0.17.ebuild   | 336 -
 sys-apps/openrc/openrc-0.18.4.ebuild | 347 ---
 sys-apps/openrc/openrc-0.19.1.ebuild | 347 ---
 4 files changed, 1033 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index e6dc9b5bb3..e42f7388d7 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,6 +1,3 @@
-DIST openrc-0.17.tar.bz2 160533 SHA256 
45818d9ef4659e8dd924a1468a091255c305daee5417f94d9515f0e125298b30 SHA512 
6e69b036d113f066b0dd0bfe55e019328e0e77cff6c93f0a3e55751aa0a72411aa3b1efe8b4327e156a9612e4155863b0a81c9eda043c12904bb36e861b71399
 WHIRLPOOL 
de45daf6f4aebe632ea9fcb46408e63f0aed6c9b9129fb5510f348f20cf1c62aa42e7dce47a7f19a441696596fa57494642e7334a42c415fdbc865cb80a18eff
-DIST openrc-0.18.4.tar.bz2 157237 SHA256 
2c8bf1c6f52fcf4c1f6945a2836ba2551a7d93015aa63ba5a2e1d2851c2942e4 SHA512 
13f5dbc1292ce94c2e42a35e582bbba12e4bba943640952ea4cecc7ff5c60175d362055a4f5e213f218236ab4a040a5dff01a47c8bc007237554744d8a89a48a
 WHIRLPOOL 
f1f44effad80863276339af5bce1b3a9068d9c5ae7f7c3b571fb883b376c9083c207980c6d05170b0a18c0902ad1e2d76a1bafb0f11721b0522308e2cb7c67b4
-DIST openrc-0.19.1.tar.bz2 159598 SHA256 
5628c04b12e2f51f25e59c303bdccbf545ba0db25484adcca48e70d0712ce0e6 SHA512 
303db4475fd02aa3aa161dbd8794a45c2633b9fe96aaab67b81014fa3915bed1aa51cff57128f4413cf9f2329ce1f2012e460e089c39f01ac6eb061a95844329
 WHIRLPOOL 
a4e8720579b8983cb3c2c9b4dd983c1b7bf45e053aa0c9545f31e36c22e44d06e55198d4143dc0a6bca3b7d00b151b43d1da439b2479044344ca12f3151711f1
 DIST openrc-0.21.7.tar.bz2 168104 SHA256 
0d4bb11cfac9950687dfbc1a72a90e337af25bb39edc032cb0b807cfe0d04c3d SHA512 
26edf47e0eae0b62b651484bcbe73a5ccda2032ecbcc303f280bbf671fd1a8a1394d206228bd12e5157e8214210eb124898d11acc78cdef0d9145a952754f6bc
 WHIRLPOOL 
5731326b0879759f58b3e251e3b1c4cc6dcc17bee3ebf1d8ef4b689dff5ec39d429cde9c3d4f2901c8a592aaad7253bfca69a0caaa2ae77b6f45f9afe6e66df4
 DIST openrc-0.22.4.tar.gz 214321 SHA256 
d428890c12936b502d79018667dc6094d0e801c558f118b49e44c5f34636073b SHA512 
c85f6a87d03203f665d010ae357e7e1e2cae0158b12075376f3fe928daeffa14139ccc3dc2f24613cec25eb145b8f7dd64e067bd07493001570659095e60c296
 WHIRLPOOL 
3e50761d5626da03a74ce6de634ae08d79fa190d811fc8e661a56be66b3f0a6d28ee24f6045183914ebabd14280f535920d34c591e384df5d016e7cca49c209b
 DIST openrc-0.23.2.tar.gz 209569 SHA256 
244a9902a98694a7fd59ad3dec49bd9e61a6b22864795ed31ef8fc81aa474251 SHA512 
6c8483d36812d21ba45bf3c386c6f1c03a9c01c10f48b7e7eb26707d105568b8017ba8a7728a794ac0ac6fedab10cea2bc9587f4d5ddb1957001e03f872e8f18
 WHIRLPOOL 
88f61ab81562bdcb1b616441f01cbc3b45aca45d0a55bf41e3a9d6b733b3dfec429bf3c1645811c187c21038674e56d3e32e6035062685b45765fb3b85740e3c

diff --git a/sys-apps/openrc/openrc-0.17.ebuild 
b/sys-apps/openrc/openrc-0.17.ebuild
deleted file mode 100644
index 28d9548389..00
--- a/sys-apps/openrc/openrc-0.17.ebuild
+++ /dev/null
@@ -1,336 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git"
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
-   tools unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   tools? ( dev-lang/perl )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} 

[gentoo-commits] repo/gentoo:master commit in: eclass/, eclass/ELT-patches/ppc64le/

2017-02-21 Thread Mike Frysinger
commit: 9beda193cf71f2ca84aef6797d77e8ed6e8c16eb
Author: Leno Hou  gmail  com>
AuthorDate: Sat Apr 23 18:15:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Feb 21 22:50:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beda193

libtool.eclass: elibtoolize: add ppc64le handling #580792

1) We faced unable read SONAME from ${lib} when emerge below packages
   platform   pacakge elibtoolized
   ppc64leapp-text/opensp no
   ppc64ledev-libs/expat  yes
   ppc64lenet-firewall/iptables   yes
   ppc64lenet-libs/libmnl no
   ppc64lesys-apps/aclyes
   ppc64lesys-apps/attr   yes
   ppc64lesys-libs/gdbm   yes
   ppc64lesys-process/procps  no

2) The problem is due to the wrong $LD="ld -m elf64ppc" when link.
 This patch sets $LD="ld -m elf64lppc" in m4/libtool.m4 on ppc64le.

URL: https://debbugs.gnu.org/23348

 eclass/ELT-patches/ppc64le/2.4.2 | 32 
 eclass/ELT-patches/ppc64le/2.4.4 | 21 +
 eclass/libtool.eclass|  6 +-
 3 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/eclass/ELT-patches/ppc64le/2.4.2 b/eclass/ELT-patches/ppc64le/2.4.2
new file mode 100644
index 00..8d3b116a3d
--- /dev/null
+++ b/eclass/ELT-patches/ppc64le/2.4.2
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/580792
+https://bugs.gentoo.org/581314
+https://debbugs.gnu.org/23348
+
+this adds support for ppc64le to older versions.  most of this is upstream 
already.
+
+--- a/m4/libtool.m4
 b/m4/libtool.m4
+@@ -1329,6 +1329,9 @@
+ ppc64-*linux*|powerpc64-*linux*)
+   LD="${LD-ld} -m elf32ppclinux"
+   ;;
++ppc64le-*linux*|powerpc64le-*linux*)
++  LD="${LD-ld} -m elf32lppclinux"
++  ;;
+ s390x-*linux*)
+   LD="${LD-ld} -m elf_s390"
+   ;;
+@@ -1345,9 +1348,12 @@
+ x86_64-*linux*)
+   LD="${LD-ld} -m elf_x86_64"
+   ;;
+-ppc*-*linux*|powerpc*-*linux*)
++powerpc-*linux*|powerpc64-*linux*)
+   LD="${LD-ld} -m elf64ppc"
+   ;;
++powerpcle-*linux*|powerpc64le-*linux*)
++  LD="${LD-ld} -m elf64lppc"
++  ;;
+ s390*-*linux*|s390*-*tpf*)
+   LD="${LD-ld} -m elf64_s390"
+   ;;

diff --git a/eclass/ELT-patches/ppc64le/2.4.4 b/eclass/ELT-patches/ppc64le/2.4.4
new file mode 100644
index 00..0d86521653
--- /dev/null
+++ b/eclass/ELT-patches/ppc64le/2.4.4
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/580792
+https://bugs.gentoo.org/581314
+https://debbugs.gnu.org/23348
+
+this fixes ppc64le handling in newer libtool versions
+
+--- a/m4/libtool.m4
 b/m4/libtool.m4
+@@ -1386,10 +1386,10 @@
+ x86_64-*linux*)
+   LD="${LD-ld} -m elf_x86_64"
+   ;;
+-powerpcle-*linux*)
++powerpcle-*linux*|powerpc64le-*linux*)
+   LD="${LD-ld} -m elf64lppc"
+   ;;
+-powerpc-*linux*)
++powerpc-*linux*|powerpc64-*linux*)
+   LD="${LD-ld} -m elf64ppc"
+   ;;
+ s390*-*linux*|s390*-*tpf*)

diff --git a/eclass/libtool.eclass b/eclass/libtool.eclass
index 47ef8128de..9f56c202ff 100644
--- a/eclass/libtool.eclass
+++ b/eclass/libtool.eclass
@@ -144,7 +144,7 @@ elibtoolize() {
local deptoremove=
local do_shallow="no"
local force="false"
-   local elt_patches="install-sh ltmain portage relink max_cmd_len sed 
test tmp cross as-needed target-nm"
+   local elt_patches="install-sh ltmain portage relink max_cmd_len sed 
test tmp cross as-needed target-nm ppc64le"
 
for x in "$@" ; do
case ${x} in
@@ -417,6 +417,10 @@ elibtoolize() {
ELT_walk_patches "${d}/configure" "${p}"
ret=$?
;;
+   ppc64le)
+   ELT_walk_patches "${d}/configure" "${p}"
+   ret=$?
+   ;;
*)
# ltmain.sh patches are applied above
;;



[gentoo-commits] repo/gentoo:master commit in: sys-devel/libtool/

2017-02-21 Thread Mike Frysinger
commit: 03b868969bc79da179d1ebe22d796e4b09b0461d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Feb 21 22:35:16 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Feb 21 22:45:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b86896

sys-devel/libtool: mark 2.4.6-r2 arm64/m68k/s390/sh stable

 sys-devel/libtool/libtool-2.4.6-r2.ebuild |  2 +-
 sys-devel/libtool/libtool-2.4.6.ebuild| 77 ---
 2 files changed, 1 insertion(+), 78 deletions(-)

diff --git a/sys-devel/libtool/libtool-2.4.6-r2.ebuild 
b/sys-devel/libtool/libtool-2.4.6-r2.ebuild
index 7f0bb80477..6b50e64399 100644
--- a/sys-devel/libtool/libtool-2.4.6-r2.ebuild
+++ b/sys-devel/libtool/libtool-2.4.6-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-2
 else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 fi
 
 DESCRIPTION="A shared library tool for developers"

diff --git a/sys-devel/libtool/libtool-2.4.6.ebuild 
b/sys-devel/libtool/libtool-2.4.6.ebuild
deleted file mode 100644
index 71a9b47a26..00
--- a/sys-devel/libtool/libtool-2.4.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-LIBTOOLIZE="true" #225559
-WANT_LIBTOOL="none"
-inherit eutils autotools multilib unpacker
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.gnu.org/${PN}.git
-   http://git.savannah.gnu.org/r/${PN}.git;
-   inherit git-2
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-fi
-
-DESCRIPTION="A shared library tool for developers"
-HOMEPAGE="https://www.gnu.org/software/libtool/;
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="vanilla"
-
-# Pull in libltdl directly until we convert packages to the new dep.
-RDEPEND="sys-devel/gnuconfig
-   >=sys-devel/autoconf-2.69
-   >=sys-devel/automake-1.13
-   dev-libs/libltdl:0"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils"
-[[ ${PV} == "" ]] && DEPEND+=" sys-apps/help2man"
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-2_src_unpack
-   cd "${S}"
-   ./bootstrap || die
-   else
-   unpacker_src_unpack
-   fi
-}
-
-src_prepare() {
-   use vanilla && return 0
-
-   epatch "${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch #109105
-   pushd libltdl >/dev/null
-   AT_NOELIBTOOLIZE=yes eautoreconf
-   popd >/dev/null
-   AT_NOELIBTOOLIZE=yes eautoreconf
-   epunt_cxx
-}
-
-src_configure() {
-   # the libtool script uses bash code in it and at configure time, tries
-   # to find a bash shell.  if /bin/sh is bash, it uses that.  this can
-   # cause problems for people who switch /bin/sh on the fly to other
-   # shells, so just force libtool to use /bin/bash all the time.
-   export CONFIG_SHELL=/bin/bash
-   ECONF_SOURCE=${S} econf --disable-ltdl-install
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   local x
-   while read -d $'\0' -r x ; do
-   ln -sf "${EPREFIX}"/usr/share/gnuconfig/${x##*/} "${x}" || die
-   done < <(find "${ED}" '(' -name config.guess -o -name config.sub ')' 
-print0)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/libtool/, sys-devel/libtool/files/

2017-02-21 Thread Mike Frysinger
commit: 80ed801a322763a07fa50b04726a1fefb7ee2356
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Feb 21 22:42:31 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Feb 21 22:45:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ed801a

sys-devel/libtool: fix target linkage for ppc64le systems #581314

 .../libtool/files/libtool-2.4.6-ppc64le.patch  | 111 +
 sys-devel/libtool/libtool-2.4.6-r3.ebuild  |  93 +
 2 files changed, 204 insertions(+)

diff --git a/sys-devel/libtool/files/libtool-2.4.6-ppc64le.patch 
b/sys-devel/libtool/files/libtool-2.4.6-ppc64le.patch
new file mode 100644
index 00..78d86c7295
--- /dev/null
+++ b/sys-devel/libtool/files/libtool-2.4.6-ppc64le.patch
@@ -0,0 +1,111 @@
+From 020afd7d6410f73bc205206abe1b88b4890b83b1 Mon Sep 17 00:00:00 2001
+From: Leno Hou 
+Date: Sun, 24 Apr 2016 00:46:53 +0800
+Subject: [PATCH] [m4/libtool.m4] linker error for powerpc64le-unknown-linux-gnu
+
+Hi all,
+
+ 1) As we might know, Gentoo has powerpc64le-unknown-linux-gnu compiler
+
+leno@localhost ~ $ powerpc64le-unknown-linux-gnu-gcc -v
+
+Using built-in specs.
+
+COLLECT_GCC=/usr/powerpc64le-unknown-linux-gnu/gcc-bin/5.3.0/powerpc64le-unknown-linux-gnu-gcc
+
+COLLECT_LTO_WRAPPER=/usr/libexec/gcc/powerpc64le-unknown-linux-gnu/5.3.0/lto-wrapper
+
+Target: powerpc64le-unknown-linux-gnu
+
+Configured with:
+/var/tmp/portage/sys-devel/gcc-5.3.0/work/gcc-5.3.0/configure
+--host=powerpc64le-unknown-linux-gnu --build=powerpc64le-unknown-linux-gnu
+--prefix=/usr --bindir=/usr/powerpc64le-unknown-linux-gnu/gcc-bin/5.3.0
+--includedir=/usr/lib/gcc/powerpc64le-unknown-linux-gnu/5.3.0/include
+--datadir=/usr/share/gcc-data/powerpc64le-unknown-linux-gnu/5.3.0
+--mandir=/usr/share/gcc-data/powerpc64le-unknown-linux-gnu/5.3.0/man
+--infodir=/usr/share/gcc-data/powerpc64le-unknown-linux-gnu/5.3.0/info
+--with-gxx-include-dir=/usr/lib/gcc/powerpc64le-unknown-linux-gnu/5.3.0/include/g++-v5
+--with-python-dir=/share/gcc-data/powerpc64le-unknown-linux-gnu/5.3.0/python
+--enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt
+--disable-werror --with-system-zlib --enable-nls --without-included-gettext
+--enable-checking=release --with-bugurl=https://bugs.gentoo.org/
+--with-pkgversion='Gentoo 5.3.0 p1.0, pie-0.6.5' --enable-libstdcxx-time
+--enable-shared --enable-threads=posix --enable-__cxa_atexit
+--enable-clocale=gnu --disable-multilib --enable-altivec
+--disable-fixed-point --enable-targets=all --disable-libgcj
+--enable-libgomp --disable-libmudflap --disable-libssp --disable-libcilkrts
+--enable-lto --without-isl --enable-libsanitizer
+
+Thread model: posix
+
+gcc version 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
+
+  2) And the supported emulations
+
+leno@localhost ~ $ powerpc64le-unknown-linux-gnu-ld -V
+GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
+  Supported emulations:
+   elf64lppc
+   elf32lppc
+   elf32lppclinux
+   elf32lppcsim
+
+   3) But when I set CHOST="powerpc64le-unkown-linux-gnu" in Gentoo and
+execute aclocal, automake, libtoolize --copy --force, autoconf. When I
+glance in the latest m4/libtool.m4 :
+
+if AC_TRY_EVAL(ac_compile); then
+   case `/usr/bin/file conftest.o` in
+ *32-bit*)
+   case $host in
+...
+ powerpc64le-*linux*)
+   LD="${LD-ld} -m elf32lppclinux"
+   ;;
+ powerpc64-*linux*)
+   LD="${LD-ld} -m elf32ppclinux"
+   ;;
+...
+ *64-bit*)
+   case $host in
+...
+ powerpcle-*linux*)
+   LD="${LD-ld} -m elf64lppc"
+   ;;
+ powerpc-*linux*)
+   LD="${LD-ld} -m elf64ppc"
+   ;;
+...
+
+seems linked to $LD='$LD-ld -m elf64ppc' and failed to compile packages.
+
+ 4)  Below is my workaround patch and works fine for this case.  If this is
+OK for you, Could this to be merged in upstream? Thanks
+
+URL: https://debbugs.gnu.org/23348
+URL: https://bugs.gentoo.org/581314
+---
+ m4/libtool.m4 | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/m4/libtool.m4 b/m4/libtool.m4
+index ee292aff5bca..758b6951ae07 100644
+--- a/m4/libtool.m4
 b/m4/libtool.m4
+@@ -1417,10 +1417,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ x86_64-*linux*)
+   LD="${LD-ld} -m elf_x86_64"
+   ;;
+-powerpcle-*linux*)
++powerpcle-*linux*|powerpc64le-*linux*)
+   LD="${LD-ld} -m elf64lppc"
+   ;;
+-powerpc-*linux*)
++powerpc-*linux*|powerpc64-*linux*)
+   LD="${LD-ld} -m elf64ppc"
+   ;;
+ s390*-*linux*|s390*-*tpf*)
+-- 
+2.11.1
+

diff --git a/sys-devel/libtool/libtool-2.4.6-r3.ebuild 
b/sys-devel/libtool/libtool-2.4.6-r3.ebuild
new file mode 100644
index 00..9ac2aa6435
--- /dev/null
+++ b/sys-devel/libtool/libtool-2.4.6-r3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2

[gentoo-commits] repo/gentoo:master commit in: dev-libs/kdiagram/

2017-02-21 Thread Andreas Sturmlechner
commit: f7e2e329aba224322017ae67d930dceb0074a7c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 22:40:53 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 22:43:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e2e329

dev-libs/kdiagram: Add missing DEPEND

Gentoo-bug: 610372
Reported-by: Pablo Cholaky  slash.cl>

Package-Manager: portage-2.3.3

 dev-libs/kdiagram/kdiagram-2.6.0.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/kdiagram/kdiagram-2.6.0.ebuild 
b/dev-libs/kdiagram/kdiagram-2.6.0.ebuild
index 9c835083b7..3225ca85c9 100644
--- a/dev-libs/kdiagram/kdiagram-2.6.0.ebuild
+++ b/dev-libs/kdiagram/kdiagram-2.6.0.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$
 
@@ -15,10 +15,12 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 fi
 
-DEPEND="
+RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   $(add_qt_dep linguist-tools)
+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/libtool/

2017-02-21 Thread Mike Frysinger
commit: 63c613a904bf9ba1a0ad4d749ff94023b0d5b53e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Feb 21 22:37:48 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Feb 21 22:45:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c613a9

sys-devel/libtool: sync changes into live ebuild

 sys-devel/libtool/libtool-.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-devel/libtool/libtool-.ebuild 
b/sys-devel/libtool/libtool-.ebuild
index e46a9feace..22a5d3c104 100644
--- a/sys-devel/libtool/libtool-.ebuild
+++ b/sys-devel/libtool/libtool-.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI="5"
 
 LIBTOOLIZE="true" #225559
 WANT_LIBTOOL="none"
@@ -27,7 +26,8 @@ IUSE="vanilla"
 # Pull in libltdl directly until we convert packages to the new dep.
 RDEPEND="sys-devel/gnuconfig
>=sys-devel/autoconf-2.69
-   >=sys-devel/automake-1.13"
+   >=sys-devel/automake-1.13
+   dev-libs/libltdl:0"
 DEPEND="${RDEPEND}
app-arch/xz-utils"
 [[ ${PV} == "" ]] && DEPEND+=" sys-apps/help2man"
@@ -65,6 +65,10 @@ src_configure() {
# cause problems for people who switch /bin/sh on the fly to other
# shells, so just force libtool to use /bin/bash all the time.
export CONFIG_SHELL=/bin/bash
+
+   # Do not bother hardcoding the full path to sed.  Just rely on $PATH. 
#574550
+   export ac_cv_path_SED=$(basename "$(type -P sed)")
+
ECONF_SOURCE=${S} econf --disable-ltdl-install
 }
 



[gentoo-commits] data/api:master commit in: files/overlays/

2017-02-21 Thread Michał Górny
commit: d014fb2561a9e5311de11efec5e63f8226e406ef
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 22:19:33 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 22:19:44 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d014fb25

repositories: Remove soehest, requested on IRC

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index ac8dd97..7216bf9 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4516,17 +4516,6 @@ FIN
 
   
   
-soehest
-Experimental ebuilds for Gentoo Linux
-https://github.com/soehest/gentoo
-
-  drunejen...@gmail.com
-  Daniel Rune Jensen
-
-git://github.com/soehest/gentoo.git
-https://github.com/soehest/gentoo.git
-  
-  
 soft
 Soft's personal overlay for miscellaneous 
ebuilds
 https://bitbucket.org/Soft/overlay



[gentoo-commits] repo/gentoo:master commit in: net-wireless/chirp/

2017-02-21 Thread Richard Farina
commit: b53ed7caa0d6f71d03788409a6bfa2eca97bb24d
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Feb 21 22:15:32 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Feb 21 22:15:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53ed7ca

net-wireless/chirp: updates are good

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/chirp/Manifest  |  1 +
 net-wireless/chirp/chirp-20170217.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/net-wireless/chirp/Manifest b/net-wireless/chirp/Manifest
index 76c60b964e..1f5188ed3c 100644
--- a/net-wireless/chirp/Manifest
+++ b/net-wireless/chirp/Manifest
@@ -1,2 +1,3 @@
 DIST chirp-daily-20160513.tar.gz 578031 SHA256 
5937262df82e09367f799820e106ee40bd0e0607401ecb2309fea702bf0a08c8 SHA512 
8d270630fe88221693a141ff1ef1c42c3b8e23216f6b3a26e3640047cc0716fde86cb14477e805871a90f825482db1f8f04e83471b54560bfd8995ee8d7f1cea
 WHIRLPOOL 
4987ecb386f7954ca08ec3d40cf505902bcbecbb1e5c4f70f8fe03b6e79a37f374720c6a08b676e68843da930173100c74383b8ea0722e36876cf10939feeb84
 DIST chirp-daily-20160717.tar.gz 595641 SHA256 
de7e89d554cd88bcf754a4c7ccb9e3fcde25cd90bc06317889dbda05e1f5ad56 SHA512 
b202e9c524413cbc1a32ea9d0ed6577d0f9991b5bc253fbd28e265d292ce0cb9d23f25d140d9787280c4a029740957abf60404c863871528bcb6b511909eba6c
 WHIRLPOOL 
33dd77bffc5dcda52297eb80abddf93d4e80566996f0dfeb682cdc87a65451da40493885aef7a8d113dabe63dbd5b0e8ceb361f4c52a35e8b4cdf916e83a4ae9
+DIST chirp-daily-20170217.tar.gz 667978 SHA256 
58f850099e42f31e403463603b5774901f4d99c67def66c0ff05e93471cd3e56 SHA512 
01472472904c5cc62554448e3a0e757db27208fece24f760cbb6cbf853541204d80478521121eaa2b5ed703cc9c8638d98000fa2921da5a20b7ee5d8b934b745
 WHIRLPOOL 
f658e324e4119f14f6b5254acbd188eb73bd66c657d8b64744b46e2b93caf5b00cc8b8c6a35f82021a7e67e0e24eb3808dc8f25159fc30240c1d2d190ccb94ff

diff --git a/net-wireless/chirp/chirp-20170217.ebuild 
b/net-wireless/chirp/chirp-20170217.ebuild
new file mode 100644
index 00..67bfccdac5
--- /dev/null
+++ b/net-wireless/chirp/chirp-20170217.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+if [[ ${PV} == "" ]] ; then
+   SCM=mercurial
+   EHG_REPO_URI="http://d-rats.com/hg/chirp.hg;
+fi
+
+inherit distutils-r1 ${SCM}
+
+DESCRIPTION="Free open-source tool for programming your amateur radio"
+HOMEPAGE="http://chirp.danplanet.com;
+
+if [[ ${PV} == "" ]] ; then
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="http://trac.${PN}.danplanet.com/${PN}_daily/daily-${PV}/${PN}-daily-${PV}.tar.gz;
+   S="${WORKDIR}/${PN}-daily-${PV}"
+   RESTRICT="test"
+fi
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-python/pyserial
+   dev-libs/libxml2[python]"
+RDEPEND="${DEPEND}
+   dev-python/pygtk"
+
+src_prepare() {
+   sed -i -e "/share\/doc\/chirp/d" setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   pushd tests > /dev/null
+   "${PYTHON}" run_tests || die
+   popd > /dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/, net-analyzer/ntop/files/

2017-02-21 Thread Jeroen Roovers
commit: 1f85c96c7ebcff30b08875ab365daef962dc09d7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 22:05:13 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 22:05:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f85c96c

net-analyzer/ntop: Old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/ntop/Manifest  |   2 -
 net-analyzer/ntop/files/ntop-4.0.3-gentoo.patch | 232 ---
 net-analyzer/ntop/files/ntop-4.1.0-gentoo.patch | 240 
 net-analyzer/ntop/ntop-4.0.3.ebuild | 126 -
 net-analyzer/ntop/ntop-4.1.0.ebuild | 102 --
 5 files changed, 702 deletions(-)

diff --git a/net-analyzer/ntop/Manifest b/net-analyzer/ntop/Manifest
index 55488dd644..4a3c33c975 100644
--- a/net-analyzer/ntop/Manifest
+++ b/net-analyzer/ntop/Manifest
@@ -1,3 +1 @@
-DIST ntop-4.0.3.tgz 39191671 SHA256 
5b34b64fa4aebaeb365b2f255b2bbeb0a487686f49e85680789070d1c2404dc0 SHA512 
48734b8c2fcb5c8efb9917836702b6407cca568cfd715c1cab98b8f4eaba2aa43491414132a94019d4619400b7e02a2232abd0a60cb2dbc413c6fbe6472f7f2f
 WHIRLPOOL 
c7bc59a010fd6792110eead7a6fe6cbeb401d7d38fd47a440d66091f3c317a7d80d2685bcb5e129db3267ef691908e4363c2ed3dfbff9c58578e272c420541a7
-DIST ntop-4.1.0.tar.gz 39118983 SHA256 
c71e5563879ec1866296825e1705f30b5a67eb87c9abfbd7dc1c5baeed0384a4 SHA512 
6759ef6396768b33db96db20ceb907f9d8a5e3421c920d277e043bec85eb1fb38e41b7c88e189e7dd316a02c627aa4c4ea9295beee8cd890ac09b5d8b161a579
 WHIRLPOOL 
ae5616bf29a002d02273fcb436fd3b869ec6fcb7c3d10a61097f72aabe68240232f8aff9b533300baa76fc2096900902dfd900f95142c334c61f5cd425e543a7
 DIST ntop-5.0.1.tar.gz 40133867 SHA256 
7e8e84cb14d2173beaca4d4cb991a14d84a4bef84ec37b2276bc363f45c52ef8 SHA512 
f52c40e6c00c8d2f46b68078c5f9aef8ed78670f92a0a81f66f2f44c71d41bc4c001b4550f19b71c546f7c07cbbed15e0aa1ee13873ac63a11678bf2b8483f2a
 WHIRLPOOL 
aa20b6529f343f6f57fc1d880c8cf07cd11720c6fe8c968359ff1e16b77fe3f4c6df1ed83a184e580d6ef7f5eff6d245b2971c17a7dd674c12325f21029f64ee

diff --git a/net-analyzer/ntop/files/ntop-4.0.3-gentoo.patch 
b/net-analyzer/ntop/files/ntop-4.0.3-gentoo.patch
deleted file mode 100644
index 6cd03512ad..00
--- a/net-analyzer/ntop/files/ntop-4.0.3-gentoo.patch
+++ /dev/null
@@ -1,232 +0,0 @@
 a/configure.in
-+++ b/configure.in
-@@ -57,6 +57,7 @@
- dnl>
- umask 002
- AM_CONFIG_HEADER(config.h)
-+AM_MAINTAINER_MODE
- 
- HAS_ERROR=
- HAS_WARNING=
-@@ -511,11 +512,6 @@
- LOCALEDIR="/usr/lib/locale"
- fi
- 
--dnl> Add /usr/local/ /opt/local
--CFLAGS="${CFLAGS} -I/usr/local/include -I/opt/local/include"
--CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/opt/local/include"
--LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/opt/local/lib"
--
- PWD=`pwd`
- 
- echo
-@@ -1824,18 +1820,6 @@
- if test ".${ac_cv_lib_GeoIP_GeoIP_record_by_ipnum}" = ".yes"; then
- LIBS="$LIBS -lGeoIP"
- 
--if test -f "GeoLiteCity.dat"; then
--   echo "GeoLiteCity.dat already present"
--else
--   if test -f "3rd_party/GeoLiteCity.dat.gz"; then
-- cp 3rd_party/GeoLiteCity.dat.gz .
--   else
-- wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
--   fi
--
--   gunzip GeoLiteCity.dat.gz
--fi
--
- dnl> 
- 
- if test -f "GeoIPASNum.dat"; then
-@@ -1854,8 +1838,13 @@
- exit 1
- fi
- 
--cp "3rd_party/oui.txt.gz" .
--cp "3rd_party/specialMAC.txt.gz" .
-+
-+gunzip 3rd_party/GeoLiteCity.dat.gz &&
-+gunzip 3rd_party/GeoIPASNum.dat.gz &&
-+mv "3rd_party/etter.finger.os.gz" . &&
-+mv "3rd_party/oui.txt.gz" . &&
-+mv "3rd_party/specialMAC.txt.gz" . ||
-+exit 1
- 
- if test -d ./configureextra; then
- 
-@@ -2016,7 +2005,6 @@
- AC_SUBST(SO_VERSION_PATCH)
- AC_SUBST(RRD_LIB)
- AC_SUBST(RRD_INC)
--AC_SUBST(GEO_DIR)
- AC_SUBST(GETOPT_H)
- AC_SUBST(GETOPT_C)
- 
 a/globals-core.c
-+++ b/globals-core.c
-@@ -372,7 +372,7 @@
-   _mtuSize[DLT_ATM_RFC1483] = 9180 /* LLC/SNAP 
encapsulated atm */;
-   _headerSize[DLT_ATM_RFC1483] = 0;
- 
--  /* _mtuSize[DLT_RAW] = ?raw IP */
-+  _mtuSize[DLT_RAW] = 1500; /*   raw IP */
-   _headerSize[DLT_RAW] = 0;
- 
-   /* Others defined in bpf.h at tcpdump.org as of the resync - it would be 
NICE
-@@ -491,19 +491,18 @@
-   struct stat statbuf;
- 
-   /* Initialize GeoIP databases */
--  for(i=0; myGlobals.configFileDirs[i] != NULL; i++) {
-+  {  
- char path[256];
- 
- safe_snprintf(__FILE__, __LINE__, path, sizeof(path),
- "%s%c%s",
--myGlobals.configFileDirs[i], 
-+myGlobals.dbPath, 
- CONST_PATH_SEP, GEO_IP_FILE);
- revertSlashIfWIN32(path, 0);
- 
- if(stat(path, ) == 0) {
-   if((myGlobals.geo_ip_db = GeoIP_open(path, GEOIP_CHECK_CACHE)) != NULL) 
{
-   traceEvent(CONST_TRACE_INFO, "GeoIP: loaded config file %s", path);
--  break;
-   }
- }
-   }
-@@ -512,20 +511,18 @@
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox/files/

2017-02-21 Thread Magnus Granberg
commit: 2133ca0baf659da8abfe799894f8e33699f8637f
Author: Magnus Granberg  gentoo  org>
AuthorDate: Tue Feb 21 22:02:09 2017 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Tue Feb 21 22:04:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2133ca0b

app-emulation/virtualbox-5.1.4: compile get kill by PaX

Compile get kill by PaX enable kernels, see bug 591582

Reported-by: Sarah Salzstein  gmail.com>
Patch-by: Quentin Minster  minster.io>

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/virtualbox-5.1.4-paxmark-bldprogs.patch  | 59 ++
 app-emulation/virtualbox/metadata.xml  |  1 +
 app-emulation/virtualbox/virtualbox-5.1.14.ebuild  |  8 ++-
 3 files changed, 67 insertions(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox/files/virtualbox-5.1.4-paxmark-bldprogs.patch 
b/app-emulation/virtualbox/files/virtualbox-5.1.4-paxmark-bldprogs.patch
new file mode 100644
index 00..50fa306d17
--- /dev/null
+++ b/app-emulation/virtualbox/files/virtualbox-5.1.4-paxmark-bldprogs.patch
@@ -0,0 +1,59 @@
+2017-02-20  Quentin Minster 
+
+   #https://bugs.gentoo.org/show_bug.cgi?id=591582
+   * Config.kmk: add paxmark befor VBOX_VBOXTPG get run.
+   * src/VBox/VMM/Makefile.kmk: add paxmark befor VBOX_VBOXCPP get run.
+   * src/VBox/Main/Makefile.kmk: add paxmark befor 
USBIdDatabaseGenerator_1_TARGET get run.
+
+--- a/Config.kmk
 b/Config.kmk   2016-09-21 02:22:28 
+@@ -3719,11 +3719,13 @@
+   $(if-expr $(intersects 
$(KBUILD_TARGET_ARCH),$(KBUILD_ARCHES_64)),-64,-32) \
+   -h --host-$(VBOX_HC_ARCH_BITS)-bit #-vvv
+ define TOOL_VBoxTpG_DTRACE_HDR_CMDS
++  $(QUIET)paxmark.sh -m "$(VBOX_VBOXTPG)"
+   $(QUIET)$(VBOX_VBOXTPG) $(flags) -o "$(out)" -s "$(source)"
+ endef
+ TOOL_VBoxTpG_DTRACE_OBJ_NOT_NEEDED :=
+ TOOL_VBoxTpG_DTRACE_OBJ_FLAGS  := -G --host-$(VBOX_HC_ARCH_BITS)-bit #-vvv
+ define TOOL_VBoxTpG_DTRACE_OBJ_CMDS
++  $(QUIET)paxmark.sh -m "$(VBOX_VBOXTPG)"
+   $(QUIET)$(VBOX_VBOXTPG) \
+   $(if-expr $(intersects 
$(bld_trg_arch),$(KBUILD_ARCHES_64)),-64,-32) \
+   $(flags) \
+@@ -3738,6 +3740,7 @@
+ TOOL_VBoxTpG-Disabled_DTRACE_DEPORD = $(VBOX_VBOXTPG)
+ TOOL_VBoxTpG-Disabled_DTRACE_HDR_FLAGS := -h
+ define TOOL_VBoxTpG-Disabled_DTRACE_HDR_CMDS
++  $(QUIET)paxmark.sh -m "$(VBOX_VBOXTPG)"
+   $(QUIET)$(VBOX_VBOXTPG) $(flags) -o "$(out)" -s "$(source)"
+ endef
+ TOOL_VBoxTpG-Disabled_DTRACE_OBJ_NOT_NEEDED := $(KBUILD_OSES)
+@@ -3752,6 +3755,7 @@
+ TOOL_DTraceAndVBoxTpG_DTRACE_HDR_CMDS =
+ define TOOL_DTraceAndVBoxTpG_DTRACE_HDR_CMDS
+   $(TOOL_StandardDTrace_DTRACE_HDR_CMDS)
++  $(QUIET)paxmark.sh -m "$(VBOX_VBOXTPG)"
+   $(QUIET)$(VBOX_VBOXTPG) --generate-wrapper-header 
--host-$(VBOX_HC_ARCH_BITS)-bit --ring-3-context \
+   $(filter-out -C, $(filter-out -h,$(flags))) \
+   -o "$(out).tmp" -s "$(source)"
+--- a/src/VBox/VMM/Makefile.kmk
 b/src/VBox/VMM/Makefile.kmk2016-09-21 02:26:11 
+@@ -795,6 +795,7 @@
+  define def_vmm_lib_dtrace_preprocess
+   (VMMLibDTrace_0_OUTDIR)/$1: $2 $$(VBOX_VBOXCPP) | (dir @)
+   $$(QUIET)$$(call MSG_GENERATE,VMMLibDTrace,$$@,$$<)
++  $$(QUIET)paxmark.sh -m "$(VBOX_VBOXCPP)"
+   $$(QUIET)$(VBOX_VBOXCPP) -d \
+   -D VBOX_FOR_DTRACE_LIB \
+   -D VBOX_FOR_DTRACE_LIB_$(toupper $(KBUILD_TARGET_ARCH)) \
+--- a/src/VBox/Main/Makefile.kmk
 b/src/VBox/Main/Makefile.kmk   2016-09-21 02:31:23 
+@@ -522,6 +522,7 @@
+  $$(VBoxSVC_0_OUTDIR)/USBIdDatabase.cpp:  $$(USBIdDatabaseGenerator_1_TARGET) 
\
+   $(PATH_SUB_CURRENT)/src-server/usb.ids 
$(PATH_SUB_CURRENT)/src-server/custom.ids | $$(dir $$@)
+   $(call MSG_GENERATE,USBIdDatabase,$@,$<)
++  $(QUIET)paxmark.sh -m "$(USBIdDatabaseGenerator_1_TARGET)"
+   $(QUIET)$(USBIdDatabaseGenerator_1_TARGET) -o "$@" $(filter %.ids,$^)
+ 
+  BLDPROGS += USBIdDatabaseGenerator

diff --git a/app-emulation/virtualbox/metadata.xml 
b/app-emulation/virtualbox/metadata.xml
index eaaefd5f24..d6912d5575 100644
--- a/app-emulation/virtualbox/metadata.xml
+++ b/app-emulation/virtualbox/metadata.xml
@@ -15,6 +15,7 @@
 
   Build without any graphic frontend
   Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
+  Apply patch needed for pax enabled kernels.
   Enable building of SDK
   Controls installation of special USB udev rules.
   Build and install the VirtualBox webservice

diff --git a/app-emulation/virtualbox/virtualbox-5.1.14.ebuild 
b/app-emulation/virtualbox/virtualbox-5.1.14.ebuild
index e9f05dbdd1..96ab03d27f 100644
--- a/app-emulation/virtualbox/virtualbox-5.1.14.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.1.14.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://www.virtualbox.org/;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug doc headless java libressl lvm pam pulseaudio +opengl 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/files/

2017-02-21 Thread Robin H. Johnson
commit: 2bb45be05dabf0f03a4c690ac13dcb3ab6eda03c
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Feb 21 21:50:36 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Feb 21 21:51:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb45be0

sys-apps/man-db: fix quoting in cronjob.

Package-Manager: portage-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/man-db/files/man-db.cron | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-db/files/man-db.cron 
b/sys-apps/man-db/files/man-db.cron
index d94e594d1a..b3794f2557 100644
--- a/sys-apps/man-db/files/man-db.cron
+++ b/sys-apps/man-db/files/man-db.cron
@@ -2,7 +2,7 @@
 
 # Use same perms/settings as the ebuild.
 cachedir="/var/cache/man"
-if [ ! -d ${cachedir} ]; then
+if [ ! -d "${cachedir}" ]; then
mkdir -p "${cachedir}"
chown man:man "${cachedir}"
chmod 0755 "${cachedir}"



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

2017-02-21 Thread Sven Wegener
commit: 4ec03c9bfdfe2de97f182011a4283652fa37810a
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Feb 21 21:49:53 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Feb 21 21:50:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec03c9b

net-dns/pdns: Require threads support in dev-libs/botan, bug #609538

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/pdns/pdns-4.0.2.ebuild | 2 +-
 net-dns/pdns/pdns-4.0.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/pdns/pdns-4.0.2.ebuild b/net-dns/pdns/pdns-4.0.2.ebuild
index 05c5c1c3b9..b88d8f359f 100644
--- a/net-dns/pdns/pdns-4.0.2.ebuild
+++ b/net-dns/pdns/pdns-4.0.2.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
 RDEPEND="
dev-libs/openssl:=
>=dev-libs/boost-1.35:=
-   botan? ( =dev-libs/botan-1.10* )
+   botan? ( =dev-libs/botan-1.10*[threads] )
lua? ( dev-lang/lua:= )
luajit? ( dev-lang/luajit:= )
mysql? ( virtual/mysql )

diff --git a/net-dns/pdns/pdns-4.0.3.ebuild b/net-dns/pdns/pdns-4.0.3.ebuild
index 2d8f00be24..bbf4be5104 100644
--- a/net-dns/pdns/pdns-4.0.3.ebuild
+++ b/net-dns/pdns/pdns-4.0.3.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )"
 RDEPEND="
dev-libs/openssl:=
>=dev-libs/boost-1.35:=
-   botan? ( =dev-libs/botan-1.10* )
+   botan? ( =dev-libs/botan-1.10*[threads] )
lua? ( dev-lang/lua:= )
luajit? ( dev-lang/luajit:= )
mysql? ( virtual/mysql )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/files/, sys-apps/man-db/

2017-02-21 Thread Robin H. Johnson
commit: aaa42799b39bd2ad5a345ab28c71dac1a7a94664
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Feb 21 21:45:35 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Feb 21 21:46:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa42799

sys-apps/man-db: re-fix security bug #602588 because of comment #18.

Package-Manager: portage-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/man-db/files/man-db.cron|   9 +--
 sys-apps/man-db/man-db-2.7.6.1-r2.ebuild | 109 +++
 2 files changed, 114 insertions(+), 4 deletions(-)

diff --git a/sys-apps/man-db/files/man-db.cron 
b/sys-apps/man-db/files/man-db.cron
index ced63900fc..d94e594d1a 100644
--- a/sys-apps/man-db/files/man-db.cron
+++ b/sys-apps/man-db/files/man-db.cron
@@ -1,10 +1,11 @@
 #!/bin/sh
 
 # Use same perms/settings as the ebuild.
-if [ ! -d /var/cache/man ]; then
-   mkdir -p /var/cache/man
-   chown man:root /var/cache/man
-   chmod 2755 /var/cache/man
+cachedir="/var/cache/man"
+if [ ! -d ${cachedir} ]; then
+   mkdir -p "${cachedir}"
+   chown man:man "${cachedir}"
+   chmod 0755 "${cachedir}"
 fi
 
 exec nice mandb --quiet

diff --git a/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild 
b/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild
new file mode 100644
index 00..176e09719e
--- /dev/null
+++ b/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils user versionator
+
+DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
+HOMEPAGE="http://www.nongnu.org/man-db/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="berkdb +gdbm +manpager nls selinux static-libs zlib"
+
+CDEPEND=">=dev-libs/libpipeline-1.4.0
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm )
+   !berkdb? ( !gdbm? ( sys-libs/gdbm ) )
+   sys-apps/groff
+   zlib? ( sys-libs/zlib )
+   !sys-apps/man"
+DEPEND="${CDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? (
+   >=app-text/po4a-0.45
+   sys-devel/gettext
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mandb )
+"
+PDEPEND="manpager? ( app-text/manpager )"
+
+pkg_setup() {
+   # Create user now as Makefile in src_install does setuid/chown
+   enewgroup man 15
+   enewuser man 13 -1 /usr/share/man man
+
+   if (use gdbm && use berkdb) || (use !gdbm && use !berkdb) ; then #496150
+   ewarn "Defaulting to USE=gdbm due to ambiguous berkdb/gdbm USE 
flag settings"
+   fi
+}
+
+src_configure() {
+   export ac_cv_lib_z_gzopen=$(usex zlib)
+   econf \
+   --docdir='$(datarootdir)'/doc/${PF} \
+   --with-systemdtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
+   --enable-setuid \
+   --enable-cache-owner=man \
+   --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 
3x 4x 5x 6x 7x 8x" \
+   $(use_enable nls) \
+   $(use_enable static-libs static) \
+   --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
+
+   # Disable color output from groff so that the manpager can add it. 
#184604
+   sed -i \
+   -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \
+   src/man_db.conf || die
+}
+
+src_install() {
+   default
+   dodoc docs/{HACKING,TODO}
+   prune_libtool_files
+
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/man-db.cron man-db #289884
+}
+
+pkg_preinst() {
+   local cachedir="${EROOT}var/cache/man"
+   # If the system was already exploited, and the attacker is hiding in the
+   # cachedir of the old man-db, let's wipe them out.
+   # see bug  #602588 comment 18
+   local _replacing_version=
+   local _setgid_vuln=0
+   for _replacing_version in ${REPLACING_VERSIONS}; do
+   if version_is_at_least '2.7.6.1-r2' "${_replacing_version}"; 
then
+   debug-print "Skipping security bug #602588 ... existing 
installation (${_replacing_version}) should not be affected!"
+   else
+   _setgid_vuln=1
+   debug-print "Applying cleanup for security bug #602588"
+   fi
+   done
+   [[ ${_setgid_vuln} -eq 1 ]] && rm -rf "${cachedir}"
+
+   # Fall back to recreating the cachedir
+   if [[ ! -d ${cachedir} ]] ; then
+   mkdir -p "${cachedir}" || die
+   chown man:man "${cachedir}" || die
+   fi
+
+   # Update the whatis cache
+   if [[ -f ${cachedir}/whatis ]] ; then
+   einfo "Cleaning ${cachedir} from sys-apps/man"
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2017-02-21 Thread Jeroen Roovers
commit: 243122f5b362f6e74fb4441b0575e58be25b4304
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 21:18:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 21:23:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243122f5

www-client/opera: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/opera/Manifest   |  2 +
 www-client/opera/opera-43.0.2442.991.ebuild | 94 +
 2 files changed, 96 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index acde5ebec3..4966486a28 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -4,3 +4,5 @@ DIST opera-12.16-1860.i386.linux.tar.xz 13154668 SHA256 
df640656a52b7c714faf25de
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 SHA256 
b3b5cada3829d2b3b0e2da25e9444ce9dff73dc6692586ce72cfd4f6431e639e SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
 WHIRLPOOL 
539cdf43b4c8175c664fbf786b27ede1d33e58c44f75229a1a50612951136f526d646f3e0444b6cc69961259c3e3ef7dbf722b520abb4d4dbb98032c4de335d1
 DIST opera-stable_43.0.2442.806_amd64.deb 50549856 SHA256 
9247a33839cf629018192b5282b6acbcfe3be98c1e1a0c0ceb9246d9ad177be3 SHA512 
70ca209cb4dca48f7946b98dc8b17c9c4807915859320ec49577db2fed8e095e55dc52795da4d988a72c4962ab86a3fdaa5989d6aee24d6b0d05b50759efccb9
 WHIRLPOOL 
f9b7610dc22012d524c330bca99e847644b886432f4a42c75fe699f2c80caabd8b418beca74844cbf1e2ea4f338789d8bd6a1aab5b4230962f6f5f455899d860
 DIST opera-stable_43.0.2442.806_i386.deb 51132460 SHA256 
66ec0318018268d6a375b8fe49dc71ebcc162375787ab7bc41543f357a766eaf SHA512 
d0a1b1efe492d09c2db0cde137227f310cf0bde89e4f64e713b2e0aaf0ffc5fe15c9a866d404581d575498d0681ee1ad6f5c168924ce7a9dff3e341c57b7f195
 WHIRLPOOL 
174e58f1a2ba4aaeba9cf55cd7a85f67291e51aa24085941be5cdaf239a155d05a66efe051eddf6b13b6fe189ca0e618ce08881c5d93392b69113d5ad1ffd82f
+DIST opera-stable_43.0.2442.991_amd64.deb 49798566 SHA256 
fdb8b2dc79c637b952d366ba45b798e91812ea01bcec219fd85bf90fff6842de SHA512 
4ea00048f5f4ef4081d1d9af069d4cc977723795bf418c5c5620ac0a2f59990598267a4229249601f6dcb2dd9581dca3c831bf9084c79dbc5f3a8919ec5b5d5e
 WHIRLPOOL 
fd935b529d5c69e70cce4ba9e841f0125d0264d870ed17e3e87674d6dfa87c1170ae1df508ba1e6984c17ce2d1c92be3f395a33908c16acbd290fcf6016f87fe
+DIST opera-stable_43.0.2442.991_i386.deb 51574016 SHA256 
19f7f32b68ce13af7143abc729b4ae5321623e6dc24f61fdf5c40afdca02a33d SHA512 
418fb03f836efea6e1baa0e37b22676427b901bb90bc71a58170d61c43dd211662127983b365213fb0bd4e61ff9e07c970f19f8bf12a16fa2f843301e409ee4b
 WHIRLPOOL 
22ee41815b706c9b6662f37235298dfdf12f7e1b187b9b0af373c8b4bfb3f6606378cf6e33b5c4b77bbfcaef72156d812c1dbd74e12764de7e43a9794b0e8827

diff --git a/www-client/opera/opera-43.0.2442.991.ebuild 
b/www-client/opera/opera-43.0.2442.991.ebuild
new file mode 100644
index 00..579814cb56
--- /dev/null
+++ b/www-client/opera/opera-43.0.2442.991.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr fy gd he 
hi
+   hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru sk sr
+   sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu
+"
+inherit chromium-2 multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64? ( 
"${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb" )
+   x86? ( 
"${SRC_URI_BASE}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv 

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

2017-02-21 Thread Markus Meier
commit: 1f1694c3de183a91ee7c4423cc25a93bb5c3a7ae
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:41:38 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:41:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1694c3

app-editors/mg: arm stable, bug #606116

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-editors/mg/mg-20161005.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/mg/mg-20161005.ebuild 
b/app-editors/mg/mg-20161005.ebuild
index 3342108cc2..d660f29862 100644
--- a/app-editors/mg/mg-20161005.ebuild
+++ b/app-editors/mg/mg-20161005.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="livecd"
 
 RDEPEND="sys-libs/ncurses:0



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

2017-02-21 Thread Markus Meier
commit: cf0c34920f4039e0163ce7c424a79c81ea9eefe5
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:40:41 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:40:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0c3492

dev-php/ming-php: arm stable, bug #606106

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-php/ming-php/ming-php-0.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/ming-php/ming-php-0.4.7.ebuild 
b/dev-php/ming-php/ming-php-0.4.7.ebuild
index fe1f1346c2..34437850df 100644
--- a/dev-php/ming-php/ming-php-0.4.7.ebuild
+++ b/dev-php/ming-php/ming-php-0.4.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/libming/libming/archive/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND="media-libs/ming"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblognorm/

2017-02-21 Thread Markus Meier
commit: 747a580189ee2b4ce08e8cc9e0d0775bbcc5695c
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:39:44 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:39:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747a5801

dev-libs/liblognorm: arm stable, bug #605332

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-libs/liblognorm/liblognorm-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liblognorm/liblognorm-2.0.2.ebuild 
b/dev-libs/liblognorm/liblognorm-2.0.2.ebuild
index 1ee03cd7f7..0a5ebd7519 100644
--- a/dev-libs/liblognorm/liblognorm-2.0.2.ebuild
+++ b/dev-libs/liblognorm/liblognorm-2.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm hppa x86 ~amd64-linux"
+   KEYWORDS="amd64 arm hppa x86 ~amd64-linux"
 fi
 
 LICENSE="LGPL-2.1 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/quazip/

2017-02-21 Thread Markus Meier
commit: 405a8c8ee766c518ba0f721b1a7e975692ad2788
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:36:01 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:36:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405a8c8e

dev-libs/quazip: arm stable, bug #604996

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild 
b/dev-libs/quazip/quazip-0.7.2-r1.ebuild
index 3eeef13c49..1d23618e50 100644
--- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild
+++ b/dev-libs/quazip/quazip-0.7.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="qt4 +qt5 static-libs test"
 
 REQUIRED_USE="|| ( qt4 qt5 )"



[gentoo-commits] proj/musl:master commit in: sys-apps/iproute2/files/

2017-02-21 Thread Aric Belsito
commit: 06d0d0fb677e457ac8ab79dc4cb275f76d0ff434
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Feb 21 20:34:40 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Feb 21 20:34:40 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=06d0d0fb

sys-apps/iproute2: clean up patch a bit

* Match the actual linux-headers as much as possible.

 sys-apps/iproute2/files/iproute2-4.10.0-musl.patch | 149 +
 1 file changed, 64 insertions(+), 85 deletions(-)

diff --git a/sys-apps/iproute2/files/iproute2-4.10.0-musl.patch 
b/sys-apps/iproute2/files/iproute2-4.10.0-musl.patch
index 0b60bef..bfab37d 100644
--- a/sys-apps/iproute2/files/iproute2-4.10.0-musl.patch
+++ b/sys-apps/iproute2/files/iproute2-4.10.0-musl.patch
@@ -1,6 +1,6 @@
 diff -Naur iproute2-4.10.0.orig/bridge/link.c iproute2-4.10.0/bridge/link.c
 iproute2-4.10.0.orig/bridge/link.c 2017-02-21 11:03:07.250296219 -0800
-+++ iproute2-4.10.0/bridge/link.c  2017-02-21 11:42:30.538120752 -0800
+--- iproute2-4.10.0.orig/bridge/link.c 2017-02-20 08:47:52.0 -0800
 iproute2-4.10.0/bridge/link.c  2017-02-21 12:17:02.219298749 -0800
 @@ -3,10 +3,10 @@
  #include 
  #include 
@@ -13,20 +13,9 @@ diff -Naur iproute2-4.10.0.orig/bridge/link.c 
iproute2-4.10.0/bridge/link.c
  #include 
  #include 
  #include 
-diff -Naur iproute2-4.10.0.orig/include/libiptc/ipt_kernel_headers.h 
iproute2-4.10.0/include/libiptc/ipt_kernel_headers.h
 iproute2-4.10.0.orig/include/libiptc/ipt_kernel_headers.h  2017-02-21 
11:03:07.252296243 -0800
-+++ iproute2-4.10.0/include/libiptc/ipt_kernel_headers.h   2017-02-21 
11:03:17.451420794 -0800
-@@ -6,7 +6,6 @@
- #include 
- 
- #include 
--#include 
- #include 
- #include 
- #include 
 diff -Naur iproute2-4.10.0.orig/include/linux/if_bridge.h 
iproute2-4.10.0/include/linux/if_bridge.h
 iproute2-4.10.0.orig/include/linux/if_bridge.h 2017-02-21 
11:03:07.263296377 -0800
-+++ iproute2-4.10.0/include/linux/if_bridge.h  2017-02-21 11:03:27.903548436 
-0800
+--- iproute2-4.10.0.orig/include/linux/if_bridge.h 2017-02-20 
08:47:52.0 -0800
 iproute2-4.10.0/include/linux/if_bridge.h  2017-02-21 12:28:42.531792431 
-0800
 @@ -15,7 +15,6 @@
  
  #include 
@@ -36,8 +25,8 @@ diff -Naur iproute2-4.10.0.orig/include/linux/if_bridge.h 
iproute2-4.10.0/includ
  #define SYSFS_BRIDGE_ATTR "bridge"
  #define SYSFS_BRIDGE_FDB  "brforward"
 diff -Naur iproute2-4.10.0.orig/include/linux/if_tunnel.h 
iproute2-4.10.0/include/linux/if_tunnel.h
 iproute2-4.10.0.orig/include/linux/if_tunnel.h 2017-02-21 
11:03:07.260296341 -0800
-+++ iproute2-4.10.0/include/linux/if_tunnel.h  2017-02-21 11:03:38.648679655 
-0800
+--- iproute2-4.10.0.orig/include/linux/if_tunnel.h 2017-02-20 
08:47:52.0 -0800
 iproute2-4.10.0/include/linux/if_tunnel.h  2017-02-21 12:26:13.871203393 
-0800
 @@ -2,9 +2,7 @@
  #define _IF_TUNNEL_H_
  
@@ -49,20 +38,21 @@ diff -Naur iproute2-4.10.0.orig/include/linux/if_tunnel.h 
iproute2-4.10.0/includ
  
  
 diff -Naur iproute2-4.10.0.orig/include/linux/l2tp.h 
iproute2-4.10.0/include/linux/l2tp.h
 iproute2-4.10.0.orig/include/linux/l2tp.h  2017-02-21 11:03:07.259296328 
-0800
-+++ iproute2-4.10.0/include/linux/l2tp.h   2017-02-21 11:04:48.101527812 
-0800
-@@ -9,8 +9,6 @@
+--- iproute2-4.10.0.orig/include/linux/l2tp.h  2017-02-20 08:47:52.0 
-0800
 iproute2-4.10.0/include/linux/l2tp.h   2017-02-21 12:17:02.220298759 
-0800
+@@ -9,8 +9,7 @@
  
  #include 
  #include 
 -#include 
 -#include 
++#include 
  
  #define IPPROTO_L2TP  115
  
 diff -Naur iproute2-4.10.0.orig/include/linux/netfilter.h 
iproute2-4.10.0/include/linux/netfilter.h
 iproute2-4.10.0.orig/include/linux/netfilter.h 2017-02-21 
11:03:07.257296304 -0800
-+++ iproute2-4.10.0/include/linux/netfilter.h  2017-02-21 11:03:48.968805684 
-0800
+--- iproute2-4.10.0.orig/include/linux/netfilter.h 2017-02-20 
08:47:52.0 -0800
 iproute2-4.10.0/include/linux/netfilter.h  2017-02-21 12:30:04.969673613 
-0800
 @@ -4,8 +4,6 @@
  #include 
  
@@ -73,8 +63,8 @@ diff -Naur iproute2-4.10.0.orig/include/linux/netfilter.h 
iproute2-4.10.0/includ
  /* Responses from hook functions. */
  #define NF_DROP 0
 diff -Naur iproute2-4.10.0.orig/include/linux/xfrm.h 
iproute2-4.10.0/include/linux/xfrm.h
 iproute2-4.10.0.orig/include/linux/xfrm.h  2017-02-21 11:03:07.262296365 
-0800
-+++ iproute2-4.10.0/include/linux/xfrm.h   2017-02-21 11:03:59.822938235 
-0800
+--- iproute2-4.10.0.orig/include/linux/xfrm.h  2017-02-20 08:47:52.0 
-0800
 iproute2-4.10.0/include/linux/xfrm.h   2017-02-21 12:27:48.169211348 
-0800
 @@ -1,7 +1,6 @@
  #ifndef _LINUX_XFRM_H
  #define _LINUX_XFRM_H
@@ -83,20 +73,9 @@ diff -Naur iproute2-4.10.0.orig/include/linux/xfrm.h 
iproute2-4.10.0/include/lin
  #include 
  
  /* All of the structures in this file may not change size as they are
-diff -Naur 

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

2017-02-21 Thread Markus Meier
commit: 1b5300d72ce25731f9f0d81e429c4f2073e2f233
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:34:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:34:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5300d7

sys-apps/fakeroot: arm stable, bug #593768

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-apps/fakeroot/fakeroot-1.20.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
index c69ac8263c..a3b57b06df 100644
--- a/sys-apps/fakeroot/fakeroot-1.20.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.20.2.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 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug static-libs test"
 
 DEPEND="acl? ( sys-apps/acl )



[gentoo-commits] repo/gentoo:master commit in: dev-util/debhelper/

2017-02-21 Thread Markus Meier
commit: 0c77d088563b71920c5df90204f47a384e2f103e
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 21 20:34:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 21 20:34:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c77d088

dev-util/debhelper: arm stable, bug #593768

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-util/debhelper/debhelper-9.20160814.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/debhelper/debhelper-9.20160814.ebuild 
b/dev-util/debhelper/debhelper-9.20160814.ebuild
index b3645b3f41..e432d10ccb 100644
--- a/dev-util/debhelper/debhelper-9.20160814.ebuild
+++ b/dev-util/debhelper/debhelper-9.20160814.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 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux"
+KEYWORDS="alpha amd64 arm hppa ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux"
 IUSE="test"
 DH_LINGUAS=( de es fr )
 IUSE+=" ${DH_LINGUAS[@]/#/linguas_}"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, www-apps/venus/, www-apps/venus/files/

2017-02-21 Thread Michał Górny
commit: f2f3dc2be23b20a233d56ec9e0cde96c1dd5a0b5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 20:25:34 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 20:32:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f3dc2b

www-apps/venus: python-single-r1, EAPI=6, use bsddb3 for berkdb

 profiles/base/package.use.mask |  1 -
 www-apps/venus/files/venus-bsddb3.patch| 39 ++
 ...us-20100911.ebuild => venus-20100911-r1.ebuild} | 60 ++
 3 files changed, 67 insertions(+), 33 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 69d768385b..28a7918f75 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -330,7 +330,6 @@ app-text/cmigemo emacs
 # dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584).
 dev-lang/python berkdb
 net-nds/nsscache nssdb
-www-apps/venus test
 
 # Jason Zaman  (08 May 2015)
 # java wrappers fail to build (bug #548858)

diff --git a/www-apps/venus/files/venus-bsddb3.patch 
b/www-apps/venus/files/venus-bsddb3.patch
new file mode 100644
index 00..b57499c236
--- /dev/null
+++ b/www-apps/venus/files/venus-bsddb3.patch
@@ -0,0 +1,39 @@
+Use bsddb3 instead of deprecated python[berkdb]. Patch by Arfrever.
+
+--- a/planet/idindex.py
 b/planet/idindex.py
+@@ -13,8 +13,8 @@
+ cache = config.cache_directory()
+ index=os.path.join(cache,'index')
+ if not os.path.exists(index): return None
+-import dbhash
+-return dbhash.open(filename(index, 'id'),'w')
++import bsddb3
++return bsddb3.hashopen(filename(index, 'id'),'w')
+ except Exception, e:
+ if e.__class__.__name__ == 'DBError': e = e.args[-1]
+ from planet import logger as log
+@@ -35,8 +35,8 @@
+ cache = config.cache_directory()
+ index=os.path.join(cache,'index')
+ if not os.path.exists(index): os.makedirs(index)
+-import dbhash
+-index = dbhash.open(filename(index, 'id'),'c')
++import bsddb3
++index = bsddb3.hashopen(filename(index, 'id'),'c')
+ 
+ try:
+ import libxml2
+--- a/tests/test_idindex.py
 b/tests/test_idindex.py
+@@ -67,8 +67,8 @@
+ self.assertEqual(12,len(doc.getElementsByTagName('planet:name')))
+ 
+ try:
+-module = 'dbhash'
++import bsddb3
+ except ImportError:
+-planet.logger.warn("dbhash is not available => can't test id index")
++planet.logger.warn("bsddb3 is not available => can't test id index")
+ for method in dir(idIndexTest):
+ if method.startswith('test_'):  delattr(idIndexTest,method)

diff --git a/www-apps/venus/venus-20100911.ebuild 
b/www-apps/venus/venus-20100911-r1.ebuild
similarity index 51%
rename from www-apps/venus/venus-20100911.ebuild
rename to www-apps/venus/venus-20100911-r1.ebuild
index 6e173ba21a..a3841462f3 100644
--- a/www-apps/venus/venus-20100911.ebuild
+++ b/www-apps/venus/venus-20100911-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="3"
-PYTHON_DEPEND="2:2.5"
-SUPPORT_PYTHON_ABIS="1"
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
 
-inherit webapp python
+inherit webapp python-single-r1
 
 WEBAPP_MANUAL_SLOT="yes"
 
@@ -19,42 +18,44 @@ KEYWORDS="amd64 x86"
 IUSE="django genshi redland test"
 SLOT="0"
 
-DEPEND="
-   test? ( =dev-lang/python-2*[berkdb] )
-   "
-RDEPEND="django? ( dev-python/django )
-   genshi? ( dev-python/genshi )
-   redland? ( dev-python/rdflib[redland] )
-   dev-python/chardet
-   dev-python/httplib2
-   dev-python/utidylib
-"
-RESTRICT_PYTHON_ABIS="3.*"
+RDEPEND="
+   dev-python/bsddb3[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/utidylib[${PYTHON_USEDEP}]
+   django? ( dev-python/django[${PYTHON_USEDEP}] )
+   genshi? ( dev-python/genshi[${PYTHON_USEDEP}] )
+   redland? ( dev-python/rdflib[redland,${PYTHON_USEDEP}] )
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 S="${WORKDIR}"/${PN}
 
+pkg_setup() {
+   python-single-r1_pkg_setup
+   webapp_pkg_setup
+}
+
 src_prepare() {
-   python_convert_shebangs -r 2 .
+   eapply "${FILESDIR}"/venus-bsddb3.patch
+   eapply_user
+   python_fix_shebang .
 }
 
 src_test() {
-   testing() {
-   PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" runtests.py
-   }
-   python_execute_function testing
+   "${PYTHON}" runtests.py || die
 }
 
 src_install() {
webapp_src_preinst
 
dodoc AUTHORS README TODO
-   dohtml -r docs/*
+   dodoc -r docs
 
-   installation() {
-   insinto 

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

2017-02-21 Thread William Hubbs
commit: 6cb0e1dac6d40b1a5895420d6fe50a5b066b088f
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 20:00:40 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 20:01:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb0e1da

sys-apps/opentmpfiles: 0.1.1 version bump

Package-Manager: portage-2.3.3

 sys-apps/opentmpfiles/Manifest  |  1 +
 sys-apps/opentmpfiles/opentmpfiles-0.1.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest
index 8594bea47d..7246ff8e66 100644
--- a/sys-apps/opentmpfiles/Manifest
+++ b/sys-apps/opentmpfiles/Manifest
@@ -1 +1,2 @@
+DIST opentmpfiles-0.1.1.tar.gz 5626 SHA256 
903cdf8eca5ff9577b10fb569cf5f01a132d2c02769ba3536ecf1ba23b05e184 SHA512 
9b8bc74c642c42e4591cc98df096f2d74d14acc5e795f49026b37401c795861ffcdf8d505f6e62980bab1cc4ee2b182668bcd5d4f4cea0984b46662643d6a0d5
 WHIRLPOOL 
a2223a5a101b70442e8ac3fa393c93724589738bfe3d899c9843d1f8cfa42db602212771f58e8387083e7e4929dde4b2dc5439eaaf7e071be3e21b6284b81962
 DIST opentmpfiles-0.1.tar.gz 5592 SHA256 
0c7a52d6394dcbe78dd5b4f8fba6fcc66b207389b9a9b85e61a0ab8e9e375bb7 SHA512 
f89e0b996a282ba39f5db7d5cf8e3b72672ba2a9f6013512b7169da9886d9d1d00d4de7c68aefdf2afcf24063283183c37a40864b89d25f68484b022fce58773
 WHIRLPOOL 
307e6094c0e74ceeb15fe84b09e5ea28b47584eb98a7384b9fa18e66ee7d2c2cc6e574fd2142d6373ff0cf8b302f266a2f277f74d6609d213daf0e92198caba4

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.1.1.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.1.1.ebuild
new file mode 100644
index 00..688dc009ba
--- /dev/null
+++ b/sys-apps/opentmpfiles/opentmpfiles-0.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/openrc/${PN}"
+else
+   SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz ->
+   ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files"
+HOMEPAGE="https://github.com/openrc/opentmpfiles;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="!

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

2017-02-21 Thread Pacho Ramos
commit: 1b243247fb3ae98aa27ac13e81a61b09027531bb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 21 19:56:08 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 21 19:57:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b243247

media-gfx/xsane: Dropping from metadata as I am not using this for a long time

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-gfx/xsane/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-gfx/xsane/metadata.xml b/media-gfx/xsane/metadata.xml
index 29998d79a9..83d97d0e07 100644
--- a/media-gfx/xsane/metadata.xml
+++ b/media-gfx/xsane/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   pa...@gentoo.org
-
 
 print...@gentoo.org
 Gentoo Printing Project



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

2017-02-21 Thread Aric Belsito
commit: cf477507043af92279ee3b523e0153d09c78782e
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Feb 21 19:55:38 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Feb 21 19:56:11 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cf477507

sys-apps/iproute2: Fix patch for 4.10.0

It appears as though the symbol redefinitions are getting worse -- stick to the
libc headers in all cases.

 sys-apps/iproute2/Manifest |   4 +-
 sys-apps/iproute2/files/iproute2-4.10.0-musl.patch | 507 +
 sys-apps/iproute2/files/iproute2-4.8.0-musl.patch  | 102 -
 sys-apps/iproute2/iproute2-4.10.0.ebuild   |   2 +-
 4 files changed, 510 insertions(+), 105 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 25bf29d..3497319 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,11 +1,11 @@
 AUX iproute2-3.1.0-mtu.patch 1649 SHA256 
d8d1d3b81a3fd5674e6c9e202bce9e84f41b579ba2c6a554df3346f4642715af SHA512 
5479c2085b4aca958a89d3e265ebc3763c9e7cb273bd4046d7b7585209739f75ff04cc9b84d8eb9e3afae821ff788f0f0c7ab443260ab07943b6fad6946403e1
 WHIRLPOOL 
b813f1d9dcdbfb525fb07a462f7faf1c13117dd3e9e584b1a033cb69f3dad9d4b8e5120f8512185f24769e6be0aabd6635ad3996342dc210ff513866e7638502
+AUX iproute2-4.10.0-musl.patch 16411 SHA256 
e578258aed86cc951174dccee109fa0eb34f6bf73cb0995f41832692c60fb9ba SHA512 
8316c93baac8b8be185cbe03ef402965d5a69c26ae50a2da00c1d341d3bee34203712a13e6d470ffc6d3272fb2f1e14d0f49d6a2206b7876a8549e7f6cc086e9
 WHIRLPOOL 
31fb9ae4079a377047d469517b8d0f6b8e434db106f1ffa2ff38ad825ec90c0f38fdf9818fc66dd31faf1dec775cb26d627b0c33960f54808878f4c8c0d8a2ad
 AUX iproute2-4.2.0-no-ipv6.patch 1336 SHA256 
b352b11d22e922038adb2b1ae083b6e47b89744f94d6de732bb85abd9cfa80e6 SHA512 
f4219a094f367c9f8fac089beeffca31abbbc5d4ade1681e23a92f3dd2e1a95f331322938936b0b1771ea5a56224e0f14008f4d38a8708357a5d2b2b70efbbd5
 WHIRLPOOL 
35faf6227ad1b4409b6742cb754b6570c25f65bd6a63e2237fd9613075827811bd1b9e86dd5d099b061e14906f752ef5aecea8ccbe95748d98f892d111a3a0b7
 AUX iproute2-4.3.0-musl-noiptables.patch 1166 SHA256 
1910d28fe0aa89ba71cd30bb38b43119414102ce323dc47eee8bec290e5f52e7 SHA512 
f1b988c5ae5b5d159d1a2bedec678b8680b3358a6ea3a9d581b642cd706cfd1cb31c7cd590e1fe8969c3d3bebb2912fb5fa8011cfc39d2a17a4092617ae15766
 WHIRLPOOL 
87ee199c0f06b8c750412625e204b10261945954c07fade452ea2cf956405d7094d02357e1ed92f1aafcc9d34c7e7109cb10ee1aed31adf0e94989f2701bd877
 AUX iproute2-4.3.0-musl.patch 2989 SHA256 
bf10609ba7dcb04cb134745dd7af4c8c66d6b667400dd30abb3325ebdfd446fb SHA512 
8cf23bca01b111e2dfa26e944de151b35d6278833066276e603cd567f8084c16ee5b0dd527dd0626828f3099ae5907bdef4783672bfe23605f43ce9c3b4c2182
 WHIRLPOOL 
40d5bdb8dcd84e43a6798584aba35a11d1b5a79e54dcf80da0f465041330c5a76c2c4297fd78aa2a272181954407b404030bb9cca4dc74e4f7b36b5f98775cd7
 AUX iproute2-4.4.0-missing-limits_h.patch 385 SHA256 
dbbb3b18da78d6747e67ef922d7fcbceb4886efa5a6ca25c6facdb3d6d22 SHA512 
a3c2c22c89323dedcfbe79a19fa5e211e8d66d84ada62937b091850e26d5976eedcc3c4ea0eea3372b19e3c15191ee9af696b3683d6f107d43b24a57e601a889
 WHIRLPOOL 
72be26a1f393ac5d7664c6b6a393efdfceb7d66720cafd2c6250e5480ac77033d0abfa0b616413d0f03d0c3cada22e5c7afa33e5ceb4910f41753d6ddf1fb74f
-AUX iproute2-4.8.0-musl.patch 3758 SHA256 
737386e08312506528fda2e75410746acd282f00c9531e089bc1b06db79c1140 SHA512 
fd35bd71fa26968ad5b1dd18597207d164a948999c3bf55a62054966cc95a0838c9ba5df0f7319672eec310bffd8f70101b7fd7c075aa20c77d4dc70490d8aff
 WHIRLPOOL 
1e84ccf8a537b20e58ef1a48afc548eb4b81decdae8f0a5b94e835416aaac1b2256fcffac3e288d5b848cfe4d48bb31a3e667f56ce711ed3f31b337371f8
 DIST iproute2-4.10.0.tar.xz 626944 SHA256 
22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8 SHA512 
e54477e167455e7ef5da4adc168d63eaa96091b63dc987fffe918cbb005eceed18a62283ca99ee2512dc0e960f47ae21b39ffbe399c1612fd9cea147c34c581b
 WHIRLPOOL 
7034f87835b13d275d2e065ee00d869060ae20c7dd325d8974da414db20328195e5968ede2f0b6925ddf67de3712b5945f54276c6ce5c8367ba28520c2adb859
 DIST iproute2-4.4.0.tar.xz 528552 SHA256 
bc91c367288a19f78ef800cd6840363be1f22da8436fbae88e1a7250490d6514 SHA512 
48236fc6103a55d977efa4f93ad7fdfc0944df975ce771d57fd3dcfb13b761b0c05dbe749978ac86c7a471d023bee62a2f1648a6ca75f50da9252acfde174b69
 WHIRLPOOL 
7e90c98805e12b28de284bb998e5a27cf524a78d0bd7632c0d49a7ddff8f11f5229ac6867076e9fea6f21b6b31360bddb21138673d94de766bdf7324a09bc013
-EBUILD iproute2-4.10.0.ebuild 3969 SHA256 
2eb3503dcfa35bb65220555c5a5d278c74b41bc909b5c2208f475a904d7a72f6 SHA512 
16d20a55011d6f768182a561103eeb30f8d013105593556bedab3695cbea874903e3b6534b8bcf1c665469678d1bcdbf861949955c39eab4634c211180592a21
 WHIRLPOOL 
d0814f70dbb854d7a210607549fcf93bd9ae797fe88bb4f8b7c6a7949ce169a16e7a48a5cbc24e12a4de0b93f063c2df6df3fb0280e049d1cdc56e7a7a312d00
+EBUILD iproute2-4.10.0.ebuild 3970 SHA256 
082140bf19a966a2c654bfdbdac8988c84a1eab8e131c2e1dfe198f40546e7f9 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2017-02-21 Thread William Hubbs
commit: 3a589a018f6a463155175f4af00c432e0060faf8
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 19:24:56 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 19:25:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a589a01

dev-lang/go: repoman fix

Package-Manager: portage-2.3.3

 dev-lang/go/go-1.8.ebuild  | 2 +-
 dev-lang/go/go-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/go/go-1.8.ebuild b/dev-lang/go/go-1.8.ebuild
index b1ff4a97db..07619fffe0 100644
--- a/dev-lang/go/go-1.8.ebuild
+++ b/dev-lang/go/go-1.8.ebuild
@@ -79,7 +79,7 @@ QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
 
 # Do not strip this package. Stripping is unsupported upstream and may
 # fail.
-RESTRICT+="strip"
+RESTRICT+=" strip"
 
 DOCS=(
 AUTHORS

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index b1ff4a97db..07619fffe0 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -79,7 +79,7 @@ QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
 
 # Do not strip this package. Stripping is unsupported upstream and may
 # fail.
-RESTRICT+="strip"
+RESTRICT+=" strip"
 
 DOCS=(
 AUTHORS



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2017-02-21 Thread William Hubbs
commit: d3f9cee39166528480af4f4dcc33e02dd72cf124
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 19:22:56 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 19:25:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f9cee3

dev-lang/go: sync live

Package-Manager: portage-2.3.3

 dev-lang/go/go-.ebuild | 43 +--
 1 file changed, 25 insertions(+), 18 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 2be35844e5..b1ff4a97db 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.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,21 +12,21 @@ MY_PV=${PV/_/}
 inherit toolchain-funcs
 
 BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
-SRC_URI="!gccgo? (
-amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz )
-arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz )
-arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz )
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_URI="
+amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz )
+arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz )
+arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz )
 ppc64? (
-   ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz
-)
-s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-bootstrap.tbz )
-x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz )
-amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-bootstrap.tbz )
-x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-bootstrap-1.tbz )
-x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-bootstrap.tbz )
-x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-bootstrap.tbz )
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
 )
+s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz )
+x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz )
+amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz )
+x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz )
+x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz )
+x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz )
 "
 
 case ${PV}  in
@@ -35,7 +35,7 @@ case ${PV}  in
inherit git-r3
;;
 *)
-   SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz;
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
S="${WORKDIR}"/go
case ${PV} in
*_beta*|*_rc*) ;;
@@ -50,6 +50,7 @@ case ${PV}  in
;;
esac
 esac
+SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )"
 
 DESCRIPTION="A concurrent garbage collected and typesafe programming language"
 HOMEPAGE="http://www.golang.org;
@@ -201,12 +202,17 @@ src_test()
 
 src_install()
 {
-   einstalldocs
+   local bin_path f x
+
dodir /usr/lib/go
+
+   # There is a known issue which requires the source tree to be installed 
[1].
+   # Once this is fixed, we can consider using the doc use flag to control
+   # installing the doc and src directories.
+   # [1] https://golang.org/issue/2775
+   #
# deliberately use cp to retain permissions
cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-
-   local bin_path f x
if go_cross_compile; then
bin_path="bin/$(go_tuple)"
else
@@ -216,4 +222,5 @@ src_install()
f=${x##*/}
dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
done
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/archive-tar-minitar/

2017-02-21 Thread Hans de Graaff
commit: 41222ebaab017d5fd3c02946d27274b2eb6cbd28
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 19:12:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 19:13:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41222eba

dev-ruby/archive-tar-minitar: cleanup

Package-Manager: portage-2.3.3

 dev-ruby/archive-tar-minitar/Manifest  |  1 -
 .../archive-tar-minitar-0.5.4-r2.ebuild| 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/archive-tar-minitar/Manifest 
b/dev-ruby/archive-tar-minitar/Manifest
index 60e8c98e65..279a309eef 100644
--- a/dev-ruby/archive-tar-minitar/Manifest
+++ b/dev-ruby/archive-tar-minitar/Manifest
@@ -1,2 +1 @@
-DIST minitar-0.5.4.gem 23552 SHA256 
6aae3dafcf83b5d3f4f2485edbca202a0ae054ba2e3b204c24cc07dcaa93edee SHA512 
e629e48b12f2dac1229ee1fd1f6fa5b5b7707d7a0298f90778767b1456b78f26fadb37e90e44bba2fd60a2541544f47cb430d19c87abc1a87c3be6843fbcb5aa
 WHIRLPOOL 
c6df959de613396168212c9b92b058b66ccca95efb16f40c40ebaf89eb20776b11a07f6d4b9c53c31234d6b33bccca573312d68c206734e10be00c5a1d4b5c86
 DIST minitar-0.6.1.gem 29184 SHA256 
df5cdcdd5ecdcc1100cf3513557748f726bb1feea55f5cc25bb5a7116f069ddd SHA512 
e8a4acd8c831ef587d9571376ae111454faba1d6d4db5c88f2087c84d3dbb5487cdcac8ad47c5f717e195262b95040a9ee72cdaeaad23715b8a1270baec6ec70
 WHIRLPOOL 
c8c0a7040482df9c4a0452491dfbae8c1b32e9cbb7ff98a81d4e39634a5e2a493e0abc682a60ce046fee9d54186fdd6f922c0570a38f36ae0438b3f62b699c59

diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r2.ebuild 
b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r2.ebuild
deleted file mode 100644
index d55b3f8218..00
--- a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# 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_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
-
-# We don't use RUBY_FAKEGEM_NAME here since for now we want to keep the
-# same gem name.
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides POSIX tarchive management from Ruby programs"
-HOMEPAGE="https://github.com/halostatue/minitar;
-SRC_URI="mirror://rubygems/minitar-${PV}.gem"
-
-LICENSE="|| ( GPL-2 Ruby )"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RUBY_PATCHES=(
-   ${PN}-0.5.2-gentoo.patch
-   ${PN}-0.5.3-pipes.patch
-)
-
-all_ruby_prepare() {
-   # ignore faulty metadata
-   rm -f ../metadata || die
-
-   # Fix tests by using ruby19+ compatible code.
-   # Avoid failing tests.
-   # https://github.com/halostatue/minitar/issues/9
-   sed -i -e '52 s/x\[0\]/x[0].ord/' \
-   -e '/test_each_works/,/^  end/ s:^:#:' \
-   -e '/test_extract_entry_works/,/^  end/ s:^:#:' tests/tc_tar.rb 
|| die
-
-}
-
-each_ruby_test() {
-   ${RUBY} -Itests -Ctests testall.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2017-02-21 Thread Mike Gilbert
commit: d3e457c3e6a62d35ca2f0fbc091a8648eb5e778c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Feb 21 18:43:06 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 21 19:08:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e457c3

net-irc/kvirc: Fix dependencies (bug #608842).

 net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild | 4 ++--
 net-irc/kvirc/kvirc-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild
index d5c15343cb..71784f92dc 100644
--- a/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild
+++ b/net-irc/kvirc/kvirc-5.0_pre20170202154736.ebuild
@@ -33,6 +33,7 @@ LICENSE="kvirc"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -45,6 +46,7 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtxml:5
sys-libs/zlib:0=
x11-libs/libX11
+   x11-libs/libXScrnSaver
audiofile? ( media-libs/audiofile )
dbus? ( dev-qt/qtdbus:5 )
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
@@ -69,13 +71,11 @@ RDEPEND="dev-qt/qtcore:5
webkit? ( dev-qt/qtwebkit:5 )"
 DEPEND="${RDEPEND}
virtual/pkgconfig
-   x11-proto/scrnsaverproto
doc? ( app-doc/doxygen )
kde? ( kde-frameworks/extra-cmake-modules:5 )
nls? ( sys-devel/gettext )"
 RDEPEND="${RDEPEND}
gsm? ( media-sound/gsm )"
-REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 DOCS=(ChangeLog doc/FAQ)
 

diff --git a/net-irc/kvirc/kvirc-.ebuild b/net-irc/kvirc/kvirc-.ebuild
index 0ee171940d..7e43e89612 100644
--- a/net-irc/kvirc/kvirc-.ebuild
+++ b/net-irc/kvirc/kvirc-.ebuild
@@ -33,6 +33,7 @@ LICENSE="kvirc"
 SLOT="0"
 KEYWORDS=""
 IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -45,6 +46,7 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtxml:5
sys-libs/zlib:0=
x11-libs/libX11
+   x11-libs/libXScrnSaver
audiofile? ( media-libs/audiofile )
dbus? ( dev-qt/qtdbus:5 )
dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
@@ -69,13 +71,11 @@ RDEPEND="dev-qt/qtcore:5
webkit? ( dev-qt/qtwebkit:5 )"
 DEPEND="${RDEPEND}
virtual/pkgconfig
-   x11-proto/scrnsaverproto
doc? ( app-doc/doxygen )
kde? ( kde-frameworks/extra-cmake-modules:5 )
nls? ( sys-devel/gettext )"
 RDEPEND="${RDEPEND}
gsm? ( media-sound/gsm )"
-REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 
 DOCS=(ChangeLog doc/FAQ)
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/

2017-02-21 Thread Mike Gilbert
commit: 0a8250b360d302892fe72bd1adf3edb61f9a653c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Feb 21 18:51:06 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 21 19:08:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8250b3

dev-cpp/yaml-cpp: Fix filename of distfile stored in ${DISTDIR}.

 dev-cpp/yaml-cpp/Manifest  | 2 +-
 dev-cpp/yaml-cpp/yaml-cpp-0.5.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/yaml-cpp/Manifest b/dev-cpp/yaml-cpp/Manifest
index 9921134643..dc26a83366 100644
--- a/dev-cpp/yaml-cpp/Manifest
+++ b/dev-cpp/yaml-cpp/Manifest
@@ -1,2 +1,2 @@
-DIST release-0.5.3.tar.gz 2016737 SHA256 
ac50a27a201d16dc69a881b80ad39a7be66c4d755eda1f76c3a68781b922af8f SHA512 
5ed15fee3c6455c08e6bd8f74256b230f274ef18f8e144491e940640e41626517c7eaaf4a1f380c4179066a2a757c8a0f61878df9dc3caa15e37c4954be47fe0
 WHIRLPOOL 
93be1e627bf75e456e486eef2f9d5a9bbbf165d9aaa774ab4bb013d2797455ccaae4f312f09ff87e5693719996202f7e4d61fb65bd948e1f215c74b5747c0817
 DIST yaml-cpp-0.5.1.tar.gz 118244 SHA256 
3e7c9052b43d987d41819a203d97fc45de4eed3ec67e0fdb14265c3d11046f06 SHA512 
3c6928684d603815c016d663af36be94507f2cccf167d6d8d7cd7dea3ea5f73ec88d62952a2b5d11796e40132857afcbbacd9eafd688f2dc11d0c339caf2e013
 WHIRLPOOL 
43c1998584fb8cc8b0954a1eba39aa18be074c5f1c84ac60df89adc84717007d8f6e67978da2e4f235365d820d7b2809f19eb3c67263ff936f44a9438546
+DIST yaml-cpp-0.5.3.tar.gz 2016737 SHA256 
ac50a27a201d16dc69a881b80ad39a7be66c4d755eda1f76c3a68781b922af8f SHA512 
5ed15fee3c6455c08e6bd8f74256b230f274ef18f8e144491e940640e41626517c7eaaf4a1f380c4179066a2a757c8a0f61878df9dc3caa15e37c4954be47fe0
 WHIRLPOOL 
93be1e627bf75e456e486eef2f9d5a9bbbf165d9aaa774ab4bb013d2797455ccaae4f312f09ff87e5693719996202f7e4d61fb65bd948e1f215c74b5747c0817

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.5.3.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.5.3.ebuild
index d66e118281..ef72ff721e 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.5.3.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.5.3.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
 
 DESCRIPTION="YAML parser and emitter in C++"
 HOMEPAGE="https://github.com/jbeder/yaml-cpp;
-SRC_URI="https://github.com/jbeder/${PN}/archive/release-${PV}.tar.gz;
+SRC_URI="https://github.com/jbeder/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/

2017-02-21 Thread Mike Gilbert
commit: a227bd95a90862a80bf2d2b4d9b0a06e763140f8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Feb 21 18:33:12 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 21 19:08:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a227bd95

dev-db/sqlite: Version bump (3.17.0).

 dev-db/sqlite/Manifest |   3 +
 dev-db/sqlite/sqlite-3.17.0.ebuild | 261 +
 2 files changed, 264 insertions(+)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index b48cffc18d..9f382e229f 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -7,6 +7,7 @@ DIST sqlite-autoconf-3140200.tar.gz 2472940 SHA256 
644f0c127f7d0cbe8765b9bbdf9ed
 DIST sqlite-autoconf-3150100.tar.gz 2491350 SHA256 
5dfa89b7697ee3c2ac7b44e8e157e7f204bf999c866afcaa8bb1c7ff656ae2c5 SHA512 
516d683fb64a6a0ef170d718059420c9b0023bffd75780194d9c06fab1142a749700fafd83577c81dfc7a7a21eee955df9a879f8c2f818f542c7adb968daa0ed
 WHIRLPOOL 
550a7a1e85860ab656ad78d7bfb61d859cc146343caf5b59009b29ee206a635725a0d65b261b08f4430192f064a01cc35a4088946275f4f239aa821622b8fd8c
 DIST sqlite-autoconf-3150200.tar.gz 2491735 SHA256 
07b35063b9386865b78226cdaca9a299d938a87aaa8fdc4d73edb0cef30f3149 SHA512 
9620f03bbd14a15063378656567df544245f62255ed36cca683b3b92b6eb48e83c6ca09bbf904b916c1c7504b69f0332860923daabb25c94b2a46434e2dcb19d
 WHIRLPOOL 
0293b8d50082d8fdceef67fe3f9c6e827bf5df25d92ecd4651af468848288e2faea657d519d6c3facc45d760e9dcbd89d60dd3271b76396b6f358e72eb57554d
 DIST sqlite-autoconf-3160200.tar.gz 2508179 SHA256 
65cc0c3e9366f50c0679c5ccd31432cea894bc4a3e8947dabab88c8693263615 SHA512 
83bdd588504f265bbe93fb98a33a292aff5618c14f94d521c8557efbb5f777e82dfbb2d186cbfd4c628ee9522b1fcb73857e24ca2318fa34af3a3f9540e72b9a
 WHIRLPOOL 
850a5051739f65eade0ee5740641a0503870f88d1ebdb40cab36b68d956896270ed59e387d57db74eede5ecd7fc9b3c14bc5841ff02e17eb50abc4701eba18fc
+DIST sqlite-autoconf-317.tar.gz 2515143 SHA256 
a4e485ad3a16e054765baf6371826b5000beed07e626510896069c0bf013874c SHA512 
bebf2693ade1c99b6a178bbe663f64911bf7751932a2524506994cbbb19ab254e7febe3693a76084e55853c1ea85db9e4ece87192422583555fbe569915a2ca8
 WHIRLPOOL 
c3ddeb9691470dfd10950ef36bca8f05f06faa171e3ee87da66d431ba364b7dd903b1350b8ab1aae445a2696ea56dd3f0c50e07d25bc83a09d673a9b92c84e3f
 DIST sqlite-doc-312.zip 5402611 SHA256 
346d9d56a0193d9396948192b7eca9e45c2adfeea6bbf71df62502830da510f3 SHA512 
7879d006e528d692ea5718f27d03e2dfe2a5e54aa135be983b992836102720df4dc690d84795115a25ed19a663e895a3f3f8a59d0de079c451d215e07081281e
 WHIRLPOOL 
00f5bc4b82af1ba8d43ae4d0761dacd2e608009812a12fee9aedd333baec9b36f74542c60de4acacd19f5ef898d3bd57dfb705f3b21219ba3862ca91c2f76402
 DIST sqlite-doc-3120100.zip 5410493 SHA256 
dbe53c076922c711a467dde57432583fbf9a12eac57cb75f6116a310880eb088 SHA512 
d0117618d97744255248b9160816203147ba2afdb0bea5fe02d5e464541e09bc9147189317c6f849cc56059d6ae96e3e4b2a30cd8d0bc7b0e1ecacb573cfcdd4
 WHIRLPOOL 
e3f054eda83301b9e4b5170bf9c56895756e4ac78a1c6256467c990fafccaeadec5f7ca54f1bf118bcb950f25db63df6c0972a138d36a10a0a9cfdf688eb207b
 DIST sqlite-doc-3120200.zip 5416790 SHA256 
67c640c4b01b961016717db61e3e43c63c33248c78ce0de9f10b88ea7ce97670 SHA512 
4ded937565b2d9b63ae55495d4b536bc0056e0d9aa7119ee54ddea127c42ba7de17986db7b85c172043fab1112132cbc126a102b248770fca6cde9a8fda438ae
 WHIRLPOOL 
7eefecb6d0450c85ec3f30cdeb853117f4067e1bace7d3c0524e5c6cb13d2e31772211aec8562f972491da413d9bd79022bc29c16968b086562e7f17bff984eb
@@ -16,6 +17,7 @@ DIST sqlite-doc-3140200.zip 5386739 SHA256 
421d2ea3d288dd301ec98155a6765d6bc8ce9
 DIST sqlite-doc-3150100.zip 5461172 SHA256 
121363c75da7f6c8988f70dfa5bed5f0f06b5c9d37b4e2230316c55a80760825 SHA512 
fa58e69d74cc816e4541385ad0a62b1987eb1abf4cb325867500030b4fa8a5058a63133314aef685a2158e9171f98a557d555e99a13417bc7bf8240da7feda30
 WHIRLPOOL 
6eac94d6c71b28850592a9135a487d0d69a74c7d366f072d02f02de2091fe8169469b4ccba0605d555d10c5549cca6138d5938ad03dc5b453d3a342fb43d8101
 DIST sqlite-doc-3150200.zip 5464066 SHA256 
d231fb3a7c890d2107b60859d4f626abfcd5cf82e7f3abc1f32dc6748ac54421 SHA512 
c0fd3325c4d73c86a07abe126a317e4b3acbf5dfe88c0e70de5a9b54dace8b1ca1469fe559a5d0fc1781586581abe51a4350a96f6498d02db1dfce4470cf0496
 WHIRLPOOL 
7b09777bceab8b8cd70fd49531c2e5676aaa0a14b0bc788a571e594e03956611b25400e85989a0785faefd17cf0ff736e01b47fac7523d7af3d5afd94a473941
 DIST sqlite-doc-3160200.zip 5521023 SHA256 
c13ffbb6019f3849b251c22358f31ccb862a842c0a2379f552f2935600157dcb SHA512 
b79d21074d1ab154e3b324fb2943f24321ad5cdbc6e2030f1d21940ae46538462af049e0e0cd7c6cf96dec2c59708eaf70aa4cb3c84ba1a0e87238ffcf31fca2
 WHIRLPOOL 
4d07279b8f186c4a015324021d60f3e76840594a35a2466cc023cd3ef32b5b01572d8a83db5d96f7281c617a8384485bdef60d390e1c12c4ecbc7e0223e1a194
+DIST sqlite-doc-317.zip 5533032 SHA256 
3102d9eab879074776216357e4c9e272f63d0cda975a0819ec5baba5e0922ff6 SHA512 

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

2017-02-21 Thread Mike Gilbert
commit: b51b539c994b83a1f125ef1ac3c9ff010ab9cc88
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Feb 21 18:45:20 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 21 19:08:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51b539c

subversion.eclass: Fix error messages in subversion_bootstrap() and 
subversion_src_prepare().

${FUNCNAME[1]} is name of direct parent function, but name of current function
(${FUNCNAME[0]} or ${FUNCNAME}) is needed here.

 eclass/subversion.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass
index 766c3f7224..439960379b 100644
--- a/eclass/subversion.eclass
+++ b/eclass/subversion.eclass
@@ -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$
 
@@ -367,7 +367,7 @@ subversion_fetch() {
 # Apply patches in ${ESVN_PATCHES} and run ${ESVN_BOOTSTRAP} if specified.
 # Removed in EAPI 6 and later.
 subversion_bootstrap() {
-   [[ ${EAPI} == [012345] ]] || die "${FUNCNAME[1]} is removed from 
subversion.eclass in EAPI 6 and later"
+   [[ ${EAPI} == [012345] ]] || die "${FUNCNAME} is removed from 
subversion.eclass in EAPI 6 and later"
 
if has "export" ${ESVN_RESTRICT}; then
return
@@ -447,7 +447,7 @@ subversion_src_unpack() {
 # Default src_prepare. Bootstrap.
 # Removed in EAPI 6 and later.
 subversion_src_prepare() {
-   [[ ${EAPI} == [012345] ]] || die "${FUNCNAME[1]} is removed from 
subversion.eclass in EAPI 6 and later"
+   [[ ${EAPI} == [012345] ]] || die "${FUNCNAME} is removed from 
subversion.eclass in EAPI 6 and later"
subversion_bootstrap || die "${ESVN}: unknown problem occurred in 
subversion_bootstrap."
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2017-02-21 Thread William Hubbs
commit: 025db962f6b33c2e153f18e395ea0680fa465dfe
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 21 19:04:16 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 21 19:05:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025db962

dev-lang/go: 1.8 version bump for #609566

Package-Manager: portage-2.3.3

 dev-lang/go/Manifest  |  12 +++
 dev-lang/go/go-1.8.ebuild | 226 ++
 2 files changed, 238 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 9474bd5167..20ee7719e1 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,13 +1,25 @@
+DIST go-darwin-amd64-bootstrap-1.8.tbz 55053831 SHA256 
1058dc305ad7b44b124d3d3eb2c579011b6c489a498e3313e4d0d089045ef3f7 SHA512 
4cc24d44c84c94feafab021c0977fcea2aca8f191c6395e38fff68154b1e64efc3f94331c3e36c7b69901af58e9d53545c682f0a742d36b2d230508bd69777c4
 WHIRLPOOL 
52696cbe1129683e0cb0467b239723d29304d7f003317be6ce301118397166844489edaa7a15bf38e11dc205b50fafc326f4f35e2ed0d89e2fcb2701a6509838
 DIST go-darwin-amd64-bootstrap.tbz 48361403 SHA256 
afb6cc976c404933e68ee3125fe8fbf94b57b9d8db8501d2bd1ce692468fbc9b SHA512 
aefaad5abd58ed96cf5658bae2e931f162c2699fb248104837a279955dea6fe6cd4d582766379d2689c04bdc009c19a19f17585d8401d49d1fac772dcf385b93
 WHIRLPOOL 
aa1c06103ae72f0b1c62cccd82b1fa88c5310d3baad2d9eddd173322c04ad7a7b7b9fb6ac9407c8002c6eebb8691cd415bca3d50a17548d52a5022001c6b93e2
+DIST go-freebsd-386-bootstrap-1.8.tbz 53739013 SHA256 
1e4afbb11aaa32d3de70fe3e407e519f100f09de3ac4f881d8410fc1345e13f9 SHA512 
c92f849b2d92401657412589042b2747e55b2f4813d674c5bc91c3f535ee60f8ed7b8cbf1320e216d22a16dade8b78bb8071982895901f2b3c304e38f478
 WHIRLPOOL 
80d973b0c0b8c2eb363ef171ee6f51d17d82997f3f1d192a68d4a18eea2413876b453dc5f673a827e781d2f2cb009b6fd91796599217435e7f0969cdece71698
 DIST go-freebsd-386-bootstrap-1.tbz 47180595 SHA256 
6f8d5ee62a1d9022ebb7799b23306cc0bd7bd974c1b27312e97522dcc8044a2c SHA512 
ef2b8defa7f81647d5e423f24a4ef708d5f50d514a0a29dd16f8728c8ec08a05144360cd19c04d8dcb1d3c891eb6252450522ca525b60fdb0a674225d113004a
 WHIRLPOOL 
acae3a9a09b55863de97b82e046b9a54bfda9725ff98d47f07baee9464fe855fc48b5df6f96144e7cb1779480f953ebc15a95724709d93848608803007c4b001
+DIST go-freebsd-amd64-bootstrap-1.8.tbz 55103927 SHA256 
4a6291e9044bc3e284943873b4a4868ee94515e1fb00416cabb9b19d6e8a40e7 SHA512 
c7d50731ff41147295ef5f3233aa1404081b47e786a300e1d0e4db8348e56bd73fe5f169fe8b807ffa37a53683e3aef16ebb6e877d802b86ff1a3d5d3a6f44cb
 WHIRLPOOL 
e2c02a9ffcd82125de64c48abe4158a3bf352a02dea4b5ce34b345cb078fa97cf5cc65f874f454b9fb7776faa499cc16d9c50d035206c3172251a3ab365c9384
 DIST go-freebsd-amd64-bootstrap.tbz 48451024 SHA256 
c5b16adab514352f49eb9ffef0d499e954d5d6bb6aefc8e98543d24e2a8fd7b7 SHA512 
097a48c9b3b7541b6c4aab6fe9304b7df461e31543609b836842294a2acecf14243d0efc80282b2e442f6be92d7e189dddab6ffd4487b115d94113205452352e
 WHIRLPOOL 
691ce01383bd874e687c3644ceab06c33d3c9c57da737c2c1f8208dcc6d99bc18968f50c4e466049069f219e39f34ee8a8b6af0f667f31ae011528f4c591
+DIST go-linux-386-bootstrap-1.8.tbz 53843745 SHA256 
da2172a6aa7593bbdae43d714989b5fd728e3a722cab9ccb599b5d159240152f SHA512 
b456f7572d04c805a6fc756647c050460f76e5404dba41963c861c92f1600e9fedafe181a1f69132518065737a88edb4b183ec8c3ca24bc8df31279117e92606
 WHIRLPOOL 
8ae15f8963a842067f79a10741bed30e9b3b6d2bfeacb453dd4eae79ffdd86e214f361fba90b64013e0ce87238f151d985350ea2d7d1d82f7fc464a03ca25bb2
 DIST go-linux-386-bootstrap-1.tbz 47379010 SHA256 
b1e5bef8500d6aa009238b391e4527781b88dd328e8a11ffd684af03beb81861 SHA512 
85b71ae511a2981c32e700531ec0284615979b9d4515cd7e23bf109246da1788c9bd253c973af77c7ee9928efa5ca84034173ecdbeaf88b5c195e70cf4aebfde
 WHIRLPOOL 
122b4b8e1501e049d55832b4c0e185bc9c47b6fd788b06cfb01b605d7fbb1912b291692de4e30b11e1ef71eaa59a6684fa7c03f91f9b7ade2142eb2d630ee979
+DIST go-linux-amd64-bootstrap-1.8.tbz 55399105 SHA256 
b21c5846d2837de48286c65026a2ce6bdd03fcc6bec5ba29861080a2d228999b SHA512 
89d68cfe0e6ce4be690cf52a4a02b17ef2cae3538b057d4690bfd6e93727bcdc1cbc17cba3403e652bb95bffd25d44bdd4efd0014d1d2f019838bde925139f57
 WHIRLPOOL 
21f70e16e10c49f4b6462cc35329015588ae337045c9fc61a49fa985d03aa194f4be55cd146fd23060226162102789258e54ed3534726d470adf43cac84df586
 DIST go-linux-amd64-bootstrap.tbz 48722911 SHA256 
0ab0842fb1f6cc6f10a85f225ff1a2b9e5e4b38128a7136d0c1896819421a986 SHA512 
ce4dbc979b63a4612f4a8f7e7a6c5247e11bbc3a2d62ab0537a1b405ec8ab22f153012421d2240a7d6a4f91a79bb3f1370454f9e843fac43b99757c17134e5b7
 WHIRLPOOL 
a94d0e0a1c44e3385d23f8973d15e6ef041450a3578c38987f158c4f9f231d315bc5204539d9dc7322cc9ecb96b7618b22d023f906474e1348c5d666792dff58
+DIST go-linux-arm-bootstrap-1.8.tbz 53948103 SHA256 
86593294a84d3085583cf3293df62ca82a119bfe560ff649e1af8b1b0e45ee79 SHA512 
98ff0dbdb2aca9e54ea5327c9d31ce389e434a887015ef8555a8e85223a9998075c5013045275fb995a877a8d247704a21d726d46df7097adc0c4aa03af4cd68
 WHIRLPOOL 

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

2017-02-21 Thread Hans de Graaff
commit: 48f5017ac73fb02f1dbe96c2016b13d3ce4a5cdd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:55:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f5017a

dev-ruby/actionmailer: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-4.2.8.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/actionmailer/actionmailer-4.2.8.ebuild 
b/dev-ruby/actionmailer/actionmailer-4.2.8.ebuild
new file mode 100644
index 00..871eb202e3
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-4.2.8.ebuild
@@ -0,0 +1,48 @@
+# 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="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   >=dev-ruby/rails-dom-testing-1.0.5:1"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 

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

2017-02-21 Thread Hans de Graaff
commit: 8eae544691328d406fbf6c5212b9852c3e3793e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:53:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eae5446

dev-ruby/actionview: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-4.2.8.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/actionview/actionview-4.2.8.ebuild 
b/dev-ruby/actionview/actionview-4.2.8.ebuild
new file mode 100644
index 00..044d4f8c61
--- /dev/null
+++ b/dev-ruby/actionview/actionview-4.2.8.ebuild
@@ -0,0 +1,50 @@
+# 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_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubis-2.7.0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2017-02-21 Thread Hans de Graaff
commit: 8af3d970a89135f2d94c7f694ecc46da60fc3f27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:55:51 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af3d970

dev-ruby/activerecord: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-4.2.8.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/activerecord/activerecord-4.2.8.ebuild 
b/dev-ruby/activerecord/activerecord-4.2.8.ebuild
new file mode 100644
index 00..fc3f9c8b85
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-4.2.8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/arel-6.0:6.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.13:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.15.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.5
+   dev-ruby/mocha:0.14
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails 

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

2017-02-21 Thread Hans de Graaff
commit: b5665dc57c37bbfc494c067b661f228e1b0687c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:54:02 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5665dc5

dev-ruby/actionpack: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-4.2.8.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/actionpack/actionpack-4.2.8.ebuild 
b/dev-ruby/actionpack/actionpack-4.2.8.ebuild
new file mode 100644
index 00..a94e48c9e5
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-4.2.8.ebuild
@@ -0,0 +1,58 @@
+# 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_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   >=dev-ruby/rack-1.6.0:1.6
+   >=dev-ruby/rack-test-0.6.2:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   >=dev-ruby/rails-dom-testing-1.0.5:1
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die

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

2017-02-21 Thread Hans de Graaff
commit: 7b89bfcd304bbf758e58a5b27886f45928ad6625
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:57:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:59:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b89bfcd

dev-ruby/rails: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-4.2.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 4e9ccb7817..6efae80847 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.gem 1475584 SHA256 
a199258c0d2bae09993a6932c49df254fd66428899d1823b8c5285de02e5bc33 SHA512 
80556b380f0ce9b960afe015ddcab02d5ab8abd2a1376ca35b24665644bb86f6d01d76744cbb0cb86fdc388180922ce507506afda062b7bbd6a772de06f1c34b
 WHIRLPOOL 
65a4f4b80b70fe77f990a4c27482cf77b032a6b87bf80379e627db090aa7978070440bec16a50d1cec68b5ea83d76dfe95585bea74e7c17558b54802f6a4ca58
 DIST rails-4.2.7.1.gem 1475584 SHA256 
9414bef218365d548c5e42080e70364ad2809d6263856f591ba2e393a3096dab SHA512 
efd9ec3e712a055b92c7409b3ae184e7133065d4ce50955af58d52bcd9410e744026bdb286bf75151ac0ec16a9fac1b7cbfb9a22fd837181799b0cd247e93a90
 WHIRLPOOL 
53166853626031f24b4d7bdf98f7d858ac97360d68fe4d5534eb1e775069a7d2b782cac22ae1d4a1fec690602865b1079da79732f1c4028e4cce252bb404f9fa
 DIST rails-4.2.7.gem 1475584 SHA256 
76dbbc22ac7fc20edb2fb653a9517590537073ef57669c2da8f3d32ff1767c0c SHA512 
17a0deb902063a9dee2ec51c43370667d8a1bd7592287627726b1b24941472c6365dadcb027129935d539fb2563cc41dea8b816474215dbaaa9af7dafead3211
 WHIRLPOOL 
e30fbb5e03bfb8b0fe51e61e3286d74b32df4d3e9c29ef13d42522f33964f050b6f0553ceba05c5230b808753d36f2fb80bed8f98e229a6c22ec8036a3845532
+DIST rails-4.2.8.gem 1475584 SHA256 
90552099146e785e66cf90ede51dca0c1814440026eef2f8c418aebffc70eb36 SHA512 
43f7961f50b500990318b8dd89ef833bf7d6ab22fcd6dc9657a4cf3f4c9a6105af0a55b4c9c3a811f150a4a3e6fd3f42f82812209c0707a60f3ca1bc46aaa61d
 WHIRLPOOL 
2d4aef219d35d979d785ae715694680127f36efcf80ccffe5061d73590609e98c137f5bdc15732a96bfcf4f4a56978ae2f7fa99d650d910fa2dbdf0c3a1a44a1
 DIST rails-5.0.0.1.gem 6144 SHA256 
b51cf641a376e16166587cfe41f46e37bd3a510c13a8b79f0682985c1603e4d8 SHA512 
6e6860a4e0bf1386458921bbc3851d0b1a41792875b4f9c5068d1890df9e0420cc161d4399b79c1512630e719f374692102bd04d6397988b3d645be8103527f5
 WHIRLPOOL 
a2b3906b7676bbf9767d390c032c2462cbc10f5d634dd24a109625cff972994a17931a6a822c66d84f843a6ae6398701e3363dc27941ddea05c5eb74e3fe7d95
 DIST rails-5.0.1.gem 6144 SHA256 
3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e561657d50b847ced3c361d SHA512 
8caab3d658e82ac60d23abc2dbd8c5234d731adc7cae3ce8e622a092e1cfb07b6efa2f7166962d5df4783844d00ab8134af59e9f99d7a07756d3b24bea9cbd41
 WHIRLPOOL 
db107d418b4723b46ab7f3154867351c5c6be3ef00a49981d21655e78b3f641578651b0c09d251784575640181f2163be1b52d770507ffacdcc5dbdcda13ec3e

diff --git a/dev-ruby/rails/rails-4.2.8.ebuild 
b/dev-ruby/rails/rails-4.2.8.ebuild
new file mode 100644
index 00..5eaa3e8759
--- /dev/null
+++ b/dev-ruby/rails/rails-4.2.8.ebuild
@@ -0,0 +1,45 @@
+# 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_BINWRAP=""
+
+# The guides are now here but we'd need to rebuilt them first.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   dev-ruby/sprockets-rails:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2017-02-21 Thread Hans de Graaff
commit: d3765fbb18874b08c3b8e6c87f2b8b931bd2c59a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:56:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3765fbb

dev-ruby/railties: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-4.2.8.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/railties/railties-4.2.8.ebuild 
b/dev-ruby/railties/railties-4.2.8.ebuild
new file mode 100644
index 00..c4ada8a8ca
--- /dev/null
+++ b/dev-ruby/railties/railties-4.2.8.ebuild
@@ -0,0 +1,72 @@
+# 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_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.21"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1 =dev-ruby/rake-0.8.7"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+
+   # Also allow rdoc 4.x
+   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, 

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

2017-02-21 Thread Hans de Graaff
commit: 37dc4e88b81921ab9c07cedf14d4c9b6007a582d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:52:26 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dc4e88

dev-ruby/activemodel: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-4.2.8.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/activemodel/activemodel-4.2.8.ebuild 
b/dev-ruby/activemodel/activemodel-4.2.8.ebuild
new file mode 100644
index 00..96ea15f8c9
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-4.2.8.ebuild
@@ -0,0 +1,49 @@
+# 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_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|uglifier\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2017-02-21 Thread Hans de Graaff
commit: d44a992edd72e896df44d76fc1004e3f2e068746
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:51:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44a992e

dev-ruby/activesupport: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-4.2.8.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/activesupport/activesupport-4.2.8.ebuild 
b/dev-ruby/activesupport/activesupport-4.2.8.ebuild
new file mode 100644
index 00..2f0b40693f
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-4.2.8.ebuild
@@ -0,0 +1,66 @@
+# 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="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/i18n-0.7:0.7
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/thread_safe-0.3.4:0"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 

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

2017-02-21 Thread Hans de Graaff
commit: d7f7f0f9165a367ea2cb8e6d7bd7fd52b82bff09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:50:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f7f0f9

app-text/ronn: add ruby24

Package-Manager: portage-2.3.3

 app-text/ronn/ronn-0.7.3-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/ronn/ronn-0.7.3-r3.ebuild 
b/app-text/ronn/ronn-0.7.3-r3.ebuild
index 06f9e41f31..5241a0fe82 100644
--- a/app-text/ronn/ronn-0.7.3-r3.ebuild
+++ b/app-text/ronn/ronn-0.7.3-r3.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"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES README.md"



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

2017-02-21 Thread Hans de Graaff
commit: 5db4e5fcb3ba7931b8ef4fe411f65ff7a868b0a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:52:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db4e5fc

dev-ruby/activejob: add rails 4.2.8

Package-Manager: portage-2.3.3

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-4.2.8.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 8d57f4de50..67f5dfa5fb 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-4.2.6.tgz 4179056 SHA256 
68bf40c27e0ee75b26c7b48fbe357f024b8d6d322a4ecf5c3427b4d6ef959fef SHA512 
040599aa1c6a09ca569f377b1f49a4404d9516599d16d6909f93ffd2e387dfb20835a2842980cc5c119aaef411985e47f55ec8907041ff633b8f98ea101a42d0
 WHIRLPOOL 
1aef2ff5790fa94f1003fa6acdcad26b7bcb6a6a02f075e41a6ba5a5b77790420afa57ea64d3192e92de595161ba3741e7e7f8be7dbac6871ba5137a53f81efe
 DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487728fcfc6fb623967fb4783 SHA512 
b926b59822ddd0837a402d798a7f2c9152d9916805153d3cad081d47e692992cdf3c7aaf8af47b061e3d78f8f23357674c5a9ed6c945b082e2d8c909281f5527
 WHIRLPOOL 
da253d85bdc93c500a220b7688597dcb86c192226f5532619d8bb081440326e4dba8cc78f3bf946f16fe67e28beae0274649533aaf966177295daff7c4bf1188
 DIST rails-4.2.7.tgz 4181136 SHA256 
31005bc5892ef4d478016f4ef66c7708d0bfc440d917dac8a5e84a461fa2a980 SHA512 
89df542cac1cf31be376fff3d919860168ce5df0dcd51035411a7f82a59a6fc27d8aecdd92dc20dee59831745ecab1ff8e404756dbc85a1ec08c3f2c1721e7dc
 WHIRLPOOL 
15653098db0702b5e76e6fc4eba0f4fa6eaf73b30a23d1bf10e08cd999452608325ebba25c87b85d790ab49cf8ba216f40ee4dc25bd072cc8be89546af378542
+DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b

diff --git a/dev-ruby/activejob/activejob-4.2.8.ebuild 
b/dev-ruby/activejob/activejob-4.2.8.ebuild
new file mode 100644
index 00..617137d044
--- /dev/null
+++ b/dev-ruby/activejob/activejob-4.2.8.ebuild
@@ -0,0 +1,44 @@
+# 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_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/delayed_job qu que queue_classic resque sidekiq sneakers 
sucker_punch backburner//' Rakefile || die
+}



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

2017-02-21 Thread Hans de Graaff
commit: e97603c8125674170988b435c2c3754b16a0d5d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:04:14 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97603c8

dev-ruby/fast_xs: add ruby24

Package-Manager: portage-2.3.3

 dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild 
b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
index 8659b4db33..84aed1b2d1 100644
--- a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
+++ b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
@@ -1,10 +1,10 @@
-# 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"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2017-02-21 Thread Hans de Graaff
commit: 654dbb9ce4a57a64ce19dfea19dd44d6a8fba292
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 17:59:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654dbb9c

dev-ruby/rack: add ruby24

Package-Manager: portage-2.3.3

 dev-ruby/rack/rack-1.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-1.6.5.ebuild b/dev-ruby/rack/rack-1.6.5.ebuild
index 1cc81215df..d26672cd1f 100644
--- a/dev-ruby/rack/rack-1.6.5.ebuild
+++ b/dev-ruby/rack/rack-1.6.5.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="HISTORY.md KNOWN-ISSUES README.rdoc SPEC"



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

2017-02-21 Thread Hans de Graaff
commit: 86d3da63b3714830b00818a98ad73c31ad74de62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:18:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d3da63

dev-ruby/hpricot: add ruby24

Package-Manager: portage-2.3.3

 dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild 
b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
index 870302dc9a..acbdda10a8 100644
--- a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
+++ b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
@@ -1,10 +1,10 @@
-# 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"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"



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

2017-02-21 Thread Hans de Graaff
commit: b903b459e1655291764976bbc497026830bd3e39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:14:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b903b459

dev-ruby/rake-compiler: add ruby24

Package-Manager: portage-2.3.3

 dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild
index 594b4403c4..226c589742 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.2.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"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 
@@ -26,7 +26,7 @@ ruby_add_rdepend "dev-ruby/rake"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
 
-USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )"
+USE_RUBY="ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )"
 
 all_ruby_prepare() {
# Make sure the right rspec version is used in cucumber.
@@ -36,7 +36,7 @@ all_ruby_prepare() {
 each_ruby_test() {
# Skip cucumber for ruby23 (not ready yet)
case ${RUBY} in
-   *ruby20|*ruby21|*ruby22)
+   *ruby21|*ruby22)
ruby-ng_rspec
ruby-ng_cucumber
;;



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

2017-02-21 Thread Hans de Graaff
commit: 8911b63b1be9d552c517cb9102253d366957f860
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 21 18:50:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 21 18:58:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8911b63b

dev-ruby/mustache: add ruby24

Package-Manager: portage-2.3.3

 dev-ruby/mustache/mustache-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mustache/mustache-1.0.3.ebuild 
b/dev-ruby/mustache/mustache-1.0.3.ebuild
index 0fa7a79652..efcaa2bf74 100644
--- a/dev-ruby/mustache/mustache-1.0.3.ebuild
+++ b/dev-ruby/mustache/mustache-1.0.3.ebuild
@@ -1,10 +1,10 @@
-# 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"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/docker_auth/

2017-02-21 Thread Manuel Rüger
commit: 169da19ba552b78afb4d29988712844270b4e3f4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 21 18:33:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 21 18:33:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169da19b

sys-auth/docker_auth: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/docker_auth/docker_auth-1.2.ebuild | 97 -
 1 file changed, 97 deletions(-)

diff --git a/sys-auth/docker_auth/docker_auth-1.2.ebuild 
b/sys-auth/docker_auth/docker_auth-1.2.ebuild
deleted file mode 100644
index e314a8c5d0..00
--- a/sys-auth/docker_auth/docker_auth-1.2.ebuild
+++ /dev/null
@@ -1,97 +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/cesanta/docker_auth/..."
-
-inherit user golang-build golang-vcs-snapshot
-
-SHORT_COMMIT="99a7306"
-SRC_URI="https://${EGO_PN%/*}/archive/${PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/dchest/uniuri/archive/8902c56451e9b58ff940bbe5fec35d5f9c04584a.tar.gz
 -> dchest-uniuri-8902c56451e9b58ff940bbe5fec35d5f9c04584a.tar.gz
-   
https://github.com/deckarep/golang-set/archive/ceca0031971f0401859beb9fc7396188545e4c9f.tar.gz
 -> deckarep-golang-set-ceca0031971f0401859beb9fc7396188545e4c9f.tar.gz
-   
https://github.com/docker/distribution/archive/314144ac0bdb35c759a63eed71cda272b7bbddff.tar.gz
 -> docker-distribution-314144ac0bdb35c759a63eed71cda272b7bbddff.tar.gz
-   
https://github.com/docker/libtrust/archive/aabc10ec26b754e797f9028f4589c5b7bd90dc20.tar.gz
 -> docker-libtrust-aabc10ec26b754e797f9028f4589c5b7bd90dc20.tar.gz
-   
https://github.com/facebookgo/httpdown/archive/a3b1354551a26449fbe05f5d855937f6e7acbd71.tar.gz
 -> facebookgo-httpdown-a3b1354551a26449fbe05f5d855937f6e7acbd71.tar.gz
-   
https://github.com/facebookgo/clock/archive/600d898af40aa09a7a93ecb9265d87b0504b6f03.tar.gz
 -> facebookgo-clock-600d898af40aa09a7a93ecb9265d87b0504b6f03.tar.gz
-   
https://github.com/facebookgo/stats/archive/1b76add642e42c6ffba7211ad7b3939ce654526e.tar.gz
 -> facebookgo-stats-1b76add642e42c6ffba7211ad7b3939ce654526e.tar.gz
-   
https://github.com/go-ldap/ldap/archive/8168ee085ee43257585e50c6441aadf54ecb2c9f.tar.gz
 -> go-ldap-ldap-8168ee085ee43257585e50c6441aadf54ecb2c9f.tar.gz
-   
https://github.com/golang/glog/archive/23def4e6c14b4da8ac2ed8007337bc5eb5007998.tar.gz
 -> golang-glog-23def4e6c14b4da8ac2ed8007337bc5eb5007998.tar.gz
-   
https://github.com/syndtr/goleveldb/archive/6b4daa5362b502898ddf367c5c11deb9e7a5c727.tar.gz
 -> syndtr-goleveldb-6b4daa5362b502898ddf367c5c11deb9e7a5c727.tar.gz
-   
https://github.com/golang/snappy/archive/d9eb7a3d35ec988b8585d4a0068e462c27d28380.tar.gz
 -> golang-snappy-d9eb7a3d35ec988b8585d4a0068e462c27d28380.tar.gz
-   
https://github.com/go-asn1-ber/asn1-ber/archive/4e86f4367175e39f69d9358a5f17b4dda270378d.tar.gz
 -> go-asn1-ber-asn1-ber-4e86f4367175e39f69d9358a5f17b4dda270378d.tar.gz
-   
https://github.com/fsnotify/fsnotify/archive/629574ca2a5df945712d3079857300b5e4da0236.tar.gz
 -> fsnotify-fsnotify-629574ca2a5df945712d3079857300b5e4da0236.tar.gz
-   
https://github.com/go-mgo/mgo/archive/3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz
 -> go-mgo-mgo-3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz
-   
https://github.com/go-yaml/yaml/archive/a5b47d31c556af34a302ce5d659e6fea44d90de0.tar.gz
 -> go-yaml-yaml-a5b47d31c556af34a302ce5d659e6fea44d90de0.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Docker Registry 2 authentication server"
-HOMEPAGE="http://github.com/cesanta/docker_auth;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-crypto:=
-   dev-go/go-sys:="
-
-_golang-include-src() {
-   local VENDORPN=$1 TARBALL=$2
-   mkdir -p "${WORKDIR}/${P}/src/${VENDORPN}" || die
-   tar -C "${WORKDIR}/${P}/src/${VENDORPN}" -x --strip-components 1\
-   -f "${DISTDIR}"/${TARBALL} || die
-}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-   _golang-include-src github.com/dchest/uniuri dchest-uniuri*.tar.gz
-   _golang-include-src github.com/deckarep/golang-set 
deckarep-golang-set*.tar.gz
-   _golang-include-src github.com/docker/distribution 
docker-distribution*.tar.gz
-   _golang-include-src github.com/docker/libtrust docker-libtrust*.tar.gz
-   _golang-include-src github.com/facebookgo/httpdown 
facebookgo-httpdown-*.tar.gz
-   _golang-include-src github.com/facebookgo/clock 
facebookgo-clock-*.tar.gz
-   _golang-include-src github.com/facebookgo/stats 
facebookgo-stats-*.tar.gz
-   _golang-include-src github.com/go-ldap/ldap go-ldap-ldap-*.tar.gz
-   _golang-include-src github.com/golang/glog golang-glog-*.tar.gz
-   _golang-include-src github.com/go-ldap/ldap go-ldap-ldap-*.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/docker_auth/

2017-02-21 Thread Manuel Rüger
commit: 9b62efb5027a69a444ad1a34069301cb922698a8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 21 18:33:13 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 21 18:33:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b62efb5

sys-auth/docker_auth: Revendor go-sys and go-crypto

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-auth/docker_auth/Manifest  |  2 +
 sys-auth/docker_auth/docker_auth-1.2-r1.ebuild | 98 ++
 2 files changed, 100 insertions(+)

diff --git a/sys-auth/docker_auth/Manifest b/sys-auth/docker_auth/Manifest
index 463499c0bf..687a90b1be 100644
--- a/sys-auth/docker_auth/Manifest
+++ b/sys-auth/docker_auth/Manifest
@@ -11,6 +11,8 @@ DIST 
go-asn1-ber-asn1-ber-4e86f4367175e39f69d9358a5f17b4dda270378d.tar.gz 12329
 DIST go-ldap-ldap-8168ee085ee43257585e50c6441aadf54ecb2c9f.tar.gz 35732 SHA256 
98e27c6f7cc0f52ce97763583321ed5b370c271fb86be2ba407e9ec4538f8d4d SHA512 
892476cb567338cff9a2c46699f9b2ed85a2e9951e222f190733cb17d4c7c15be709256235f3c8d0bcac9cf2a46133eaa593051acfa204b27b2595349210c635
 WHIRLPOOL 
fd5f53572ffdfc51c4593cd87240719a017186cb715e22020e7071893407cb8b390fd4ea939bb3e28f676668a3d291855d28fbca8e11024363e46f744569c1a1
 DIST go-mgo-mgo-3f83fa5005286a7fe593b055f0d7771a7dce4655.tar.gz 376880 SHA256 
6c97700204a9078a08bb0e67e8519c5f3a8c892b0401244a17bc2c0838410b9f SHA512 
f0e7948d4672d29d3d0a741961ff8a75d30c556e157698118a32de10e2af8eb2ae6a61feea1c93aff313596d285a048a70dae7339c66760ebb91a1aecfb05845
 WHIRLPOOL 
b95f88c8c023434b058426d8c8e5e230a1a4b6ba2bd701a0a078bfd774f861fcbff24fd08af6ed067fd3ea168854eec8c15708baf5275cb5c1e9ccce61d738c6
 DIST go-yaml-yaml-a5b47d31c556af34a302ce5d659e6fea44d90de0.tar.gz 60581 SHA256 
64fb583b3df554869304d3482bca934ecc4064ad49118eb222178066f3ae SHA512 
488623b842daea96680d4bca9e93d62785bbb472f1a11d12ff265b61dea900e9e6d09bdb50af835016c1a97eed6a0916a4f765bdac6e23c70db53af5546a389e
 WHIRLPOOL 
b20dbfca164787d93c244bd6f52427f82e37d460811e48072692f0b04e2c203ff8474e61ae189af8dbe49f98322db31334b7ca1a83c270b706871a76c6610981
+DIST golang-crypto-453249f01cfeb54c3d549ddb75ff152ca243f9d8.tar.gz 1305950 
SHA256 cb376694f8e583a3ed25111ee0ab1d6c16d28f5cfb2c4a5850c1b193bd81dbed SHA512 
60b6aa64e7e671ec6a732021f0022580b95002ebd9c89876be5935342c561739b388a77d7e5ff70625e0933c4f4c4fa3d1c1ccf5e4532f44538035c945acb606
 WHIRLPOOL 
722e02458be59220c73235e0b508b1f54d513fc0819de189cbcf762b8b8ccac4a1a7bde1d003296aa475feec1ab26c5705c1a9fccbf6ca046cba3984175486fd
 DIST golang-glog-23def4e6c14b4da8ac2ed8007337bc5eb5007998.tar.gz 19688 SHA256 
ef225f77e38c3f071656a5bc529d7a66585e2ebc2b6149fa2bd4de1fb1ddacd6 SHA512 
e9e70cf2a2d74ca813d0cadc23d213a1112ca4d1167abb63d8e0929585fca90c3a5bab1f49db20095c48bf1fe03b4424353c33728d09a201334eb65770888dc5
 WHIRLPOOL 
a37d452661d3bcb35ceda79c1361a61a57ffa009a710f178f3ca1e57f99bd6255af70807a110f5a51cb50aced14519d1ca158fbfef92e582ffae2dfaab2e0e54
 DIST golang-snappy-d9eb7a3d35ec988b8585d4a0068e462c27d28380.tar.gz 62080 
SHA256 9544da653a1edae7b83e32810136de6e94e3e4bf8788a716accac83e757234cd SHA512 
23f9e9f21e220f95feb1de7764ca73c985f1b9f226f4011f5a06a7e03c42967a5c88990125284f69e721738ef1e0eccb7256915839e05f4d64c8bfcc254dbc96
 WHIRLPOOL 
87c3ab3883370158ff954474c93d3d24f2424b009b82715d281c9a7b2bffd7fd93f402ead7cdfcbd2d9deedf184ee50f5b8a2bcf369e33d9910dae764a7fb8f8
+DIST golang-sys-075e574b89e4c2d22f2286a7e2b919519c6f3547.tar.gz 670541 SHA256 
be26ef71364f7e073a20796dbf54843fbb565277cda668ee68552fd6d4cff430 SHA512 
6881433751650b865bc103a034d84bdd889061e778256187ff6ac7d8b497c4e1dcddab370bdf765f14d20e333cbb7eab40eb25cf95bbbeb52417e994d91a6f02
 WHIRLPOOL 
680f70b6f6b17931f9b3c90140566c0f5a601688d48253d591e269149881ab8162330901d7657540cf0c1b6d5e040b29d6a435cc9e085f11f0db143fc39112ae
 DIST syndtr-goleveldb-6b4daa5362b502898ddf367c5c11deb9e7a5c727.tar.gz 137092 
SHA256 82ff06595c33887fea836b722828d4c281f1f1b14528a8fa322459c7e9d4d482 SHA512 
12e8cd9b8bd7344511208bb361471d3a083fe836680c44b27241b711e50b7ef519a792ea558885715ddb98a04c207e472e1ec087f50f39b1d5a0622b47d4d615
 WHIRLPOOL 
268e0c14f917ce23e23c1613498acc51481d641e31502ad172aa45706aa933a8b0d60e9f41f2a5a48fe79332f09c545f90b8a9b0f7966de8abdc531cf27de581

diff --git a/sys-auth/docker_auth/docker_auth-1.2-r1.ebuild 
b/sys-auth/docker_auth/docker_auth-1.2-r1.ebuild
new file mode 100644
index 00..55351b0d08
--- /dev/null
+++ b/sys-auth/docker_auth/docker_auth-1.2-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+EGO_PN="github.com/cesanta/docker_auth/..."
+
+inherit user golang-build golang-vcs-snapshot
+
+SHORT_COMMIT="99a7306"
+SRC_URI="https://${EGO_PN%/*}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/dchest/uniuri/archive/8902c56451e9b58ff940bbe5fec35d5f9c04584a.tar.gz
 -> dchest-uniuri-8902c56451e9b58ff940bbe5fec35d5f9c04584a.tar.gz
+   

[gentoo-commits] proj/musl:master commit in: sys-apps/iproute2/

2017-02-21 Thread Aric Belsito
commit: e25406d3b4365bb9aa424500990d53c4eda1887a
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Feb 21 18:25:13 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Feb 21 18:25:13 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e25406d3

sys-apps/iproute2: version bump to 4.10.0

drop 4.3.0: no longer in tree

 sys-apps/iproute2/Manifest |   8 +-
 ...proute2-4.9.0.ebuild => iproute2-4.10.0.ebuild} |  10 +-
 sys-apps/iproute2/iproute2-4.3.0.ebuild| 131 -
 sys-apps/iproute2/iproute2-4.4.0.ebuild|  10 +-
 4 files changed, 13 insertions(+), 146 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index a26ff8c..25bf29d 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -4,10 +4,8 @@ AUX iproute2-4.3.0-musl-noiptables.patch 1166 SHA256 
1910d28fe0aa89ba71cd30bb38b
 AUX iproute2-4.3.0-musl.patch 2989 SHA256 
bf10609ba7dcb04cb134745dd7af4c8c66d6b667400dd30abb3325ebdfd446fb SHA512 
8cf23bca01b111e2dfa26e944de151b35d6278833066276e603cd567f8084c16ee5b0dd527dd0626828f3099ae5907bdef4783672bfe23605f43ce9c3b4c2182
 WHIRLPOOL 
40d5bdb8dcd84e43a6798584aba35a11d1b5a79e54dcf80da0f465041330c5a76c2c4297fd78aa2a272181954407b404030bb9cca4dc74e4f7b36b5f98775cd7
 AUX iproute2-4.4.0-missing-limits_h.patch 385 SHA256 
dbbb3b18da78d6747e67ef922d7fcbceb4886efa5a6ca25c6facdb3d6d22 SHA512 
a3c2c22c89323dedcfbe79a19fa5e211e8d66d84ada62937b091850e26d5976eedcc3c4ea0eea3372b19e3c15191ee9af696b3683d6f107d43b24a57e601a889
 WHIRLPOOL 
72be26a1f393ac5d7664c6b6a393efdfceb7d66720cafd2c6250e5480ac77033d0abfa0b616413d0f03d0c3cada22e5c7afa33e5ceb4910f41753d6ddf1fb74f
 AUX iproute2-4.8.0-musl.patch 3758 SHA256 
737386e08312506528fda2e75410746acd282f00c9531e089bc1b06db79c1140 SHA512 
fd35bd71fa26968ad5b1dd18597207d164a948999c3bf55a62054966cc95a0838c9ba5df0f7319672eec310bffd8f70101b7fd7c075aa20c77d4dc70490d8aff
 WHIRLPOOL 
1e84ccf8a537b20e58ef1a48afc548eb4b81decdae8f0a5b94e835416aaac1b2256fcffac3e288d5b848cfe4d48bb31a3e667f56ce711ed3f31b337371f8
-DIST iproute2-4.3.0.tar.xz 525364 SHA256 
f03b1188dd6c039512424de82ff7a8f3b446680bd4e908ff42a7b9b137422995 SHA512 
14736158e76cef3dfc3af1a881faf97901bce6dcc9ffe52de92c8a64ae466f2c8ceaa32349553215dbe371115e7cd5cedcbf9922a0d72da9e7ebe3a73fac3687
 WHIRLPOOL 
cd772090f20bbb50e4556c609f28a07acc60ff344989f2ad112c13e1dbc6f60b09e9f5bc6bd29322b1b1635b6266d70aff1aa8f5c37ed458ae569697b7401c0e
+DIST iproute2-4.10.0.tar.xz 626944 SHA256 
22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8 SHA512 
e54477e167455e7ef5da4adc168d63eaa96091b63dc987fffe918cbb005eceed18a62283ca99ee2512dc0e960f47ae21b39ffbe399c1612fd9cea147c34c581b
 WHIRLPOOL 
7034f87835b13d275d2e065ee00d869060ae20c7dd325d8974da414db20328195e5968ede2f0b6925ddf67de3712b5945f54276c6ce5c8367ba28520c2adb859
 DIST iproute2-4.4.0.tar.xz 528552 SHA256 
bc91c367288a19f78ef800cd6840363be1f22da8436fbae88e1a7250490d6514 SHA512 
48236fc6103a55d977efa4f93ad7fdfc0944df975ce771d57fd3dcfb13b761b0c05dbe749978ac86c7a471d023bee62a2f1648a6ca75f50da9252acfde174b69
 WHIRLPOOL 
7e90c98805e12b28de284bb998e5a27cf524a78d0bd7632c0d49a7ddff8f11f5229ac6867076e9fea6f21b6b31360bddb21138673d94de766bdf7324a09bc013
-DIST iproute2-4.9.0.tar.xz 613032 SHA256 
c0f30f043f7767cc1b2cd2197b08d4e9b2392c95823fabe30bbce308c30116c4 SHA512 
0d974d7c001eac75def0d90b628e432d9847024843d02a6cd27266ff30e3f7a9c874fa91115da74db5f321c2e815b486a847059ca6df3aa8ea49432ffa39a889
 WHIRLPOOL 
83c8d42ef43f42a58835ff3b1df7460c67db4de1ae9d5df775d8aa15bfe2c488a626dd40c4327c2772436ed88bea1a1f57a953cd6bf650955465e76aec9476a2
-EBUILD iproute2-4.3.0.ebuild 3842 SHA256 
df102b2068e6f82a8120065f798d3b7b7413f7c70da779dd667c9afeb409ffda SHA512 
7577a7323f9cf24645045924a93287e1299b1b7a1abdeeec073178828d30da77b76ce477950c207e7bd819c5cfe390e14ff1d91c3ae7578400ca5a19e350b337
 WHIRLPOOL 
ea13875c2a5be3a07d7746ffd9444e8ec08d8bf921851f01cf76e13666fdd85dc65266e3cfc0466a8829e4ec81d7f03c2c79e35f90cfed68fde4df0fd058
-EBUILD iproute2-4.4.0.ebuild 3900 SHA256 
efa73fc5b273c607754c16104b48b6a3ca7415eaa639ec3f7a16d2e324bd1599 SHA512 
cc92549fb467798cdfb3e068535f86acfd110ab23d58f6cbfedb615fe036cabb13ccaafcde4ab3b9b8d3d1c2a5c0bc1bb474e14ec1d51866068c51e2e32d2468
 WHIRLPOOL 
f61081bc113e6b0e42a59eafb53c6fe54ed9ed76efc6c6ff90837291439220044fe3c892accda3fa60a85b4ee26f72de89577fb8db6c80bfbc12918860ae3d10
-EBUILD iproute2-4.9.0.ebuild 3888 SHA256 
a376521f4eb3791fd147e8f2eb658b10feef8c2ff12ddbaf2a44c4420e759d18 SHA512 
16cb1871e79782a62699eeecf3672b39a3c9002bb6bcfc27cc61677a24fda7f952def8c2ffa68067ac07177c603c8446befd6176c14d760c32b6446681588fd8
 WHIRLPOOL 
6eb389f280f9bcbedbdb57fcfb9f93ae821a8885cf2aa511f1e989546d9bd6a5f3ec7882e0d868fb1ed3798593e4f09ed44f5ae298344457180e692df4256164
+EBUILD iproute2-4.10.0.ebuild 3969 SHA256 
2eb3503dcfa35bb65220555c5a5d278c74b41bc909b5c2208f475a904d7a72f6 SHA512 

[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/files/, app-emulation/qemu/

2017-02-21 Thread Aric Belsito
commit: 8ebff45190124dc7b8430fe4248ae40549aab9b9
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Feb 21 18:19:58 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Feb 21 18:19:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8ebff451

app-emulation/qemu: version bump to 2.8.0-r3

drop 2.8.0 and 2.8.0-r2: no longer in tree.

 app-emulation/qemu/Manifest|  10 +-
 .../qemu/files/qemu-2.8.0-CVE-2017-2620.patch  |  56 ++
 .../qemu/files/qemu-2.8.0-CVE-2017-2630.patch  |  22 +
 .../qemu/files/qemu-2.8.0-CVE-2017-5973.patch  |  87 +++
 .../qemu/files/qemu-2.8.0-CVE-2017-5987.patch  |  50 ++
 .../qemu/files/qemu-2.8.0-CVE-2017-6058.patch  | 112 
 app-emulation/qemu/qemu-2.8.0-r1.ebuild|   2 +-
 .../{qemu-2.8.0-r2.ebuild => qemu-2.8.0-r3.ebuild} |   5 +
 app-emulation/qemu/qemu-2.8.0.ebuild   | 684 -
 9 files changed, 340 insertions(+), 688 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index db61483..45b7c89 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -11,6 +11,8 @@ AUX qemu-2.8.0-CVE-2016-10155.patch 1558 SHA256 
53c20d983847a716f3f708c50ffbeb9d
 AUX qemu-2.8.0-CVE-2016-9908.patch 1166 SHA256 
22ef4999a3daf3c46a3c90ca20fb131545d4d0befeff7c3ca870585a3e03b7b7 SHA512 
c46abda3a5b1a68c7c2e5236f8e424f4569a28ba2aea9b8ec32467e55b535492da6e4702d4758a5721f1bf222f7f2554a5e4c9a190781d60c40202a5291dcf49
 WHIRLPOOL 
aa8087350770ecbb60049e3269ddf9d68258657ef6a088b562e344056689e578a390328dde9c5d2b5024e7fa03995b571295a1d64943d9b3882cf0c5f833dbd8
 AUX qemu-2.8.0-CVE-2016-9912.patch 1307 SHA256 
e3eac321492a9ef42d88b04877511255c3731a9bb029d7c6ab2da0aa8f09e2d8 SHA512 
f9ba4f167334d9b934c37fbed21ded8b3d71e5bdbdb1f15f81d4423b0790bfa127637155d5863b563fa974f1421c4ace1f2a4e3e81e3ae3d6045b2083210b103
 WHIRLPOOL 
7aa8dab7b6462f142365d274e6131ca1630c396e36c851cb562c081c4243c58e2ae22cf682e51145af08befcaba395254c765cf56112a6c177e1c9a18ffb5926
 AUX qemu-2.8.0-CVE-2017-2615.patch 1720 SHA256 
33f3f81ff8e5dacfc4f33dd48bd7833843c209f6d2bd5b3102cc5694ad85a593 SHA512 
32063428286a49a12daa481ba87f1b09be6504bf24c5759aacf88ef436312a890dfe44d08457d8b426f86ce7680700d32fb21a255a6db8eb512e612c16770d36
 WHIRLPOOL 
9f1eed6c6c3eeb1e8991d1aa82e12a004c223bdd635ec48e433ca93d054aa3dfb5986fe01e36df157ef20c685e07595eebdf5fe16ed7cf9034e1c9ddf8304dbb
+AUX qemu-2.8.0-CVE-2017-2620.patch 1879 SHA256 
dc898ad08d83b5a904a68513784ec009d4e19373ec9170e58d0695cf733b1bbd SHA512 
4c0cba0b7abf4923f8c4720ffe8aad98cf8a4cddfa9fdf1418a5895f107bd186599f4d8a87290e9459a425e4ac464663a6d500bf016f459cb81dbd7fbc8121cb
 WHIRLPOOL 
8c2cb5c6a8cee9c1d44fe0e03b3f8f56de4f8a8515acdda4458610f543f2e2cf6bac2161b9a8128e3aaf0c65716d5a85a9caf7041fdc05ab7e222c87568a4d68
+AUX qemu-2.8.0-CVE-2017-2630.patch 681 SHA256 
72c675456d02f188b1ccc680fb237900d32d315272d1b3b6c3caad08bc8130e2 SHA512 
1dc5006455a06a83799094afab1ec4f2f3808174530f71d234d165275af3b11160bcf6c041c8e9e3138de7bd6ec4b7810b4532c496c018f0aa71716f2d437faa
 WHIRLPOOL 
27c7835c00f5ad368921ae8c2251cc3eaef3f018242c42517f03102129368f85b99b144f4a3eb53e546352965e6a7f031f7545237e5334ee524059d461d29a8f
 AUX qemu-2.8.0-CVE-2017-5525-1.patch 1625 SHA256 
88e253c306761017d66dca5b72184f89cebf3b617db7bc0e4b27025757a66181 SHA512 
a7f82374ec4e264b065be7ba63c197d93fee230d68819bf68a0a67c84f89182d0cc0a42b9aadf53a8a903d640dacc55392174c7820379e92ad0e35c86c35a2dd
 WHIRLPOOL 
63e192dc0e075139f18aee2d0541c75021852a7d7251321ca8fe7f9b793c72786a6aab878e308931289eab3c07c3cbbc8ad32b67de1193f85b672e16a8372495
 AUX qemu-2.8.0-CVE-2017-5525-2.patch 1664 SHA256 
ab03a1cff62164090133f0dbace9724302e806a808b18d64628d12f0bd9abad6 SHA512 
ac1d89331c3fc4d0ef7af411a12654329057676e9f016cb9a4a46dc9b4e01092c17af33d095f3104e71094ae585a35a8276a98560dd97f8d045e0b9fd2f0069f
 WHIRLPOOL 
20457d7fe5b3842c0c601068dba410586fc4b4c7fce81ba3ee436a6cfec3b1b950797d6ca9a2a573fef21a29421f8c04a34d1dfefe0b7ade03a6ca51d16d99cb
 AUX qemu-2.8.0-CVE-2017-5552.patch 1481 SHA256 
26616f16434b3aff65b1cd1ce82c6abdfbd44da8a047a5a32b1e07755c9a3e1b SHA512 
3c3f5027be3bfe56c1445004bd28536e11f606cc6787fcefad3da267eb3e11b61110c8a4700fd9d6f95ce50f10a2678b2bc6f950297b949b837882a68901d6e5
 WHIRLPOOL 
ca93726b8a0567f68fac634eef1e88c997c1e959cafb33bc6ba8871d9021591bb61be6b3635d3fac111e1e177dbbff939c93580d7f0824e752b378dbc38fbc45
@@ -21,10 +23,12 @@ AUX qemu-2.8.0-CVE-2017-5856.patch 2224 SHA256 
92ddbba8c0d21bdae5b11ae064c21da93
 AUX qemu-2.8.0-CVE-2017-5857.patch 1326 SHA256 
e2150a7cc92b72e3f20506b9c76b40599af8d2366d25bd9b245a0bffa66ad8eb SHA512 
d6d000b57f1fb194f9554165621109b364ebdb61416bc07e2283f2d493c33e770d1b63002d62565aae1ac19ed0ad9e572c207341aa1ad023581f349f62158d30
 WHIRLPOOL 
cbe84c67ba9bb368baf2b1842e8c7c1ee3fb720630bcd53fdbdef9e8f3efdb25c1a927d0f65c9d1f6def28defe6997943a7867e8225eb12e395a0811ad3e32a1
 AUX qemu-2.8.0-CVE-2017-5898.patch 1412 SHA256 

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

2017-02-21 Thread Kent Fredric
commit: d194cb7fe90bb4e135b0678d7fcbe786032d5566
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Feb 21 17:52:07 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Feb 21 17:53:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d194cb7f

dev-lang/perl: Copy dropped ~x64-cygwin support

haubi keyworded for cygwin too close to me bumping Perl, and I
didn't notice.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/perl/perl-5.24.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.24.1-r1.ebuild 
b/dev-lang/perl/perl-5.24.1-r1.ebuild
index 9f05219cf0..865284b12d 100644
--- a/dev-lang/perl/perl-5.24.1-r1.ebuild
+++ b/dev-lang/perl/perl-5.24.1-r1.ebuild
@@ -30,7 +30,7 @@ HOMEPAGE="http://www.perl.org/;
 
 LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc gdbm ithreads"
 
 RDEPEND="



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

2017-02-21 Thread Michał Górny
commit: 198647136c733425f74386ebb6682113791a9357
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 17:25:59 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 17:26:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19864713

sys-apps/paludis: Snapshot bump, #610354

 sys-apps/paludis/Manifest |  2 +-
 ...re20170218.ebuild => paludis-3.0.0_pre20170219.ebuild} | 15 ---
 2 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/sys-apps/paludis/Manifest b/sys-apps/paludis/Manifest
index 68845c3a9e..ba82782194 100644
--- a/sys-apps/paludis/Manifest
+++ b/sys-apps/paludis/Manifest
@@ -1,3 +1,3 @@
 DIST paludis-2.4.0.tar.bz2 1787689 SHA256 
f47b4bb5503dc127022453b15ca811dec22ee2f04c3c3b76ed1c5a83dbe1af1f SHA512 
5fbb15d2285c892fdf19288b8838c51ec2439817a9abc685b8692ff4a3ddf76632d3ab51b2e0298c8eacf00f8b00f4e66b47b34db12844cd4eb77cbfb87ca32e
 WHIRLPOOL 
d9dc107886b8bf09bb203704d559dd030190b8390607964578c3f2e10a5c5cd4400146ffed894a968143761fc8149796d37597274b34b8414133b26c7252345b
 DIST paludis-2.6.0.tar.bz2 1885055 SHA256 
bde018c89fce95c2cc793d9171e5a51748ad682d06f839fab394e233257aaf4c SHA512 
78a9c0a19703dbbc07934de389b749ab83365454e29b19c323d6c03304162e35ff4d92f7ac1f28067ad853057f2422be43418b3c6a57a193c4b8dd5a4e81eba4
 WHIRLPOOL 
dc4f4ecad0ccbb4b8e6b1b4d0a2c71772b5be244f09dc5456fe42d5510b6b7432ca087f99ae86b2bbbd05b18f70a15371dca1193ead556751faffd01ef227dd6
-DIST paludis-3.0.0_pre20170218.tar.lz 970163 SHA256 
3abf38eb740936f1a1b978c6d0f3092986b05b113c224aa9f0562b9cba602c65 SHA512 
572e0b88fe66ae21aad14e47a56ad9758ba8b771d6b0c11c3ded686823864e44716d679eda790754211e8e4b439773a76252769d8f347cb748d5e6dfe22d1f37
 WHIRLPOOL 
6b7b8ca796524b145d9544968558f58ce82fa773040cb340eb4c65e2f917a0e61cdf257d45481996b666e30b1d7dd9b033e272ee5d11927d759888c0119b25fc
+DIST paludis-3.0.0_pre20170219.tar.xz 1004380 SHA256 
02b9f5e270edc31b967f58615390b3a6c8268ee000d4d1c093aa04651c4e5681 SHA512 
46b970c3585aeba1151442256850d4ad1acd28ca911277459d84dfe2fa480c310e5a9cde83baa7f185a76837b84959ec2d01ee9c4f85ba4a9664993b82d61eb6
 WHIRLPOOL 
8e2384cca652e71bfb5620ed6e6f6b33568342dec1fa2b8403f9074ca83e3a71106de5061cf08240db91fe34d1c779e689bb8057d18a75cabfe641af2d3eb747

diff --git a/sys-apps/paludis/paludis-3.0.0_pre20170218.ebuild 
b/sys-apps/paludis/paludis-3.0.0_pre20170219.ebuild
similarity index 93%
rename from sys-apps/paludis/paludis-3.0.0_pre20170218.ebuild
rename to sys-apps/paludis/paludis-3.0.0_pre20170219.ebuild
index 4de2c1937b..886b324649 100644
--- a/sys-apps/paludis/paludis-3.0.0_pre20170218.ebuild
+++ b/sys-apps/paludis/paludis-3.0.0_pre20170219.ebuild
@@ -7,11 +7,12 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 RUBY_VER=2.3
 
-inherit bash-completion-r1 cmake-utils python-single-r1 user
+inherit bash-completion-r1 cmake-utils python-single-r1 user vcs-snapshot
 
 DESCRIPTION="paludis, the other package mangler"
 HOMEPAGE="http://paludis.exherbo.org/;
-SRC_URI="http://dev.gentoo.org/~mgorny/dist/${P}.tar.lz;
+SRC_URI="https://git.exherbo.org/paludis/paludis.git/snapshot/paludis-1bbd4440fe4fb82a9ebd61d3f17b9ffa259eb17f.tar.xz
+   -> ${P}.tar.xz"
 
 IUSE="doc pbins pink python ruby search-index test +xml"
 LICENSE="GPL-2 vim"
@@ -32,7 +33,7 @@ COMMON_DEPEND="
xml? ( >=dev-libs/libxml2-2.6:= )"
 
 DEPEND="${COMMON_DEPEND}
-   app-arch/lzip
+   app-arch/xz-utils
>=app-text/asciidoc-8.6.3
app-text/htmltidy
app-text/xmlto
@@ -73,14 +74,6 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
 }
 
-src_unpack() {
-   default
-
-   ebegin "Unpacking ${P}.tar.lz"
-   tar -x < <(lzip -c -d "${DISTDIR}/${P}.tar.lz") || die
-   eend ${?}
-}
-
 src_prepare() {
# Fix the script shebang on Ruby scripts.
# https://bugs.gentoo.org/show_bug.cgi?id=439372#c2



[gentoo-commits] repo/gentoo:master commit in: media-sound/ecasound/

2017-02-21 Thread Michał Górny
commit: 51c4f47c76597913de2c00b96f1c0a71b3eee82e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 17:04:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 17:13:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c4f47c

media-sound/ecasound: python-single-r1, EAPI=6

 ...sound-2.6.0.ebuild => ecasound-2.6.0-r1.ebuild} | 47 +++
 ...sound-2.9.1.ebuild => ecasound-2.9.1-r1.ebuild} | 70 ++
 2 files changed, 51 insertions(+), 66 deletions(-)

diff --git a/media-sound/ecasound/ecasound-2.6.0.ebuild 
b/media-sound/ecasound/ecasound-2.6.0-r1.ebuild
similarity index 63%
rename from media-sound/ecasound/ecasound-2.6.0.ebuild
rename to media-sound/ecasound/ecasound-2.6.0-r1.ebuild
index 3b0e3ca6bc..99d0d192d1 100644
--- a/media-sound/ecasound/ecasound-2.6.0.ebuild
+++ b/media-sound/ecasound/ecasound-2.6.0-r1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=3
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
 
-inherit eutils python
+inherit eutils python-single-r1
 
 DESCRIPTION="a package for multitrack audio processing"
 HOMEPAGE="http://ecasound.seul.org/ecasound;
@@ -15,7 +16,7 @@ SLOT="1"
 KEYWORDS="amd64 ~ppc x86"
 IUSE="alsa audiofile debug doc jack libsamplerate mikmod ncurses vorbis oss 
python ruby sndfile"
 
-RDEPEND="python? ( dev-lang/python )
+RDEPEND="python? ( ${PYTHON_DEPS} )
jack? ( media-sound/jack-audio-connection-kit )
media-libs/ladspa-sdk
audiofile? ( media-libs/audiofile )
@@ -30,15 +31,17 @@ RDEPEND="python? ( dev-lang/python )
sys-libs/readline"
 DEPEND="${RDEPEND}"
 
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
 src_configure() {
-   local PYConf
+   local pyconf=()
 
-   if use python; then
-   PYConf="--enable-pyecasound=c
-   --with-python-includes=$(python_get_includedir)
-   --with-python-modules=$(python_get_libdir)"
-   else
-   PYConf="$myconf --disable-pyecasound"
+   if use python ; then
+   pyconf=( 
"--with-python-modules=${EPREFIX}/usr/$(get_libdir)/${EPYTHON}" )
fi
 
econf \
@@ -50,28 +53,18 @@ src_configure() {
$(use_enable libsamplerate) \
$(use_enable ncurses) \
$(use_enable oss) \
+   $(use_enable python pyecasound c) \
$(use_enable ruby rubyecasound) \
$(use_enable sndfile) \
--enable-shared \
--with-largefile \
--enable-sys-readline \
-   ${PYConf} || die "econf failed"
+   "${pyconf[@]}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed."
-   dodoc BUGS NEWS README TODO Documentation/*.txt
-   use doc && dohtml Documentation/*.html
-}
-
-pkg_postinst() {
-   if use python; then
-   python_mod_optimize ecacontrol.py eci.py pyeca.py
-   fi
-}
-
-pkg_postrm() {
-   if use python; then
-   python_mod_cleanup ecacontrol.py eci.py pyeca.py
-   fi
+   emake DESTDIR="${D}" install
+   use python && python_optimize
+   dodoc BUGS NEWS README TODO
+   use doc && dodoc Documentation/*.html
 }

diff --git a/media-sound/ecasound/ecasound-2.9.1.ebuild 
b/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
similarity index 53%
rename from media-sound/ecasound/ecasound-2.9.1.ebuild
rename to media-sound/ecasound/ecasound-2.9.1-r1.ebuild
index a17e5c60fb..db40f645c4 100644
--- a/media-sound/ecasound/ecasound-2.9.1.ebuild
+++ b/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-PYTHON_DEPEND="python? 2"
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
 
-inherit eutils python autotools
+inherit autotools eutils python-single-r1
 
 DESCRIPTION="a package for multitrack audio processing"
 HOMEPAGE="http://ecasound.seul.org/ecasound;
@@ -16,48 +16,47 @@ SLOT="1"
 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc 
oss
 python ruby sndfile static-libs test"
-REQUIRED_USE="test? ( lv2 )"
-
-RDEPEND="sys-libs/readline
-   alsa? ( media-libs/alsa-lib )
-   audiofile? ( media-libs/audiofile )
-   jack? ( media-sound/jack-audio-connection-kit )
-   libsamplerate? ( media-libs/libsamplerate )
-   lv2? ( >=media-libs/lilv-0.5.0 )
+REQUIRED_USE="test? ( lv2 )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="sys-libs/readline:0=
+   alsa? ( media-libs/alsa-lib:= )
+   audiofile? ( 

[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/

2017-02-21 Thread Michael Weber
commit: a996592444c2c35ac6540370387bf7161b09cac5
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Feb 21 16:55:18 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Feb 21 16:55:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9965924

lxde-base/lxappearance-obconf: Add ~ppc keyword (bug 499524).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.1.ebuild | 4 ++--
 lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.1.ebuild 
b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.1.ebuild
index ab490e9390..f0cf694dcc 100644
--- a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.1.ebuild
+++ b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.1.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$
 
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~x86"
 IUSE=""
 
 RDEPEND="lxde-base/lxappearance

diff --git a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3.ebuild 
b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3.ebuild
index 18540e3f4d..c8867108af 100644
--- a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3.ebuild
+++ b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3.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/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~x86"
 IUSE=""
 
 RDEPEND="lxde-base/lxappearance



[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/

2017-02-21 Thread Jeroen Roovers
commit: 926c927405d3569cee4efb65e6a7ffcbaaee715b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 15:00:12 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 15:01:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926c9274

sys-fs/ntfs3g: Mark ~hppa too.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild
index d2df0d1f34..09ebc7f920 100644
--- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/87"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86 ~amd64-linux ~arm-linux 
~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~arm-linux 
~x86-linux"
 IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/

2017-02-21 Thread Brian Evans
commit: 3d7b74d1034a5a962c81940b57e028f5f3530c46
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 21 15:09:03 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 21 15:09:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7b74d1

virtual/httpd-php: Mark alpha stable for this virtual

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 virtual/httpd-php/httpd-php-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/httpd-php/httpd-php-7.0.ebuild 
b/virtual/httpd-php/httpd-php-7.0.ebuild
index 7ccc5b6a85..8b3cf6babf 100644
--- a/virtual/httpd-php/httpd-php-7.0.ebuild
+++ b/virtual/httpd-php/httpd-php-7.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]



[gentoo-commits] repo/gentoo:master commit in: app-admin/testdisk/

2017-02-21 Thread Jeroen Roovers
commit: f0c9a256545e98e74d084d25ae3915caded47c21
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 21 15:00:53 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 21 15:01:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c9a256

app-admin/testdisk: Mark ~hppa too.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-admin/testdisk/testdisk-7.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/testdisk/testdisk-7.0-r3.ebuild 
b/app-admin/testdisk/testdisk-7.0-r3.ebuild
index a07125a692..9ca63fa3eb 100644
--- a/app-admin/testdisk/testdisk-7.0-r3.ebuild
+++ b/app-admin/testdisk/testdisk-7.0-r3.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$
 
@@ -14,7 +14,7 @@ SRC_URI="http://www.cgsecurity.org/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ~hppa ppc x86"
 IUSE="ewf jpeg ntfs reiserfs static qt4"
 
 REQUIRED_USE="static? ( !qt4 )"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kde-cli-tools/, kde-plasma/breeze-grub/, kde-plasma/plasma-nm/, ...

2017-02-21 Thread Andreas Sturmlechner
commit: 887504c937fbec918a5e93234969cb87cb895168
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 21 13:46:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 21 13:46:37 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=887504c9

kde-plasma: 5.8.6 version bump

Package-Manager: portage-2.3.3

 kde-plasma/bluedevil/bluedevil-5.8.6.ebuild|  41 +
 kde-plasma/breeze-grub/breeze-grub-5.8.6.ebuild|  31 
 kde-plasma/breeze-gtk/breeze-gtk-5.8.6.ebuild  |  23 +++
 .../breeze-plymouth/breeze-plymouth-5.8.6.ebuild   |  27 
 kde-plasma/breeze/breeze-5.8.6.ebuild  |  76 +
 .../kactivitymanagerd-5.8.6.ebuild |  37 +
 .../kde-cli-tools/kde-cli-tools-5.8.6.ebuild   |  60 
 .../kde-gtk-config/kde-gtk-config-5.8.6.ebuild |  58 +++
 kde-plasma/kdecoration/kdecoration-5.8.6.ebuild|  18 +++
 .../kdeplasma-addons/kdeplasma-addons-5.8.6.ebuild |  57 +++
 kde-plasma/kgamma/kgamma-5.8.6.ebuild  |  28 
 kde-plasma/khotkeys/khotkeys-5.8.6.ebuild  |  47 ++
 kde-plasma/kinfocenter/kinfocenter-5.8.6.ebuild|  89 +++
 kde-plasma/kmenuedit/kmenuedit-5.8.6.ebuild|  45 ++
 kde-plasma/kscreen/kscreen-5.8.6.ebuild|  39 +
 .../kscreenlocker/kscreenlocker-5.8.6.ebuild   |  88 +++
 kde-plasma/ksshaskpass/ksshaskpass-5.8.6.ebuild|  50 ++
 kde-plasma/ksysguard/ksysguard-5.8.6.ebuild|  48 ++
 kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild|  94 
 .../kwayland-integration-5.8.6.ebuild  |  23 +++
 kde-plasma/kwin/kwin-5.8.6.ebuild  |  96 
 kde-plasma/kwrited/kwrited-5.8.6.ebuild|  24 +++
 kde-plasma/libkscreen/libkscreen-5.8.6.ebuild  |  28 
 kde-plasma/libksysguard/libksysguard-5.8.6.ebuild  |  54 +++
 kde-plasma/milou/milou-5.8.6.ebuild|  30 
 kde-plasma/oxygen/oxygen-5.8.6.ebuild  |  84 ++
 .../plasma-desktop/plasma-desktop-5.8.6.ebuild | 158 +++
 .../plasma-integration-5.8.6.ebuild|  42 +
 kde-plasma/plasma-meta/plasma-meta-5.8.6.ebuild|  65 
 kde-plasma/plasma-nm/plasma-nm-5.8.6.ebuild|  66 
 kde-plasma/plasma-pa/plasma-pa-5.8.6.ebuild|  30 
 kde-plasma/plasma-sdk/plasma-sdk-5.8.6.ebuild  |  58 +++
 .../plasma-workspace-wallpapers-5.8.6.ebuild   |  19 +++
 .../plasma-workspace/plasma-workspace-5.8.6.ebuild | 169 +
 .../polkit-kde-agent/polkit-kde-agent-5.8.6.ebuild |  31 
 kde-plasma/powerdevil/powerdevil-5.8.6.ebuild  | 106 +
 kde-plasma/sddm-kcm/sddm-kcm-5.8.6.ebuild  |  39 +
 .../systemsettings/systemsettings-5.8.6.ebuild |  46 ++
 kde-plasma/user-manager/user-manager-5.8.6.ebuild  |  26 
 39 files changed, 2150 insertions(+)

diff --git a/kde-plasma/bluedevil/bluedevil-5.8.6.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.8.6.ebuild
new file mode 100644
index 00..05af2ef39b
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.8.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil;
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep bluez-qt)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kded)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+   x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_plasma_dep kde-cli-tools)
+   !app-mobilephone/obexd
+   !app-mobilephone/obex-data-server
+   !kde-plasma/bluedevil:4
+"

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.8.6.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.8.6.ebuild
new file mode 100644
index 00..53d7a4790f
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.8.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for GRUB"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+src_prepare() {
+   default
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/ocaml/

2017-02-21 Thread Alexis Ballier
commit: 51471f96c49a9b52228e053edc661a0588e84b67
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 21 14:20:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 14:20:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51471f96

dev-lang/ocaml: Shorten description.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/ocaml/ocaml-4.04.0.ebuild   | 2 +-
 dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ocaml/ocaml-4.04.0.ebuild 
b/dev-lang/ocaml/ocaml-4.04.0.ebuild
index 6b31b9f394..3777bd8bad 100644
--- a/dev-lang/ocaml/ocaml-4.04.0.ebuild
+++ b/dev-lang/ocaml/ocaml-4.04.0.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils multilib versionator toolchain-funcs
 
 PATCHLEVEL="8"
 MY_P="${P/_/-}"
-DESCRIPTION="Fast modern type-inferring functional programming language 
descended from the ML family"
+DESCRIPTION="Type-inferring functional programming language descended from the 
ML family"
 HOMEPAGE="http://www.ocaml.org/;
 SRC_URI="https://github.com/ocaml/ocaml/archive/${PV/_/+}.tar.gz -> 
${MY_P}.tar.gz
mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"

diff --git a/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild
index 3451755d4e..ffc8082eb5 100644
--- a/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild
+++ b/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic eutils multilib versionator toolchain-funcs
 
 PATCHLEVEL="9"
 MY_P="${P/_/-}"
-DESCRIPTION="Fast modern type-inferring functional programming language 
descended from the ML family"
+DESCRIPTION="Type-inferring functional programming language descended from the 
ML family"
 HOMEPAGE="http://www.ocaml.org/;
 SRC_URI="https://github.com/ocaml/ocaml/archive/${PV/_/+}.tar.gz -> 
${MY_P}.tar.gz
mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"



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

2017-02-21 Thread Alexis Ballier
commit: a92ba435af618ccea85180c7551f699afa07d8e9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 21 14:14:10 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 14:20:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92ba435

profiles: Mask dev-lang/ocaml[spacetime] everywhere and unmask it on amd64 
since it is only supported there according to upstream.

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/base/package.use.mask   | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c52658cf08..d2d9c5ce72 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexis Ballier  (21 Feb 2017)
+# spacetime works on amd64
+# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
+dev-lang/ocaml -spacetime
+
 # Alexis Ballier  (31 Jan 2017)
 # nvidia drivers are unmasked here
 media-video/ffmpeg -nvenc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0d000b0549..69d768385b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,11 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Alexis Ballier  (21 Feb 2017)
+# spacetime is only supported on amd64 at the moment.
+# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
+dev-lang/ocaml spacetime
+
 # Michał Górny  (17 Feb 2017)
 # Python 2 package relies on gedit[python] which is py3 only.
 dev-vcs/rabbitvcs gedit



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ocaml/

2017-02-21 Thread Alexis Ballier
commit: 29bc855853099d0cce004f9fa5401b346464c55a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 21 14:19:18 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 14:20:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bc8558

dev-lang/ocaml: Bump to 4.05.0_beta2.

Without keywords since it is a beta and breaks quite a few packages.
Enable flambda by default.
Add spacetime useflag.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/ocaml/Manifest  |   2 +
 dev-lang/ocaml/metadata.xml  |   1 +
 dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild | 127 +++
 3 files changed, 130 insertions(+)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index c0fed0c245..8d00f91696 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -1,2 +1,4 @@
 DIST ocaml-4.04.0.tar.gz 4057711 SHA256 
03e49d09d5a509216ca0cc8fccd10df3ad9dd441d7633e89974a74e149be3c51 SHA512 
288c514e7ccfe29fe9a65239d04f000b3b05df71f15bc05b3e5af50cb233544b4fec22baad69f60de587e8f0f8f65ee023a5b709896a1a68f9fd6fe30b81344d
 WHIRLPOOL 
91fea4195ed84fb97f2ae68e30f47ce60a2404bc47ca809f6e0d182dd755833ea16a2e033ee0a02fab008f5905a2a9b6fa8dc2194c75b8d9daa353eb6b1d70e9
+DIST ocaml-4.05.0-beta2.tar.gz 4124413 SHA256 
6bfe3d7ee29ff0a651b9c722294fc434b362de503128640769a1bc70181bc69a SHA512 
14c63d58e34922d19a8efdd02d5fd8c508f9df99a9831509dd905b1451f313461355a66053de85cedb1394f5a7f60a03fe6fdc8b68e3f0013fd020902af38c56
 WHIRLPOOL 
a7f372e796c4398fb09aea5e862a415b0ac9722f0d239fb2d52b08e6dfc160113aef621c9c79c8b875bf4fe301b9aec3e163d374eec423b1fec556a989aa7dd2
 DIST ocaml-patches-8.tar.bz2 1803 SHA256 
bce7ea483842f6e201cdf3de266928b39b5b45322315010291ed28f811720525 SHA512 
fc477fbb5bdec60a3c4d3dfa110119bb579560ac0e0e57e30e076da72643bda6359c06fd3745fd3436c5d611dbbd888ec2921e9d1920f4929df633c35a797411
 WHIRLPOOL 
ae73b5377744add3afce012b5745fafd70c0f92f75cd6cf91560e0f2ba359a91f7276afed13db145c307be9fdf79c339c2c69be6946565354c68d701fa61a4be
+DIST ocaml-patches-9.tar.bz2 1700 SHA256 
1709c257536e9a8fdd25bfa651c4fb1aaff4c97596dbaa70eb4d4afc7020ae92 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0
 WHIRLPOOL 
185406937ff0fdbfba3eed0e2e4267efac5aff1a15fc3cc5ea4434a57bf4a790bd21a801613d768328f3ab5046a0c85a0b73681c6711c348d0d0755a723c4857

diff --git a/dev-lang/ocaml/metadata.xml b/dev-lang/ocaml/metadata.xml
index aabb331fc9..8824d14f0c 100644
--- a/dev-lang/ocaml/metadata.xml
+++ b/dev-lang/ocaml/metadata.xml
@@ -7,5 +7,6 @@
 
   
Enables the Flambda optimizer: A new intermediate 
representation (introduced in ocaml 4.03) in the depths of the compiler 
designed to allow for better inlining.
+   Enables the Spacetime memory profiler. See 
https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html for more 
information.
   
 

diff --git a/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild
new file mode 100644
index 00..3451755d4e
--- /dev/null
+++ b/dev-lang/ocaml/ocaml-4.05.0_beta2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit flag-o-matic eutils multilib versionator toolchain-funcs
+
+PATCHLEVEL="9"
+MY_P="${P/_/-}"
+DESCRIPTION="Fast modern type-inferring functional programming language 
descended from the ML family"
+HOMEPAGE="http://www.ocaml.org/;
+SRC_URI="https://github.com/ocaml/ocaml/archive/${PV/_/+}.tar.gz -> 
${MY_P}.tar.gz
+   mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
+
+LICENSE="QPL-1.0 LGPL-2"
+# Everytime ocaml is updated to a new version, everything ocaml must be 
rebuilt,
+# so here we go with the subslot.
+SLOT="0/${PV}"
+#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="emacs +flambda latex ncurses +ocamlopt spacetime X xemacs"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   ncurses? ( sys-libs/ncurses:0= )
+   spacetime? ( sys-libs/libunwind:= )
+   X? ( x11-libs/libX11 x11-proto/xproto )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PDEPEND="emacs? ( app-emacs/ocaml-mode )
+   xemacs? ( app-xemacs/ocaml )"
+
+S="${WORKDIR}/${MY_P}"
+pkg_setup() {
+   # dev-lang/ocaml creates its own objects but calls gcc for linking, 
which will
+   # results in relocations if gcc wants to create a PIE executable
+   if gcc-specs-pie ; then
+   append-ldflags -nopie
+   ewarn "Ocaml generates its own native asm, you're using a PIE 
compiler"
+   ewarn "We have appended -nopie to ocaml build options"
+   ewarn "because linking an executable with pie while the objects 
are not pic will not work"
+   fi
+}
+
+src_prepare() {
+   EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
+}
+

[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.01.0: 010_all_execstacks.patch 020_all_configure.patch 050_all_objinfoldflags.patch series

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:17:27

  Removed:  010_all_execstacks.patch 020_all_configure.patch
050_all_objinfoldflags.patch series
  Log:
  Remove outdated ocaml patches



[gentoo-commits] gentoo commit in src/patchsets/ocaml/3.12.0: 010_all_execstacks.patch 020_all_configure.patch 030_all_automagic.patch 040_all_yaccldflags.patch 050_all_objinfoldflags.patch 060_all_li

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:17:27

  Removed:  010_all_execstacks.patch 020_all_configure.patch
030_all_automagic.patch 040_all_yaccldflags.patch
050_all_objinfoldflags.patch
060_all_linkorder.patch series
  Log:
  Remove outdated ocaml patches



[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.00.1: 010_all_execstacks.patch 020_all_configure.patch 050_all_objinfoldflags.patch 060_all_tk86.patch series

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:17:27

  Removed:  010_all_execstacks.patch 020_all_configure.patch
050_all_objinfoldflags.patch 060_all_tk86.patch
series
  Log:
  Remove outdated ocaml patches



[gentoo-commits] gentoo commit in src/patchsets/ocaml/3.11.1: 010_all_execstacks.patch 020_all_configure.patch 030_all_automagic.patch 040_all_yaccldflags.patch series

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:17:27

  Removed:  010_all_execstacks.patch 020_all_configure.patch
030_all_automagic.patch 040_all_yaccldflags.patch
series
  Log:
  Remove outdated ocaml patches



[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.02.2: 010_all_execstacks.patch 020_all_configure.patch 050_all_objinfoldflags.patch series

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:17:27

  Removed:  010_all_execstacks.patch 020_all_configure.patch
050_all_objinfoldflags.patch series
  Log:
  Remove outdated ocaml patches



[gentoo-commits] gentoo commit in src/patchsets/ocaml/4.05.0: - New directory

2017-02-21 Thread Alexis Ballier (aballier)
aballier17/02/21 14:16:27

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/ocaml/4.05.0 added to the 
repository



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsmbios/files/

2017-02-21 Thread Lars Wendler
commit: 5d60d55e4544ebc4f107d9a7b9da5a0160e902f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 21 13:42:42 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 21 13:56:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d60d55e

sys-libs/libsmbios: Cleaned up two patches.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-libs/libsmbios/files/libsmbios-2.2.28-cppunit-tests.patch | 5 ++---
 sys-libs/libsmbios/files/libsmbios-fix-pie.patch  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libsmbios/files/libsmbios-2.2.28-cppunit-tests.patch 
b/sys-libs/libsmbios/files/libsmbios-2.2.28-cppunit-tests.patch
index 61f3927872..ed8599ecff 100644
--- a/sys-libs/libsmbios/files/libsmbios-2.2.28-cppunit-tests.patch
+++ b/sys-libs/libsmbios/files/libsmbios-2.2.28-cppunit-tests.patch
@@ -1,6 +1,5 @@
-diff -Naur libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c 
libsmbios-2.2.28.new/src/libsmbios_c/smi/smi_linux.c
 libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c   2010-06-11 
11:31:01.0 -0400
-+++ libsmbios-2.2.28.new/src/libsmbios_c/smi/smi_linux.c   2012-06-21 
14:57:15.0 -0400
+--- libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c
 libsmbios-2.2.28/src/libsmbios_c/smi/smi_linux.c
 @@ -48,6 +48,7 @@
  #define bufsize 256
  

diff --git a/sys-libs/libsmbios/files/libsmbios-fix-pie.patch 
b/sys-libs/libsmbios/files/libsmbios-fix-pie.patch
index 9162044169..3ab404e8ea 100644
--- a/sys-libs/libsmbios/files/libsmbios-fix-pie.patch
+++ b/sys-libs/libsmbios/files/libsmbios-fix-pie.patch
@@ -1,6 +1,5 @@
-diff -Naur libsmbios-2.2.19.orig/src/bin/dellMediaDirectCtl.cpp 
libsmbios-2.2.19/src/bin/dellMediaDirectCtl.cpp
 libsmbios-2.2.19.orig/src/bin/dellMediaDirectCtl.cpp   2009-02-26 
14:29:03.0 +
-+++ libsmbios-2.2.19/src/bin/dellMediaDirectCtl.cpp2011-01-20 
06:55:48.0 +
+--- libsmbios-2.2.19/src/bin/dellMediaDirectCtl.cpp
 libsmbios-2.2.19/src/bin/dellMediaDirectCtl.cpp
 @@ -183,16 +183,21 @@
  {
  iopl(3);



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-basic/

2017-02-21 Thread Alexis Ballier
commit: 7c444cee367d67dec9e7cb05d210f1dd549795f0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 21 13:22:15 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 13:22:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c444cee

dev-texlive/texlive-basic: Block all dev-texlive/texlive-lang*, bug #609992

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-texlive/texlive-basic/texlive-basic-2016.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-texlive/texlive-basic/texlive-basic-2016.ebuild 
b/dev-texlive/texlive-basic/texlive-basic-2016.ebuild
index 42eb563976..7c837b5c4c 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2016.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2016.ebuild
@@ -29,21 +29,37 @@ DEPEND="${DEPEND}
 !!

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2017-02-21 Thread Lars Wendler
commit: 81e865415a392b6a298c322b3a2424d17e349a2b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 21 13:14:55 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 21 13:15:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e86541

www-client/seamonkey: no dev-libs/libexecinfo on musl (bug #609348).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/seamonkey/seamonkey-2.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey/seamonkey-2.46-r1.ebuild 
b/www-client/seamonkey/seamonkey-2.46-r1.ebuild
index d01f30ff11..92cb6cbd8b 100644
--- a/www-client/seamonkey/seamonkey-2.46-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.46-r1.ebuild
@@ -96,7 +96,7 @@ RDEPEND=">=dev-libs/nss-3.25
=app-crypt/gnupg-1.4* ) )"
 
 DEPEND="${RDEPEND}
-   !elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
+   !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libexecinfo ) 
) )
crypt? ( dev-lang/perl )
amd64? ( ${ASM_DEPEND}
virtual/opengl )



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

2017-02-21 Thread Tobias Klausmann
commit: 888f3f8cdcdfd864ed0384bfdd717bed57ff6e45
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Feb 21 13:12:43 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Feb 21 13:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888f3f8c

dev-lang/php-7.0.15-r0: add alpha keyword

Gentoo-Bug: 574238

 dev-lang/php/php-7.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.0.15.ebuild b/dev-lang/php/php-7.0.15.ebuild
index 0c274ddff7..9e4dffbbfb 100644
--- a/dev-lang/php/php-7.0.15.ebuild
+++ b/dev-lang/php/php-7.0.15.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-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"
+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"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-21 Thread Andreas Hüttel
commit: be583f6f2127288e6e34f688cadc29b51df0b184
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Tue Feb 21 12:44:04 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Feb 21 12:44:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be583f6f

net-print/gutenprint: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/Manifest |  1 -
 net-print/gutenprint/gutenprint-5.2.10.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 573e02a219..f68477e789 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1 @@
-DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
 DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
deleted file mode 100644
index 2257f14c7d..00
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
-
-RDEPEND="<=app-text/ghostscript-gpl-9.15-r1
-   dev-lang/perl
-   readline? ( sys-libs/readline:0= )
-   cups? ( >=net-print/cups-1.1.14 )
-   foomaticdb? ( net-print/foomatic-db-engine )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
-   gtk? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   gtk? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )"
-
-RESTRICT="test"
-
-REQUIRED_USE="gimp? ( gtk )"
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch\
-   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
-   sed -i "s:m4local:m4extra:" Makefile.am || die
-
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
-   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=""
-
-   if use cups && use ppds; then
-   myconf+=" --enable-cups-ppds --enable-cups-level3-ppds"
-   else
-   myconf+=" --disable-cups-ppds"
-   fi
-
-   use foomaticdb \
-   && myconf+=" --with-foomatic3" \
-   || myconf+=" --without-foomatic"
-
-   econf \
-   --enable-test \
-   --with-ghostscript \
-   --disable-translated-cups-ppds \
-   $(use_enable gtk libgutenprintui2) \
-   $(use_with gimp gimp2) \
-   $(use_with gimp gimp2-as-gutenprint) \
-   $(use_with cups) \
-   $(use_enable nls) \
-   $(use_with readline) \
-   $(use_enable static-libs static) \
-   ${myconf}
-}
-
-src_install() {
-   default
-
-   dohtml doc/FAQ.html
-   dohtml -r doc/gutenprintui2/html
-   rm -fR "${ED}"/usr/share/gutenprint/doc
-   if ! use gtk; then
-   rm -f "${ED}"/usr/$(get_libdir)/pkgconfig/gutenprintui2.pc
-   rm -rf "${ED}"/usr/include/gutenprintui2
-   fi
-
-   find "${ED}" -name '*.la' -exec rm -f '{}' +
-}
-
-pkg_postinst() {
-   if [ "${ROOT}" == "/" ] && [ -x /usr/sbin/cups-genppdupdate ]; then
-   elog "Updating installed printer ppd files"
-   elog $(/usr/sbin/cups-genppdupdate)
-   else
-   elog "You need to update installed ppds manually using 
cups-genppdupdate"
-   fi
-}



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

2017-02-21 Thread Andreas Hüttel
commit: 11ad784d1ca5f6f1110215cc548cdb543e4a6dff
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Tue Feb 21 12:42:42 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Feb 21 12:42:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ad784d

app-text/ghostscript-gpl: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/ghostscript-gpl/Manifest  |   3 -
 .../ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild | 231 -
 2 files changed, 234 deletions(-)

diff --git a/app-text/ghostscript-gpl/Manifest 
b/app-text/ghostscript-gpl/Manifest
index ed3214f470..9196b1f72c 100644
--- a/app-text/ghostscript-gpl/Manifest
+++ b/app-text/ghostscript-gpl/Manifest
@@ -1,5 +1,2 @@
-DIST ghostscript-9.15.tar.bz2 28826065 SHA256 
e65daf25059e2f3dabd3535df3d936a42ca4933d36473a03095e39adcdd5315c SHA512 
5c800615bb813f827c218145eb3238773e01f0941efca51abf4233ac6fdb96154b362c65a9567dc6b22794cb2caff69a58eb436c7f9c8e5370a4a64087e50c7e
 WHIRLPOOL 
9e434278560af8fcc92119309eaaf80d615571d971b06d6e26f40317224bd7af49f2115eda4c914ed9c0bd4755439c91929fa3884eca5beb968c73377eab5f28
 DIST ghostscript-9.20.tar.xz 26387028 SHA256 
3c0f3dc5df6f784850fa4ce7dcc3d6c56ef543af1fbaedd1d9f8d9f8b66de0ab SHA512 
3e636f9746303f0d0fbcdfed22e8da4cc2cfd87c2afde38ffef67acb6a9fc2416aaca691d64355294e70f699bcf4acf33b09d3493dc24bc3c368387f066357fd
 WHIRLPOOL 
0c58d8a860093ae856339839aa5012f5e47d87891fc16890cf7730979cb6506c1b686a6c1ca5dfbdcaafc614d989fec09b665d9eacc784f0dc31bca50d341f7f
-DIST ghostscript-gpl-9.12-patchset-1.tar.bz2 4940 SHA256 
5c0e99a192a6d0e142c4c5f38a2d80ceeeb4a8e2265264d31360b06f3d94e0b5 SHA512 
e3daf758c75ecb6a38dbece91b0f44ae06985920080b376384a9b3ad2ad35295530c144832158af2933d5fc49782c1fc6733efc60106193499c615a502f5e656
 WHIRLPOOL 
e9436e1681e95a4b578a9de577d9b487ad119893c141baf840cd5dae0b89f5eedbde6d2f1225fb97c425a6dc3f3fb7f1ea6a02ab02b799438c3002fb933575c6
 DIST ghostscript-gpl-9.20-patchset-2.tar.xz 16696 SHA256 
10172b0e1c2bf85933d568bb59f3aa7c1faf7b56b8cf3ab54dfa41e032c3490d SHA512 
c62acfaae388d9ecd0d00b3b63e1e42fdc917eaf568ac65833490656d6f7261a7b8df3ba44ed50373007f48b4dd3ca9a3c528ae126307d58635200521e32ba4d
 WHIRLPOOL 
3bf59a324f8f35764cad687da158c404f884ed639505ee5a3ca79ef90bba36b8f4e6919a40aae99947b75697d743340aa88b6a5ba1d7c0e12d17b124385347d3
-DIST gsdjvu-1.6.tar.gz 207122 SHA256 
6236b14b79345eda87cce9ba22387e166e7614cca2ca86b1c6f0d611c26005df SHA512 
57f3866f1f863fa31f066b45ee679cfbdf2c6a9bec922f24fa9f50dd3ea52f192b4c9889b0c9657e96ca9e3528d3fea7dcc53b4d1ea87dd49d138ce9c9684884
 WHIRLPOOL 
66e5222412d9da2d616ba0a3f73548d031b3e6726eff7bc60bea703b02ce4d22e100adad1faf3fabaac379b4ef8324324eabb8b5320f74ebafe929b577dd6c8d

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild
deleted file mode 100644
index f078bd48cc..00
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils multilib versionator flag-o-matic toolchain-funcs
-
-DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for 
PDF"
-HOMEPAGE="http://ghostscript.com/;
-
-MY_P=${P/-gpl}
-GSDJVU_PV=1.6
-PVM=$(get_version_component_range 1-2)
-SRC_URI="
-   http://downloads.ghostscript.com/public/${MY_P}.tar.bz2
-   mirror://gentoo/${PN}-9.12-patchset-1.tar.bz2
-   djvu? ( mirror://sourceforge/djvu/gsdjvu-${GSDJVU_PV}.tar.gz )"
-
-LICENSE="AGPL-3 CPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="cups dbus djvu gtk idn l10n_de static-libs tiff X"
-RESTRICT="djvu? ( bindist )"
-
-COMMON_DEPEND="
-   app-text/libpaper
-   media-libs/fontconfig
-   >=media-libs/freetype-2.4.9:2=
-   media-libs/jbig2dec
-   >=media-libs/lcms-2.6:2
-   >=media-libs/libpng-1.6.2:0=
-   >=sys-libs/zlib-1.2.7:=
-   virtual/jpeg:0
-   cups? ( >=net-print/cups-1.3.8 )
-   dbus? ( sys-apps/dbus )
-   djvu? ( app-text/djvu )
-   gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
-   idn? ( net-dns/libidn )
-   tiff? ( >=media-libs/tiff-4.0.1:0= )
-   X? ( x11-libs/libXt x11-libs/libXext )
-"
-
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}
-   >=app-text/poppler-data-0.4.5-r1
-   >=media-fonts/urw-fonts-2.4.9
-   l10n_ja? ( media-fonts/kochi-substitute )
-   l10n_ko? ( media-fonts/baekmuk-fonts )
-   l10n_zh-CN? ( media-fonts/arphicfonts )
-   l10n_zh-TW? ( media-fonts/arphicfonts )
-   !!media-fonts/gnu-gs-fonts-std
-   !!media-fonts/gnu-gs-fonts-other
-   !http://djvu.sourceforge.net/gsdjvu/COPYING for 
details on licensing issues."
-   fi
-}
-
-src_prepare() {
-   # 

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

2017-02-21 Thread Alexis Ballier
commit: 0f11e64e31b2751b7fc09416e531e14140f3620a
Author: Anton Schubert  mailbox  org>
AuthorDate: Sat Feb 18 15:59:08 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 12:14:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f11e64e

media-video/ffmpeg: add support for zeromq

Closes: https://github.com/gentoo/gentoo/pull/3721

 media-video/ffmpeg/ffmpeg-.ebuild | 5 +++--
 media-video/ffmpeg/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 151504aadf..71ed7c1125 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -81,7 +81,7 @@ FFMPEG_FLAG_MAP=(
# libavfilter options
bs2b:libbs2b chromaprint flite:libflite frei0r
fribidi:libfribidi fontconfig ladspa libass truetype:libfreetype
-   rubberband:librubberband sofalizer:netcdf zimg:libzimg
+   rubberband:librubberband sofalizer:netcdf zeromq:libzmq 
zimg:libzimg
# libswresample options
libsoxr
# Threads; we only support pthread for now but ffmpeg supports 
more
@@ -241,6 +241,7 @@ RDEPEND="
>=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
)
xcb? ( >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] )
+   zeromq? ( >=net-libs/zeromq-4.1.6 )
zimg? ( >=media-libs/zimg-2.4:=[${MULTILIB_USEDEP}] )
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] )
@@ -340,7 +341,7 @@ multilib_src_configure() {
 
# (temporarily) disable non-multilib deps
if ! multilib_is_native_abi; then
-   for i in frei0r netcdf ; do
+   for i in frei0r netcdf libzmq ; do
myconf+=( --disable-${i} )
done
fi

diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
index 85766b4b87..b8773a83a6 100644
--- a/media-video/ffmpeg/metadata.xml
+++ b/media-video/ffmpeg/metadata.xml
@@ -55,6 +55,7 @@
Enables vp8 codec support using libvpx: Decoding vp8 
does not require this to be enabled but libvpx can also be used for decoding; 
encoding vp8 requires this useflag to be enabled though.
Enables WebP encoding with 
media-libs/libwebp.
Enables HEVC encoding with 
media-libs/x265.
+   Enables net-libs/zeromq support with the 
zmq/azmq filters.
Enables media-libs/zimg based scale 
filter.
Enables media-libs/zvbi based teletext 
decoder.
   



  1   2   3   >