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

2017-05-08 Thread Hans de Graaff
commit: cfa6ea9aa1a5cfcf87c0619522dd5f8f439b2a1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  9 05:03:52 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  9 05:03:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa6ea9a

dev-ruby/http-form_data: add 1.0.2

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/http-form_data/Manifest   |  1 +
 .../http-form_data/http-form_data-1.0.2.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/http-form_data/Manifest b/dev-ruby/http-form_data/Manifest
index af850ade643..0679b15d4c8 100644
--- a/dev-ruby/http-form_data/Manifest
+++ b/dev-ruby/http-form_data/Manifest
@@ -1 +1,2 @@
 DIST http-form_data-1.0.1.gem 13824 SHA256 
09f644d2b80ee67f9957561de698a585bc8a6a86e9b7da96251639c691872683 SHA512 
20569fe60f6b18ad035a8b57388056398168d9b26ce0c99e81cb2368b333d017956ec352795a4e7d6f207a792697154329b98f74cee5be490db8e2e3dfebeda4
 WHIRLPOOL 
0cba51392f1db6fecf44f484813222acfe44c8509cd4e7a6379ad146116d4cd60720349791219b05e53add36509f984794803608f9ec742fb73385f1cb68901a
+DIST http-form_data-1.0.2.gem 14336 SHA256 
366035c6fff2ab41d4bb342b8099577eef2f28c7bc6c0f95d087e12c6df2d08c SHA512 
8166b1b563c8bd9c4f409c6a1078992cec40850d096387927dc03b0ef9d72ba8d739695890fee0ffbb8dc226f294c9a69c4f4887bf0c9c4f8a11b94a51e20fa3
 WHIRLPOOL 
3e6e1f81d8ac24f7ee078ca3b82fd1c798b61c6f39bb234f5fbb699e27f57f33e69f9e3837a1ac97662fcea07281212d4962e6984543965fdbf54894bb916b9a

diff --git a/dev-ruby/http-form_data/http-form_data-1.0.2.ebuild 
b/dev-ruby/http-form_data/http-form_data-1.0.2.ebuild
new file mode 100644
index 000..7157b177fc7
--- /dev/null
+++ b/dev-ruby/http-form_data/http-form_data-1.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility-belt to build form data request bodies"
+HOMEPAGE="https://github.com/httprb/form_data.rb;
+
+LICENSE="MIT"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/spec_helper.rb || 
die
+}



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

2017-05-08 Thread Hans de Graaff
commit: a0ad5be1fab7a625b2c7c803b677a4ff8e11893a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  9 05:02:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  9 05:02:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ad5be1

dev-ruby/debug_inspector: add 0.0.3

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/debug_inspector/Manifest  |  1 +
 .../debug_inspector/debug_inspector-0.0.3.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/debug_inspector/Manifest 
b/dev-ruby/debug_inspector/Manifest
index 90d924b9bd1..ab044fb2aca 100644
--- a/dev-ruby/debug_inspector/Manifest
+++ b/dev-ruby/debug_inspector/Manifest
@@ -1 +1,2 @@
 DIST debug_inspector-0.0.2.gem 6656 SHA256 
1594188ffd35b9973fa1e048497e4aa63abad0c3cbba0670e17935005e302781 SHA512 
ad24ff2071840ce8b7aca3df21264f889539b329db30c251e72600c4c8dad8ef04a5d1b0b5514f6433d76aca903d5cb334ae40c077e142252896d6213103feca
 WHIRLPOOL 
4a083fb1af569d161517f92ce831904b795b6953d27e6688898f955b5e18231cf1c8b49135bce4be0624526999d8bca5b3a4c45ec9cf5df7e932ce7c6415fda5
+DIST debug_inspector-0.0.3.gem 8192 SHA256 
a0675a24e94302013701c9c2bb6151f4c8261c61c78663337373b91a5407b96f SHA512 
38cbe0ddf2eb4285f4f7d6f12428747495230425352e1850a4395a5c27ad4c2f706eeeac1f684baea488f6e3bd4b65c8c9e0d5807d5af93d3350fa7b9d45da43
 WHIRLPOOL 
04cad11ddf93094b9d3f45d7c9f9883bcb06ce2de26392c905614cfd0282d068e17a080765c886eada3d84c98fbfae742f2e95b095db901fbfe1b32785d15c52

diff --git a/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild 
b/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild
new file mode 100644
index 000..f0281c17e62
--- /dev/null
+++ b/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API"
+HOMEPAGE="https://github.com/banister/debug_inspector;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/${PN}.so lib/ || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2017-05-08 Thread Tim Harder
commit: 5347a77f5523357d4ea00c8deb1cb25745787cea
Author: Tim Harder  gentoo  org>
AuthorDate: Tue May  9 04:37:21 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue May  9 04:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5347a77f

dev-embedded/u-boot-tools: version bump to 2017.05

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2017.05.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index c11585a05a4..23ef9afa2a3 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -2,3 +2,4 @@ DIST u-boot-2016.03.tar.bz2 11076762 SHA256 
e49337262ecac44dbdeac140f2c6ebd1eba3
 DIST u-boot-2016.07.tar.bz2 11506848 SHA256 
974fb7225c0af6a721307631f66b81e20dbda82a4d7cc32aba2a625727231253 SHA512 
fa76dbd7e654ff9e4b3166162be6c0a77ecf2eb2a952b4865df3c818ebcdca7e2bb75e5ba19bf0346000c3d185888552193bb74510b115426cfe444b78efd3ef
 WHIRLPOOL 
066019af0e8fd04d53569ebd001309238514daa757be6cc50db6d4544f34d0c720ff420811d44d88af6028d02dfb02667e44d8d1abb23bb364baff46c5a26a9f
 DIST u-boot-2016.09.01.tar.bz2 11783287 SHA256 
95728e89dd476d17428f94080752ab48884be477b6a678941582aeef618b70bb SHA512 
aa503acb1ce4f64a936fbc1292e80c54fe334fcfb1a0da412a755f9a56a24993178ad1a5b8a51f777388d8ce5a62b0626bb5fead503f9b118f7d9f3f1a7c07b7
 WHIRLPOOL 
35b6ecedcdf99eabfddc90157b1998be1732fbdf46b4ca1221f8fb95e47d6e5fce7725d6b72d04b973f05267b31b3fd9d9beadba9d77e3d4dfc1c0b09d396957
 DIST u-boot-2016.11.tar.bz2 12019669 SHA256 
45813e6565dcc0436abe6752624324cdbf5f3ac106570d76d32b46ec529bcdc8 SHA512 
d393b2aa4114a6de7f990efe370891376c934a1cfac9530c3bc44f988e7f2c9f0ec26653e3275c72a0a1c2f4b44fcd0afe8394c9ae3ca93fee1c689d870c063d
 WHIRLPOOL 
f9a7837cac2b7b4e1395350a9670e438396818bcb80baebbb9a65ebe739914319fa3e076c288bb3f10ffad0f954336a6a18ea5611824f7f05d7a1518bb65cdad
+DIST u-boot-2017.05.tar.bz2 11938152 SHA256 
c8373949d7f0de1059e507b83a655d4cea539f75dc66ccdbb27adbd38d83095e SHA512 
be270f9242a72b05463092a022bbabd54996762de1ff23bf7575124ac02e62f49572a4e2f6f571a5019047d40027e56e35593b5cc373c4a5a39b100c3377ba93
 WHIRLPOOL 
1e17bad773db4183cf3a290fd93c11f54cb50880cf608d43cb8e9c2de4724c6cdde97ba1e06dcc61a35d430c43872f33b393f9c973445ce80265a3d14d8af0b6

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2017.05.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2017.05.ebuild
new file mode 100644
index 000..1a32e2433fa
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2017.05.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="http://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="ftp://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+   emake defconfig
+   emake \
+   HOSTSTRIP=: \
+   STRIP=: \
+   HOSTCC="$(tc-getCC)" \
+   HOSTCFLAGS="${CFLAGS} ${CPPFLAGS}"' $(HOSTCPPFLAGS)' \
+   HOSTLDFLAGS="${LDFLAGS}" \
+   CONFIG_ENV_OVERWRITE=y \
+   tools-all
+}
+
+src_install() {
+   cd tools || die
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage 
mkimage
+   dobin easylogo/easylogo
+   dobin env/fw_printenv
+   dosym fw_printenv /usr/bin/fw_setenv
+   insinto /etc
+   doins env/fw_env.config
+   doman "${S}"/doc/mkimage.1
+}



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

2017-05-08 Thread Richard Farina
commit: 1822dce39606ed44001ca06e41ef4b1048df1ff5
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 03:07:13 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:09:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1822dce3

dev-ruby/packetfu: bumpity bump bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/packetfu/Manifest|  1 +
 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild   |  4 ++--
 .../{packetfu-1.1.11-r1.ebuild => packetfu-1.1.13.ebuild} | 11 ++-
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
index 81963028f9e..67628f27d75 100644
--- a/dev-ruby/packetfu/Manifest
+++ b/dev-ruby/packetfu/Manifest
@@ -1 +1,2 @@
 DIST packetfu-1.1.11.gem 751104 SHA256 
6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 
c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6
 WHIRLPOOL 
679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
+DIST packetfu-1.1.13.gem 769024 SHA256 
94a247b056617d6b6db8b682b21e8ad5193d745e8506a335149de0ee78c2f79a SHA512 
c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15
 WHIRLPOOL 
d36cc51511b0a826de8e38b57ade9745aac477ce03cddbcb68121cb0134142985f8d209295c36ec6c8f487b442da2ba84a1025c5c3a90a12f3b1aeca81bab027

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
index 67be91f0f5c..64405f485a3 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.11-r1.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
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
similarity index 85%
copy from dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
copy to dev-ruby/packetfu/packetfu-1.1.13.ebuild
index 67be91f0f5c..70a9aa5ec68 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_EXTRAINSTALL="examples"
+RUBY_FAKEGEM_EXTRADOC="README.md"
 
 inherit multilib ruby-fakegem
 
@@ -42,6 +42,7 @@ all_ruby_prepare() {
#if ! use test && ! use development; then
sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
#fi
+   sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die
 }
 
 each_ruby_prepare() {



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

2017-05-08 Thread Richard Farina
commit: 818d16a59a0fb89d0c249a619db0a895c2ddedbd
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 03:08:17 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:09:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818d16a5

net-analyzer/metasploit: fixes for live, not working yet but this is a huge 
changeset and I would rather not sit on it

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/metasploit/metasploit-4.12.16.ebuild | 4 ++--
 net-analyzer/metasploit/metasploit-.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-4.12.16.ebuild 
b/net-analyzer/metasploit/metasploit-4.12.16.ebuild
index 7a726872ef0..ce2667a9c22 100644
--- a/net-analyzer/metasploit/metasploit-4.12.16.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.12.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -52,7 +52,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/meterpreter_bins:0.0.22
dev-ruby/metasploit-payloads:1.1.13
dev-ruby/metasploit_payloads-mettle:0.0.6
-   >=dev-ruby/metasploit-credential-2.0.0
+   >=dev-ruby/metasploit-credential-2.0.0:*
>=dev-ruby/metasploit-concern-2.0.0
>=dev-ruby/metasploit-model-2.0.0
dev-ruby/msgpack

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index f7f985d4863..79fa2dc046e 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.ebuild
@@ -75,7 +75,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/rex-zip
dev-ruby/sqlite3
>=dev-ruby/pg-0.11
-   dev-ruby/packetfu:1.1.11
+   dev-ruby/packetfu:1.1.13
>=dev-ruby/rubyzip-1.1
dev-ruby/rb-readline-r7
dev-ruby/robots



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

2017-05-08 Thread Richard Farina
commit: a921612a7ad8a93189319b1ddc0df6e950f89efa
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:49:25 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:09:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a921612a

net-analyzer/metasploit:

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/metasploit/metasploit-.ebuild | 24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index 93a14f462c0..f7f985d4863 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.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
 
-EAPI="5"
+EAPI="6"
 
 #never ever ever have more than one ruby in here
-USE_RUBY="ruby21"
+USE_RUBY="ruby23"
 inherit eutils ruby-ng
 
 if [[ ${PV} == "" ]] ; then
@@ -41,17 +41,17 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
>=dev-ruby/activerecord-4.2.6:4.2
dev-ruby/bcrypt-ruby
dev-ruby/bit-struct
-   dev-ruby/builder:3
+   >=dev-ruby/builder-3.0
dev-ruby/bundler
dev-ruby/filesize
-   dev-ruby/jsobfu:0.3.0
+   >=dev-ruby/jsobfu-0.3.0
dev-ruby/json:*
dev-ruby/kissfft
dev-ruby/metasm:1.0.2
>=dev-ruby/metasploit_data_models-2.0.0
dev-ruby/meterpreter_bins:0.0.22
-   dev-ruby/metasploit-payloads:1.1.13
-   dev-ruby/metasploit_payloads-mettle:0.0.6
+   dev-ruby/metasploit-payloads:1.2.24
+   dev-ruby/metasploit_payloads-mettle:0.1.9
>=dev-ruby/metasploit-credential-2.0.0
>=dev-ruby/metasploit-concern-2.0.0
>=dev-ruby/metasploit-model-2.0.0
@@ -61,9 +61,9 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/octokit
dev-ruby/openssl-ccm:1.2.1
dev-ruby/patch_finder
-   dev-ruby/recog:2.0.14
+   >=dev-ruby/recog-2.0.14
dev-ruby/redcarpet
-   =dev-ruby/rkelly-remix-0.0.6
+   >=dev-ruby/rkelly-remix-0.0.6
dev-ruby/rex-arch
dev-ruby/rex-java
dev-ruby/rex-ole
@@ -81,6 +81,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/robots
dev-ruby/sshkey
dev-ruby/tzinfo:*
+   dev-ruby/windows_error
java? ( dev-ruby/rjb )
oracle? ( dev-ruby/ruby-oci8 )
pcap? ( dev-ruby/pcaprub:*
@@ -160,14 +161,11 @@ all_ruby_unpack() {
 all_ruby_prepare() {
# add psexec patch from pull request 2657 to allow custom exe templates 
from any files, bypassing most AVs
#epatch "${FILESDIR}/agix_psexec_pull-2657.patch"
-   epatch_user
+   eapply_user
 
#remove random "cpuinfo" binaries which a only needed to detect which 
bundled john to run
rm -r data/cpuinfo
 
-   #remove random oudated collected garbage
-   rm -r external
-
#remove unneeded ruby bundler versioning files
#Gemfile.lock contains the versions tested by the msf team but not the 
hard requirements
#we regen this file in each_ruby_prepare



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

2017-05-08 Thread Richard Farina
commit: 9c340993a2e5b0aed4251c604f6b1231ca0b
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:33:26 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c340993

dev-ruby/metasploit_payloads-mettle: bump preparing for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit_payloads-mettle/Manifest   |  1 +
 .../metasploit_payloads-mettle-0.0.6.ebuild|  4 ++--
 ...ild => metasploit_payloads-mettle-0.1.9.ebuild} | 28 --
 3 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/dev-ruby/metasploit_payloads-mettle/Manifest 
b/dev-ruby/metasploit_payloads-mettle/Manifest
index 1cb185b5b13..7807fc4d754 100644
--- a/dev-ruby/metasploit_payloads-mettle/Manifest
+++ b/dev-ruby/metasploit_payloads-mettle/Manifest
@@ -1 +1,2 @@
 DIST metasploit_payloads-mettle-0.0.6.gem 3259904 SHA256 
b9b0a5062dc27345e23fc62f26047533d153b322b1d19b5dbae60c7deb08fc23 SHA512 
c95c4774f1295e6e5953fdf2738560a2f5c3380d9a0de72dd435d475e05948cb36ca6596406c0ad7e12f7e1e7db831d6651c579458b99a252a678197874f7c34
 WHIRLPOOL 
7261a3efa2f5d42011a1a1c697e70d31e462c4d65316bb81b88990407ed36b36af2f8298bbbd38157bfc7301d58e5b69ea3abaee9735cab3a392cb0f7617ef92
+DIST metasploit_payloads-mettle-0.1.9.gem 8368640 SHA256 
a16117e77db77b5750ad8166432cf926c9aa1b7f05de66dae8b813683f961115 SHA512 
75573a3156551a47a6a826166d0964a0e4addff4c0fde60fb44b2fa078357153ed4e64813d4639e64e92523cb946c8b2e2153e3fc10021733482b1a083be983a
 WHIRLPOOL 
8c80cd7a6c894fbad636804ef11f04ab73ff2e7a1c6221be1856e55ae5a63a5962e000e1ce3beedf8c8948881f9dc95028783212df41bbeb95426c13a0ec8054

diff --git 
a/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild 
b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild
index 2bd3ef31453..52ff9ae18e5 100644
--- 
a/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild
+++ 
b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.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
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 

diff --git 
a/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild 
b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild
similarity index 81%
copy from 
dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild
copy to 
dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild
index 2bd3ef31453..bbe49b6aebf 100644
--- 
a/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.0.6.ebuild
+++ 
b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.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
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 
@@ -24,16 +24,18 @@ IUSE=""
 RESTRICT="test strip"
 
 QA_PREBUILT="
-   usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/aarch64-linux-musl/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/armv5b-linux-musleabi/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/armv5l-linux-musleabi/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/i486-linux-musl/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/powerpc-linux-muslsf/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/powerpc64le-linux-musl/bin/mettle
-   usr/lib*/ruby/gems/*/gems/${P}/build/x86_64-linux-musl/bin/mettle
+   usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/aarch64-linux-musl/bin/mettle.bin
+   
usr/lib*/ruby/gems/*/gems/${P}/build/armv5b-linux-musleabi/bin/mettle.bin
+   
usr/lib*/ruby/gems/*/gems/${P}/build/armv5l-linux-musleabi/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/i486-linux-musl/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/powerpc-linux-muslsf/bin/mettle.bin
+   
usr/lib*/ruby/gems/*/gems/${P}/build/powerpc64le-linux-musl/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/x86_64-linux-musl/bin/mettle.bin
+   usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle
+   usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle.bin

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

2017-05-08 Thread Richard Farina
commit: 5af1ba75210639f52c701a1958c7e45079f838c8
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 01:59:20 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af1ba75

dev-ruby/jsobfu: bump, fix slotting

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/jsobfu/jsobfu-0.4.2.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
index ab5756e03ad..00ede76a6bf 100644
--- a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
+++ b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
+RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 inherit ruby-fakegem
@@ -31,3 +31,9 @@ all_ruby_prepare() {
 
sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die
 }
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper jsobfu jsobfu-${PV}
+}



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

2017-05-08 Thread Richard Farina
commit: b6ee4f33bd8b01dd508f459763a3953ad2b49cb4
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:48:48 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ee4f33

dev-ruby/windows_error: a new dep for metasploit, because there were not enough 
already

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/windows_error/Manifest   |  1 +
 dev-ruby/windows_error/metadata.xml   | 13 +
 dev-ruby/windows_error/windows_error-0.1.1.ebuild | 17 +
 3 files changed, 31 insertions(+)

diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest
new file mode 100644
index 000..8528c29f18f
--- /dev/null
+++ b/dev-ruby/windows_error/Manifest
@@ -0,0 +1 @@
+DIST windows_error-0.1.1.gem 227328 SHA256 
2aded03821499ba89396df13636b606d12e96bbeb122fea56114b57581912eb9 SHA512 
b0c6614a821311604e64821f5a1d31a4c7200d6cb390113d8175a797a5c239a74ebe882869cef5bade5e71709de847417f4e0728d71714998f60371109a3f37e
 WHIRLPOOL 
9b1739270a7e69d84a8ea33f2787ff0ed4cc0a622397ba1dfd0a52383bacf1f28a50ac5a12763418f72c7f5e6cc46df042e68245ae3658f4bc3eaccbc53b2663

diff --git a/dev-ruby/windows_error/metadata.xml 
b/dev-ruby/windows_error/metadata.xml
new file mode 100644
index 000..df1a3a4c16f
--- /dev/null
+++ b/dev-ruby/windows_error/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+zeroch...@gentoo.org
+Rick Farina
+  
+
+
+  
+   rapid7/windows_error
+  
+

diff --git a/dev-ruby/windows_error/windows_error-0.1.1.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.1.ebuild
new file mode 100644
index 000..240fbfd14dc
--- /dev/null
+++ b/dev-ruby/windows_error/windows_error-0.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="reference for standard Windows API Error Codes"
+HOMEPAGE="https://github.com/rapid7/windows_error;
+SRC_URI="mirror://rubygems/${P}.gem"
+
+LICENSE="BSD"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+RESTRICT=test
+IUSE=""



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

2017-05-08 Thread Richard Farina
commit: 862ba50a05c07816cd06e06c1a77e31805dd6b84
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:34:30 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862ba50a

dev-ruby/metasploit-payloads: bump for metasploit

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit-payloads/Manifest   | 1 +
 dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild  | 6 +++---
 dev-ruby/metasploit-payloads/metasploit-payloads-1.1.13.ebuild  | 6 +++---
 ...oit-payloads-1.1.11.ebuild => metasploit-payloads-1.2.24.ebuild} | 6 +++---
 4 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-ruby/metasploit-payloads/Manifest 
b/dev-ruby/metasploit-payloads/Manifest
index cccffedabdf..1101ead5b7c 100644
--- a/dev-ruby/metasploit-payloads/Manifest
+++ b/dev-ruby/metasploit-payloads/Manifest
@@ -1,2 +1,3 @@
 DIST metasploit-payloads-1.1.11.gem 11979264 SHA256 
d239ffe29f36bf15aa7c7b26a8632f0f246b20a0c221044eb3f1cf2180ceb4c0 SHA512 
b04d59f119c85ad24e4e628eb29b5173019503c674a51421daf6a85d3642fde2ac098bbcf3c405eb25da8d93dcb9f30567ee9bd941d236efc5e385a28e21994d
 WHIRLPOOL 
63b751602152c50625f4fbc097cc2dd07a81e8b187398238f36129466046a181bd854be6a1b977243cf30e2bc144778d4e494ac82ce963b966e7f8281f193814
 DIST metasploit-payloads-1.1.13.gem 11979776 SHA256 
0b7e0d2f05a83c8defd371a2b8031f90fcbef086ad2eefcfd62344aa5d8a9626 SHA512 
8f071354febdd3d44967dafd46f4e9eacd3e490065339af8051e5c84b2150a78560eb44eacf79f6e1ead01fb600962f0a0922e588d29f87fae9b9d1038f641a7
 WHIRLPOOL 
680b3e16cceac03808d8bb3f0c0a10a4bec64d61be5abc295aa381f9611deee39400c1ac22f8dc954233dd44801cf78421150a35d7ca02238dfee4aa02641741
+DIST metasploit-payloads-1.2.24.gem 13022720 SHA256 
93f207da86d05322da68b7d2673059442ef385be07955449a617bfd40074fd04 SHA512 
d27072c039b8cd6b438417d1c3fccc1c4559b82c07101ee90dfdb74c958861e57113e73a2351ac2a73ab36fe2b3157319910d8743363cdbcdedc5117636fd982
 WHIRLPOOL 
728c3cf44d6b0bea6dad4fbb013d7464b2ce9b6db1440eeb2c70c244c2f74cf15eef4815c6ea9c17d38f2b4d339ded06a77df60603d312247e984cddcc1ca02e

diff --git a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild 
b/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild
index 77d71d22a21..e4d06b94ad0 100644
--- a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild
+++ b/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.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
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 

diff --git a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.13.ebuild 
b/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.13.ebuild
index 77d71d22a21..e4d06b94ad0 100644
--- a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.13.ebuild
+++ b/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.13.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
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 

diff --git a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild 
b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild
similarity index 94%
copy from dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild
copy to dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild
index 77d71d22a21..a918c8a6c41 100644
--- a/dev-ruby/metasploit-payloads/metasploit-payloads-1.1.11.ebuild
+++ b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.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
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2017-05-08 Thread Richard Farina
commit: 7957183897714578477378c56fb86e9d450863a3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:33:52 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79571838

dev-ruby/octokit: bump, tests fail in the same way as 4.6.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/octokit/Manifest   | 1 +
 dev-ruby/octokit/octokit-4.4.1.ebuild   | 4 ++--
 dev-ruby/octokit/octokit-4.6.2.ebuild   | 4 ++--
 dev-ruby/octokit/{octokit-4.6.2.ebuild => octokit-4.7.0.ebuild} | 6 +++---
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index e5f7f0c3ebf..a82cb90f237 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1,2 +1,3 @@
 DIST octokit-4.4.1.tar.gz 2823271 SHA256 
9222747466c94f3976f3efb7f818e1a24134fb1fec33eaf395fd8097bfa68473 SHA512 
cb6ceb4bbeeba9131176e425cafb40e5cbf0e38958a473ec44dcc702f0a087e5ff19ba34815f1a7a65d095b68c52824b161bf37e6b0fdc626770904bd830f5cb
 WHIRLPOOL 
61e210e7fdc8679be50537ef5425c04710eebad54886fad865b46acd6f4e9758f66a0cb935e2238986c099765b313e6c0a3278e0f6dd2b377d5c049d4981715b
 DIST octokit-4.6.2.tar.gz 2859064 SHA256 
f568e5e8488d5ed994591fc1b539cbfd8d2a00225f9be642727937f970a598ae SHA512 
ff95dc22eca73eee60a1cbe9c8ae0a8c66957f5d50ac906ae73cc36adae49d52cc971e24a807860eac323d24023540a74926dfa1a38c9547359bd5f58cfa10f2
 WHIRLPOOL 
2fc558196d2879e0f88681f6138a25ed6b3a054594c127c06c902ba7d781f919e2f82f606464e26b5dad2f1e48f33272caec94d9f8f3b29a725ca940737539b5
+DIST octokit-4.7.0.tar.gz 2926712 SHA256 
9ce503a8ed4e42022aa01f0a12d0afbec8dd52bde71c12164c5ff815c0278110 SHA512 
7a760f909e4756401ce7ecfb3dc8682ec2c630b7ca1639135e61912f8dac2a18974ced1fd5b2d75ee14d1fcc567a370781c159303d7789a9a3f4b756186e72c1
 WHIRLPOOL 
7a0bbfd7d9009f44b2f8ba41212ac9f1633bfe6b946d855628836578703ab19db81a3214f6f059f840168c5d2c08f8276235a44436ab8593fb246851485d789c

diff --git a/dev-ruby/octokit/octokit-4.4.1.ebuild 
b/dev-ruby/octokit/octokit-4.4.1.ebuild
index 516c51e9df4..8fcd322c6f6 100644
--- a/dev-ruby/octokit/octokit-4.4.1.ebuild
+++ b/dev-ruby/octokit/octokit-4.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"

diff --git a/dev-ruby/octokit/octokit-4.6.2.ebuild 
b/dev-ruby/octokit/octokit-4.6.2.ebuild
index 7c65c98c395..186778dccf1 100644
--- a/dev-ruby/octokit/octokit-4.6.2.ebuild
+++ b/dev-ruby/octokit/octokit-4.6.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"

diff --git a/dev-ruby/octokit/octokit-4.6.2.ebuild 
b/dev-ruby/octokit/octokit-4.7.0.ebuild
similarity index 90%
copy from dev-ruby/octokit/octokit-4.6.2.ebuild
copy to dev-ruby/octokit/octokit-4.7.0.ebuild
index 7c65c98c395..6510b8100b2 100644
--- a/dev-ruby/octokit/octokit-4.6.2.ebuild
+++ b/dev-ruby/octokit/octokit-4.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2017-05-08 Thread Richard Farina
commit: a6bc399201d60d84bf71f978a269c9bc72b8ba16
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:05:39 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bc3992

dev-ruby/metasploit-credential: bump, prepping for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit-credential/Manifest|  1 +
 .../metasploit-credential-2.0.8.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/metasploit-credential/Manifest 
b/dev-ruby/metasploit-credential/Manifest
index a69954646ff..d3f044af3c8 100644
--- a/dev-ruby/metasploit-credential/Manifest
+++ b/dev-ruby/metasploit-credential/Manifest
@@ -1 +1,2 @@
 DIST metasploit-credential-2.0.3.gem 108032 SHA256 
ce275e0d61aa3fba1e19b6b8bedc8c1ce655d44d58a1ca36f798c8762e08ee33 SHA512 
df3289756fa26931ae8cdbbfa94efbbd370ac4f6e7acdb3188e6fdcbbe89d4a894cdeb673c0a4608764b1916691f2522bd3e658d97b7742ca7637e17c299ad3a
 WHIRLPOOL 
9d1ba8ed612635b57e5147202823220748583b64abe3c1f1050d134cf2a2e1658e4dddc20174253c53d77d336d3ce11c6b1e8d1ef2de784ec9072a0f232bf150
+DIST metasploit-credential-2.0.8.gem 110080 SHA256 
b3d67ff530c92c0d090da633bfe12ecc60d2030d94d5881c42d86e3ba709ec7a SHA512 
dac081be5347edd9f96e2e4956824e5982a1ab1ef13dd3113a1a5faf70e4dde570bb42ec404ab503b72ababbdae291d4b929946288452f712bf6a795177e1357
 WHIRLPOOL 
cf99f674535494988866c8d86db19e8d5b8b5467a31a1cd988134dfb930f74ad67d066a0c4a299e4aa1105c89b6e4723f038574b39ea40049d3eeb36ffa49b9a

diff --git a/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild 
b/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild
new file mode 100644
index 000..2f53cf16491
--- /dev/null
+++ b/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db spec"
+
+DESCRIPTION="Code for modeling and managing credentials in Metasploit"
+HOMEPAGE="https://github.com/rapid7/metasploit-credential;
+
+LICENSE="BSD"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+RESTRICT=test
+
+ruby_add_rdepend "dev-ruby/metasploit-concern:2.0
+   >=dev-ruby/metasploit_data_models-1.2.0:*
+   >=dev-ruby/metasploit-model-1.0.0
+   dev-ruby/rubyzip:1
+   dev-ruby/rubyntlm
+   >=dev-ruby/railties-4.2.6:4.2
+   dev-ruby/pg"



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

2017-05-08 Thread Richard Farina
commit: c9e9fe9c82099062b72abdb29689966af510a47f
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:17:51 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e9fe9c

dev-ruby/metasploit-model: bump in prep for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit-model/Manifest  | 1 +
 dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild | 4 ++--
 ...{metasploit-model-2.0.0.ebuild => metasploit-model-2.0.3.ebuild} | 6 +++---
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/metasploit-model/Manifest 
b/dev-ruby/metasploit-model/Manifest
index 7cd872aef0a..e4c8def6630 100644
--- a/dev-ruby/metasploit-model/Manifest
+++ b/dev-ruby/metasploit-model/Manifest
@@ -1 +1,2 @@
 DIST metasploit-model-2.0.0.gem 81408 SHA256 
c40fa0c5160ea99de81c475e5d1b852155f8080f66b47683f2cb4c19faa91788 SHA512 
42c73b34104a94b5352e64199d2edf98ccc53c3e169f6799ecb7433588ed918d6483fe24cbfeab32b0a8859bcbfb42504054f013cdff2f03bac489e97edfe8ff
 WHIRLPOOL 
b739f5d1e465c06f6d1c4e4ba49ddf9f1e49e229b570f11cbfa0ea587a7a2b863f4e6a9a7c9df26b23e9e04e33ce72e99843b6c77a4b8cad34dd82449f41c8c7
+DIST metasploit-model-2.0.3.gem 81408 SHA256 
011290db16ca8c84a82652be8481dca14c34edd8b0e2c9fd69f84ae1cc210fb4 SHA512 
a6d77940e6b85925cc93c57f69910fde5c8eb2458d6707847be9f5856cfceee33304209e8c7076484151d9daf1f23cfe28cb0c00abb83176b7bc6c819fb128ec
 WHIRLPOOL 
a711cd41496acd8603a7020cda9aaed8cc8c84929e7a48db2a59fbdb29c5907d3224829d0bf41c39329c23441a3e1ec0e03848bdc3ebddc05571a0f4e9753a20

diff --git a/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild 
b/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild
index 7910f4e16fc..1fc00b4db28 100644
--- a/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild
+++ b/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby21"
 
 inherit ruby-fakegem versionator
 

diff --git a/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild 
b/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild
similarity index 96%
copy from dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild
copy to dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild
index 7910f4e16fc..32cf654d827 100644
--- a/dev-ruby/metasploit-model/metasploit-model-2.0.0.ebuild
+++ b/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-USE_RUBY="ruby20 ruby21"
+EAPI=6
+USE_RUBY="ruby23"
 
 inherit ruby-fakegem versionator
 



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

2017-05-08 Thread Richard Farina
commit: 861d2fe8d5a775c58df8df862966cba3b566dcd0
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 01:52:04 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d2fe8

dev-ruby/jsobfu: bump, cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/jsobfu/Manifest   |  3 +--
 dev-ruby/jsobfu/jsobfu-0.2.1-r1.ebuild | 29 -
 dev-ruby/jsobfu/jsobfu-0.2.1.ebuild| 29 -
 dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild |  4 +--
 dev-ruby/jsobfu/jsobfu-0.3.0.ebuild| 30 --
 .../{jsobfu-0.4.1.ebuild => jsobfu-0.4.2.ebuild}   |  9 ---
 6 files changed, 8 insertions(+), 96 deletions(-)

diff --git a/dev-ruby/jsobfu/Manifest b/dev-ruby/jsobfu/Manifest
index 9f8312e04de..0a756be3063 100644
--- a/dev-ruby/jsobfu/Manifest
+++ b/dev-ruby/jsobfu/Manifest
@@ -1,3 +1,2 @@
-DIST jsobfu-0.2.1.gem 20480 SHA256 
16fef3066b9049bbcdb9949f6d185af75eda768ff2e221b69c16e9d793ac23e5 SHA512 
b2ae7a59d0900984c92a5f7a199de2ca02e2f8bbca4f7a0e70610e06c5b763455cc71b3356a0bac91efb5d786d0a1ae4ffeda4e70995cfed3d52e46a82347a9b
 WHIRLPOOL 
4caee1de395955565b00a3a9ff4558e35348038632b7024e176e84541d7f96c79a7b4d332ce4ab7c627b0ebcba52f954a030143e83fc1edb5f25eb37f5ae
 DIST jsobfu-0.3.0.gem 20992 SHA256 
a0c02d68cdaa7bbca2773e1cd2c8861da6b07655bbea3eb806f8c3b26dc4f1cb SHA512 
64084589066bb8d5c4c775a9a910214306fc1b39ff54582a0cf6485efcca667de57e9e26c02139d1b7baabadf38947464c03bebb72aae65c7be8f993413b6389
 WHIRLPOOL 
b1a3ad0c6e8d5f43b3c2dcb30b18424fb28c53a59330dd08771f7f3e82eabf1461e8de76bb0466b8c54bd238e828d4922d574b45803ad73f0753bbfeeece9aab
-DIST jsobfu-0.4.1.gem 21504 SHA256 
6d9af81d111826a7dfc23e284a1bd1f1f4c0fb083e395402c3b2f30e7d6e4a62 SHA512 
496788269f5916fddabf0dc2b6f85aa3ebf3fa0e95530f758e9f02da8a169e5770206d4a2df9c2a0649c145c852035d0af8809a4a792c3acd3a3c148ae5af7ce
 WHIRLPOOL 
310100e6f9a8f287a88b75f34982d0df761919d824b443491e4d5277415a4111a649acb2e48020e9b970f87f5642ae0bbf4ee7d9120b3c7b5d33932ff4c0a2d2
+DIST jsobfu-0.4.2.gem 27648 SHA256 
d3cfd593d58a4ad19d0ba2892e6aaf110cb3e03b797d51df7b403a9690b690c1 SHA512 
84374c8c65691eac6fbdaef78a6faf8a1659474789df2ad0b938cd9101e5b51c69ac5fb157eff3e714decb1402372fe98015a2ef3d5f0af22fba34f93227
 WHIRLPOOL 
ff6b9dd6dd7c072216800c70aafda9c7d60752598808209882c6bc9026d16fc0cc256403e126f699cf7e22d173c2132deab859209a4105553239f3af22cfbbf9

diff --git a/dev-ruby/jsobfu/jsobfu-0.2.1-r1.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.2.1-r1.ebuild
deleted file mode 100644
index fa3ec0fdbbc..000
--- a/dev-ruby/jsobfu/jsobfu-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Javascript code obfuscator"
-HOMEPAGE="https://github.com/rapid7/jsobfu;
-
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "!dev-ruby/jsobfu:0
-   >=dev-ruby/rkelly-remix-0.0.6:0"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/ s:^:#:' \
-   -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \
-   spec/spec_helper.rb || die
-
-   sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die
-}

diff --git a/dev-ruby/jsobfu/jsobfu-0.2.1.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.2.1.ebuild
deleted file mode 100644
index 823601f370d..000
--- a/dev-ruby/jsobfu/jsobfu-0.2.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Javascript code obfuscator"
-HOMEPAGE="https://github.com/rapid7/jsobfu;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rkelly-remix-0.0.6:0"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/ s:^:#:' \
-   -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \
-   spec/spec_helper.rb || die
-
-   sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die
-}

diff --git a/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild
index 11a0655a1ed..f1dc4282fca 100644
--- a/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild
+++ b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 

diff --git 

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

2017-05-08 Thread Richard Farina
commit: ee78e192c199a95e5c341de2cc52810017764201
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:30:45 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee78e192

dev-ruby/jsobfu: drop unneeded gemspec hack

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/jsobfu/jsobfu-0.4.2.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
index 00ede76a6bf..62bd2e8fa7f 100644
--- a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
+++ b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild
@@ -28,8 +28,6 @@ all_ruby_prepare() {
sed -i -e '/simplecov/ s:^:#:' \
-e '/config.\(color\|tty\|formatter\)/ s:^:#:' \
spec/spec_helper.rb || die
-
-   sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die
 }
 
 all_ruby_install() {



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

2017-05-08 Thread Richard Farina
commit: f95e44fe21260221672782bc00bca48f05542b08
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:19:17 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95e44fe

dev-ruby/metasploit-concern: bump in prep for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit-concern/Manifest   |  1 +
 .../metasploit-concern-2.0.3.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/metasploit-concern/Manifest 
b/dev-ruby/metasploit-concern/Manifest
index b4cd3d4bf9b..0cb4ead6416 100644
--- a/dev-ruby/metasploit-concern/Manifest
+++ b/dev-ruby/metasploit-concern/Manifest
@@ -1 +1,2 @@
 DIST metasploit-concern-2.0.1.gem 19456 SHA256 
ef42d34726f294712710c9efbd6229733877051eab77bfd1369e83df39a0c2a9 SHA512 
759b1d96a3339f2396fe98ae979e0d3188fc75ff7374069b90e8cd98145d18c5d77d863d580aa1481aef91f8b8eb3d12e6fc1dc67354e1b52be33fad28741003
 WHIRLPOOL 
31243cd6b167c1766785e918515234e17f6ac47d764e00eb5e6e0782bd14ab8c053cf2c9b03ebd25e7a5dc35e9b439ab4bf03d1a4be6af6507bb91c266382491
+DIST metasploit-concern-2.0.3.gem 19456 SHA256 
e3e8ecfd767d3e3b1713cebd160f9d79a3ccd70355a89d031aab6b299f65df7c SHA512 
2323bd2220abc7305bcbdeacf9e079fc9af23a84dd62865078f0b476a55d32b803a6bf2bb2e7c93fb42e49b0bb3b495a6854b6c294a0938fbfb9461af41a366b
 WHIRLPOOL 
ae3a6c9a23da01f4ef14941e5f4412c4085029d7d612a7971ff7fc7c1864cd477ca70c4693aa307c15c9d9cf8db5cb7646d69ba38cd556ab46e8233f441f3ab5

diff --git a/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild 
b/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild
new file mode 100644
index 000..47fe9354e4b
--- /dev/null
+++ b/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app spec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Metasploit concern allows you to define concerns in app/concerns. 
"
+HOMEPAGE="https://github.com/rapid7/metasploit-concern;
+SRC_URI="mirror://rubygems/${P}.gem"
+
+LICENSE="BSD"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+#IUSE="development test"
+RESTRICT=test
+IUSE=""
+
+RDEPEND="${RDEPEND} !dev-ruby/metasploit-concern:0"
+
+ruby_add_rdepend ">=dev-ruby/railties-4.2.6:4.2
+ >=dev-ruby/activesupport-4.2.6:4.2
+ >=dev-ruby/activemodel-2.4.6:4.2"



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

2017-05-08 Thread Richard Farina
commit: 33f879390b72d700c4bbde61471c91ac5e63a885
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:25:15 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f87939

dev-ruby/patch_finder: ruby23

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/patch_finder/patch_finder-1.0.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild 
b/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild
index 80502e66e89..7f08c9e66cd 100644
--- a/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild
+++ b/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_BINWRAP=""
 



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

2017-05-08 Thread Richard Farina
commit: 18ac873c422cabf85cd902c711f14be8c3e35ec8
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:16:48 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ac873c

dev-ruby/metasploit_data_models: bumping to prepare for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasploit_data_models/Manifest   |  1 +
 .../metasploit_data_models-2.0.14.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/metasploit_data_models/Manifest 
b/dev-ruby/metasploit_data_models/Manifest
index dc933c0cd5c..e9d92a0e5b4 100644
--- a/dev-ruby/metasploit_data_models/Manifest
+++ b/dev-ruby/metasploit_data_models/Manifest
@@ -1 +1,2 @@
 DIST metasploit_data_models-2.0.0.gem 177152 SHA256 
b5f32aeb00cab511c94212b7fa1b42631278d4766ab7b05f1c4fdf8e3c3655bb SHA512 
4ff18ba09fe58e5846b745152739a6602fc144ca68240901f18791f7c6ffacc0a1d621fda222c86960ca59cd3034ef2fda4fc85dead669837e3c0a7c2ddc3f1d
 WHIRLPOOL 
407460ac990f257a80c89c56463aef91ea48070d52225fc2116500ce822d5c5eb2880bd1fb21cb65a3ea3a0a725906dbe525cce5d18527030294ace776265a91
+DIST metasploit_data_models-2.0.14.gem 182272 SHA256 
2f89103f1a54a137744f47de605f63f960b369fff638da8c93af9336bee66241 SHA512 
204505fd9073eaa7c9467ef8241f0cf3167f33e68eb4e5aac6101fc0b1fa68d2ec85e11ac9ce4fb80ae3db8ba6fcc0f7f2a93dacf9735c2d4d1d92fa0a41e70b
 WHIRLPOOL 
2e25af8520a629468de0b20e01e0680c373fc4f1d1ef8b75f6c814572bf791f7a5270a282f6997bcd2bc86039d470021fa0c7f29d9cb5987e39d530c3a423d82

diff --git 
a/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild 
b/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild
new file mode 100644
index 000..d810551b5a3
--- /dev/null
+++ b/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db script spec"
+
+DESCRIPTION="The database layer for Metasploit"
+HOMEPAGE="https://github.com/rapid7/metasploit_data_models;
+SRC_URI="mirror://rubygems/${P}.gem"
+
+LICENSE="BSD"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm"
+RESTRICT=test
+#IUSE="development test"
+IUSE=""
+
+RDEPEND="${RDEPEND} !dev-ruby/metasploit_data_models:0"
+
+ruby_add_rdepend "
+   >=dev-ruby/activerecord-4.2.6:4.2[postgres]
+   >=dev-ruby/activesupport-4.2.6:4.2
+   dev-ruby/pg
+   dev-ruby/postgres_ext
+   >=dev-ruby/railties-4.2.6:4.2
+   >=dev-ruby/recog-2.0.0:*
+   dev-ruby/arel-helpers
+   >=dev-ruby/metasploit-concern-2.0.0
+   >=dev-ruby/metasploit-model-2.0.0
+   

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

2017-05-08 Thread Richard Farina
commit: b82bd11cfa0b845093336049af9b854c1b5d27a6
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 02:35:11 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82bd11c

dev-ruby/robots: ruby23 support for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/robots/robots-0.10.1-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/robots/robots-0.10.1-r2.ebuild 
b/dev-ruby/robots/robots-0.10.1-r2.ebuild
index 9076879a44e..d9de856a4c6 100644
--- a/dev-ruby/robots/robots-0.10.1-r2.ebuild
+++ b/dev-ruby/robots/robots-0.10.1-r2.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
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
 



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

2017-05-08 Thread Richard Farina
commit: 52ff1978070f093dbcf3f7e5be8f882ae3305315
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 21:21:37 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:08:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ff1978

dev-ruby/recog: bump to prepare for metasploit bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/recog/Manifest   | 1 +
 dev-ruby/recog/recog-2.0.14-r1.ebuild | 4 ++--
 dev-ruby/recog/{recog-2.0.14-r1.ebuild => recog-2.1.6.ebuild} | 8 
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index 6b4817a97ec..693a504526d 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -1 +1,2 @@
 DIST recog-2.0.14.gem 193024 SHA256 
65d4916bf92aa052dd0624654df46f51ec91270d568b52f18491c0b74bd21abf SHA512 
6e1a3872f1daaf86c00c1c535b5019761efa23af83d4ccf5996fa3a1e66a1aa468603e3582f48b88c74dc419b1a659ead683781f3c93f4f315d4aeebbf95f768
 WHIRLPOOL 
61695b3e8c768c93eaa56819951c65dea435751da6f60b50f291fa54e1e46b22b35b4ef12d202c326f8adefe9a6b55975bb20d5ff88d08e31b469c7b525d5afa
+DIST recog-2.1.6.gem 214016 SHA256 
844b8566512e1d623dd0388aec01d3f493531b6653aed5f85f7249406cfed723 SHA512 
21e6f3116252e8d6cfa6abe14adb100b2d2637e8f61852c86266467465056f06bf25e4eb17ac874c772963b2b13e31f84bd157bcb058fe0f58d6609b2b2d0c15
 WHIRLPOOL 
82b12e1795e8fed2df1f9a10b5a17a0551d87d060bef8a523561b0bfea4637464f6e35de517e34d54b83eb9247076348e93685e5107bf0fa9fd821cf07e81296

diff --git a/dev-ruby/recog/recog-2.0.14-r1.ebuild 
b/dev-ruby/recog/recog-2.0.14-r1.ebuild
index 21125111cbe..bae0d347d82 100644
--- a/dev-ruby/recog/recog-2.0.14-r1.ebuild
+++ b/dev-ruby/recog/recog-2.0.14-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"

diff --git a/dev-ruby/recog/recog-2.0.14-r1.ebuild 
b/dev-ruby/recog/recog-2.1.6.ebuild
similarity index 85%
copy from dev-ruby/recog/recog-2.0.14-r1.ebuild
copy to dev-ruby/recog/recog-2.1.6.ebuild
index 21125111cbe..8252a6ff9f8 100644
--- a/dev-ruby/recog/recog-2.0.14-r1.ebuild
+++ b/dev-ruby/recog/recog-2.1.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+EAPI=6
+USE_RUBY="ruby23"
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rapid7/recog;
 
 LICENSE="BSD-2"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/nokogiri



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

2017-05-08 Thread Zac Medico
commit: b2875c1a6004a19a174a1122af46cb518f932882
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 02:07:19 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 02:07:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2875c1a

dev-python/bleach: version bump to 2.0.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/bleach/Manifest|  1 +
 dev-python/bleach/bleach-2.0.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index 2d6d96648f0..69adfa9e1d6 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1 +1,2 @@
 DIST bleach-1.5.0.tar.gz 36502 SHA256 
978e758599b54cd3caa2e160d74102879b230ea8dc93871d0783721eef58bc65 SHA512 
572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124
 WHIRLPOOL 
9003f026686cd4fbff6c12c16359114df7414ca7e9363ed16197137aea8da43aa8374ddd6f0f26258ac89d4edcb7a82b2a252cde031432e6770781116c2f8e4e
+DIST bleach-2.0.0.tar.gz 46083 SHA256 
b9522130003e4caedf4f00a39c120a906dcd4242329c1c8f621f5370203cbc30 SHA512 
78237c72224fc8facd0c247671c0e2deb66dc8dc46c446cfa7e8b83cce5ca99a52fec320ef59ae0ece47c54a48120de16e4393e269db9c74542c8165eeb96d2e
 WHIRLPOOL 
59636a228cbfedc7eca076a4f3e67d42d49c3d51134528c6e051573a5ef5d2921a488248dca26f6af5c88a1342d10e57fb8a543644f31b7bf3146823b42c4b79

diff --git a/dev-python/bleach/bleach-2.0.0.ebuild 
b/dev-python/bleach/bleach-2.0.0.ebuild
new file mode 100644
index 000..c0734eec7c8
--- /dev/null
+++ b/dev-python/bleach/bleach-2.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
+HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/html5lib-0.[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



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

2017-05-08 Thread Zac Medico
commit: 99d071475448abc9d4935da9f2b7b5182bd4a1f5
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 01:54:20 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 01:54:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d07147

dev-python/html5lib: version bump to 0.9

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/html5lib/Manifest|  1 +
 dev-python/html5lib/html5lib-0.9.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/html5lib/Manifest b/dev-python/html5lib/Manifest
index de4d9101029..1870dc9db70 100644
--- a/dev-python/html5lib/Manifest
+++ b/dev-python/html5lib/Manifest
@@ -1 +1,2 @@
 DIST html5lib-0.999.tar.gz 889312 SHA256 
2612a191a8d5842bfa057e41ba50bbb9dcb722419d2408c78cff4758d0754868 SHA512 
1748a1921f4bc93b7f208d89701eeabfe507e40515dd2e88ece239ba7c1704c8ae9dc4eea310164c7b207225dce910f78a8b34f826f4f87a2992365c07089c28
 WHIRLPOOL 
48dbd278e247e98e2765e7da1ce99474fba241b0a6b70e441899271b0cca33720646a35ae724713be5ce5a15617d611ebd76c192755e72485d09d446f5ac
+DIST html5lib-0.9.tar.gz 245488 SHA256 
ee747c0ffd3028d2722061936b5c65ee4fe13c8e4613519b4447123fc4546298 SHA512 
b30d9ea74d0ad03e07ebee0d33caefeed717e6084f2ef44559ebf73948563ffd60e40c774e23c8964a32b0f265d1d1f0b98759861acaa208f28e5ab2813c3ca0
 WHIRLPOOL 
369e81d83d03636b34901277f53e80373f54ecc15ae948d4a4f04554cd78815b6574759835d76e3105028803e6797a92144a1346e7c826a72269239dc5d105ee

diff --git a/dev-python/html5lib/html5lib-0.9.ebuild 
b/dev-python/html5lib/html5lib-0.9.ebuild
new file mode 100644
index 000..6465ee9478e
--- /dev/null
+++ b/dev-python/html5lib/html5lib-0.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="HTML parser based on the HTML5 specification"
+HOMEPAGE="https://github.com/html5lib/html5lib-python/ 
https://html5lib.readthedocs.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+   dev-python/webencodings[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-expect[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}



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

2017-05-08 Thread Zac Medico
commit: 67ab3605c513e62f491eff431fcabfc1766b299f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 01:39:11 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 01:40:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ab3605

dev-python/pytest-expect: add package

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pytest-expect/Manifest   |  1 +
 dev-python/pytest-expect/metadata.xml   | 11 +++
 dev-python/pytest-expect/pytest-expect-1.1.0.ebuild | 21 +
 3 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-expect/Manifest 
b/dev-python/pytest-expect/Manifest
new file mode 100644
index 000..e9a6f42baf4
--- /dev/null
+++ b/dev-python/pytest-expect/Manifest
@@ -0,0 +1 @@
+DIST pytest-expect-1.1.0.tar.gz 3595 SHA256 
36b4462704450798197d090809a05f4e13649d9cba9acdc557ce9517da1fd847 SHA512 
41d2b296844e9dab9429f34eec37fe106a4e6c2039824c37067ed048dcc328b13e666b22d3482ccfc6153af4e44b5d895f3011ec45df55ffa07a98459e3caefd
 WHIRLPOOL 
b56ca4fb02dc9a844fe12128f09531ba1a199276276f976472e24ca2337990b9b99fac691d6118a714408531d373e25dad23586da43d1ea07cb5821ff0312e93

diff --git a/dev-python/pytest-expect/metadata.xml 
b/dev-python/pytest-expect/metadata.xml
new file mode 100644
index 000..b6e0ef32153
--- /dev/null
+++ b/dev-python/pytest-expect/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pytest-expect
+   gsnedders/pytest-expect
+   
+   
+   zmed...@gentoo.org
+   
+

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
new file mode 100644
index 000..c547dff331c
--- /dev/null
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin that stores test expectations by saving the set of 
failing tests"
+HOMEPAGE="https://github.com/gsnedders/pytest-expect/ 
https://pypi.python.org/pypi/pytest-expect/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/u-msgpack[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2017-05-08 Thread Lars Wendler
commit: ada30fbff65f62fc734c992a3961aac6873ba69e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  9 01:12:53 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  9 01:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada30fbf

x11-misc/xdg-utils: Bump to version 1.1.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/xdg-utils/Manifest   |  1 +
 x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/x11-misc/xdg-utils/Manifest b/x11-misc/xdg-utils/Manifest
index d700c1b971c..5c3d00033c1 100644
--- a/x11-misc/xdg-utils/Manifest
+++ b/x11-misc/xdg-utils/Manifest
@@ -1 +1,2 @@
 DIST xdg-utils-1.1.1.tar.gz 295213 SHA256 
b0dd63a2576e0bb16f1aa78d6ddf7d6784784a098d4df17161cd6a17c7bc4125 SHA512 
6641b17daea7eecfee0d395e621dc42481582e505bff90a6df5eb0299ed2dca7a76520f000d9545a8424f06d41590382156a2e50f3d68d5c1ab825c268e90edb
 WHIRLPOOL 
d40e89ae50d5cdf96cd7c03e9e4ab91fc46c0da2d8d79f8e27d64f4c5526c733ae5e75e89d880cd05b5c347ecb9837090ec110be5813456c690807abb1508718
+DIST xdg-utils-1.1.2.tar.gz 296735 SHA256 
951952e2c6bb21214e0bb54e0dffa057d30f5563300225c24c16fba846258bcc SHA512 
1927506065788b5f8bba8b0617a8ee585265342fa40c4b73000d320acd5909036daef94d49495b00982dbb67b7706b2f1ed949cb4cc519dfa534be2c1c8f74db
 WHIRLPOOL 
230d028ea375c58e4ca96c5ae295d3768fdbef3fd142abe01e7fe8518c7df4fe5d7a6850118bbe249449981de48e4f9f1a784837a6ba8834c8f3fe4f7bff0ffa

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild
new file mode 100644
index 000..63b56cdc73c
--- /dev/null
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Portland utils for cross-platform/cross-toolkit/cross-desktop 
interoperability"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-utils/;
+#SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
+#SRC_URI="https://people.freedesktop.org/~rdieter/${PN}/${MY_P}.tar.gz
+#  https://dev.gentoo.org/~ssuominen/${P}-patchset-1.tar.xz;
+SRC_URI="https://portland.freedesktop.org/download/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc +perl"
+
+RDEPEND="dev-util/desktop-file-utils
+   x11-misc/shared-mime-info
+   x11-apps/xprop
+   x11-apps/xset
+   perl? ( dev-perl/File-MimeInfo )"
+DEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]"
+
+DOCS=( README RELEASE_NOTES TODO ) # ChangeLog is bogus, see git instead
+
+RESTRICT="test" # Disabled because of sandbox violation(s)
+
+#S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+   # If you choose to do git snapshot instead of patchset, you need to 
remember
+   # to run `autoconf` in ./ and `make scripts-clean` in ./scripts/ to 
refresh
+   # all the files
+   if [[ -d "${WORKDIR}/patch" ]]; then
+   eapply patch
+   fi
+   eautoreconf
+
+   if pushd scripts &>/dev/null ; then
+   make scripts-clean
+   popd &>/dev/null
+   fi
+}
+
+src_configure() {
+   export ac_cv_path_XMLTO="$(type -P xmlto) --skip-validation" #502166
+   default
+}
+
+src_install() {
+   default
+
+   newdoc scripts/xsl/README README.xsl
+   use doc && dodoc -r scripts/html
+
+   # Install default XDG_DATA_DIRS, bug #264647
+   echo XDG_DATA_DIRS=\"${EPREFIX}/usr/local/share\" > 30xdg-data-local
+   echo 'COLON_SEPARATED="XDG_DATA_DIRS XDG_CONFIG_DIRS"' >> 
30xdg-data-local
+   doenvd 30xdg-data-local
+
+   echo XDG_DATA_DIRS=\"${EPREFIX}/usr/share\" > 90xdg-data-base
+   echo XDG_CONFIG_DIRS=\"${EPREFIX}/etc/xdg\" >> 90xdg-data-base
+   doenvd 90xdg-data-base
+}
+
+pkg_postinst() {
+   [[ -x $(type -P gtk-update-icon-cache) ]] || elog "Install 
x11-libs/gtk+:2 for the gtk-update-icon-cache command."
+}



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

2017-05-08 Thread Zac Medico
commit: cf9126a800d964a04fea0d5570cbf56742091b5f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 00:52:42 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 00:54:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9126a8

dev-python/u-msgpack: version bump to 2.4.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/u-msgpack/Manifest   |  1 +
 dev-python/u-msgpack/u-msgpack-2.4.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/u-msgpack/Manifest b/dev-python/u-msgpack/Manifest
index 1f70734e8b2..ec3ac203148 100644
--- a/dev-python/u-msgpack/Manifest
+++ b/dev-python/u-msgpack/Manifest
@@ -1 +1,2 @@
 DIST u-msgpack-2.3.0.tar.gz 11644 SHA256 
d8df6bb0e2a838aa227c39cfd14aa147ab32b3df6871001874e9b9da9ce1760c SHA512 
f39a30fd6b413f1fb57acee6faf0b2d032f940d048b47f04d7f51d46c7f5efc2cede8e298ffef2304c4bcb3e00ade730f76c5b89ebc50ec5766a3c0a69fff316
 WHIRLPOOL 
147b95349a0a8b631f3d4775ebd46563530cbd72f743ee19723c3330ef45c2866da1fac160d2876b3c949c4769e00f95e75cc59cfb4626f373c982ee8790c21a
+DIST u-msgpack-2.4.1.tar.gz 12026 SHA256 
2f31fc1b6dd8632c230ea7012470e40f77119f20999274dda6f1afa9c305e590 SHA512 
4c3edb72455e8eb8fa7a4ed9b6ef4461755b782391f2c362d52d0fafda3e790fb40d0d239d05ba99beb3ad4cfd9e200175e2a1917cd64ee1e5d8cc3c4e8b3f25
 WHIRLPOOL 
8df0c9b0c398b28b03c93b80e690192c6856085dd436e3719449d2c9a3e9ce6c70067c2da06afc5ebe318dd0f4a6cab21c7b08a28364808eb627e3d53b7a594e

diff --git a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild 
b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
new file mode 100644
index 000..bc3ea23eb45
--- /dev/null
+++ b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="${PN}-python"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer"
+HOMEPAGE="https://github.com/vsergeev/u-msgpack-python 
https://pypi.python.org/pypi/u-msgpack-python;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}



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

2017-05-08 Thread Anthony G. Basile
commit: 3ba5f8b642f558ca8b140ee8448c889e97e8a8b1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon May  8 23:36:24 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May  8 23:36:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba5f8b6

www-apps/moodle: bumps to 3.2.3, 3.1.6, 3.0.10 and 2.7.20

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-apps/moodle/Manifest   | 8 
 www-apps/moodle/{moodle-2.7.19.ebuild => moodle-2.7.20.ebuild} | 0
 www-apps/moodle/{moodle-3.0.9.ebuild => moodle-3.0.10.ebuild}  | 0
 www-apps/moodle/{moodle-3.1.5.ebuild => moodle-3.1.6.ebuild}   | 0
 www-apps/moodle/{moodle-3.2.2.ebuild => moodle-3.2.3.ebuild}   | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 167520f9bb9..d6533516948 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,4 +1,4 @@
-DIST moodle-2.7.19.tgz 35011179 SHA256 
bf82b808988dc76296e55fd0327bc3e9700041b6c9d191e4969dea998680eee7 SHA512 
019c247ecad4be90584b28beb448eb826b4c3cf8a0b7dc338f7e9f2a012a11b10187f8226a91fb2a61df12b15a83307f850566b50053aa79194a9b670e38f836
 WHIRLPOOL 
83e4571cb8ef536066e28b8874b49aeac5c67aa26d505f8bffd90d0a90c25db8414112ca4bb6ea8b65ff34f5310ea27d9c41382d355d7bb5bef497c3d3f41edf
-DIST moodle-3.0.9.tgz 38216116 SHA256 
48786ee7bba47603843c405be91e4bcb269b3864e532425620c15d216d2c311b SHA512 
008ffb7e44fbaa15bc274335146f17cf16f745fec201c053d6ba9a60515ec2f8147540424a9f28bb7cabca575ffc9ed8257e614dbf7167e4b654313d2d5c9fe8
 WHIRLPOOL 
a08ca352471a3ac71bafd747de5525437bfaca1116e46b927794407139cb9ce28fd98d6ef222790dbb5bb824b074bd607d97d95d99ea2dce2029efc534efb1a6
-DIST moodle-3.1.5.tgz 37952408 SHA256 
48b685e52bc65b3cb78930cb1331abff2a0153f2ac6606ac2969ff6011315f7f SHA512 
181da764f3c9a51f8485e3b48ba6b6714c0d851e771049f9c834f70a07fead10204d3c1daf9411f0d909a194011c97559c254d03a2b8fc5cc9f59fb05b2e9cf4
 WHIRLPOOL 
e798f6956d5577147f39ba11321c0f18c783678b2562f591c339610a57a888c4acd83c1a3ed85cdc60e5e02ba1ab79eb88914f07ea331b6f9b08b8071bbbea1c
-DIST moodle-3.2.2.tgz 39465439 SHA256 
7d520e781756a020314d913521a612e4a1b188b074eec043dc29e897f66585cb SHA512 
fa6a78743b8b98fe637774222b3c50e045cb2bf2d7c2061394035d48526540769beae032b97c1a7428c04e61ec778db2cbc3dd470f907e759dd754f83aa39fdd
 WHIRLPOOL 
4e403853cd1fbd79de36b6fb938171ab79aba4dfe3da134b6dd834f159e8536546d2c7d198e866f1d491428260d3bb08127a232e6cd7bc75e1df83bfad86caff
+DIST moodle-2.7.20.tgz 35012095 SHA256 
c6bc904becc85ce8c8e9cf4ddd0237ac1503eac193f14870905a7a87ed2babe7 SHA512 
0f3475d0e4ed9e8fbc6c05fabffd9cb0c2ae3e74370494cc08432abea1926735c2ae54fc18a068dae9d224979b4d936a36a447aa4a0705790f9dfc52889d
 WHIRLPOOL 
56df05fb7aab4208ce712772ef71f868f280fe41ca26add4f58eea62aaadac17b7114a4826953a9062ff45567d159081102585fe9e7e9531dc59e29636f501f8
+DIST moodle-3.0.10.tgz 38221195 SHA256 
2adc2bd6e457409923795b4bfb1c086aedfd0069322195f5590baa08c75c42e7 SHA512 
9430e43dde69efd583b29ccdaf70c6abaa71285a09660b79827d836aefb868a9302fed5c806c63a1e8a557b18c096b8d058a38755f36b45e426b7ec9a7d4a378
 WHIRLPOOL 
8b52d217a1d0e5db57ada3a531eab112092a514a9feaaebf1126b4e1d06e3a7c1c09d525b25e9be41b01633cdf375a3d217e6dbffa9c8a5d4dd67e3d435636ed
+DIST moodle-3.1.6.tgz 37981129 SHA256 
d00307f763dec6b0f2b9637b057079e730f0ffc85765848f111a39c0a05f510d SHA512 
4a3dfaa8707b49c4f43d834c4927914e64344540916ce40d79486a03b9a9d03ff54ad5aef01afc058c54e5c5bc8152a054ad57e13a1aa4a1d96fb64634b15ec7
 WHIRLPOOL 
a4ea07aef256d416ee121e40b06c347be9c963ee1879b82df6556150b3c315d3222438ce5092bbaddcdd5c49405f3c5ecac87324d6b0ca621dfb7c81778de0a6
+DIST moodle-3.2.3.tgz 39500908 SHA256 
ce5c0e5fb670cea7b0a4f0692f88e0eaa2908ecac4f02a16c8b15b6860a909ff SHA512 
80cb4c84ee5ac39f6d4331a86f19a74af42a66d06624b2a4b80c8ef0a711c44a95e6059aba2c9d22b253782e433215d744282e2766388e95f4f26ef9dbcc09ff
 WHIRLPOOL 
1c15ecd963e6eeb0100fe4a405340a93715eb9ecc31ff8207b6ee6dcde9986a6e17a6ea914ce5f4e61ae832ee62db06ba9ca5b90a59f25428edc432be014d7e1

diff --git a/www-apps/moodle/moodle-2.7.19.ebuild 
b/www-apps/moodle/moodle-2.7.20.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-2.7.19.ebuild
rename to www-apps/moodle/moodle-2.7.20.ebuild

diff --git a/www-apps/moodle/moodle-3.0.9.ebuild 
b/www-apps/moodle/moodle-3.0.10.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.0.9.ebuild
rename to www-apps/moodle/moodle-3.0.10.ebuild

diff --git a/www-apps/moodle/moodle-3.1.5.ebuild 
b/www-apps/moodle/moodle-3.1.6.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.1.5.ebuild
rename to www-apps/moodle/moodle-3.1.6.ebuild

diff --git a/www-apps/moodle/moodle-3.2.2.ebuild 
b/www-apps/moodle/moodle-3.2.3.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.2.2.ebuild
rename to www-apps/moodle/moodle-3.2.3.ebuild



[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2017-05-08 Thread Aric Belsito
commit: df515476eec5cffa9deef9ab3bdf6f8dcd00b12c
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  8 23:29:51 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  8 23:29:51 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=df515476

net-libs/webkit-gtk: sync with upstream

remove 2.14.5

 net-libs/webkit-gtk/Manifest   |   5 +-
 ...kit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch |  22 --
 net-libs/webkit-gtk/webkit-gtk-2.14.5.ebuild   | 290 -
 net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild   |   2 +-
 4 files changed, 2 insertions(+), 317 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 1282801..5a86b26 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -14,12 +14,9 @@ AUX 
webkit-gtk-2.4.9-remove-disallow_ctypes_h-braindead.patch 733 SHA256 d447d71
 AUX webkit-gtk-2.4.9-remove-execinfo_h.patch 1374 SHA256 
9a6cea9456c7d38b280be1d4f29417e3d4ebd619e183535368175c473485c2dd SHA512 
f4a0647530f29bed5fdbf0fcec5d52c6064a13c00715fb6fb490490dee29dac87bb2b1d9ab35ce2bf7b9eb2da262cf5bb07b7c84f82f84cfab784a61f163811e
 WHIRLPOOL 
f18be67ef26051ebe271481c3444761c604a40fcda9679f3778cccbc3513f8501a6c3ea9b43fa1b3c3eaa04ca08585e62d8b3a27185358dc69c612ef8eab8364
 AUX webkit-gtk-2.8.5-fix-alpha-build.patch 914 SHA256 
aa6617505fe9342153ba9442ea109d880ca6c3315777c57ab599f67515e2a9f7 SHA512 
c3599c21dbcc709cf1bbc56eafdff8f8d30d65732fff73e601a828b397523d9a0cec96a4e7940ad1b4b3d9b4711f6d5f2935dcd34cac9adec63b73401638fd5e
 WHIRLPOOL 
68a39ccf49e7719393f14cd5d53497148527bd697b010378bdec4cdefb21c5fc7ce5081ce10b412c61390a82e45fa44d9d34aa7f223c51ad15eb1d0288ccbe60
 AUX webkit-gtk-2.8.5-fix-ia64-build.patch 663 SHA256 
d076739707de117fbc9aebc684c4a43024e1673e4c30fdfa3be529331f0c1f78 SHA512 
ce8dbe7f2bacfc6d1ad70d39d80447ab90e6daf63bc1dc4a49c406255f76eff090f79e6076ebc349d69193b72a821fa6591692cf74a28e529f8db95cf86358fc
 WHIRLPOOL 
adf8e11ee3060bcba606cf17673d06d9c98034a71f6a7406832fabf461c4697abcd0c3d4cdb8d8298caf221c797e0732a9f865d761fcf05753a1dfd96dfd3d82
-AUX webkit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch 880 SHA256 
411a4238c2e863b60744287ad645f1e3e0cddd33e895f4dfb1e1c5cfd9f48765 SHA512 
7150400387f5edd3a647359ef1d864634c25d0a7dad043c1b0734fb44d133f59bbc0ce065e59bc3abab0082272ac54c1b40752e06041e5e36c11f502a9734a62
 WHIRLPOOL 
470ea2f6228878ddae55cec72b667f14f56d5f7017ea1cce123dcc5da41dd3fd589214b722e5a85bd81f2a14445a759c55366826b82e3801d8e40ef2ba9c6826
-DIST webkitgtk-2.14.5.tar.xz 13956352 SHA256 
3ca8f1c33a9b43d6c753dcac1c0788656930e06382b10fdf5c2805ea8f96369f SHA512 
3351d9b05458434835fa2db050c34906649c3b1222d7936d123306634a46e35e8cc3aa1bb7512b103af1996fce722254692826b6f695e32ae176032dc8c94e1c
 WHIRLPOOL 
011745e5e1f8926b28b34ac797480b3c79ccfcf09d844d076d8cf3087959013f39f359d7a7ef06a8e95ca7e04d28284ff4901e483180d2a41b4b05568b658e74
 DIST webkitgtk-2.16.1.tar.xz 14675996 SHA256 
eb92383232328ce655b703c64370ed3795662479719ad1b4a869ed46769d2945 SHA512 
4b8de15644d0d0f9814c674020cbbab8628347915b8010977dbe2365ce276ea05b3bf86171400ae8eb5bfdebbadcfabd1efce34a177b5c82aa765bd3351e7010
 WHIRLPOOL 
c9deacbd229804aaaba88f9fcabdcde1a460430bb60258dfc8d7393723401d7e74d645ba8bf2dcf60e87c30739e45558b747911a4671a8950efe271cb7b86586
 DIST webkitgtk-2.4.11.tar.xz 9869100 SHA256 
588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7 SHA512 
2e2cf01a52b8593765a0a3c2d7f0ad306121660019eb402226bd2826c7d4666dab4e91ca6ccbd29abe0ad3993549f256ed1ab88de22e9c8516d5f40a4edd6bfb
 WHIRLPOOL 
de86c4abfb22aacbf62163d0398158931c9cf6ab628547d3b30e613f0505d67c85c3200f7db96500e7c2b35f640cdaa7f501346fc13f492c9439dff4056849a3
-EBUILD webkit-gtk-2.14.5.ebuild 8494 SHA256 
19383e3c9173e9c5696fb5156e77a5a98214ff6f3f8a96a71cf230f9512723ee SHA512 
c0fdf4057ed187ee7717cb57ffd1c235fe6074b5ab0a18c1e86e07674c7e82512a3a6409980e69a1adfa24f00f57e3ce2bcf2d3ae04e3dbee3e64bbf7089f610
 WHIRLPOOL 
fde9cff6fc10b64740349bcd27a1bba994d411fad55ab3c6f4b8d2bc99663625af4488b05d628b80d17caebe3ff2d439829895f4f8b0a787c49005bf995c8b51
-EBUILD webkit-gtk-2.16.1.ebuild 8541 SHA256 
deccaa186fa287f0c4d1fd8da1aba577dc3aac39a624de642ce8d4edb43425b8 SHA512 
af95977486cc2d756aa61a7845990df2e463b6735ea49da19906ad9e6f2f8bb8ffeadefcc6baa2b7175922ecf2cc1a1669cd43f63a3fe1415c71635d5e5d82a9
 WHIRLPOOL 
3e11ba466cb8aaf8107445524e28bb905c7112684179b3b4385834b86467c766f87011cfdefa7e69c53a6a8a22186147d5b1f414ed898785fbe185fdbf8faa3d
+EBUILD webkit-gtk-2.16.1.ebuild 8539 SHA256 
ee3f0eea5671726783ae0a13b48c3593d9294af8f2c2497bd56bc8ec617bcd17 SHA512 
b554abaf3032d8d48f7b9dcabd012a13d15a1437cf09a8d9498c6af1cb7902e4c1ec4589f23f8176f08d7b992b45a926f5da836c4242f0e03dae086273053989
 WHIRLPOOL 
f78b1ea261d7a605798c31d024e33fc0a1048d8f6521e038cec40c2e3150917528feccaae0c8afba0024a334c4415e1f7d5e093622c881b247537ee02681290f
 EBUILD webkit-gtk-2.4.11-r1.ebuild 9116 SHA256 
cb634f504420a7b9c685f6e0b7def916e44c0671a31628ed5086da7b960013c9 

[gentoo-commits] proj/musl:master commit in: net-libs/libtirpc/, net-libs/libtirpc/files/

2017-05-08 Thread Aric Belsito
commit: d482897e20f7c842097dc0cc9fb625dc0b60ed73
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  8 21:07:27 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  8 21:07:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d482897e

net-libs/libtirpc add patch

 net-libs/libtirpc/Manifest |   1 +
 .../files/libtirpc-1.0.1-CVE-2017-8779.patch   | 255 +
 2 files changed, 256 insertions(+)

diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest
index ca48538..b1e5bd4 100644
--- a/net-libs/libtirpc/Manifest
+++ b/net-libs/libtirpc/Manifest
@@ -6,6 +6,7 @@ AUX 0005-fix_remaining_issues.patch 373 SHA256 
db061da4e22c4ed9192587a622454e69c
 AUX 0007-no-des.patch 960 SHA256 
12823f030b803045108df782018d04ca253d4439b0e92015ddb140dcd33c1be3 SHA512 
95ad086657d008a01a4072ba7141391cbbe8ac35372b2f063a3f9774eb5dfa12b97bcff0c1b6da2d887001beaa60a8524823df93a8de2fdb73ad2a30340770ba
 WHIRLPOOL 
bd075834fddeff5ae86b90273f5c7b820f88649045e65b63d09dc26c35ada0fd1162dcf8aeb1cd82ad59b9092eceb92e154fa58c9beca540dc31ead7cc96b72e
 AUX git.patch 24736 SHA256 
0a62de190d38660efff0ddbb73b5b6315fdc015c20cf9c235e35c0cf7eeb0e85 SHA512 
4dd540470e9a25b5df0ea2c883dd647f26b71ed82e880c7efa4eed51dd98b898e18964a3ee998ceeadf39caed0a661f110f72157ec70584e33131d0a0f375a00
 WHIRLPOOL 
3b7fe2207ea84b56ce889778c4ef31669afe7dd340270063c1ac09accc3459e4d53bd5d084bfa090ec041fb188cd8bac6aad55d7fd60f43e485c89d53e06b14e
 AUX libtirpc-0.2.5-stdarg.patch 667 SHA256 
2b31b1148af9d96c9a9e6f609c0b5b03424954d6251c18d64b6119afd8afa6f7 SHA512 
2197f8c2ed3b4dbfc54ee37e973a6e275d19c6dde5d066b9ce45beecdbb17c9e620d7c6f0997b7ebfeb2bd1741327028a793b34edd94d59a89c8b36ac102b025
 WHIRLPOOL 
90d4e88c18f0d93ab8dfef4981377c2a6df42ff90b70049d07e203e7b66a5087910fe501cf9e1b93782eb25a8b3a8680c03287ccc563b838f517e5d1524b12c5
+AUX libtirpc-1.0.1-CVE-2017-8779.patch 7032 SHA256 
091d3ff2b53a3ef9b20c61af19192434f652e528070fd57c706bce2988de0279 SHA512 
b7c97f6f202cd57c988ff026e2805011942f470c71fdfd81a2647a0e197386db937b022f0056e6ad106bb143c36323835748965b4915a293b89efba3cd171c84
 WHIRLPOOL 
44f65f1fadec76e742641a3ec7c22f90f54309c3b9e6f1076b2de1dd14aaf0012c323d3c92599775b43446405253cf1375d9c4c3d5bf26d8de1224b42a552ead
 DIST libtirpc-0.2.5.tar.bz2 459094 SHA256 
62f9de7c2c8686c568757730e1fef66502a0e00d6cacf33546d0267984e002db SHA512 
9f8afa1acb04a2c2c558018f2528f8caaa79994a2af2abeed947f914145872ef72988b241e11925c799db0de9ec51fd9baecd2b08150240b22f91e2e55a45194
 WHIRLPOOL 
a2b4f1c4825f2b774c2290cccd9d552bb7566ec9eb5988d3ab619d7870a907600f67e7af39fbc3e245606db8534f114c990145789c383206d3a9cf96cf043d8c
 DIST libtirpc-1.0.1.tar.bz2 495125 SHA256 
5156974f31be7ccbc8ab1de37c4739af6d9d42c87b1d5caf4835dda75fcbb89e SHA512 
c9b449e737bc2bd3d56e31e8352f312e89a7ec2a11b73b5ac314e7d82d3b644c611e422b623912453b67b668f86a6de7bb7f18c9495dd15de8e2798ec2ff41c8
 WHIRLPOOL 
cce6a4e69bd634b40d66594a81c23d2044b63eec16d6c96d6fcfaa7f2ca41fb9af99c8e2b964ec12be82682afa4090b218d7e14399fdfc9b32df6c2234bc3c9e
 DIST libtirpc-glibc-nfs.tar.xz 8948 SHA256 
2677cfedf626f3f5a8f6e507aed5bb8f79a7453b589d684dbbc086e755170d83 SHA512 
90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba
 WHIRLPOOL 
06bcf3fd4e424a86071e5c4ddeb89aa571c862e765aae9382d9f9a55ab72cd1c623490555c1a9bd3380a2d04ecb10fb47a75a7dddf449d4368a1a01617226858

diff --git a/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch 
b/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch
new file mode 100644
index 000..91a50fa
--- /dev/null
+++ b/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch
@@ -0,0 +1,255 @@
+diff --git a/src/rpc_generic.c b/src/rpc_generic.c
+index 2f09a8f..589cbd5 100644
+--- a/src/rpc_generic.c
 b/src/rpc_generic.c
+@@ -615,6 +615,9 @@ __rpc_taddr2uaddr_af(int af, const struct netbuf *nbuf)
+ 
+   switch (af) {
+   case AF_INET:
++  if (nbuf->len < sizeof(*sin)) {
++  return NULL;
++  }
+   sin = nbuf->buf;
+   if (inet_ntop(af, >sin_addr, namebuf, sizeof namebuf)
+   == NULL)
+@@ -626,6 +629,9 @@ __rpc_taddr2uaddr_af(int af, const struct netbuf *nbuf)
+   break;
+ #ifdef INET6
+   case AF_INET6:
++  if (nbuf->len < sizeof(*sin6)) {
++  return NULL;
++  }
+   sin6 = nbuf->buf;
+   if (inet_ntop(af, >sin6_addr, namebuf6, sizeof namebuf6)
+   == NULL)
+@@ -667,6 +673,8 @@ __rpc_uaddr2taddr_af(int af, const char *uaddr)
+ 
+   port = 0;
+   sin = NULL;
++  if (uaddr == NULL)
++  return NULL;
+   addrstr = strdup(uaddr);
+   if (addrstr == NULL)
+   return NULL;
+diff --git a/src/rpcb_prot.c b/src/rpcb_prot.c
+index 43fd385..a923c8e 100644
+--- a/src/rpcb_prot.c
 b/src/rpcb_prot.c
+@@ -41,6 +41,7 

[gentoo-commits] proj/musl:master commit in: net-libs/libtirpc/

2017-05-08 Thread Aric Belsito
commit: 0b17c118d86c654c360fa6925755351fde27d73f
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  8 21:05:57 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  8 21:05:57 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0b17c118

net-libs/litirpc: version bump to 1.0.1-r1

 net-libs/libtirpc/Manifest |  1 +
 net-libs/libtirpc/libtirpc-1.0.1-r1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest
index f48dcc0..ca48538 100644
--- a/net-libs/libtirpc/Manifest
+++ b/net-libs/libtirpc/Manifest
@@ -10,5 +10,6 @@ DIST libtirpc-0.2.5.tar.bz2 459094 SHA256 
62f9de7c2c8686c568757730e1fef66502a0e0
 DIST libtirpc-1.0.1.tar.bz2 495125 SHA256 
5156974f31be7ccbc8ab1de37c4739af6d9d42c87b1d5caf4835dda75fcbb89e SHA512 
c9b449e737bc2bd3d56e31e8352f312e89a7ec2a11b73b5ac314e7d82d3b644c611e422b623912453b67b668f86a6de7bb7f18c9495dd15de8e2798ec2ff41c8
 WHIRLPOOL 
cce6a4e69bd634b40d66594a81c23d2044b63eec16d6c96d6fcfaa7f2ca41fb9af99c8e2b964ec12be82682afa4090b218d7e14399fdfc9b32df6c2234bc3c9e
 DIST libtirpc-glibc-nfs.tar.xz 8948 SHA256 
2677cfedf626f3f5a8f6e507aed5bb8f79a7453b589d684dbbc086e755170d83 SHA512 
90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba
 WHIRLPOOL 
06bcf3fd4e424a86071e5c4ddeb89aa571c862e765aae9382d9f9a55ab72cd1c623490555c1a9bd3380a2d04ecb10fb47a75a7dddf449d4368a1a01617226858
 EBUILD libtirpc-0.2.5.ebuild 1899 SHA256 
3623a04c9092a9a6dd668d70ac741ee55aeeab2c6d757e2c053bc78b833f3e97 SHA512 
f25fe58b1d5aaa510350199d4ad7dc5d2956aaa35989a25da88215e9a9d446819b7e6ca788fef989892130cd1ee4baae68d87d6d6d7fd59596e4c6d484d53aa1
 WHIRLPOOL 
4da3882bee772b029e95fe3bc6c94f7e9cd30ff47cfd8e6537494e74e9423d4d8fd9e7248f1c019042812fe75d086ae4fb24f3531b146b0b8dd91ad547c7d295
+EBUILD libtirpc-1.0.1-r1.ebuild 1510 SHA256 
646fc1d6c278f78d3e6bb2fc5a2a721904a988957c74d333e745dddfc1d9a1fb SHA512 
3921cefb7f47e8a41d35a00a0514519401efaee39636af2ba55a3d9fe49966b3522fcdf46f4422f2cffedf96acbb90fb140c7721b554961416c47f875217a48d
 WHIRLPOOL 
c7c62d749213adb69ada4158f09d2d66b7d23088fb63c5d73fef6ae6ed83ca9ef4a7ab00e3bab8f8f2b2025d14af1e6596ae189c322c34857b02b7b90d774446
 EBUILD libtirpc-1.0.1.ebuild 1438 SHA256 
0f072addbde3ed907efd658759cb39cf61769760ef13f9d08cb4e24e0a12422f SHA512 
b98ac6adaf451cad9e9bb5376ccf44e6386d9b2949786258c11871315a18fb8f0c03b1473e00c78f44e8b671c0825807dde98d0b643f5dcbca6ee6c1127731bd
 WHIRLPOOL 
74b7d1382ae2fc5f90e17e43e5b99954402b856b28f209973b0a5c76ea99d4eeafcc5b06e210745f56e6ebbbc3b606af0ffcd7d522d110b28e88d8ad8bc88f25
 MISC metadata.xml 335 SHA256 
02e9487e791e2d6aa99e74025dd90a6c54d86c73d530c96316e93f7552e1439a SHA512 
d6dd857293827907e545dc6e8631d06682d20e13442f8ce6cbd2e2a789d885c8a788f4ed1d062a8c54c4165d22eb096279d4c2f598e462a57faaf8bec1e9777b
 WHIRLPOOL 
6a802fc6b1fdd5bc815c4d2d41de0cba5cff351cdd1fa80021c02233b3facf21674d94ec7b822c2d514e5e1c721cf3ae2b88c885afdce8a7b60d2e63da71183c

diff --git a/net-libs/libtirpc/libtirpc-1.0.1-r1.ebuild 
b/net-libs/libtirpc/libtirpc-1.0.1-r1.ebuild
new file mode 100644
index 000..732930d
--- /dev/null
+++ b/net-libs/libtirpc/libtirpc-1.0.1-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit multilib-minimal toolchain-funcs eutils
+
+DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
+HOMEPAGE="http://libtirpc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   mirror://gentoo/${PN}-glibc-nfs.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0/3" # subslot matches SONAME major
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="ipv6 kerberos static-libs"
+
+RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   elibc_musl? ( sys-libs/queue )
+   app-arch/xz-utils
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${P}-CVE-2017-8779.patch"
+   # musl fixes
+   "${FILESDIR}"/git.patch
+)
+
+src_prepare() {
+   cp -r "${WORKDIR}"/tirpc "${S}"/ || die
+   epatch "${PATCHES[@]}"
+   epatch_user
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   $(use_enable ipv6) \
+   $(use_enable kerberos gssapi) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install() {
+   default
+
+   # libtirpc replaces rpc support in glibc, so we need it in /
+   gen_usr_ldscript -a tirpc
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   insinto /etc
+   doins doc/netconfig
+
+   insinto /usr/include/tirpc
+   doins -r "${WORKDIR}"/tirpc/*
+
+   # makes sure that the linking order for nfs-utils is proper, as
+   # libtool would inject a libgssglue dependency in the 

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2017-05-08 Thread Aric Belsito
commit: 4293b45e20d011890796f4aca100dd06d45fa7bb
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  8 20:54:53 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  8 20:54:53 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4293b45e

media-libs/mesa: version bump to 17.1.0_rc4

 media-libs/mesa/Manifest   |   2 +
 media-libs/mesa/mesa-17.1.0_rc4.ebuild | 504 +
 2 files changed, 506 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index af02d88..ba868f0 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -5,7 +5,9 @@ AUX mesa-13-musl_endian.patch 417 SHA256 
3686132ef3a57b607c223705a18f32da7fa7f58
 DIST mesa-13.0.5.tar.xz 9171480 SHA256 
bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87 SHA512 
db5f6a97b40ee6e45ba81280ab4543354e9f274c7112c5a43b8970244f329902a22f68d5eeddad5b64502507f462ffbcc028efc5dff93822adf95d30ba5903c1
 WHIRLPOOL 
164116608908331d4e8d69c4d2b92dc22e8e6d98725a20e8c2da5cc24b4e9ae9e05ee9c7209d55371b419e0f4e6c1d4752a46d149a968a6b83612aa77f7e480e
 DIST mesa-13.0.6.tar.xz 9179236 SHA256 
29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 SHA512 
2455e044647f674c2f1dd524143b61b8630713fa929bbf6fe1c981436a9c08dc933553d638a22b32d2799afb77be746355b48b1b20af172141c5b63891e94441
 WHIRLPOOL 
1fdaaf29de96225cf41a3bdeb559a35cf20fda524f80985b2bfdc52095dcb7f6b320704b7ccf754a6f80555925a6a80dfa2b1115a4bdd9bdc1ebb672f115208a
 DIST mesa-17.0.5.tar.xz 9492760 SHA256 
668efa445d2f57a26e5c096b1965a685733a3b57d9c736f9d6460263847f9bfe SHA512 
942fa62c9098bcd030856cd622696eae418f292addb912e1d558cf27d396f25c3f2000dae97a12d1ff233f1ea157497259442082005035bb27b9bafb2cfc33c3
 WHIRLPOOL 
84ed3198a5f36541ebe966d8375b240be6ff815817b8cd8cf136941122b69df2ab2a5cdad93a255e03653e05c1db805693fa2e58082bf575341acbc9e887b862
+DIST mesa-17.1.0-rc4.tar.xz 9848344 SHA256 
dadd8f28ca8f5c02ec456bb2919da59b369957d5792f66c2e58016ee8692ea7d SHA512 
abea1757949c4b4ab4e484d8998509215c20ca1488e8c16f6a982b13461a7f5bf557fb3b731b2312e45c236918147530d0bb4d4729ab872cd8d6315ea2627521
 WHIRLPOOL 
81905add689e2239b55d0012e3fa0aa1fcfdeeedc9a5e7e60ebca053ffed45d0fa963119d34128217c5a954d0e32206250b351dca8b956af20310d72b3fdcb7b
 EBUILD mesa-13.0.5.ebuild 13658 SHA256 
c2d8750e43354a05926dd17e7bba27a9c348ea49d723ed3a0045f5b8dd34f639 SHA512 
30af415e1448909b0420080edf24b8006cc55d8b0b70d0d9b6f2c5f5d40b710c5ebb463f1203204de5e7e71bcb68564d490bd61be8c52362e0219d62074eb279
 WHIRLPOOL 
de6f514c8d879c41b7f63429d45790f133b1c60412262f0b38bffc5cae69f8621c988fc851f5c764a7867a5a22885391f80ab342ff4e84cf5b2bf0798a2c
 EBUILD mesa-13.0.6.ebuild 13584 SHA256 
3bfff928951edec571894f54fada7bb718e95e94f82806764731d09522b5304d SHA512 
1fb15e100deeb50f5de436e2ffe3e131ebe3badb820aa1ddef8cfa691426b42bd3fbe66fd55cd848f9c5f6de9b5dd396f6879813730fb0a234a96a818a71b1cc
 WHIRLPOOL 
6a7d6a0c01a847bfdb8bdeb3fa7ff558e4f3ac77b6f3f4334037ab3098f7763fe26de34378a49a57cbbefdec6ab22952cb0c948517b0885d882e0b92626af585
 EBUILD mesa-17.0.5.ebuild 13611 SHA256 
06e11aa4c7e3a6bec9294c7028c907c5480dce3ee4c95052491712dbdb91a808 SHA512 
0fcfdc77728a7ab3d629bee9f399a59c1d63c593a6987d71f2766c2f3aba813ee6e36795f2d518e3309a14147a093b1616ab2fe0dfcdf43a2fcc498d62fbc0a2
 WHIRLPOOL 
92aca377f74604808a5ea904dde89bc48f26e3607a8bd3acef00e2eac50f6a011f177a224fbcb542f94cbeebc00e4757aec4abe0e501f19f9263c90b26494deb
+EBUILD mesa-17.1.0_rc4.ebuild 13374 SHA256 
e1a93c597fb7506fc5be4da299746a6e85e20d3983fbc7baf64126f3a7094686 SHA512 
76c50af9f4166f88c9dfff40e7104221a756e8a4555ebc9131195c11dceb30f413867c7b90280ef20ee80699fdb056aa288cc63f5bdeac4237a769617ccc140a
 WHIRLPOOL 
0024b4ce846fab73817fb0537eef29270386d732d40144170f59ddb691c076f2ce2295420b383e271c2d95d8c2011066d021061a600556e561cfb8fb0df52ae1
 MISC metadata.xml 2440 SHA256 
98874315e8480a14f26b8395eb2573b85dbe402a8bb30a72aa2cc884bc0512a2 SHA512 
47237a5fd95a9c58b1857b27da2558ecf46266630eeb7514db2f276f0a8c82a0751122d71a27b4949a1a66df75bbe9e5a833b1f12a86214614e6777849d4c5d8
 WHIRLPOOL 
5742264ad29f82e98a96044efb74fb230e7a8cc4d58ad569676e8ffc9a86873d5148de86e8a101a11ee465e204cae47f1ec8d50ba8a8c0d75070cb705a03eef8

diff --git a/media-libs/mesa/mesa-17.1.0_rc4.ebuild 
b/media-libs/mesa/mesa-17.1.0_rc4.ebuild
new file mode 100644
index 000..58baa66
--- /dev/null
+++ b/media-libs/mesa/mesa-17.1.0_rc4.ebuild
@@ -0,0 +1,504 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git;
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2017-05-08 Thread Aric Belsito
commit: 324423c8cb215ab9dd1bfaf6d39f44491b21bfee
Author: Aric Belsito  gmail  com>
AuthorDate: Mon May  8 20:55:18 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon May  8 20:55:18 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=324423c8

sys-devel/gcc: version bump to 7.1.0-r1

Fixes ssp support

 sys-devel/gcc/Manifest  | 4 ++--
 sys-devel/gcc/{gcc-7.1.0.ebuild => gcc-7.1.0-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 48503a4..b0fa435 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -72,7 +72,7 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 
6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
 WHIRLPOOL 
b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94
 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 
f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 WHIRLPOOL 
e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d
-DIST gcc-7.1.0-patches-1.0.tar.bz2 7609 SHA256 
8213cd597e80c6951ec06273100ce0933c2c138044ccdc752eee9a0887209146 SHA512 
92727d2b57a498f6540d3ec9d0764b7698bd70ac4d795f87610eddebf69bd80f81a130e042182ec672964af987e239e0dbab72f619189538240fe75dd7facb10
 WHIRLPOOL 
713cfc6652b320a2fa083bfb1521762f7b09cd1baf9f9d7c24ac22c90173576ff4b20fc206e490135af95c800d399d528171d9e057311fb3bef5e4eff8722a33
+DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 WHIRLPOOL 
9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7
 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 
8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 
b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec
 WHIRLPOOL 
1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
 EBUILD gcc-4.7.4-r99.ebuild 2064 SHA256 
d44222e1b4b6a51fbe8bd021b1fdcb240be7c040c5cd91b06984a355fe598bb4 SHA512 
53897fb9053f884f7f0bdd55bcfdf426c853ebde2a9b64502b9b203f77ad90f4bad5f91ef01752c212b96ea97546ad1400b85617d518063c9753eca0fb75d64e
 WHIRLPOOL 
f16b4623e8d6ef21d996637966d3597674bab87eff1a43ca4099ad8d643d6026f9c1c14197d2a7e312bd6d47033fae383c0f7f10cda34da1f0446a7237e01f9a
 EBUILD gcc-4.8.5-r99.ebuild 2132 SHA256 
7177fbd399c4a21ad5d310a8fdc6eb763e4fcbef8c6fe633d842a9dfa2aa18e3 SHA512 
14bb56b2d1990966f557c1c7e40479c9b02084dacfe5f0c92053f323ac455f269ee5caf9c5b43aeac10bf7d399d74060b4ba366e71f65d4a3276a7f93cb0a4e1
 WHIRLPOOL 
f2d7b275cc318a4e1447c82ad73fae92a18ebfe0abccd0d1ac7842e8633f9173ba0fef1d8fd5c7b9cfb54ff3d7b9501d65778fcf7ab4c328a161b2dd6d999b8e
@@ -83,5 +83,5 @@ EBUILD gcc-4.9.4-r100.ebuild 2313 SHA256 
08ca3c854dc7fdf863a659f0c745bbe92a094a6
 EBUILD gcc-4.9.4-r99.ebuild 2261 SHA256 
770df64ec98bcc6071a482abfa68b3b38a0187b6e13d58ad8b26ef8495e7ec07 SHA512 
ba472cc558a94e3ed8632681c7678287fadc0303f1ff88b575e5b41e9087f9efff7332621523618eabc2fac85f71dad6a16194b9b8d55d023f77af2fe2d235b8
 WHIRLPOOL 
d0bbcf867f789e469171f30d8188264ee66426fba8662f26b47bb0befe91fea2d9d2ac50e640816e5c746648b478414ac62ff5db2d97452becc4d1863159a725
 EBUILD gcc-5.4.0-r3.ebuild 1887 SHA256 
b3861f388bdcf6bb307c9011f2b2f11b9b6fe86a5ccd7ff2f4674a57796d932c SHA512 
0b337cfa74dd246d702b5cb4aa64d8cd452f2ae17f9fb988f18318c871f51f0fa718c297e6904193f0499ec7184e9f4d7b503b47d6bd971091e65d53235645d6
 WHIRLPOOL 
0cc9f48d5a78d3f602a44be4e9a29df2c8c3bac70616c426f8cdd7b730b19f05d567901a993335e04c326230d6717737a6c78dd9d9ea05a2470b0441224aed1c
 EBUILD gcc-6.3.0.ebuild 835 SHA256 
e66794320f8ab7bfc19a9c9f79abe20e4b18a12d84ccdb1fc7df3bf02cb6a224 SHA512 
c1d09cab9b39f7ae68db577b30acadd9011794e7d92ee6a80edb0e4508eecb46903f53474743c5832e97a3361821a803b14010c98f8e6358cc0d3c44046c5fbb
 WHIRLPOOL 

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

2017-05-08 Thread Matthias Maier
commit: b358e3be9843e80cd2a752686cba21a838be33c1
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon May  8 20:42:45 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon May  8 20:43:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b358e3be

sys-devel/gcc: Bump patchset for gcc-7.1.0, bug #617260 comment 13

  This fixes a typo in patch 13_all_default_ssp-fix.patch

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/{gcc-7.1.0.ebuild => gcc-7.1.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ec349203129..22bc1b80be3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -55,6 +55,6 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
 DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 
6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
 WHIRLPOOL 
b1bce94d6134db6c9aff4298c6c7af003e39d0411aa40cd027d2c7d6a256971c81fb557e85b25f1107e9a474cb7d772c3bc62a7a4ab7ff7fca5eeae5b2ca0c94
 DIST gcc-6.3.0.tar.bz2 99903185 SHA256 
f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 WHIRLPOOL 
e79a2d6ad199396b6efd835c1129d049a367174ea33dd3b6247d72461f117c2dd81e5a66f3dd6427ce500e768d3a4453efd0debcb56966d00c7df79d05d54b7d
-DIST gcc-7.1.0-patches-1.0.tar.bz2 7609 SHA256 
8213cd597e80c6951ec06273100ce0933c2c138044ccdc752eee9a0887209146 SHA512 
92727d2b57a498f6540d3ec9d0764b7698bd70ac4d795f87610eddebf69bd80f81a130e042182ec672964af987e239e0dbab72f619189538240fe75dd7facb10
 WHIRLPOOL 
713cfc6652b320a2fa083bfb1521762f7b09cd1baf9f9d7c24ac22c90173576ff4b20fc206e490135af95c800d399d528171d9e057311fb3bef5e4eff8722a33
+DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 WHIRLPOOL 
9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7
 DIST gcc-7.1.0.tar.bz2 84303533 SHA256 
8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 
b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec
 WHIRLPOOL 
1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
 DIST gdc-0.24-src.tar.bz2 1012099 SHA256 
cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686
 WHIRLPOOL 
22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12

diff --git a/sys-devel/gcc/gcc-7.1.0.ebuild b/sys-devel/gcc/gcc-7.1.0-r1.ebuild
similarity index 96%
rename from sys-devel/gcc/gcc-7.1.0.ebuild
rename to sys-devel/gcc/gcc-7.1.0-r1.ebuild
index c20292e99c4..41b4c34bfbb 100644
--- a/sys-devel/gcc/gcc-7.1.0.ebuild
+++ b/sys-devel/gcc/gcc-7.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PATCH_VER="1.0"
+PATCH_VER="1.1"
 #UCLIBC_VER="1.0"
 
 inherit toolchain



[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0/gentoo: README.history

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 20:36:10

  Modified: README.history
  Log:
  Fix date. Thanks to [Arfrever] for pointing this out.

Revision  ChangesPath
1.3  src/patchsets/gcc/7.1.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?rev=1.3=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?rev=1.3=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?r1=1.2=1.3

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README.history  8 May 2017 20:18:20 -   1.2
+++ README.history  8 May 2017 20:36:10 -   1.3
@@ -1,4 +1,4 @@
-1.105 May 2017
+1.108 May 2017
U 13_all_default-ssp-fix.patch
 
 1.005 May 2017






[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0/gentoo: 13_all_default-ssp-fix.patch

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 20:32:41

  Modified: 13_all_default-ssp-fix.patch
  Log:
  Clean up this mess of a patch. Mea culpa

Revision  ChangesPath
1.3  src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.3=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.3=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?r1=1.2=1.3

Index: 13_all_default-ssp-fix.patch
===
RCS file: 
/var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- 13_all_default-ssp-fix.patch8 May 2017 20:18:20 -   1.2
+++ 13_all_default-ssp-fix.patch8 May 2017 20:32:41 -   1.3
@@ -18,21 +18,8 @@
  case OPT_fhosted:
flag_hosted = value;
flag_no_builtin = !value;
 a/gcc/gcc.c
-+++ b/gcc/gcc.c
-@@ -1145,6 +1145,7 @@
-  %{-help=*:--help=%*}\
-  %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
-  %{fsyntax-only:-o %j} %{-param*}\
-+ %{nostdlib:-nostdlib}\
-  %{coverage:-fprofile-arcs -ftest-coverage}\
-  %{fprofile-arcs|fprofile-generate*|coverage:\
-%{!fprofile-update=single:\
-We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
-and change the buffer size.
-
 a/gcc/c-family/c.opt   2016-03-23 18:51:56.0 +0100
-+++ b/gcc/c-family/c.opt   2016-09-18 18:46:17.071649782 +0200
+--- a/gcc/c-family/c.opt
 b/gcc/c-family/c.opt
 @@ -1647,6 +1647,10 @@ nostdinc++
  C++ ObjC++
  Do not search standard system include directories for C++.
@@ -44,8 +31,18 @@
  o
  C ObjC C++ ObjC++ Joined Separate
  ; Documented in common.opt
 a/gcc/params.def   2016-03-30 09:47:40.0 +0200
-+++ b/gcc/params.def   2016-09-19 12:56:58.443179039 +0200
+--- a/gcc/gcc.c
 b/gcc/gcc.c
+@@ -1145,6 +1145,7 @@
+  %{-help=*:--help=%*}\
+  %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
+  %{fsyntax-only:-o %j} %{-param*}\
++ %{nostdlib:-nostdlib}\
+  %{coverage:-fprofile-arcs -ftest-coverage}\
+  %{fprofile-arcs|fprofile-generate*|coverage:\
+%{!fprofile-update=single:\
+--- a/gcc/params.def
 b/gcc/params.def
 @@ -673,7 +673,7 @@ DEFPARAM (PARAM_INTEGER_SHARE_LIMIT,
  DEFPARAM (PARAM_SSP_BUFFER_SIZE,
  "ssp-buffer-size",






[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0/gentoo: 13_all_default-ssp-fix.patch 29_all_arm_armv4t-default.patch 42_all_superh_default-multilib.patch README.history

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 20:18:20

  Modified: 13_all_default-ssp-fix.patch README.history
  Removed:  29_all_arm_armv4t-default.patch
42_all_superh_default-multilib.patch
  Log:
  Add patchset ver 1.1 for gcc-7.1.0
  
In particular fix a stupid typo in 13_all-default-ssp-fix.patch

Revision  ChangesPath
1.2  src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?r1=1.1=1.2

Index: 13_all_default-ssp-fix.patch
===
RCS file: 
/var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 13_all_default-ssp-fix.patch8 May 2017 19:38:07 -   1.1
+++ 13_all_default-ssp-fix.patch8 May 2017 20:18:20 -   1.2
@@ -24,7 +24,7 @@
   %{-help=*:--help=%*}\
   %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
   %{fsyntax-only:-o %j} %{-param*}\
-+ %{nostlib:-nostdlib}\
++ %{nostdlib:-nostdlib}\
   %{coverage:-fprofile-arcs -ftest-coverage}\
   %{fprofile-arcs|fprofile-generate*|coverage:\
 %{!fprofile-update=single:\



1.2  src/patchsets/gcc/7.1.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history?r1=1.1=1.2

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo/README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history  8 May 2017 19:38:07 -   1.1
+++ README.history  8 May 2017 20:18:20 -   1.2
@@ -1,3 +1,6 @@
+1.105 May 2017
+   U 13_all_default-ssp-fix.patch
+
 1.005 May 2017
+ 10_all_default-fortify-source.patch
+ 11_all_default-warn-format-security.patch






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

2017-05-08 Thread Mike Gilbert
commit: a535225e252839c70406ec5abe0848921ae8f2c9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  8 20:14:09 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  8 20:17:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a535225e

www-client/chromium: beta channel bump (59.0.3071.36)

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 www-client/chromium/Manifest  |  2 +-
 ...romium-59.0.3067.0.ebuild => chromium-59.0.3071.36.ebuild} | 11 ++-
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 03f78db33ed..a45834420e5 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
-DIST chromium-59.0.3067.0.tar.xz 519365816 SHA256 
a8edc9aaa2cb24fc227740f4bc3585980c6e01c3a1117b7a77a7802b6c92767f SHA512 
877f53f288ec865f623ad2cdbe70d4e2a3728d5af05252275931697041a86fff7e0a0a3ef228d9169ffd2edda7ed636f8dbe1bf1abed0b9900a857a0b86455fc
 WHIRLPOOL 
98d816351e0e3f3ddad3fd11d57e70e9c9dd82d40376e08b6a8416dbf4500aa9eec9c0ad7ee760d7db85697863bd5834223c205273f37e0900d32c1aa7b7c237
 DIST chromium-59.0.3071.29.tar.xz 531699488 SHA256 
8a727561e4d9892d99d93cdbed29bdc97aa597c3e0ff819100eb822bae35e79d SHA512 
e364aa088f812b919043f3ef70bbc3505f383146f5736599eb982e36eddc6440703c77f6416f76eafa5e2a9ae3b3e954e8acd2457d28666b06a9ca6c8a655e4d
 WHIRLPOOL 
99ac0719890d901c43dcbd392ee26ffaa959e9d8fe09a4eba64d51a921ca0371e913ed34c7e720fb81d42e6fc16d439548eb01afa128a0707a1788b70bcb32a8
+DIST chromium-59.0.3071.36.tar.xz 531792008 SHA256 
1c62e16d47969897c1dda97e12c14646d3504dd191c6175d92c1fde57ac1a79a SHA512 
c97d599f37fbdf9b6966861b2b1b016c68bfdd702bb9967152dee374500f9ca9b3eb6fe4bb00640c71c0217257b7912c6b7bc8b8b0713685282b3708643e2b7e
 WHIRLPOOL 
cdf10735423c04a54685abd8d8c210b4999691a86b4fc826c30f190e69a12e32edb83ccbe1e6bf173d76d6638b587acd9b85deec27ca912d69fb2e3a53a41b2b
 DIST chromium-60.0.3080.5.tar.xz 529799584 SHA256 
7d6cc16eba14b4417b02f8533707b6ea910574402b2f92463f831eb7c19eb536 SHA512 
da4ad6820d080549c694d5ef2cdaf380004f19630c4caf3c5cdb73863685751cc278c81f846d30c3ebee1be4608dad3cfe1598af31f10b4e6c47bffab4c91431
 WHIRLPOOL 
b9f48d1fccf7914463572d857cb0e552d3178114a20d4f83d486037d9b55c3277a2f93c6fea245d136ae5b59a14a8bf0c1bc923e4395e5619a043ef0655601ec
 DIST chromium-60.0.3088.3.tar.xz 530979712 SHA256 
f47aa0f8a3a1280f1df548a31a0560f32f205716bbd4b72866c101a78842fc1f SHA512 
a80684d8b941fe6c91cd3b9d558f1a8b6a61ee1292424d5c2ca67d8e8b46df2291d4f95f40d02e393a83ea0f3e3f99274e8a86473e8c1c7702ace50ad26e79f9
 WHIRLPOOL 
227045a6c130ddd12b0bef00e7886e8435cb58e988e02a6320f0ba32f8c78203de88ad31df0fc2ef80e9c5f88449513e5fd6fd6279dd360070c94830038a6859

diff --git a/www-client/chromium/chromium-59.0.3067.0.ebuild 
b/www-client/chromium/chromium-59.0.3071.36.ebuild
similarity index 98%
rename from www-client/chromium/chromium-59.0.3067.0.ebuild
rename to www-client/chromium/chromium-59.0.3071.36.ebuild
index fb975c22b0c..34f1b009d9b 100644
--- a/www-client/chromium/chromium-59.0.3067.0.ebuild
+++ b/www-client/chromium/chromium-59.0.3071.36.ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
dev-libs/expat:=
dev-libs/glib:2
dev-libs/icu:=
-   dev-libs/libxml2:=
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
@@ -188,8 +187,7 @@ src_prepare() {
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
"${FILESDIR}/skia-avx2.patch"
"${FILESDIR}/${PN}-dma-buf-r1.patch"
-   "${FILESDIR}/${PN}-system-ffmpeg-r5.patch"
-   "${FILESDIR}/${PN}-system-libjpeg-r1.patch"
+   "${FILESDIR}/${PN}-system-ffmpeg-r6.patch"
"${FILESDIR}/${PN}-system-icu-r1.patch"
)
 
@@ -262,7 +260,7 @@ src_prepare() {
third_party/libudev
third_party/libusb
third_party/libwebm
-   third_party/libxml/chromium
+   third_party/libxml
third_party/libyuv
third_party/lss
third_party/lzma_sdk
@@ -295,6 +293,9 @@ src_prepare() {
third_party/skia
third_party/smhasher
third_party/sqlite
+   third_party/swiftshader
+   third_party/swiftshader/third_party/llvm-subzero
+   third_party/swiftshader/third_party/pnacl-subzero
third_party/tcmalloc
third_party/usrsctp
third_party/web-animations-js
@@ -347,6 

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

2017-05-08 Thread Mike Gilbert
commit: 65647cb465afaf2724e32a5276a46f2e42e548fb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  8 20:16:47 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  8 20:17:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65647cb4

www-client/chromium: install swiftshader GL libs

Bug: https://bugs.gentoo.org/617676
Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 www-client/chromium/chromium-59.0.3071.36.ebuild | 3 +++
 www-client/chromium/chromium-60.0.3088.3.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-client/chromium/chromium-59.0.3071.36.ebuild 
b/www-client/chromium/chromium-59.0.3071.36.ebuild
index 34f1b009d9b..909ae41ab28 100644
--- a/www-client/chromium/chromium-59.0.3071.36.ebuild
+++ b/www-client/chromium/chromium-59.0.3071.36.ebuild
@@ -593,6 +593,9 @@ src_install() {
doins -r out/Release/locales
doins -r out/Release/resources
 
+   insinto "${CHROMIUM_HOME}/swiftshader"
+   doins out/Release/swiftshader/*.so
+
newman out/Release/chrome.1 chromium.1
newman out/Release/chrome.1 chromium-browser.1
 

diff --git a/www-client/chromium/chromium-60.0.3088.3.ebuild 
b/www-client/chromium/chromium-60.0.3088.3.ebuild
index 2d8e4832028..c9e354dbb80 100644
--- a/www-client/chromium/chromium-60.0.3088.3.ebuild
+++ b/www-client/chromium/chromium-60.0.3088.3.ebuild
@@ -600,6 +600,9 @@ src_install() {
doins -r out/Release/locales
doins -r out/Release/resources
 
+   insinto "${CHROMIUM_HOME}/swiftshader"
+   doins out/Release/swiftshader/*.so
+
newman out/Release/chrome.1 chromium.1
newman out/Release/chrome.1 chromium-browser.1
 



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

2017-05-08 Thread Sergei Trofimovich
commit: c113f1ebdfc7ba5e0518247561ea26262233ef34
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May  8 20:17:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May  8 20:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c113f1eb

sys-apps/guix: require USE="regex networking threads" from guile,  bug #617874

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/show_bug.cgi?id=617874
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/guix/guix-0.12.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/guix/guix-0.12.0-r3.ebuild 
b/sys-apps/guix/guix-0.12.0-r3.ebuild
index 7002f0e94d0..3aea5c64be8 100644
--- a/sys-apps/guix/guix-0.12.0-r3.ebuild
+++ b/sys-apps/guix/guix-0.12.0-r3.ebuild
@@ -51,7 +51,7 @@ RESTRICT=test # complains about size of config.log and 
refuses to start tests
 
 RDEPEND="
dev-libs/libgcrypt:0=
-   >=dev-scheme/guile-2
+   >=dev-scheme/guile-2[regex,networking,threads]
dev-scheme/guile-json
sys-libs/zlib
app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3/, x11-wm/i3/files/

2017-05-08 Thread Michał Górny
commit: cacee360e28112a11456d7fd70b964f3016fb26f
Author: tharvik  users  noreply  github  com>
AuthorDate: Fri Jan 13 12:49:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 20:01:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacee360

x11-wm/i3: remove git polling

Closes: https://github.com/gentoo/gentoo/pull/3450
Package-Manager: portage-2.3.0

 x11-wm/i3/files/i3-4.13-remove-git-polling.patch | 19 +++
 x11-wm/i3/i3-4.13-r1.ebuild  |  3 +++
 2 files changed, 22 insertions(+)

diff --git a/x11-wm/i3/files/i3-4.13-remove-git-polling.patch 
b/x11-wm/i3/files/i3-4.13-remove-git-polling.patch
new file mode 100644
index 000..ca226378ed7
--- /dev/null
+++ b/x11-wm/i3/files/i3-4.13-remove-git-polling.patch
@@ -0,0 +1,19 @@
+diff -Naur a/configure.ac b/configure.ac
+--- a/configure.ac 2017-01-13 13:31:25.250216293 +0100
 b/configure.ac 2017-01-13 13:31:55.930217956 +0100
+@@ -146,15 +146,6 @@
+   print_BUILD_MANS=no
+ fi
+ 
+-git_dir=`git rev-parse --git-dir 2>/dev/null`
+-if test -n "$git_dir"; then
+-  srcdir=`dirname "$git_dir"`
+-  exclude_dir=`pwd | sed "s,^$srcdir,,g"`
+-  if ! grep -q "^$exclude_dir" "$git_dir/info/exclude"; then
+-  echo "$exclude_dir" >> "$git_dir/info/exclude"
+-  fi
+-fi
+-
+ echo \
+ 
"
+ build configured:

diff --git a/x11-wm/i3/i3-4.13-r1.ebuild b/x11-wm/i3/i3-4.13-r1.ebuild
index bcdf6f235b6..2311d42860a 100644
--- a/x11-wm/i3/i3-4.13-r1.ebuild
+++ b/x11-wm/i3/i3-4.13-r1.ebuild
@@ -36,6 +36,9 @@ RDEPEND="${CDEPEND}
dev-perl/JSON-XS"
 
 DOCS=( RELEASE-NOTES-${PV} )
+PATCHES=(
+   "${FILESDIR}/${P}-remove-git-polling.patch"
+)
 
 src_prepare() {
default



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

2017-05-08 Thread Richard Farina
commit: 8fa8e416b7eb6841a52113720e3306b643482292
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 19:54:24 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon May  8 19:54:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa8e416

dev-ruby/metasm: revert accidental dropping of slot

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/metasm/metasm-1.0.2-r4.ebuild | 2 +-
 dev-ruby/metasm/metasm-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/metasm/metasm-1.0.2-r4.ebuild 
b/dev-ruby/metasm/metasm-1.0.2-r4.ebuild
index 70d29918932..efb916907d5 100644
--- a/dev-ruby/metasm/metasm-1.0.2-r4.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.2-r4.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="cross-architecture assembler, disassembler, 
linker, and debugger"
 HOMEPAGE="http://metasm.cr0.org/;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="${PV}"
 IUSE=""
 
 if [ "${PV}" = "" ]; then

diff --git a/dev-ruby/metasm/metasm-.ebuild 
b/dev-ruby/metasm/metasm-.ebuild
index c8c346a8631..d2bc0c7e0f9 100644
--- a/dev-ruby/metasm/metasm-.ebuild
+++ b/dev-ruby/metasm/metasm-.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="cross-architecture assembler, disassembler, 
linker, and debugger"
 HOMEPAGE="http://metasm.cr0.org/;
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="${PV}"
 IUSE="gtk"
 
 if [ "${PV}" = "" ]; then



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

2017-05-08 Thread Andreas Sturmlechner
commit: 06409e83e5156427135e1700a3dda29fc6449a79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May  8 19:34:46 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  8 19:46:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06409e83

dev-libs/kirigami: 2.1.0 version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/kirigami/Manifest  |  1 +
 dev-libs/kirigami/kirigami-2.1.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/kirigami/Manifest b/dev-libs/kirigami/Manifest
index 7058d495501..182d70f58e2 100644
--- a/dev-libs/kirigami/Manifest
+++ b/dev-libs/kirigami/Manifest
@@ -1,2 +1,3 @@
 DIST kirigami-1.1.0.tar.xz 262152 SHA256 
6677af0c486a4c9cfefe74a0951e85dad53435010031bf2b7fcdf9c5df6b3edd SHA512 
83d1c0600fed7838b25ddfa3d20e1abef594c8e5fa202314ef1c22b6548573db36058f02620236cd9bba9f65f45f8821fa37558689b49776f9fe3119c89b0b63
 WHIRLPOOL 
b1d4cc22a0759f561c16bb61bf2a47494e92cc766401862b97866156dfe1cda452e1db01a62805fe902320fc106708794b7f545abfbd2ff5c0d8909acd024bc1
 DIST kirigami2-2.0.0.tar.xz 266580 SHA256 
499bfcc5080dd65877a67700ff71f84a7b43f0f87b7c72e9f68c7bb92e11a293 SHA512 
7aa7181b61cbf8fe9921535be436bbe50bd19684e1d6cae07c2fe0538722e0c496f75bd5e67d02482e88ca5407d5cfc98a10447bcc114adba703bf474a285fa5
 WHIRLPOOL 
a176a87d1acaf6aed98c70a5b04e84d10716041978584dc7c5f3579a3f6866272ead33c5009a992bef1b1bffec9599ffa39adcfac826810f0195dc99b7216757
+DIST kirigami2-2.1.0.tar.xz 274808 SHA256 
e744ff974ef100d23feda68f3fdb465aa56bf8da6992ab7e3f3fed2f4180e934 SHA512 
1adb31e55f1c8088bd91a0ea27d944376c946ee6f83ff178fd7ad90f5df8982ef7aa2664d761ffcb1dac2e451a174f45e3c7a2a44e9e6d75248a422ca2f206f9
 WHIRLPOOL 
e52d1c85e93d9de02f077666cbf3e935b62478f864e7828974606458ce301d482243a0edd4ab6e4deaaaf1160f1bd45fe9ed84f35ef234028866b897a340e9d8

diff --git a/dev-libs/kirigami/kirigami-2.1.0.ebuild 
b/dev-libs/kirigami/kirigami-2.1.0.ebuild
new file mode 100644
index 000..90eab705d9f
--- /dev/null
+++ b/dev-libs/kirigami/kirigami-2.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+QT_MINIMAL="5.7.1"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   MY_PN="${PN}2"
+   SRC_BRANCH=stable
+   [[ ${PV} = *.[8-9]?.* ]] && SRC_BRANCH=unstable
+   SRC_URI="mirror://kde/${SRC_BRANCH}/${PN}/${MY_PN}-${PV}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent 
applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami;
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="examples plasma"
+
+RDEPEND="
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtquickcontrols2)
+   $(add_qt_dep qtsvg)
+   plasma? ( $(add_frameworks_dep plasma) )
+"
+DEPEND="${RDEPEND}
+   $(add_qt_dep linguist-tools)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(usex examples)
+   -DPLASMA_ENABLED=$(usex plasma)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0/gentoo: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 19:38:07

  Added:10_all_default-fortify-source.patch
11_all_default-warn-format-security.patch
12_all_default-warn-trampolines.patch
13_all_default-ssp-fix.patch
25_all_alpha-mieee-default.patch
29_all_arm_armv4t-default.patch
34_all_ia64_note.GNU-stack.patch
42_all_superh_default-multilib.patch
50_all_libiberty-asprintf.patch
51_all_libiberty-pic.patch
54_all_nopie-all-flags.patch
55_all_extra-options.patch
90_all_pr55930-dependency-tracking.patch
README.history
  Log:
  Add patchset ver 1.0 for gcc-7.1.0

Revision  ChangesPath
1.1  
src/patchsets/gcc/7.1.0/gentoo/10_all_default-fortify-source.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=text/plain

Index: 10_all_default-fortify-source.patch
===
Enable -D_FORTIFY_SOURCE=2 by default.


--- a/gcc/c-family/c-cppbuiltin.c
+++ b/gcc/c-family/c-cppbuiltin.c
@@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile)
   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
 
+  /* Fortify Source enabled by default w/optimization.  */
+  cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ > 
0) ? 2 : 0)");
+
   /* Misc.  */
   if (flag_gnu89_inline)
 cpp_define (pfile, "__GNUC_GNU_INLINE__");



1.1  
src/patchsets/gcc/7.1.0/gentoo/11_all_default-warn-format-security.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=text/plain

Index: 11_all_default-warn-format-security.patch
===
Enable -Wformat and -Wformat-security by default.

--- a/gcc/c-family/c.opt2016-03-23 18:51:56.0 +0100
+++ b/gcc/c-family/c.opt2016-04-28 23:45:54.063351272 +0200
@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
 Warn about format strings that are not literals.
 
 Wformat-security
-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
+C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
 Warn about possible security problems with format functions.
 
 Wformat-signedness
@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
 Warn about zero-length formats.
 
 Wformat=
-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
+C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
 Warn about printf/scanf/strftime/strfmon format string anomalies.
 
 Wignored-qualifiers



1.1  
src/patchsets/gcc/7.1.0/gentoo/12_all_default-warn-trampolines.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=text/plain

Index: 12_all_default-warn-trampolines.patch
===
Enable -Wtrampolines by default.

--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning
 Do not suppress warnings from system headers.
 
 Wtrampolines
-Common Var(warn_trampolines) Warning
+Common Var(warn_trampolines) Init(1) Warning
 Warn whenever a trampoline is generated.
 
 Wtype-limits



1.1  src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=text/plain

Index: 13_all_default-ssp-fix.patch
===
We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
and change the buffer size.

--- a/gcc/c-family/c-opts.c
+++ b/gcc/c-family/c-opts.c
@@ -450,7 +450,14 @@
 
 case OPT_ffreestanding:

[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0/gentoo: - New directory

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 19:37:05

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/7.1.0/gentoo added to the 
repository



[gentoo-commits] gentoo commit in src/patchsets/gcc/7.1.0: - New directory

2017-05-08 Thread Matthias Maier (tamiko)
tamiko  17/05/08 19:36:50

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/7.1.0 added to the repository



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

2017-05-08 Thread Alexis Ballier
commit: 60a4802be82f3ac59135274eb93bf3f5d4c3e7d7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May  8 19:26:58 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon May  8 19:27:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a4802b

dev-ml/ocaml-ctypes: bump to 0.11.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-ctypes/Manifest   |  1 +
 dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.4.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-ml/ocaml-ctypes/Manifest b/dev-ml/ocaml-ctypes/Manifest
index 2ef96db76ad..801f15eafbf 100644
--- a/dev-ml/ocaml-ctypes/Manifest
+++ b/dev-ml/ocaml-ctypes/Manifest
@@ -1,3 +1,4 @@
 DIST ocaml-ctypes-0.11.2.tar.gz 203564 SHA256 
708e2c5501ba00b3ed6726a7da1c2b58f607859e8e1cc0381eefd222510488d6 SHA512 
f3d75e9e596f68438733090fea8c675624c3b186a77c3adf1eca8f12cc2da336f0f5b1688c2ee788726e873bbb0c4dce1d237d53d1637d78e4ad6a8eae1f912a
 WHIRLPOOL 
cbf74628695e01dfe2e379a7c645313e36eaae98f733cda231a290960e52241c96bcc2fb8491daa28b964cf06c0d43a41282767a2d9fa1a4a6f395736eb08864
 DIST ocaml-ctypes-0.11.3.tar.gz 204959 SHA256 
683b0215dca7bba797404869a80564cd4901a0a3f3c14bd65be7656c40b2329d SHA512 
e7698954a6b683869a1482af8fe1bbeb5ccf693c2bb8583e2c19c5da92ed2730466e373c6f53d9ff9f09c2bdedf102da3f76b75511d7f9b7d266ac0765999f94
 WHIRLPOOL 
ddeb6cf4b2b4c611bfe26f94974eaaa69415164825c5744d59b5afe388230cedad4d4c12b7d3753da31899af01f10c642f3478f9cc4270d49e70057023f61450
+DIST ocaml-ctypes-0.11.4.tar.gz 205055 SHA256 
519812a3d3cf98983acb20d8f8ace7914c7ff2f20fa03402ae8295a66a5c32f7 SHA512 
3bd9aa6c12117e097476437e8df544095fa6243b7fdc1fcc07db3a0bf17189ea5eb9436fad49be29bbc4acdf43e3ceba2a026cf3d4958335cb1698264a27d856
 WHIRLPOOL 
3c200918181f1b8f50c7a611543315024a428878673e923ff7d9bc05344e9a584878630c5fd3cc64d016b036c5f60253af6e31f377e04b92aca42ecdd2116615
 DIST ocaml-ctypes-0.4.1.tar.gz 162601 SHA256 
74564e049de5d3c0e76ea284c225cb658ac1a2b483345be1efb9be4b3c1702f5 SHA512 
8155ffe16a58d5714ceb602afa5531c93526defca39a16047328ac06d2c7c7f52b768b18170391f467e1f6919c69275734faf85d27315e11b8bbefcb1bc8afa9
 WHIRLPOOL 
d8d0ef24e0b6c40f50fddf38fed7238cf95573909d2809cc2ab5c1b9b3dab333210e1ce99cf805804576a79d08d819e2ecdee7b4a6a9e13efb13e7b9f88ad802

diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.4.ebuild 
b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.4.ebuild
new file mode 100644
index 000..518483440ee
--- /dev/null
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.11.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="Library for binding to C libraries using pure OCaml"
+HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes;
+SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE="test"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.02:=[ocamlopt]
+   virtual/libffi
+"
+DEPEND="${RDEPEND}
+   test? ( dev-ml/ounit dev-ml/lwt )"
+
+src_compile() {
+   emake -j1
+}
+
+src_test() {
+   emake -j1 test
+}
+
+src_install() {
+   findlib_src_install
+   dodoc CHANGES.md README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/xmlada/, dev-ada/xmlada/files/

2017-05-08 Thread Alfredo Tupone
commit: 60981a57c933d8f338a16210dd2a7ee14543a62e
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon May  8 19:23:07 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon May  8 19:23:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60981a57

dev-ada/xmlada: Add dev-ada/xmlada-

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ada/xmlada/files/xmlada-2016-gentoo.patch |  9 -
 dev-ada/xmlada/xmlada-2016.ebuild |  4 
 dev-ada/xmlada/{xmlada-2016.ebuild => xmlada-.ebuild} | 13 -
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/dev-ada/xmlada/files/xmlada-2016-gentoo.patch 
b/dev-ada/xmlada/files/xmlada-2016-gentoo.patch
index e167c1df145..def06255cf5 100644
--- a/dev-ada/xmlada/files/xmlada-2016-gentoo.patch
+++ b/dev-ada/xmlada/files/xmlada-2016-gentoo.patch
@@ -1,14 +1,5 @@
 --- xmlada-2016-src/Makefile.in.old2016-12-04 21:58:57.251338692 +0100
 +++ xmlada-2016-src/Makefile.in2016-12-04 21:59:31.332755615 +0100
-@@ -7,7 +7,7 @@
- PACKAGE_TARNAME=@PACKAGE_TARNAME@
- VERSION=@PACKAGE_VERSION@
- BUILDS_SHARED=@GNAT_BUILDS_SHARED@
--prefix=@prefix@
-+prefix=$(DESTDIR)@prefix@
- 
- # Set a default value (ignored if set in the environment)
- PROCESSORS?=0
 @@ -49,13 +49,13 @@
  endif
  

diff --git a/dev-ada/xmlada/xmlada-2016.ebuild 
b/dev-ada/xmlada/xmlada-2016.ebuild
index a6cef15df53..793f92040c8 100644
--- a/dev-ada/xmlada/xmlada-2016.ebuild
+++ b/dev-ada/xmlada/xmlada-2016.ebuild
@@ -25,6 +25,10 @@ S="${WORKDIR}"/${MYP}-src
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
+src_configure () {
+   econf --prefix="${D}"/usr
+}
+
 src_compile () {
for kind in shared static static-pic; do
if use ${kind}; then

diff --git a/dev-ada/xmlada/xmlada-2016.ebuild 
b/dev-ada/xmlada/xmlada-.ebuild
similarity index 81%
copy from dev-ada/xmlada/xmlada-2016.ebuild
copy to dev-ada/xmlada/xmlada-.ebuild
index a6cef15df53..5c1f5b3d25b 100644
--- a/dev-ada/xmlada/xmlada-2016.ebuild
+++ b/dev-ada/xmlada/xmlada-.ebuild
@@ -3,17 +3,18 @@
 
 EAPI=6
 
-inherit multiprocessing
+inherit git-r3 multiprocessing
 
 MYP=${PN}-gpl-${PV}
 
 DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"
 HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/57399978c7a447658e0affc0 -> 
${MYP}-src.tar.gz"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/AdaCore/xmlada.git;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 IUSE="+shared static static-pic"
 REQUIRED_USE="|| ( shared static static-pic )"
 
@@ -21,9 +22,11 @@ RDEPEND="dev-lang/gnat-gpl"
 DEPEND="${RDEPEND}
dev-ada/gprbuild"
 
-S="${WORKDIR}"/${MYP}-src
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+src_configure () {
+   econf --prefix="${D}"/usr
+}
 
 src_compile () {
for kind in shared static static-pic; do



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

2017-05-08 Thread Richard Farina
commit: cb91bdb35c3fcfcac554c9e2399ab6a1e4fa8e23
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 19:21:41 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon May  8 19:21:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb91bdb3

dev-ruby/metasm: fixup and merge from pentoo overlay

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 ...tasm-1.0.2-r3.ebuild => metasm-1.0.2-r4.ebuild} | 46 
 dev-ruby/metasm/metasm-.ebuild | 62 ++
 2 files changed, 87 insertions(+), 21 deletions(-)

diff --git a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild 
b/dev-ruby/metasm/metasm-1.0.2-r4.ebuild
similarity index 50%
rename from dev-ruby/metasm/metasm-1.0.2-r3.ebuild
rename to dev-ruby/metasm/metasm-1.0.2-r4.ebuild
index 913ef717e4b..70d29918932 100644
--- a/dev-ruby/metasm/metasm-1.0.2-r3.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.2-r4.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
 
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_EXTRADOC="BUGS README TODO"
-
 RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples"
 
 inherit ruby-fakegem
@@ -14,13 +13,21 @@ inherit ruby-fakegem
 DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger"
 HOMEPAGE="http://metasm.cr0.org/;
 
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-#IUSE="development test"
+LICENSE="LGPL-2.1"
+SLOT="0"
 IUSE=""
 
-RDEPEND="${RDEPEND} !dev-ruby/metasploit-model:0"
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jjyg/metasm.git;
+   KEYWORDS=""
+   SRC_URI=""
+   EGIT_CHECKOUT_DIR="${WORKDIR}/all"
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+QA_PREBUILT="usr/lib*/ruby/gems/*/gems/${P}/${PN}/dynldr-linux-x64-233.so"
 
 ruby_add_bdepend "dev-ruby/bundler"
 
@@ -28,18 +35,9 @@ all_ruby_prepare() {
if [ -f Gemfile.lock ]; then
rm  Gemfile.lock || die
fi
-   #For now, we don't support development or testing at all
-   #if ! use development; then
-   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
-   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
-   sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec 
|| die
-   #fi
-   #if ! use test; then
-   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
-   #fi
-   #if ! use test && ! use development; then
-   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
-   #fi
+
+   mkdir bin
+   ln -s ../samples/disassemble.rb ./bin/disassemble
 }
 
 each_ruby_prepare() {
@@ -50,6 +48,12 @@ each_ruby_prepare() {
fi
 }
 
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper disassemble
+}
+
 each_ruby_test() {
${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
 }

diff --git a/dev-ruby/metasm/metasm-.ebuild 
b/dev-ruby/metasm/metasm-.ebuild
new file mode 100644
index 000..c8c346a8631
--- /dev/null
+++ b/dev-ruby/metasm/metasm-.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="BUGS README TODO"
+RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples"
+
+inherit ruby-fakegem
+
+DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger"
+HOMEPAGE="http://metasm.cr0.org/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="gtk"
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/jjyg/metasm.git;
+   KEYWORDS=""
+   SRC_URI=""
+   EGIT_CHECKOUT_DIR="${WORKDIR}/all"
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+QA_PREBUILT="usr/lib*/ruby/gems/*/gems/${P}/${PN}/dynldr-linux-x64-233.so"
+
+ruby_add_bdepend "dev-ruby/bundler
+   gtk? ( dev-ruby/ruby-gtk2 )"
+
+all_ruby_prepare() {
+   if [ -f Gemfile.lock ]; then
+   rm  Gemfile.lock || die
+   fi
+
+   mkdir bin
+   ln -s ../samples/disassemble.rb ./bin/disassemble
+   ln -s ../samples/disassemble-gui.rb ./bin/disassemble-gui
+}
+
+each_ruby_prepare() {
+   if [ -f Gemfile ]
+   then
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install 
--local || die
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
+   fi
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper disassemble
+   ruby_fakegem_binwrapper disassemble-gui
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| 

[gentoo-commits] repo/gentoo:master commit in: net-nds/rpcbind/files/, net-nds/rpcbind/

2017-05-08 Thread Patrick McLean
commit: eae6e7a80bc2934ae1557731fc0ad71cd92af99b
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May  8 18:39:36 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May  8 18:39:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae6e7a8

net-nds/rpcbind: Revision bump to pull in patch for CVE-2017-8779

Gentoo-Bug: 617472
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/rpcbind-0.2.4-CVE-2017-8779.patch| 21 
 net-nds/rpcbind/rpcbind-0.2.4-r1.ebuild| 59 ++
 2 files changed, 80 insertions(+)

diff --git a/net-nds/rpcbind/files/rpcbind-0.2.4-CVE-2017-8779.patch 
b/net-nds/rpcbind/files/rpcbind-0.2.4-CVE-2017-8779.patch
new file mode 100644
index 000..cef088badc9
--- /dev/null
+++ b/net-nds/rpcbind/files/rpcbind-0.2.4-CVE-2017-8779.patch
@@ -0,0 +1,21 @@
+diff --git a/src/rpcb_svc_com.c b/src/rpcb_svc_com.c
+index 5862c26..e11f61b 100644
+--- a/src/rpcb_svc_com.c
 b/src/rpcb_svc_com.c
+@@ -48,6 +48,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -432,7 +433,7 @@ rpcbproc_taddr2uaddr_com(void *arg, struct svc_req *rqstp 
/*__unused*/,
+ static bool_t
+ xdr_encap_parms(XDR *xdrs, struct encap_parms *epp)
+ {
+-  return (xdr_bytes(xdrs, &(epp->args), (u_int *) &(epp->arglen), ~0));
++  return (xdr_bytes(xdrs, &(epp->args), (u_int *) &(epp->arglen), 
RPC_MAXDATASIZE));
+ }
+ 
+ /*

diff --git a/net-nds/rpcbind/rpcbind-0.2.4-r1.ebuild 
b/net-nds/rpcbind/rpcbind-0.2.4-r1.ebuild
new file mode 100644
index 000..5c16cb5c982
--- /dev/null
+++ b/net-nds/rpcbind/rpcbind-0.2.4-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://linux-nfs.org/~steved/rpcbind.git"
+   inherit autotools git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="portmap replacement which supports RPC over various protocols"
+HOMEPAGE="https://sourceforge.net/projects/rpcbind/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="debug selinux systemd tcpd warmstarts"
+
+CDEPEND=">=net-libs/libtirpc-1.0:=
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( sys-apps/tcp-wrappers )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-rpcbind )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-CVE-2017-8779.patch"
+)
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+   epatch "${PATCHES[@]}"
+   epatch_user
+}
+
+src_configure() {
+   econf \
+   --bindir="${EPREFIX}"/sbin \
+   --with-statedir="${EPREFIX}"/run/${PN} \
+   --with-rpcuser=root \
+   --with-systemdsystemunitdir=$(usex systemd 
"$(systemd_get_unitdir)" "no") \
+   $(use_enable tcpd libwrap) \
+   $(use_enable debug) \
+   $(use_enable warmstarts)
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}



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

2017-05-08 Thread Patrick McLean
commit: d968a5aa9ebfa6bc766bed99370e164f08b9a0dc
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May  8 18:33:08 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May  8 18:38:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d968a5aa

net-libs/libtirpc: Revision bump to pull in patch for CVE-2017-8779

This also gets rid of the src_unpack definition, moves to src_prepare and
adds a call to epatch_user to src_prepare.

Gentoo-Bug: 617472
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/libtirpc-1.0.1-CVE-2017-8779.patch   | 255 +
 net-libs/libtirpc/libtirpc-1.0.1-r1.ebuild |  60 +
 2 files changed, 315 insertions(+)

diff --git a/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch 
b/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch
new file mode 100644
index 000..91a50fad649
--- /dev/null
+++ b/net-libs/libtirpc/files/libtirpc-1.0.1-CVE-2017-8779.patch
@@ -0,0 +1,255 @@
+diff --git a/src/rpc_generic.c b/src/rpc_generic.c
+index 2f09a8f..589cbd5 100644
+--- a/src/rpc_generic.c
 b/src/rpc_generic.c
+@@ -615,6 +615,9 @@ __rpc_taddr2uaddr_af(int af, const struct netbuf *nbuf)
+ 
+   switch (af) {
+   case AF_INET:
++  if (nbuf->len < sizeof(*sin)) {
++  return NULL;
++  }
+   sin = nbuf->buf;
+   if (inet_ntop(af, >sin_addr, namebuf, sizeof namebuf)
+   == NULL)
+@@ -626,6 +629,9 @@ __rpc_taddr2uaddr_af(int af, const struct netbuf *nbuf)
+   break;
+ #ifdef INET6
+   case AF_INET6:
++  if (nbuf->len < sizeof(*sin6)) {
++  return NULL;
++  }
+   sin6 = nbuf->buf;
+   if (inet_ntop(af, >sin6_addr, namebuf6, sizeof namebuf6)
+   == NULL)
+@@ -667,6 +673,8 @@ __rpc_uaddr2taddr_af(int af, const char *uaddr)
+ 
+   port = 0;
+   sin = NULL;
++  if (uaddr == NULL)
++  return NULL;
+   addrstr = strdup(uaddr);
+   if (addrstr == NULL)
+   return NULL;
+diff --git a/src/rpcb_prot.c b/src/rpcb_prot.c
+index 43fd385..a923c8e 100644
+--- a/src/rpcb_prot.c
 b/src/rpcb_prot.c
+@@ -41,6 +41,7 @@
+ #include 
+ #include 
+ #include 
++#include "rpc_com.h"
+ 
+ bool_t
+ xdr_rpcb(xdrs, objp)
+@@ -53,13 +54,13 @@ xdr_rpcb(xdrs, objp)
+   if (!xdr_u_int32_t(xdrs, >r_vers)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_netid, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_netid, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_addr, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_addr, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_owner, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_owner, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+   return (TRUE);
+@@ -159,19 +160,19 @@ xdr_rpcb_entry(xdrs, objp)
+   XDR *xdrs;
+   rpcb_entry *objp;
+ {
+-  if (!xdr_string(xdrs, >r_maddr, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_maddr, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_nc_netid, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_nc_netid, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+   if (!xdr_u_int32_t(xdrs, >r_nc_semantics)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_nc_protofmly, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_nc_protofmly, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+-  if (!xdr_string(xdrs, >r_nc_proto, (u_int)~0)) {
++  if (!xdr_string(xdrs, >r_nc_proto, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+   return (TRUE);
+@@ -292,7 +293,7 @@ xdr_rpcb_rmtcallres(xdrs, p)
+   bool_t dummy;
+   struct r_rpcb_rmtcallres *objp = (struct r_rpcb_rmtcallres *)(void *)p;
+ 
+-  if (!xdr_string(xdrs, >addr, (u_int)~0)) {
++  if (!xdr_string(xdrs, >addr, RPC_MAXDATASIZE)) {
+   return (FALSE);
+   }
+   if (!xdr_u_int(xdrs, >results.results_len)) {
+@@ -312,6 +313,11 @@ xdr_netbuf(xdrs, objp)
+   if (!xdr_u_int32_t(xdrs, (u_int32_t *) >maxlen)) {
+   return (FALSE);
+   }
++
++  if (objp->maxlen > RPC_MAXDATASIZE) {
++  return (FALSE);
++  }
++
+   dummy = xdr_bytes(xdrs, (char **)&(objp->buf),
+   (u_int *)&(objp->len), objp->maxlen);
+   return (dummy);
+diff --git a/src/rpcb_st_xdr.c b/src/rpcb_st_xdr.c
+index 08db745..28e6a48 100644
+--- a/src/rpcb_st_xdr.c
 b/src/rpcb_st_xdr.c
+@@ -37,6 +37,7 @@
+ 
+ 
+ #include 
++#include "rpc_com.h"
+ 
+ /* Link list of all the stats about getport and getaddr */
+ 
+@@ -58,7 +59,7 @@ xdr_rpcbs_addrlist(xdrs, objp)
+   if (!xdr_int(xdrs, >failure)) {
+   return (FALSE);
+ 

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

2017-05-08 Thread Mart Raudsepp
commit: afe71b056dbab3eebd79f449dea75bae69263e3f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  8 18:27:58 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  8 18:27:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe71b05

dev-libs/glib: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/glib/Manifest   |   1 -
 dev-libs/glib/glib-2.52.1.ebuild | 300 ---
 2 files changed, 301 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 27f7775cb43..465382d6362 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,5 +1,4 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
-DIST glib-2.52.1.tar.xz 7676312 SHA256 
948c26b817f2d77e2a6cdd5082c60a51bf5dea854890286a1d5d4ccde5ce586f SHA512 
6f0475b4ee1078867671a79b1751674926ba1caa872cec3896e2830c61c3cde67972afa9f2d606a2b6705e9846222462b003c6e966a9b63982f3fc3fb58c4d37
 WHIRLPOOL 
95552f8f8adcbd20f2491cf34cbb60b507716a5be22a6331b23847814a6a4d335ca7f0ed71347c516233fe3814e1021869c391f6bbaadad2cc73690737764e90
 DIST glib-2.52.2.tar.xz 7672064 SHA256 
f00e5d9e2a2948b1da25fcba734a6b7a40f556de8bc9f528a53f6569969ac5d0 SHA512 
3ea49b75b6f80d9974ebd3c40518d5aad9d9d008c1ae3302690fa34899b91ae59c87f8235077129bbd8b01ef19211efb89bc7fdb08d0254b07735b1ba92d
 WHIRLPOOL 
f8e6a75b95ace42291a49307f6d9ad30070eddc5160fee21165c0d23db929da92cc3b0e78b907b05ff8c60d6dd68b19139862a970af373ee720f7a5538554138
 DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486

diff --git a/dev-libs/glib/glib-2.52.1.ebuild b/dev-libs/glib/glib-2.52.1.ebuild
deleted file mode 100644
index a91240ec186..000
--- a/dev-libs/glib/glib-2.52.1.ebuild
+++ /dev/null
@@ -1,300 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
-# adding new dependencies end up making stage3 to grow. Every addition needs
-# then to be think very closely.
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# Completely useless with or without USE static-libs, people need to use
-# pkg-config
-GNOME2_LA_PUNT="yes"
-
-inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool 
linux-info \
-   multilib multilib-minimal pax-utils python-r1 toolchain-funcs 
versionator virtualx
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="http://www.gtk.org/;
-SRC_URI="${SRC_URI}
-   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
-REQUIRED_USE="
-   utils? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
-
-# Added util-linux multilib dependency to have libmount support (which
-# is always turned on on linux systems, unless explicitly disabled, but
-# this ebuild does not do that anyway) (bug #599586)
-
-RDEPEND="
-   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
-   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
-   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
-   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
-   utils? (
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   virtual/libelf:0=
-   )
-"
-DEPEND="${RDEPEND}
-   

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

2017-05-08 Thread Mart Raudsepp
commit: bf1e99cb78511ac62f6434b12e7c9ba4ddd4cd94
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  8 18:28:28 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  8 18:28:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1e99cb

dev-util/gdbus-codegen: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/gdbus-codegen/Manifest|  1 -
 dev-util/gdbus-codegen/gdbus-codegen-2.52.1.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 3bab612b771..96944b716f8 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,4 +1,3 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
-DIST glib-2.52.1.tar.xz 7676312 SHA256 
948c26b817f2d77e2a6cdd5082c60a51bf5dea854890286a1d5d4ccde5ce586f SHA512 
6f0475b4ee1078867671a79b1751674926ba1caa872cec3896e2830c61c3cde67972afa9f2d606a2b6705e9846222462b003c6e966a9b63982f3fc3fb58c4d37
 WHIRLPOOL 
95552f8f8adcbd20f2491cf34cbb60b507716a5be22a6331b23847814a6a4d335ca7f0ed71347c516233fe3814e1021869c391f6bbaadad2cc73690737764e90
 DIST glib-2.52.2.tar.xz 7672064 SHA256 
f00e5d9e2a2948b1da25fcba734a6b7a40f556de8bc9f528a53f6569969ac5d0 SHA512 
3ea49b75b6f80d9974ebd3c40518d5aad9d9d008c1ae3302690fa34899b91ae59c87f8235077129bbd8b01ef19211efb89bc7fdb08d0254b07735b1ba92d
 WHIRLPOOL 
f8e6a75b95ace42291a49307f6d9ad30070eddc5160fee21165c0d23db929da92cc3b0e78b907b05ff8c60d6dd68b19139862a970af373ee720f7a5538554138

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.52.1.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.52.1.ebuild
deleted file mode 100644
index 7834f0c7fcd..000
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.52.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome.org distutils-r1
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="http://www.gtk.org/;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-# To prevent circular dependencies with glib[test]
-PDEPEND=">=dev-libs/glib-${PV}:2"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
-   PATCHES=(
-   "${FILESDIR}/${PN}-2.40.0-sitedir.patch"
-   )
-   distutils-r1_python_prepare_all
-
-   sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > 
gdbus-codegen || die
-   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
-   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-src_test() {
-   einfo "Skipping tests. This package is tested by dev-libs/glib"
-   einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all # no-op, but prevents QA warning
-   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}



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

2017-05-08 Thread Mart Raudsepp
commit: e1c6969c7bf4ff9d756b94321fa82d231159ebb0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  8 18:21:23 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  8 18:21:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c6969c

dev-libs/glib: bump to 2.52.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.52.2.ebuild | 300 +++
 2 files changed, 301 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 41f3eecbb23..27f7775cb43 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,4 +1,5 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
 DIST glib-2.52.1.tar.xz 7676312 SHA256 
948c26b817f2d77e2a6cdd5082c60a51bf5dea854890286a1d5d4ccde5ce586f SHA512 
6f0475b4ee1078867671a79b1751674926ba1caa872cec3896e2830c61c3cde67972afa9f2d606a2b6705e9846222462b003c6e966a9b63982f3fc3fb58c4d37
 WHIRLPOOL 
95552f8f8adcbd20f2491cf34cbb60b507716a5be22a6331b23847814a6a4d335ca7f0ed71347c516233fe3814e1021869c391f6bbaadad2cc73690737764e90
+DIST glib-2.52.2.tar.xz 7672064 SHA256 
f00e5d9e2a2948b1da25fcba734a6b7a40f556de8bc9f528a53f6569969ac5d0 SHA512 
3ea49b75b6f80d9974ebd3c40518d5aad9d9d008c1ae3302690fa34899b91ae59c87f8235077129bbd8b01ef19211efb89bc7fdb08d0254b07735b1ba92d
 WHIRLPOOL 
f8e6a75b95ace42291a49307f6d9ad30070eddc5160fee21165c0d23db929da92cc3b0e78b907b05ff8c60d6dd68b19139862a970af373ee720f7a5538554138
 DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486

diff --git a/dev-libs/glib/glib-2.52.2.ebuild b/dev-libs/glib/glib-2.52.2.ebuild
new file mode 100644
index 000..a91240ec186
--- /dev/null
+++ b/dev-libs/glib/glib-2.52.2.ebuild
@@ -0,0 +1,300 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+# Completely useless with or without USE static-libs, people need to use
+# pkg-config
+GNOME2_LA_PUNT="yes"
+
+inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool 
linux-info \
+   multilib multilib-minimal pax-utils python-r1 toolchain-funcs 
versionator virtualx
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="http://www.gtk.org/;
+SRC_URI="${SRC_URI}
+   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
+
+# Added util-linux multilib dependency to have libmount support (which
+# is always turned on on linux systems, unless explicitly disabled, but
+# this ebuild does not do that anyway) (bug #599586)
+
+RDEPEND="
+   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+   utils? (
+   ${PYTHON_DEPS}
+   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
+   virtual/libelf:0=
+   )
+"
+DEPEND="${RDEPEND}
+   

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

2017-05-08 Thread Mart Raudsepp
commit: 2c526430709165daedeef5e4630f37ffc5c8f6a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  8 18:07:43 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  8 18:21:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c526430

dev-util/gdbus-codegen: bump to 2.52.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.52.2.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index e991cb3471e..3bab612b771 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,3 +1,4 @@
 DIST glib-2.48.2.tar.xz 6408644 SHA256 
f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 
2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43
 WHIRLPOOL 
cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
 DIST glib-2.50.3.tar.xz 7589284 SHA256 
82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 
ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
 WHIRLPOOL 
fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
 DIST glib-2.52.1.tar.xz 7676312 SHA256 
948c26b817f2d77e2a6cdd5082c60a51bf5dea854890286a1d5d4ccde5ce586f SHA512 
6f0475b4ee1078867671a79b1751674926ba1caa872cec3896e2830c61c3cde67972afa9f2d606a2b6705e9846222462b003c6e966a9b63982f3fc3fb58c4d37
 WHIRLPOOL 
95552f8f8adcbd20f2491cf34cbb60b507716a5be22a6331b23847814a6a4d335ca7f0ed71347c516233fe3814e1021869c391f6bbaadad2cc73690737764e90
+DIST glib-2.52.2.tar.xz 7672064 SHA256 
f00e5d9e2a2948b1da25fcba734a6b7a40f556de8bc9f528a53f6569969ac5d0 SHA512 
3ea49b75b6f80d9974ebd3c40518d5aad9d9d008c1ae3302690fa34899b91ae59c87f8235077129bbd8b01ef19211efb89bc7fdb08d0254b07735b1ba92d
 WHIRLPOOL 
f8e6a75b95ace42291a49307f6d9ad30070eddc5160fee21165c0d23db929da92cc3b0e78b907b05ff8c60d6dd68b19139862a970af373ee720f7a5538554138

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.52.2.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.52.2.ebuild
new file mode 100644
index 000..7834f0c7fcd
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.52.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE="xml"
+
+inherit eutils gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="http://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+# To prevent circular dependencies with glib[test]
+PDEPEND=">=dev-libs/glib-${PV}:2"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.40.0-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > 
gdbus-codegen || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



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

2017-05-08 Thread Bernard Cafarelli
commit: 7690e4b2ca93ccd6fa9ca4a5888f389099f0e64c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  8 10:24:50 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  8 18:12:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7690e4b2

profiles: create mask for wxGTK:3.0-gtk3 conversion

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d05acd841cc..c5d5c2d88f9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Bernard Cafarelli  (8 May 2017)
+# Coordinated conversion to wxGTK:3.0-gtk3
+# Drop mask after migration of existing wxGTK:3.0 users
+# and wxGTK-3.0.3 bump in tree
+>=net-ftp/filezilla-3.25.2-r1
+
 # Daniel Pielmeier  (7 May 2017)
 # Fails to build with ffmpeg-3. Dead upstream.
 # Masked for removal in 30 days. Bug #575824.



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2017-05-08 Thread Bernard Cafarelli
commit: 332de35830c6a0903f5c3b61b17a244381bc39a0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  8 10:28:58 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  8 18:12:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332de358

net-ftp/filezilla: switch to gtk3 wxGTK

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-ftp/filezilla/filezilla-3.25.2-r1.ebuild | 68 
 1 file changed, 68 insertions(+)

diff --git a/net-ftp/filezilla/filezilla-3.25.2-r1.ebuild 
b/net-ftp/filezilla/filezilla-3.25.2-r1.ebuild
new file mode 100644
index 000..9ad128146f5
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.25.2-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools eutils flag-o-matic multilib wxwidgets
+
+MY_PV=${PV/_/-}
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="http://filezilla-project.org/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="dbus nls test"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.9.1
+   >=dev-libs/pugixml-1.7
+   net-dns/libidn
+   >=net-libs/gnutls-3.4.0
+   >=x11-libs/wxGTK-3.0.2.0-r1:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )
+   test? ( dev-util/cppunit )"
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+DOCS=(AUTHORS ChangeLog NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_prepare() {
+   setup-wxwidgets
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with dbus) $(use_enable nls locales) \
+   --with-pugixml=system \
+   --disable-autoupdatecheck
+}



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

2017-05-08 Thread Matt Turner
commit: 39661ea8c2aee0ee5b4dc1d9c36ad6a42859892a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  8 17:25:22 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  8 17:35:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39661ea8

media-libs/mesa: Version bump to 17.1.0_rc4

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-17.1.0_rc4.ebuild | 500 +
 2 files changed, 501 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 8d32817b23d..a2868530c03 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-13.0.5.tar.xz 9171480 SHA256 
bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87 SHA512 
db5f6a97b40ee6e45ba81280ab4543354e9f274c7112c5a43b8970244f329902a22f68d5eeddad5b64502507f462ffbcc028efc5dff93822adf95d30ba5903c1
 WHIRLPOOL 
164116608908331d4e8d69c4d2b92dc22e8e6d98725a20e8c2da5cc24b4e9ae9e05ee9c7209d55371b419e0f4e6c1d4752a46d149a968a6b83612aa77f7e480e
 DIST mesa-13.0.6.tar.xz 9179236 SHA256 
29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 SHA512 
2455e044647f674c2f1dd524143b61b8630713fa929bbf6fe1c981436a9c08dc933553d638a22b32d2799afb77be746355b48b1b20af172141c5b63891e94441
 WHIRLPOOL 
1fdaaf29de96225cf41a3bdeb559a35cf20fda524f80985b2bfdc52095dcb7f6b320704b7ccf754a6f80555925a6a80dfa2b1115a4bdd9bdc1ebb672f115208a
 DIST mesa-17.0.5.tar.xz 9492760 SHA256 
668efa445d2f57a26e5c096b1965a685733a3b57d9c736f9d6460263847f9bfe SHA512 
942fa62c9098bcd030856cd622696eae418f292addb912e1d558cf27d396f25c3f2000dae97a12d1ff233f1ea157497259442082005035bb27b9bafb2cfc33c3
 WHIRLPOOL 
84ed3198a5f36541ebe966d8375b240be6ff815817b8cd8cf136941122b69df2ab2a5cdad93a255e03653e05c1db805693fa2e58082bf575341acbc9e887b862
+DIST mesa-17.1.0-rc4.tar.xz 9848344 SHA256 
dadd8f28ca8f5c02ec456bb2919da59b369957d5792f66c2e58016ee8692ea7d SHA512 
abea1757949c4b4ab4e484d8998509215c20ca1488e8c16f6a982b13461a7f5bf557fb3b731b2312e45c236918147530d0bb4d4729ab872cd8d6315ea2627521
 WHIRLPOOL 
81905add689e2239b55d0012e3fa0aa1fcfdeeedc9a5e7e60ebca053ffed45d0fa963119d34128217c5a954d0e32206250b351dca8b956af20310d72b3fdcb7b

diff --git a/media-libs/mesa/mesa-17.1.0_rc4.ebuild 
b/media-libs/mesa/mesa-17.1.0_rc4.ebuild
new file mode 100644
index 000..93e5bd61047
--- /dev/null
+++ b/media-libs/mesa/mesa-17.1.0_rc4.ebuild
@@ -0,0 +1,500 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git;
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+INTEL_CARDS="i915 i965 intel"
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno imx nouveau vc4 vivante 
vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
+   +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind vdpau
+   vulkan wayland xvmc xa"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )

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

2017-05-08 Thread Michał Górny
commit: aa4c797c83e1b379251290ebdbdffd9cda9ccad5
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon May  8 10:16:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 17:02:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4c797c

dev-python/construct: Version bump to 2.8.12

Next stable release branch. Added tests.

Closes: https://github.com/gentoo/gentoo/pull/3899
Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-python/construct/Manifest|  1 +
 dev-python/construct/construct-2.8.12.ebuild | 34 
 dev-python/construct/metadata.xml|  1 +
 3 files changed, 36 insertions(+)

diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index f360b2df75e..67412f113a1 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1 +1,2 @@
 DIST construct-2.5.2.tar.gz 58373 SHA256 
665b6271eeadf15219c726b180c8d7a641d026784d72ca3dad90a20aae009020 SHA512 
dbfa28f58821811fa28ef170818d74212e76389a017c4073acd24025ace292285828506cb44387ff07c1c05ae70766a3a0679baea25deb3b0dcc31c85b24340b
 WHIRLPOOL 
ebe5ac0a09e317a2d8c123f24c110b3ea303c179710da6112c8f376bbf1d526c4c29ebf7f60c12f8873f74ec4ebabf010b4e537173fe28f166da6f49b79635cc
+DIST construct-2.8.12.tar.gz 720277 SHA256 
67ee2c69a11bdadc0705c7e0de0ff16ef74b730932537e22ac1f64f479240ffa SHA512 
4d0f59623a62eeab3c10e95b4e8153a1593219bcbcbbe5f87e75ba0a010b62021a9502faf715623faa78b4e397f1a74b41e9bffd1ede92dbebf87b0d4a59b66b
 WHIRLPOOL 
a73a2ad27c32e0ec59eb2b04fb45eb9f16e93460f722c3d19007840e141dd846695659adff3f6d50581fbf4ecaa37b982317722fda847bf3eb298432146ec19d

diff --git a/dev-python/construct/construct-2.8.12.ebuild 
b/dev-python/construct/construct-2.8.12.ebuild
new file mode 100644
index 000..ccaed037621
--- /dev/null
+++ b/dev-python/construct/construct-2.8.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="A powerful declarative parser for binary data"
+HOMEPAGE="http://construct.readthedocs.io/ 
https://pypi.python.org/pypi/construct;
+SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/tox[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   py.test -vv || die "Tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+   ewarn "Version 2.8.x has significant API and implementation changes 
from"
+   ewarn "previous 2.5.x releases. Please read the documentation at"
+   ewarn "http://construct.readthedocs.io/ for more info."
+}

diff --git a/dev-python/construct/metadata.xml 
b/dev-python/construct/metadata.xml
index 0dbbbff97b7..db2f49e944c 100644
--- a/dev-python/construct/metadata.xml
+++ b/dev-python/construct/metadata.xml
@@ -6,6 +6,7 @@
Python


+   construct/construct
construct

 



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

2017-05-08 Thread Michał Górny
commit: a59cf14b7404047391c839508e4e76b19ffac486
Author: Sergiy Borodych  gmail  com>
AuthorDate: Thu Apr 20 08:12:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 17:01:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59cf14b

media-sound/gmusicbrowser: bump to newest git revision (2016-05-30)

the bump contains a lot of fixes, especially perl 5.24 support
use git rev bump because there no new version a long time from upstream

 media-sound/gmusicbrowser/Manifest |  1 +
 .../gmusicbrowser-1.1.15_p20160530.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/media-sound/gmusicbrowser/Manifest 
b/media-sound/gmusicbrowser/Manifest
index 7b3e0539415..37dda1b6394 100644
--- a/media-sound/gmusicbrowser/Manifest
+++ b/media-sound/gmusicbrowser/Manifest
@@ -1 +1,2 @@
 DIST gmusicbrowser-1.1.15.tar.gz 2349451 SHA256 
1ec881d148ccc26bdbab66ca701fd2216e034c3b613d6e66c17ac702271c677b SHA512 
9176be8f2b1b6c832099feff87a7a526efaa3c512c9b7b6d433f1a157ac1185adb05185f52f9ce1b3b41afc967c37345d216a090b472927a661747e25479cbdc
 WHIRLPOOL 
b9fa86d43a904d8adb587f8eebae9fcc3463fb7f7c04b44d14365742de9bda240dde7fd4e27df88b812418af1e0f00955afde8184600729dd8ab06aa220d689d
+DIST gmusicbrowser-1.1.15_p20160530.tar.gz 1305616 SHA256 
01480178afd54356f7b0cafbbe0a6d163dc6ac0ad0f7a4d0442ebf86afe426e3 SHA512 
980446a873fab39c5b880e289e2ff61df112f5336dfd19b0ac3b3b6a346ddebaaca8718f169926404f38cc518817f115a38ab210ae7f4eab05962506d70d3f3b
 WHIRLPOOL 
1ebd172a8bdfbf92b1a11187b588374a4217da413fef34e702d9c004297c2958e666c14b95854c9af3cb79125e28c8cb09810a868db704c2968a5f459aef7e6c

diff --git a/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild 
b/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild
new file mode 100644
index 000..b352d2a875f
--- /dev/null
+++ b/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GIT_COMMIT="853840eb9dad0b59ad2dac5d303f5929b2f09f21"
+
+inherit eutils fdo-mime gnome2-utils
+
+DESCRIPTION="An open-source jukebox for large collections of mp3/ogg/flac 
files"
+HOMEPAGE="http://gmusicbrowser.org/;
+SRC_URI="https://github.com/squentin/gmusicbrowser/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus doc extras gstreamer libnotify mplayer"
+
+GSTREAMER_DEPEND="dev-perl/Glib-Object-Introspection"
+MPLAYER_DEPEND="media-video/mplayer"
+MPV_DEPEND="media-video/mpv"
+OTHER_DEPEND="
+   media-sound/alsa-utils
+   media-sound/flac123
+   || ( media-sound/mpg123 media-sound/mpg321 )
+   media-sound/vorbis-tools"
+
+RDEPEND="dev-lang/perl
+   dev-perl/Gtk2
+   virtual/perl-MIME-Base64
+   || ( net-misc/wget dev-perl/AnyEvent-HTTP )
+   dbus? ( dev-perl/Net-DBus )
+   gstreamer? ( ${GSTREAMER_DEPEND} )
+   mplayer? ( || ( ${MPLAYER_DEPEND} ${MPV_DEPEND} ) )
+   !gstreamer? ( !mplayer? ( ${OTHER_DEPEND} ) )
+   extras? ( dev-perl/gnome2-wnck )
+   libnotify? ( dev-perl/Gtk2-Notify )"
+DEPEND="sys-devel/gettext
+   doc? ( dev-perl/Text-Markdown )"
+
+S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+
+src_compile() {
+   emake MARKDOWN=$(usex doc "Markdown.pl" "echo")
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   iconsdir="${D%/}/usr/share/icons/hicolor" \
+   install
+
+   use doc && local HTML_DOCS=( layout_doc.html )
+   einstalldocs
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2017-05-08 Thread Michał Górny
commit: c36ab58ac6a228a2b396c663d4ed374b47353c95
Author: Sergiy Borodych  gmail  com>
AuthorDate: Mon May  8 08:08:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 17:02:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36ab58a

media-sound/gmusicbrowser: sync release & git () ebuilds

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

 .../gmusicbrowser-1.1.15_p20160530.ebuild  | 18 ++-
 .../gmusicbrowser/gmusicbrowser-.ebuild| 27 +++---
 2 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild 
b/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild
index b352d2a875f..f5ce7149e05 100644
--- a/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild
+++ b/media-sound/gmusicbrowser/gmusicbrowser-1.1.15_p20160530.ebuild
@@ -3,17 +3,25 @@
 
 EAPI=6
 
-GIT_COMMIT="853840eb9dad0b59ad2dac5d303f5929b2f09f21"
-
 inherit eutils fdo-mime gnome2-utils
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://github.com/squentin/gmusicbrowser.git"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   GIT_COMMIT="853840eb9dad0b59ad2dac5d303f5929b2f09f21"
+   
SRC_URI="https://github.com/squentin/gmusicbrowser/archive/${GIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+fi
+
 DESCRIPTION="An open-source jukebox for large collections of mp3/ogg/flac 
files"
 HOMEPAGE="http://gmusicbrowser.org/;
-SRC_URI="https://github.com/squentin/gmusicbrowser/archive/${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="dbus doc extras gstreamer libnotify mplayer"
 
 GSTREAMER_DEPEND="dev-perl/Glib-Object-Introspection"
@@ -38,8 +46,6 @@ RDEPEND="dev-lang/perl
 DEPEND="sys-devel/gettext
doc? ( dev-perl/Text-Markdown )"
 
-S="${WORKDIR}/${PN}-${GIT_COMMIT}"
-
 src_compile() {
emake MARKDOWN=$(usex doc "Markdown.pl" "echo")
 }

diff --git a/media-sound/gmusicbrowser/gmusicbrowser-.ebuild 
b/media-sound/gmusicbrowser/gmusicbrowser-.ebuild
index c1e4914b4f0..f5ce7149e05 100644
--- a/media-sound/gmusicbrowser/gmusicbrowser-.ebuild
+++ b/media-sound/gmusicbrowser/gmusicbrowser-.ebuild
@@ -3,15 +3,25 @@
 
 EAPI=6
 
-inherit eutils fdo-mime git-r3 gnome2-utils
+inherit eutils fdo-mime gnome2-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://github.com/squentin/gmusicbrowser.git"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   GIT_COMMIT="853840eb9dad0b59ad2dac5d303f5929b2f09f21"
+   
SRC_URI="https://github.com/squentin/gmusicbrowser/archive/${GIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+fi
 
 DESCRIPTION="An open-source jukebox for large collections of mp3/ogg/flac 
files"
 HOMEPAGE="http://gmusicbrowser.org/;
-EGIT_REPO_URI="git://github.com/squentin/${PN}.git"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
 IUSE="dbus doc extras gstreamer libnotify mplayer"
 
 GSTREAMER_DEPEND="dev-perl/Glib-Object-Introspection"
@@ -50,20 +60,9 @@ src_install() {
einstalldocs
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
-
-   elog "Gmusicbrowser supports gstreamer, mplayer, mpv and 
mpg123/ogg123..."
-   elog "for audio playback. Needed dependencies:"
-   elog "  Gstreamer: ${GSTREAMER_DEPEND}"
-   elog "  mplayer: ${MPLAYER_DEPEND}"
-   elog "  mpv: ${MPV_DEPEND}"
-   elog "  mpg123/ogg123...: ${OTHER_DEPEND}"
 }
 
 pkg_postrm() {



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

2017-05-08 Thread Michał Górny
commit: 0a5708da9c7be7d7d3d29a080339e6a8e2fd804c
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun May  7 18:34:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5708da

profiles/arch/arm: update media-video/mpv[raspberry-pi] p.use.stable.mask

 profiles/arch/arm/package.use.stable.mask | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index cee5fef646b..b6b19d3e0d2 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -50,9 +50,8 @@ sys-fs/dmraid dietlibc klibc
 # Missing stable
 dev-db/mariadb jdbc
 
-# Ian Delaney  (13 Apr 2016)
-# on behalf of Ilya Tumaykin 
-# media-libs/raspberrypi-userland isn't stable yet
+# Ilya Tumaykin  (13 Apr 2016)
+# Requires special hardware to test and stabilize properly.
 media-video/mpv raspberry-pi
 
 # Brian Evans  (08 Jan 2016)



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

2017-05-08 Thread Michał Górny
commit: f3dfb51af5552ef82e8343665dbcf6338ca03b4e
Author: Hummer12007  gmail  com>
AuthorDate: Mon May  8 11:52:17 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dfb51a

media-sound/pms: version bump to 0.42_p20170508

 media-sound/pms/Manifest  |  1 +
 media-sound/pms/pms-0.42_p20170508.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/media-sound/pms/Manifest b/media-sound/pms/Manifest
index c484daa4339..54c723732f4 100644
--- a/media-sound/pms/Manifest
+++ b/media-sound/pms/Manifest
@@ -1 +1,2 @@
 DIST pms-0.42.tar.gz 676147 SHA256 
e0b57fb02edee153fcec43adcf88df2f15b36ceed446f01645cd770195c8eedc SHA512 
2cfda707f17415b2e8207a0c9add83b652247c42680e478029a2c42dc0bc7987e1cb1dce844163446a783a046a43260e3d5d0e1a1a35a02b69b2c2c0d2fadfcf
 WHIRLPOOL 
6bd5cfd38fe7b37be12c045c40cbcbebbb3af39f998a9e1210152c7f247366e5257bf2a919f83a76a181655ff7a0522e410c7d518db677db524a5a34b7feda8c
+DIST pms-0.42_p20170508.tar.gz 140157 SHA256 
a5453fe84421608cd2ebe0827e9c011259723a41e1eba1519eb3df83e4ade7f4 SHA512 
686a5e265ebad418a153b9888cc213bbf8cca5aa2d398206848823105edac16e298431c288dc0a74adb23d327c75845cdec1680a6a2a2ae40bc7b41c55ca163c
 WHIRLPOOL 
745e7a8bf61c06e35575ff62a22fa36b808db21b0f1500ecebd7ec830e968d708fb7ed0e813e98f52fa689f1cafcf6ade3da69e756cd7adffd5c64ad68c9baa0

diff --git a/media-sound/pms/pms-0.42_p20170508.ebuild 
b/media-sound/pms/pms-0.42_p20170508.ebuild
new file mode 100644
index 000..13f5072cbc9
--- /dev/null
+++ b/media-sound/pms/pms-0.42_p20170508.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils vcs-snapshot
+
+REF="8c8918488a4a22924ee04442dc5e5216783d51ff"
+
+DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, 
written in C++"
+HOMEPAGE="https://ambientsound.github.io/pms;
+SRC_URI="https://github.com/ambientsound/${PN}/tarball/${REF} -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+regex doc"
+
+RDEPEND="
+   sys-libs/ncurses:0=[unicode]
+   media-libs/libmpdclient
+"
+DEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/pandoc )
+   ${RDEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_REGEX=$(usex regex)
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/, media-video/mpv/files/, media-video/mpv/files/0.24.0/

2017-05-08 Thread Michał Górny
commit: 9f34f808a04828b3b0933c7d35fed45410497287
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun May  7 22:17:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f34f808

media-video/mpv: remove old

Closes: https://github.com/gentoo/gentoo/pull/4564
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/mpv/Manifest   |   2 -
 .../files/0.24.0/mpv-fix-build-without-gl.patch|  32 --
 ...-pkgconfig-for-raspberrypi-compiler-flags.patch |  97 --
 media-video/mpv/mpv-0.22.0-r2.ebuild   | 380 -
 media-video/mpv/mpv-0.24.0.ebuild  | 379 
 5 files changed, 890 deletions(-)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index d36d37ce4ba..828195108a3 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,6 +1,4 @@
 DIST mpv-0.18.0.tar.gz 2758960 SHA256 
b656638d4f6bce2621baaacb60d8be384aa492fcd86dfd43996aaa2c16fee02b SHA512 
5a899ea680b4da6d668a6e77a254e623bafef16f376ee46639e40f151da5a000de84b382f2b07f3a1e87b60fc8e524132767fdf243e36474966af11a88277437
 WHIRLPOOL 
c491e61cb2d7f453cfc23605120048e81c2b7621b8d9591cad6415d3b550f55db6a6c8c6f90d27c7ce214ff89f92a9861d202b457c2de25c5b7de11d8d1d40af
-DIST mpv-0.22.0.tar.gz 2822645 SHA256 
c0f9ac8f0e37a391d19007b333ef8787c2f45d75a0d4401c0098cde52c5082f6 SHA512 
6c021bfb79cbedee842bf122ebb29df56e8b1cbfcb038bd54bf6e2f2db2a6550b71fd9fe8998dbd79b4ceeab3fbcab65ec60695f255c5cb36fb1feae17b797c0
 WHIRLPOOL 
3458dfe646bab65408a7fe45f98ae168f439b4939064b009ba87d0ae08c1f2067bd252558a92f9fdb0822bf5a35b2377bce7f46aeb190d60a4e115394f0506c9
-DIST mpv-0.24.0.tar.gz 2835920 SHA256 
a41854fa0ac35b9c309ad692aaee67c8d4495c3546f11cb4cdd0a124195d3f15 SHA512 
c1d988ccf9e22765822b9ce75c04f155df4fc4bd4c2aa164903eee8947c36f659116c2ab96668a4af31c4f5aeecbf20ce21191c48456d74e138db617a1e34d96
 WHIRLPOOL 
e3a10fc26df124127b819754aedd8bd4ccaa1b9b3764f0deac20eaa8e338e49f09aea25d2b508b8599ce75b0a72fdd3ebcbb9487851cf823c803024e1effc950
 DIST mpv-0.25.0.tar.gz 2874584 SHA256 
07423ffad6921ec4da32f703cd7fbfb27012301dcb736ac8542ac8e6083b0bce SHA512 
eefc574e2995ddf6bd15c9b62986a5ca277c30949b036d57a11bbfb796c11c1e6dd7c313abd91a909dd98ca0f2b0be29ec6b980d0287a5891b42b0ffba926cbf
 WHIRLPOOL 
4c5225040ed8793de5daa00a4bb5cf2754fb877c73055dbe4bed92d9fa1bb3f5e67d341c698658e9f10e183084bbe691c8bbb90960e16358b9ffdaa58b11bf2b
 DIST waf-1.8.12 97567 SHA256 
01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b SHA512 
8e47112abb134f965f15a27a600b4453cad3075afb5dadc17f2f6dac33d80ec68b679ac0ebc5f8a0245cbd07ae9fc7b899e69afc1bd021cce74e7af2ab457939
 WHIRLPOOL 
c36d37c2d8c08e4048b4800f511611af5cf534304fcb58388ca491ff308bfcbcdd959d153edfd6ff8c118404e7293d8b786e43b07486139bf915a82aa75d792b
 DIST waf-1.9.8 100685 SHA256 
167dc42bab6d5bd823b798af195420319cb5c9b571e00db7d83df2a0fe1f4dbf SHA512 
e7493767f65deeb38aa162adef22adf60ebbd038410e9cdf4fe6f0de8c43395dbbba14962aa2c3855e1277136085fc22ad12ebfb8ac4e76f16358296039b8ea2
 WHIRLPOOL 
447b6936b8bd5904d85001a96bdcfd0d517f92ff0a859f8a63efd032a418c1b335578266d0f7ce0c5f71ffc7b81643d18e21c14981502153e2d586a9ce152c3a

diff --git a/media-video/mpv/files/0.24.0/mpv-fix-build-without-gl.patch 
b/media-video/mpv/files/0.24.0/mpv-fix-build-without-gl.patch
deleted file mode 100644
index ed175620539..000
--- a/media-video/mpv/files/0.24.0/mpv-fix-build-without-gl.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-commit 212f6c8206bd4dcc7d8970c5f1632823ae4e783a
-Author: Michael Forney 
-Date:   Sun Feb 12 23:01:21 2017 -0800
-
-Fix build with HAVE_GL==0
-
-video/out/opengl/hwdec.h includes video/out/opengl/common.h, which tries
-to include opengl headers.
-
-diff --git a/options/options.c b/options/options.c
-index b711156c1..0bb36ad3f 100644
 a/options/options.c
-+++ b/options/options.c
-@@ -40,7 +40,6 @@
- #include "stream/stream.h"
- #include "video/csputils.h"
- #include "video/hwdec.h"
--#include "video/out/opengl/hwdec.h"
- #include "video/image_writer.h"
- #include "sub/osd.h"
- #include "audio/filter/af.h"
-@@ -53,6 +52,10 @@
- #include "video/out/drm_common.h"
- #endif
-
-+#if HAVE_GL
-+#include "video/out/opengl/hwdec.h"
-+#endif
-+
- extern const char mp_help_text[];
-
- static void print_version(struct mp_log *log)

diff --git 
a/media-video/mpv/files/mpv-rely-on-pkgconfig-for-raspberrypi-compiler-flags.patch
 
b/media-video/mpv/files/mpv-rely-on-pkgconfig-for-raspberrypi-compiler-flags.patch
deleted file mode 100644
index 1545743beb2..000
--- 
a/media-video/mpv/files/mpv-rely-on-pkgconfig-for-raspberrypi-compiler-flags.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-commit ea40fa36eef15384b4c0218fb102f92f5cd1cdff
-Author: Ilya Tumaykin 
-Date:   Fri Jan 27 21:20:29 2017 +0300
-
-build: rpi: rely on pkgconfig for compiler flags
-
-Upstream provides pkgconfig files for quite 

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

2017-05-08 Thread Michał Górny
commit: 4ffb387c3db63d15f7e1312b01b4e047c02459f0
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri May  5 22:34:52 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffb387c

profiles/arch/*/ppc64: drop obsolete media-video/mpv[luajit] p.use.mask

luajit USE is now masked on ppc64 in use.mask.

 profiles/arch/powerpc/ppc64/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 806cf28f4c0..ec053853cdb 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -32,11 +32,6 @@ dev-java/ant-apache-bsf python
 # no ppc64 support in media-libs/glfw
 app-text/mupdf opengl
 
-# Ian Delaney  (05 Jan 2016)
-# on behalf of Ilya Tumaykin 
-# dev-lang/luajit lacks ppc64 keyword. See bug #488318.
-media-video/mpv luajit
-
 # Jeroen Roovers  (26 Dec 2015)
 # Mask until >sys-cluster/ceph-0.94 goes stable
 net-analyzer/rrdtool rados



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

2017-05-08 Thread Michał Górny
commit: 510838125252188a12e301da10a0305ddaab4d5f
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri May  5 22:07:32 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51083812

profiles/arch/*/ppc32: adjust media-video/mpv[sdl] p.use.mask

media-libs/libsdl2 didn't have ppc keyword a while back.
Now it's stable on ppc, so adjust the p.use.mask entry.

 profiles/arch/powerpc/ppc32/package.use.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index bc88f837a25..cf6a9193363 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -73,8 +73,9 @@ app-text/mupdf opengl
 
 # Ian Delaney  (04 Jan 2016)
 # on behalf of Ilya Tumaykin 
-# media-libs/libsdl2 lacks ppc32 keyword. See bug #508226.
-media-video/mpv sdl
+# media-libs/libsdl2 lacked ppc32 keyword at the time. See bug #508226.
+# Ready for the next stable mpv version after the one below.
+=media-video/mpv-0.18.0-r1 sdl
 
 # Anthony G. Basile  (26 Oct 2015)
 # Mask x265 on vlc for bug #564138



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

2017-05-08 Thread Michał Górny
commit: 66faf8a0cb7d8a3b9ae0e3e3281425643fdf0a71
Author: Hummer12007  gmail  com>
AuthorDate: Mon May  8 11:45:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66faf8a0

media-sound/pms: update branch in live ebuild

as per 
https://github.com/ambientsound/pms/commit/8c8918488a4a22924ee04442dc5e5216783d51ff

 media-sound/pms/pms-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/pms/pms-.ebuild b/media-sound/pms/pms-.ebuild
index 56a45392e8c..2a0de1e38b9 100644
--- a/media-sound/pms/pms-.ebuild
+++ b/media-sound/pms/pms-.ebuild
@@ -7,7 +7,9 @@ inherit cmake-utils git-r3
 
 DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, 
written in C++"
 HOMEPAGE="https://ambientsound.github.io/pms;
+
 EGIT_REPO_URI="https://github.com/ambientsound/pms.git;
+EGIT_BRANCH="0.42.x" # todo: package the golang version
 
 LICENSE="GPL-3+"
 SLOT="0"



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

2017-05-08 Thread Michał Górny
commit: fec70e700edeb92d2fd414a2e0c11bd76900c5fa
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun May  7 21:50:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec70e70

media-video/mpv: better wording in postinst msg

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-video/mpv/mpv-0.25.0.ebuild | 4 ++--
 media-video/mpv/mpv-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/mpv/mpv-0.25.0.ebuild 
b/media-video/mpv/mpv-0.25.0.ebuild
index e7c6dc320bb..3d5a0ad40b7 100644
--- a/media-video/mpv/mpv-0.25.0.ebuild
+++ b/media-video/mpv/mpv-0.25.0.ebuild
@@ -341,8 +341,8 @@ pkg_postinst() {
 
if [[ ${opengl_0_25_0} -eq 1 ]]; then
elog "Since version 0.25.0 the 'opengl' USE flag is mapped to"
-   elog "the 'opengl' video output and no longer depends on X11"
-   elog "or Mac OS Aqua. Consider enabling the 'opengl' USE flag."
+   elog "the 'opengl' video output and no longer explicitly 
requires"
+   elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE 
flag."
fi
 
if use cli && ! has_version 'app-shells/mpv-bash-completion'; then

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index af68859aaa1..49eb9194f24 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -343,8 +343,8 @@ pkg_postinst() {
 
if [[ ${opengl_0_25_0} -eq 1 ]]; then
elog "Since version 0.25.0 the 'opengl' USE flag is mapped to"
-   elog "the 'opengl' video output and no longer depends on X11"
-   elog "or Mac OS Aqua. Consider enabling the 'opengl' USE flag."
+   elog "the 'opengl' video output and no longer explicitly 
requires"
+   elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE 
flag."
fi
 
if use cli && ! has_version 'app-shells/mpv-bash-completion'; then



[gentoo-commits] repo/gentoo:master commit in: net-im/corebird/

2017-05-08 Thread Michał Górny
commit: 6df860732ccf171d5756f376395a41931e32e832
Author: Moritz Schlarb  metalabs  de>
AuthorDate: Fri May  5 05:56:14 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df86073

net-im/corebird: Version bump to 1.5

Also fixed dependencies for embedded video playback using gstreamer.

Bug: https://bugs.gentoo.org/578450
Bug: https://bugs.gentoo.org/591342
Bug: https://bugs.gentoo.org/529598
Closes: https://github.com/gentoo/gentoo/pull/4544

 net-im/corebird/Manifest|  1 +
 net-im/corebird/corebird-1.5.ebuild | 58 +
 net-im/corebird/metadata.xml|  8 +++--
 3 files changed, 65 insertions(+), 2 deletions(-)

diff --git a/net-im/corebird/Manifest b/net-im/corebird/Manifest
index 40ca2b49dca..c76b27d34d5 100644
--- a/net-im/corebird/Manifest
+++ b/net-im/corebird/Manifest
@@ -1,3 +1,4 @@
 DIST corebird-0.8.tar.gz 1655839 SHA256 
4e68e174edc40b49d70a11c1b0a1b196ca9517daa8eae6ce2da3e8004acda611 SHA512 
308bc0ade8ddda0b0be0949e5199bf6ac1b3658bf6e181821a205a602b2a22a97e77583cd5ca63ba272926810095104ae4117e54ccda10234d143c3377b9384d
 WHIRLPOOL 
2e014590c0d9222a6a53d78d855ff9017fa9b3c68c2c354bc2acad1b028bd6253fa9510fbc5ce391bc65319829e14c5447b4be4cbcc8427faace790767e6d98c
 DIST corebird-1.0.tar.gz 1697452 SHA256 
0ca4ca20b0281b2901382810ef8bd1682bb896c3915ad3bea3f2a41461118001 SHA512 
098dd764a3aecaeda90ad5b0e24a4bf172025ce1a4105b713a1a73385d1de9cca028d7a34a39e9682ad4e2b2b22d4bf2889668c587e363cdfa6053136b1f4c39
 WHIRLPOOL 
e033988b94632ad6b8d4e8c79a6125311466e81d746dd434801451f71e4590558b1797e8690ff033c1c04aeb4a299191993421a64e9d3a925409cda663478ab8
 DIST corebird-1.1.tar.gz 1757414 SHA256 
f6109cc2bdc7ee5893c28861a73df4eeaec4b76b99222a90aec381b03b19c8a7 SHA512 
b753a22ea9f597cb44df367852c27c94972f8747dfc3541826745c29a44c7b25237d40a7927b2be6002651efdd63f5e4bb6bd2b51edf6b66c3a436963be814bc
 WHIRLPOOL 
f01ee9e6452dc4f84f93c73c571033c64a4affdfb67c185e45cf1908101966075d2d310575ebfd8e340ba4fc10a8070af869b54b071a4ed6d95fc60cdb387144
+DIST corebird-1.5.tar.gz 492120 SHA256 
39d451238ef30bf2caf5568d9c02c6e2a2f8b7256f19786ebcd6557adc815203 SHA512 
eb0356c28bd4a3385c2194a4a05448741a579c521df481cff8c5f873e8769ccfe72a38a3fa709a43276b107a94c8c900e9163c517fcd7fe23cd738ff59de3eb0
 WHIRLPOOL 
bf70be6b271afbe6735dd0d2ce0e0e0162cc2aac7f1336317cce9c446a7c898d29d4b44ea6305674cd9ead8022b1ddc8ea10a9f88d0422ca410168efd675d550

diff --git a/net-im/corebird/corebird-1.5.ebuild 
b/net-im/corebird/corebird-1.5.ebuild
new file mode 100644
index 000..31d8d5e2ff3
--- /dev/null
+++ b/net-im/corebird/corebird-1.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VALA_MIN_API_VERSION=0.34
+
+inherit autotools gnome2 vala virtualx
+
+DESCRIPTION="Native GTK+3 Twitter client"
+HOMEPAGE="http://corebird.baedert.org/;
+SRC_URI="https://github.com/baedert/corebird/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug gstreamer spellcheck"
+
+RDEPEND="dev-db/sqlite:3
+   >=dev-libs/glib-2.44:2
+   dev-libs/json-glib
+   gstreamer? ( media-plugins/gst-plugins-meta:1.0[X]
+   media-libs/gst-plugins-base:1.0[X]
+   >=media-libs/gst-plugins-bad-1.6:1.0[X]
+   media-libs/gst-plugins-good:1.0
+   media-plugins/gst-plugins-libav:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-hls:1.0 )
+   spellcheck? ( >=app-text/gspell-1.0 )
+   >=net-libs/libsoup-2.42.3.1
+   >=net-libs/rest-0.7.91:0.7
+   >=x11-libs/gtk+-3.18:3"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   >=dev-util/intltool-0.40
+   sys-apps/sed
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i -e "/highlighting/d" tests/Makefile.am || die
+   sed -i -e "/manpagedir/s/manpagedir.*/&\/man1/g" data/Makefile.am || die
+   eautoreconf
+   gnome2_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable gstreamer video)
+   --disable-gst-check
+   $(use_enable spellcheck)
+   )
+   gnome2_src_configure "${myeconfargs[@]}"
+}
+
+src_test() {
+   virtx emake check
+}

diff --git a/net-im/corebird/metadata.xml b/net-im/corebird/metadata.xml
index 76e81aae8d1..76003f5872b 100644
--- a/net-im/corebird/metadata.xml
+++ b/net-im/corebird/metadata.xml
@@ -9,8 +9,11 @@

markparie...@gmail.com
Mark R. Pariente
-   Proxied maintainer; CC in all bugs 
-bugs
+   Proxied maintainer; CC in all bugs 
bugs
+   
+   
+   mosch...@metalabs.de
+   Moritz Schlarb


proxy-ma...@gentoo.org
@@ -18,6 +21,7 @@ bugs



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

2017-05-08 Thread Michał Górny
commit: 00458a904d6a263692f0cfaa02714cc082c9b732
Author: Karl Linden  gmail  com>
AuthorDate: Mon May  8 05:22:25 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00458a90

media-sound/klick: depend on virtual/jack

Closes: https://github.com/gentoo/gentoo/pull/4566
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/klick/{klick-0.12.2.ebuild => klick-0.12.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/klick/klick-0.12.2.ebuild 
b/media-sound/klick/klick-0.12.2-r1.ebuild
similarity index 96%
rename from media-sound/klick/klick-0.12.2.ebuild
rename to media-sound/klick/klick-0.12.2-r1.ebuild
index 9a853d94a0a..06734a9fa58 100644
--- a/media-sound/klick/klick-0.12.2.ebuild
+++ b/media-sound/klick/klick-0.12.2-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug osc rubberband"
 RDEPEND="dev-libs/boost
media-libs/libsamplerate
media-libs/libsndfile
-   media-sound/jack-audio-connection-kit
+   virtual/jack
osc? ( media-libs/liblo )
rubberband? ( media-libs/rubberband )"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/

2017-05-08 Thread Michał Górny
commit: be9c0811621684c513b8ed3f9a867ba84424bd14
Author: Karl Linden  gmail  com>
AuthorDate: Mon May  8 05:28:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9c0811

sys-kernel/rt-sources: remove old

Closes: https://github.com/gentoo/gentoo/pull/4567
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-kernel/rt-sources/Manifest |  9 -
 .../rt-sources/rt-sources-3.18.48_p53.ebuild   | 45 --
 sys-kernel/rt-sources/rt-sources-4.1.38_p45.ebuild | 45 --
 sys-kernel/rt-sources/rt-sources-4.4.50_p62.ebuild | 45 --
 sys-kernel/rt-sources/rt-sources-4.9.13_p12.ebuild | 45 --
 sys-kernel/rt-sources/rt-sources-4.9.18_p14.ebuild | 45 --
 6 files changed, 234 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 30377f606ef..edf2520ea5e 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -10,22 +10,13 @@ DIST linux-3.18.tar.xz 80934708 SHA256 
becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
 DIST linux-4.9.tar.xz 93192404 SHA256 
029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 WHIRLPOOL 
072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
-DIST patch-3.18.48-rt53.patch.xz 170788 SHA256 
532e5d949919ad10f53322b0cf7c1ba8bbeab47d6156098e452bd83b34a68a85 SHA512 
73554dbbd505b619cfbbb73dbce7a66d56d27cdf8890c7ba2a6244e4aaaee12af282b1b6ef991afc18186f0b73f249a07350f598b80e6a9e391c983427eaee84
 WHIRLPOOL 
6de66713965f58f6f0949cf5b471045f2113b530918ae589c45a5021209c0325300b770a0a582f5e240d2b7b631181bb5e65bfda7af5864bc71f2534c8019c36
 DIST patch-3.18.48-rt54.patch.xz 173572 SHA256 
7b17ed1615cd2668ef26da6b2bb9de36edd0f8166b270af5c341aae6c3250c4b SHA512 
035fb0ce15e3b3715285dfa86c3329e3e9998c00899e9a8096bcd4b6c0827d3551a4e2775193695e25a61d1d2d9fc96cf7bc500b3952214daf592dea777bd880
 WHIRLPOOL 
5f1beec7bb8572f255c5b3c126fd16e08598ed07b45ea260d0e9af688c0f12e264443aa185cd0433e5ee54bfad7cd364f30a9b43fdf0f46bd4417b63548a
 DIST patch-3.18.48.xz 1084852 SHA256 
0726728455304b075c03970359ee59bb8b1ad7f9f5f6aae5745b6919eceb8591 SHA512 
76aa903d947a09ce86a1710034c43178312701dd06af584824b561fd8688adf02cc8ed1786e6874948f5dcadfac817662148906c73b7a1ce58e79d7f91017dd9
 WHIRLPOOL 
fb69da32ffb732541c8bb509c63907f5ed97aa07c04254af692de370291568e4f7e3a8d3b8a5e3727f1f893c282852a45007b928662c8f63b796b931492ed333
-DIST patch-4.1.38-rt45.patch.xz 185044 SHA256 
fb2cc71641e7078509cda637f00a5964c6bd57061639919b4f1f18a07db24e4a SHA512 
e73c5c3ff820d7e75bfe0bec5e065a4fd5b5c7db7637b584f537bdfe60e87cf36dd4d116fa1cf707bd69a0c45b1626840d0372febb68ad1040fbc25d9bc844c5
 WHIRLPOOL 
6aaadae6d44b55f10b57581f796ca802c38183b9440e6170feae73f5753d66c791bce03713108872d909fa1b9a26d2421ece40f0bdc27ab16e925695cb64df10
-DIST patch-4.1.38.xz 945376 SHA256 
97eaedf1a4f5b931271035f640690757c0a3239d89f69c6dd7774d3371b589b6 SHA512 
2d271e94fecc1a97c990de0e042cd20d5acdf6adfa71e71e162cf4886218b9481284aba4dd0201f777b146e309bfdf9d95062cfc878c08f613d8b50222010d2c
 WHIRLPOOL 
c947507c4e325bbdcdf2a49a2c58963bdf9b5876ebbfb8cce0a4b7c97fbb4fdefe904c52f59735efad24cd22becdf278e8d3bf898b2faa048618711161cd6f7b
 DIST patch-4.1.39-rt47.patch.xz 189096 SHA256 
e9163d357db3aaabf71f63e8fe37fb226f79b7a3a433b13cab89fc38e73a48af SHA512 
794aed7404b902542ae683216209d9a03cba9a48f2f968411e237b4b0f2b1c13af5834b6d626f3385febd4fcc771e6c5d4419cab2a0966d5e3bc32b66d73c511
 WHIRLPOOL 
c4b9131d0492a4c0dda78cb677b1505ac8e8711c745a37b1864d00beb826b06c22e49272751982e0a6a3f40a63db3928d2a81d8943b2361aa1177d1a7af36da9
 DIST patch-4.1.39.xz 970604 SHA256 
398c201891d4f7942458caab8c8af5d058c62e6a8f6058b06363fad462e83154 SHA512 
a5ed73e8a473f8b374d9762947e79efb83a9713af08d10869997a16ab51c357cac7c96f99f942496fad1ed0589051f2a5d97c8e72f4ab15648c12c1a5d6ff1f2
 WHIRLPOOL 

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

2017-05-08 Thread Michał Górny
commit: c5eb4f574fc04e925e9e53f1827cd24506312c19
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Mon May  8 11:55:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5eb4f57

media-sound/pms: drop old 0.42-r2

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

 media-sound/pms/Manifest   |  1 -
 media-sound/pms/pms-0.42-r2.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/media-sound/pms/Manifest b/media-sound/pms/Manifest
index 54c723732f4..0075b59e05a 100644
--- a/media-sound/pms/Manifest
+++ b/media-sound/pms/Manifest
@@ -1,2 +1 @@
-DIST pms-0.42.tar.gz 676147 SHA256 
e0b57fb02edee153fcec43adcf88df2f15b36ceed446f01645cd770195c8eedc SHA512 
2cfda707f17415b2e8207a0c9add83b652247c42680e478029a2c42dc0bc7987e1cb1dce844163446a783a046a43260e3d5d0e1a1a35a02b69b2c2c0d2fadfcf
 WHIRLPOOL 
6bd5cfd38fe7b37be12c045c40cbcbebbb3af39f998a9e1210152c7f247366e5257bf2a919f83a76a181655ff7a0522e410c7d518db677db524a5a34b7feda8c
 DIST pms-0.42_p20170508.tar.gz 140157 SHA256 
a5453fe84421608cd2ebe0827e9c011259723a41e1eba1519eb3df83e4ade7f4 SHA512 
686a5e265ebad418a153b9888cc213bbf8cca5aa2d398206848823105edac16e298431c288dc0a74adb23d327c75845cdec1680a6a2a2ae40bc7b41c55ca163c
 WHIRLPOOL 
745e7a8bf61c06e35575ff62a22fa36b808db21b0f1500ecebd7ec830e968d708fb7ed0e813e98f52fa689f1cafcf6ade3da69e756cd7adffd5c64ad68c9baa0

diff --git a/media-sound/pms/pms-0.42-r2.ebuild 
b/media-sound/pms/pms-0.42-r2.ebuild
deleted file mode 100644
index 3b01d052260..000
--- a/media-sound/pms/pms-0.42-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, 
written in C++"
-HOMEPAGE="https://ambientsound.github.io/pms/;
-SRC_URI="https://github.com/ambientsound/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="regex"
-
-RDEPEND="
-   sys-libs/ncurses:0=
-   dev-libs/glib:2
-   virtual/libintl
-   regex? ( dev-libs/boost:= )
-"
-DEPEND="
-   virtual/pkgconfig
-   sys-devel/gettext
-   ${RDEPEND}
-"
-
-DOCS=( AUTHORS README TODO )
-
-src_prepare() {
-   # bug #424717
-   sed -i -e "s:^CXXFLAGS +=:AM_CXXFLAGS =:g" Makefile.am || die 'sed on 
Makefile.am failed'
-
-   # Compatibility with automake 1.14
-   sed -i -e '/AM_INIT_AUTOMAKE/s/-Werror/subdir-objects/' configure.ac || 
die 'sed on configure.ac failed'
-
-   # bug #351995
-   sed -i -e '394s/BUFFER/ERRORSTR/' src/libmpdclient.c || die 'sed on 
libmpdclient.c failed'
-
-   eapply_user
-
-   eautoreconf
-}
-
-src_configure() {
-   # fixes build with ncurses[tinfo], bug #526530
-   append-cflags $($(tc-getPKG_CONFIG) --cflags ncursesw)
-   append-libs $($(tc-getPKG_CONFIG) --libs ncursesw)
-
-   econf \
-   $(use_enable regex)
-}



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

2017-05-08 Thread Jeroen Roovers
commit: 11384923917d349bcaa15584e7e6bf366e14b4e1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 16:24:42 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 16:24:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11384923

app-text/mupdf: Stable for HPPA (bug #614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-text/mupdf/mupdf-1.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.11-r1.ebuild 
b/app-text/mupdf/mupdf-1.11-r1.ebuild
index f2bd343e789..237fdfec448 100644
--- a/app-text/mupdf/mupdf-1.11-r1.ebuild
+++ b/app-text/mupdf/mupdf-1.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://mupdf.com/downloads/${P}-source.tar.gz;
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X +curl javascript libressl opengl +openssl static static-libs vanilla"
 
 LIB_DEPEND="



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

2017-05-08 Thread Matt Thode
commit: 3e1c4163698bf615d061243c3db171976a29cbb9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon May  8 16:09:54 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon May  8 16:10:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1c4163

app-admin/ansible: fixing  bug 617576

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/ansible/ansible-.ebuild | 42 ---
 app-admin/ansible/metadata.xml|  3 ---
 2 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-.ebuild
index 9978aff9cfa..5df92ba27fd 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-.ebuild
@@ -1,64 +1,70 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit distutils-r1 eutils git-r3
+inherit distutils-r1 git-r3
 
 DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="http://ansible.com/;
-# the version here is special because upstream did a 2.0.0 release on accident 
one time...
+HOMEPAGE="https://www.ansible.com/;
 EGIT_REPO_URI="git://github.com/ansible/ansible.git"
 EGIT_BRANCH="devel"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="keyczar test"
+IUSE="test"
 
 RDEPEND="
-   keyczar? ( dev-python/keyczar[${PYTHON_USEDEP}] )
-   dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
app-text/asciidoc
net-misc/sshpass
virtual/ssh
 "
+
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   ansible/ansible
 https://github.com/ansible/ansible/issues
   
-  
-Enable accelerated mode for old ssh 
clients/servers
-  
   
 Radically simple deployment, model-driven configuration management, and 
 command execution framework.



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

2017-05-08 Thread Mike Gilbert
commit: 41927ff6fd3a6fd9a1e35036c4360acd08095346
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  8 16:08:26 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  8 16:08:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41927ff6

dev-util/kyua: fix HOMEPAGE

Bug: https://bugs.gentoo.org/617824
Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 dev-util/kyua/kyua-0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kyua/kyua-0.13.ebuild b/dev-util/kyua/kyua-0.13.ebuild
index a0f46d7be88..97950e7f83b 100644
--- a/dev-util/kyua/kyua-0.13.ebuild
+++ b/dev-util/kyua/kyua-0.13.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Testing framework for infrastructure software"
-HOMEPAGE="https://github.com/jmmv/lutok;
+HOMEPAGE="https://github.com/jmmv/kyua;
 SRC_URI="https://github.com/jmmv/kyua/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"



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

2017-05-08 Thread Michał Górny
commit: 5ccebbd2f17504e3f4634719ba5bf4e4d3d557a4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  8 15:46:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  8 16:07:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccebbd2

dev-util/sysdig: Bump to 0.16.0 w/ 4.11 kernel support

 dev-util/sysdig/Manifest |  1 +
 dev-util/sysdig/sysdig-0.16.0.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index 3cd572fbd64..c8b2d1c60bf 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -3,3 +3,4 @@ DIST sysdig-0.13.0.tar.gz 678671 SHA256 
2a5e744cef11348aa36d88bff9974557727e3b63
 DIST sysdig-0.14.0.tar.gz 682944 SHA256 
e6a856fee9f7b00e3a46f176bf39fa737c20e684eeb38d34c1636684c3259e93 SHA512 
b08ab671d58e41623003ecddc085da1e61133959578851208b9affc41d50a8163cd17e6beb7cc0c8833f435af9bd4b89565995d3a87920a8c2c1ce1530882f8d
 WHIRLPOOL 
6e730237c590f0310b7cafc3e75c69fed7a996c91c71ec9b8b89e22f78456c6435925aa5e061473df3c29d5c2f5dd8d6ace5e6b659a81f26efefb087238590ac
 DIST sysdig-0.15.0.tar.gz 709358 SHA256 
824bfd44c89d60e56a5a7a81a505ec91b6afcb3fd3962bf5697a9afe7ebe5723 SHA512 
fe2ab11f5040a6c6970ec4fa1ac525141ca0b7f4a6908a9c9b6dca4807d3b8aeb7edc89ad10e6770a191cb4bccde97e67ef6ec97159a42d91d99a6d0cddef29c
 WHIRLPOOL 
597ce8f47a17c43934c29d9df9c5ebec14729d980bbe5d2cf20a30545f51128f6282ecf41578a6c12a83693c29c77ae8130dd68220ecbc5830f2ccc359bc0de0
 DIST sysdig-0.15.1.tar.gz 712058 SHA256 
4b404e15da9050742e62f3d65e0013fb497f84132ead4da61ba658c4f3d33a74 SHA512 
49a66ef03468819d648c448c793587c0728443fa80e1bc392f1bdc46df70e5d90b2dfac488c5161b1ec8cc306632555b897c113062652239924f1a483b8d1cf2
 WHIRLPOOL 
a1ef8c4dd89de288a04f4ec33d4978686480d7738f6961033d8f800e4dd2d2bf360b101f6d772772d4f71d4a7d2ad5e83b36c50aaea214f76784b061c482a1fa
+DIST sysdig-0.16.0.tar.gz 713245 SHA256 
73a0190c973e4a591013d0c73ff2ea9f623ab50b78ff78f7a33fe31460ba24a1 SHA512 
d8f3f0327ca1cd0fface433ccd41bf0919aba120bc2d01806806d0f3e88fa6982277d553ee9719f07d255495b946c765a156a5e69c03c0e830c510fc83def65e
 WHIRLPOOL 
e17ce8d22cada60f02db468a3103c54237482400c3bfe9a9833d3f5eb61953e910ddb8dbd642bc316c237d4b023da089624cd82f9879241ba5cd407fc60b649f

diff --git a/dev-util/sysdig/sysdig-0.16.0.ebuild 
b/dev-util/sysdig/sysdig-0.16.0.ebuild
new file mode 100644
index 000..e6f51bbd632
--- /dev/null
+++ b/dev-util/sysdig/sysdig-0.16.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+MODULES_OPTIONAL_USE=modules
+inherit linux-mod bash-completion-r1 cmake-utils
+
+DESCRIPTION="A system exploration and troubleshooting tool"
+HOMEPAGE="http://www.sysdig.org/;
+SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+modules"
+
+RDEPEND="
+   app-misc/jq:0=
+   dev-lang/luajit:2=
+   >=dev-libs/jsoncpp-0.6_pre:0=
+   dev-libs/libb64:0=
+   sys-libs/ncurses:0=
+   sys-libs/zlib:0=
+   dev-libs/openssl:0=
+   net-misc/curl:0="
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/os-headers"
+
+# needed for the kernel module
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
+
+pkg_pretend() {
+   linux-mod_pkg_setup
+}
+
+pkg_setup() {
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e 's:-ggdb::' CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # we will use linux-mod for that
+   -DBUILD_DRIVER=OFF
+   # libscap examples are not installed or really useful
+   -DBUILD_LIBSCAP_EXAMPLES=OFF
+
+   # unbundle the deps
+   -DUSE_BUNDLED_DEPS=OFF
+   )
+
+   cmake-utils_src_configure
+
+   # setup linux-mod ugliness
+   MODULE_NAMES="sysdig-probe(extra:${S}/driver:)"
+   BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"'
+   BUILD_TARGETS="all"
+
+   if use modules; then
+   cmake-utils_src_make configure_driver
+
+   cp "${BUILD_DIR}"/driver/Makefile.dkms driver/Makefile || die
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   linux-mod_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   linux-mod_src_install
+
+   # remove sources
+   rm -r "${ED%/}"/usr/src || die
+
+   # move bashcomp to the proper location
+   dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die
+   rm -r "${ED%/}"/usr/etc || die
+}



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

2017-05-08 Thread Richard Farina
commit: 234bb7d9af746ae9e68243289d343aa37e7fb2e0
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon May  8 16:03:47 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon May  8 16:03:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234bb7d9

net-wireless/rfcat: tagged release

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-wireless/rfcat/Manifest|  5 +++
 net-wireless/rfcat/rfcat-0.0.170508.ebuild | 50 ++
 net-wireless/rfcat/rfcat-.ebuild   | 40 +++-
 3 files changed, 88 insertions(+), 7 deletions(-)

diff --git a/net-wireless/rfcat/Manifest b/net-wireless/rfcat/Manifest
new file mode 100644
index 000..f77455932ea
--- /dev/null
+++ b/net-wireless/rfcat/Manifest
@@ -0,0 +1,5 @@
+DIST RfCatChronosCCBootloader-170313.hex 49806 SHA256 
51ba21414fd834c8c55326eba0cbc3299e84e02c6a91ccf81e250a9858da23ff SHA512 
3319de119c76d1373251cea98d847d210082edfce6ec116da1e06e4e48ae9a6780bff7bdd2d231667bebc4cfefe770cccb86db14aba45df27e040cc48e23ce35
 WHIRLPOOL 
f86656766d24ecc36f017830e98fb0dfb4a8595eaf09298de53d15e2de0e7facd0a0cb172d3daa41a881d5ad8f099a32e89c4e1044270896ddea986bdd217b1d
+DIST RfCatDonsCCBootloader-170313.hex 49664 SHA256 
261074b79ab7149535637486db5b170e9fc80532967438ff14288606c9456000 SHA512 
c3fe9a14135a24a44d8c9d193278850a1ba41085f4225397fe21f47e9a874bf1cdaec080acb57d3b086ce05132711df8e6e4cb63b7eacf7d2c24fcafe4dff1f2
 WHIRLPOOL 
81db6785efa5afe65faac23fe7b8d4461079c299f76b2977658bb10fd27a9adfdd065076a0e83631c869687f0f4d600ea88aaed77afbce343d19989c5effe5ca
+DIST RfCatYS1CCBootloader-170313.hex 50208 SHA256 
5cec659ebb0a5b01ce6cea0caa1d9572e020371763574e0054805451c352a95a SHA512 
6b51aed7ca3ae916137056df711c0f8f76de7f30dec48227da226a7c8814fdded5a1d544f746c74423f69289bae90276b425f7b44a7ad4af5dd96994efc385e2
 WHIRLPOOL 
dec33db6015e0d4c4a0ff667949a2df87abea20e0d8ee2a485e6caa82f4a6fbbad24cc5031db825b31a256cb3daa63b295c0a63c0292102b6991152dcf95d3dc
+DIST immeSniff-170508.hex 38770 SHA256 
2f9cadf812fbecbeecf17f06367588710a88d1b7145615f53ba0820ac3ea2ed0 SHA512 
3f06693fc893071adfb75e510da4d5c47752480896e449f893141b4db43dc7fb859dc25ab368d742ae612ebda085f199bcd8e18c9f5fa6f58c6b6204defc7b5f
 WHIRLPOOL 
2c9526524183243a10d7432c9fcb46cb0806a789623d000633ae312f688b976099bdffcc7d30de484756bd082675f70d81adeed275b1a214ba7a5e436912d067
+DIST rfcat_170508.tgz 462440 SHA256 
9fbb0948b7232d86b6681869aa23f6e1ed7968dff0e3f2bd7f1b9c94b6ef SHA512 
79f960ee6b8c2d66cb17ca69216041bb9679b0d38579feb3ab59bbb6e41337b29c4ad30a6d03b2de4c58eeeff5f22fe26412a670da5278e81a47a2ec3d699f60
 WHIRLPOOL 
e5800479b80622e6c4f3f02ae09cbc5fd7e106b9adf9e36d88807d094ae3452e4f99bb31e15e9cb4b120e4e8c3f9ae6971d92d36373941c511dbad22b0ea1d61

diff --git a/net-wireless/rfcat/rfcat-0.0.170508.ebuild 
b/net-wireless/rfcat/rfcat-0.0.170508.ebuild
new file mode 100644
index 000..344278dba59
--- /dev/null
+++ b/net-wireless/rfcat/rfcat-0.0.170508.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit distutils-r1
+
+DESCRIPTION="The swiss army knife of subGHz"
+HOMEPAGE="https://bitbucket.org/atlas0fd00m/rfcat/;
+
+if [ "${PV}" = "" ]; then
+   EHG_REPO_URI="https://bitbucket.org/atlas0fd00m/rfcat;
+   inherit mercurial
+   KEYWORDS=""
+else
+   DATE="170508"
+   FIRMWARE_DATE="170313"
+   
SRC_URI="https://bitbucket.org/atlas0fd00m/rfcat/downloads/rfcat_${DATE}.tgz \
+   
https://bitbucket.org/atlas0fd00m/rfcat/downloads/immeSniff-${DATE}.hex \
+   
https://bitbucket.org/atlas0fd00m/rfcat/downloads/RfCatChronosCCBootloader-${FIRMWARE_DATE}.hex
 \
+   
https://bitbucket.org/atlas0fd00m/rfcat/downloads/RfCatDonsCCBootloader-${FIRMWARE_DATE}.hex
 \
+   
https://bitbucket.org/atlas0fd00m/rfcat/downloads/RfCatYS1CCBootloader-${FIRMWARE_DATE}.hex;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}_${DATE}"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+#DEPEND="dev-embedded/sdcc"
+#RDEPEND="${DEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+
+   if [ "${PV}" != "" ]; then
+   insinto /usr/share/rfcat
+   doins "${DISTDIR}"/*.hex
+   fi
+}
+
+pkg_postinst() {
+   if [ "${PV}" = "" ]; then
+   ewarn "Right now, this only installs the rfcat host tools, 
nothing related to firmware"
+   else
+   einfo "Pre-compiled firmwares from upstream are installed in 
/usr/share/rfcat"
+   fi
+}

diff --git a/net-wireless/rfcat/rfcat-.ebuild 
b/net-wireless/rfcat/rfcat-.ebuild
index 581a99cf43b..344278dba59 100644
--- a/net-wireless/rfcat/rfcat-.ebuild
+++ b/net-wireless/rfcat/rfcat-.ebuild
@@ -1,24 +1,50 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox-guest-additions/, ...

2017-05-08 Thread Lars Wendler
commit: f25c3154912b085e9caf70f77dada0e6a5ea0d92
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  8 15:34:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  8 15:34:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25c3154

virtualbox packages: Don't even call useless gcc version check.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../virtualbox-guest-additions-5.0.16.ebuild   | 5 -
 .../virtualbox-guest-additions-5.0.32.ebuild   | 5 ++---
 .../virtualbox-guest-additions-5.0.36.ebuild   | 5 ++---
 .../virtualbox-guest-additions-5.0.40.ebuild   | 5 ++---
 .../virtualbox-guest-additions-5.1.18.ebuild   | 5 ++---
 .../virtualbox-guest-additions-5.1.22.ebuild   | 5 ++---
 app-emulation/virtualbox/virtualbox-5.0.16-r1.ebuild   | 7 +++
 app-emulation/virtualbox/virtualbox-5.0.32.ebuild  | 5 ++---
 app-emulation/virtualbox/virtualbox-5.0.36.ebuild  | 5 ++---
 app-emulation/virtualbox/virtualbox-5.0.40.ebuild  | 5 ++---
 app-emulation/virtualbox/virtualbox-5.1.18.ebuild  | 5 ++---
 app-emulation/virtualbox/virtualbox-5.1.22.ebuild  | 5 ++---
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild  | 3 +++
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild  | 5 ++---
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild  | 5 ++---
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.40.ebuild  | 5 ++---
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild  | 5 ++---
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.1.22.ebuild  | 5 ++---
 18 files changed, 40 insertions(+), 50 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.16.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.16.ebuild
index 99ecd277e97..8f9b4fb18a6 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.16.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -87,6 +87,9 @@ src_prepare() {
done
done
 
+   # Remove pointless GCC version check
+   sed -e '/^check_gcc$/d' -i configure || die
+
eapply_user
 }
 

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.32.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.32.ebuild
index 4e3cfb95688..6e24c6b0f08 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.32.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.32.ebuild
@@ -89,9 +89,8 @@ src_prepare() {
done
done
 
-   # Remove pointless GCC version limitations in check_gcc()
-   sed -e 
"/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d"
 \
-   -i configure || die
+   # Remove pointless GCC version check
+   sed -e '/^check_gcc$/d' -i configure || die
 
eapply_user
 }

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.36.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.36.ebuild
index 23205c42171..b68afcdba16 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.36.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.36.ebuild
@@ -89,9 +89,8 @@ src_prepare() {
done
done
 
-   # Remove pointless GCC version limitations in check_gcc()
-   sed -e 
"/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d"
 \
-   -i configure || die
+   # Remove pointless GCC version check
+   sed -e '/^check_gcc$/d' -i configure || die
 
eapply_user
 }

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.40.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.40.ebuild
index 23205c42171..b68afcdba16 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.40.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.40.ebuild
@@ -89,9 +89,8 @@ src_prepare() {
done
done
 
-   # Remove pointless GCC version limitations in check_gcc()
-   sed -e 
"/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d"
 \
-   -i configure || die
+   # Remove pointless GCC version check
+   sed -e '/^check_gcc$/d' -i configure || die

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

2017-05-08 Thread Jeroen Roovers
commit: b5b1ceee53b9798c2cea3d1e8c98649d4082bf42
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 14:26:54 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 14:26:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b1ceee

net-dns/libidn2: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-dns/libidn2/Manifest |  1 +
 net-dns/libidn2/libidn2-2.0.2.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest
index ea57bda7c61..946d24e796e 100644
--- a/net-dns/libidn2/Manifest
+++ b/net-dns/libidn2/Manifest
@@ -1,2 +1,3 @@
 DIST libidn2-0.16.tar.gz 1494295 SHA256 
2fad9efff4082ae2143f69df76339ca99379e0e0f4231455f5d3d9d2089c688f SHA512 
85f41c79bd2b88f2724383461a78e56b47e52e66e3f088d631a922438742938721d26aeebef17f6ca4fd028d95dfb5b0fa298a96982ef777c07fefe5244d1e73
 WHIRLPOOL 
be10d0e2994e4fa0e31d710b358c7375e9454b4291bd4603a683a6ddb737241442007f04893395b36d7ef636614b6982354840bb07570e2a6b8f6aa2d888996a
 DIST libidn2-2.0.0.tar.xz 1257908 SHA256 
039052f2a3c513c56b9961b8afb7379e68a0698032e228953e89b169b88d7838 SHA512 
0cc199f05526edebb385cd7ca3bafca341e31cc76ef0efe7e63a07ff1d2830d9d33004dfc51aa245b42fdf0de7eeb807fd18255f58cc2b086e1155beaa738502
 WHIRLPOOL 
daa222e6a3527cbc989a0388cb903e428acd759553e668b97f2ca2b9071067e43a6c23a8b3e52e7bbd98c71788b2ee009ce5f640a09051b5fcca04a50b543d2d
+DIST libidn2-2.0.2.tar.gz 1925342 SHA256 
8cd62828b2ab0171e0f35a302f3ad60c3a3fffb45733318b3a8205f9d187eeab SHA512 
c8fd1114fc8df2030abf7c1044da4022989a1cd7ecd92309f62ad0b51b1fcf40418dccd2e397a8335c5e8130f25339dcb576b4bc8e3ef0df89714dad
 WHIRLPOOL 
fc60b6b8da20b60c851001788541ede0b7ce64ea9701a229b7312b748b02cf99f70d14070ffd64967f6b970f1ce43589956bad693d13f8b51ddde27515fd47c1

diff --git a/net-dns/libidn2/libidn2-2.0.2.ebuild 
b/net-dns/libidn2/libidn2-2.0.2.ebuild
new file mode 100644
index 000..5ffb826107f
--- /dev/null
+++ b/net-dns/libidn2/libidn2-2.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic multilib-minimal
+
+DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 
5891, 5892, 5893)"
+HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 
https://gitlab.com/jas/libidn2;
+SRC_URI="
+   mirror://gnu/libidn/${P}.tar.gz
+"
+
+LICENSE="GPL-2+ LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND="
+   dev-libs/libunistring[${MULTILIB_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/perl
+   sys-apps/help2man
+"
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # Darwin ar chokes when TMPDIR doesn't exist (as done for some
+   # reason in the Makefile)
+   sed -i -e '/^TMPDIR = /d' Makefile.in || die
+   export TMPDIR="${T}"
+   fi
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   --disable-gtk-doc
+}
+
+multilib_src_install() {
+   default
+
+   prune_libtool_files
+}



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

2017-05-08 Thread Jeroen Roovers
commit: 63ce0cfd43689f917fd15956e5596c6d6cfcb283
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 14:27:36 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 14:27:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ce0cfd

net-dns/libidn2: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-dns/libidn2/Manifest|  1 -
 net-dns/libidn2/libidn2-2.0.0-r1.ebuild | 52 -
 2 files changed, 53 deletions(-)

diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest
index 946d24e796e..542af0ff151 100644
--- a/net-dns/libidn2/Manifest
+++ b/net-dns/libidn2/Manifest
@@ -1,3 +1,2 @@
 DIST libidn2-0.16.tar.gz 1494295 SHA256 
2fad9efff4082ae2143f69df76339ca99379e0e0f4231455f5d3d9d2089c688f SHA512 
85f41c79bd2b88f2724383461a78e56b47e52e66e3f088d631a922438742938721d26aeebef17f6ca4fd028d95dfb5b0fa298a96982ef777c07fefe5244d1e73
 WHIRLPOOL 
be10d0e2994e4fa0e31d710b358c7375e9454b4291bd4603a683a6ddb737241442007f04893395b36d7ef636614b6982354840bb07570e2a6b8f6aa2d888996a
-DIST libidn2-2.0.0.tar.xz 1257908 SHA256 
039052f2a3c513c56b9961b8afb7379e68a0698032e228953e89b169b88d7838 SHA512 
0cc199f05526edebb385cd7ca3bafca341e31cc76ef0efe7e63a07ff1d2830d9d33004dfc51aa245b42fdf0de7eeb807fd18255f58cc2b086e1155beaa738502
 WHIRLPOOL 
daa222e6a3527cbc989a0388cb903e428acd759553e668b97f2ca2b9071067e43a6c23a8b3e52e7bbd98c71788b2ee009ce5f640a09051b5fcca04a50b543d2d
 DIST libidn2-2.0.2.tar.gz 1925342 SHA256 
8cd62828b2ab0171e0f35a302f3ad60c3a3fffb45733318b3a8205f9d187eeab SHA512 
c8fd1114fc8df2030abf7c1044da4022989a1cd7ecd92309f62ad0b51b1fcf40418dccd2e397a8335c5e8130f25339dcb576b4bc8e3ef0df89714dad
 WHIRLPOOL 
fc60b6b8da20b60c851001788541ede0b7ce64ea9701a229b7312b748b02cf99f70d14070ffd64967f6b970f1ce43589956bad693d13f8b51ddde27515fd47c1

diff --git a/net-dns/libidn2/libidn2-2.0.0-r1.ebuild 
b/net-dns/libidn2/libidn2-2.0.0-r1.ebuild
deleted file mode 100644
index cfa974b6bc6..000
--- a/net-dns/libidn2/libidn2-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic multilib-minimal
-
-DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 
5891, 5892, 5893)"
-HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 
https://gitlab.com/jas/libidn2;
-SRC_URI="
-   mirror://gnu-alpha/libidn/${P}.tar.xz
-"
-
-LICENSE="GPL-2+ LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="
-   dev-libs/libunistring[${MULTILIB_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   dev-lang/perl
-   sys-apps/help2man
-"
-
-src_prepare() {
-   default
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # Darwin ar chokes when TMPDIR doesn't exist (as done for some
-   # reason in the Makefile)
-   sed -i -e '/^TMPDIR = /d' Makefile.in || die
-   export TMPDIR="${T}"
-   fi
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   --disable-gtk-doc
-}
-
-multilib_src_install() {
-   default
-
-   rm "${ED}"/usr/bin/idn2_noinstall || die
-
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rviz/

2017-05-08 Thread Alexis Ballier
commit: 127e0ac36522c617936d42b92c812695a30a07c5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May  8 14:03:24 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon May  8 14:07:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127e0ac3

dev-ros/rviz: Bump to 1.12.8

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/rviz/Manifest   |  1 +
 dev-ros/rviz/rviz-1.12.8.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-ros/rviz/Manifest b/dev-ros/rviz/Manifest
index 75588745eeb..ce4bb349f25 100644
--- a/dev-ros/rviz/Manifest
+++ b/dev-ros/rviz/Manifest
@@ -1,3 +1,4 @@
 DIST rviz-1.12.4.tar.gz 4537832 SHA256 
a59672ccb02a902a895c10cdf67690797a6996029e531afdae0d77be85a33249 SHA512 
4fc075759fe739d0c8fbd10bb2b7397764d4980163a0542da80841d6cb96f636127013a2597279294a6fdb44ced4c3c8d6bfc057e08224e50f6a8cd3f3e77bd7
 WHIRLPOOL 
1d06f26ed578f184aba5d44de4c16ce415909620fae68f43a28b06bd959b21b7b4fc4d70e95562942f2cce0322a69fe3d04c7f9cb6b5adb175b7c7ec4cedc85c
 DIST rviz-1.12.6.tar.gz 4550425 SHA256 
59c5d70f6cb5f5757f661871f4fa7c337a24d963dfe3d753999baeb66afd1eea SHA512 
f76387863c7a2fbd8c0a0ca009f915cf403822b7e3fb97c1ae658cfbbe5272194f1861fee0f6dfa664e8e30b3c81e2c89d402646485a28ca0a28eb10756ddb44
 WHIRLPOOL 
4f2739408cb296644c57fa35f11fa9dfe4da1d28dd18409c3483dda3323669948968830a4ac93f6d04f41577ee8c178f8cb3fb1185e03a45fdd06745dacd2d35
 DIST rviz-1.12.7.tar.gz 4550528 SHA256 
54da834a15e8414b3a11d76e2800c1f447683942c22a9f78970fef219674e9d1 SHA512 
6b261ebdc0d2a22f632a2b0978d31aaf346cbfffba727f55b7462815ac8dccc70642322cf7da0daf1431b044a97daa2f277056fde994857f2d0eee563c9ff75d
 WHIRLPOOL 
90c31c53947e10b06384c693efe8a01c48536cc7f8c67fc74bbe2770fa0b59b2c0997f0ca93c3a298d204551a23e0e6b17f245ced188342789183173c5d7a464
+DIST rviz-1.12.8.tar.gz 4550556 SHA256 
7017acb62f0f4b536c53d08323e87768e27075267147a219e9e2bff8983d0c47 SHA512 
6efe4cf18d05ddcb59868b0ea27b89e70e7836ae7bdc982311dec40a71822973c42d5e8a70e0591924ffbd9583816fe007ff81f5994a9a6ba47ea69de855604a
 WHIRLPOOL 
9ad3640a34e137a10a5c13a6f92acce6754c81b3d37dd49b020d06ffa6cffc2e6bf6698d634a434dcabf0423a23d4bd2b5e54dc15157568b28e9a0e302151852

diff --git a/dev-ros/rviz/rviz-1.12.8.ebuild b/dev-ros/rviz/rviz-1.12.8.ebuild
new file mode 100644
index 000..9ada9a6fdae
--- /dev/null
+++ b/dev-ros/rviz/rviz-1.12.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros-visualization/rviz;
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="3D visualization tool for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   media-libs/assimp
+   dev-games/ogre
+   virtual/opengl
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-cpp/eigen:3
+   dev-cpp/yaml-cpp
+   dev-libs/urdfdom:=
+
+   dev-ros/angles
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/interactive_markers
+   dev-ros/laser_geometry
+   dev-ros/message_filters
+   dev-ros/pluginlib
+   >=dev-ros/python_qt_binding-0.3.0[${PYTHON_USEDEP}]
+   dev-ros/resource_retriever
+   dev-ros/rosbag[${PYTHON_USEDEP}]
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/roslib[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/tf
+   dev-ros/urdf
+   dev-ros/media_export
+
+   
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/map_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   
dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/cmake_modules
+   virtual/pkgconfig
+   test? (
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-cpp/gtest
+   )"
+
+src_configure() {
+   local mycatkincmakeargs=( "-DUseQt5=ON" )
+   ros-catkin_src_configure
+}



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

2017-05-08 Thread Jeroen Roovers
commit: f40777c1fa38f161468f126db50b45d10bcfcee0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 14:03:28 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 14:06:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40777c1

www-client/opera-beta: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/opera-beta/Manifest |  2 -
 .../opera-beta/opera-beta-45.0.2552.626.ebuild | 90 --
 2 files changed, 92 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 57fab65b270..f63864b476b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,3 @@
-DIST opera-beta_45.0.2552.626_amd64.deb 50620230 SHA256 
1274d1774002260e8318e7e4732fc7e7388b867a66395c9d917aa6d7e56bdc4b SHA512 
1bc805f85c0cf47ceac912dab4d60ef17d63073234961d0bf09376558862c720cceaf6fb3f9b3927c889d7c985f7f72448ee9f97eadacf6107665a8d34ff8f9e
 WHIRLPOOL 
271d76575007d6309688c518f7e1e44ebb8e9de8d8a8f55feff720a6f4a855917ab31b789eb66115397bafe0e64ac63c14c746813862a0837730a3be86a84d96
-DIST opera-beta_45.0.2552.626_i386.deb 51750176 SHA256 
3959f07b49796b5d662d29c31f5b8632ae5ac82f47efe6ef8c2b3455c89c3d1f SHA512 
cc85aceee75c456dd14af1982d2afc48810bc28958301b158a78f9d8061e48264a2bd0e7beec8a319253737419d63ad22de85ee0495c6f60cf82a0013aa0f930
 WHIRLPOOL 
21b01902f32649b4f23eaba0609ebcf5120b7f4f84ea48cdff2e442abc9c9e712fe37ad52d317f78c6a056b6e2007ebf691beea8a743bb61b21af5c21a700bcc
 DIST opera-beta_45.0.2552.632_amd64.deb 49828106 SHA256 
bb664105fe31fb438c297d12903e99256d1bb97b4031a9454e56f79b78882b40 SHA512 
b4294d6f14b7af47f463bb60b5476676e02a475a9b685ac86f3ca379e3f5732b41544901f0fed990dd0b159f7c7e5c7ff1af7ee32cf0e21b389fa2f30130073b
 WHIRLPOOL 
d9f92ce88a911810327c90beb77eaa6423a80c916ae5b198d0d771c3e30f9f574be774e61980ae2a68abe46b232a2559a9964345cdfe8a0948ac9c8fb605
 DIST opera-beta_45.0.2552.632_i386.deb 50460680 SHA256 
6f7c40ff93ae8e74069cae9d7df22ce89a6c99af4f68964e2e39bad18b61ec93 SHA512 
237d03e3647ab70e98024e9fabb9a0c748e680286345b5aeb2e8d482b26d486919642c6c73ada2a6aa070ef37e6d80ad11c521e7e47be597ea59850271018c5f
 WHIRLPOOL 
5d0c7f02da06f48d785e4f82f80fd8116f55439935709a9d039fd469216d8c8c2a7ef6c1e6bdf24220a1a6bded4ee98ac6464e7b4dc5ab246c1a1c15ac23a6fa
 DIST opera-beta_45.0.2552.634_amd64.deb 49294588 SHA256 
dae8a5edbad952861fe5de54afdd9f2ea2b9b3fde0bf5cfc9837318e1d9f0d80 SHA512 
eb0f456e81127479c7858cfe86a1feb936807b0b5803b0c1def87a154827652361cdf87c70f6f2f862a801f7e2e664bd2f3f50c454c805ae85951c5d4c15d94e
 WHIRLPOOL 
6b9c2e45d18aa3a33448b13695e3903e14893dc770eb33f2019ba48e82fa0ccd41675a566329e7f1d90e4d20b08ed8e073dc44847fe9686709e700e6c0168cf8

diff --git a/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild 
b/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild
deleted file mode 100644
index a68ab5abb84..000
--- a/www-client/opera-beta/opera-beta-45.0.2552.626.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr he hi hr hu id 
it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-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}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
-"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   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 usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm 

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

2017-05-08 Thread Jeroen Roovers
commit: 8ecde92451fefbb6beddeab8f5cccf482115f75f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 14:03:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 14:06:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecde924

www-client/opera-beta: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-client/opera-beta/Manifest |  2 +
 .../opera-beta/opera-beta-45.0.2552.634.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 502726d6710..57fab65b270 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -2,3 +2,5 @@ DIST opera-beta_45.0.2552.626_amd64.deb 50620230 SHA256 
1274d1774002260e8318e7e4
 DIST opera-beta_45.0.2552.626_i386.deb 51750176 SHA256 
3959f07b49796b5d662d29c31f5b8632ae5ac82f47efe6ef8c2b3455c89c3d1f SHA512 
cc85aceee75c456dd14af1982d2afc48810bc28958301b158a78f9d8061e48264a2bd0e7beec8a319253737419d63ad22de85ee0495c6f60cf82a0013aa0f930
 WHIRLPOOL 
21b01902f32649b4f23eaba0609ebcf5120b7f4f84ea48cdff2e442abc9c9e712fe37ad52d317f78c6a056b6e2007ebf691beea8a743bb61b21af5c21a700bcc
 DIST opera-beta_45.0.2552.632_amd64.deb 49828106 SHA256 
bb664105fe31fb438c297d12903e99256d1bb97b4031a9454e56f79b78882b40 SHA512 
b4294d6f14b7af47f463bb60b5476676e02a475a9b685ac86f3ca379e3f5732b41544901f0fed990dd0b159f7c7e5c7ff1af7ee32cf0e21b389fa2f30130073b
 WHIRLPOOL 
d9f92ce88a911810327c90beb77eaa6423a80c916ae5b198d0d771c3e30f9f574be774e61980ae2a68abe46b232a2559a9964345cdfe8a0948ac9c8fb605
 DIST opera-beta_45.0.2552.632_i386.deb 50460680 SHA256 
6f7c40ff93ae8e74069cae9d7df22ce89a6c99af4f68964e2e39bad18b61ec93 SHA512 
237d03e3647ab70e98024e9fabb9a0c748e680286345b5aeb2e8d482b26d486919642c6c73ada2a6aa070ef37e6d80ad11c521e7e47be597ea59850271018c5f
 WHIRLPOOL 
5d0c7f02da06f48d785e4f82f80fd8116f55439935709a9d039fd469216d8c8c2a7ef6c1e6bdf24220a1a6bded4ee98ac6464e7b4dc5ab246c1a1c15ac23a6fa
+DIST opera-beta_45.0.2552.634_amd64.deb 49294588 SHA256 
dae8a5edbad952861fe5de54afdd9f2ea2b9b3fde0bf5cfc9837318e1d9f0d80 SHA512 
eb0f456e81127479c7858cfe86a1feb936807b0b5803b0c1def87a154827652361cdf87c70f6f2f862a801f7e2e664bd2f3f50c454c805ae85951c5d4c15d94e
 WHIRLPOOL 
6b9c2e45d18aa3a33448b13695e3903e14893dc770eb33f2019ba48e82fa0ccd41675a566329e7f1d90e4d20b08ed8e073dc44847fe9686709e700e6c0168cf8
+DIST opera-beta_45.0.2552.634_i386.deb 50448026 SHA256 
3c86ab5e7121dd13df7709764077fb3ae20a49c1630eda2f5db2f61660444ce9 SHA512 
dd2cf746edbc388081f5991c0a2acdb36051019fa24676e872f33dd5ec334d815c35b8aaa7ed3d6886995e318dcc34caefcb24b105de1aa22ddd3930a7300f30
 WHIRLPOOL 
082c89da0df2327ce470727e9d26c0634ff9c8afbbaea59cd83e39864c2dda1536cac584cb3b538a10f67078c41e2200880a21269f5d1906ab16b51e12f2b463

diff --git a/www-client/opera-beta/opera-beta-45.0.2552.634.ebuild 
b/www-client/opera-beta/opera-beta-45.0.2552.634.ebuild
new file mode 100644
index 000..a68ab5abb84
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-45.0.2552.634.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr he hi hr hu id 
it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+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}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   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 usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2017-05-08 Thread Mike Pagano
commit: 288b5ca303890d54af6104a1eab543da39454e03
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 14:00:40 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 14:00:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288b5ca3

sys-kernel/gentoo-sources: Linux patch 4.10.15

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.10.15.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e14ebbdabf5..93fe90ad7e3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -77,6 +77,9 @@ DIST genpatches-4.10-14.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea
 DIST genpatches-4.10-15.base.tar.xz 297072 SHA256 
ed5febe4ddebc77b702e6377fff621a9280913ea480f78fbff74bcb50ee0f282 SHA512 
689194e08fae6a7bc777bee7989064f4efb37ea340476e09fa7fd629ac45c0d5d7a2637ed95eb92b8bde0a45727b610288e573388024ee15b431a780fab33e7d
 WHIRLPOOL 
61ff87ac1c41ff739e8ad081aa6afb3971c8963339046cab74570dcf4ba6a9a1774f182c2e7b07c050a25ae5d30f52cb4fa8954793b8c9797a2b663b85c9d85d
 DIST genpatches-4.10-15.experimental.tar.xz 105400 SHA256 
1adebb8f9010a51de20ca8f7ad2b4acf67b91e3478689070201b9b01352c7754 SHA512 
600a61a214ce6ec234072319635cdf619d8935226ae387c7f7c4c8a8965408a66c50575f0bba5f837705963469b4f1eed3407d0ecfbd67200c8664a3f86414b1
 WHIRLPOOL 
66c2123199a20a17323c78be6459aca1a8e680b093b81da07996f3ebd256e335a7a69723a4068fbf95bd6c71b8758df4fa9219ce9a78712c9973a30f32218b33
 DIST genpatches-4.10-15.extras.tar.xz 17344 SHA256 
a8e82b18ec6263b107065e69b98de016476b89eedd2cb6b451975e5842aea715 SHA512 
f5213b36ca334164db9262935b08a0635064bc22bba668e27336281a71be06039efc6ab3cd10c806dee474a44cfd87baac063db91574597942beb52b1cbc7b2e
 WHIRLPOOL 
b5b9483235869c003909d5c778838e0fa08be63d386816062db605d528c83bec69c3c1d7b555467500c756588ba2c61bd47ce882b17d9901f828551b8229c843
+DIST genpatches-4.10-16.base.tar.xz 300816 SHA256 
beb7b61015260fd331502f68156456d55feaff7297f3b9d73066ef550fc9e05f SHA512 
b14c83d6876fc99b191d5ae8924dc09ead688457f7205ba8b63bec2dcd218f3c2a5a7c96e8703806779fd8b26da30dd2c3b6229766d3a6a5755b31f05960fd5d
 WHIRLPOOL 
c9a2ac6275bd8796978ef0e1048347924ab9b51f22bbdf39e7d7dbdd94ae14555e702c53546c80d74976088cc16a2489ba110738275796a2781295917f93c6ed
+DIST genpatches-4.10-16.experimental.tar.xz 105436 SHA256 
57feae79da562d73f629a20dc09d6314dd6ea5de4885c44526b867cced8c8c17 SHA512 
777b29036a55993e920a660f75c452c7c115f35e3c2bd9e9d98f5ef7bb83990f5975b757130a1280d3ed6389fb7b76d23b3150ca72d296ffa2a88173a530c187
 WHIRLPOOL 
2e57873bf39bec437dc23ca07b8849c21f03c1d702697197078f11bb0f1e3af23336769e9f7389a11351be6c2c22b9dc05d2f78dca660822e2618e2fff978cd5
+DIST genpatches-4.10-16.extras.tar.xz 17348 SHA256 
9b8d40db773ce13feedd5ccb2ac7e88236d997c72d1adac7d0ba41fd2a432292 SHA512 
5fa4001147c6a276a93896ea6d55f7ff24f4f0606b0cfbc2122d65dc685f9656b6146547000428b1940dc9cca434bd00880639b39bbd5e1f35331e2337842ab3
 WHIRLPOOL 
419bcba4c2e9fb26cceaede2bb70fbfeb41fdbb98ab1ccd49967a9e4daf1c75692f78ae35f70e8758031e94c7dfa52f27ad5a337c25a933df8aca36450a2fd83
 DIST genpatches-4.10-8.base.tar.xz 177928 SHA256 
d2a1baa7500946ad36849709bcc0430836fc9c050e0b85b094eb3de4f6a4a5e8 SHA512 
38a0323484c88d1767962bb4327253e7aa47724f6f57e7fa94d559025c57bcceafaec4c5f6d13b1c2dc7e9cd80a917b8017d6cf1aac88c1212caf9cbd13cd7cd
 WHIRLPOOL 
c7503ceb8f870cf4fe2bf88f2ceb8b72b206c15d6e3d6fb8efe8198f8e8818eaf07a24e80969477f64b5ab9103f23bda1e152a3085f401305fe5f54520335356
 DIST genpatches-4.10-8.experimental.tar.xz 105420 SHA256 
1018517fff821f903912e118a5490c9513da476892aa72dca01f650a8920e951 SHA512 
1f498c23affa95d2ba77588d178c09c2181c24e35ebd57ccd18ae48db9155c56b19ab48c39dba7dc98530881a29b64233015cf4c290f2c23432611bee58d64d6
 WHIRLPOOL 
ac48d4c8a18222e968e2e553569733a462f847331ad99cdffcd2d9e919a415dd0140adaa80ba98d75123bd3df2e6439466628973a650e7b82fba406664a8babb
 DIST genpatches-4.10-8.extras.tar.xz 17348 SHA256 
3444b846c3232541152db3bb2d9ff5aa66c7c7249d346fd990ed304489e19d02 SHA512 
a655184d0dfc4327a18b8e170bfad077818b7064d4c3b682c478835f297fac1d1f3cc3c61f51275a9a5edabdfe7837954e7ab112b0480c60b1936a37b35e
 WHIRLPOOL 
360df1ae85469913c9236147e2f5e4d38f1e109a35d4961a2cab271ef79049101680058c5a99430829de7e895ef5ca89e81a59dbf83deccb5d49daca4d1d5159

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.10.15.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.10.15.ebuild
new file mode 100644
index 000..867e25abc5b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.10.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="16"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha 

[gentoo-commits] proj/linux-patches: New tag: 4.10-16

2017-05-08 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 13:27:52 2017 +

New tag: 4.10-16




[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/files/, app-text/mupdf/

2017-05-08 Thread Michael Weber
commit: d08384446c68c67ba03615b921f35b7d4929580d
Author: Michael Weber  gentoo  org>
AuthorDate: Mon May  8 13:23:42 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon May  8 13:23:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0838444

app-text/mupdf: Revbump for security patch (bug 614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../mupdf/files/mupdf-1.11-CVE-2017-6060.patch |  15 ++
 app-text/mupdf/mupdf-1.11-r1.ebuild| 152 +
 2 files changed, 167 insertions(+)

diff --git a/app-text/mupdf/files/mupdf-1.11-CVE-2017-6060.patch 
b/app-text/mupdf/files/mupdf-1.11-CVE-2017-6060.patch
new file mode 100644
index 000..a595253e864
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.11-CVE-2017-6060.patch
@@ -0,0 +1,15 @@
+X-Git-Url: 
http://git.ghostscript.com/?p=user%2Fsebras%2Fmupdf.git;a=blobdiff_plain;f=platform%2Fx11%2Fjstest_main.c;h=f158d9628ed0c0a84e37fe128277679e8334422a;hp=13c3a0a3ba3ff4aae29f6882d23740833c1d842f;hb=06a012a42c9884e3cd653e7826cff1ddec04eb6e;hpb=34e18d127a02146e3415b33c4b67389ce1ddb614
+
+diff --git a/platform/x11/jstest_main.c b/platform/x11/jstest_main.c
+index 13c3a0a..f158d96 100644
+--- a/platform/x11/jstest_main.c
 b/platform/x11/jstest_main.c
+@@ -346,7 +346,7 @@ main(int argc, char *argv[])
+   }
+   else if (match(, "OPEN"))
+   {
+-  char path[1024];
++  char path[LONGLINE];
+   if (file_open)
+   pdfapp_close();
+   if (prefix)

diff --git a/app-text/mupdf/mupdf-1.11-r1.ebuild 
b/app-text/mupdf/mupdf-1.11-r1.ebuild
new file mode 100644
index 000..f2bd343e789
--- /dev/null
+++ b/app-text/mupdf/mupdf-1.11-r1.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
+HOMEPAGE="http://mupdf.com/;
+SRC_URI="http://mupdf.com/downloads/${P}-source.tar.gz;
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="X +curl javascript libressl opengl +openssl static static-libs vanilla"
+
+LIB_DEPEND="
+   !libressl? ( dev-libs/openssl:0[static-libs?] )
+   libressl? ( dev-libs/libressl[static-libs?] )
+   javascript? ( >=dev-lang/mujs-0_p20160504 )
+   media-libs/freetype:2[static-libs?]
+   media-libs/harfbuzz[static-libs?]
+   media-libs/jbig2dec[static-libs?]
+   media-libs/libpng:0[static-libs?]
+   >=media-libs/openjpeg-2.1:2[static-libs?]
+   net-misc/curl[static-libs?]
+   virtual/jpeg[static-libs?]
+   X? ( x11-libs/libX11[static-libs?]
+   x11-libs/libXext[static-libs?] )
+   opengl? ( >=media-libs/glfw-3.2 )"
+RDEPEND="${LIB_DEPEND}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+   static? ( ${LIB_DEPEND//?}
+   app-arch/bzip2[static-libs]
+   x11-libs/libXau[static-libs]
+   x11-libs/libXdmcp[static-libs]
+   x11-libs/libxcb[static-libs] )"
+
+REQUIRED_USE="opengl? ( X !static !static-libs )"
+
+S=${WORKDIR}/${P}-source
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.11-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.9a-debug-build.patch
+   "${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch
+   "${FILESDIR}"/${PN}-1.11-openssl-curl-x11.patch
+   "${FILESDIR}"/${PN}-1.11-system-glfw.patch
+   "${FILESDIR}"/${PN}-1.11-CVE-2017-6060.patch
+)
+
+src_prepare() {
+   default
+   use hppa && append-cflags -ffunction-sections
+
+   rm -rf thirdparty || die
+
+   if has_version ">=media-libs/openjpeg-2.1:2" ; then
+   # Remove a switch, which prevents using shared libraries for 
openjpeg2.
+   # See 
http://www.linuxfromscratch.org/blfs/view/cvs/pst/mupdf.html
+   sed '/OPJ_STATIC$/d' -i source/fitz/load-jpx.c
+   fi
+
+   use javascript || \
+   sed -e '/* #define FZ_ENABLE_JS/ a\#define FZ_ENABLE_JS 0' \
+   -i include/mupdf/fitz/config.h
+
+   sed -e "/^libdir=/s:/lib:/$(get_libdir):" \
+   -e "/^prefix=/s:=.*:=${EROOT}/usr:" \
+   -i platform/debian/${PN}.pc || die
+
+   use vanilla || eapply \
+   "${FILESDIR}"/${PN}-1.3-zoom-2.patch
+
+   sed -e "1iOS = Linux" \
+   -e "1iCC = $(tc-getCC)" \
+   -e "1iLD = $(tc-getCC)" \
+   -e "1iAR = $(tc-getAR)" \
+   -e "1iverbose = yes" \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2017-05-08 Thread Mike Pagano
commit: afa132a38aeef9e69b64937edb80ea86635772b7
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 13:03:21 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 13:03:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa132a3

sys-kernel/gentoo-sources: Linux patch 4.9.27

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.27.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1a9d6671276..e14ebbdabf5 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -107,6 +107,9 @@ DIST genpatches-4.9-26.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea1
 DIST genpatches-4.9-27.base.tar.xz 575444 SHA256 
a0a3b29e69bf3c9bcfff10817cba12dc6a43b9ef8375120a2510b965ccecb78c SHA512 
fdb12314dad10086e4c5d26617c44ddafb552e4362195102bfdf68e5b6a0408fe26c5d7d6d04b9e4b929adaa4e804b9b9bb99a2be6dfe31d58f56612d9b59d7c
 WHIRLPOOL 
870b6f518f49543ea557eb4d686e04d446f14424d3fdff2799708ae39d46cba28a4974ee131098332ab00913797227de5ed8cbf15f83fb5e95e28c8d91956f0f
 DIST genpatches-4.9-27.experimental.tar.xz 106396 SHA256 
aaa23a58e0cd7284fc3f4a01f24b96e683db49a1b90a3cb3984b3b3cd614ca22 SHA512 
8676a26f75ec6481a260bfc41247e7aa3ec5ddb663915db9225219b5b02f6b0f23bb5228aff1aef87bb72061c80c68f62877be2b4280703865dcc74cff2c12b1
 WHIRLPOOL 
427d8dac9855e585f40600e65bcf1bc934f7084386564881edc77b06ef97127334a9623105cf72e372dac09f00ff3cd9e871e067ef4a7c3d90749b996894dd79
 DIST genpatches-4.9-27.extras.tar.xz 17344 SHA256 
a8e82b18ec6263b107065e69b98de016476b89eedd2cb6b451975e5842aea715 SHA512 
f5213b36ca334164db9262935b08a0635064bc22bba668e27336281a71be06039efc6ab3cd10c806dee474a44cfd87baac063db91574597942beb52b1cbc7b2e
 WHIRLPOOL 
b5b9483235869c003909d5c778838e0fa08be63d386816062db605d528c83bec69c3c1d7b555467500c756588ba2c61bd47ce882b17d9901f828551b8229c843
+DIST genpatches-4.9-28.base.tar.xz 581556 SHA256 
a72e384dd4e3e835099bd430a89497e2d8ec9e1592262c887a705ad7f8c71160 SHA512 
d6f04d54da3e57a8fa500063c215353d8a5d25122dcbca56443f35a13c833bc18fb499463df5c995818998df8b0b68167954a55682d7dbd44e5d2a97c5be5fe7
 WHIRLPOOL 
dcdcfede3ec09b81277e337b4eca75e214395f73a8096ed103df88b0867c56774a3cc00637de0846e05f6a1835133be73012b57757b4ba5f92d569be9ad7948f
+DIST genpatches-4.9-28.experimental.tar.xz 106388 SHA256 
cef686eb8c86e5f867d4c30d0203441da2138339e53b14de06cbef3673e460eb SHA512 
8de1f97455be9519cd5320cfbf395cbf2f3be6a307d0b435f149da6c14d3461aabd04599fb122c013bac7ad0118f79c36bfaf7f6b71acf2d7323de25468dba04
 WHIRLPOOL 
82da257449bc0447244d05dfecf099eab7301b2c1cdadb1801b7e5a1ce00b06b1c63de5ed88c052cb944e2dc7579e50b20485220486e70c7a0c500ab2adaf224
+DIST genpatches-4.9-28.extras.tar.xz 17348 SHA256 
9b8d40db773ce13feedd5ccb2ac7e88236d997c72d1adac7d0ba41fd2a432292 SHA512 
5fa4001147c6a276a93896ea6d55f7ff24f4f0606b0cfbc2122d65dc685f9656b6146547000428b1940dc9cca434bd00880639b39bbd5e1f35331e2337842ab3
 WHIRLPOOL 
419bcba4c2e9fb26cceaede2bb70fbfeb41fdbb98ab1ccd49967a9e4daf1c75692f78ae35f70e8758031e94c7dfa52f27ad5a337c25a933df8aca36450a2fd83
 DIST genpatches-4.9-8.base.tar.xz 215420 SHA256 
4bbde563b43389798188b75c7e65412aaf5300348efeda63071cbd56f1e275e6 SHA512 
12641d4a11a8a4d40f16b9d0c62972de2baadc13481697c69a91a2b36844293f4edf207491ae087ce3378bdd0400856070e353c291f34d1cad02d3e3a6c73a36
 WHIRLPOOL 
98d63bb42729eb8518c6ea4a15cee2a41fe59a9f299bdde9ce86825bd3c563665a95da841b06817e3a4616fd38592737ad502173aa33a0b9eacd3fb31a42956d
 DIST genpatches-4.9-8.experimental.tar.xz 105608 SHA256 
217098bec005a1410b2dc1435841c2fc96d9f6022dd2973512d1b0f36e3c20d5 SHA512 
69546bc1d846697179aa287a4d1b708b962c0cdcf14b16acb4c696e8ffa38983a679d0f28c2d5df68046c68cc655add1c54c97bfa22f5867d9bba93612e67e2b
 WHIRLPOOL 
7fddabf8821a18607f765948457a44c689b3c527f2f630f1c3af614c8ba244663ed5d03dbaa5af27885d2d708069fa5f94b1c19aa23512806714522973371a59
 DIST genpatches-4.9-8.extras.tar.xz 17300 SHA256 
ba08353081cf07a73fb2a5b998c8dadeb94f6ede09ac177f2357925de9f50dd4 SHA512 
18ab24c59adc73bab4a49bc5537333ac6a7d11801afce8943ef42878d8b33341648b64d9fbc56be3a49fe6d9ec7728186eb40a348eedfb0b14ee1f5746e0ab4b
 WHIRLPOOL 
b352654885c3180a5599bc0a0acc3f9a3828d75ca5ef4a83c49258ca263822b02d974e273071bf913c82a919c4cdbc9283cee9b81edbc40ce640c11f7ad0775d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.27.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.27.ebuild
new file mode 100644
index 000..14c5b59d0a9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.27.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="28"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm 

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

2017-05-08 Thread Lars Wendler
commit: c03fd3977e172f93d916ea4ae8b0b03550fa8331
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  8 12:59:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  8 13:01:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03fd397

app-editors/nano: Bump to version 2.8.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-editors/nano/Manifest  |  1 +
 app-editors/nano/nano-2.8.2.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 9c6a23e5e70..747719c67fa 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -2,3 +2,4 @@ DIST nano-2.5.3.tar.gz 1967760 SHA256 
b2b060129b9feff2d4870d803a441178c96531de9a
 DIST nano-2.6.3.tar.gz 2019354 SHA256 
4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 
5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e
 WHIRLPOOL 
94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
 DIST nano-2.7.4.tar.gz 2023560 SHA256 
23ffc2de52d687739fed6dc2fc94df36aa7da7bb52c8740c523fdd7336fdbc8c SHA512 
029fa2ef72a8762f376f1cfc3f4cdcabfcb226868e5c68c5980162333099f23e74e77da2dda66b4e70e2840b9a0e472db821248327b417b3cf5132093eeb80ee
 WHIRLPOOL 
9fb363d52c538165d73828aec6564cf9b79612e2fd489c3edfa4db8049d676cba2c668f4f704df4fc31f9b6cea738c63fc2b2c3e0b0d0cde0b1f72a4226bc391
 DIST nano-2.7.5.tar.gz 2031723 SHA256 
226be22f46359007aa76499623739f4a7d5fa294a2899c70b21bc09b8d81d907 SHA512 
a5332a361c4d0d9d0a77ebb11cdcffa976bee4981d5665b2732a9e6d7a2997566d9345332f2e6e5cb74f0a81be4413f54ca8f719962ab10b32d7ec1c9271973c
 WHIRLPOOL 
bd28cde96896ad531bb499504bb1438b358b64e7f6080fa24758bee7c222b4d1df0c395d480d0cef54de8e78a7e457db403a9ef2d6a56033e65299b6d7f95634
+DIST nano-2.8.2.tar.gz 2778849 SHA256 
0aa9cd6bd5b372ce9a196a9677af58c1826a9235a14daffe604100a9c259854b SHA512 
7f4626de4bf8c2250e494c6682743ad599632023a839acff66685ac045a88789061c0a6fc70eba7c3c57f960e633acf425b033d1cc5fbfa644b422515b810f75
 WHIRLPOOL 
a1bfff134cfff6d9f203d252303822d383b206311a738020f771c0222863b58bff33b646336bfe78941112ea01a39a2e013684e660bac0e98f4f3d1a1d65adbb

diff --git a/app-editors/nano/nano-2.8.2.ebuild 
b/app-editors/nano/nano-2.8.2.ebuild
new file mode 100644
index 000..ce5e828a27c
--- /dev/null
+++ b/app-editors/nano/nano-2.8.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P=${PN}-${PV/_}
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+   static? ( ${LIB_DEPEND} )"
+
+src_prepare() {
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+   default
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=()
+   case ${CHOST} in
+   *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
+   esac
+   econf \
+   --bindir="${EPREFIX}"/bin \
+   --htmldir=/trash \
+   $(use_enable !minimal color) \
+   $(use_enable !minimal multibuffer) \
+   $(use_enable !minimal nanorc) \
+   --disable-wrapping-as-root \
+   $(use_enable magic libmagic) \
+   $(use_enable spell speller) \
+   $(use_enable justify) \
+   $(use_enable debug) \
+   $(use_enable nls) \
+   $(use_enable unicode utf8) \
+   $(use_enable minimal tiny) \
+   $(usex ncurses --without-slang $(use_with slang)) \
+   "${myconf[@]}"
+}
+
+src_install() {
+   default
+   rm -rf "${D}"/trash
+
+   dodoc doc/sample.nanorc
+

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

2017-05-08 Thread Lars Wendler
commit: 5ace15b191e3adc93364e8e86b17edde62ef4107
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  8 13:00:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  8 13:01:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ace15b1

app-editors/nano: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-editors/nano/Manifest  |  2 -
 app-editors/nano/nano-2.5.3.ebuild | 82 -
 app-editors/nano/nano-2.7.4.ebuild | 83 --
 3 files changed, 167 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 747719c67fa..7bc9984ae1c 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,5 +1,3 @@
-DIST nano-2.5.3.tar.gz 1967760 SHA256 
b2b060129b9feff2d4870d803a441178c96531de9aed144ec0b83bd63ccb12ee SHA512 
1d859f0bd88b9d907cfcaa84edc212bcaea4335c203922eb5b7378c2b45d88dffe1f3e4cb499a824d33781485834ef564997c58cf1fd92610d08f6ce8dcb67d5
 WHIRLPOOL 
a2ca1c41d3cb26756cc9aba5b5fa0aeaea220626b98d0abfa1c5c4d4d57c3a5ef688d5edf00a6a00849ee25a67b2bbab93c4d454f6eb5a204b10fa01de3e298f
 DIST nano-2.6.3.tar.gz 2019354 SHA256 
4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 
5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e
 WHIRLPOOL 
94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
-DIST nano-2.7.4.tar.gz 2023560 SHA256 
23ffc2de52d687739fed6dc2fc94df36aa7da7bb52c8740c523fdd7336fdbc8c SHA512 
029fa2ef72a8762f376f1cfc3f4cdcabfcb226868e5c68c5980162333099f23e74e77da2dda66b4e70e2840b9a0e472db821248327b417b3cf5132093eeb80ee
 WHIRLPOOL 
9fb363d52c538165d73828aec6564cf9b79612e2fd489c3edfa4db8049d676cba2c668f4f704df4fc31f9b6cea738c63fc2b2c3e0b0d0cde0b1f72a4226bc391
 DIST nano-2.7.5.tar.gz 2031723 SHA256 
226be22f46359007aa76499623739f4a7d5fa294a2899c70b21bc09b8d81d907 SHA512 
a5332a361c4d0d9d0a77ebb11cdcffa976bee4981d5665b2732a9e6d7a2997566d9345332f2e6e5cb74f0a81be4413f54ca8f719962ab10b32d7ec1c9271973c
 WHIRLPOOL 
bd28cde96896ad531bb499504bb1438b358b64e7f6080fa24758bee7c222b4d1df0c395d480d0cef54de8e78a7e457db403a9ef2d6a56033e65299b6d7f95634
 DIST nano-2.8.2.tar.gz 2778849 SHA256 
0aa9cd6bd5b372ce9a196a9677af58c1826a9235a14daffe604100a9c259854b SHA512 
7f4626de4bf8c2250e494c6682743ad599632023a839acff66685ac045a88789061c0a6fc70eba7c3c57f960e633acf425b033d1cc5fbfa644b422515b810f75
 WHIRLPOOL 
a1bfff134cfff6d9f203d252303822d383b206311a738020f771c0222863b58bff33b646336bfe78941112ea01a39a2e013684e660bac0e98f4f3d1a1d65adbb

diff --git a/app-editors/nano/nano-2.5.3.ebuild 
b/app-editors/nano/nano-2.5.3.ebuild
deleted file mode 100644
index bad5fac1fb3..000
--- a/app-editors/nano/nano-2.5.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   ESVN_REPO_URI="svn://svn.savannah.gnu.org/nano/trunk/nano"
-   inherit subversion autotools
-else
-   MY_P=${PN}-${PV/_}
-   SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="http://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify +magic minimal ncurses nls slang +spell static unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-   static? ( ${LIB_DEPEND} )"
-
-src_prepare() {
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-   epatch_user
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=()
-   case ${CHOST} in
-   *-gnu*|*-uclibc*) myconf+=( "--with-wordbounds" ) ;; #467848
-   esac
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   --htmldir=/trash \
-   $(use_enable !minimal color) \
-   $(use_enable !minimal multibuffer) \
-   $(use_enable !minimal nanorc) \
-   --disable-wrapping-as-root \
-   $(use_enable magic libmagic) \
-   $(use_enable spell speller) \
-   

[gentoo-commits] proj/linux-patches: New tag: 4.9-28

2017-05-08 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 12:23:23 2017 +

New tag: 4.9-28




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2017-05-08 Thread Mike Pagano
commit: 31918a694d80a401f298552c121a67fe3d235a93
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 12:10:14 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 12:10:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31918a69

sys-kernel/gentoo-sources: Linux patch 4.4.67

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.67.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b2b65cf685d..1a9d6671276 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -95,6 +95,9 @@ DIST genpatches-4.4-68.extras.tar.xz 16460 SHA256 
0108bf1cee7d24d43a98f5fe24c542
 DIST genpatches-4.4-69.base.tar.xz 1171160 SHA256 
532e39dc077d82f02f09d88f5f528fb56f65d75c280a7fa4a92d7e1e2ee75dc7 SHA512 
8d2fac49e79a84364c6d4558a46974d6879f6f1a3931a74432cfa33939135bb83a4ef6f88d029db826ddb26187df0cea293a6ccfb41e7a914bdfb52313ff9816
 WHIRLPOOL 
4957d7d84153e1af9784cfc47e026c1b0860b28dcc2d7c2ac801b295ae38090a9f0922580c560de7169efed16825e076ba60fbc192ceb621ef92e0f7676ff7b6
 DIST genpatches-4.4-69.experimental.tar.xz 87792 SHA256 
e95c6a1f36b562406905a887671779dbf2659f7e686ce20496ee78ea3cd8453c SHA512 
c1baf83af627b74e9a53d414c9653dd9af7c0bc8f1a9be5ff162390ec6bec7f30bc0e1c8b9004a00e6e5cab3b97016595d68de8eeb0beeb50afee0c8f72fbaf2
 WHIRLPOOL 
e81704a18b99239a113ee8f1fb60653887f279026436a5c10a7d508c66acc98eafc72af493540f4ef75e5da7bf6d8d4d84041ada1819785f497b11a770dac00f
 DIST genpatches-4.4-69.extras.tar.xz 16468 SHA256 
5833e7cf08f0eb1af3f77a1f2d65c3181394d71a7c51d2b9e85bb65053ee287c SHA512 
95874e4f2c74633df03f5fbb467e1995ffdd5121792ecb99eda7bd4a7118b72c7edb63763b34b2e6d0a85ce0b61ec78ec7079eb923c3b9c22750d9e94b409611
 WHIRLPOOL 
8d7922b99128e46cc1192fc18237f4416d2059d2f2aa5c2d31b9691e796781cef972fe448b451ec018a64cc63d0317b1ee8db19b4f00b3d1f7c51bb60061e977
+DIST genpatches-4.4-70.base.tar.xz 1177632 SHA256 
1b853612418a27dc8d7aee0286d10beed35d6736f04b3d2de13de0d6e7e55395 SHA512 
b7b97921bcfd8f61f9d169820633670630adf33bb90d977266bb0aa6532c7efd3e98a5998fe75e0f9f08041a4335071fa87e28d872fbe8a81f5f61443dcf089c
 WHIRLPOOL 
ef55193c9b732ef4c013c0528c8fc2b89e76cab8ef3d72009d8db62192fbfd13e31a72a4726dd8b133243387e199eef74daa878b895bbfd470bade0baad2957e
+DIST genpatches-4.4-70.experimental.tar.xz 87772 SHA256 
55a9e78a4cb4551e4eef13a0d494ddf4cff9554665de2c557bb33b415f78abf3 SHA512 
be0e27d758629fcb6823551256f5ff576fc8db669edbeb3a24c620caf4250491de2871e90df89439087b3e1d45e6dcb01f57049151a14cd2a3c0ceb752b00861
 WHIRLPOOL 
2dd0b56b1135890e30cfc69d2dcf543b9ddd12a8b046bd59763056ae6c2a60ec51f71bcf60a45bd2cc5d817af8bd860f87aa2a4e4454587fdee0ae69ca4ee7e4
+DIST genpatches-4.4-70.extras.tar.xz 16464 SHA256 
d57dd4c5f615d0331f3473c116c26121fc0883e0dfa2c5be998041c3d54cb014 SHA512 
973b366d813cfb82f6f57a94be98d318b2490da5315d5479c306f17b981be08b5ebe9b0f35bc265c44d42ca399d478eb710a927f12dc7de02a2fef27fa126ec4
 WHIRLPOOL 
931ffc3a9339c7b8cc95adc40271bf23fff354569e12d29cec10f106785870ae4cf596e5cc8078ad641f071d4a47d2c8aa7b31668898475e2dee1e1107e21a9f
 DIST genpatches-4.9-18.base.tar.xz 385508 SHA256 
d29fc16842e846c2c6487e9c1543e6fe43429d34882ac9c6ca070c1fe3564605 SHA512 
c1d08b3d66df74efe610cbf586921f7caa57bb8337848380fdc8e2034883180a60a26dab9ded50974fb468d35dc923912ead08cb0f751a515cef85efb31955d9
 WHIRLPOOL 
e1ef981b945718eab2e96470f96a033cc2b1ede6c706d6cd3e32f4f1c4e066766135141d55a5ccee06d9fb84bc66df389cdb2d095ad569bd565afc600b3b4095
 DIST genpatches-4.9-18.experimental.tar.xz 105616 SHA256 
209be56c1efb0ba3fbee17f2437bd00b36caecc6c44db2b4e1a0e46ae17640b0 SHA512 
37d6983f46ed4031f11f91ffcdacb510b40cab682d71ac471ab3c2ae78598ee9826068afb8b1388d96133635ba2680cc106624e0d79c341d2610b4f74330b773
 WHIRLPOOL 
5af9422c0526c5e23977f2d25ea683ed1ecf6f9e14a6daf52490bd808e9790cf6f6d9ef96353bda3474197eb954159575a4f0e6a768a86777d9b8a61828d0a0e
 DIST genpatches-4.9-18.extras.tar.xz 17348 SHA256 
64167f17f122f969476bf68a3e0493a77d7ae9e78087c2748cdfdc6e6186af2a SHA512 
dcbdea379a0e28e9b8ed08b32ee71a36ce9ccc817e5b79f38759031e3324441f3e91e6b7e2802d1a694574bb4ce9e8f441d88ccbbd9280b3a4456eadab7d5fec
 WHIRLPOOL 
1d3ba61d03d17a707a65423e85f7f3a235a9d39fb26e4602b5cf663e097dc9e8618380d7a54db60705e6b38e9c0674330df57a6e243c7215411275a489ab8b42

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.67.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.67.ebuild
new file mode 100644
index 000..f41a6512939
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.67.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="70"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm 

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

2017-05-08 Thread Jeroen Roovers
commit: 390309eca50d56f29f54440d1207d75bb89adb41
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 11:46:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 11:47:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390309ec

net-misc/youtube-dl: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2017.05.07.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 332996048dd..7304840eb23 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
 DIST youtube-dl-2017.04.26.tar.gz 2691549 SHA256 
c320c8301a63ad97c099359c8b205d14c130b4f816dd92f0f5e68481628cfc47 SHA512 
45b6e48828da72d4d014ba1605c94efbf7d082ad8527f49ec1333c4d7c210bcb64e68cbd140f505f318890693ed0b45c351d29344eb2162d00613674e60fbdb3
 WHIRLPOOL 
a27b6944d033c9362c4891cc4d1ee8482383675378463f8a706cb9ba61d6245a4147ca7a4124d784aaebc585b052853bba645dec0e1b02446ebfc18af9c9fc97
 DIST youtube-dl-2017.05.01.tar.gz 2698645 SHA256 
58e2151634a66fa9ab4a98978fa72bf15990ec1c088ac7e4393cca00c9a32e53 SHA512 
8a48dfb4b3d0f1cb24f9602fbe85e640fdec5c43d3aad87adec0dc3f4441852bfe1940e77bd1cf42f2a745ece9cbb08c8a1432128ae8ad7fa0f4be4351775c9e
 WHIRLPOOL 
7d5330817166feb99de4c2776618186d804b16823d736ddc5e5887c9017e30022b8104a93dc9e701c03248e22217b66bcdb207b545783fc8e6cfc55576049f89
+DIST youtube-dl-2017.05.07.tar.gz 2714748 SHA256 
45308c76b5e49b657ec7fa23b6b09e4d832355b54c86da79f09586b9664f6be0 SHA512 
38a22c83a7f2d101a4afbee80d0c859dd37ad488b9e9bc22fb1043d8cae63ec063eaf880eafd066571e5d60e4778420b6113074cc55b323b0259657d5f5e8e54
 WHIRLPOOL 
5cc328da1181d8514d5dbdb126eb64d316b265baab7b2dee7eaa54383d4f4cc5fee1b57e84dcdc7933e6c98c03aafea9f46f4e35e4a5eaa018f66ba5eee20353

diff --git a/net-misc/youtube-dl/youtube-dl-2017.05.07.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.05.07.ebuild
new file mode 100644
index 000..867867e7361
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2017.05.07.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube fourtube foxgay goshgay hellporno
+   hentaistigma hornbunny keezmovies lovehomeporn mofosex 
motherless
+   myvidster porn91 porncom pornflip pornhd pornotube 
pornovoisines
+   pornoxo ruleporn sexu slutload spankbang spankwire 
sunporno thisav
+   tube8 vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies
+   youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber pornhub redtube tnaflix xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \

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

2017-05-08 Thread Jeroen Roovers
commit: 2a620546fc0b3b00d823664b845248c5f6f0935e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May  8 11:46:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May  8 11:47:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a620546

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2017.04.26.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 7304840eb23..98c8b1272e6 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
-DIST youtube-dl-2017.04.26.tar.gz 2691549 SHA256 
c320c8301a63ad97c099359c8b205d14c130b4f816dd92f0f5e68481628cfc47 SHA512 
45b6e48828da72d4d014ba1605c94efbf7d082ad8527f49ec1333c4d7c210bcb64e68cbd140f505f318890693ed0b45c351d29344eb2162d00613674e60fbdb3
 WHIRLPOOL 
a27b6944d033c9362c4891cc4d1ee8482383675378463f8a706cb9ba61d6245a4147ca7a4124d784aaebc585b052853bba645dec0e1b02446ebfc18af9c9fc97
 DIST youtube-dl-2017.05.01.tar.gz 2698645 SHA256 
58e2151634a66fa9ab4a98978fa72bf15990ec1c088ac7e4393cca00c9a32e53 SHA512 
8a48dfb4b3d0f1cb24f9602fbe85e640fdec5c43d3aad87adec0dc3f4441852bfe1940e77bd1cf42f2a745ece9cbb08c8a1432128ae8ad7fa0f4be4351775c9e
 WHIRLPOOL 
7d5330817166feb99de4c2776618186d804b16823d736ddc5e5887c9017e30022b8104a93dc9e701c03248e22217b66bcdb207b545783fc8e6cfc55576049f89
 DIST youtube-dl-2017.05.07.tar.gz 2714748 SHA256 
45308c76b5e49b657ec7fa23b6b09e4d832355b54c86da79f09586b9664f6be0 SHA512 
38a22c83a7f2d101a4afbee80d0c859dd37ad488b9e9bc22fb1043d8cae63ec063eaf880eafd066571e5d60e4778420b6113074cc55b323b0259657d5f5e8e54
 WHIRLPOOL 
5cc328da1181d8514d5dbdb126eb64d316b265baab7b2dee7eaa54383d4f4cc5fee1b57e84dcdc7933e6c98c03aafea9f46f4e35e4a5eaa018f66ba5eee20353

diff --git a/net-misc/youtube-dl/youtube-dl-2017.04.26.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.04.26.ebuild
deleted file mode 100644
index 867867e7361..000
--- a/net-misc/youtube-dl/youtube-dl-2017.04.26.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1 eutils
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube fourtube foxgay goshgay hellporno
-   hentaistigma hornbunny keezmovies lovehomeporn mofosex 
motherless
-   myvidster porn91 porncom pornflip pornhd pornotube 
pornovoisines
-   pornoxo ruleporn sexu slutload spankbang spankwire 
sunporno thisav
-   tube8 vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies
-   youjizz youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber pornhub redtube tnaflix xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
- 

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

2017-05-08 Thread Manuel Rüger
commit: f2a4686c3a8d5815134dfa6e44c9d8cb99c17feb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon May  8 11:43:40 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon May  8 11:43:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a4686c

dev-util/drone: Update snapshot

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/drone/Manifest |  2 ++
 dev-util/drone/drone-0.6.0_rc2_p20160508.ebuild | 48 +
 2 files changed, 50 insertions(+)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 93d5c659098..73af6c7818b 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,6 +1,8 @@
 DIST drone-0.5.0.tar.gz 3462683 SHA256 
633860660c951d61f596c591344ed4b0bf5a08dd7eee11e8414cdee86469f3fc SHA512 
1351513bcaf2483631612420bb2109d05cf124ff703867fee5b0ed69a1a048130eb90c2efb8f3e1404b983f972c83101ecb2ec9246df5d1a21fff487e7486c0b
 WHIRLPOOL 
3c8234ca0a76ebf542ee74f16162e0ca020a225bf2fb4c009b12b1247d191209e22df6c510292097cef9944b4ac365fc242dc628f5025586131b87feeb7dea99
 DIST drone-0.6.0_rc1_p20160504.tar.gz 3730412 SHA256 
49b0496287735012d62035122eacc91ba7e8465a10bc4c41bcd7ac2e5f931172 SHA512 
3f9835af7d9db1e017f6e5d1a1f07ae670bf2fd53c2fd79022ac9645715e837e4f24bdcddb7f2d98c815fd142a5a003a869721632df9565d22d4af60d7168367
 WHIRLPOOL 
bbdbe6aed5a8064865a8141c06837bbeff27b221699618f5881074dc2a4b41ff3e1f33a03eff05fdeeed8b0ccaa9f7eb3e1b9e049d8cbdc3e774998f1651da48
+DIST drone-0.6.0_rc2_p20160508.tar.gz 4203650 SHA256 
1066b7943ef7a01f669ae36e3093b76315bc56c1eb076d0ff6e70bcbf027f2eb SHA512 
12281317b8e6c30e900ef81e2e440744e6734ef98eff600ef10d9d67c71802c4156ef070c8ad59524a6b8bcffb4f06aae7b30e0146a5b36886f417d201147f1a
 WHIRLPOOL 
820ba7b37e9c2bc425463141029a7011874386d12db05c3611baccba94916f7616cb360e120f593c1dcc23bb509c4f68fe237aa3c30e6c7c36695f8b76d2c5a5
 DIST github.com-drone-drone-ui-d8426a1658a71c0dd0c7a0aa6f5cc072e3328f9e.tar.gz 
167017 SHA256 3b1623182c40ba4bee871054bf674bfbffaa97d29565ae8b8b71195e62da2270 
SHA512 
5c3bcf5e465af08e233456a8412cb0f42fbc452ecf08838e64077a65e67bca475f028262568be473ecd29b3f16b974fa0bd44f34dcf7ca3d547b76a8ade4d11e
 WHIRLPOOL 
7f1e6d6b416e834541e1d6c21cb46f4a6b96dfcd92b8de097f57defbe9c28918506a8ee3f494c980f5e8bbac0c16f63e49918977f00a27f35c6974c4250b5e87
+DIST github.com-drone-drone-ui-f4c434d13c88da905d895156850e721cd4bd89af.tar.gz 
167020 SHA256 3bf9ff193c778893a9215cc364172db7a095b57c4a5143e95c965ecf4ae72f53 
SHA512 
d17d9acfa86ccc8aa839920ea73f862220b30de08f2e05a5ae1feed9ae6b8e3d2a3ca62af5adbf6e6d565cda6de6853b13d71887f59b69d42ada823633f12609
 WHIRLPOOL 
3069e7538997ec72da5fed5bde8cc62555135b09a833fa3bb55e463d631b1f49010eced87cc7e0c50fa7066187c9aa94354502c05ccbf85205cb5c9e5bf30ab3
 DIST github.com-drone-mq-280af2a3b9c7d9ce90d625150dfff972c6c190b8.tar.gz 
220681 SHA256 0f66bacab16402acf335c423c82790757dc4ec66da84bf3fc500f0687835f722 
SHA512 
c5c4245d2369dccc9d917b6b5c87d73e50473ff8c9307521ff39dbbb3021833d00f47cdd3f6dc3485343602fc585276e29bf253c18a3e24f9b6f42290357a4a1
 WHIRLPOOL 
2010e1d1c0a4b6fd5583059a92d7a6ad68a35e915e4edcfb5b3c491f1439a3342ee3c47e01a6d5925a0a4e2407523783407e0767116cb47b3a29d9a60988bfe9
 DIST github.com-golang-crypto-728b753d0135da6801d45a38e6f43ff55779c5c2.tar.gz 
1317212 SHA256 1a17e324c6e96bea0f55f9900405d9ddb296c3a2ab55ad5882e716160575016f 
SHA512 
163ca4b00188133d5c4d82dd685deaf2b889ae76b97021697d96dd8f11675a57361352e204d774a6fb7941f45dc8027ddb324abf0a4799ed19c3052181536992
 WHIRLPOOL 
09f69af205a74f275ce21565e16594603d0a2a84e8e412fdf652360a1472503e05329035ba10f0757127a7f6f1ebcc307c656f44c074f96bec767f4f51f573e2
 DIST github.com-tidwall-redlog-550629ebbfa9925a73f69cce7cdd2e8dae52c713.tar.gz 
3878 SHA256 6c273e68b08f55cc48c771ad7201bb2fcef95b7c20747ebb31940b8f14a49818 
SHA512 
8b59be3801310604062c557719a128d76493ee82b0c26fb9176c3bb77402ee2c735e18182055828397d4d3d64b98b6ac37aaf11d595ebfe52ecafe065e12f3d4
 WHIRLPOOL 
1446dfb2ef1b961a00af9d5cbdfcd91b838a4c832444e027bf9c897ecb71cd47909007f5270fb5785e7e7ab7556483a06c09fcef259208816d860f15f3955795

diff --git a/dev-util/drone/drone-0.6.0_rc2_p20160508.ebuild 
b/dev-util/drone/drone-0.6.0_rc2_p20160508.ebuild
new file mode 100644
index 000..a9b51011609
--- /dev/null
+++ b/dev-util/drone/drone-0.6.0_rc2_p20160508.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/drone/drone/..."
+EGIT_COMMIT="3c6613a430dab87371848442acc19e634835b9d1"
+EGO_VENDOR=( "github.com/drone/drone-ui 
f4c434d13c88da905d895156850e721cd4bd89af" )
+
+inherit golang-build golang-vcs-snapshot user
+
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
+HOMEPAGE="https://github.com/drone/drone;
+SRC_URI="${ARCHIVE_URI}
+   ${EGO_VENDOR_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"

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

2017-05-08 Thread Tony Vroon
commit: 065d8dc0c4910542899a2a029c2111e174058c33
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon May  8 11:28:52 2017 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon May  8 11:30:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065d8dc0

net-misc/kea: Version bump to 1.2.0; OpenSSL/Botan switching & conditional 
sample configuration installation by Kim B. Sindalsen in bug #581976.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/kea/Manifest |  1 +
 net-misc/kea/kea-1.2.0.ebuild | 58 +++
 net-misc/kea/metadata.xml |  6 -
 3 files changed, 64 insertions(+), 1 deletion(-)

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
index 0788df86021..c55febf52d9 100644
--- a/net-misc/kea/Manifest
+++ b/net-misc/kea/Manifest
@@ -1 +1,2 @@
 DIST kea-1.1.0.tar.gz 4934875 SHA256 
c3d97aee4faa19653ffe6d37e797e2fbf632124cd0b98bb502f9b97b5a383c2d SHA512 
4ccc2ac493e8ce31d8a0574acac430137965aef11c7dd98a5e11ee88a157503a6efbdbf39e89b04cf7349474051affa993dd0aa65420bd783209e0a8a1d253ea
 WHIRLPOOL 
e666a81b8e645f503acefbdc4a9ca79da12eb7028d6d03d4ca1e03debfdc642f633d6ef4910692f30edf1193a0c74bd65378fa75abed596bcdac1e29371c1553
+DIST kea-1.2.0.tar.gz 5720941 SHA256 
22d15945b13600b56c37213797ca1f3ee9851e6119120aeae08033c4cc52d129 SHA512 
d90571027edbce9eeb75d9ac889865dc24c2fd3ab17e44e23337ff623ca098ffd02560f01273da3c28f13734d95d5950110bc116bed527a295a9dc70addcc240
 WHIRLPOOL 
0a91707b70396354abebba6807f44f509d95eaa8c4a4a4766fe8cea953a7c73d36d0cbea85588ec0d88d1cce0e4bc91c1ae10de92de756295b4595ec890b2e74

diff --git a/net-misc/kea/kea-1.2.0.ebuild b/net-misc/kea/kea-1.2.0.ebuild
new file mode 100644
index 000..6fd49878587
--- /dev/null
+++ b/net-misc/kea/kea-1.2.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils toolchain-funcs user
+
+MY_PV="${PV//_alpha/a}"
+MY_PV="${MY_PV//_beta/b}"
+MY_PV="${MY_PV//_rc/rc}"
+MY_PV="${MY_PV//_p/-P}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
+HOMEPAGE="http://www.isc.org/kea/;
+SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz
+   ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="openssl samples"
+
+DEPEND="
+   dev-libs/boost
+   dev-cpp/gtest
+   dev-libs/log4cplus
+   !openssl? ( dev-libs/botan:= )
+   openssl? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Brand the version with Gentoo
+   sed -i \
+   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
+   configure || die
+   default
+}
+
+src_configure() {
+   econf \
+   $(use_with openssl) \
+   $(use_enable samples install-configurations) \
+   --disable-static \
+   --without-werror
+}
+
+src_install() {
+   default
+   prune_libtool_files --all
+}
+
+pkg_preinst() {
+   enewgroup dhcp
+   enewuser dhcp -1 -1 /var/lib/dhcp dhcp
+}

diff --git a/net-misc/kea/metadata.xml b/net-misc/kea/metadata.xml
index 33e420089b5..0d2b93d2ea0 100644
--- a/net-misc/kea/metadata.xml
+++ b/net-misc/kea/metadata.xml
@@ -5,8 +5,12 @@
chain...@gentoo.org
Tony Vroon

-
+   
base-sys...@gentoo.org
Gentoo Base System

+   
+   Use dev-libs/openssl instead of 
Botan
+   Install sample configuration files
+   
 



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

2017-05-08 Thread Lars Wendler
commit: 6777c2a8d02373238566c8268c3d3acc5904837b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  8 11:28:01 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  8 11:29:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6777c2a8

sys-apps/diffutils: Added gcc-7 build fix (bug #617538).

Thanks to lekto for providing a patch in GH PR #4553.

Closes: https://github.com/gentoo/gentoo/pull/4553
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/diffutils/diffutils-3.5.ebuild   | 18 ++
 .../diffutils/files/diffutils-3.5-fix_macros.patch| 19 +++
 2 files changed, 33 insertions(+), 4 deletions(-)

diff --git a/sys-apps/diffutils/diffutils-3.5.ebuild 
b/sys-apps/diffutils/diffutils-3.5.ebuild
index da215965bb0..426af27f7e9 100644
--- a/sys-apps/diffutils/diffutils-3.5.ebuild
+++ b/sys-apps/diffutils/diffutils-3.5.ebuild
@@ -20,17 +20,27 @@ DEPEND="app-arch/xz-utils
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix_macros.patch"
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+}
+
 src_configure() {
use static && append-ldflags -static
 
# Disable automagic dependency over libsigsegv; see bug #312351.
export ac_cv_libsigsegv=no
 
-   econf \
-   --with-packager="Gentoo" \
-   --with-packager-version="${PVR}" \
-   --with-packager-bug-reports="https://bugs.gentoo.org/; \
+   local myeconfargs=(
+   --with-packager="Gentoo"
+   --with-packager-version="${PVR}"
+   --with-packager-bug-reports="https://bugs.gentoo.org/;
$(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_test() {

diff --git a/sys-apps/diffutils/files/diffutils-3.5-fix_macros.patch 
b/sys-apps/diffutils/files/diffutils-3.5-fix_macros.patch
new file mode 100644
index 000..ae820fc372c
--- /dev/null
+++ b/sys-apps/diffutils/files/diffutils-3.5-fix_macros.patch
@@ -0,0 +1,19 @@
+http://git.savannah.gnu.org/cgit/gnulib.git/commit/lib/intprops.h?id=175b4e22f99e00996b72f822f5ae54dca8243d19
+
+--- diffutils-3.5/lib/intprops.h
 diffutils-3.5/lib/intprops.h
+@@ -230,11 +230,11 @@
+(e.g., A and B) have the same type as MIN and MAX.  Instead, they assume
+that the result (e.g., A + B) has that type.  */
+ #if _GL_HAS_BUILTIN_OVERFLOW_WITH_NULL
+-# define _GL_ADD_OVERFLOW(a, b, min, max)
++# define _GL_ADD_OVERFLOW(a, b, min, max) \
+__builtin_add_overflow (a, b, (__typeof__ ((a) + (b)) *) 0)
+-# define _GL_SUBTRACT_OVERFLOW(a, b, min, max)
++# define _GL_SUBTRACT_OVERFLOW(a, b, min, max) \
+__builtin_sub_overflow (a, b, (__typeof__ ((a) - (b)) *) 0)
+-# define _GL_MULTIPLY_OVERFLOW(a, b, min, max)
++# define _GL_MULTIPLY_OVERFLOW(a, b, min, max) \
+__builtin_mul_overflow (a, b, (__typeof__ ((a) * (b)) *) 0)
+ #else
+ # define _GL_ADD_OVERFLOW(a, b, min, max)\



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

2017-05-08 Thread Lars Wendler
commit: 56f4cf1b65b83ac2e625b7c4a7f058bfe05a42b0
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  8 11:28:53 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  8 11:29:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f4cf1b

sys-apps/diffutils: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/diffutils/Manifest|   1 -
 sys-apps/diffutils/diffutils-3.4-r1.ebuild |  49 
 .../files/diffutils-3.4-diff3_fix_leaks.patch  | 123 -
 .../files/diffutils-3.4-diff3_use_after_free.patch |  26 -
 .../diffutils-3.4-no_color_on_dumb_terms.patch |  49 
 5 files changed, 248 deletions(-)

diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest
index 92e1c60bba5..6a6a1963700 100644
--- a/sys-apps/diffutils/Manifest
+++ b/sys-apps/diffutils/Manifest
@@ -1,3 +1,2 @@
 DIST diffutils-3.3.tar.xz 1197832 SHA256 
a25e89a8ab65fded1731e4186be1bb25cda967834b6df973599cdcd5abdfc19c SHA512 
b04b998717e45e8fd1ba675957dad1909beeed68ffc41c0d9bbaddaf78965f9e63af5a8d8811bb94f33a3cddcad2fe1ad794e52e545def9ce96c092999a74a83
 WHIRLPOOL 
8fd3b179afdc3fd127cee8829535b0fc6d949443645e8df80fa45c2fa44a732ea652259b644d81a9be14d4c7f7c3b5bad7b8861934a6bc691cd02a34c0200ed3
-DIST diffutils-3.4.tar.xz 1358392 SHA256 
db53c025f2ac3d217bcf753dad6dee7b410b33d0948495ff015aaf8b91189ce2 SHA512 
0fc273007e35e67e217116e776956c6a24421f298d3e6fe60aa1d4250938a65bb8e685cd815517317b5637f5c412c1550d7c1994a9e0283ebbcae9bde24a260d
 WHIRLPOOL 
cd9460385d618b169b343e5f197937a4abfbf3d64076c609a0cde78372d08225fc2078fa7c028a80963f08f3eadfc2ee8074b03b83730745842da44f7483113f
 DIST diffutils-3.5.tar.xz 1360996 SHA256 
dad398ccd5b9faca6b0ab219a036453f62a602a56203ac659b43e889bec35533 SHA512 
758229637e3703215adf66c5df04126ae594424abaf2cad8f1fa482bd9759e90838c943ef56e0129beb1396f5932ed9337c8396679da3de32e49bb43d423fd6b
 WHIRLPOOL 
2f367fc10679bfc1377612bfdc693792f5afdc0969c06d7607370bb626d8eb63868b71d2342133fea6210291f34ad3f53b4af34d457a13fc675fc7dc5f6c2f6e

diff --git a/sys-apps/diffutils/diffutils-3.4-r1.ebuild 
b/sys-apps/diffutils/diffutils-3.4-r1.ebuild
deleted file mode 100644
index 339b0e97416..000
--- a/sys-apps/diffutils/diffutils-3.4-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic
-
-DESCRIPTION="Tools to make diffs and compare files"
-HOMEPAGE="https://www.gnu.org/software/diffutils/;
-SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
-   mirror://gnu-alpha/diffutils/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls static"
-
-DEPEND="app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${P}-no_color_on_dumb_terms.patch"
-   "${FILESDIR}/${P}-diff3_use_after_free.patch"
-   "${FILESDIR}/${P}-diff3_fix_leaks.patch"
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   # Disable automagic dependency over libsigsegv; see bug #312351.
-   export ac_cv_libsigsegv=no
-
-   econf \
-   --with-packager="Gentoo" \
-   --with-packager-version="${PVR}" \
-   --with-packager-bug-reports="https://bugs.gentoo.org/; \
-   $(use_enable nls)
-}
-
-src_test() {
-   # explicitly allow parallel testing
-   emake check
-}

diff --git a/sys-apps/diffutils/files/diffutils-3.4-diff3_fix_leaks.patch 
b/sys-apps/diffutils/files/diffutils-3.4-diff3_fix_leaks.patch
deleted file mode 100644
index fda8319c73c..000
--- a/sys-apps/diffutils/files/diffutils-3.4-diff3_fix_leaks.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From edd942ca27d570a33d612b12eecaa33a76640e46 Mon Sep 17 00:00:00 2001
-From: Jim Meyering 
-Date: Fri, 12 Aug 2016 21:40:29 -0700
-Subject: diff3: fix leaks, for real
-
-* src/diff3.c (struct diff_block)[lint]: Add member, n2.
-(free_diff_block, next_to_n2): New functions.

-
-diff --git a/src/diff3.c b/src/diff3.c
-index 0eb643e..b80aeb3 100644
 a/src/diff3.c
-+++ b/src/diff3.c
-@@ -78,6 +78,9 @@ struct diff_block {
-   char **lines[2];/* The actual lines (may contain nulls) */
-   size_t *lengths[2]; /* Line lengths (including newlines, if any) */
-   struct diff_block *next;
-+#ifdef lint
-+  struct diff_block *n2;  /* Used only when freeing.  */
-+#endif
- };
- 
- /* Three way diff */
-@@ -176,7 +179,7 @@ static struct diff3_block *create_diff3_block (lin, lin, 
lin, lin, lin, lin);
- static struct 

[gentoo-commits] proj/linux-patches: New tag: 4.4-70

2017-05-08 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 11:00:46 2017 +

New tag: 4.4-70




[gentoo-commits] proj/linux-patches:4.10 commit in: /

2017-05-08 Thread Mike Pagano
commit: 7287b48d4c0fe338c20e0ef320c23a4b2376c81c
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 10:44:53 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 10:44:53 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=7287b48d

Linux patch 4.10.15

 _README  |   4 +
 1014_linux-4.10.15.patch | 509 +++
 2 files changed, 513 insertions(+)

diff --git a/_README b/_README
index 5295a7d..1e8afc8 100644
--- a/_README
+++ b/_README
@@ -99,6 +99,10 @@ Patch:  1013_linux-4.10.14.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.10.14
 
+Patch:  1014_linux-4.10.15.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.10.15
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1014_linux-4.10.15.patch b/1014_linux-4.10.15.patch
new file mode 100644
index 000..d485ffb
--- /dev/null
+++ b/1014_linux-4.10.15.patch
@@ -0,0 +1,509 @@
+diff --git a/Makefile b/Makefile
+index 48756653c42c..6f600fee5753 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 10
+-SUBLEVEL = 14
++SUBLEVEL = 15
+ EXTRAVERSION =
+ NAME = Fearless Coyote
+ 
+diff --git a/drivers/hwmon/it87.c b/drivers/hwmon/it87.c
+index 43146162c122..b99c1df48156 100644
+--- a/drivers/hwmon/it87.c
 b/drivers/hwmon/it87.c
+@@ -3115,7 +3115,7 @@ static int __init sm_it87_init(void)
+ {
+   int sioaddr[2] = { REG_2E, REG_4E };
+   struct it87_sio_data sio_data;
+-  unsigned short isa_address;
++  unsigned short isa_address[2];
+   bool found = false;
+   int i, err;
+ 
+@@ -3125,15 +3125,29 @@ static int __init sm_it87_init(void)
+ 
+   for (i = 0; i < ARRAY_SIZE(sioaddr); i++) {
+   memset(_data, 0, sizeof(struct it87_sio_data));
+-  isa_address = 0;
+-  err = it87_find(sioaddr[i], _address, _data);
+-  if (err || isa_address == 0)
++  isa_address[i] = 0;
++  err = it87_find(sioaddr[i], _address[i], _data);
++  if (err || isa_address[i] == 0)
+   continue;
++  /*
++   * Don't register second chip if its ISA address matches
++   * the first chip's ISA address.
++   */
++  if (i && isa_address[i] == isa_address[0])
++  break;
+ 
+-  err = it87_device_add(i, isa_address, _data);
++  err = it87_device_add(i, isa_address[i], _data);
+   if (err)
+   goto exit_dev_unregister;
++
+   found = true;
++
++  /*
++   * IT8705F may respond on both SIO addresses.
++   * Stop probing after finding one.
++   */
++  if (sio_data.type == it87)
++  break;
+   }
+ 
+   if (!found) {
+diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c
+index a5a9b17f0f7f..5edc2a58edcc 100644
+--- a/drivers/md/dm-ioctl.c
 b/drivers/md/dm-ioctl.c
+@@ -1847,7 +1847,7 @@ static int ctl_ioctl(uint command, struct dm_ioctl 
__user *user)
+   if (r)
+   goto out;
+ 
+-  param->data_size = sizeof(*param);
++  param->data_size = offsetof(struct dm_ioctl, data);
+   r = fn(param, input_param_size);
+ 
+   if (unlikely(param->flags & DM_BUFFER_FULL_FLAG) &&
+diff --git a/drivers/scsi/storvsc_drv.c b/drivers/scsi/storvsc_drv.c
+index 7be04fc0d0e7..6f5d173ea9ff 100644
+--- a/drivers/scsi/storvsc_drv.c
 b/drivers/scsi/storvsc_drv.c
+@@ -400,8 +400,6 @@ MODULE_PARM_DESC(storvsc_vcpus_per_sub_channel, "Ratio of 
VCPUs to subchannels")
+  */
+ static int storvsc_timeout = 180;
+ 
+-static int msft_blist_flags = BLIST_TRY_VPD_PAGES;
+-
+ #if IS_ENABLED(CONFIG_SCSI_FC_ATTRS)
+ static struct scsi_transport_template *fc_transport_template;
+ #endif
+@@ -1283,6 +1281,22 @@ static int storvsc_do_io(struct hv_device *device,
+   return ret;
+ }
+ 
++static int storvsc_device_alloc(struct scsi_device *sdevice)
++{
++  /*
++   * Set blist flag to permit the reading of the VPD pages even when
++   * the target may claim SPC-2 compliance. MSFT targets currently
++   * claim SPC-2 compliance while they implement post SPC-2 features.
++   * With this flag we can correctly handle WRITE_SAME_16 issues.
++   *
++   * Hypervisor reports SCSI_UNKNOWN type for DVD ROM device but
++   * still supports REPORT LUN.
++   */
++  sdevice->sdev_bflags = BLIST_REPORTLUN2 | BLIST_TRY_VPD_PAGES;
++
++  return 0;
++}
++
+ static int storvsc_device_configure(struct scsi_device *sdevice)
+ {
+ 
+@@ -1298,14 +1312,6 @@ static int storvsc_device_configure(struct scsi_device 
*sdevice)
+   sdevice->no_write_same = 1;
+ 
+   /*
+-   * Add blist flags to permit the reading of the VPD pages even 

[gentoo-commits] proj/linux-patches:4.9 commit in: /

2017-05-08 Thread Mike Pagano
commit: 980f3d981da6d8a142740ba34507ce505a337d56
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 10:43:26 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 10:43:26 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=980f3d98

Linux patch 4.9.27

 _README |   4 +
 1026_linux-4.9.27.patch | 904 
 2 files changed, 908 insertions(+)

diff --git a/_README b/_README
index 64923fd..cc0a9c7 100644
--- a/_README
+++ b/_README
@@ -147,6 +147,10 @@ Patch:  1025_linux-4.9.26.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.26
 
+Patch:  1026_linux-4.9.27.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.27
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1026_linux-4.9.27.patch b/1026_linux-4.9.27.patch
new file mode 100644
index 000..8127b52
--- /dev/null
+++ b/1026_linux-4.9.27.patch
@@ -0,0 +1,904 @@
+diff --git a/Makefile b/Makefile
+index c09679c1a70d..35d6b4e76264 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 26
++SUBLEVEL = 27
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/drivers/char/tpm/tpm-interface.c 
b/drivers/char/tpm/tpm-interface.c
+index 3a9149cf0110..d0ac2d56520f 100644
+--- a/drivers/char/tpm/tpm-interface.c
 b/drivers/char/tpm/tpm-interface.c
+@@ -489,8 +489,7 @@ static int tpm_startup(struct tpm_chip *chip, __be16 
startup_type)
+ int tpm_get_timeouts(struct tpm_chip *chip)
+ {
+   struct tpm_cmd_t tpm_cmd;
+-  unsigned long new_timeout[4];
+-  unsigned long old_timeout[4];
++  unsigned long timeout_old[4], timeout_chip[4], timeout_eff[4];
+   struct duration_t *duration_cap;
+   ssize_t rc;
+ 
+@@ -542,11 +541,15 @@ int tpm_get_timeouts(struct tpm_chip *chip)
+   != sizeof(tpm_cmd.header.out) + sizeof(u32) + 4 * sizeof(u32))
+   return -EINVAL;
+ 
+-  old_timeout[0] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.a);
+-  old_timeout[1] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.b);
+-  old_timeout[2] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.c);
+-  old_timeout[3] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.d);
+-  memcpy(new_timeout, old_timeout, sizeof(new_timeout));
++  timeout_old[0] = jiffies_to_usecs(chip->timeout_a);
++  timeout_old[1] = jiffies_to_usecs(chip->timeout_b);
++  timeout_old[2] = jiffies_to_usecs(chip->timeout_c);
++  timeout_old[3] = jiffies_to_usecs(chip->timeout_d);
++  timeout_chip[0] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.a);
++  timeout_chip[1] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.b);
++  timeout_chip[2] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.c);
++  timeout_chip[3] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.d);
++  memcpy(timeout_eff, timeout_chip, sizeof(timeout_eff));
+ 
+   /*
+* Provide ability for vendor overrides of timeout values in case
+@@ -554,16 +557,24 @@ int tpm_get_timeouts(struct tpm_chip *chip)
+*/
+   if (chip->ops->update_timeouts != NULL)
+   chip->timeout_adjusted =
+-  chip->ops->update_timeouts(chip, new_timeout);
++  chip->ops->update_timeouts(chip, timeout_eff);
+ 
+   if (!chip->timeout_adjusted) {
+-  /* Don't overwrite default if value is 0 */
+-  if (new_timeout[0] != 0 && new_timeout[0] < 1000) {
+-  int i;
++  /* Restore default if chip reported 0 */
++  int i;
+ 
++  for (i = 0; i < ARRAY_SIZE(timeout_eff); i++) {
++  if (timeout_eff[i])
++  continue;
++
++  timeout_eff[i] = timeout_old[i];
++  chip->timeout_adjusted = true;
++  }
++
++  if (timeout_eff[0] != 0 && timeout_eff[0] < 1000) {
+   /* timeouts in msec rather usec */
+-  for (i = 0; i != ARRAY_SIZE(new_timeout); i++)
+-  new_timeout[i] *= 1000;
++  for (i = 0; i != ARRAY_SIZE(timeout_eff); i++)
++  timeout_eff[i] *= 1000;
+   chip->timeout_adjusted = true;
+   }
+   }
+@@ -572,16 +583,16 @@ int tpm_get_timeouts(struct tpm_chip *chip)
+   if (chip->timeout_adjusted) {
+   dev_info(>dev,
+HW_ERR "Adjusting reported timeouts: A %lu->%luus B 
%lu->%luus C %lu->%luus D %lu->%luus\n",
+-   old_timeout[0], new_timeout[0],
+-   old_timeout[1], new_timeout[1],
+-   old_timeout[2], new_timeout[2],
+-   old_timeout[3], new_timeout[3]);

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2017-05-08 Thread Mike Pagano
commit: 76c5fbb16e325e55281e54aa20ceca47629ecada
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  8 10:40:25 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  8 10:40:25 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=76c5fbb1

Linux patch 4.4.67

 _README |   4 +
 1066_linux-4.4.67.patch | 948 
 2 files changed, 952 insertions(+)

diff --git a/_README b/_README
index d08d290..dd02f06 100644
--- a/_README
+++ b/_README
@@ -307,6 +307,10 @@ Patch:  1065_linux-4.4.66.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.66
 
+Patch:  1066_linux-4.4.67.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.67
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1066_linux-4.4.67.patch b/1066_linux-4.4.67.patch
new file mode 100644
index 000..aafd894
--- /dev/null
+++ b/1066_linux-4.4.67.patch
@@ -0,0 +1,948 @@
+diff --git a/Makefile b/Makefile
+index 1cd052823c03..c987902ae1ee 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 66
++SUBLEVEL = 67
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/drivers/block/drbd/drbd_bitmap.c 
b/drivers/block/drbd/drbd_bitmap.c
+index 9462d2752850..8bdc34dbaedf 100644
+--- a/drivers/block/drbd/drbd_bitmap.c
 b/drivers/block/drbd/drbd_bitmap.c
+@@ -479,8 +479,14 @@ void drbd_bm_cleanup(struct drbd_device *device)
+  * this masks out the remaining bits.
+  * Returns the number of bits cleared.
+  */
++#ifndef BITS_PER_PAGE
+ #define BITS_PER_PAGE (1UL << (PAGE_SHIFT + 3))
+ #define BITS_PER_PAGE_MASK(BITS_PER_PAGE - 1)
++#else
++# if BITS_PER_PAGE != (1UL << (PAGE_SHIFT + 3))
++#  error "ambiguous BITS_PER_PAGE"
++# endif
++#endif
+ #define BITS_PER_LONG_MASK(BITS_PER_LONG - 1)
+ static int bm_clear_surplus(struct drbd_bitmap *b)
+ {
+diff --git a/drivers/infiniband/hw/qib/qib_qp.c 
b/drivers/infiniband/hw/qib/qib_qp.c
+index 3eff35c2d453..2684605fe67f 100644
+--- a/drivers/infiniband/hw/qib/qib_qp.c
 b/drivers/infiniband/hw/qib/qib_qp.c
+@@ -41,13 +41,13 @@
+ 
+ #include "qib.h"
+ 
+-#define BITS_PER_PAGE   (PAGE_SIZE*BITS_PER_BYTE)
+-#define BITS_PER_PAGE_MASK  (BITS_PER_PAGE-1)
++#define RVT_BITS_PER_PAGE   (PAGE_SIZE*BITS_PER_BYTE)
++#define RVT_BITS_PER_PAGE_MASK  (RVT_BITS_PER_PAGE-1)
+ 
+ static inline unsigned mk_qpn(struct qib_qpn_table *qpt,
+ struct qpn_map *map, unsigned off)
+ {
+-  return (map - qpt->map) * BITS_PER_PAGE + off;
++  return (map - qpt->map) * RVT_BITS_PER_PAGE + off;
+ }
+ 
+ static inline unsigned find_next_offset(struct qib_qpn_table *qpt,
+@@ -59,7 +59,7 @@ static inline unsigned find_next_offset(struct qib_qpn_table 
*qpt,
+   if (((off & qpt->mask) >> 1) >= n)
+   off = (off | qpt->mask) + 2;
+   } else
+-  off = find_next_zero_bit(map->page, BITS_PER_PAGE, off);
++  off = find_next_zero_bit(map->page, RVT_BITS_PER_PAGE, off);
+   return off;
+ }
+ 
+@@ -147,8 +147,8 @@ static int alloc_qpn(struct qib_devdata *dd, struct 
qib_qpn_table *qpt,
+   qpn = 2;
+   if (qpt->mask && ((qpn & qpt->mask) >> 1) >= dd->n_krcv_queues)
+   qpn = (qpn | qpt->mask) + 2;
+-  offset = qpn & BITS_PER_PAGE_MASK;
+-  map = >map[qpn / BITS_PER_PAGE];
++  offset = qpn & RVT_BITS_PER_PAGE_MASK;
++  map = >map[qpn / RVT_BITS_PER_PAGE];
+   max_scan = qpt->nmaps - !offset;
+   for (i = 0;;) {
+   if (unlikely(!map->page)) {
+@@ -173,7 +173,7 @@ static int alloc_qpn(struct qib_devdata *dd, struct 
qib_qpn_table *qpt,
+* We just need to be sure we don't loop
+* forever.
+*/
+-  } while (offset < BITS_PER_PAGE && qpn < QPN_MAX);
++  } while (offset < RVT_BITS_PER_PAGE && qpn < QPN_MAX);
+   /*
+* In order to keep the number of pages allocated to a
+* minimum, we scan the all existing pages before increasing
+@@ -204,9 +204,9 @@ static void free_qpn(struct qib_qpn_table *qpt, u32 qpn)
+ {
+   struct qpn_map *map;
+ 
+-  map = qpt->map + qpn / BITS_PER_PAGE;
++  map = qpt->map + qpn / RVT_BITS_PER_PAGE;
+   if (map->page)
+-  clear_bit(qpn & BITS_PER_PAGE_MASK, map->page);
++  clear_bit(qpn & RVT_BITS_PER_PAGE_MASK, map->page);
+ }
+ 
+ static inline unsigned qpn_hash(struct qib_ibdev *dev, u32 qpn)
+diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c
+index 80a439543259..e503279c34fc 100644
+--- a/drivers/md/dm-ioctl.c
 b/drivers/md/dm-ioctl.c
+@@ -1843,7 +1843,7 @@ static int ctl_ioctl(uint command, struct dm_ioctl 
__user *user)
+   if (r)
+  

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

2017-05-08 Thread Alexis Ballier
commit: f7bcc2a90f85f5b7617a2082b0b9bbb42b3dbb44
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon May  8 09:54:21 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon May  8 10:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bcc2a9

dev-ml/ocaml-redis: Bump to 0.3.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-redis/Manifest |  1 +
 dev-ml/ocaml-redis/ocaml-redis-0.3.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ml/ocaml-redis/Manifest b/dev-ml/ocaml-redis/Manifest
index 48e065f2216..c05e72366b9 100644
--- a/dev-ml/ocaml-redis/Manifest
+++ b/dev-ml/ocaml-redis/Manifest
@@ -1 +1,2 @@
 DIST ocaml-redis-0.3.3.tar.gz 71336 SHA256 
18b481846d20494f7e7b68b6ac18036dcf50910b1d91d88dd16df3d7b5a9eea2 SHA512 
35f9647ecc17d2cd1770b3867ee350f83ac132918b1e368fa560d54f0ad11fa987aed0a14103327e79030a169d5b381e473b82f7039d77324a67ab9d75aa6749
 WHIRLPOOL 
c5b20b4a92ffd437d02e0b1cdebf20b48e83b1664ea66d9b3cf85463626ea9f90d129951c5d2cb64b8bb3f296d67a7989c7ee1069344da5a83d71afe6aa5c6d3
+DIST ocaml-redis-0.3.4.tar.gz 26422 SHA256 
da2b9d8f4be0b7699715c38b4eb68a925bc5ee3db74d4aead95dc37f2e9f524f SHA512 
b1d77b7eb69b6c795d505eb58c38cf558bcff6a054937f29a959a353c0c0107cdd78eb6329ea003f31ba7ae9d71cc9f7786495babbf1ffc8262356d468094699
 WHIRLPOOL 
033bc54a23319a0db56557e57f6159f811082a54ef845603304db9de97a16f732bb309972ecc93213f9b8ee9cad10635a046daecac97de23079de6d51f8ccb06

diff --git a/dev-ml/ocaml-redis/ocaml-redis-0.3.4.ebuild 
b/dev-ml/ocaml-redis/ocaml-redis-0.3.4.ebuild
new file mode 100644
index 000..f69ee04b772
--- /dev/null
+++ b/dev-ml/ocaml-redis/ocaml-redis-0.3.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="Redis bindings for OCaml"
+HOMEPAGE="http://0xffea.github.io/ocaml-redis/;
+SRC_URI="https://github.com/0xffea/ocaml-redis/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   dev-lang/ocaml:=
+   dev-ml/ocaml-re:=
+   dev-ml/uuidm:=
+   dev-ml/lwt:=
+"
+DEPEND="${RDEPEND}
+   dev-ml/jbuilder
+   dev-ml/opam
+   test? ( dev-ml/ounit )"
+
+src_compile() {
+   jbuilder build -p redis || die
+}
+
+src_test() {
+   jbuilder runtest || die
+}
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   redis.install || die
+}



  1   2   >