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

2017-11-21 Thread NP Hardass
commit: 22416811fb9a0f6b703fc928ee98f89e2a2058a7
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Nov 22 06:47:43 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Nov 22 06:47:43 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=22416811

repositories: drop defunct wine-a-holics

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 7355d4f..a83d7cc 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5028,19 +5028,6 @@ FIN
 
https://github.com/wichtounet/wichtounet-overlay/commits/master.atom
   
   
-wine-a-holics
-An overlay filled with lots of goodies for those who are 
hooked on WINE.
-https://github.com/NP-Hardass/wine-a-holics
-
-  np-hard...@gentoo.org
-
-
-  gen...@eroen.eu
-
-https://github.com/NP-Hardass/wine-a-holics.git
-git://github.com/NP-Hardass/wine-a-holics.git
-  
-  
 wizard
 A Gentoo Overlay maintained by 
m31271n.
 https://github.com/m31271n/wizard



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

2017-11-21 Thread NP Hardass
commit: 37a38efbb8be08f7ea1ddec463b3938b83b13a2d
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Nov 22 06:50:41 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Nov 22 06:51:45 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=37a38efb

repositories: add official wine overlay

 files/overlays/repositories.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index a83d7cc..5af3162 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5027,6 +5027,17 @@ FIN
 g...@github.com:wichtounet/wichtounet-overlay.git
 
https://github.com/wichtounet/wichtounet-overlay/commits/master.atom
   
+  
+wine
+All supported Wine ebuilds from the Gentoo Wine 
Project
+https://wiki.gentoo.org/wiki/Project:Wine
+
+  w...@gentoo.org
+  Gentoo Wine Project
+
+https://anongit.gentoo.org/git/repo/proj/wine.git
+git://anongit.gentoo.org/repo/proj/wine.git
+  
   
 wizard
 A Gentoo Overlay maintained by 
m31271n.



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

2017-11-21 Thread Hans de Graaff
commit: 249df41c332bfb4a14c855b9cfc0a6971057ac07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 22 06:09:10 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 22 06:09:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249df41c

dev-ruby/acts_as_list: add 0.9.10

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/acts_as_list/Manifest   |  7 +++--
 dev-ruby/acts_as_list/acts_as_list-0.9.10.ebuild | 38 
 2 files changed, 42 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 66da00efeaa..c31d03105d8 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,3 +1,4 @@
-DIST acts_as_list-0.9.7.gem 33792 SHA256 
791d2510fe3391df7c830b8e55235cd0537b948892f08d77f158aade00badbc7 SHA512 
7a361616d550e765b3ed075d7c01ac11e6c87dd4b0b7353f0751ab42020b075899e7c4d3632143c73b6de35dbcb6dfdaa0215e4f10467d3b1276fd04ae7e6f38
 WHIRLPOOL 
7d4060b76444728e4530af3d8fde42b312141ac9f44f731d249d449cc04fe785e04b406aacd73b4c658dbe03027fd5a04fcd660c3083cd89e4b3adb59aeb14eb
-DIST acts_as_list-0.9.8.gem 33792 SHA256 
974280e1124a98fa12872932866f2f37470a8778bfe3c0e1143e9f94160513e2 SHA512 
dac3651643c764433488f15a5396e7b4d4f0667e7e353546ace54feb6714c4d45cc5fb2a50d2c4472f4b60172193779b2b5be8cb840c783b9751e6227bb8ed42
 WHIRLPOOL 
a100191b3bd5cc83c8001a6972851d76ec034acaa8e3e77d903badbde5cb7d0327652d36748ce94cebd02465a1f3c80236a84eb4f6ec657f9e0fa04bfafb6c0d
-DIST acts_as_list-0.9.9.gem 34304 SHA256 
e9c406a7bf6be0aaae6d43f9b644ef13d645d95bba142e022db8ecc6346d70ab SHA512 
fb2a47d62af0de69b7dfc456466e19dac0ab4124141405ccd326fd9d0111d3fba1a6f33580e41b99b84a6d54016289f5b446d7bb5edee596079518811469027f
 WHIRLPOOL 
9e5bc3a85d7ec8c6a6759ae621d4d0cbb9fa6c6f80686bb781f40e8496f9c69c7f4f1d96809df9045459625e0be85f17e5c2c3cb3fc57ee29c103d2dc808a845
+DIST acts_as_list-0.9.10.gem 34816 BLAKE2B 
82e6f5b15b5a9d4d1bf79254e7726f879880513d0ed0856fa7ecf60ee5d1451564ac67c2ef87be883df127ceef109c73cd4e0f497e6405d24d7cc9bfa1fae6e1
 SHA512 
9dca8e1b00982ef296bd14abd778be2768784b9618f805f2d15fd4aef6d13edf7836ce0132d608b396a4a11a9d30a82e7b6c56f453bb452a021901b616e4bbfc
+DIST acts_as_list-0.9.7.gem 33792 BLAKE2B 
79b31d91a257c619591233428a4c442b7b91a64b88731b337e34ab5104dd1eaa28beb9dfd68dcdf05664ad355e7741b6cb6a0fd81e0c60ca271a443dbd3f6536
 SHA512 
7a361616d550e765b3ed075d7c01ac11e6c87dd4b0b7353f0751ab42020b075899e7c4d3632143c73b6de35dbcb6dfdaa0215e4f10467d3b1276fd04ae7e6f38
+DIST acts_as_list-0.9.8.gem 33792 BLAKE2B 
35a719dd5255ed168182795f5cde4257340e367ec2aea614827e9908c9fe0ce81c6db0a97fae023832112330fa96218e4186fe6f81272e9c8c82951dc97de409
 SHA512 
dac3651643c764433488f15a5396e7b4d4f0667e7e353546ace54feb6714c4d45cc5fb2a50d2c4472f4b60172193779b2b5be8cb840c783b9751e6227bb8ed42
+DIST acts_as_list-0.9.9.gem 34304 BLAKE2B 
9fad714f73f22954cab06fba2317343e328c9fb8b710a033a111dc5448fa3a08e27298cb306ae821ba84846a724be30423a96cc508bc9e5553910c7a937b96e1
 SHA512 
fb2a47d62af0de69b7dfc456466e19dac0ab4124141405ccd326fd9d0111d3fba1a6f33580e41b99b84a6d54016289f5b446d7bb5edee596079518811469027f

diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.10.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-0.9.10.ebuild
new file mode 100644
index 000..1ab4686b4cb
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-0.9.10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a 
list"
+HOMEPAGE="https://github.com/swanandp/acts_as_list;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86-macos"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   dev-ruby/activerecord[sqlite]
+   )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die
+   sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die
+}



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

2017-11-21 Thread Hans de Graaff
commit: 0e452004f87a9b47dd02fa88c6fa5056377763f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 22 06:05:37 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 22 06:05:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e452004

dev-ruby/rspec-rails: add 3.7.2

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/rspec-rails/Manifest | 15 
 dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild | 54 +++
 2 files changed, 62 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index a3f6a41afcd..bc12fe79cc7 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,7 +1,8 @@
-DIST rspec-rails-2.14.2.tar.gz 75049 SHA256 
c5ec91e3c360033a7ef640d0a08b4f9167032b5d6d5cdee020f4df949f916a24 SHA512 
2dcc568c578f3201dbdc6a757c84d0e689c3f221fe7cbd57849524680e40150c972436a2c6fcc1220e99c9d2e6c97c62bb6d4c5c59e9d6890a67caceb94ed5cd
 WHIRLPOOL 
d721b1dbec6cf4d35560868981087f5f7950353bb281d277fd17d012d71302986c5645b3d0c28bf61d270a2b90596d324ad072184eb195b642718f33f83ede4e
-DIST rspec-rails-2.99.0.tar.gz 78448 SHA256 
81ff54e638432c2b734ebefd5398f646960bcc72b92e381393d2420fc9525882 SHA512 
0453450cf5a5435dc4f870ae7a37a299c6b17a4df04de730c14ca3d070808c9a9a70a6f485a1d0c6f4f8ddf3def6e4710ae5842e9e8f0b59c10b2177299670f4
 WHIRLPOOL 
0a5774bab31786cca0a3146641306cce38d2a809bc94a9728cc2c479be761b66246cb54bdf9185c478519434d95f7808f9d8f7f9ddecac1ffc01251cf9dcd5a6
-DIST rspec-rails-3.3.3.tar.gz 102963 SHA256 
b0edc645a25c929deb39a7334894922cdf67cf7cb895bb728751d0d3a459fac9 SHA512 
72c8a027d3ac7c8487c4dec23c91c7014456e6d8ed10f80f72e71c90e7bde0a3c005dd6b57985b1f3e32b32cb6d4610f651f8aa4b81156536a667a266e816603
 WHIRLPOOL 
78b00968fe75cd632b94bd4b2f244dc6ac50e708b9023baf882bba6ef76b827b681f55dd88be0220988c49d308b9bde4e3344456980db0d9a5654e39f65edd93
-DIST rspec-rails-3.5.2.tar.gz 123642 SHA256 
14acd233d4b8341231e04abc72c3f16a364fe3bf57efe59a9f40ca49a08535b0 SHA512 
4f7f03c740d7215591f9ac4fc9fb77f8d747b6446a831580518db2974b07806eab8ed29ade78afbdd981236f3c64b0d933f04be7cccf72c5e57fb85795dc7df4
 WHIRLPOOL 
88135186904d1b52e91a6967fd272faca4920d2af2c293955cdf76d6b0ef27127369fe189729447757f5ab0dabc5fd285c73816fae5ff4f5503db9b0e4513167
-DIST rspec-rails-3.6.0.tar.gz 127171 SHA256 
3c47e0c209584d2001fa6035af7ca75aea5c6d16343a71adf4a821690246a696 SHA512 
f093c96d2d0c5b75ca055bfd1e7dfb990a66288a84293c6b3bd4622dfad52716b4b60553eb83878fb566c2e4d8b25b91da2071727ef54e6dd8aa11babeb80f81
 WHIRLPOOL 
4fd84be57be22090ae41a3e5c19d068ba1cbbf627b66ec97cd3774921dd3c4ff550337abd6955a9183841bd9b55270dfef4c928909288cd3c4aa72650fce7992
-DIST rspec-rails-3.6.1.tar.gz 127123 SHA256 
e31f7710bd797038f2ce8f7eb8af55f1381548b40464761d30cb3795e85c10c6 SHA512 
4d83f04ab640fdee6da5d6eab2c2a3bf8e04ad2f55e1a31f1dffc3a85ea3e731f1a0ffa586825e12972120568226d52fd6c26ce261412ad69dcc73ed879e763f
 WHIRLPOOL 
bde3bd6d781130f8b8a64ff40e93e7528599fea0f8461542af34f6390ccdfa60ce7325675e60bedb1a695c450c71143b3dec9a1034b2d1992f39a1546267ee98
-DIST rspec-rails-3.7.1.tar.gz 128940 SHA256 
1e8316160ec4bad0bd2321282d8f5089c179d6a3ca2f0bc4adf2c2a0b7b13371 SHA512 
080d26297d722baf796463ecbb1aec29c925eddcb1e09a82479090d5b1d64c0320b0f370e4c0063ae0bddc3f7bc377d8cc5764b0464a8bc65300ec7ed78202d6
 WHIRLPOOL 
a3a3ecef86e7a559eb207ba0b3274677ba1bd30c10265a96930c16d685f4bdc295d77c486d59f23f267e57fddb8d98dc92466ee360e9783b3b7247b0b95ba65e
+DIST rspec-rails-2.14.2.tar.gz 75049 BLAKE2B 
6b3fb32b85b050bcaf7f83cf489ba551bf0b718b0d6a14cd1ad352c6d8ba3633a82c75d8316d2e76e351e3f222b7b61bc37f03d3f385173fd608b354458a2fef
 SHA512 
2dcc568c578f3201dbdc6a757c84d0e689c3f221fe7cbd57849524680e40150c972436a2c6fcc1220e99c9d2e6c97c62bb6d4c5c59e9d6890a67caceb94ed5cd
+DIST rspec-rails-2.99.0.tar.gz 78448 BLAKE2B 
242df5d1540de8516bec8f6fbf1c2072278489add524b526f6f125e55401c7fa6c80d8a6ef11faa7d908765b25c43ca826c8cc1aa71ed2599706ba8793105f6e
 SHA512 
0453450cf5a5435dc4f870ae7a37a299c6b17a4df04de730c14ca3d070808c9a9a70a6f485a1d0c6f4f8ddf3def6e4710ae5842e9e8f0b59c10b2177299670f4
+DIST rspec-rails-3.3.3.tar.gz 102963 BLAKE2B 
658ebdc9d6868bdd99f4179e0663c12286cf90b2521ff2dae3f8ae6bbe8984b11d447e9efee1d5f450fd58fb9a87375084018ecdce8b0567d0da678f43ec11b0
 SHA512 
72c8a027d3ac7c8487c4dec23c91c7014456e6d8ed10f80f72e71c90e7bde0a3c005dd6b57985b1f3e32b32cb6d4610f651f8aa4b81156536a667a266e816603
+DIST rspec-rails-3.5.2.tar.gz 123642 BLAKE2B 
7580846be34bfdf542f2c15f83e4dcdea98929b5d2feb04c645b905497522f5ee050ada800ceab975204c9671e8833b9c3fb978e4b55d6cc75b2291a96a1fd60
 SHA512 
4f7f03c740d7215591f9ac4fc9fb77f8d747b6446a831580518db2974b07806eab8ed29ade78afbdd981236f3c64b0d933f04be7cccf72c5e57fb85795dc7df4
+DIST rspec-rails-3.6.0.tar.gz 127171 BLAKE2B 
05a9e486840f724b15bf61bb72b870a27fca47ce28d242b9613e15f006293865d8c25e964896195b5fadbf7b73267ea7d1c6e6e3d17fb7016928b951dc28ae40
 SHA512 

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

2017-11-21 Thread Aric Belsito
commit: 15a97a06c8b7b918c92c846f77cef162c1eeedd7
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Nov 22 04:55:25 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Nov 22 04:55:25 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=15a97a06

media-libs/mesa: version bump to 17.3.0_rc5

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-17.3.0_rc5.ebuild | 589 +
 2 files changed, 590 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index df335c5..820519b 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -13,3 +13,4 @@ DIST mesa-17.2.5.tar.xz 10386312 SHA256 
7f7f914b7b9ea0b15f2d9d01a4375e311b0e90e5
 DIST mesa-17.3.0-rc2.tar.xz 10658696 SHA256 
13b2c085a54836465a3b6814ad4bc2dae0a502f43405e75ced67789d5afc18cd SHA512 
749cca3e0875dbff7b6fab4d646974ecbcc7659ec82ad025bc386372d6e0e050d84d5e05fb68c5099e685557d85daf55c6a5db7bd89a7323778ae7e87e01215e
 WHIRLPOOL 
4007e6641de55145b9bf8bf7aa567c284d3a4b29ea6b83fb5ba3324abf757cf72cf1f1bc0cd3011e58b3d0c6cc6fa7f7c03b1affb7f0ba7c4a5e7ade398bf2f3
 DIST mesa-17.3.0-rc3.tar.xz 10664384 SHA256 
1f3677429018f6ef4167b31db9eef558827a649239aa685f54c1a400ff5462d9 SHA512 
403da79ac87325f2f0962e9be406edf4d009b6f5d479c2943be5bc1a26ad201d96072461a0d041b5a59abe327829eeba0dfb44abce217074079c47811729b058
 WHIRLPOOL 
91a5f65bc1dc9dc27bcd8492d82c80d2827d2408030890fdcaa653993d9a1deec983b00cb48c0675f3234d36512396c03cc7659bd30cadd6e536f5bef90d65d9
 DIST mesa-17.3.0-rc4.tar.xz 10662396 SHA256 
90c9283caa21c047aef013395776ca44037662450bbed188b4eea679084239be SHA512 
410a43852944899fbc9d7ab887510dffda3cb98330d7acd5d529cb01abafe1886b353d050c918cd63ecb1b7afb9350e5ceddf8eabf6e8fd6bd4e6f87343f68cb
 WHIRLPOOL 
43fa0b83683526abec04744a418f932d08ee2a566950ae0473c4795ec7905ff5edf6e7f75a64e1fb52ba7865a7b0b46de0c00eefd84715424b68a01eecb8e577
+DIST mesa-17.3.0-rc5.tar.xz 10663464 SHA256 
c59f4e007fdac9b95168c35ec2e98d5de10ef753a90a8d3486b632ccdabaa7a0 SHA512 
b53e40f39850067e97dcf9d1eb10d1f5d3a8729933057bacf3648b86ef55c43d7b2f2f5444ae8c6f1b8677c2c3fd12f7484ee08139bd388dc4cebd8dbaf28c83
 WHIRLPOOL 
7c42a70fdb52d7117ef89255cbca779a5ffaca6d49ddef6befa745d2365ea5b5b954404de66e9a073859ceff8658aff8c1b3c19d0e776024470fdd52300436b2

diff --git a/media-libs/mesa/mesa-17.3.0_rc5.ebuild 
b/media-libs/mesa/mesa-17.3.0_rc5.ebuild
new file mode 100644
index 000..1887909
--- /dev/null
+++ b/media-libs/mesa/mesa-17.3.0_rc5.ebuild
@@ -0,0 +1,589 @@
+# 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/ https://mesa.freedesktop.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 )"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
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 unwind
+   +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_vivante )
+   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 )
+   

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

2017-11-21 Thread Aric Belsito
commit: 8e95feeba1c88436eb5b3403c849351a4f17ae7d
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Nov 22 04:57:26 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Nov 22 04:57:26 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8e95feeb

net-libs/webkit-gtk: version bump to 2.18.3

 net-libs/webkit-gtk/Manifest   |   3 +-
 .../webkit-gtk/files/webkit-gtk-2.14.3-musl.patch  |  82 --
 net-libs/webkit-gtk/webkit-gtk-2.16.6.ebuild   | 291 -
 ...-gtk-2.18.1.ebuild => webkit-gtk-2.18.3.ebuild} |   0
 4 files changed, 1 insertion(+), 375 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 00ca6f0..dc75e12 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,4 +1,3 @@
-DIST webkitgtk-2.16.6.tar.xz 14658120 SHA256 
fc23650df953123c59b9c0edf3855e7bd55bd107820997fc72375811e1ea4b21 SHA512 
bb488d7a60e4d6f9683ac343852a75854ef73e6b5aa093361ffe2d08e71e2f11c19da4447f9937221e518cda784bdacfcfd151f9395605a1957380fbc5b1533b
 WHIRLPOOL 
b3053979c1837d97ba525e078d4a14c64a66c61cb0117041af02c8fd250b2062fda66e782134d6bf44f3f80a04917a9b2ac61aa4e800f0011e5243d7eb8583f4
-DIST webkitgtk-2.18.1.tar.xz 14823708 SHA256 
9cdb7b302fbc8a2a7e1e783b80391e64f8b12d70d6ebad4eb756dd59bf3ed795 SHA512 
671392f46a34def51df34e5ce384acdcf7526b286e64f1220921f6c654a28148553e815f6f0fd02252b642dcabef9c646f5386b9ec3d2cb01520782833bb650b
 WHIRLPOOL 
e16e1e295d99d6589787fb51e2e3c5867877206428294b824307a5e7af43bdebeda3050a397fffee154c1a624fd21d59e25387fba58c91ce5ab30613773db056
 DIST webkitgtk-2.18.2.tar.xz 14823612 SHA256 
b14cb3f1b5321b1dc50abcc0445a97f8e2f8813562bca7ce4d2f8069f6fec8e7 SHA512 
94c8ce0fcee741dc9c054fa3f8ecac9756245c623f36e6b0bb5588d12b660aaa8bbbe28e82d0f694b94b75f1985f9dbf9231a4b63832fcf4efbe7a0116c7585c
 WHIRLPOOL 
a1ccd765d6699f07ecad8b4c899398bb2152076eda4f3a86af61d67c741229cf3d0ef02a7c8fbca2fb494e1bb1822518a18aa4f88026e91ebd2d4835d6807545
+DIST webkitgtk-2.18.3.tar.xz 14824668 SHA256 
e15420e1616a6f70f321541d467af5ca285bff66b1e0fa68a01df3ccf1b18f9e SHA512 
8ba68d7234205728ed4b92358304cf0d0b771647d9b4316085241adeacafe67dee685225b0b46752087b93416ce8d2053a5a7c2376fda1eee7bc6d9024ae787e
 WHIRLPOOL 
1151c09119bfbb213bb3cd291f3ddcc49e3c9f77396bc960e381754e564d72ea21e70641f3cd57f42b2dcb77c05fd92e158b02b0ae94fade22129d8ae114524a
 DIST webkitgtk-2.4.11.tar.xz 9869100 SHA256 
588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7 SHA512 
2e2cf01a52b8593765a0a3c2d7f0ad306121660019eb402226bd2826c7d4666dab4e91ca6ccbd29abe0ad3993549f256ed1ab88de22e9c8516d5f40a4edd6bfb
 WHIRLPOOL 
de86c4abfb22aacbf62163d0398158931c9cf6ab628547d3b30e613f0505d67c85c3200f7db96500e7c2b35f640cdaa7f501346fc13f492c9439dff4056849a3

diff --git a/net-libs/webkit-gtk/files/webkit-gtk-2.14.3-musl.patch 
b/net-libs/webkit-gtk/files/webkit-gtk-2.14.3-musl.patch
deleted file mode 100644
index f5b40f9..000
--- a/net-libs/webkit-gtk/files/webkit-gtk-2.14.3-musl.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-diff -Naur 
webkitgtk-2.14.3.orig/Source/JavaScriptCore/heap/MachineStackMarker.cpp 
webkitgtk-2.14.3/Source/JavaScriptCore/heap/MachineStackMarker.cpp
 webkitgtk-2.14.3.orig/Source/JavaScriptCore/heap/MachineStackMarker.cpp
2017-01-21 14:57:58.821113862 -0800
-+++ webkitgtk-2.14.3/Source/JavaScriptCore/heap/MachineStackMarker.cpp 
2017-01-21 14:59:46.889444106 -0800
-@@ -549,7 +549,7 @@
- #error Unknown Architecture
- #endif
- 
--#elif defined(__GLIBC__) && ENABLE(JIT)
-+#elif OS(LINUX) && ENABLE(JIT)
- 
- #if CPU(X86)
- return reinterpret_cast((uintptr_t) 
regs.machineContext.gregs[REG_ESP]);
-@@ -648,9 +648,8 @@
- #error Unknown Architecture
- #endif
- 
--#elif defined(__GLIBC__)
-+#elif OS(LINUX)
- 
--// The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
- return reinterpret_cast((uintptr_t) 
regs.machineContext.gregs[REG_EBP]);
- #elif CPU(X86_64)
-@@ -730,9 +729,8 @@
- #error Unknown Architecture
- #endif
- 
--#elif defined(__GLIBC__)
-+#elif OS(LINUX)
- 
--// The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
- return reinterpret_cast((uintptr_t) 
regs.machineContext.gregs[REG_EIP]);
- #elif CPU(X86_64)
-@@ -821,9 +819,8 @@
- #error Unknown Architecture
- #endif
- 
--#elif defined(__GLIBC__)
-+#elif OS(LINUX)
- 
--// The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
- return reinterpret_cast((uintptr_t) 
regs.machineContext.gregs[REG_ESI]);
- #elif CPU(X86_64)
-diff -Naur 
webkitgtk-2.14.3.orig/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp
 
webkitgtk-2.14.3/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp
 
webkitgtk-2.14.3.orig/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp
2017-01-21 14:57:58.933115241 -0800
-+++ 
webkitgtk-2.14.3/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp
 

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

2017-11-21 Thread Matt Thode
commit: 54e7bffd5aacfe8bd93ad2d7ef0511f9dc315c98
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:52:13 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e7bffd

dev-python/oslo-db: 4.25.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-db/Manifest  |  1 +
 dev-python/oslo-db/oslo-db-4.25.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index 474350f92e7..35f25ac7927 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.db-4.17.1.tar.gz 159919 SHA256 
a38250c599b6d3e04f008251098eab1b7951e29d8e5ba1ff16fb3f1c55bceac9 SHA512 
8bbe89feb56784b964778655cc9e12e57d20079ef520f68ca115168273ec86705b27c5551cd7707c6d64b8d87b742c6d7f80d9cce39141751cf77fb51cc9b1de
 WHIRLPOOL 
eebdcbe4974a915237bb237a0c484ac6433dedd54aa991ca140e0e802b26ff4a070619d04f2a97501ed59be0dbc3195dfc588f31716f43505e70141ed8b3a7c2
 DIST oslo.db-4.25.0.tar.gz 164879 SHA256 
923ad7cde18ee36b11199fa8ac14eff7a6bf6cd02de37b888ac886a4d35b18d3 SHA512 
ca027c748cdf5f1a7231b1a9817de449eb06b2002cd5c5cb4a9a70e3dec424caf76308dce2db33236f72ee253492e89ea2b4893e3c64df6306d23848257211ed
 WHIRLPOOL 
f5e81573c0b45fc8322549005ce9b9168b33da4fee1b68fbaaa2011b97cb0878f35f1a9c5d55049b795f5b750040dcd0ce04289bef278c0b4be7e8c5846b7d12
+DIST oslo.db-4.25.1.tar.gz 165509 SHA256 
42dfa1f9ec8982fdd10f840b2d017f5e191127bfdc1af6d56f761976cd6da955 SHA512 
35d648466f89b14157d269d29f88ba34e51e9afacd04c27cc651e3e5fe77d94b27bc3e02ec832e0b87650ece6308f6c7a2d3ce8f7862173b545c9146eacb5b8d
 WHIRLPOOL 
b42357486856cc70cf72fd4edb6a604e0b8a4c38e8bc4febbd2530b4f0f502d589212c0885e1f79f677652fa04b4c73a4dfbe5e83650e1126ccb84c5385e4149

diff --git a/dev-python/oslo-db/oslo-db-4.25.1.ebuild 
b/dev-python/oslo-db/oslo-db-4.25.1.ebuild
new file mode 100644
index 000..52aed8998ed
--- /dev/null
+++ b/dev-python/oslo-db/oslo-db-4.25.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5)
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Common DB Code"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
+S="${WORKDIR}/oslo.db-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite mysql postgres"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   dev-python/mysql-python
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   dev-python/psycopg:2
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"



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

2017-11-21 Thread Matt Thode
commit: c81f5e702a57056efdbb437e703c0117960d14a3
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:30:42 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81f5e70

dev-python/oslo-log: 3.30.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-log/Manifest   |  1 +
 dev-python/oslo-log/oslo-log-3.30.1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 160529b49eb..6f434580375 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.log-3.20.1.tar.gz 69615 SHA256 
7d2bf72548f7f9bc94649b49fda642e057b35fd00790080c4e04b941e20aff2d SHA512 
9f802251177a8a822f5944729ac226e226cf7dbe94b9d5b4e5eedb7c64f6968a35810cc288b774085f16f77eaffabf752636bc51c52d50e87cc2840b76076f13
 WHIRLPOOL 
1bb65964b5b9d80889825e24b87cd817b7c13ffecc349b3407c778c064d297be838862f554cfafc16c2dd2d98be6fd9f16eda2a13594e332662328e37d842e53
 DIST oslo.log-3.30.0.tar.gz 78044 SHA256 
efcb51449f481891f792389fb23d53d84199a1c4f36c2e0602ec466dd5543de2 SHA512 
bdfd1ea1e8995b986c252680c26fd7be31ad820532f84fab893758782321be326ce32d063f1e413aaa4609f84fa15de18a0b460bb7c90954567f7a386ef9ff20
 WHIRLPOOL 
fb3a07ecd0da119901ad5e08a8d3fc9e398e3412c5104bcac9b17a706892a2df2e9c14f52c0d940498a34a4ef4cc52711e6798af55ea9c1b1e2f884ae0474f5c
+DIST oslo.log-3.30.1.tar.gz 78884 SHA256 
05df8e7d9ff0e078711a0d68bf338ac28ea8045616c75e1ab29b577e1c25585c SHA512 
0a53a3228ccb00a58c02577ec391ada064c17999d51fcd3e6471a46d601473c5ab5686cfd61d11ebb33a594dd5845317920fdce3ca48283a39dec28f1a23b795
 WHIRLPOOL 
157dcb98879b2e7868c8c21d8b0cc2d6ca5cafbad13c129b57e45be3a558ed766f42f085bb050c90557194d8fb98c71195cddae99966d1b9e64295dbfef2e838

diff --git a/dev-python/oslo-log/oslo-log-3.30.1.ebuild 
b/dev-python/oslo-log/oslo-log-3.30.1.ebuild
new file mode 100644
index 000..58f754efa33
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-3.30.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.log 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
+}



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

2017-11-21 Thread Matt Thode
commit: cbaa1b868d58ec24b70c0eb051fa70a95e90ada9
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:47:36 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbaa1b86

dev-python/futurist: 1.3.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/futurist/Manifest  |  1 +
 dev-python/futurist/futurist-1.3.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/futurist/Manifest b/dev-python/futurist/Manifest
index 4bc90793b72..b7b1f2960f5 100644
--- a/dev-python/futurist/Manifest
+++ b/dev-python/futurist/Manifest
@@ -1,2 +1,3 @@
 DIST futurist-0.13.0.tar.gz 30739 SHA256 
2d51e23607f42bcd84fcf666b91d9a41c131943d85f7a252e599cdea6518ab1c SHA512 
a193721ac4920577cf42a39868a76ab772154430ff59b7ca90584d63d65097e842057a0767d357ead9b057638fc8b736d4245cae9945dabac8782d5821e134b0
 WHIRLPOOL 
bf5353773ca8482361567461e0aaee72c03b2535005533364da54b34a88fc19e7d260e0de8831b1f4c88ab2ffed70481a22892d186c5a0e5727fb4dc3649381a
 DIST futurist-1.3.0.tar.gz 40889 SHA256 
1cd2cccdb1d09e6d8bb61568e933611d41da8bf72e8714cfd473f0728145efef SHA512 
1510de6b52ac72500045e0daebd21184788b31123f0cd152fcca9021fcccf8638e808c0459a446f386ecd849dc2f563b7651145c6a5b56a6b36d630868729abe
 WHIRLPOOL 
eeb1ca603d38b110c99bc43b7a9bc833cabac9c71bb4fee1fe033dda883101d979258fab9f7b2d09572d29b226cf0c4c674da6023a7b42d86abc39c5325f539b
+DIST futurist-1.3.1.tar.gz 40927 SHA256 
6ec2e900d71706bbf3ff10958eae5601d333775b6f775e14b013a021480578c1 SHA512 
88b3af8922542d0bcc3e3e1ba8c456adb6233a616c1e14b3b49b11162be5b65855e7088ae6ce573d42bc80675f51070270533fea65e70935304954a3889db3e3
 WHIRLPOOL 
1d68b1d9a0021443fb040921e0c686a6e0d16bf52558bc7d4611cfcec75bf3cd17b7ef03443aa587d6d61dfd72d4e5f88ac9501b112eb1290160374b853b458d

diff --git a/dev-python/futurist/futurist-1.3.1.ebuild 
b/dev-python/futurist/futurist-1.3.1.ebuild
new file mode 100644
index 000..7b11926575c
--- /dev/null
+++ b/dev-python/futurist/futurist-1.3.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Useful additions to futures, from the future"
+HOMEPAGE="https://pypi.python.org/pypi/futurist 
http://docs.openstack.org/developer/futurist;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   

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

2017-11-21 Thread Matt Thode
commit: 5f84908db1f90334e586863c4f4b45df294e8eff
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:40:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f84908d

dev-python/oslo-context: 2.17.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-context/Manifest   |  1 +
 dev-python/oslo-context/oslo-context-2.17.1.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 4b6fc777e84..91643b3213f 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.context-2.12.2.tar.gz 26860 SHA256 
36decf5f8bd72a986d58c2e603c2e0d96d31da4283f2fbc145c6804113b86f64 SHA512 
752d2e9744fbf94d23d6cc3205f3b4974d440bf71ab885de2feea3e706ed93b771b50df264c754cc8f6882f8526de0318cb3d1fc07a28a872f4b02e59118af98
 WHIRLPOOL 
e54612a8fda6ee4a07ad603f54356f6bf5aa8bedcd11f9faaf88ff7f98ef79b0407dc50d9295b8131375fbc4916b5915096ce97a142a2c8c06eb9345749483e6
 DIST oslo.context-2.17.0.tar.gz 27756 SHA256 
e4c2080dd4767a843f8f3c287e24f89bc749ec7cac34fa6ec2b4de3b1bff9085 SHA512 
158ccfb5517f2e4521d9be0b4864b2f6cc491f2dc00b479ea6314892b24b0293fe1e5e654d1503b73f992d011bf79c0b3c5b1f7b69dc7d32549a8327897957ae
 WHIRLPOOL 
e48de23e16422c34b229c74d1d0b789f5db6ed43c3c8ec0db43ebc1b3e8e4ecb1edc22df2ce23e5d83c8c5fd1e01dd228d6b40f7acf44947a234ad9663a4f3c2
+DIST oslo.context-2.17.1.tar.gz 27266 SHA256 
43ac02fbb0bfd6bc967c3b24c8bac846ab33f3372fe9e1767419c8fcf57389f6 SHA512 
f75d9cececaa095cab3b87b05ab0c4bf9f115b96ab7feb5607edd00a33440a4418692f4f6cf8a3dffbbc302758e734c4184f271e3860e65d9da95f0a97ae633f
 WHIRLPOOL 
6df4387fe67c54375e7c1ce72defd8066c80ebb1b2cacd35f1d61a593ce4ed1a53bec2cd79f6c4cc4b7b4052d1e04de4a8a668e119363f3fe6c6de2f5eec22c8

diff --git a/dev-python/oslo-context/oslo-context-2.17.1.ebuild 
b/dev-python/oslo-context/oslo-context-2.17.1.ebuild
new file mode 100644
index 000..aa47f5087ef
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-2.17.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.context;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.context-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+# This time half the doc files are missing; Do you want them?
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-11-21 Thread Matt Thode
commit: 64f3a40f80f3a7067b9517c9de89fb2fb058ccea
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:36:22 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f3a40f

dev-python/oslo-rootwrap: 5.9.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-rootwrap/Manifest  |  1 +
 .../oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild   | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/oslo-rootwrap/Manifest 
b/dev-python/oslo-rootwrap/Manifest
index adc35c181e2..99393859381 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.rootwrap-5.4.1.tar.gz 42202 SHA256 
a76cf545515c1cf6d4d9b1a01a339c1356d1eb78ff3b2190e168dafead3c7e7d SHA512 
71980ea266703c7880834cf75b69be9f7bee834a3be314f13ade1bb9903ecf6337237a32a1ed06d020c2fdd3807642af1dd676b6736052d4e57784942782d960
 WHIRLPOOL 
321a2e9774e3702015510d608e4e145d9fc69c4069865dd5215ad6e94e3692e7e56e029298e908fc007f487d54737d3cd4218dfc93d0625c6950edba45da56b2
 DIST oslo.rootwrap-5.9.0.tar.gz 42352 SHA256 
f8947b42d02ae26942f0c1166b410016c7e1796b00f00983f685e9eccb91ba91 SHA512 
5c299b8701d308f0f02a8edde08d56145781dfe9d25f4b064b2ce926e38a0be5a5dab20d6d57ebaf289af2758d97b81089407e1851edaca23c36436abf8433fd
 WHIRLPOOL 
94ada80d8cf286fd20786106f37ac3579d387157a8125bd74f819b3fbccb31cbd5a00117507e836609c5dcaa64ce6983cd179aa8cd82333fdffeac7f0ddc3d5b
+DIST oslo.rootwrap-5.9.1.tar.gz 42056 SHA256 
11df3567e52f4cfd77e498713248f981c95a0cf01511610dd3bcc604c576799e SHA512 
1c2505970217676954948546bd161a9038504f14ee3425c4d9a91807abe0e282e8e44c493c3d20e2e1c17ae506f3b768cf87c75ee46a0194c360663856796460
 WHIRLPOOL 
1b5f892d7d222e3ab7a1c3f1ee3fc3c18f11766ed085eb83bfb726d2e114623bd6806429a81dda63014874e8d215b48852ee19deb01ba6e33b6b663050f55caf

diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild 
b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild
new file mode 100644
index 000..2f4f9872915
--- /dev/null
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Allows fine filtering of shell commands to run as root from 
OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.config;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
+S="${WORKDIR}/oslo.rootwrap-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-11-21 Thread Matt Thode
commit: 66f7a1b0bd2d56688397fbe61c65e5b219cc559a
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:54:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f7a1b0

dev-python/oslo-i18n: 3.17.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-i18n/Manifest|  1 +
 dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index 38be33f33ce..b54e80cc333 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1,4 +1,5 @@
 DIST oslo-i18n-3.12.0.tar.gz 40514 SHA256 
6add28cbbe8254838f7f131de0cf0f3761786d57e5fe5716a488260b725f58d3 SHA512 
a19cfec1acb1461d6373ffe5c13c275ce50c4e817e613c3cccd56b90955d99088162089753fba3b3185ee44598013e965c030d011e56140f95958dc9bfec4b61
 WHIRLPOOL 
64aefcf366b18db65f54b9277c6946ef013e02f49ebae6c8066227324ed807e644a14c17fccd6b5359d6e7fbf49f4e29e2c6fdfeacc8eeac98c79b5816e6ba74
 DIST oslo-i18n-3.17.0.tar.gz 42858 SHA256 
168b8c06f03599ac8172eb87112b5054e46bf421db03c367c059e3110d98ad31 SHA512 
22d4fb92f94b0d69f719764219fe1234a42feec8d3eb72c9098cd8451a9e26778c209eb3a5ebb1b0f6e793304b8fc48d38578b598f24bc31a43e9468eb44fac4
 WHIRLPOOL 
efd91876ea705c60f71d2f8abe7bc0b06d322b7ef420b6e87e9224afd3d659c57dcc273ba116533d1c2f6720edd3a0a1363daf1df7a27a4c9b543147dc3b10fe
+DIST oslo-i18n-3.17.1.tar.gz 42660 SHA256 
6fbab96f646281a3b996548811f1640a28ca6188efca87fdbdaf40de31f5c10f SHA512 
86d244eba7a887d4b8c3327487c9dd67c8e4baa52afdc05f94a229d6c1c951b8a25fc628f490320501773bb808afb8fb3b450a8d26e11b9a36a3c22baaa64544
 WHIRLPOOL 
8611cbcf9fb08cf00238a4273b11dba27d9d8b162a95a19c6fc9275b2f99ead7454e3a027c82e4ada27aaa4f9cff7f6a367aa990e10915211de59b49497665d1
 DIST oslo-i18n-3.5.0.tar.gz 36093 SHA256 
5fff5f6ceabed9d09b18d83e049864c29eff038efbbe67e03fe68c49cc189f10 SHA512 
156b28fa1db65a57a8db2744d72cb5db2706ec773746e676895121c0d6459f4806d826b76428841ee7124c27eba281095fa50d64cbb68f82133c41560ea15950
 WHIRLPOOL 
8d599b0e989c650d305c0f2ad85596971e6b0e3c5a8f8daa00ba76b9fdc8cdf5486a346343123247efc8dbaf4d7825a62b5340a957c7e7881c2483ea051e90e1
 DIST oslo-i18n-3.9.0.tar.gz 35973 SHA256 
0bcb8108cf38b9ad4feb1ee08d27e34dc358f80dc7a7fe9a5b942ebf3b07c0b5 SHA512 
7c176b8ac3ef0b52b2a08a7779c59b01fd32e084b99562eb232f9894ba4c9ae0bd810721fcf6fedf8729e3fdbfebce8b6210698aa0ae9e003855c8f2d66f2b0a
 WHIRLPOOL 
34781968918cf6e7114301f7122f9d8f516be9f2db89798e64ad4589eb78f9b4a11e0f30b034b697734cfa3508cd997f13e8afe4b4abbc970d1705b42b060842

diff --git a/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild
new file mode 100644
index 000..185846ef6f5
--- /dev/null
+++ b/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild
@@ -0,0 +1,72 @@
+# 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} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo i18n library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr 

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

2017-11-21 Thread Matt Thode
commit: 827c6a43e1fb90f5d98e21c1440b723bc2d7339c
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:59:06 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827c6a43

dev-python/oslo-utils: 3.28.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-3.28.1.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 874041d6443..27f45fbace5 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-utils-3.22.1.tar.gz 84249 SHA256 
9825db6337ce10e7c383d2598f87865605d35af15fa9ece7212838ba7d33730e SHA512 
afb21f8267f815e192a667fec247ae2e0d8163d7872805d36c4399928b475e34790136810607e8706ea37e32eb31da2fdc2b9defb2e06f7ba0a7235b2de1abc9
 WHIRLPOOL 
501cb7c18b2997635b5a2ffd91fd472f84168730e2cc76cb13f4937e657448e535d614e9eea64595bce31211af4e1ce0590cb8e313dd31785fe7700c4776585a
 DIST oslo-utils-3.28.0.tar.gz 85122 SHA256 
46abd731d8cfdb682eb5b1d22a2da3c549d79f889bd3db998eac4b64a955769f SHA512 
0206f4e0fcf0c3bdc46062a37e14e37d7a2d141665b7f1ff4c0d5966d04403dffba8814d216b3dc010d0e845c983f3335095c1dee0373b82150447c914f37fe4
 WHIRLPOOL 
40ed09a867e69d46657d76b505705b6161382b11bb5f870b33746d75a67e57320d44df57cf83ea6f68fd48098e49fbb75712e3bf99b695f6f3ae25f78874e3a6
+DIST oslo-utils-3.28.1.tar.gz 85889 SHA256 
fd8e687cdc5b3d042073f6c7258b342afa455cc050a59e8d2616bacc38c8b782 SHA512 
f46c097378af27b8b1e7c9ff0908e3077c19c819ca02a9c181a54fd77a62506668ca22b42d5127a9e49f62244d034b5cef0b7c8c751b55a651a6f46fff0b4c02
 WHIRLPOOL 
2656d46c8fb609c4c8ef804a94d66aa3535bbeb993a954ceef4b24f1b48825a307d17d13863d3dcdc6aa7fc98d9e371f87a7bd9b46618e3b7b616973bde94665

diff --git a/dev-python/oslo-utils/oslo-utils-3.28.1.ebuild 
b/dev-python/oslo-utils/oslo-utils-3.28.1.ebuild
new file mode 100644
index 000..74c65f56966
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-3.28.1.ebuild
@@ -0,0 +1,99 @@
+# 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} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+# Note: Tests fail due to requiring installation
+#
+# Installation appears to fail due to the use of namespace packages but 

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

2017-11-21 Thread Matt Thode
commit: 98bcb9b2f2f9b4ce8f5383c314bf2667951bf1d9
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:35:15 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bcb9b2

dev-python/oslo-vmware: 2.23.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-vmware/Manifest  |  1 +
 dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index 3d5a387cda6..0824010e7f1 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.vmware-2.17.1.tar.gz 205998 SHA256 
43a306816440dd1571cbdd8625f975aa58389121ba96f90e7bb2fcefa177ad7e SHA512 
da8516733ffd10821691e56ca036942dc9f1043452999b42f115e87c83ccb79058bcaea604b7ca990f53f4dd4ad7302989b417ca179898523fade5b136fbca85
 WHIRLPOOL 
7597acf5337b20aba8b35a04d4bb88243602be72a1b07bd2384178d180628774d3fd4e2e7a6d816a94aac24e370baa13a844fb76f7396336deba251d221e7070
 DIST oslo.vmware-2.23.0.tar.gz 209538 SHA256 
7a7a315603a1fb1f51223ef42981b67b36adcf4b5a9bc360383525466e4e4b63 SHA512 
74edc7885deda7df102ee35177c663fbf3e91983d45e8f7db82d81749979a7b0f8a71bfc46be82d7b38e2d13f94154f47418e10db74e8ebcb2fccabac6bf8af1
 WHIRLPOOL 
8161b462704ffbb9bfd5280eab9febb21f3783e8e741bd068c545655d28ddce135b82db6aaea9e70cc024b518f993a89cf10d1ca098f4369362e0dae9ad11144
+DIST oslo.vmware-2.23.1.tar.gz 210844 SHA256 
458b8b61abc3f149f6b431dc03a78be08e073eba4dde30e49e99e50487edbbc6 SHA512 
bf0dfc66a57cfee824fe9ec4a9dea23e6d136fa04fc2e9f3455409b899fc49ce2f2979e072d25d0e0026fb300aef1d6e1f2e72113bd7ec9beef0122d47b71eac
 WHIRLPOOL 
6aa143c58ae4faa4f471e5d164b4f6b7d1406c88edcea68460de5c8f9b1faba8f5c8f215f2db0b09c1736191ce67e45a2362b16ae2e5e9828258339db847862f

diff --git a/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild 
b/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
new file mode 100644
index 000..181186a70b3
--- /dev/null
+++ b/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Oslo VMware library for OpenStack projects"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.vmware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/suds-0.6[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+"
+python_prepare() {
+   sed -i '/^suds-jurko/d' requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-11-21 Thread Matt Thode
commit: 68d0aad7dbd17faf9e385a15ea4bd17a9dfcb5e6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:38:46 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0aad7

dev-python/taskflow: bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/taskflow/Manifest   |  1 +
 dev-python/taskflow/taskflow-2.14.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/taskflow/Manifest b/dev-python/taskflow/Manifest
index 4e2045b7e00..45c1547ce30 100644
--- a/dev-python/taskflow/Manifest
+++ b/dev-python/taskflow/Manifest
@@ -1,2 +1,3 @@
 DIST taskflow-2.14.0.tar.gz 1061437 SHA256 
c54f00e26abf3c2a31f2187ff6c2593e1601556cdcbd48c3e3539569f158c601 SHA512 
6456c91b70ce680064abc80ed1a32fc0f779282cb015220ed27aac4e60e56fa11ac14db5a56d1c339a3f5022d5162efe0a3afee84cf02531d90bae23022a902d
 WHIRLPOOL 
ebf355a171e2f9321c92a11aea9f247d96f80657279bf54881bbe795a185196dc28e899501974be6a6ab416d3851436f75b1a2a2ef10ddb4389be4bf756c275a
+DIST taskflow-2.14.1.tar.gz 1060937 SHA256 
ad7a7746753745f418dbe0c1c4f0669668d22509f4b90ebd6379555b28c1d087 SHA512 
224067a92d8e979a6c18d4f5ae7dd5d24ed1ce3c3ca07f39c6f4d63abec6a736aa3588d792778f4283783358c59f7d820df462311510a300775d2346eefaced2
 WHIRLPOOL 
46c651de2b7789d1129e59d6156b7ee3fc5cc69bc738ec6c2a9fc8eb89411470940458d9104d651b798798f312e60a8ac846e0327e76ed9dcfaea826b5c2bab3
 DIST taskflow-2.9.1.tar.gz 1061514 SHA256 
48b3af67d237ec4a4fadffd0a76f239e897e6ca310b5545cb59533b44dc3a03d SHA512 
a8211edb2c4507b2f9845ebfbd028701d341266ea8d000bee60a037b726b1d2ad5e6432aca781659d91dac13198451495270eeba821f5905fb20f27c0d758b77
 WHIRLPOOL 
227f45eaa4abbb441d19b704ba44d5847acb74f50f180e4d487e7a598d7cdb4b6cb2105e56a1166ebe2202a59d1e74dc99d16185a5115e2458cbcf86b8fc9ce3

diff --git a/dev-python/taskflow/taskflow-2.14.1.ebuild 
b/dev-python/taskflow/taskflow-2.14.1.ebuild
new file mode 100644
index 000..64e6bea3a54
--- /dev/null
+++ b/dev-python/taskflow/taskflow-2.14.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using 
different backends"
+HOMEPAGE="https://github.com/openstack/taskflow;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/automaton-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"



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

2017-11-21 Thread Matt Thode
commit: 03e786058300ab6a074071fc87baf1a7be95b043
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:45:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e78605

dev-python/stevedore: 1.25.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/stevedore/Manifest|  1 +
 dev-python/stevedore/stevedore-1.25.1.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index be8a21e280d..e7555ec9123 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1,2 +1,3 @@
 DIST stevedore-1.20.1.tar.gz 505908 SHA256 
046200a915780b58bf1c84436e86701b741d664893aefa84d8aceadd15ed4734 SHA512 
7518fb4cac2ea15867a616373521169fd114152ae7e657deb26dbcf874f2442336824ded480973b4334e9b56c349abd165aab7779defc219f57d7ba7f670048c
 WHIRLPOOL 
e67a89733def07e8425750d9bc742388de83f8cb13d95dd0001fba4136449e74c465b847a7218df423633d311f0af0003eda8087eb0a4e071ab4d2e78949fca7
 DIST stevedore-1.25.0.tar.gz 505985 SHA256 
c8a373b90487b7a1b52ebaa3ca5059315bf68d9ebe15b2203c2fa675bd7e1e7e SHA512 
d0e01312e75f7166c49bc4b57f5ea54492f6bbb0dbb02ae8cd50ce4e4ba4e71db936715f3076c49e554d9f6cc87a5b0166a1814072c56d69950fb9b6cbecf05c
 WHIRLPOOL 
62454f1b1d349f30d0ce5a0324261e42497a821803491c082b1c4ed4266cdd151b11e0584f1add4e7dd4b50ab83f3991beacc03393d5e7ffa4ea303ae760b869
+DIST stevedore-1.25.1.tar.gz 509014 SHA256 
4def435de90ba69c69954e641cdf877f5e5d660568c355c5c6805710c15d8504 SHA512 
f3d2a7360e783c800c3c2488f6adf6f9f76e34e4a4e6f3fc53d2f1114b889c443c13fdf217ddce65a41922dda2c782f19b2077847807c70e732a522fd2166ff0
 WHIRLPOOL 
1230a08c09b1a371e29e8eb24a2ded4d098eae3ad968f76f522beabf232a6f2393657dae7ecb80f9659a584062be41fe1e0d816fb1a2e43ac686824c0ea1d88a

diff --git a/dev-python/stevedore/stevedore-1.25.1.ebuild 
b/dev-python/stevedore/stevedore-1.25.1.ebuild
new file mode 100644
index 000..c26032f9df7
--- /dev/null
+++ b/dev-python/stevedore/stevedore-1.25.1.ebuild
@@ -0,0 +1,63 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.python.org/pypi/stevedore;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_test() {
+   nosetests --verbosity=3 stevedore || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2017-11-21 Thread Matt Thode
commit: 56dc4bc7103ad19fbb92a9f4fb621657166e0d61
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:55:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dc4bc7

dev-python/oslo-i18n: cleanup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-i18n/Manifest   |  2 -
 dev-python/oslo-i18n/oslo-i18n-3.5.0.ebuild | 62 -
 dev-python/oslo-i18n/oslo-i18n-3.9.0.ebuild | 62 -
 3 files changed, 126 deletions(-)

diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index b54e80cc333..1673425bcb7 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1,5 +1,3 @@
 DIST oslo-i18n-3.12.0.tar.gz 40514 SHA256 
6add28cbbe8254838f7f131de0cf0f3761786d57e5fe5716a488260b725f58d3 SHA512 
a19cfec1acb1461d6373ffe5c13c275ce50c4e817e613c3cccd56b90955d99088162089753fba3b3185ee44598013e965c030d011e56140f95958dc9bfec4b61
 WHIRLPOOL 
64aefcf366b18db65f54b9277c6946ef013e02f49ebae6c8066227324ed807e644a14c17fccd6b5359d6e7fbf49f4e29e2c6fdfeacc8eeac98c79b5816e6ba74
 DIST oslo-i18n-3.17.0.tar.gz 42858 SHA256 
168b8c06f03599ac8172eb87112b5054e46bf421db03c367c059e3110d98ad31 SHA512 
22d4fb92f94b0d69f719764219fe1234a42feec8d3eb72c9098cd8451a9e26778c209eb3a5ebb1b0f6e793304b8fc48d38578b598f24bc31a43e9468eb44fac4
 WHIRLPOOL 
efd91876ea705c60f71d2f8abe7bc0b06d322b7ef420b6e87e9224afd3d659c57dcc273ba116533d1c2f6720edd3a0a1363daf1df7a27a4c9b543147dc3b10fe
 DIST oslo-i18n-3.17.1.tar.gz 42660 SHA256 
6fbab96f646281a3b996548811f1640a28ca6188efca87fdbdaf40de31f5c10f SHA512 
86d244eba7a887d4b8c3327487c9dd67c8e4baa52afdc05f94a229d6c1c951b8a25fc628f490320501773bb808afb8fb3b450a8d26e11b9a36a3c22baaa64544
 WHIRLPOOL 
8611cbcf9fb08cf00238a4273b11dba27d9d8b162a95a19c6fc9275b2f99ead7454e3a027c82e4ada27aaa4f9cff7f6a367aa990e10915211de59b49497665d1
-DIST oslo-i18n-3.5.0.tar.gz 36093 SHA256 
5fff5f6ceabed9d09b18d83e049864c29eff038efbbe67e03fe68c49cc189f10 SHA512 
156b28fa1db65a57a8db2744d72cb5db2706ec773746e676895121c0d6459f4806d826b76428841ee7124c27eba281095fa50d64cbb68f82133c41560ea15950
 WHIRLPOOL 
8d599b0e989c650d305c0f2ad85596971e6b0e3c5a8f8daa00ba76b9fdc8cdf5486a346343123247efc8dbaf4d7825a62b5340a957c7e7881c2483ea051e90e1
-DIST oslo-i18n-3.9.0.tar.gz 35973 SHA256 
0bcb8108cf38b9ad4feb1ee08d27e34dc358f80dc7a7fe9a5b942ebf3b07c0b5 SHA512 
7c176b8ac3ef0b52b2a08a7779c59b01fd32e084b99562eb232f9894ba4c9ae0bd810721fcf6fedf8729e3fdbfebce8b6210698aa0ae9e003855c8f2d66f2b0a
 WHIRLPOOL 
34781968918cf6e7114301f7122f9d8f516be9f2db89798e64ad4589eb78f9b4a11e0f30b034b697734cfa3508cd997f13e8afe4b4abbc970d1705b42b060842

diff --git a/dev-python/oslo-i18n/oslo-i18n-3.5.0.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-3.5.0.ebuild
deleted file mode 100644
index aa819d57a44..000
--- a/dev-python/oslo-i18n/oslo-i18n-3.5.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo i18n library"
-HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]"
-CRDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CRDEPEND}
-   test? (
-   ${CDEPEND}
-   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
-   )
-   doc? (
-   ${CDEPEND}
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]"
-CRDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CRDEPEND}
-   test? (
-   ${CDEPEND}
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   )
-   doc? (
-   ${CDEPEND}
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
-   

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

2017-11-21 Thread Matt Thode
commit: 8cd7448536e4c7401ad258418e07fd3576da343e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:32:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd74485

dev-python/oslo-sphinx: 4.15.2 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-sphinx/Manifest  |  1 +
 dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/dev-python/oslo-sphinx/Manifest b/dev-python/oslo-sphinx/Manifest
index 0fe870e7cb0..6720937a56e 100644
--- a/dev-python/oslo-sphinx/Manifest
+++ b/dev-python/oslo-sphinx/Manifest
@@ -1,3 +1,4 @@
 DIST oslosphinx-3.0.0.tar.gz 25644 SHA256 
d39129be6b6076e087ab9a108c1b17f67cbb233ffc2481528df3d76b612cc1f6 SHA512 
f2b5f35124bac9bf661ba45af1f18703725d5b5432cc708689a548bde6918975722729f321fb4c1fc8a146011c7e86c1c6abfdc746806d4bf7fa7d640e057a0c
 WHIRLPOOL 
8ccc00a71a3d5f67a33a989120ad2591977169b93a5d81fd2c7798a6b93ad33ce45e6ebd2be69c7e0b0e4fa2e79719e393e63f9a250b50e7b5b9d4621bf03e94
 DIST oslosphinx-4.15.1.tar.gz 33218 SHA256 
b5cb9524b938c1c7353b3bd52d1af4e92fa9a8af9c0ec44bfafaf8f1964cd3b9 SHA512 
c5039f119e5a144c137c13423f42230fcebfcd527538737e3c3fd50fc9b094a1ef0af15e0fb1ce195a6d5013f6cc736cd2b9c856bbbeee8a68ef3849573b9bbb
 WHIRLPOOL 
bfeec21373b0a7fccce0c2e426a450358a5608879b7fba5f1f9e093e31072e3b6f9d3c05f145dc26c8c3416b1c4e2a6b39c9a0704fd2aff47315a60a353b7d06
+DIST oslosphinx-4.15.2.tar.gz 33362 SHA256 
139ab33275c61022842a7c596e7af44908b4aa2f5e7b001ccd3c63e73afb4183 SHA512 
cf8fce033f97c0334fc076568720fe3b7903e780d4b839c452f33d02378470263891d01e553e4f2463484895c689532f95f4aa81ac3dcb0d6137b463bcc7e08a
 WHIRLPOOL 
074ad2c6180ce78c8ec8eb067c8e171efbd5c505785258fd7343c215a24589340c71dcdfef641d2402e117c38f15e0a83e48ee6a87d480571d88959073e31d0a
 DIST oslosphinx-4.7.0.tar.gz 27786 SHA256 
f8d353445d96c667c95a07c052694a31906c6a36a8305918d63f855f9040b7d1 SHA512 
e7334c17bea387898c6c9943ca79c5073927885bdefaba9cdbac01b21a4dd96bcaa0c539c3907508bee5db5959f161d0a8421c688c6592b691edbd7f9013da75
 WHIRLPOOL 
8cee688ae62f2f16a753fb18c1c8699ce819715a612b3c549b7cb0b07e7cd5e7822c52b9d8f3189d335e26fc036e28012cb7155ed71d01ec7a1cb5d860ad2aaa

diff --git a/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild 
b/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild
new file mode 100644
index 000..0f8bd73359e
--- /dev/null
+++ b/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="${PN//-/}"
+
+DESCRIPTION="OpenStack Sphinx Extensions and Theme"
+HOMEPAGE="http://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="doc"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

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

2017-11-21 Thread Matt Thode
commit: 33a7166402f225d2bf711351f29443aad4fb5596
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:57:29 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 02:00:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a71664

dev-python/oslo-serialization: 2.20.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-serialization/Manifest |  1 +
 .../oslo-serialization-2.20.1.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index 1fffb7a4c29..6e43a4a6b0b 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1,2 +1,3 @@
 DIST oslo-serialization-2.16.1.tar.gz 28733 SHA256 
306d9982eae272fff05db7637971fd07d2b9b818306c9e3af87aea7f452b4844 SHA512 
36e162c8f93d064d103052eb8295de7753ac9739f6c9c9f8d048090f5f2663f643f69507d9c47b9fd6142f5ba14d1eeb49120119cce5c6e60cbe09248e8f5a1d
 WHIRLPOOL 
7cc84da7a5437b91c9f5cd5c3c3f7cb6c6e260cdc7dcceb78f98da7ec2f3af10c444fb76b9e4ff0ed07ddcb98e567c8c86f49fc2b6e3f3274f48d0f46236b2e6
 DIST oslo-serialization-2.20.0.tar.gz 28693 SHA256 
fca6fbb350d560aab8a4fdc9a1128dac3b1d38b2fc9bf5ad22136ae090854802 SHA512 
f15c55a28d1e99b4e01a579f6a3b20d260f8e911ea801b20b27acf3ce284a2bb0ef8a3fa6d6db2d5a094aea9efaa87308b1166ac23dab169209e06bb23d0880c
 WHIRLPOOL 
bd2d4fae43f685e2f307c944cce7b9cad21b571ef7bfe7419fba03bc912a2aaa9a1777292a53bcc518663d5b4ac05b3a1e144350d7acefa1657c0a15bad99af5
+DIST oslo-serialization-2.20.1.tar.gz 28701 SHA256 
f9d373733811967ffa39455f9167d4e65158e26bbe80ae2e358b631790280832 SHA512 
4844544df91a529744cb8e869592e77fd9bb8bd26ff7b13ee4a37d9b9c31c181205663f98ee4795cb0e593b029744293aa029cc5ffa67851f4a27d27a6cae298
 WHIRLPOOL 
402ce3e3443f086196b7d0d28613fd45d45ffb922881754a2412da82dc05a470f641d9174d049548086cfbb2b836fce07fd47167f2c851978b47ec618d6d9025

diff --git a/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild
new file mode 100644
index 000..4a9c7ed9a47
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-2.20.1.ebuild
@@ -0,0 +1,76 @@
+# 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} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+# Note: Tests fail due to requiring installation.
+#
+# Installation appears to fail due ot the use of namespace packages but root
+# cause was never truly established.
+RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2017-11-21 Thread Matt Thode
commit: aa3f4931ae770020e3b5b35058a825c556ee21b6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 22 01:37:32 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Nov 22 01:59:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3f4931

dev-python/oslo-policy: 1.25.2 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslo-policy/Manifest  |  1 +
 dev-python/oslo-policy/oslo-policy-1.25.2.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 0a32c01647d..0c8783511fa 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.policy-1.18.0.tar.gz 64504 SHA256 
414e9a63b1976ad90b2c5ad0897f74bc269c3f5ce0c6c21448d23c4797cc76ff SHA512 
e7d92d420a54da82988aaa481dc889fba1c954097895fa62fd232f2d129c9050541b6d2f63e59718420ee8b5a35039be4deb46a184fb1a1107b7239a58a299b8
 WHIRLPOOL 
797f287a57bfd957feb9f0d3845d790bdd73ac1e87ee774fb497286ce0c93aa9af442c0fe93c26afd80583570a6336dffad554c1e4e867acfbde4a3c3c78f2e1
 DIST oslo.policy-1.25.1.tar.gz 73148 SHA256 
29a2998bf21b4b74c8b744b69d6afe6f90ff3302a96ba35085024d0494c8f5b0 SHA512 
fe320d3b745d1d0499e0ecdea6a6c148982ac7ea9da165474a01b992d6998913e9207d75ace0a387866d7ef8e9ee7d0737f16355ae2425b42b545c656d138d6a
 WHIRLPOOL 
0211191eb46e743df41245294aa7e6210184e60521399dfef7742e0b0572a55f79c1551ab4142c1c9d855df774d8b5e5e688df7c6f8d0f353318cdc7b136cfbb
+DIST oslo.policy-1.25.2.tar.gz 72984 SHA256 
701797500cca269215f1d8440f1294d46e41ca455a22740af21ff282aa43605f SHA512 
8d66fe73d7b9d381c54997d980833e4e5d429a9ca28343adf777af20042694bf5dd878f9c1a9ed7168c075816e4b37263f9b520274bbdccbe0c6649b7cd7d213
 WHIRLPOOL 
436e14c5502aaf2bc966890f95cd849ae507bc6dd896a985760a318916fe88a54b81c3b4a637631931d665dff8b4ec0cef91f396bf047d72a618b9c7d6b13af6

diff --git a/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild 
b/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
new file mode 100644
index 000..cee01226d29
--- /dev/null
+++ b/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.policy;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.policy-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2017-11-21 Thread Yixun Lan
commit: bd9e2e779abbb75b80df26bf1b8f51897a178f84
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:43:14 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9e2e77

app-emulation/xen-pvgrub: version bump

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index c363c875810..41994e7a595 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,4 +4,5 @@ DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
+DIST xen-4.9.0.tar.gz 23361741 SHA256 
cade643fe3310d4d6f97d0c215c6fa323bc1130d7e64d7e2043ffaa73a96f33b SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 WHIRLPOOL 
354527ea01f69c6ab632cffe8f50ca93721d9a89cbc4d84886d24b53fabdb7f62132b80e36189c30c0c9fae66b367eec7e00bb4df5f7af054ec27cec912ecf47
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild
new file mode 100644
index 000..4f3af9d4100
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='xml,threads'
+
+inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="custom-cflags"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # epatch can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure
+   sed -e 's:^AR=ar rc:AR=ar:' \

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

2017-11-21 Thread Yixun Lan
commit: 80f73bc9be5ac75ecd3d4187a0b0402f7ea991cc
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:33:20 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f73bc9

app-emulation/xen-tools: drop old vulnerable versions

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-tools/Manifest  |   8 -
 app-emulation/xen-tools/files/gentoo-patches.conf |  18 -
 app-emulation/xen-tools/xen-tools-4.7.2.ebuild| 459 -
 app-emulation/xen-tools/xen-tools-4.7.3.ebuild| 458 -
 app-emulation/xen-tools/xen-tools-4.8.2-r1.ebuild | 468 --
 app-emulation/xen-tools/xen-tools-4.8.2-r2.ebuild | 467 -
 app-emulation/xen-tools/xen-tools-4.8.2.ebuild| 449 -
 7 files changed, 2327 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index df0b1eb60af..b550584363e 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -1,14 +1,6 @@
 DIST ovmf-20151110.tar.bz2 27518370 SHA256 
74199f6b5c6f756881323242742c396c52096db5f61700a4eb839343f9ab0604 SHA512 
dda185af2fc0b9a8d5fc7e1e96db6aa31807782fe77d38491896164d125c30d2277db3d71a7dce7bbd569723b344b97dfebbc78ca0a095721f6b1ae3a1d3
 WHIRLPOOL 
145fb1c873cce96b81b269b44800987ca1b7350425b682fd5a5799648b0270c6c17bb337ad7e06650e6b66a9ac6eef8d9c9239f1478a687be4af187e60c3f3f5
 DIST seabios-1.10.0.tar.gz 588213 SHA256 
8976fc4c1ebcda66ac96689762247dfc99115a5f7acb3a7d4e18d18ff5de12a9 SHA512 
f1b83ce37b59070b488e19f98c95ca9f413cf4969663331b631c3ccb884c90b2db793d32a779ef05cead538c2fd123be4b73391ad2fa20c900a1f14237178d8c
 WHIRLPOOL 
77718eac01a59f94c3fa81195925ae09c19e11f80f107b3387e910408d88d3ffc93eaca3b73d6a52b67514538c0e020b0f4078db8277a5ee6361fd0d3ada8598
-DIST seabios-1.8.2.tar.gz 538497 SHA256 
f59479307fdae840de398b75aacb2333c8eba24a5964d68c77e32ca6c987ee61 SHA512 
798d222d5f5725a805cde9e6000b5ce714d0551fd4a3c2642cc6e77b2bdab1a9e239939a358a23bbe0e00112f5ad70696c87d20b90655463c835541fc04e1a00
 WHIRLPOOL 
9cda0ad502a59dd718c543b759ac3fcf5acb4adee70c3da9bfea95ab188415acf6425827de77f45421ec3be8fd9e0c37fb486e62828217ba3e83f88d942a3f4a
-DIST xen-4.7.2-upstream-patches-0.tar.xz 45944 SHA256 
e7783bc9adc939167eaef91e96fda506d2d52815f709b31952229891357e6b67 SHA512 
6d4e23fb5a63fd191f893e31194b6397a394956846f356ae0119c656a92e7e22296e728286a98109b64a5736241b2317969f54915e7b487b4d7a64aae534614c
 WHIRLPOOL 
e185ce40085559d00a302eae8814b4c013817a5e4c0a2a9c56a6b4983b38e7103e44d0407fa78ea79fdbe8eefde346b994812851d8b4bad0bf08cb5721507c37
-DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
-DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
-DIST xen-4.8.2-upstream-patches-0.tar.xz 7540 SHA256 
d4bd4ce76097c49ebbad67a64814b9b41af0528b390ade15814cf0fb144e5e77 SHA512 
34118ac114773cfc01a464de2a93b14905d3fb5edd62ae093f6cb40758f89c7fdc8449d0b7e9bfbaaee812b6f32b0c21860adeebb609376a22ce231e405b0837
 WHIRLPOOL 
0ff8c2fe3c349e6dc85e98644a813dd590c42bc78c6bbf98cdf77ed516e73fe5ca72a44935eae77f6ff9dcba8fef5d24c181d24b63b15bc470e7ed59098d5808
-DIST xen-4.8.2-upstream-patches-1.tar.xz 29608 SHA256 
7b1833eede01b7c8ae607614afd35c66ff009518cca972e2653d5828fb632aa6 SHA512 
3ea002c37a0e2189f1846548a4aa607c42041cf093ec9a57509692dabe5c0b718151d183f5714443403d5cf8d4ab010a8f3893207bebf81cb85793282c30b457
 WHIRLPOOL 
0659a56e419918cb091ff0d87bf69a03464d2a0a0b4c6bad87521e83c40b48e210582d5fab2d9686b22b4ba839041be6e8aa39ab306a86ce18461d99c36be439
 DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 SHA256 
12c1f1fd2adba22b923d2ee944e6e66794701393966f9e9e2079961e202f6d64 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
 WHIRLPOOL 
5baf92709da895eccbe8b154c1d1cdf4c2f0faf5166ef2e4bbf32ca6899d8b88aa67ccd765a15a2f9a6d5200d4a1eb832775891d41c00a950855e5d1d4358e35
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 

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

2017-11-21 Thread Yixun Lan
commit: 422aa56ab472862231cfc31d6da4ad1a3840ce95
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:30:47 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422aa56a

app-emulation/xen: drop old vulnerable versions

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen/Manifest|   6 --
 app-emulation/xen/xen-4.7.2-r1.ebuild | 192 --
 app-emulation/xen/xen-4.7.3.ebuild| 192 --
 app-emulation/xen/xen-4.8.2-r1.ebuild | 184 
 app-emulation/xen/xen-4.8.2.ebuild| 192 --
 5 files changed, 766 deletions(-)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 63726379fae..87f9e84c79f 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,8 +1,2 @@
-DIST xen-4.7.2-upstream-patches-0.tar.xz 45944 SHA256 
e7783bc9adc939167eaef91e96fda506d2d52815f709b31952229891357e6b67 SHA512 
6d4e23fb5a63fd191f893e31194b6397a394956846f356ae0119c656a92e7e22296e728286a98109b64a5736241b2317969f54915e7b487b4d7a64aae534614c
 WHIRLPOOL 
e185ce40085559d00a302eae8814b4c013817a5e4c0a2a9c56a6b4983b38e7103e44d0407fa78ea79fdbe8eefde346b994812851d8b4bad0bf08cb5721507c37
-DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
-DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
-DIST xen-4.8.2-upstream-patches-0.tar.xz 7540 SHA256 
d4bd4ce76097c49ebbad67a64814b9b41af0528b390ade15814cf0fb144e5e77 SHA512 
34118ac114773cfc01a464de2a93b14905d3fb5edd62ae093f6cb40758f89c7fdc8449d0b7e9bfbaaee812b6f32b0c21860adeebb609376a22ce231e405b0837
 WHIRLPOOL 
0ff8c2fe3c349e6dc85e98644a813dd590c42bc78c6bbf98cdf77ed516e73fe5ca72a44935eae77f6ff9dcba8fef5d24c181d24b63b15bc470e7ed59098d5808
-DIST xen-4.8.2-upstream-patches-1.tar.xz 29608 SHA256 
7b1833eede01b7c8ae607614afd35c66ff009518cca972e2653d5828fb632aa6 SHA512 
3ea002c37a0e2189f1846548a4aa607c42041cf093ec9a57509692dabe5c0b718151d183f5714443403d5cf8d4ab010a8f3893207bebf81cb85793282c30b457
 WHIRLPOOL 
0659a56e419918cb091ff0d87bf69a03464d2a0a0b4c6bad87521e83c40b48e210582d5fab2d9686b22b4ba839041be6e8aa39ab306a86ce18461d99c36be439
 DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 SHA256 
12c1f1fd2adba22b923d2ee944e6e66794701393966f9e9e2079961e202f6d64 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
 WHIRLPOOL 
5baf92709da895eccbe8b154c1d1cdf4c2f0faf5166ef2e4bbf32ca6899d8b88aa67ccd765a15a2f9a6d5200d4a1eb832775891d41c00a950855e5d1d4358e35
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
-DIST xen-security-patches-26.tar.xz 8276 SHA256 
2a21ec429f8952875f7d95f24697600e606326f1a16d5622cee73628cd0401c1 SHA512 
f54fc7e720a70258263d29cc482b8269386818ad75792de87b0d0357fdb6af81f2102e5983100db47563435fa28f875a84e8c6d73d44797aadaf0c469d9fb0ec
 WHIRLPOOL 
b31667d8415dc1fbcd60160fdbc2fe0ad4de9bd2171fda875f5585b8d7821c4c035b029dbf382abacf4b6be745aeeb708f419fdcabdd86f78ff1c13703802e3f

diff --git a/app-emulation/xen/xen-4.7.2-r1.ebuild 
b/app-emulation/xen/xen-4.7.2-r1.ebuild
deleted file mode 100644
index ae2733f7496..000
--- a/app-emulation/xen/xen-4.7.2-r1.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib mount-boot flag-o-matic python-any-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-${PV/_/-}
-
-if [[ $PV == * ]]; then
-   inherit git-r3
-   KEYWORDS="amd64 x86"
-   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm x86"
-   UPSTREAM_VER=0
-   SECURITY_VER=26
-   GENTOO_VER=
-
-   [[ -n ${UPSTREAM_VER} ]] && \
-   

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

2017-11-21 Thread Yixun Lan
commit: 24ae9bcf952a72add4a9297bbb51fe00994884ff
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Nov  3 21:49:32 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ae9bcf

app-emulation/xen: bump to 4.9.0

Gentoo-Bug: 625406 634596
Closes: https://github.com/gentoo/gentoo/pull/6114

Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen/Manifest |   2 +
 app-emulation/xen/xen-4.9.0.ebuild | 183 +
 2 files changed, 185 insertions(+)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 87f9e84c79f..6d8c7125bbe 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,2 +1,4 @@
 DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 SHA256 
12c1f1fd2adba22b923d2ee944e6e66794701393966f9e9e2079961e202f6d64 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
 WHIRLPOOL 
5baf92709da895eccbe8b154c1d1cdf4c2f0faf5166ef2e4bbf32ca6899d8b88aa67ccd765a15a2f9a6d5200d4a1eb832775891d41c00a950855e5d1d4358e35
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
+DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 SHA256 
f3539c0f620d168e4dcfc4c11f895bd6850c1c566d53a9d3366907662c2960e3 SHA512 
98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
 WHIRLPOOL 
711d3a5bcc9bd9afded35252b2efc0d4ba39ab9edb595328e4ebd808513c863e447e3554600328982a440fe936b7f68baf0b925f9d8ef8d17965439eed35d98b
+DIST xen-4.9.0.tar.gz 23361741 SHA256 
cade643fe3310d4d6f97d0c215c6fa323bc1130d7e64d7e2043ffaa73a96f33b SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 WHIRLPOOL 
354527ea01f69c6ab632cffe8f50ca93721d9a89cbc4d84886d24b53fabdb7f62132b80e36189c30c0c9fae66b367eec7e00bb4df5f7af054ec27cec912ecf47

diff --git a/app-emulation/xen/xen-4.9.0.ebuild 
b/app-emulation/xen/xen-4.9.0.ebuild
new file mode 100644
index 000..b9ad6439bc4
--- /dev/null
+++ b/app-emulation/xen/xen-4.9.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+if [[ $PV == * ]]; then
+   inherit git-r3
+   KEYWORDS=""
+   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm -x86"
+   UPSTREAM_VER=0
+   SECURITY_VER=
+   GENTOO_VER=
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
+   [[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
+   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   ${SECURITY_PATCHSET_URI}
+   ${GENTOO_PATCHSET_URI}"
+fi
+
+DESCRIPTION="The Xen virtual machine monitor"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="custom-cflags debug efi flask"
+
+DEPEND="${PYTHON_DEPS}
+   efi? ( >=sys-devel/binutils-2.22[multitarget] )
+   !efi? ( >=sys-devel/binutils-2.22 )"
+RDEPEND=""
+PDEPEND="~app-emulation/xen-tools-${PV}"
+
+# no tests are available for the hypervisor
+# prevent the silliness of /usr/lib/debug/usr/lib/debug files
+# prevent stripping of the debug info from the /usr/lib/debug/xen-syms
+RESTRICT="test splitdebug strip"
+
+# Approved by QA team in bug #144032
+QA_WX_LOAD="boot/xen-syms-${PV}"
+
+REQUIRED_USE="arm? ( debug )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   if [[ -z ${XEN_TARGET_ARCH} ]]; then
+   if use amd64; then
+   export XEN_TARGET_ARCH="x86_64"
+   elif use arm; then
+   export XEN_TARGET_ARCH="arm32"
+   elif use arm64; then
+   export XEN_TARGET_ARCH="arm64"
+   else
+   die "Unsupported architecture!"
+   fi
+   fi
+
+   if use flask ; then
+   export 

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

2017-11-21 Thread Yixun Lan
commit: 1f344e6c40044f590f994eef0fc6e00ff1ebc12f
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Nov 21 05:34:13 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f344e6c

app-emulation/xen-pvgrub: drop old

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-emulation/xen-pvgrub/Manifest|   2 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild | 161 ---
 app-emulation/xen-pvgrub/xen-pvgrub-4.7.3.ebuild | 161 ---
 app-emulation/xen-pvgrub/xen-pvgrub-4.8.2.ebuild | 161 ---
 4 files changed, 485 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 469e985d25e..c363c875810 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,5 @@ DIST lwip-1.3.0.tar.gz 398933 SHA256 
772e4d550e07826665ed0528c071dd5404ef7dbe182
 DIST newlib-1.16.0.tar.gz 12024353 SHA256 
db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 WHIRLPOOL 
47f7afd525f482d79d9e964f0e75ee8a77e59551bd19cd94f9b95ac3af9406afa381c9d8d224f76eb568441ab613b2b194f8e5be50aa222f9ed2d9b9761829db
 DIST pciutils-2.2.9.tar.bz2 212265 SHA256 
f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 WHIRLPOOL 
ce801947fcf7ba0b56710029f25e746d3e03a80699af9d3570efcd417b12b546264f286b2e78b1402cca766c08e35bdd0ff0a692ab4ad419295f00bcfe91130e
 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 
2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 WHIRLPOOL 
39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383
-DIST xen-4.7.2.tar.gz 20714281 SHA256 
61494a56d9251e2108080f95b0dc8e3d175f1ba4da34603fc07b91cfebf358d5 SHA512 
8f447e7feffec81fea5b5a4098968b8b8cebc6989e7b6a845413317644d5d328d6f12181d09266366200878ab6a29ab34c7235c1af7b55463a3fdaea40ee1500
 WHIRLPOOL 
27f3fd88846724e03bf9bb53133046cb79139950c9162dd9c9a85798e169259f73dc2fe4212e750ce9a8fd1d0abd99f1f76108faceb7bf1934ce0495377ee756
-DIST xen-4.7.3.tar.gz 20722625 SHA256 
5b5385b476e59e4cf31ecc6dd605df38814b83432b8e8d917f18c8edfdfb708f SHA512 
df596bef7f0f0e7f35246fb025913721dae5aa91da27f1b47a49256e9faa8f7dcb80e8c4679345c19614093c02059b6ced54fc51e6900a372b0e76b4ad827126
 WHIRLPOOL 
9e88db149e216651711cd56830fba33d587de60d57d53fd3ab3db231319f74e4e88222bf1b2bb9b20fea68739bccd4b26304c73a0ae25aad6dbbac64681e3a62
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
 DIST zlib-1.2.3.tar.gz 496597 SHA256 
1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e
 WHIRLPOOL 
8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
deleted file mode 100644
index af5278706da..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.2.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-

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

2017-11-21 Thread Yixun Lan
commit: e4790f714f8ea5c71d728e4925389d17b6b6aa9c
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Nov  3 21:53:42 2017 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 22 01:45:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4790f71

app-emulation/xen-tools: bump to 4.9.0

Gentoo-Bug: 625406 634596
Closes: https://github.com/gentoo/gentoo/pull/6114

Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-tools/Manifest  |   2 +
 app-emulation/xen-tools/files/gentoo-patches.conf |   9 +
 app-emulation/xen-tools/xen-tools-4.9.0.ebuild| 462 ++
 3 files changed, 473 insertions(+)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index b550584363e..dcab98036c3 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -2,5 +2,7 @@ DIST ovmf-20151110.tar.bz2 27518370 SHA256 
74199f6b5c6f756881323242742c396c52096
 DIST seabios-1.10.0.tar.gz 588213 SHA256 
8976fc4c1ebcda66ac96689762247dfc99115a5f7acb3a7d4e18d18ff5de12a9 SHA512 
f1b83ce37b59070b488e19f98c95ca9f413cf4969663331b631c3ccb884c90b2db793d32a779ef05cead538c2fd123be4b73391ad2fa20c900a1f14237178d8c
 WHIRLPOOL 
77718eac01a59f94c3fa81195925ae09c19e11f80f107b3387e910408d88d3ffc93eaca3b73d6a52b67514538c0e020b0f4078db8277a5ee6361fd0d3ada8598
 DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 SHA256 
12c1f1fd2adba22b923d2ee944e6e66794701393966f9e9e2079961e202f6d64 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
 WHIRLPOOL 
5baf92709da895eccbe8b154c1d1cdf4c2f0faf5166ef2e4bbf32ca6899d8b88aa67ccd765a15a2f9a6d5200d4a1eb832775891d41c00a950855e5d1d4358e35
 DIST xen-4.8.2.tar.gz 22522336 SHA256 
cb1cc2f0985e3d8651215e5d24c1fcc3036994fa7cc495a5091a2c85ece2aff9 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
 WHIRLPOOL 
8e54e79219f89640162673da471a02ee8a39bb884e2376a79a09226462903185b49a771fef51ceca54c4dd42a110ee1214db6dbf94235a156a17d6c597634c3d
+DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 SHA256 
f3539c0f620d168e4dcfc4c11f895bd6850c1c566d53a9d3366907662c2960e3 SHA512 
98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
 WHIRLPOOL 
711d3a5bcc9bd9afded35252b2efc0d4ba39ab9edb595328e4ebd808513c863e447e3554600328982a440fe936b7f68baf0b925f9d8ef8d17965439eed35d98b
+DIST xen-4.9.0.tar.gz 23361741 SHA256 
cade643fe3310d4d6f97d0c215c6fa323bc1130d7e64d7e2043ffaa73a96f33b SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 WHIRLPOOL 
354527ea01f69c6ab632cffe8f50ca93721d9a89cbc4d84886d24b53fabdb7f62132b80e36189c30c0c9fae66b367eec7e00bb4df5f7af054ec27cec912ecf47
 DIST xen-gentoo-patches-10.tar.xz 27876 SHA256 
aa91759d25611afa2e851e190c8445b18e4262037fc06da886f2fa4a4c500b94 SHA512 
2033f4cb671971c73841cfaa7eb46623c37778c5746b47302eee252c4af287ccbeb8d1884ffdf32cd97a38cd7785257d56f13ef20d4c03dc0fb1cb196dc04ece
 WHIRLPOOL 
e02cc3c6ffd701b2f04df111ab33b18f7fa09e292b94a34af4d806509a564b896a7b677ab64654523ee992f363d59bf6bd4c2cbeaea7330f368cf657bfa2d538
 DIST xen-ovmf-patches-2.tar.xz 4344 SHA256 
495d61d718440057f8b0b54fb57061450dd764c6e87fe5f8bda1785bcddba770 SHA512 
0bdc83029a01b613f5c1ca029bd45aebe211c332f09db91a0cc7d6b6f85a81dbbfdc20c62f0d20e973ee41b155a6551a4fad518cb792e1d508bf070e23d6a1d3
 WHIRLPOOL 
8346d68fa5d2a8e8a5c007b55e2b85cf48df045cc8c4818f09c756d28a52dd856671f37b4a53478e9b96ca9d2eca0c67fd15f009a94d1d2dfed8e83e596d9633

diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf 
b/app-emulation/xen-tools/files/gentoo-patches.conf
index 194798af0aa..14f11d99af1 100644
--- a/app-emulation/xen-tools/files/gentoo-patches.conf
+++ b/app-emulation/xen-tools/files/gentoo-patches.conf
@@ -109,3 +109,12 @@ ${_gx027} ${_gx032}
 ${_gx028} ${_gx029}
 ${_gx037} ${_gx040} ${_gx042}
 "
+
+# xen-tools-4.9.0 patches set
+_gpv_xen_tools_490_0="
+${_gx008}
+${_gx038} ${_gx017} ${_gx039}
+${_gx027}
+${_gx028} ${_gx029}
+${_gx037} ${_gx042}
+"

diff --git a/app-emulation/xen-tools/xen-tools-4.9.0.ebuild 
b/app-emulation/xen-tools/xen-tools-4.9.0.ebuild
new file mode 100644
index 000..e51036af94b
--- /dev/null
+++ b/app-emulation/xen-tools/xen-tools-4.9.0.ebuild
@@ -0,0 +1,462 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='ncurses,xml,threads'
+
+inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 
toolchain-funcs versionator
+
+MY_PV=${PV/_/-}
+MAJOR_V="$(get_version_component_range 1-2)"
+
+if [[ $PV == * ]]; then
+   inherit git-r3
+   KEYWORDS=""
+   REPO="xen.git"
+   EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/files/, app-portage/gentoolkit/

2017-11-21 Thread Andreas Hüttel
commit: 17ee4dbf1ddb843028d3a63e806d37303e55f054
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 22 00:21:54 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Nov 22 00:21:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ee4dbf

app-portage/gentoolkit: Drop old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-portage/gentoolkit/Manifest|  6 +-
 .../files/0.3.0.8-revdep-rebuild-476740.patch  | 33 -
 .../files/0.3.0.8-revdep-rebuild-484340.patch  | 46 
 .../gentoolkit/files/0.3.2-helpers.py-589686.patch | 30 
 .../gentoolkit/gentoolkit-0.3.0.8-r2.ebuild| 82 --
 app-portage/gentoolkit/gentoolkit-0.3.2-r1.ebuild  | 74 ---
 6 files changed, 2 insertions(+), 269 deletions(-)

diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
index 6c44fed2047..dd6834288d6 100644
--- a/app-portage/gentoolkit/Manifest
+++ b/app-portage/gentoolkit/Manifest
@@ -1,4 +1,2 @@
-DIST gentoolkit-0.3.0.8.tar.gz 3192497 SHA256 
0338dee7c295c32b60a84e529b764d2bc61536fa3aca021cd5a75c6e534864a6 SHA512 
50efd701d0d056740bcf7c7cdce652ae7c9e2786f799f5d30946e752b8aa735489d3e0dc5c7664a5810a0f22cec05b9bc7ccc10292b07ac4dd0777658651f72d
 WHIRLPOOL 
5a2455e50d4e0f4df8abab5b81deb6bb00e078dfed1687ae046ce97a0427eafea2d3de9b83ac6de8155d207653d001c6684ac92226fa2320515c6e14c8fea6e0
-DIST gentoolkit-0.3.2.tar.gz 3198294 SHA256 
f3bb38d663c1b153447556b5265df5a11b6ed78411e761335b692111c823d9dd SHA512 
e174ac7f12d45703515876ea558a661e1d0c5d4cc71d2d64ee793786e2a2d3d2b309500b6e1891774e3415de74922efc77553c0103d695f5dda91def9a6ac637
 WHIRLPOOL 
67192702f72f437cc31aeeef8bf005c83a4a9322e9fa0de3c1e0d229bfb95d7363f14a8902da5ffbf49dee45cd587286899ea1ead017cd7d18d0f852cc7fd9fb
-DIST gentoolkit-0.3.3.tar.gz 3197037 SHA256 
bb1fd78a6063efffd4e8402cd799f2c22ed2bbf440c26390aab68bfb6f4ee982 SHA512 
ad142c2c66e7f7a2e4184c8f95e394ee783cd57808e6254e9f5df0f3f60ad842042f773716ca0fd6d7545bb8a2d11c1c167a4ec471eb3238c8ee3a519f70a691
 WHIRLPOOL 
81c2aa8cb36d9c6abef99729b07c9cc5402d66ccfd8523a4cee57ed99d2b4c2ab0db6c77dccdc90597bd11d60e11823130dd1136eeaba9b2a18383da3e9c5f25
-DIST gentoolkit-0.4.0.tar.gz 3215377 SHA256 
3696b45b304b4b789f21d897e09311cf08474dcd9247dd3143bce95ffba5a220 SHA512 
6cf693c588d4a2f5bd06fff4e78ef98007e613348048ec993c5430e168baef6c1da01e1843903f3e87ca8e47dd1ffb207acccbc5c0e881fa3093a7880fec9a56
 WHIRLPOOL 
0114e0e2274b198aca5bbadce6baf5b6595be92e48d322c759826d1143d7d82ea2deb91ba2f8133e5b554567b7ce62081b5e7df24fa3b029bb50041ce99509db
+DIST gentoolkit-0.3.3.tar.gz 3197037 BLAKE2B 
c2a45971f1f25e3008422b63b59042ca0f2b170b98e10fc4e449ee6be76c0422469cd8bce1b744830404d5a26ba87ded47aab679069965eea266719249475923
 SHA512 
ad142c2c66e7f7a2e4184c8f95e394ee783cd57808e6254e9f5df0f3f60ad842042f773716ca0fd6d7545bb8a2d11c1c167a4ec471eb3238c8ee3a519f70a691
+DIST gentoolkit-0.4.0.tar.gz 3215377 BLAKE2B 
404f81e2f5bce5da4df122156bc76d225497456ad8ec78a50c41e1183390f8e452a6ce8a3473b5371a6712ce1599be33034c5eed64a1852d116c745bc5a775f4
 SHA512 
6cf693c588d4a2f5bd06fff4e78ef98007e613348048ec993c5430e168baef6c1da01e1843903f3e87ca8e47dd1ffb207acccbc5c0e881fa3093a7880fec9a56

diff --git a/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-476740.patch 
b/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-476740.patch
deleted file mode 100644
index 8832838bd33..000
--- a/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-476740.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 87a01450ab33220f6f0821d4f4209004cdc3aa8b Mon Sep 17 00:00:00 2001
-From: Paul Varner 
-Date: Tue, 10 Sep 2013 13:52:28 -0500
-Subject: [PATCH] Fix Ctrl-C handling when running emerge (Bug 476740).
-

- bin/revdep-rebuild.sh | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/bin/revdep-rebuild.sh b/bin/revdep-rebuild.sh
-index 6cb5608..09f5135 100755
 a/bin/revdep-rebuild.sh
-+++ b/bin/revdep-rebuild.sh
-@@ -1052,6 +1052,7 @@ portage_settings() {
-   if [[ -n ${REVDEP_REBUILD_DEFAULT_OPTS} ]]; then
-   EMERGE_DEFAULT_OPTS=("${REVDEP_REBUILD_DEFAULT_OPTS[@]}")
-   fi
-+
- }
- 
- ##
-@@ -1138,7 +1139,7 @@ rebuild() {
-   REBUILD_LIST=$(sort -u "$EBUILDS_FILE")
-   fi
- 
--  trap - SIGHUP SIGINT SIGQUIT SIGABRT SIGTERM
-+  trap "kill 0" SIGHUP SIGINT SIGQUIT SIGABRT SIGTERM
- 
-   [[ $QUIET -ne 1 ]] && einfo 'All prepared. Starting rebuild'
-   echo "emerge --complete-graph=y --oneshot ${EMERGE_DEFAULT_OPTS[@]} 
${EMERGE_OPTIONS[@]} $REBUILD_LIST"
--- 
-1.8.3.2
-

diff --git a/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-484340.patch 
b/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-484340.patch
deleted file mode 100644
index 1a0393dac48..000
--- a/app-portage/gentoolkit/files/0.3.0.8-revdep-rebuild-484340.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From db997501ec8e0ef0c5e4426649c17d2498b40e06 Mon Sep 

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

2017-11-21 Thread Sergei Trofimovich
commit: 97efbe3a9a544e4e295285cf17928ffd62031dfc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov 21 22:59:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 21 22:59:39 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=97efbe3a

Add 'mmix' target, bug #609602

Add basic support for MMIX by Matthias Maier.

Usage example:

$ crossdev -t mmix

Closes: https://bugs.gentoo.org/609602
Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 8 
 1 file changed, 8 insertions(+)

diff --git a/crossdev b/crossdev
index 7eca6fc..2d937d1 100755
--- a/crossdev
+++ b/crossdev
@@ -139,6 +139,7 @@ parse_target() {
   - h8300http://h8300-hms.sourceforge.net/
   - mingw32  http://www.mingw.org/
   - mingw64  http://mingw-w64.sourceforge.net/
+  - mmix 
http://www-cs-faculty.stanford.edu/~knuth/mmix.html
   - msp430   http://www.ti.com/msp430
   - nds32http://github.com/nds32
   - nios2
http://www.altera.com/products/ip/processors/nios2/ni2-index.html
@@ -241,6 +242,13 @@ parse_target() {
  STAGE_DEFAULT=${STAGE_C_ONLY}
  WITH_DEF_HEADERS="no";;
 
+   # added in bug #609602
+   mmix*)
+ KPKG="[none]"
+ LPKG="newlib"
+ STAGE_DEFAULT=${STAGE_LIBC}
+ WITH_DEF_HEADERS="no";;
+
# due to upstream lameness, build C/C++ at first glance
*-cygwin)
  GUSE_DISABLE_STAGE_1+=" -nocxx cxx";;



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2017-11-21 Thread Michał Górny
commit: 4d3436395f176af2dc57678b2de4910e8a55
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 22:55:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 22:55:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d34

app-portage/gemato: Describe USE=gpg

 app-portage/gemato/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml
index 805485e949c..23ea67a2598 100644
--- a/app-portage/gemato/metadata.xml
+++ b/app-portage/gemato/metadata.xml
@@ -8,6 +8,8 @@

Install dependencies needed for BLAKE2 hash
functions
+   Install dependencies needed for OpenPGP
+   signature verification support
Install dependencies needed for SHA3 hash
functions




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

2017-11-21 Thread Andreas Sturmlechner
commit: d104256dbadba379acf60dc2bab1235c1b06275e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 21 22:40:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 22:42:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d104256d

profiles: x86: Mask media-gfx/digikam[mediaplayer]

 profiles/arch/x86/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 53a7d35766b..07792515b2e 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (21 Nov 2017)
+# Requires not yet stabilised media-libs/qtav
+media-gfx/digikam mediaplayer
+
 # Thomas Deutschmann  (01 Oct 2017)
 # Stable mask dev-ruby/haml test till rails is stabilized.
 dev-ruby/haml test



[gentoo-commits] repo/gentoo:master commit in: kde-apps/messagelib/files/, kde-apps/messagelib/

2017-11-21 Thread Andreas Sturmlechner
commit: a2f44bc2d62d2a1d21135803743d503d225e7806
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 21 22:38:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 22:42:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f44bc2

kde-apps/messagelib: Fix message format preference setting

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 kde-apps/messagelib/Manifest   |  2 +-
 .../files/messagelib-17.08.3-richtextsetting.patch | 29 +
 kde-apps/messagelib/messagelib-17.08.3-r1.ebuild   | 73 ++
 3 files changed, 103 insertions(+), 1 deletion(-)

diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest
index 1891d58a5c4..d8a870b8a48 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,2 +1,2 @@
 DIST messagelib-17.04.3.tar.xz 10498000 SHA256 
53e8c256bb016506ecc163ba3e3a387f6f5c958e325e8cae3e74d6461ce85b96 SHA512 
20f9e0089c89cc1c61e887832e1499bf7dedee785679d2b780aa1ef5b9029868cd3269c226c7c0814f7048c9d880cc88f94f8ab2c63e8bf6bda9cbeec9f0fa0c
 WHIRLPOOL 
1fc6a51b14301bc35ef2864591c0e8930843a96e548bc8959a72092a46d268253176f05de34287027a41d0bf811aa65d25bae751b2bd5b1e798082b55bb38ead
-DIST messagelib-17.08.3.tar.xz 10463496 SHA256 
b63568097bf8741b0ff5bd1911564449f80c1e6f59ca35907d5b6ee55b3ab1db SHA512 
572dbb06aec537e224bc87a7863cec394664969a881f98b065d13a6690e908b7d026bee61f49114bc6f75bc5d4e219cf2d1d9420b6d55f91a14e55595f78904a
 WHIRLPOOL 
e4d7b4ec00facfc769e4f91bea09ba902370019beae5fd113b57fddfe8843983fcc641eedecaca055efb583498756ee96446f09cff7db746352b1faa1d8fe719
+DIST messagelib-17.08.3.tar.xz 10463496 BLAKE2B 
612672462e77217555fd48e7038e727d8115d1f151e82720e2934f2c98ac3012abbb3e1402befa4704fbcb7234b604f93ad3d1af4fb853e3f7173758240c6f12
 SHA512 
572dbb06aec537e224bc87a7863cec394664969a881f98b065d13a6690e908b7d026bee61f49114bc6f75bc5d4e219cf2d1d9420b6d55f91a14e55595f78904a

diff --git a/kde-apps/messagelib/files/messagelib-17.08.3-richtextsetting.patch 
b/kde-apps/messagelib/files/messagelib-17.08.3-richtextsetting.patch
new file mode 100644
index 000..42cf01165d5
--- /dev/null
+++ b/kde-apps/messagelib/files/messagelib-17.08.3-richtextsetting.patch
@@ -0,0 +1,29 @@
+From ece5c76c708797f2b1ec5bb22460089428ab6d80 Mon Sep 17 00:00:00 2001
+From: Montel Laurent 
+Date: Thu, 9 Nov 2017 07:48:59 +0100
+Subject: Fix Bug 386660 - Rich text setting is not saved
+
+BUG: 386660
+---
+ templateparser/src/templateparserjob.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/templateparser/src/templateparserjob.cpp 
b/templateparser/src/templateparserjob.cpp
+index b43e7e6..e836c5b 100644
+--- a/templateparser/src/templateparserjob.cpp
 b/templateparser/src/templateparserjob.cpp
+@@ -1115,9 +1115,11 @@ void TemplateParserJob::slotExtractInfoDone(const 
TemplateParserExtractHtmlInfoR
+ if (mMode == NewMessage && plainBody.isEmpty() && 
!mExtractHtmlInfoResult.mPlainText.isEmpty()) {
+ plainBody = mExtractHtmlInfoResult.mPlainText;
+ }
++/*
+ if (mMode == NewMessage && htmlBody.isEmpty() && 
!mExtractHtmlInfoResult.mHtmlElement.isEmpty()) {
+ htmlBody = mExtractHtmlInfoResult.mHtmlElement;
+ }
++*/
+ 
+ addProcessedBodyToMessage(plainBody, htmlBody);
+ Q_EMIT parsingDone(mForceCursorPosition);
+-- 
+cgit v0.11.2
+

diff --git a/kde-apps/messagelib/messagelib-17.08.3-r1.ebuild 
b/kde-apps/messagelib/messagelib-17.08.3-r1.ebuild
new file mode 100644
index 000..7a14b735d24
--- /dev/null
+++ b/kde-apps/messagelib/messagelib-17.08.3-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Libraries for messaging functions"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# drop qtgui subslot operator when QT_MINIMAL >= 5.8.0
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
+   $(add_frameworks_dep syntax-highlighting)
+   $(add_kdeapps_dep akonadi)
+   $(add_kdeapps_dep akonadi-contacts)
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/nmh/files/, mail-client/nmh/

2017-11-21 Thread Tim Harder
commit: 74e93c23a66b42b925e1dd3abea0bf1cb17e4230
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Nov 21 22:26:37 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Nov 21 22:29:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e93c23

mail-client/nmh: remove old

Closes: https://bugs.gentoo.org/631662

 mail-client/nmh/Manifest |  3 +-
 mail-client/nmh/files/nmh-1.3-inc-login.patch| 27 ---
 mail-client/nmh/files/nmh-1.3-install.patch  | 12 ---
 mail-client/nmh/files/nmh-1.3-m_getfld.patch | 29 ---
 mail-client/nmh/files/nmh-1.3-parallelmake.patch | 99 
 mail-client/nmh/nmh-1.3-r4.ebuild| 70 -
 6 files changed, 1 insertion(+), 239 deletions(-)

diff --git a/mail-client/nmh/Manifest b/mail-client/nmh/Manifest
index 010f048862e..84f016e9a9e 100644
--- a/mail-client/nmh/Manifest
+++ b/mail-client/nmh/Manifest
@@ -1,2 +1 @@
-DIST nmh-1.3.tar.gz 847614 SHA256 
9f16848424489b5a9f7c1402c87665dc56dcadecf6e5c44fb608aef0d1b03b47 SHA512 
f7ab227813a7fb1c45cb1c91ca5c020c22be28193152d80d008cf962856138a2fdfe7dc5a9fae5e3702c1a7020b9609826ebffd843241d9b09b7b136d901e77a
 WHIRLPOOL 
d38bc6353a288e28b07cdd1df5bd9785f06a0b96607ef3a1cf72c7bded99d9d81da9f9015629927cc033d90a83caec438656df05d2056735e8480915617b8905
-DIST nmh-1.6.tar.gz 1197272 SHA256 
29338ae2bc8722fe8a5904b7b601a63943b72b07b6fcda53f3a354edb6a64bc3 SHA512 
03775e73f69eb21088e191f41a0bbc2e631956f0d496f87be97981ac2c85d8cbe0680e8ee7e37f97e79c34ccd814fca78f2684acfc8390e333a46c710fbdb2b7
 WHIRLPOOL 
64eaf63a3453bdd6862ce3eab9a4b7df1ca1dccefdc872f1866c1f6d89d174249051f6768797c3f067df878e018be0ff4ad6adf6b4b5e4844a53624f67ff2547
+DIST nmh-1.6.tar.gz 1197272 BLAKE2B 
eb3700864604ad739b1750045c933e04bc7d457db65e87eee1610e1a08dab03fba45726fbc785b4f29d84bf6720f1eae6c979aba74a5e538f5a0b833fc8e5903
 SHA512 
03775e73f69eb21088e191f41a0bbc2e631956f0d496f87be97981ac2c85d8cbe0680e8ee7e37f97e79c34ccd814fca78f2684acfc8390e333a46c710fbdb2b7

diff --git a/mail-client/nmh/files/nmh-1.3-inc-login.patch 
b/mail-client/nmh/files/nmh-1.3-inc-login.patch
deleted file mode 100644
index 631a03f3e35..000
--- a/mail-client/nmh/files/nmh-1.3-inc-login.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/uip/inc.c b/uip/inc.c
-index cf12ab8..b8384cd 100644
 a/uip/inc.c
-+++ b/uip/inc.c
-@@ -496,8 +496,7 @@ main (int argc, char **argv)
-  * a POP server?
-  */
- if (inc_type == INC_POP) {
--  if (user == NULL)
--  user = getusername ();
-+
-   if ( strcmp( POPSERVICE, "kpop" ) == 0 ) {
-   kpop = 1;
-   }
-@@ -506,6 +505,12 @@ main (int argc, char **argv)
-   else
-   ruserpass (host, , );
- 
-+  /* 
-+   * Do this _after_ ruserpass, otherwise the login field will be unusable
-+   */
-+  if (user == NULL)
-+  user = getusername ();
-+
-   /*
-* initialize POP connection
-*/

diff --git a/mail-client/nmh/files/nmh-1.3-install.patch 
b/mail-client/nmh/files/nmh-1.3-install.patch
deleted file mode 100644
index 25dc321fd18..000
--- a/mail-client/nmh/files/nmh-1.3-install.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/uip/Makefile.in b/uip/Makefile.in
-index b3c6717..5ed34f8 100644
 a/uip/Makefile.in
-+++ b/uip/Makefile.in
-@@ -267,7 +267,6 @@ install-lcmds:
-   rm -f $(DESTDIR)$(bindir)/folders
-   rm -f $(DESTDIR)$(bindir)/prev
-   rm -f $(DESTDIR)$(bindir)/next
--  rm -f $(DESTDIR)$(libdir)/install-mh
-   $(LN) $(DESTDIR)$(bindir)/flist  $(DESTDIR)$(bindir)/flists
-   $(LN) $(DESTDIR)$(bindir)/folder $(DESTDIR)$(bindir)/folders
-   $(LN) $(DESTDIR)$(bindir)/show   $(DESTDIR)$(bindir)/prev

diff --git a/mail-client/nmh/files/nmh-1.3-m_getfld.patch 
b/mail-client/nmh/files/nmh-1.3-m_getfld.patch
deleted file mode 100644
index 6e0104c3d4c..000
--- a/mail-client/nmh/files/nmh-1.3-m_getfld.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c
-index caf9519..13c2c3d 100644
 a/sbr/m_getfld.c
-+++ b/sbr/m_getfld.c
-@@ -731,18 +731,18 @@ matchc(int patln, char *pat, int strln, char *str)
-   register char *ep = pat + patln;
-   register char pc = *pat++;
- 
--  for(;;) {
--  while (pc != *str++)
--  if (str > es)
--  return 0;
-+  for(;str <= es; str++) {
-+  if (pc != *str)
-+  continue;
-   if (str > es+1)
-   return 0;
--  sp = str; pp = pat;
-+  sp = str+1; pp = pat;
-   while (pp < ep && *sp++ == *pp)
-   pp++;
-   if (pp >= ep) 
--  return ((unsigned char *)--str);
-+  return ((unsigned char *)str);
-   }
-+  return 0;
- }
- 
- 

diff --git a/mail-client/nmh/files/nmh-1.3-parallelmake.patch 

[gentoo-commits] repo/proj/wine: New branch: master

2017-11-21 Thread NP Hardass
commit: 
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Nov 21 22:29:03 2017 +

New branch: master




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

2017-11-21 Thread Michał Górny
commit: 1d6fc5e54e48c73efe14e21a5a844dc006af02ad
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 21:08:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 22:26:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6fc5e5

dev-python/pylzma: Bump to 0.4.9, enable tests

 dev-python/pylzma/Manifest|  1 +
 dev-python/pylzma/pylzma-0.4.9.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pylzma/Manifest b/dev-python/pylzma/Manifest
index 3e6ca25d51a..1efeca4bfea 100644
--- a/dev-python/pylzma/Manifest
+++ b/dev-python/pylzma/Manifest
@@ -1 +1,2 @@
 DIST pylzma-0.4.8.tar.gz 115234 SHA256 
e6239cc4c134083ef6cfee54b1b9f5116dfc081474e093136b1b0e3226ac2532 SHA512 
27f9ba035f326fddbfd72b186bf272986838ff88f603f397a8dd503b99681cdf197848ff0e47e1035bd7c3fd40fd2c09026afec30728fd58f065602b0078fbeb
 WHIRLPOOL 
351877b6c46c609b44e171998c336470fbd9a6252fd2639884d813437ed781c3a5e5566ca248a97398af00d1885909b167c4dd57612380cbaf42b2a1a72803e1
+DIST pylzma-0.4.9.gh.tar.gz 4083321 BLAKE2B 
de9ec578665b05b9d13370293f1e119d9bdfd4ba63b3c9d5168b794f82cee5a1cce6dbe45d5bc92d6714c0b56759dab9e578c63b6821754bd01b2aa66c34895b
 SHA512 
d2316fcab50e4571a590985db8f132488cc4e12a45ecbcd5d21c356c4867bad671eed2e4ffda64735eb5b7e34f173a77fad65ebac9915a43cc9a17cbcf1ac62e

diff --git a/dev-python/pylzma/pylzma-0.4.9.ebuild 
b/dev-python/pylzma/pylzma-0.4.9.ebuild
new file mode 100644
index 000..a1f58e4d416
--- /dev/null
+++ b/dev-python/pylzma/pylzma-0.4.9.ebuild
@@ -0,0 +1,30 @@
+# 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="Python bindings for the LZMA compression library"
+HOMEPAGE="http://www.joachim-bauch.de/projects/python/pylzma/ 
https://pypi.python.org/pypi/pylzma;
+# pypi tarball does not include test data
+SRC_URI="https://github.com/fancycode/pylzma/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS=(doc/USAGE.md README.md)
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_test() {
+   "${PYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}



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

2017-11-21 Thread Michał Górny
commit: 9542b6dff22071189b70d0b7551cd5366e41e366
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 21:20:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 22:26:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9542b6df

dev-python/bz2file: Bump to 0.98

 dev-python/bz2file/Manifest|  1 +
 dev-python/bz2file/bz2file-0.98.ebuild | 20 
 dev-python/bz2file/metadata.xml| 11 +++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/bz2file/Manifest b/dev-python/bz2file/Manifest
new file mode 100644
index 000..f8c6f14de2c
--- /dev/null
+++ b/dev-python/bz2file/Manifest
@@ -0,0 +1 @@
+DIST bz2file-0.98.tar.gz 11333 BLAKE2B 
4ec4687f609521a637c20a512b544cd99d7c334f7cffaeff71d2a893eefe131a10bd548b9f1e829c899cdcf181f5e877e092cf08d709bb3f1ba9901d3386b3e6
 SHA512 
2d28e71fe71b5fea4008d65a1fa91d5c6fafcacc09f891c5deaaa985661576bd97f2e33fe9f8c5943841f09c153f2079a2511329c066e57c775fb0b089b30b20

diff --git a/dev-python/bz2file/bz2file-0.98.ebuild 
b/dev-python/bz2file/bz2file-0.98.ebuild
new file mode 100644
index 000..7fcf93002fe
--- /dev/null
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+inherit distutils-r1
+
+DESCRIPTION="Replacement for bz2.BZ2File with features from newest CPython"
+HOMEPAGE="https://pypi.python.org/pypi/bz2file 
https://github.com/nvawda/bz2file;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+python_test() {
+   "${PYTHON}" test_bz2file.py -v || die "Tests fail with ${EPYTHON}"
+}

diff --git a/dev-python/bz2file/metadata.xml b/dev-python/bz2file/metadata.xml
new file mode 100644
index 000..d46533634b2
--- /dev/null
+++ b/dev-python/bz2file/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   nvawda/bz2file
+   bz2file
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2017-11-21 Thread Michał Górny
commit: 4b3b7f011e8b0a3134ceba9aab106df40aea836b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 22:22:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 22:26:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3b7f01

app-portage/gemato: New ebuild for Gentoo Manifest Tool

 app-portage/gemato/gemato-.ebuild | 31 +++
 app-portage/gemato/metadata.xml   | 18 ++
 2 files changed, 49 insertions(+)

diff --git a/app-portage/gemato/gemato-.ebuild 
b/app-portage/gemato/gemato-.ebuild
new file mode 100644
index 000..2df8e801b28
--- /dev/null
+++ b/app-portage/gemato/gemato-.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# backports.lzma is broken with pypy
+# pyblake2 & pysha3 are broken with pypy3
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/mgorny/gemato;
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/mgorny/gemato.git;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="+blake2 bzip2 +gpg lzma sha3"
+
+RDEPEND="
+   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
+   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
+   gpg? ( app-crypt/gnupg )
+   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
+   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   "${PYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}

diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml
new file mode 100644
index 000..805485e949c
--- /dev/null
+++ b/app-portage/gemato/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   Install dependencies needed for BLAKE2 hash
+   functions
+   Install dependencies needed for SHA3 hash
+   functions
+   
+   
+   https://github.com/mgorny/gemato/issues/
+   mgorny/gemato
+   
+



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

2017-11-21 Thread Sergei Trofimovich
commit: abd77e713d4eb9f15b76889c6d354aad22271473
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov 21 22:11:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 21 22:11:17 2017 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=abd77e71

add hppa64-* target support

This target builds only C compiler by default.
No glibc or linux headers as 64 userspace ABI
is not defined yet.
See https://parisc.wiki.kernel.org/index.php/Userspace64

Usage example:

$ crossdev -t hppa64-unknown-linux-gnu

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/crossdev b/crossdev
index 3a3fdf5..7eca6fc 100755
--- a/crossdev
+++ b/crossdev
@@ -234,6 +234,13 @@ parse_target() {
  MAKE_SYMLINK="yes"
  WITH_DEF_HEADERS="no";;
 
+   # Has no glibc support yet (or even ABI defined). Can
+   # only compile linux kernel:
+   # https://parisc.wiki.kernel.org/index.php/Userspace64
+   hppa64*)
+ STAGE_DEFAULT=${STAGE_C_ONLY}
+ WITH_DEF_HEADERS="no";;
+
# due to upstream lameness, build C/C++ at first glance
*-cygwin)
  GUSE_DISABLE_STAGE_1+=" -nocxx cxx";;



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

2017-11-21 Thread Lars Wendler
commit: 411cff82076df50ed1236c1940bdab2fe5e3d4ed
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 21 22:05:45 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 21 22:09:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411cff82

dev-util/cmake: Bump to version 3.10.0. Removed old.

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-util/cmake/Manifest | 2 +-
 dev-util/cmake/{cmake-3.10.0_rc5.ebuild => cmake-3.10.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index ee4ce3224ea..a256a7d0ecd 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,4 @@
-DIST cmake-3.10.0-rc5.tar.gz 7822951 SHA256 
7c4322f778d0ac67413de0a3217c1638675d4fceab6564c9b448d617d41aedf6 SHA512 
4c94282ac9b135098d741ba66ef91f197839b774784ed17d809fca5a390ee75485eef6d1ef9e37d60f7a41d70ca504d1e01f50175abbfadf6d56d60a2ab1e34b
 WHIRLPOOL 
eda59114fd6626d514b90b66c4493da51d5be879f6adb25dce80371b307aba75ffa8c34cb2afa4fd7f7b99a3921ee55f645ed0ead8a8587bd054018a4a82
+DIST cmake-3.10.0.tar.gz 7822668 SHA256 
b3345c17609ea0f039960ef470aa099de9942135990930a57c14575aae884987 SHA512 
0bf05f5aacb17007d5beb0909263e31717102b685701eef45c20408895cc9dfd54c96ebc8eee148845c8ffb1d3db687e68a58d4e08395425e14ca0413ee84765
 WHIRLPOOL 
5d225e4841a84c971a79329c8ba313a64286b227aaec04078d3bd734c7e6d2c366c429982c10739f0f23eb83f991c7aa36be2b8f536e936bb174d9b09935f823
 DIST cmake-3.7.2.tar.gz 7361593 SHA256 
dc1246c4e6d168ea4d6e042cfba577c1acd65feea27e56f5ff37df920c30cae0 SHA512 
b2ed0192e12267de19eb178c2dedc69d06fc33dfadd47efbe0ccf6969ad72d290fa4bff02861c379a8752337d67d2485d7e1ba947cb219f2e4041a53a195e88d
 WHIRLPOOL 
1861fe2887f4483856e1964ff1492e196624d3072ad1e21910fba29d0c0d654e7d5035571648386a77cd6cbe895f8cdfbb1f4cc1ad60d14015a01a22494456f7
 DIST cmake-3.8.2.tar.gz 7504706 SHA256 
da3072794eb4c09f2d782fcee043847b99bb4cf8d4573978d9b2024214d6e92d SHA512 
49ea6f74a81dfa8ed8336c94ed50e0a483b796132c260f4bef159f9c389d99cc7b26ecfcccdd8b0a8f5b52fddd277c17c547d2a2e8848da9912c464ada1cbe3f
 WHIRLPOOL 
8768bffb365852414eda0349d71e59517c8047689303d7873a5889cb8b28c72cd636982a18b039f26daae33023f7e0ad91c3a9ab2d30c30e4b3a9b3cc525b78e
 DIST cmake-3.9.5.tar.gz 7705155 SHA256 
6220c1683b4e6bb8f38688fa3ffb17a7cf39f36317c2ddfdc3f12f09d086c166 SHA512 
71a0848a0c7048c210fe16fbd2b0c2870bd4c2140098225e94fac13a53059f4ae610139115ab8c153989886baa087d506b9ffbc7b91ddc157b0c85e3223828a0
 WHIRLPOOL 
6d318cf0150d52788a39e33b391e8fc90beeddd3b06087e13e6a317b15c9ee8697648d9b5d35c22330da0ea108fd3855bbfcafd64f434cea51ba5e3ffeb44265

diff --git a/dev-util/cmake/cmake-3.10.0_rc5.ebuild 
b/dev-util/cmake/cmake-3.10.0.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.10.0_rc5.ebuild
rename to dev-util/cmake/cmake-3.10.0.ebuild



[gentoo-commits] proj/portage: New tag: portage-2.3.16

2017-11-21 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 21:25:49 2017 +

New tag: portage-2.3.16




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

2017-11-21 Thread Zac Medico
commit: b46fd55817d3dff90e90faf7b7bfa3b42eeb8f26
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 21:02:38 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 21:03:34 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b46fd558

Updates for portage-2.3.16 release

 RELEASE-NOTES | 7 +++
 setup.py  | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 157d1900b..014ea7840 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.16
+==
+* Bug Fixes:
+- Bug 638292 avoid unnecessary $PKGDIR/Packages index re-write
+- Bug 638320 emaint binhost: use _populate_local instead of _populate
+
+
 portage-2.3.15
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e65ea42fc..4d6078fad 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.15',
+   version = '2.3.16',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2017-11-21 Thread Zac Medico
commit: a8fef93b33773e7b7b3467b6b2dc4eaee1f14091
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 21:17:18 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 21:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fef93b

sys-apps/portage: version bump to 2.3.16

  #638292 - avoid unnecessary $PKGDIR/Packages index re-write
  #638320 - emaint binhost: use _populate_local instead of _populate

Closes: https://bugs.gentoo.org/638320
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/portage/Manifest  |   5 +-
 sys-apps/portage/portage-2.3.16.ebuild | 258 +
 2 files changed, 261 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 457101d4de3..c3f682a048a 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,5 @@
-DIST portage-2.3.13.tar.bz2 945477 SHA256 
f3ed1445cf2bbfc6c5986873aff055e4caa3b695f37e033930ad2533bdea8d24 SHA512 
71d9ea6c9a889572f60e7e501e9f8739db588cffd98a431303906eb90c1f7bb85c55f6779cbfb921630149d1b3174539fe2357fbeffbbe9857998907e3215ad3
 WHIRLPOOL 
af9140e46d7e94994b276d93389c4953de77c77e9bf132c20b85bfdd477aaaeef2bb05293e94058158cf7800711ae7d1ff694d6ec9fd5e940849fd538b86c501
-DIST portage-2.3.14.tar.bz2 948535 SHA256 
98eaeef4057f4c5a2251638428865d996ae2cd9721dc5d9422c29af607c75772 SHA512 
36daf3b9425e08a8e136e87dbb7be43d4688b5505203f11938a07b916da441e1f802b1cbd2e97505c0dc1c249ba5fda2a059a4ad515c2887f8199d1e130a2732
 WHIRLPOOL 
e61168eaed5d00a37f1367d27455e111cd7c1bf071dea1ffa337747fd9c60a58e1b845e51151caf1248beb2a945b08184ce0ac402d949f29bf5a651197f95806
+DIST portage-2.3.13.tar.bz2 945477 BLAKE2B 
0ad44859f04db529713cc80a51e6dadc767ed6b6d0aef1d070650d82133c05e161eaa9fd1e208b3078c513ccf6f73136b8bf865542f0dc9396de9142bad1d32c
 SHA512 
71d9ea6c9a889572f60e7e501e9f8739db588cffd98a431303906eb90c1f7bb85c55f6779cbfb921630149d1b3174539fe2357fbeffbbe9857998907e3215ad3
+DIST portage-2.3.14.tar.bz2 948535 BLAKE2B 
765c9eabb64c3b095993bb244481df2d243f57ad97029d7bb3d9ac89fd0ee939fb3a2aaa624a0f40959820903d70e6c209518d97df6b82501325963c963db9df
 SHA512 
36daf3b9425e08a8e136e87dbb7be43d4688b5505203f11938a07b916da441e1f802b1cbd2e97505c0dc1c249ba5fda2a059a4ad515c2887f8199d1e130a2732
+DIST portage-2.3.16.tar.bz2 949134 BLAKE2B 
f8e7b6f13dfbf9aecdec444705042c6584c324522c0d131bf3c10f8fbfd5f6eeb97134afa42ed23da37f36ad4e2a0fc27129aebeb100aed2e3fd650c360ed060
 SHA512 
5847904b3262adcef04c7d6781cf2d03130480a49c5343a3a2d5cc36ddc7245ac30b1ba152329f96e2e4ca8d62ef387554cb228798db60f6f8141830d147dfaf
 DIST portage-2.3.6.tar.bz2 943085 SHA256 
2f57545fcb142a4b23c2052c523d3d858754b232be21455ee6c6cd3ff0903cc2 SHA512 
5bcfb678c1ea0cd97a983ee7520c9ecabd07d5bb0fd01c70b74fd7b6ce478f4a109aac84d40b82426719ca7c9ee6aed3affb3b9754045e62b4c664ae113cf055
 WHIRLPOOL 
d0258c579597690e8bf2cc2a3ecc36d543e67a728c302a9b16ae361086023a7e059ac1a9e2e64f026b7d975d6b619d3b981062227042098ed3afc1b86658b636
 DIST portage-2.3.8.tar.bz2 938062 SHA256 
19b73658dca848d215c5527d1d020c8106352007a84d7675e5efd0a7b9b48a8a SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8
 WHIRLPOOL 
0c576bbd8aaf8b27fa1746c863ac02b2a5f361d9011d17250ffbe4b830a8a6bf10a0aee48b5181a8aa6c55d8ad81ad411195da2a6253e9b324d3c7397053fe29

diff --git a/sys-apps/portage/portage-2.3.16.ebuild 
b/sys-apps/portage/portage-2.3.16.ebuild
new file mode 100644
index 000..a36f6dcc4e0
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.16.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_4 python3_5 python3_6
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="build doc epydoc +ipc linguas_ru +native-extensions selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+RDEPEND="
+   >=app-arch/tar-1.27
+  

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

2017-11-21 Thread Alexys Jacob
commit: 1b0c130e829015a15e4bd3fb0a74c158bad00319
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Nov 20 09:22:37 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Nov 21 21:15:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0c130e

dev-db/mongodb: add slot operator dependency on boost/zlib

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-db/mongodb/mongodb-3.2.17.ebuild | 4 ++--
 dev-db/mongodb/mongodb-3.4.10.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/mongodb/mongodb-3.2.17.ebuild 
b/dev-db/mongodb/mongodb-3.2.17.ebuild
index 4e998e9c724..979e0dfa8c9 100644
--- a/dev-db/mongodb/mongodb-3.2.17.ebuild
+++ b/dev-db/mongodb/mongodb-3.2.17.ebuild
@@ -25,11 +25,11 @@ IUSE="debug kerberos libressl mms-agent ssl test +tools"
 
 RDEPEND=">=app-arch/snappy-1.1.2
>=dev-cpp/yaml-cpp-0.5.1
-   >=dev-libs/boost-1.57[threads(+)]
+   >=dev-libs/boost-1.57:=[threads(+)]
>=dev-libs/libpcre-8.39[cxx]
dev-libs/snowball-stemmer
net-libs/libpcap
-   >=sys-libs/zlib-1.2.8
+   >=sys-libs/zlib-1.2.8:=
mms-agent? ( app-admin/mms-agent )
ssl? (
!libressl? ( >=dev-libs/openssl-1.0.1g:0= )

diff --git a/dev-db/mongodb/mongodb-3.4.10.ebuild 
b/dev-db/mongodb/mongodb-3.4.10.ebuild
index 181a87805d1..16546b1e3ff 100644
--- a/dev-db/mongodb/mongodb-3.4.10.ebuild
+++ b/dev-db/mongodb/mongodb-3.4.10.ebuild
@@ -25,11 +25,11 @@ IUSE="debug kerberos libressl mms-agent ssl test +tools"
 
 RDEPEND=">=app-arch/snappy-1.1.3
>=dev-cpp/yaml-cpp-0.5.3
-   >=dev-libs/boost-1.60[threads(+)]
+   >=dev-libs/boost-1.60:=[threads(+)]
>=dev-libs/libpcre-8.41[cxx]
dev-libs/snowball-stemmer
net-libs/libpcap
-   >=sys-libs/zlib-1.2.8
+   >=sys-libs/zlib-1.2.8:=
mms-agent? ( app-admin/mms-agent )
ssl? (
!libressl? ( >=dev-libs/openssl-1.0.1g:0= )



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

2017-11-21 Thread Alexys Jacob
commit: 2a08929a5e1ec5c0e5f978df077c59d78dd4a22a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Nov  6 19:59:08 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Nov 21 21:15:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a08929a

dev-db/mongodb: require https://bugs.gentoo.org/636172

 dev-db/mongodb/mongodb-3.4.10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-db/mongodb/mongodb-3.4.10.ebuild 
b/dev-db/mongodb/mongodb-3.4.10.ebuild
index 11be62cc3f1..181a87805d1 100644
--- a/dev-db/mongodb/mongodb-3.4.10.ebuild
+++ b/dev-db/mongodb/mongodb-3.4.10.ebuild
@@ -37,6 +37,7 @@ RDEPEND=">=app-arch/snappy-1.1.3
)"
 DEPEND="${RDEPEND}
=dev-lang/python-2*
+   =sys-devel/gcc-5.3.0:*
sys-libs/ncurses
sys-libs/readline



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

2017-11-21 Thread Alexys Jacob
commit: 09a316c27c23b40d2e49e2c206ef298312444685
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Nov  6 21:21:25 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Nov 21 21:15:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a316c2

dev-db/mongodb: bump to 3.2.17

 dev-db/mongodb/Manifest  |   1 +
 dev-db/mongodb/mongodb-3.2.17.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 4b2614ca7d5..4c63994a691 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -5,4 +5,5 @@ DIST mongodb-src-r3.0.15.tar.gz 28096395 SHA256 
09ad76e06df007085520025c94a5e584
 DIST mongodb-src-r3.2.12.tar.gz 29178424 SHA256 
406ced873a9abe8a3f0f92939bf5374663bac86c72181c80bec144aedf6cd306 SHA512 
0c4ddaaddf15d97957faff46dc4a3f79c545cacc8a56dbe1d063778117ba9b645323b0cb7fd054fae805d092b8372c411a82e3370244b7939bda20a65fdb951c
 WHIRLPOOL 
67673788859ea99752f2e0d1d8c7feb40b004efc344a2a589553675be7f9020ed384cb4a9000bb7eee0059105af364a722f17890ea3f0d38508b8d045db7da75
 DIST mongodb-src-r3.2.13.tar.gz 29273616 SHA256 
31492b99d12d6363a6ebcbba32269ce9e97dadedda8c470cbff8c1af227e9753 SHA512 
649b599da65fc205a6e18cde82da6153fb4c03a21cf679e18fb57f705ac168690a37f9520be1242278bc0fe441fda08f1c10c9924cabc636ba153c545d32f91d
 WHIRLPOOL 
f7ac6c5a14814650c4bbb52f25d710613ae3aa4011f2600f4727c0c81d83ec33c9be9ddac594e6a2d1ad4556bc6c9de71d3a11abfb3bd2883322ab85010ae905
 DIST mongodb-src-r3.2.16.tar.gz 29293555 SHA256 
7a8b1b16f3fa545af16f48aeef1f918f57d96a80e1ceb6e669cdb81fab6511d0 SHA512 
ba57aae430959f7df036b7e19e1b7d81956184bededd35631616c6e3dc9423dc79a50ab3265bc48b06d198a7043bca902aee2ea75954e38151ebead5b5ab2db2
 WHIRLPOOL 
0ac7b7cfae8b8b3727dc722c616eb576b3ae3aced5340b9fbd9a995d9f2411c0507cb43a7378fa35187cf940d72d86ee20d08762f87bb4ebcd13eb697f09
+DIST mongodb-src-r3.2.17.tar.gz 29295394 SHA256 
f76db57edd2c73a96ab2ca9d907f0ad8c12694a91a550ed38a190bc060d0b40e SHA512 
0d6a01278bc61805afd164e4a29abe150a5a96d551ed2c7c5d385b269924a7c5f065315e4f19c0ab070aa275ac03447959af45f33826457e5db0c5f98e623512
 WHIRLPOOL 
52853c1f3e8714ae9d43d729fe97533c7f38d046b203fa122f38c3b5cf68dbe5dc493cdae47a8846940d8aaeeb10fa20ba6aa14c0caaf8dfb355539eac1de8bf
 DIST mongodb-src-r3.4.10.tar.gz 39959937 SHA256 
443800ca4f52fa613b29052f5f76abc0ccc477451b55f3665b61819f28ace2f3 SHA512 
6293dde40a8433477ba3b1cf77abbdb32b28ce58279cc616b488647c8ab71b5ab3eab2146058c4a74b9e00f0938f1415020e2f26ea01f2b29dd78a1a38d58c3a
 WHIRLPOOL 
3cd03fecfc1fa077f55d9961e939d89e347ae5f41c815d81a50b88ddef9c8900f41faec6ae71b759f9f665c8a706fdd3000e96c3047711237f0d66478edbf35e

diff --git a/dev-db/mongodb/mongodb-3.2.17.ebuild 
b/dev-db/mongodb/mongodb-3.2.17.ebuild
new file mode 100644
index 000..4e998e9c724
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.2.17.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.3.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit eutils flag-o-matic multilib multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs user versionator check-reqs
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="http://www.mongodb.org;
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz;
+
+LICENSE="AGPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.2
+   >=dev-cpp/yaml-cpp-0.5.1
+   >=dev-libs/boost-1.57[threads(+)]
+   >=dev-libs/libpcre-8.39[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.8
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   =dev-lang/python-2*
+   =sys-devel/gcc-4.8.2:*
+   sys-libs/ncurses
+   sys-libs/readline
+   debug? ( dev-util/valgrind )
+   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+   test? (
+   dev-python/pymongo
+   dev-python/pyyaml
+   )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.2.0-fix-scons.patch"
+   "${FILESDIR}/${PN}-3.2.4-boost-1.60.patch"
+   "${FILESDIR}/${PN}-3.2.10-boost-1.62.patch"
+   "${FILESDIR}/${PN}-3.2.16-Replace-string-with-explicit-std-string.patch"
+   "${FILESDIR}/${PN}-3.4.6-sysmacros-include.patch"
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if [[ ${REPLACING_VERSIONS} < 3.0 ]]; then
+   ewarn "To upgrade an existing MongoDB deployment to 3.2, you 
must be"
+   ewarn "running a 3.0-series release. 

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

2017-11-21 Thread Alexys Jacob
commit: 5b48124d95a4b6ef85c525a9958ccb801db7fddc
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Nov  6 21:20:57 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Nov 21 21:15:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b48124d

app-admin/mongo-tools: bump to 3.2.17

 app-admin/mongo-tools/Manifest  |  1 +
 app-admin/mongo-tools/mongo-tools-3.2.17.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index e9b196bcdb7..e9f2d2ba0ae 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -3,4 +3,5 @@ DIST mongo-tools-3.0.15.tar.gz 2413131 SHA256 
9e1a936b42eff999a83afc3885faee0c64
 DIST mongo-tools-3.2.12.tar.gz 2712079 SHA256 
cda5e869b9233d591e91cac0b4c709a2e71dcabd9ac6bcc8b33d906ce3b13afd SHA512 
66f7beb85a83ad6a217e65bba97ace6ad0bf84688f40e598e5fb1cf4bbe481b4069e1247d6829f8d06c8230d33c3e0c8bd8465a975576cad584065c361b6fb72
 WHIRLPOOL 
46123dc3c97fdf20ff94ac373e774932bd30aca677047fe3366653aaab269bf6d7e59cb420cf1e5716558fa959cb3649ee359cc27932bac276e6d24d2eea43b1
 DIST mongo-tools-3.2.13.tar.gz 2712076 SHA256 
a855eb0141445e34ff3b01807b016467519c390fce79f3566000b5aaecb65d72 SHA512 
caa0ba0f1452a16921c187cb407258326324b7222af91b1cd1b870ee2c9e6909d4fa94087a6da148a807f75b40f0bb97808a85804134d53cdab7970d8adf59f8
 WHIRLPOOL 
e2fb38cc8a35ab7c9461f680a2bf0647b5cb5d1225978b7321e6c4227b02ae3cae93e5f2a105f188f3329b0f0f8741e9a0c5439f37196ca875b049d3a91836d3
 DIST mongo-tools-3.2.16.tar.gz 2720003 SHA256 
1cd699f0e45b0b3afb0cfc7014258fb69e93c98e254ef9ef1605cd2de0b56d4c SHA512 
61c8cfd04a36e329c3573b73945d20a5623e1aa0a3430b309530e85e4289a27a46a850ec48ede7f04e66e67e23745ef26f5f4ddcf68ffeb647128e3d2526a724
 WHIRLPOOL 
2d2855f578f15e9afd133f6b24b23bd5d6a20516c96f665581223ca1c9a472ead6634749db46b55a1351a8b63923531046ab83a262ec54f439ccf008cb854f9e
+DIST mongo-tools-3.2.17.tar.gz 2719970 SHA256 
51eb688b294ada69e8aad09c81d338705196d5e1ece7e10409e9da032d3ce3de SHA512 
62c2540027e07b8276621e08d13657864d16021030e3c8f9bc0d351454319d448f889cf6a48b8467ea3270365376ed0c3beb42ceae3f28357910148c6b4054b2
 WHIRLPOOL 
7d8ee216aca92013b56012bab1f619408edfefe2b32c78ec21b378b07aa0c7366fe4f0150eb6116be0d8ba33ec2e60b627480d889187e927dc9e4eb37671719d
 DIST mongo-tools-3.4.10.tar.gz 4719399 SHA256 
adaff068b7f340866dcd2085222ee4f879b26cd98a3010652fea4d53ffb8e0c7 SHA512 
b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5
 WHIRLPOOL 
e484cec2036b1d9d88c3fa3b8142a681e0ba1d96f9a8d772fb7c7035033dac6d4e40fe154042dc8016b3a31ed09dce0081c7bc9b7d2c9f420cc2286eb47ccd2e

diff --git a/app-admin/mongo-tools/mongo-tools-3.2.17.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.2.17.ebuild
new file mode 100644
index 000..1da373e5820
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.2.17.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.org;
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl ssl"
+
+RDEPEND="!

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

2017-11-21 Thread Andreas Sturmlechner
commit: 8c1f5ea5b562cb8da2ffda1b8b9356a726a87432
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 21 21:13:57 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 21:14:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1f5ea5

profiles: Technically, media-gfx/freecad- gets the boot as well

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f651bc62c0b..e2a71315b7f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -55,6 +55,7 @@ dev-qt/qtwebkit:4
 # Andreas Sturmlechner  (16 Nov 2017)
 # Depends on dead Qt4WebKit. Masked for removal in 30 days. Bug #620702
  (16 Nov 2017)
 # Depends on dead Qt4WebKit. Masked for removal in 30 days. Bug #620736



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

2017-11-21 Thread Alfredo Tupone
commit: 282d7dccde2a231a6b08136a794567b794afd567
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Nov 21 20:47:10 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Nov 21 20:47:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282d7dcc

dev-ada/gps: Add GPS (IDE) to gentoo

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/Manifest|   1 +
 dev-ada/gps/files/gps-2017-gentoo.patch | 165 
 dev-ada/gps/gps-2017.ebuild |  66 +
 dev-ada/gps/metadata.xml|  13 +++
 4 files changed, 245 insertions(+)

diff --git a/dev-ada/gps/Manifest b/dev-ada/gps/Manifest
new file mode 100644
index 000..4baa367cf94
--- /dev/null
+++ b/dev-ada/gps/Manifest
@@ -0,0 +1 @@
+DIST gps-gpl-2017-src.tar.gz 41216830 BLAKE2B 
51ca89c38fa81888a9cf1831cf97f7e0ad72c444328a29063249a4fe72bbdc8357552d470872e9fbbeaf349ef0427b59fa41a0efb56200a07a9426343c731a57
 SHA512 
101ecef7f183de1da0c2b09d77f284a5e8c5ae56f34a897c8d471e79fe9a2832742608ff5251197ba2a52b5d9dfee6c6937fc22cd55f6d8f38359b070393cb64

diff --git a/dev-ada/gps/files/gps-2017-gentoo.patch 
b/dev-ada/gps/files/gps-2017-gentoo.patch
new file mode 100644
index 000..4fe39ea239f
--- /dev/null
+++ b/dev-ada/gps/files/gps-2017-gentoo.patch
@@ -0,0 +1,165 @@
+--- gps-/aclocal.m4.old2017-05-13 21:59:20.129039064 +0200
 gps-/aclocal.m42017-05-13 22:02:12.637234659 +0200
+@@ -37,7 +37,7 @@
+   HAVE_GNAT_PROJECT_$1=yes
+ else
+   # Try with "gnatls", in case gprls was not available
+-  if AC_TRY_COMMAND([gnat ls -Pconftest.gpr system.ads > /dev/null 
2>conftest.out])
++  if AC_TRY_COMMAND([@GNAT@ ls -Pconftest.gpr system.ads > /dev/null 
2>conftest.out])
+   then
+ HAVE_GNAT_PROJECT_$1=yes
+   else
+@@ -156,7 +156,7 @@
+ 
+ AC_DEFUN(AM_PATH_GNAT,
+ [
+-   AC_PATH_PROG(GNATMAKE, gnatmake, no)
++   AC_PATH_PROG(GNATMAKE, @GNATMAKE@, no)
+ 
+if test x$GNATMAKE = xno ; then
+   AC_MSG_ERROR(I could not find gnatmake. See the file 'INSTALL' for more 
details.)
+@@ -279,7 +279,7 @@
+ AC_MSG_RESULT($GTK_PREFIX $GLIB_PREFIX $ATK_PREFIX $PANGO_PREFIX 
$CAIRO_PREFIX)
+   fi
+ 
+-  AC_PATH_PROG(GNATDRV, gnat, no)
++  AC_PATH_PROG(GNATDRV, @GNAT@, no)
+   min_gtk_version=ifelse([$1], ,2.0.0,$1)
+   AC_MSG_CHECKING(for GtkAda - version >= $min_gtk_version)
+   GTKADA_PRJ=`$GNATDRV ls -vP1 -Pgtkada 2>&1 | grep gtkada.gpr | grep Parsing 
| cut -d'"' -f2 | head -1`
+--- gps-gps-17.0/templates_parser/templates_parser.gpr.old 2017-05-18 
21:34:42.892039427 +0200
 gps-gps-17.0/templates_parser/templates_parser.gpr 2017-05-18 
21:35:16.661512990 +0200
+@@ -55,7 +55,7 @@
+ 
+end Naming;
+ 
+-   Common_Options := ("-gnat05");
++   Common_Options := ("-gnat05", "-fPIC");
+--  Common options used for the Debug and Release modes
+ 
+Debug_Options :=
+--- gps-gps-17.0/shared.gpr.in.old 2017-05-18 21:35:56.475892075 +0200
 gps-gps-17.0/shared.gpr.in 2017-05-18 21:36:24.972447550 +0200
+@@ -24,7 +24,7 @@
+end IDE;
+ 
+package Compiler is
+-  Common := ("-g", "-gnat12");
++  Common := ("-g", "-gnat12", "-fPIC");
+   Optimize := ();
+ 
+   case OS is
+@@ -83,6 +83,7 @@
+  when "false" =>
+ null;
+   end case;
++  for Driver use External ("CC", "gcc");
+end Linker;
+ 
+ end Shared;
+--- gps-gps-17.0/common/common_with_xmlada.gpr.in.old  2017-05-18 
21:37:25.302506085 +0200
 gps-gps-17.0/common/common_with_xmlada.gpr.in  2017-05-18 
21:37:58.472988222 +0200
+@@ -13,7 +13,7 @@
+   for Switches ("Ada") use Shared.Compiler'Switches ("Ada");
+   for Switches ("C") use Shared.Compiler'Switches ("C");
+   for Switches ("test_htables.adb") use ("-g", "-O2", "-gnatwue");
+-  for Switches ("s-memory.adb") use ("-g", "-O2", "-gnatpg");
++  for Switches ("s-memory.adb") use ("-g", "-O2", "-gnatpg", "-fPIC");
+ 
+   No_Checks := ("-g", "-O2", "-gnat2012", "-gnatpn");
+ 
+--- gps-gps-17.0/common/common_no_xmlada.gpr.in.old2017-05-18 
21:37:31.406410812 +0200
 gps-gps-17.0/common/common_no_xmlada.gpr.in2017-05-18 
21:38:14.796733359 +0200
+@@ -12,7 +12,7 @@
+   for Switches ("Ada") use Shared.Compiler'Switches ("Ada");
+   for Switches ("C") use Shared.Compiler'Switches ("C");
+   for Switches ("test_htables.adb") use ("-g", "-O2", "-gnatwue");
+-  for Switches ("s-memory.adb") use ("-g", "-O2", "-gnatpg");
++  for Switches ("s-memory.adb") use ("-g", "-O2", "-gnatpg", "-fPIC");
+ 
+   No_Checks := ("-g", "-O2", "-gnat2012", "-gnatpn");
+ 
+--- gps-gps-17.0/widgets/widgets.gpr.old   2017-05-18 22:26:05.117847006 
+0200
 gps-gps-17.0/widgets/widgets.gpr   2017-05-18 22:21:01.646368091 +0200
+@@ -12,6 +12,7 @@
+package Compiler extends Shared.Compiler is
+   for Switches ("C") use
+ Shared.Compiler'Switches ("C") & GnatColl_Gtk.Gtk_Include;
++  for 

[gentoo-commits] proj/portage:master commit in: pym/portage/tests/sync/, pym/portage/sync/modules/rsync/, ...

2017-11-21 Thread Zac Medico
commit: 7d4612795d1d36d4284ad7bcbff5b88e3c74e993
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon May 23 13:43:48 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 20:41:43 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7d461279

Fix sync_uri parsing for paths beginning with file://

Portage allows file URLs, i.e. paths beginning with 'file://',
in sync_uri. According to RFC-1738 [1] a file URL must take the form
'file:///foo/bar' or 'file:///foo/bar', when  is omitted
(in this case localhost is assumed).

Portage incorrectly parses file URLs because it leaves the second slash
from the 'file://' prefix as a part of the URL. Additionally test suite
incorrectly uses file URLs beginning with 'file:/' instead of 'file://'.

This patch adjusts string offset so that file URLs are parsed correctly:

>>> sync_uri='/foo/bar/baz'
>>> ('file://' + sync_uri)[6:]
'//foo/bar/baz'
>>> ('file://' + sync_uri)[6:] == sync_uri
False
>>> ('file://' + sync_uri)[7:]
'/foo/bar/baz'
>>> ('file://' + sync_uri)[7:] == sync_uri
True

Additionally test suite is updated to use file URLs of the form
'file:///foo/bar' as required by the aforementioned RFC.

[1]: https://tools.ietf.org/html/rfc1738#section-3.10

Closes: https://github.com/gentoo/portage/pull/28

 pym/portage/sync/modules/git/git.py   | 2 +-
 pym/portage/sync/modules/rsync/rsync.py   | 2 +-
 pym/portage/tests/sync/test_sync_local.py | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pym/portage/sync/modules/git/git.py 
b/pym/portage/sync/modules/git/git.py
index 8068149c7..8b4cab273 100644
--- a/pym/portage/sync/modules/git/git.py
+++ b/pym/portage/sync/modules/git/git.py
@@ -47,7 +47,7 @@ class GitSync(NewBase):
 
sync_uri = self.repo.sync_uri
if sync_uri.startswith("file://"):
-   sync_uri = sync_uri[6:]
+   sync_uri = sync_uri[7:]
 
git_cmd_opts = ""
if self.repo.module_specific_options.get('sync-git-env'):

diff --git a/pym/portage/sync/modules/rsync/rsync.py 
b/pym/portage/sync/modules/rsync/rsync.py
index 01e4e5924..c80641ba3 100644
--- a/pym/portage/sync/modules/rsync/rsync.py
+++ b/pym/portage/sync/modules/rsync/rsync.py
@@ -111,7 +111,7 @@ class RsyncSync(NewBase):
 
if syncuri.startswith("file://"):
self.proto = "file"
-   dosyncuri = syncuri[6:]
+   dosyncuri = syncuri[7:]
is_synced, exitcode, updatecache_flg = self._do_rsync(
dosyncuri, timestamp, opts)
self._process_exitcode(exitcode, dosyncuri, out, 1)

diff --git a/pym/portage/tests/sync/test_sync_local.py 
b/pym/portage/tests/sync/test_sync_local.py
index 1d3856265..010c8f887 100644
--- a/pym/portage/tests/sync/test_sync_local.py
+++ b/pym/portage/tests/sync/test_sync_local.py
@@ -41,7 +41,7 @@ class SyncLocalTestCase(TestCase):
[test_repo]
location = %(EPREFIX)s/var/repositories/test_repo
sync-type = %(sync-type)s
-   sync-uri = 
file:/%(EPREFIX)s/var/repositories/test_repo_sync
+   sync-uri = 
file://%(EPREFIX)s/var/repositories/test_repo_sync
auto-sync = %(auto-sync)s
%(repo_extra_keys)s
""")



[gentoo-commits] data/glep:master commit in: /

2017-11-21 Thread Ulrich Müller
commit: 1f24eec762d171cb6ff80e6995667ac1a39e713b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Nov 21 20:43:31 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Nov 21 20:43:31 2017 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=1f24eec7

glep-0057: Fix markup of bullet lists.

 glep-0057.rst | 59 ++-
 1 file changed, 30 insertions(+), 29 deletions(-)

diff --git a/glep-0057.rst b/glep-0057.rst
index 812728e..17eda31 100644
--- a/glep-0057.rst
+++ b/glep-0057.rst
@@ -44,19 +44,19 @@ number of security shortcomings. The last discussion on the 
gentoo-dev
 mailing list [http://thread.gmane.org/gmane.linux.gentoo.devel/38363]
 contains a good overview of most of the issues. Summarized here:
 
- - Unverifiable executable code distributed:
-   The most obvious instance are eclasses, but there are many other bits
-   of the tree that are not signed at all right now. Modifying that data
-   is trivial.
- - Shortcomings of existing Manifest verification
-   A lack and enforcement of policies, combined with suboptimal support
-   in portage, makes it trivial to modify or replace the existing
-   Manifests. 
- - Vulnerability of existing infrastructure to attacks.
-   The previous two items make it possible for a skilled attacker to
-   design an attack and then execute it against specific portions of
-   existing infrastructure (e.g.: Compromise a country-local rsync
-   mirror, and totally replace a package and its Manifest).
+- Unverifiable executable code distributed:
+  The most obvious instance are eclasses, but there are many other bits
+  of the tree that are not signed at all right now. Modifying that data
+  is trivial.
+- Shortcomings of existing Manifest verification.
+  A lack and enforcement of policies, combined with suboptimal support
+  in portage, makes it trivial to modify or replace the existing
+  Manifests.
+- Vulnerability of existing infrastructure to attacks.
+  The previous two items make it possible for a skilled attacker to
+  design an attack and then execute it against specific portions of
+  existing infrastructure (e.g.: Compromise a country-local rsync
+  mirror, and totally replace a package and its Manifest).
 
 Specification
 =
@@ -67,18 +67,19 @@ previous shortcomings.
 System Elements
 ---
 There are a few entities to be considered:
- - Upstream. The people who provide the program(s) or data we wish to
-   distribute.
- - Gentoo Developers. The people that package and test the things
-   provided by Upstream.
- - Gentoo Infrastructure. The people and hardware that allow the revision
-   control of metadata and distribution of the data and metadata provided
-   by Developers and Upstream.
- - Gentoo Mirrors. Hardware provided by external contributors that is not
-   or only marginally controlled by Gentoo Infrastructure. Needed to
-   achieve the scalability and performance needed for the substantial
-   Gentoo user base.
- - Gentoo Users. The people that use the Gentoo MetaDistribution.
+
+- Upstream. The people who provide the program(s) or data we wish to
+  distribute.
+- Gentoo Developers. The people that package and test the things
+  provided by Upstream.
+- Gentoo Infrastructure. The people and hardware that allow the revision
+  control of metadata and distribution of the data and metadata provided
+  by Developers and Upstream.
+- Gentoo Mirrors. Hardware provided by external contributors that is not
+  or only marginally controlled by Gentoo Infrastructure. Needed to
+  achieve the scalability and performance needed for the substantial
+  Gentoo user base.
+- Gentoo Users. The people that use the Gentoo MetaDistribution.
 
 The data described here is usually programs and data files provided by
 upstream; as this is a rather large amount of data it is usually
@@ -102,10 +103,10 @@ Processes
 There are two major processes in the distribution of Gentoo, where
 security needs to be implemented:
 
- - Developer commits to version control systems controlled by
-   Infrastructure.
- - Tree and distfile distribution from Infrastructure to Users, via the
-   mirrors (this includes both HTTP and rsync distribution).
+- Developer commits to version control systems controlled by
+  Infrastructure.
+- Tree and distfile distribution from Infrastructure to Users, via the
+  mirrors (this includes both HTTP and rsync distribution).
 
 Both processes need their security improved. In [GLEPxx2] we will discuss
 how to improve the security of the first process. The relatively



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2017-11-21 Thread James Le Cuirot
commit: e883188ceef6ae30b7c8e93f6f1e3543abca152e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov 19 13:31:17 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov 21 20:43:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e883188c

sys-cluster/glusterfs: Use elibc_glibc flag instead of || ( glibc )

This is probably simpler for Portage.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
index dc1e9dfbba1..18dba1d6b93 100644
--- a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
@@ -24,6 +24,7 @@ RESTRICT="test"
 
 # sys-apps/util-linux is required for libuuid
 RDEPEND="bd-xlator? ( sys-fs/lvm2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
emacs? ( virtual/emacs )
fuse? ( >=sys-fs/fuse-2.7.0:0 )
georeplication? ( ${PYTHON_DEPS} )
@@ -38,7 +39,6 @@ RDEPEND="bd-xlator? ( sys-fs/lvm2 )
dev-libs/libaio
dev-libs/openssl:=[-bindist]
dev-libs/userspace-rcu:=
-   || ( sys-libs/glibc sys-libs/argp-standalone )
net-libs/rpcsvc-proto
sys-apps/util-linux"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2017-11-21 Thread James Le Cuirot
commit: 0b62651330352e3a28fb35a8c2bc453d8c95f1ef
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov 19 13:43:48 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov 21 20:43:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b626513

sys-cluster/glusterfs: Version bump to 3.12.3

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/glusterfs/Manifest|   1 +
 sys-cluster/glusterfs/glusterfs-3.12.3.ebuild | 218 ++
 2 files changed, 219 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 75b7af89fac..c63b2b8dd66 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,5 +1,6 @@
 DIST glusterfs-3.10.1.tar.gz 8926368 SHA256 
d3c23df3299964efe6b688c94ddde258506ecf173b58e8c07fa18d470bb21517 SHA512 
35acf10d37db7ca9cf7d88e4eabcac4febdccfe15cbe68df86c44042987547f3a56447a1ced5ed238d171efdbcb97dd1fc6917283641bdcd7d476deb37ad0871
 WHIRLPOOL 
7ce3b5cbe136b1d09b4c0c062decf0d9c5bba03f9b7249648e886ceff758061e73863c9f6d82ed2de3fc41546950ee08c022683174283dc03201c12d61d295aa
 DIST glusterfs-3.12.2.tar.gz 9404275 SHA256 
6f9fbf8183df9e012a2c95f3ac3fad303443218beef4fd060f4af57c0bdbc069 SHA512 
2bcb3e9356964ea8557ea4291cf6b641122c58a3beb59c00de0acb6772b05b22c0610db4f2bde2e506e15233cfa610db415c6622933e04600ddee3cc55b01166
 WHIRLPOOL 
e788f65be5a3b9965ae485a1d273c2890d89fcff705490c040192fc549580e051e3208e0d2ccdc8dc9350c1e57b188a39a1690751dee1201ef032ca71d514871
+DIST glusterfs-3.12.3.tar.gz 7187644 SHA256 
3045208401b088414ea7198af3fe5ecbc6833e90f8aea68f318a0d863e76fa9d SHA512 
f648b8324a69360b510c947e49918467c969dcc21b6a408b6916b780aa78c44abe027b6c84d696eed7d5f381b055edd3be1dfe4f3ea8f76d15d9319cd08cfa3d
 WHIRLPOOL 
c6e942d8460c3edb0924ef21f93a04c0c49f83e905fab7de5befbed08f6b4a7ebbb6c563c773aa617198d3ebe368f3cc9e5affbe49732638cdb1a64362ad
 DIST glusterfs-3.6.5.tar.gz 6091408 SHA256 
20d912ef35fb8350c50c39c15134a3558ee90d012203f049799c8eb67a61fd2a SHA512 
7ca41855239818fc4c84cdb86e1f1d39502e781d5117a5ee50ea134f03f0823a8640ee9bda28f05463e8504aba9ddb12ac72e118f0ce7c3755c083033f5677ca
 WHIRLPOOL 
9fc0592052d976d65fcc769c69d910fa6d909695162bccf80c1e799a2c54c531ab03a4afd3788951c231a214a22e5f8bb3613a83277858627425b86fd532ab5e
 DIST glusterfs-3.7.4.tar.gz 7552110 SHA256 
f98f448117d1de7666ae425eddd8d7d87b02c57f6627234ce96ba60566f47173 SHA512 
f9a281f3a37835f9f54679740ddb19b307babe576a8f14c9ef24d256f483789c227d7e7c5b0ed4ef5c13a257bcf00d0c17b6108fa60c5e45d0175df6e236b3a5
 WHIRLPOOL 
7b0320936de078234228cb691f3e381da3cc89c638d6246aba63695aa36cb114afca6e53d12d23de441b8da0b3a594ac1702b450d5d14720254af73e689c4ab8
 DIST glusterfs-3.8.11.tar.gz 8544971 SHA256 
2285c02f9449168eabeaa7b72706e80f3de659eb685293dd899c71c33798702e SHA512 
61cadc567a73403c78eac5e472aadd1457053be936042ea1218c172760376b026152e84b4ca15a0c249524347d434cc7d35c3a73f4d0b01e89c6aec5edcbbb49
 WHIRLPOOL 
21d4c2da1d281cb03181c21385a62d74c71f24936d2c33da22085accb5fa563b7095757b7df3eb30bf865c37fe683c420756c542d6933c99c0d3f9025c07a217

diff --git a/sys-cluster/glusterfs/glusterfs-3.12.3.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.12.3.ebuild
new file mode 100644
index 000..18dba1d6b93
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-3.12.3.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools elisp-common python-single-r1 systemd user versionator
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/;
+SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband +libtirpc qemu-block rsyslog static-libs +syslog systemtap test 
+tiering vim-syntax +xml"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
+   glupy? ( ${PYTHON_REQUIRED_USE} )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="bd-xlator? ( sys-fs/lvm2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   emacs? ( virtual/emacs )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   qemu-block? ( dev-libs/glib:2 )
+   systemtap? ( dev-util/systemtap )
+   tiering? ( dev-db/sqlite:3 )
+   xml? ( dev-libs/libxml2 )
+   sys-libs/readline:=
+   dev-libs/libaio
+   dev-libs/openssl:=[-bindist]
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux"
+DEPEND="${RDEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2017-11-21 Thread James Le Cuirot
commit: 3d269748518af2c0292d42fe2705cf0a4ca1178a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov 19 13:45:21 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov 21 20:43:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d269748

sys-cluster/glusterfs: Fix metadata whitespace

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/glusterfs/metadata.xml | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/sys-cluster/glusterfs/metadata.xml 
b/sys-cluster/glusterfs/metadata.xml
index 805ab9d1871..bc97470af6a 100644
--- a/sys-cluster/glusterfs/metadata.xml
+++ b/sys-cluster/glusterfs/metadata.xml
@@ -1,25 +1,25 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-clus...@gentoo.org
-Gentoo Cluster Project
-  
-  
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+   
GlusterFS is a cluster file-system capable of scaling to 
several peta-bytes. It aggregates various storage bricks over Infiniband RDMA 
or TCP/IP interconnect into one large parallel network file system. GlusterFS 
is based on a stackable user space design without compromising performance.

-  
-Enable the blockdevice translator (requires 
sys-fs/lvm2)
-Enable the encryption translator
-Add FUSE mount helper
-Enable support for translators written in Python
-Enable support for georeplication (requires 
dev-lang/python)
-Add support for Infiniband ibverbs transport.
+   
+   Enable the blockdevice translator 
(requires sys-fs/lvm2)
+   Enable the encryption 
translator
+   Add FUSE mount helper
+   Enable support for translators written in 
Python
+   Enable support for georeplication 
(requires dev-lang/python)
+   Add support for Infiniband ibverbs 
transport.
Libraries can be found in science overlay
-Build against net-libs/libtirpc for RPC 
support
-Install configuration snippet for 
app-admin/rsyslog
-Transparently create files as QCow2/QED images in 
the backend, including the possibility to snapshot.
-Enable support for 
dev-util/systemtap
-Enable support for data classification/tiering 
(requires dev-db/sqlite SLOT 3)
-  
+   Build against 
net-libs/libtirpc for RPC support
+   Install configuration snippet for 
app-admin/rsyslog
+   Transparently create files as QCow2/QED 
images in the backend, including the possibility to snapshot.
+   Enable support for 
dev-util/systemtap
+   Enable support for data 
classification/tiering (requires dev-db/sqlite SLOT 3)
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/, sys-cluster/glusterfs/files/

2017-11-21 Thread James Le Cuirot
commit: 7e3732f96f34540928841e6fe3be3a0978767d31
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov 19 13:24:36 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov 21 20:43:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3732f9

sys-cluster/glusterfs: Fix building against glibc 2.26 due to no RPC

Bug: https://bugs.gentoo.org/381391
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 .../files/glusterfs-3.12.3-libtirpc.patch  | 45 ++
 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild  |  7 +++-
 sys-cluster/glusterfs/metadata.xml |  1 +
 3 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/glusterfs/files/glusterfs-3.12.3-libtirpc.patch 
b/sys-cluster/glusterfs/files/glusterfs-3.12.3-libtirpc.patch
new file mode 100644
index 000..fdc1f1f9597
--- /dev/null
+++ b/sys-cluster/glusterfs/files/glusterfs-3.12.3-libtirpc.patch
@@ -0,0 +1,45 @@
+From 6394d8d8e90d5400b49005bf3005523b2e306b2c Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Mon, 20 Nov 2017 20:44:45 +
+Subject: [PATCH] build: Allow libtirpc to be explicitly requested
+
+Some distributions like Gentoo no longer include the RPC stuff in
+their glibc packages.
+
+Signed-off-by: James Le Cuirot 
+---
+ configure.ac | 11 +++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index ce689225c..90d2f98c8 100644
+--- a/configure.ac
 b/configure.ac
+@@ -291,6 +291,10 @@ else
+ CFLAGS="${CFLAGS} -g -rdynamic"
+ fi
+ 
++AC_ARG_WITH([libtirpc],
++AS_HELP_STRING([--with-libtirpc], [Use libtirpc as RPC implementation 
(instead of sunrpc)]),
++[], [with_libtirpc=no])
++
+ AC_ARG_ENABLE([privport_tracking],
+   AC_HELP_STRING([--disable-privport_tracking],
+  [Disable internal tracking of privileged 
ports.]))
+@@ -1050,6 +1054,13 @@ AC_SUBST(GF_DISTRIBUTION)
+ GF_HOST_OS=""
+ GF_LDFLAGS="-rdynamic"
+ 
++if test "x$with_libtirpc" = "xyes" ; then
++PKG_CHECK_MODULES([TIRPC], [libtirpc],
++   [GF_CFLAGS="$GF_CFLAGS $TIRPC_CFLAGS"; GF_LDFLAGS="$GF_LDFLAGS 
$TIRPC_LIBS";],
++   [AC_MSG_ERROR([libtirpc requested but library not found])]
++)
++fi
++
+ dnl check for gcc -Werror=format-security
+ saved_CFLAGS=$CFLAGS
+ CFLAGS="-Wformat -Werror=format-security"
+-- 
+2.15.0
+

diff --git a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
index f5220e9f181..dc1e9dfbba1 100644
--- a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband qemu-block rsyslog static-libs +syslog systemtap test +tiering 
vim-syntax +xml"
+IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband +libtirpc qemu-block rsyslog static-libs +syslog systemtap test 
+tiering vim-syntax +xml"
 
 REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
glupy? ( ${PYTHON_REQUIRED_USE} )"
@@ -28,6 +28,8 @@ RDEPEND="bd-xlator? ( sys-fs/lvm2 )
fuse? ( >=sys-fs/fuse-2.7.0:0 )
georeplication? ( ${PYTHON_DEPS} )
infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
qemu-block? ( dev-libs/glib:2 )
systemtap? ( dev-util/systemtap )
tiering? ( dev-db/sqlite:3 )
@@ -37,6 +39,7 @@ RDEPEND="bd-xlator? ( sys-fs/lvm2 )
dev-libs/openssl:=[-bindist]
dev-libs/userspace-rcu:=
|| ( sys-libs/glibc sys-libs/argp-standalone )
+   net-libs/rpcsvc-proto
sys-apps/util-linux"
 DEPEND="${RDEPEND}
virtual/acl
@@ -57,6 +60,7 @@ SITEFILE="50${PN}-mode-gentoo.el"
 PATCHES=(
"${FILESDIR}/${PN}-3.12.2-poisoned-sysmacros.patch"
"${FILESDIR}/${PN}-3.12.2-silent_rules.patch"
+   "${FILESDIR}/${PN}-3.12.3-libtirpc.patch"
 )
 
 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
@@ -108,6 +112,7 @@ src_configure() {
$(use_enable test cmocka) \
$(use_enable tiering) \
$(use_enable xml xml-output) \
+   $(use_with libtirpc) \
--with-tmpfilesdir="${EPREFIX}"/etc/tmpfiles.d \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--localstatedir="${EPREFIX}"/var

diff --git a/sys-cluster/glusterfs/metadata.xml 
b/sys-cluster/glusterfs/metadata.xml
index dbe49ffe848..805ab9d1871 100644
--- a/sys-cluster/glusterfs/metadata.xml
+++ b/sys-cluster/glusterfs/metadata.xml
@@ -16,6 +16,7 @@
 Enable support for georeplication (requires 
dev-lang/python)

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2017-11-21 Thread James Le Cuirot
commit: 4720540ed4a6061dbaa6073395cb5835e732a2ad
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov 19 13:49:00 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov 21 20:43:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4720540e

sys-cluster/glusterfs: Remove old unstable versions

Ideally we would keep each minor version around but these now require
fixes to be backported and there are probably newer patch versions
available anyway.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/glusterfs/Manifest|   5 -
 sys-cluster/glusterfs/glusterfs-3.10.1.ebuild | 212 -
 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild | 218 --
 sys-cluster/glusterfs/glusterfs-3.7.4.ebuild  | 205 
 sys-cluster/glusterfs/glusterfs-3.8.11.ebuild | 211 -
 sys-cluster/glusterfs/glusterfs-3.8.6.ebuild  | 211 -
 6 files changed, 1062 deletions(-)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index c63b2b8dd66..2716cef6fad 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,7 +1,2 @@
-DIST glusterfs-3.10.1.tar.gz 8926368 SHA256 
d3c23df3299964efe6b688c94ddde258506ecf173b58e8c07fa18d470bb21517 SHA512 
35acf10d37db7ca9cf7d88e4eabcac4febdccfe15cbe68df86c44042987547f3a56447a1ced5ed238d171efdbcb97dd1fc6917283641bdcd7d476deb37ad0871
 WHIRLPOOL 
7ce3b5cbe136b1d09b4c0c062decf0d9c5bba03f9b7249648e886ceff758061e73863c9f6d82ed2de3fc41546950ee08c022683174283dc03201c12d61d295aa
-DIST glusterfs-3.12.2.tar.gz 9404275 SHA256 
6f9fbf8183df9e012a2c95f3ac3fad303443218beef4fd060f4af57c0bdbc069 SHA512 
2bcb3e9356964ea8557ea4291cf6b641122c58a3beb59c00de0acb6772b05b22c0610db4f2bde2e506e15233cfa610db415c6622933e04600ddee3cc55b01166
 WHIRLPOOL 
e788f65be5a3b9965ae485a1d273c2890d89fcff705490c040192fc549580e051e3208e0d2ccdc8dc9350c1e57b188a39a1690751dee1201ef032ca71d514871
 DIST glusterfs-3.12.3.tar.gz 7187644 SHA256 
3045208401b088414ea7198af3fe5ecbc6833e90f8aea68f318a0d863e76fa9d SHA512 
f648b8324a69360b510c947e49918467c969dcc21b6a408b6916b780aa78c44abe027b6c84d696eed7d5f381b055edd3be1dfe4f3ea8f76d15d9319cd08cfa3d
 WHIRLPOOL 
c6e942d8460c3edb0924ef21f93a04c0c49f83e905fab7de5befbed08f6b4a7ebbb6c563c773aa617198d3ebe368f3cc9e5affbe49732638cdb1a64362ad
 DIST glusterfs-3.6.5.tar.gz 6091408 SHA256 
20d912ef35fb8350c50c39c15134a3558ee90d012203f049799c8eb67a61fd2a SHA512 
7ca41855239818fc4c84cdb86e1f1d39502e781d5117a5ee50ea134f03f0823a8640ee9bda28f05463e8504aba9ddb12ac72e118f0ce7c3755c083033f5677ca
 WHIRLPOOL 
9fc0592052d976d65fcc769c69d910fa6d909695162bccf80c1e799a2c54c531ab03a4afd3788951c231a214a22e5f8bb3613a83277858627425b86fd532ab5e
-DIST glusterfs-3.7.4.tar.gz 7552110 SHA256 
f98f448117d1de7666ae425eddd8d7d87b02c57f6627234ce96ba60566f47173 SHA512 
f9a281f3a37835f9f54679740ddb19b307babe576a8f14c9ef24d256f483789c227d7e7c5b0ed4ef5c13a257bcf00d0c17b6108fa60c5e45d0175df6e236b3a5
 WHIRLPOOL 
7b0320936de078234228cb691f3e381da3cc89c638d6246aba63695aa36cb114afca6e53d12d23de441b8da0b3a594ac1702b450d5d14720254af73e689c4ab8
-DIST glusterfs-3.8.11.tar.gz 8544971 SHA256 
2285c02f9449168eabeaa7b72706e80f3de659eb685293dd899c71c33798702e SHA512 
61cadc567a73403c78eac5e472aadd1457053be936042ea1218c172760376b026152e84b4ca15a0c249524347d434cc7d35c3a73f4d0b01e89c6aec5edcbbb49
 WHIRLPOOL 
21d4c2da1d281cb03181c21385a62d74c71f24936d2c33da22085accb5fa563b7095757b7df3eb30bf865c37fe683c420756c542d6933c99c0d3f9025c07a217
-DIST glusterfs-3.8.6.tar.gz 8456856 SHA256 
5c62c0b66cde74427eacc49cdbda7c84cc8289b38bcda80107adedd24b355715 SHA512 
115d65183682587b4e8dd0c3d52f4a43eabbd6968441b7f09db006748890155f6748ceddf7ce80a7481207df7cb2dca6339b77cc7b8bccfc7fe00084ac00b223
 WHIRLPOOL 
7321468daf15a4ebad158d32328dfe64590cbf0ddcdda4d855a7b8a9849b29fed1c1af58475f8c1ef140f244fc15db57c00170eb477c27854408598bc0a7f6b8

diff --git a/sys-cluster/glusterfs/glusterfs-3.10.1.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.10.1.ebuild
deleted file mode 100644
index 13079fc4a53..000
--- a/sys-cluster/glusterfs/glusterfs-3.10.1.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils elisp-common eutils multilib python-single-r1 systemd 
versionator
-
-DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
-HOMEPAGE="http://www.gluster.org/;
-SRC_URI="http://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-3+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband qemu-block rsyslog static-libs +syslog systemtap test +tiering 
vim-syntax +xml"
-
-REQUIRED_USE="georeplication? ( 

[gentoo-commits] proj/portage:master commit in: pym/portage/emaint/modules/binhost/

2017-11-21 Thread Zac Medico
commit: b1d467ad9984c8fb100aeccb7de084f395a099f4
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 20:05:50 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 20:08:13 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b1d467ad

emaint binhost: use _populate_local return value when appropriate

Since _populate_local does not write the Packages file to disk,
its return value must be used because _load_pkgindex would return
stale data.

Fixes: 694419fc11af ("emaint binhost: use _populate_local instead of _populate 
(bug 638320)")
Bug: https://bugs.gentoo.org/638320

 pym/portage/emaint/modules/binhost/binhost.py | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pym/portage/emaint/modules/binhost/binhost.py 
b/pym/portage/emaint/modules/binhost/binhost.py
index f18878c7c..1c9006386 100644
--- a/pym/portage/emaint/modules/binhost/binhost.py
+++ b/pym/portage/emaint/modules/binhost/binhost.py
@@ -122,14 +122,14 @@ class BinhostHandler(object):
pkgindex_lock = locks.lockfile(
self._pkgindex_file, wantnewlockfile=1)
try:
-   # Repopulate with lock held.
-   bintree._populate_local()
+   # Repopulate with lock held. If _populate_local 
returns
+   # data then use that, since _load_pkgindex 
would return
+   # stale data in this case.
+   self._pkgindex = pkgindex = 
(bintree._populate_local() or
+   bintree._load_pkgindex())
cpv_all = self._bintree.dbapi.cpv_all()
cpv_all.sort()
 
-   pkgindex = bintree._load_pkgindex()
-   self._pkgindex = pkgindex
-
# Recount stale/missing packages, with lock 
held.
missing = []
stale = []



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

2017-11-21 Thread Michał Górny
commit: f278e8a9d58bf378cabace56f51b112492b833fd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 20:06:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 20:09:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278e8a9

layout.conf: Update the comment for manifest-hashes

 metadata/layout.conf | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 367e7623413..d9cfaf7c147 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -4,12 +4,10 @@
 # For details on this file, see the layout.conf section of the
 # portage(5) man page.
 
-# The following hashes are used for new/updated Manifest entries.
-# This went live Wednesday, July 4, 2012 at 10:00 UTC
-# 
https://archives.gentoo.org/gentoo-dev-announce/message/a15cbea85dd089c99302f949b4072c20
-# https://www.gentoo.org/glep/glep-0059.html
+# manifest-hashes specify hashes used for new/updated entries
+# the current set went live on 2017-11-21, per 2017-11-12 Council meeting
+# 
https://archives.gentoo.org/gentoo-dev/message/ba2e5d9666ebd7e1bff1143485a37856
 manifest-hashes = BLAKE2B SHA512
-manifest-required-hashes = SHA512
 
 # The following hashes are required on all Manifest entries. If any
 # of them are missing, repoman will refetch and rehash old distfiles.



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2017-11-21 Thread Thomas Deutschmann
commit: 6870e19a1266652e0fa6c0af5aa1edb57aaeb755
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 21 20:08:46 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 21 20:08:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6870e19a

sys-firmware/intel-microcode: Bump to v20171117

Closes: https://bugs.gentoo.org/638386
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-firmware/intel-microcode/Manifest  |  3 +-
 .../intel-microcode-20171117.ebuild| 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index 197db19058f..f376c055741 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -7,4 +7,5 @@ DIST microcode-20160607.tgz 1236385 SHA256 
db821eb47af2caa39613caee0eb89a9584b2e
 DIST microcode-20160714.tgz 1239344 SHA256 
f3a9c6fc93275bf1febc26f7c397ac93ed5f109e47fb52932f6dbd5cfdbc840e SHA512 
f9e09b6669a86aafcc77642d6e33acf9326109c3a2bc3e0d62b45a062b9ecbde6605b5a0ae31d4a3ad2b0ed3c6d3aadbd18088431fb72216bfc31fc452b0e342
 WHIRLPOOL 
d62bbce555adc1973465d81463d9ef51cc64f5f0937b555a0b616458afc47823b2512a60eb498d4658e96244430e47bde5f36b2e49d202d41e61914bee6a3a9c
 DIST microcode-20161104.tgz 1290125 SHA256 
70154ca62ff9b3da6291dfdecc90daaeb399d7290c0d308d719df16dff5ee3d1 SHA512 
73a7310c1da5bec7ce82bce5cf7c2aafa3d0189e7524bdebd20e1ea3568cf8242be39d9041fa055fe06e759f98703c5d0a631e57ff185aae3ba3c91dbe83cf7a
 WHIRLPOOL 
e811315facf6b7dc80c4a99555d909e1c26aa7904d1f2608de633f7e49f691f5bf6c47973381cd72e4cb8c3b4355651a4c64564c79539ddfa41a007b8f05b5ca
 DIST microcode-20170511.tgz 2143617 SHA256 
2f77fd2d87403b754d01a66c78a36a8b8ffc16dc3c50fb7aa2c4cd4da7f681a3 SHA512 
4e2066096d56430c2df73631f15cf16f2317c1d8ff745d7b7cdd784ebccc2b797565eb52703cce9b4238774dbfdcaecacd892d729b7869fdfd7644008ce74a60
 WHIRLPOOL 
492e5e5962696636bfb2e181964893ba59798873b71cb9f5d11b1dcb9a1b32acb9e11634b71d880e05f9b71eb4f45dbc72e7a48e1ac4f38dfec816dbecf79b0d
-DIST microcode-20170707.tgz 2908882 SHA256 
4fd44769bf52a7ac11e90651a307aa6e56ca6e1a814e50d750ba8207973bee93 SHA512 
2f0643c332318e9c818b9a23a996b59086e86e80e649589e43dbab19f13083d6d9505b8557f67b45ce56de0da043c753a14bb146e597b6669f24fe543656c65f
 WHIRLPOOL 
bafae318d350bae1ebb6aeb5611e9ffab7d52d2ca836c7b65cb6b86bae9da7ee2c41945e0252cbe1797de4737507948b5260bbe3996d1d7e3fd2489e32452456
+DIST microcode-20170707.tgz 2908882 BLAKE2B 
545d94ee9292d1ba730932f11660d0e0378b4a6f2a5232cdcc26333a8d707ec13b040d41617fb28c17e4b81f1df5bc4180f1979925d2fa5198f2edfb3623967c
 SHA512 
2f0643c332318e9c818b9a23a996b59086e86e80e649589e43dbab19f13083d6d9505b8557f67b45ce56de0da043c753a14bb146e597b6669f24fe543656c65f
+DIST microcode-20171117.tgz 3594762 BLAKE2B 
7a02c28ec6b9b22a367f8fd7d59f244d0195fef3b256fa2542bca734026e869fdefc7b368a230e94ac0554473d18d1b80aa00511ad4ab6580279f512a106c17d
 SHA512 
b1f09dd7bb04c00e456e34bf42bf786c780aba6d2ef3231a45769216a093876e9bb15123c82ddb7d8ef5426fe10b946509f363770af3b4eba16ba76043a064b4

diff --git a/sys-firmware/intel-microcode/intel-microcode-20171117.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20171117.ebuild
new file mode 100644
index 000..6e1904bba7f
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20171117.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
http://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+NUM="27337"
+DESCRIPTION="Intel IA32/IA64 microcode update data"
+HOMEPAGE="http://inertiawar.com/microcode/ 
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM};
+SRC_URI="http://downloadmirror.intel.com/${NUM}/eng/microcode-${PV}.tgz;
+
+LICENSE="intel-ucode"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="initramfs monolithic +split-ucode"
+REQUIRED_USE="|| ( initramfs monolithic split-ucode )"
+
+DEPEND="initramfs? ( sys-apps/iucode_tool )"
+RDEPEND="!

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

2017-11-21 Thread Mike Gilbert
commit: b683c64c9db60656009e51a2b9f656edd93985b8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 20:00:55 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 20:01:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b683c64c

sys-auth/libnss-nis: add MULTILIB_USEDEP to virtual/pkgconfig

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 sys-auth/libnss-nis/Manifest  | 2 +-
 sys-auth/libnss-nis/libnss-nis-1.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/libnss-nis/Manifest b/sys-auth/libnss-nis/Manifest
index 49a50549026..628e418dc04 100644
--- a/sys-auth/libnss-nis/Manifest
+++ b/sys-auth/libnss-nis/Manifest
@@ -1 +1 @@
-DIST libnss-nis-1.3.tar.gz 208580 SHA256 
ddf49c60b2eb944929d5b7ffe74d6c95f9df0843e68d450cf5ba0f35b59c906d SHA512 
d5af3223da2202f2f3168f127980bb6b3f3c5939e2efe4d68fe3d13b6068898be7a64494f2c80a31afa77fb411c8d360519e5d26709d6aebca2bfb2d0c09cd26
 WHIRLPOOL 
a181277f93183fa33abb07c838a03b3e1373d8471577f85083d0e07cb7a9865c383a073df9d5f9700d56d483c1409cb5b4dfaa2194a8d0db3f7fc78620b348ea
+DIST libnss-nis-1.3.tar.gz 208580 BLAKE2B 
81dbef7c34cc01bcb35281b5cd16fe3ba222bcaf38fe58778589fd3452ba3a8521532281909ff6f1758a67eebc2c5942aaf8ffd8b30fb13e0a0c74bb1044e633
 SHA512 
d5af3223da2202f2f3168f127980bb6b3f3c5939e2efe4d68fe3d13b6068898be7a64494f2c80a31afa77fb411c8d360519e5d26709d6aebca2bfb2d0c09cd26

diff --git a/sys-auth/libnss-nis/libnss-nis-1.3.ebuild 
b/sys-auth/libnss-nis/libnss-nis-1.3.ebuild
index a11029475e3..991a0f7e216 100644
--- a/sys-auth/libnss-nis/libnss-nis-1.3.ebuild
+++ b/sys-auth/libnss-nis/libnss-nis-1.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
!

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

2017-11-21 Thread Sebastian Pipping
commit: f6e0b2dea97f6b8f437b32c0602d654dac8fb64c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov 21 19:56:03 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov 21 19:57:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e0b2de

media-gfx/optipng: CVE-2017-1000229

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 .../files/optipng-0.7.6-cve-2017-1000229.patch | 25 ++
 media-gfx/optipng/optipng-0.7.6-r1.ebuild  | 56 ++
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/optipng/files/optipng-0.7.6-cve-2017-1000229.patch 
b/media-gfx/optipng/files/optipng-0.7.6-cve-2017-1000229.patch
new file mode 100644
index 000..19dc3ad0c57
--- /dev/null
+++ b/media-gfx/optipng/files/optipng-0.7.6-cve-2017-1000229.patch
@@ -0,0 +1,25 @@
+From 77ac8e9fd9b2c1aeec3951e2bb50f7cc2c1e92d2 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Sun, 19 Nov 2017 16:04:26 +0100
+Subject: [PATCH] Prevent integer overflow (bug #65, CVE-2017-1000229)
+
+---
+ src/minitiff/tiffread.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/minitiff/tiffread.c b/src/minitiff/tiffread.c
+index b4910ec..5f9b376 100644
+--- a/src/minitiff/tiffread.c
 b/src/minitiff/tiffread.c
+@@ -350,6 +350,8 @@ minitiff_read_info(struct minitiff_info *tiff_ptr, FILE 
*fp)
+ count = tiff_ptr->strip_offsets_count;
+ if (count == 0 || count > tiff_ptr->height)
+ goto err_invalid;
++if (count > (size_t)-1 / sizeof(long))
++goto err_memory;
+ tiff_ptr->strip_offsets = (long *)malloc(count * sizeof(long));
+ if (tiff_ptr->strip_offsets == NULL)
+ goto err_memory;
+-- 
+2.14.2
+

diff --git a/media-gfx/optipng/optipng-0.7.6-r1.ebuild 
b/media-gfx/optipng/optipng-0.7.6-r1.ebuild
new file mode 100644
index 000..becde449ea4
--- /dev/null
+++ b/media-gfx/optipng/optipng-0.7.6-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Compress PNG files without affecting image quality"
+HOMEPAGE="http://optipng.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/zlib
+   media-libs/libpng:0"
+DEPEND="${RDEPEND}
+   sys-apps/findutils"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.7.5-estonian.patch
+   epatch "${FILESDIR}"/${PN}-0.7.6-cve-2017-1000229.patch  # bug 637936
+
+   rm -R src/{libpng,zlib} || die
+   find . -type d -name build -exec rm -R {} + || die
+
+   # next release is almost a complete rewrite, so plug this compilation
+   # problem in anticipation of the much (c)leaner(?) rewrite
+   sed -i \
+   -e 's/^#ifdef AT_FDCWD/#if defined(AT_FDCWD) \&\& !(defined 
(__SVR4) \&\& defined (__sun))/' \
+   src/optipng/osys.c || die
+
+   tc-export CC AR RANLIB
+   export LD=$(tc-getCC)
+}
+
+src_configure() {
+   ./configure \
+   -with-system-libpng \
+   -with-system-zlib \
+   || die "configure failed"
+}
+
+src_compile() {
+   emake -C src/optipng
+}
+
+src_install() {
+   dodoc README.txt doc/*.txt
+   dohtml doc/*.html
+   doman src/${PN}/man/${PN}.1
+
+   dobin src/${PN}/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lua-mode/

2017-11-21 Thread Ulrich Müller
commit: c999b2cc9489b606c17614b4a6f564035ff6baa3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Nov 21 19:55:22 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Nov 21 19:56:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c999b2cc

app-emacs/lua-mode: Regenerate Manifest.

Apparently the distfile was replaced upstream. Verified that its
contents is unchanged (except for one changed comment line).

Closes: https://bugs.gentoo.org/638328
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-emacs/lua-mode/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/lua-mode/Manifest b/app-emacs/lua-mode/Manifest
index 99d224cdd88..469d4cfe6d5 100644
--- a/app-emacs/lua-mode/Manifest
+++ b/app-emacs/lua-mode/Manifest
@@ -1 +1 @@
-DIST lua-mode-20130419.tar.gz 26236 SHA256 
75c1696421983fbb58946ea649d2917f0deefc8b4f1dbc16b819e0cd603e396a SHA512 
1fecd953b5b08dad26345c6e0d2006f35f92082d7cd244e4d668808a2694271605f10eb15d7b62ab8fbdf029fa6bac8bcebe8c8d4ef782dbd63ebcce8abc8439
 WHIRLPOOL 
4477da3bfb707459c14cefbc55ca7303b1774627c143cfe1d2dc3e70a7843fd7f9d0090f4640b934482a39b020afaf09b4dfd0b8ef10fd46f71b3d2c799e6347
+DIST lua-mode-20130419.tar.gz 26242 BLAKE2B 
25f75c70982ba2fb0077fb249501367f9dde3eee5ff7bb45c0d8d97857b6268c481652e06e5a92bd04d9b9fcac0fa3368dfbdc3efcbaefc34268aeb490ac6ad9
 SHA512 
e66ebe6c953e81b07a8f9d86264b1baa5e0b730a6d26b1acf7fb48ceb8cc0f008cdea0046d89e380fefefe0e0b189ef360280236befc79ade69e0622a2e7eb92



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/x86/

2017-11-21 Thread Anthony G. Basile
commit: f522b1e358e4386ed9592bdae24d8fcd1d708b21
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 21 19:51:05 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 21 19:51:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f522b1e3

profiles/hardened/linux/musl/x86/use.mask: ssp is broken on x86 musl

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/musl/x86/use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/x86/use.mask 
b/profiles/hardened/linux/musl/x86/use.mask
index a70efb03255..61e5564be9f 100644
--- a/profiles/hardened/linux/musl/x86/use.mask
+++ b/profiles/hardened/linux/musl/x86/use.mask
@@ -5,6 +5,9 @@
 -x86
 -abi_x86_32
 
+# ssp is broken on x86 musl.  This is critical for gcc-6.
+ssp
+
 # unmask all SIMD assembler flags
 -cpu_flags_x86_3dnow
 -cpu_flags_x86_3dnowext



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/files/, dev-db/mysql-connector-c/

2017-11-21 Thread Brian Evans
commit: e8c5b876c36e2dd221aa26edd577c296fbef39f8
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Nov 21 18:48:25 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Nov 21 19:34:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c5b876

dev-db/mysql-connector-c: Version bump and fix gcc 7 build

Closes: https://bugs.gentoo.org/638360
Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-db/mysql-connector-c/Manifest  |  1 +
 .../files/20028_all_mysql-5.6-gcc7.patch   | 13 
 .../mysql-connector-c-6.1.11.ebuild| 82 ++
 3 files changed, 96 insertions(+)

diff --git a/dev-db/mysql-connector-c/Manifest 
b/dev-db/mysql-connector-c/Manifest
index 08b0e7b13d5..6a895e6d895 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -1,3 +1,4 @@
+DIST mysql-connector-c-6.1.11-src.tar.gz 3489345 BLAKE2B 
813512520ef660521221565a4466e81d902629d0ee731f746b68eed2b9129ea8361fcabe184537ec8ba91aed5a4b02dfb3450b36524c2e98f81fba148eee0cf1
 SHA512 
271395c888a93b833e0bbe1840b9987ecdb37d0f1cf89904207cc9aa99ed32e538aee8c9529ff39b6533947159776a8f5aa079da86ed51b1d26b086f4ffdd7c6
 DIST mysql-connector-c-6.1.5-src.tar.gz 3455028 SHA256 
278f2b40f3980079bc7ad247cb2bf08967ce56ef79da468ae26ff2e2a560be66 SHA512 
be47ed70865744ff9ecb9376972208504327514f03635e54c05e81d324bcf9ba777300a12738d8ca32b95c9c31d734dc9f6ebb7bb24fd11821560a6b0f09bb56
 WHIRLPOOL 
bfdd17908cae63ef5b5006bdf28432bb12738044fe99960fdddab6da527ab41211a48396270a778ce500c5758c2f5d50c1fd850a92c684996612ab7c38637c61
 DIST mysql-connector-c-6.1.6-src.tar.gz 3475044 SHA256 
433012c415871958b61bc4f3683e1ebe77e3389f698b267058c12533ea78 SHA512 
2a3db4aec5b8e5357fa407d6e2b52534f7aa9c0b78c4ebe9a61e2e25dc5f7dc1f1962f6e6fd847107ce53ca369e0babe7118b947a87189495212596348cfd760
 WHIRLPOOL 
6a0a55a47a88606c12511f9fd155bafcf5d73b1ffa2c4877b838bca018f4a8a8f4427ac6af6e4c567eced7e1108dba4a613255f813ab481e8ea948b3a6cdff33
 DIST mysql-connector-c-6.1.9-src.tar.gz 3494748 SHA256 
4e808704443365ad5b649673d03eca8fbebc0a4da9f1f96616c6bd1b1901ab2b SHA512 
3127d08428e820044e25ab5ebb741a128325be6ca0fca0300cab33891693e11e57d4ded5a25918a67d23cceb8a2c6ee99879ffb50c31bc4c2e225a9dba9674dc
 WHIRLPOOL 
7f0cb1fa7bb0f77447f4884b567e7881d8d9c1dda2e27250838fe8a51ac4ddcb8f7aa683fe11a3f7f9545f90918b15fe9e033da138c86e5bd4f360164ebaeb2e

diff --git a/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch 
b/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch
new file mode 100644
index 000..cf8caedb7f1
--- /dev/null
+++ b/dev-db/mysql-connector-c/files/20028_all_mysql-5.6-gcc7.patch
@@ -0,0 +1,13 @@
+diff --git a/sql-common/client_authentication.cc 
b/sql-common/client_authentication.cc
+index eaeb2d4..035ecd2 100644
+--- a/sql-common/client_authentication.cc
 b/sql-common/client_authentication.cc
+@@ -84,7 +84,7 @@ RSA *rsa_init(MYSQL *mysql)
+ 
+   if (mysql->options.extension != NULL &&
+   mysql->options.extension->server_public_key_path != NULL &&
+-  mysql->options.extension->server_public_key_path != '\0')
++  mysql->options.extension->server_public_key_path[0] != '\0')
+   {
+ pub_key_file= fopen(mysql->options.extension->server_public_key_path,
+ "r");

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild
new file mode 100644
index 000..c4494ba6484
--- /dev/null
+++ b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+MULTILIB_WRAPPED_HEADERS+=(
+   /usr/include/mysql/my_config.h
+)
+
+# wrap the config script
+MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config )
+
+DESCRIPTION="C client library for MariaDB/MySQL"
+HOMEPAGE="https://dev.mysql.com/downloads/connector/c/;
+LICENSE="GPL-2"
+
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-C/${P}-src.tar.gz;
+S="${WORKDIR}/${P}-src"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc64 ~x86"
+
+SUBSLOT="18"
+SLOT="0/${SUBSLOT}"
+IUSE="+ssl static-libs"
+
+CDEPEND="
+   sys-libs/zlib:=[${MULTILIB_USEDEP}]
+   ssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   "
+RDEPEND="${CDEPEND}
+   !dev-db/mysql[client-libs(+)]
+   !dev-db/mysql-cluster[client-libs(+)]
+   !dev-db/mariadb[client-libs(+)]
+   !dev-db/mariadb-connector-c[mysqlcompat]
+   !dev-db/mariadb-galera[client-libs(+)]
+   !dev-db/percona-server[client-libs(+)]
+   "
+DEPEND="${CDEPEND}"
+
+DOCS=( README )
+PATCHES=(
+   "${FILESDIR}/mysql_com.patch"
+   "${FILESDIR}/20028_all_mysql-5.6-gcc7.patch"
+)
+
+src_prepare() {
+   sed -i -e 's/CLIENT_LIBS/CONFIG_CLIENT_LIBS/' 
"${S}/scripts/CMakeLists.txt" || die
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/files/, dev-db/mysql-connector-c/

2017-11-21 Thread Brian Evans
commit: 326b50e8bb31240f7e21801b6fce6b6e83b4a316
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Nov 21 18:50:48 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Nov 21 19:34:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326b50e8

dev-db/mysql-connector-c: Drop old

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-db/mysql-connector-c/Manifest  |  3 -
 .../mysql-connector-c/files/conn-c-includes.patch  | 15 
 .../files/openssl-cmake-detection.patch| 12 
 .../mysql-connector-c-6.1.5.ebuild | 59 
 .../mysql-connector-c-6.1.6-r1.ebuild  | 67 --
 .../mysql-connector-c-6.1.6-r2.ebuild  | 76 
 .../mysql-connector-c-6.1.9-r1.ebuild  | 80 --
 .../mysql-connector-c-6.1.9.ebuild | 73 
 8 files changed, 385 deletions(-)

diff --git a/dev-db/mysql-connector-c/Manifest 
b/dev-db/mysql-connector-c/Manifest
index 6a895e6d895..f276bb6a0be 100644
--- a/dev-db/mysql-connector-c/Manifest
+++ b/dev-db/mysql-connector-c/Manifest
@@ -1,4 +1 @@
 DIST mysql-connector-c-6.1.11-src.tar.gz 3489345 BLAKE2B 
813512520ef660521221565a4466e81d902629d0ee731f746b68eed2b9129ea8361fcabe184537ec8ba91aed5a4b02dfb3450b36524c2e98f81fba148eee0cf1
 SHA512 
271395c888a93b833e0bbe1840b9987ecdb37d0f1cf89904207cc9aa99ed32e538aee8c9529ff39b6533947159776a8f5aa079da86ed51b1d26b086f4ffdd7c6
-DIST mysql-connector-c-6.1.5-src.tar.gz 3455028 SHA256 
278f2b40f3980079bc7ad247cb2bf08967ce56ef79da468ae26ff2e2a560be66 SHA512 
be47ed70865744ff9ecb9376972208504327514f03635e54c05e81d324bcf9ba777300a12738d8ca32b95c9c31d734dc9f6ebb7bb24fd11821560a6b0f09bb56
 WHIRLPOOL 
bfdd17908cae63ef5b5006bdf28432bb12738044fe99960fdddab6da527ab41211a48396270a778ce500c5758c2f5d50c1fd850a92c684996612ab7c38637c61
-DIST mysql-connector-c-6.1.6-src.tar.gz 3475044 SHA256 
433012c415871958b61bc4f3683e1ebe77e3389f698b267058c12533ea78 SHA512 
2a3db4aec5b8e5357fa407d6e2b52534f7aa9c0b78c4ebe9a61e2e25dc5f7dc1f1962f6e6fd847107ce53ca369e0babe7118b947a87189495212596348cfd760
 WHIRLPOOL 
6a0a55a47a88606c12511f9fd155bafcf5d73b1ffa2c4877b838bca018f4a8a8f4427ac6af6e4c567eced7e1108dba4a613255f813ab481e8ea948b3a6cdff33
-DIST mysql-connector-c-6.1.9-src.tar.gz 3494748 SHA256 
4e808704443365ad5b649673d03eca8fbebc0a4da9f1f96616c6bd1b1901ab2b SHA512 
3127d08428e820044e25ab5ebb741a128325be6ca0fca0300cab33891693e11e57d4ded5a25918a67d23cceb8a2c6ee99879ffb50c31bc4c2e225a9dba9674dc
 WHIRLPOOL 
7f0cb1fa7bb0f77447f4884b567e7881d8d9c1dda2e27250838fe8a51ac4ddcb8f7aa683fe11a3f7f9545f90918b15fe9e033da138c86e5bd4f360164ebaeb2e

diff --git a/dev-db/mysql-connector-c/files/conn-c-includes.patch 
b/dev-db/mysql-connector-c/files/conn-c-includes.patch
deleted file mode 100644
index fcde71f3f4e..000
--- a/dev-db/mysql-connector-c/files/conn-c-includes.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -aurN a/include/CMakeLists.txt b/include/CMakeLists.txt
 a/include/CMakeLists.txt   2015-07-14 13:06:04.424091000 -0400
-+++ b/include/CMakeLists.txt   2015-07-14 13:24:43.434091000 -0400
-@@ -55,6 +55,11 @@
-   byte_order_generic_x86.h
-   little_endian.h
-   big_endian.h
-+  my_thread_local.h
-+  thr_cond.h
-+  thr_lock.h
-+  thr_mutex.h
-+  thr_rwlock.h
-   ${HEADERS_GEN_CONFIGURE}
- )
- 

diff --git a/dev-db/mysql-connector-c/files/openssl-cmake-detection.patch 
b/dev-db/mysql-connector-c/files/openssl-cmake-detection.patch
deleted file mode 100644
index 3a5f53e7ba3..000
--- a/dev-db/mysql-connector-c/files/openssl-cmake-detection.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aurN a/cmake/ssl.cmake b/cmake/ssl.cmake
 a/cmake/ssl.cmake  2014-11-21 00:39:51.0 -0500
-+++ b/cmake/ssl.cmake  2015-01-27 08:45:36.771744344 -0500
-@@ -166,7 +166,7 @@
- # Encoded as MNNFFPPS: major minor fix patch status
- FILE(STRINGS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h"
-   OPENSSL_VERSION_NUMBER
--  REGEX "^#define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*"
-+  REGEX "^#[\t ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*"
- )
- STRING(REGEX REPLACE
-   "^.*OPENSSL_VERSION_NUMBER[\t ]+0x([0-9]).*$" "\\1"

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-6.1.5.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-6.1.5.ebuild
deleted file mode 100644
index 1813980a093..000
--- a/dev-db/mysql-connector-c/mysql-connector-c-6.1.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-multilib eutils
-
-MULTILIB_WRAPPED_HEADERS+=(
-   /usr/include/mysql/my_config.h
-)
-
-DESCRIPTION="C client library for MariaDB/MySQL"
-HOMEPAGE="https://dev.mysql.com/downloads/connector/c/;
-LICENSE="GPL-2"
-
-SRC_URI="https://dev.mysql.com/get/Downloads/Connector-C/${P}-src.tar.gz;
-S="${WORKDIR}/${P}-src"

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

2017-11-21 Thread Brian Evans
commit: 2308bef753a2a31f9d62d5e3fa44e5bed3df3656
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Nov 21 19:33:37 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Nov 21 19:34:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2308bef7

dev-db/mysql-cluster: Fix building on gcc 7

Backport of commit c6a3a38050e112302534fa1392dc5649ca3d4f36.

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-db/mysql-cluster/Manifest| 9 +
 dev-db/mysql-cluster/mysql-cluster-7.3.19.ebuild | 3 ++-
 dev-db/mysql-cluster/mysql-cluster-7.4.17.ebuild | 3 ++-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-db/mysql-cluster/Manifest b/dev-db/mysql-cluster/Manifest
index 5c29d7baf6d..85a2b3e987a 100644
--- a/dev-db/mysql-cluster/Manifest
+++ b/dev-db/mysql-cluster/Manifest
@@ -1,4 +1,5 @@
-DIST mysql-cluster-gpl-7.2.31.tar.gz 25109340 SHA256 
d798180114d8c1966abb86c798fc8230d50df478e73f1e2c6fbdb7ffb4cdd9ba SHA512 
ab6a7ad2bb981e8351d1d337eb0a75ad952da6f100a6c17a02c629936c4a3bad5701ead6ccf9b912ba0412d3442b6ad87c8e0c5409b84f10af8ec86a7c44b881
 WHIRLPOOL 
c53a32c42f0a3c0c8848d20fa4d66f778926221ef381c8a26ccb60c07126a55af8c77f712cd71462b8345367c3c9e3d03b2b83b06f68b5bddd046328d755965b
-DIST mysql-cluster-gpl-7.3.19.tar.gz 41340089 SHA256 
53b6692d25ad85772c19593f8b098c9ad26b7d8acd4a74db5f8308567e214aad SHA512 
2d12124ec6b7ffa904538f21b676b15e093b3720d067b6eaffe609310ffd6261308ddcfbba4ce259f73d8e905f96bdcd21c5b7ec8fb940d2e9a8ec64c0f397a3
 WHIRLPOOL 
308ccc771acc72ec9558510edb5491a775a76afb5455cf98f942229d3d706a087aa38d97beb9bc2acbe3248c10893841764f08fdcb29ca47ca830c8c661cf369
-DIST mysql-cluster-gpl-7.4.17.tar.gz 41691695 SHA256 
f1966c721c7ed83b59f9ae2cc5e4df56071e358907deef2329d579d5c03601b1 SHA512 
eaeab8b4c62e4b503210c269cf3147cb1fd3690e9bdb291a6bb46c874adf958166ccdf5b8766a09ec14d7fd63e3aff3e4b1f1527201e50e86e588507aa01767f
 WHIRLPOOL 
1ad8b4b48ff4e4d0e5ada9f14c5d1fb4a23d8c211121ccc53f20051dfcecb0463d45c2b24178d87174f0950db6bb606e259144c4f1f9052759865644a9277f5a
-DIST mysql-extras-20171108-2050Z.tar.bz2 313241 SHA256 
a8ae0806728f5308f96fe07fe2348b9c72629968e6480ae45995ca0a3693b9aa SHA512 
830e6bac6fcead4b2d9649f6aaf6ec6573f86ce3c1a8bc1be6c89a408d69bfb81136baa7273d4449688d683b832880c2470970cd737c2b07cc7a1c2ce9c5a0b6
 WHIRLPOOL 
7ea7aabe9fc93418297522529c2fb0cfe43c7c28019000c25e100838e8ac545cab0611a08f2931157b99acee9704c441832e037c28232079e57a0718ddb4591c
+DIST mysql-cluster-gpl-7.2.31.tar.gz 25109340 BLAKE2B 
c0af2b85c9760636f35ab461997ac5e8e5d20085dbfef6e7a265931e743b288a4cdb8e282f7e9436daa8b9e060fe110f5522c640e2e2a7f0b54fe2686ebb751b
 SHA512 
ab6a7ad2bb981e8351d1d337eb0a75ad952da6f100a6c17a02c629936c4a3bad5701ead6ccf9b912ba0412d3442b6ad87c8e0c5409b84f10af8ec86a7c44b881
+DIST mysql-cluster-gpl-7.3.19.tar.gz 41340089 BLAKE2B 
25ca93a9bcc41fb03ba0e4d34a1c672ddee3db7ff76fcf483187483dec16d8bffaaf1ab0704b4bed6ebb57681768429f7088757769d6b23dfa757517eef767ea
 SHA512 
2d12124ec6b7ffa904538f21b676b15e093b3720d067b6eaffe609310ffd6261308ddcfbba4ce259f73d8e905f96bdcd21c5b7ec8fb940d2e9a8ec64c0f397a3
+DIST mysql-cluster-gpl-7.4.17.tar.gz 41691695 BLAKE2B 
9a9641a4962e625364fe9739d0954eeac8d773cb106e05c3cebd9ce94843246db679a1e81db383a861f9cec052193fa1ca80b34fb05d80ffbe248c29094476d2
 SHA512 
eaeab8b4c62e4b503210c269cf3147cb1fd3690e9bdb291a6bb46c874adf958166ccdf5b8766a09ec14d7fd63e3aff3e4b1f1527201e50e86e588507aa01767f
+DIST mysql-extras-20171108-2050Z.tar.bz2 313241 BLAKE2B 
83900f96392edb97c47007ba0faa4c259b7a3c6f17a7ed7161c7c632ac2466f9ab59777e6c17fdeeb8553650ea654633e3b10cf6f8e7692fbee4ebc5db495aea
 SHA512 
830e6bac6fcead4b2d9649f6aaf6ec6573f86ce3c1a8bc1be6c89a408d69bfb81136baa7273d4449688d683b832880c2470970cd737c2b07cc7a1c2ce9c5a0b6
+DIST mysql-extras-20171121-1518Z.tar.bz2 313539 BLAKE2B 
c397fdf7ffb3fcbcecda20933e18234062a9500dcf4031e9b17131e2a1f23dca7535ed33ff541fc075eb9995c67a9a8fd7261d7524dd42d8d333543c368b4c15
 SHA512 
dd0d4a00c0ed710e786d157a73f02c6f555ab7a68e57014d958627096a4245a0b45d22ec860dc5389002d106554e8011c0b6ddcadff1f737e3fa195badda

diff --git a/dev-db/mysql-cluster/mysql-cluster-7.3.19.ebuild 
b/dev-db/mysql-cluster/mysql-cluster-7.3.19.ebuild
index e83b46f92f4..465e47e22e5 100644
--- a/dev-db/mysql-cluster/mysql-cluster-7.3.19.ebuild
+++ b/dev-db/mysql-cluster/mysql-cluster-7.3.19.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-MY_EXTRAS_VER="20171108-2050Z"
+MY_EXTRAS_VER="20171121-1518Z"
 SUBSLOT="18"
 MYSQL_PV_MAJOR="5.6"
 #fails to build with ninja
@@ -27,6 +27,7 @@ PATCHES=(
"${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
 #  "${MY_PATCH_DIR}"/20018_all_mysql-5.6.25-without-clientlibs-tools.patch
"${MY_PATCH_DIR}"/20027_all_mysql-5.5-perl5.26-includes.patch
+   "${MY_PATCH_DIR}"/20028_all_mysql-5.6-gcc7.patch
"${MY_PATCH_DI

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/torque/, sys-cluster/torque/files/

2017-11-21 Thread Ian Stakenvicius
commit: d6f144825d2c355ac84e6d24631d170a8502f064
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Nov 21 19:31:11 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Nov 21 19:31:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f14482

sys-cluster/torque-6.0.3: fix an empty-string comparison error

Bug: http://bugs.gentoo.org/638346
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../torque-6.0.3-fix-emptystring-comparison.patch   | 21 +
 sys-cluster/torque/torque-6.0.3.ebuild  |  1 +
 2 files changed, 22 insertions(+)

diff --git 
a/sys-cluster/torque/files/torque-6.0.3-fix-emptystring-comparison.patch 
b/sys-cluster/torque/files/torque-6.0.3-fix-emptystring-comparison.patch
new file mode 100644
index 000..0666eda1593
--- /dev/null
+++ b/sys-cluster/torque/files/torque-6.0.3-fix-emptystring-comparison.patch
@@ -0,0 +1,21 @@
+--- a/src/lib/Libattr/req.cpp  2017-01-24 18:35:27.0 -0500
 b/src/lib/Libattr/req.cpp  2017-11-21 13:40:27.201964749 -0500
+@@ -1037,17 +1037,17 @@
+ error = "Bad tasks value: '";
+ error += submission_str;
+ error += "'";
+ return(PBSE_BAD_PARAMETER);
+ }
+ 
+   if (*current == ':')
+ current++;
+-  else if (current != '\0')
++  else if (*current != '\0')
+ {
+ error = "Invalid task specification";
+ return(PBSE_BAD_PARAMETER);
+ }
+ 
+   while ((current != NULL) && 
+  (*current != '\0'))
+ {

diff --git a/sys-cluster/torque/torque-6.0.3.ebuild 
b/sys-cluster/torque/torque-6.0.3.ebuild
index 74409b48eef..ec9563e95bf 100644
--- a/sys-cluster/torque/torque-6.0.3.ebuild
+++ b/sys-cluster/torque/torque-6.0.3.ebuild
@@ -81,6 +81,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-fix-emptystring-comparison.patch
# We install to a valid location, no need to muck with ld.so.conf
# --without-loadlibfile is supposed to do this for us...
sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in 
|| die



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2017-11-21 Thread Ian Stakenvicius
commit: e0ca73fa06d04def97606aec50aee9f29b2d606a
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Nov 21 19:29:44 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Nov 21 19:31:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ca73fa

net-fs/samba: upstream version bumps

Bumped the samba 4.5, 4.6 and 4.7 series to upstream latest:
4.5.15, 4.6.11, 4.7.3

Also addressed an absolute-path symlink warning related to smbspool

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-fs/samba/Manifest|   3 +
 net-fs/samba/samba-4.5.15.ebuild | 282 +++
 net-fs/samba/samba-4.6.11.ebuild | 308 +++
 net-fs/samba/samba-4.7.3.ebuild  | 305 ++
 4 files changed, 898 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index afa7278f189..dc379f4aa95 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,10 +3,13 @@ DIST samba-4.5.10.tar.gz 20989431 SHA256 
7cb753f5f6d5527ef40d4c1f47dacafb7c876cb
 DIST samba-4.5.11-disable-python-patches.tar.xz 6292 SHA256 
8db451910c3d46fc715203e0b674c49846528cf864c381520dc93de20a3637d3 SHA512 
f0e3076e3e1ecaae3f06b3ef30efc81719fb3f63a1041dcbdae4b62ca4cf693732f9eb16f047d046d4930136fed82194e82b455ea888e12cf845b3e6a122d57d
 WHIRLPOOL 
641d429fc4865e12e89bad28110b03ca87c6b658f59943f4d44c0b3a91fc49b5dc90e496a8a9d391c2897aec87fc43ea1c9a26084f3394b1883ad9755fd0eca3
 DIST samba-4.5.13.tar.gz 21013879 SHA256 
5fc4762d2259469bfb0067c10f77378cb720f2ebdaf2f37b5ca1918dbe84d04d SHA512 
c495dffeee4dd83d710182713c8a0e6730f250fab2d03b62cc0f5354497fbc41d5140d7dea5c4089c026a7e9b820e48c94806bbc44b6594c9e5bad977793eb4a
 WHIRLPOOL 
9e720801f44ac7fab65c748dd24c52763b8568d1af73b64006d847c53604df0a7f3d4febeac2dd467c2fd1c3940b86253c37f99e2e2f39028d43acc4f99668ee
 DIST samba-4.5.14.tar.gz 21016317 SHA256 
15dc04fd2b19081daf1118318f43f88ef7260b3fc6e4f86ee7c7913bb7c92ed9 SHA512 
35b6ec38b6750ebdd387eade3c7a1f61c83a4d6642c9a2a8a811d84b506c9f20ed69fa1db9065852ce792fd769fe151177200cdd55de308017cd5416f80eb095
 WHIRLPOOL 
b374abd1439072ab16d84f12b4876f4c44c8d34b734e3c4a0b909e685bb3eb1f02f5b58d9c8173909f2154e97d3e60743646252818a527358ba7316f5a348140
+DIST samba-4.5.15.tar.gz 21020181 SHA256 
811bf727892a1e1e3d170eb72eb39c43d06ed8ff557e5e036a41aabc19008e94 SHA512 
e77d746767d55ff933cddbb4d6e0f97f0b12e630c564852bee02f5f9764633167f1c098df7606af2a1930a9bdd4665fb79d7748ff07532db4e9a581fb639450c
 WHIRLPOOL 
dfd0244976da688115d4cd93bf98d77ddd52f98917e6fce57c5f4486ab387d19811b5332ad9f9126e077fb91fefd7670d5b56c251580966ee12b005bde31f271
+DIST samba-4.6.11.tar.gz 21157318 SHA256 
051b7ab0fa088d77dc0df039ff5d6b8fd998372f0c29ecb455b149457c20ed1d SHA512 
8acb0620cc7fa87692edfa1b42883384b1ae88c6b9d75432169d53c1c6f20415ed4980b2ba9d023cc69a8a1b457bcb25ecea9bdf427accfe9fc05431c3480283
 WHIRLPOOL 
26ac581f5303222a81b6ecd980908ac2585be4851f44766148e87d2ada29e14faa09e4477ffc043d5472d0298513fd41814b37b529200d74cc526a4ed936d46b
 DIST samba-4.6.7-disable-python-patches.tar.xz 8896 SHA256 
33702adba80e9886625fda8cba46d4017ae603f5d9cf9d3dc78e5ef30ff6f5eb SHA512 
c45e548a49735e17b568bebf07dc7409de3de0f93256d1dcf345d2723a27d22a51d860ed921785354fda691f83be4eca3b9d618d5c332438ebf97518a01983eb
 WHIRLPOOL 
1cb176480b8583369e1085c8e122958112c0d13aa8ba78cd57dfd04b17c7d8f0a0664a43d277deba86775f1944eab052f4fb9459f64506215ae25184c86cbe40
 DIST samba-4.6.8.tar.gz 21139872 SHA256 
581deeb2543f5cedcb556cb950d0e82690d9f0cd33811d76624502ca0c32575d SHA512 
fb40144210361bdeab09007aa49fa85077fbc8eeae2c49bcdafb01d33ec40425160882979f0829005a89766ed4fd4e36d7f952f6dbf6e0178f5b0945dc8d8efb
 WHIRLPOOL 
d669df156dcae5846d814eb30f577b9df0513383be91a87886b91dff12451d82c236dd7c1fd996a378d90619aabee5adc33ecd488534b612b8f82b7b88d0840a
 DIST samba-4.6.9.tar.gz 21154233 SHA256 
c31db4aad82f0b9588ef6c4b4dab5dce3fa1787bd298e62d953c2628bb1af21a SHA512 
20a0828afe2b7f834543a3efc8618bba78951f728da99434f084b7220477ef9e4b1ef09d5a3a5a16a96e1f0704bb2c8d2c3418402f0b8e5f8201bc022a4937aa
 WHIRLPOOL 
996bc727317f0fa7ce9fd94f68cd9b20b7f10eea08c0ab100af73a2ac5a23700aa26abe3dbca6f384c20bb642ceb3755eb995e62e8991ca09bf94f7898a085fa
 DIST samba-4.7.0.tar.gz 16830569 SHA256 
bd16d169988eb513e685a87e9964a5210482498fa9b3a22aaa8287a061e3c936 SHA512 
c69da34566ec672ed17f86ecf793154374c71dd33b588adceed5fbd9345d978a4ffeced5d3a4033edb4daedac2294ed088beed8cdde19724f9d03da54e22e4ee
 WHIRLPOOL 
d2635df77e8dc82d0a6aeb345eebf5616fba1ab826b90aedac1f49669ff7faae8845737267c908956ade1904a2c85e918b6db678197e3a6c1f35f78ccc78021f
 DIST samba-4.7.1.tar.gz 16844730 SHA256 
7ba932523c821ebfa4c31ebd183f7aa20d663059f9761563fcdec85cd1e9be1a SHA512 
eaaa494501e0029fab8b0f1789fb28d33104a51b7365ba53741218786a4331f5adc5ea86d65aac1ccd970103c74a99fb875c4ba74460bd8b4597aaefbab18c7c
 WHIRLPOOL 
1a09be343d47d2e61e7f236bd7ba4817de990f722a6e130150a0043ccc29da453e90b2eaf8443a48c5491bcbcbb0070b1ca72a3b5b25ec94759981ea13cb712d

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

2017-11-21 Thread Ian Stakenvicius
commit: f866ba884cfeac5485f57ff7ab3cba3a78952d5d
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Nov 21 18:54:02 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Nov 21 19:31:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f866ba88

sys-libs/tevent: version bump

Needed for samba-4.6.11 and 4.7.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-libs/tevent/Manifest |  1 +
 sys-libs/tevent/tevent-0.9.34.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest
index 30174f43261..f70fd243c98 100644
--- a/sys-libs/tevent/Manifest
+++ b/sys-libs/tevent/Manifest
@@ -2,3 +2,4 @@ DIST tevent-0.9.28.tar.gz 581522 SHA256 
04d953379025b1560af5c4ffcce58a3ee84db7aa
 DIST tevent-0.9.31.tar.gz 587784 SHA256 
4a13f2256ad804c860e84068258bd0f8be31cf0c79aa8f3019fa32f6928c2bfc SHA512 
048e37a7f5d3b8e948215fdb909c9b6e94b915c9d4978a8e18c73c9d27d5b1f179c10d19ec90325f8250e7c177c28231ad116a2975caaa43312c383e75517258
 WHIRLPOOL 
44061dd68b284bcaef625a70769f472ff1f2bd509843f8da9aca3c7b5affa12a825d3df49f126edc2d883bc0b1ad10eb59fba75ad80b1db12c92aeb100701fcd
 DIST tevent-0.9.32.tar.gz 590314 SHA256 
d316e1438ffbb588a0afc90b748499dead25884ef275664fdca0df2793b62f8b SHA512 
9bd256c245d9f82dcd5b31787c8b11780b958bef96426de231f54eaea6df680a5cf3eb8c8d066d05f271e81f303404fc4191a23a6bc2533b7d1b732b2c206fbd
 WHIRLPOOL 
9fc88d9e946eaa3c3bd50c538b48e1f4a29e1cab8d81f7ddc81aec43b088cb931592cbf0d3cdd44c4bb0b787a7d144cf518a9b3f5e67208627aac3b7f19258e0
 DIST tevent-0.9.33.tar.gz 590611 SHA256 
22712ee981fd4298fcd5f3afb27d87a72257cebad37812cfbd3da5d968ed1bdc SHA512 
3a437957859a556e06f24334301c41a3db1433c1e90d651fa74585a638a36d71369f235a8ab51aa0dd8f9d9bb88ad42f2c3ddeba0b99c4234c63866a8c922b91
 WHIRLPOOL 
a9c667998e40fe58349c31e543f8b665fda8b78972a8c7ba7e7b77557a597498146288a26f0cb5d1590c5706b2f957d028624c7639c0e8c8063e7a17595f3924
+DIST tevent-0.9.34.tar.gz 590260 SHA256 
73213ef8b27f4a0164e375140a177a751e06fe190a90f3178e24f206b4747b8a SHA512 
29ff88cedc05d9345749ee241f8ab083fc6f98d3975b2739629a3a75a766db6ec42133eeb6c9297315ee0c68ab512c70b8b927d2df5ea61880c673ef33b44183
 WHIRLPOOL 
5ae8d4a98700309aec3ddcb73a078e2dc37ac5bdd46a721bfad61ac03923e025102a782830e4860c2c4e1210d4019e3bd918ec2b1bd8f1f4deaaa1acacfd6a0b

diff --git a/sys-libs/tevent/tevent-0.9.34.ebuild 
b/sys-libs/tevent/tevent-0.9.34.ebuild
new file mode 100644
index 000..8631e3e4141
--- /dev/null
+++ b/sys-libs/tevent/tevent-0.9.34.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit waf-utils multilib-minimal python-single-r1
+
+DESCRIPTION="Samba tevent library"
+HOMEPAGE="https://tevent.samba.org/;
+SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+IUSE="python"
+
+RDEPEND=">=sys-libs/talloc-2.1.10[${MULTILIB_USEDEP}]
+   python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}
+"
+# build system does not work with python3
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+#PATCHES=(
+#  "${FILESDIR}"/talloc-disable-python.patch
+#)
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   waf-utils_src_configure \
+   --bundled-libraries=NONE \
+   --builtin-libraries=NONE \
+   $(multilib_native_usex python '' '--disable-python')
+}
+
+multilib_src_compile() {
+   # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
+   unset MAKEOPTS
+   waf-utils_src_compile
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+
+   multilib_is_native_abi && use python && python_domodule tevent.py
+}
+
+multilib_src_install_all() {
+   insinto /usr/include
+   doins tevent_internal.h
+}



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

2017-11-21 Thread Zac Medico
commit: ca300d4fccffb8cd3d0d12f60c7c8c368f049258
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 19:22:21 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 19:27:17 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ca300d4f

binarytree.populate: avoid unnecessary index re-write (bug 638292)

Exclude hashes from the minimum_keys, so that the Packages index
will not be needlessly re-written due to missing digests.

Bug: https://bugs.gentoo.org/638292

 pym/portage/dbapi/bintree.py | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py
index f4e8a1c66..201666c41 100644
--- a/pym/portage/dbapi/bintree.py
+++ b/pym/portage/dbapi/bintree.py
@@ -569,6 +569,11 @@ class binarytree(object):
def _populate_local(self):
self.dbapi.clear()
_instance_key = self.dbapi._instance_key
+   # In order to minimize disk I/O, we never compute digests here.
+   # Therefore we exclude hashes from the minimum_keys, so that
+   # the Packages file will not be needlessly re-written due to
+   # missing digests.
+   minimum_keys = 
self._pkgindex_keys.difference(self._pkgindex_hashes)
if True:
pkg_paths = {}
self._pkg_paths = pkg_paths
@@ -631,7 +636,7 @@ class binarytree(object):
continue
except (KeyError, 
ValueError):
continue
-   if not 
self._pkgindex_keys.difference(d):
+   if not 
minimum_keys.difference(d):
match = d
break
if match:



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

2017-11-21 Thread Mike Gilbert
commit: b8aeca2249d81aeba9e0e419f715d157785f7870
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:12:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:12:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8aeca22

net-libs/libnsl: whitespace

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 net-libs/libnsl/libnsl-1.1.0-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
index ad2bbf094c7..a6b602365fd 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
@@ -31,7 +31,6 @@ src_prepare(){
eautoreconf
 }
 
-
 multilib_src_configure() {
local myconf=(
--enable-shared



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

2017-11-21 Thread Mike Gilbert
commit: a8cfdb4b1640f6b1db9b000417d7182da2c07ba6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:07:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:07:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cfdb4b

net-libs/libnsl: drop .la files

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 net-libs/libnsl/Manifest   | 2 +-
 net-libs/libnsl/{libnsl-1.1.0-r1.ebuild => libnsl-1.1.0-r2.ebuild} | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 399abbae725..69abf021a44 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1 @@
-DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
+DIST libnsl-1.1.0.tar.gz 209148 BLAKE2B 
1fe1cbd279f317c0ca74a635e7cb7a35e3c70055f8f590b6814b2d40f1daaf381ec9d9710e0bbb894489d251788a135550848714e8b015bf237cf41d72feabf0
 SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd

diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
similarity index 90%
rename from net-libs/libnsl/libnsl-1.1.0-r1.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r2.ebuild
index 13f9c3fbadf..443cdca129e 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
@@ -35,3 +35,8 @@ multilib_src_configure() {
# Fool multilib-minimal to run ./configure in out-of-tree build
ECONF_SOURCE=${S} econf
 }
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



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

2017-11-21 Thread Mike Gilbert
commit: 8a757dd2fd37b50a5223f56ec4880b15f064adc3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:10:56 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:10:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a757dd2

net-libs/libnsl: drop static libs

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 .../libnsl/{libnsl-1.1.0-r2.ebuild => libnsl-1.1.0-r3.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r2.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
similarity index 89%
rename from net-libs/libnsl/libnsl-1.1.0-r2.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r3.ebuild
index 443cdca129e..ad2bbf094c7 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
@@ -31,9 +31,13 @@ src_prepare(){
eautoreconf
 }
 
+
 multilib_src_configure() {
-   # Fool multilib-minimal to run ./configure in out-of-tree build
-   ECONF_SOURCE=${S} econf
+   local myconf=(
+   --enable-shared
+   --disable-static
+   )
+   ECONF_SOURCE=${S} econf "${myconf[@]}"
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/keurocalc/, net-misc/knutclient/, net-misc/knutclient/files/, ...

2017-11-21 Thread Andreas Sturmlechner
commit: e02b71c5a95c6cfb13247574b531bb4442c3dba9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 15:47:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 18:55:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02b71c5

profiles: Remove last-rited packages

Closes: https://bugs.gentoo.org/634386
Closes: https://bugs.gentoo.org/634382
Closes: https://bugs.gentoo.org/634388
Closes: https://bugs.gentoo.org/634384
Closes: https://bugs.gentoo.org/579518
Closes: https://bugs.gentoo.org/623928

 kde-misc/kcollectd/Manifest|   1 -
 kde-misc/kcollectd/files/kcollectd-0.9-boost.patch |  42 -
 .../kcollectd/files/kcollectd-0.9-cflags.patch |  10 --
 .../kcollectd/files/kcollectd-0.9-desktop.patch|  11 --
 kde-misc/kcollectd/files/kcollectd-0.9-gcc6.patch  |  52 ---
 kde-misc/kcollectd/kcollectd-0.9-r1.ebuild |  28 
 kde-misc/kcollectd/metadata.xml|   8 -
 kde-misc/kdesudo/Manifest  |   1 -
 kde-misc/kdesudo/kdesudo-3.4.2.4-r1.ebuild |  24 ---
 kde-misc/kdesudo/metadata.xml  |  11 --
 media-sound/kmid/Manifest  |   1 -
 media-sound/kmid/kmid-2.4.0-r1.ebuild  |  27 
 media-sound/kmid/metadata.xml  |  15 --
 media-sound/konvertible/Manifest   |   1 -
 media-sound/konvertible/konvertible-1.0.1.ebuild   |  30 
 media-sound/konvertible/metadata.xml   |  12 --
 media-sound/kstreamripper/Manifest |   1 -
 .../files/kstreamripper-0.7.100-nodebuglog.patch   |  11 --
 .../kstreamripper/kstreamripper-0.7.100-r2.ebuild  |  27 
 media-sound/kstreamripper/metadata.xml |  15 --
 net-im/qutim/Manifest  |   1 -
 .../qutim-0.3.2-astral-migrate-qt-telepaphy.patch  | 151 --
 ...-0.3.3-fix-build-with-gcc-6.1.0-and-above.patch |  26 
 net-im/qutim/metadata.xml  |  42 -
 net-im/qutim/qutim-0.3.3_p1.ebuild | 170 -
 net-misc/knutclient/Manifest   |   1 -
 .../files/knutclient-1.0.5-desktop.patch   |  15 --
 .../knutclient/files/knutclient-1.0.5-gcc6.patch   |  18 ---
 net-misc/knutclient/knutclient-1.0.5.ebuild|  27 
 net-misc/knutclient/metadata.xml   |   8 -
 profiles/base/package.use.mask |   1 -
 profiles/package.mask  |  42 -
 profiles/updates/3Q-2012   |   1 -
 sci-calculators/keurocalc/Manifest |   1 -
 sci-calculators/keurocalc/keurocalc-1.2.3.ebuild   |  31 
 sci-calculators/keurocalc/metadata.xml |   8 -
 36 files changed, 871 deletions(-)

diff --git a/kde-misc/kcollectd/Manifest b/kde-misc/kcollectd/Manifest
deleted file mode 100644
index 2bbc92257c6..000
--- a/kde-misc/kcollectd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kcollectd-0.9.tar.gz 97132 SHA256 
d2d4cb9d8d1c0eb7695c3567c6f40d33fdf1655d63038cb0b170af2fadd2a3b1 SHA512 
c6eeeb52e137484bbeae564c3e85b25df4b78ff8cd39dcad69316f0c36f645f37096a5117ea5e969f883d65ca8466928c19b0e6121a0156bc345c0a138fa273a
 WHIRLPOOL 
c98e8171068efc3fc461bd2b92cee6ce6909ad53462e1dda8b854cc9db6fd8b6d3556e69459d88ada6683b9a0980f450b399316c16d9e010a8672eed6ae93de6

diff --git a/kde-misc/kcollectd/files/kcollectd-0.9-boost.patch 
b/kde-misc/kcollectd/files/kcollectd-0.9-boost.patch
deleted file mode 100644
index 7823ab7dbac..000
--- a/kde-misc/kcollectd/files/kcollectd-0.9-boost.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 kcollectd-0.9.orig/kcollectd/kcollectd.cc
-+++ kcollectd-0.9/kcollectd/kcollectd.cc
-@@ -73,7 +73,7 @@
-   gui->show();
- }
-   } 
--  catch(basic_filesystem_error ) {
-+  catch(const std::exception ) {
- KMessageBox::error(0, i18n("Failed to read collectd-structure at \'%1\'\n"
-   "Terminating.", QString(RRD_BASEDIR)));
- exit(1);
-
 kcollectd-0.9.orig/kcollectd/gui.cc
-+++ kcollectd-0.9/kcollectd/gui.cc
-@@ -127,21 +127,21 @@
-   const directory_iterator end_itr;
-   for (directory_iterator host(rrdpath); host != end_itr; ++host ) {
- if (is_directory(*host)) {
--  QTreeWidgetItem *hostitem = mkItem(listview, host->leaf());
-+  QTreeWidgetItem *hostitem = mkItem(listview, 
host->path().filename().string());
-   hostitem->setFlags(hostitem->flags() & ~Qt::ItemIsSelectable);
-   for (directory_iterator sensor(*host); sensor != end_itr; ++sensor ) {
-   if (is_directory(*sensor)) {
--QTreeWidgetItem *sensoritem = mkItem(hostitem, sensor->leaf());
-+QTreeWidgetItem *sensoritem = mkItem(hostitem, 
sensor->path().filename().string());
- sensoritem->setFlags(sensoritem->flags() & ~Qt::ItemIsSelectable);
- for (directory_iterator rrd(*sensor); rrd != end_itr; ++rrd ) {
-   if 

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

2017-11-21 Thread Aric Belsito
commit: 6d049025dd32ededa0f810190b62b4c2a504cfbb
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Nov 21 18:53:54 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Nov 21 18:53:54 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d049025

sys-apps/iproute2: version bump 4.14.1

 sys-apps/iproute2/Manifest   | 2 +-
 sys-apps/iproute2/{iproute2-4.14.0.ebuild => iproute2-4.14.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 415e1f8..aab6559 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,2 +1,2 @@
-DIST iproute2-4.14.0.tar.xz 636872 SHA256 
fee001307b3c018462cb010e3aa19b38017de26168d5777c05ee73a21d60fcd0 SHA512 
dda8b7881d82d6d38449d69df362bd3eedde6c7f4dd315d6eaf7969673805faf82675e1df04d7dc35a826b0df429a400a3f8ac0e998c1de0d6ca500e722f058e
 WHIRLPOOL 
62ce4fa8ba1bb84678277401c07097b26490767cd55a66f2be743dc1fec4610033437517c44339dc4cc95ffe0d255d804c25cdd6e77640eb15453160abe87f78
+DIST iproute2-4.14.1.tar.xz 636876 SHA256 
d43ac068afcc350a448f4581b6e292331ef7e4e7aa746e34981582d5fdb10067 SHA512 
e593b68c46ef5f98bd6911ee7beb38388a14935a29fefabdeccc96aa012593b6f3a49b3bb1baed7d77e54f1f4a857172e058b73407f4070f158b8713f44f5d2c
 WHIRLPOOL 
42ee7611f3fb1ceb922c606bf11cd4d72cf71020a73f96f5130f07a9cab08f1dbc973cb5924f6a15cf4613dac5b60a3a97583c0e801db960f5039d6d8c0ef095
 DIST iproute2-4.4.0.tar.xz 528552 SHA256 
bc91c367288a19f78ef800cd6840363be1f22da8436fbae88e1a7250490d6514 SHA512 
48236fc6103a55d977efa4f93ad7fdfc0944df975ce771d57fd3dcfb13b761b0c05dbe749978ac86c7a471d023bee62a2f1648a6ca75f50da9252acfde174b69
 WHIRLPOOL 
7e90c98805e12b28de284bb998e5a27cf524a78d0bd7632c0d49a7ddff8f11f5229ac6867076e9fea6f21b6b31360bddb21138673d94de766bdf7324a09bc013

diff --git a/sys-apps/iproute2/iproute2-4.14.0.ebuild 
b/sys-apps/iproute2/iproute2-4.14.1.ebuild
similarity index 100%
rename from sys-apps/iproute2/iproute2-4.14.0.ebuild
rename to sys-apps/iproute2/iproute2-4.14.1.ebuild



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

2017-11-21 Thread Jeroen Roovers
commit: edcfaadf3130d52cf6c106976788dc8e8676b559
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov 21 18:53:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov 21 18:54:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcfaadf

net-libs/nodejs: Remove -O3 injection in deps/v8 (bug #594638 by Jan Chren 
(rindeal)).

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/nodejs/Manifest   | 10 +-
 .../nodejs/{nodejs-8.9.1.ebuild => nodejs-8.9.1-r1.ebuild} |  2 +-
 .../nodejs/{nodejs-9.2.0.ebuild => nodejs-9.2.0-r1.ebuild} |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 54d58159ace..40179db7960 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,6 @@
 DIST node-v0.12.17.tar.gz 19938029 SHA256 
ddea5e253812f167608fbdda6ff29ffc30dc6f669cf2f6e4249938d28b9cd44d SHA512 
86c22b17f57018083b07096beeca10e6dfa7569b3d1a25a3b12dd82796db3c9536e6136e0dd0ff62b4de116413f3722b36ce396faa46d8640f80ab09ccfcbca7
 WHIRLPOOL 
5fba1f95de0a7dbda7e7649bc0f8553cd8595eb87cd27062efbdc59a54673e7e1e6f80191abede683a686043a81d82b76e141aa765b98e3dc39e015aca98e41f
-DIST node-v4.8.5.tar.xz 13316060 SHA256 
a48aeefc2b4fae0ea6410a8045ca106af244223012eab003bd5cb00aa3b50d53 SHA512 
64d936ca14648b5648dedb41f2ee8d39466788762d335fbfc9ce4cb7484d05b6c24ad912fb4b1579a08f466be50b129a96be700fd89cbca5e1de84baa63ddd12
 WHIRLPOOL 
8d74323f38b4f55bf2e95a628005cbb65c0f4ea0e5dd55699408e26b724ff65fd0a7f674399ed92ac3a56592064133daffcbb37d7076b8da33d28b4d17d61410
-DIST node-v6.11.5.tar.xz 15699404 SHA256 
1c6de415216799fbaeca82304b3fef87accc7101ebf2ead7d5c545e0779e8aaf SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 WHIRLPOOL 
6e572e34d473544624734a54243dc41101e91d045f2b9cedc0c1a65c90584deb163efb422a0c992689ef9878cc5b882758795ae4d902c1c5b20468d8fa2151da
-DIST node-v6.9.4.tar.xz 15519264 SHA256 
c51d7c61db40455d57428abcadc7eb0f0a08a8878cb1d8ea3c1e211c54532c35 SHA512 
86d3e2889031c2b50c021bd3fd63194c2c22c44291d51dff1b5e1652b01853c09d2880c2f58fdad062e3e2a3f637a3f0d78dac66b835b676790cf272e64f8dce
 WHIRLPOOL 
d1bcf488ed1aae7959303b988c9467fc5d0930166c7bfe0e441392763e19f788496971c07560a9f62586bbb2be7ce741ece8346140d665d29593b9b8f649b002
-DIST node-v8.9.1.tar.xz 18290848 SHA256 
ef160c21f60f8aca64145985e01b4044435e381dc16e8f0640ed0223e84f17e0 SHA512 
e1d93def34c1b91de90b807031e2f313661658cd045d44d290950190b10512770df05cb92e9657bab7ad6654d3359364193567cf693ddb2b3574d2a48e4ee256
 WHIRLPOOL 
f1e47a0d078e0c1c29c993c8266337ae1fa0ee18ac81e053c4deabe85a94a5de0681ea9ed7f81119d108235055b849bc30557eb0d86345675580d76bd7c05f4d
-DIST node-v9.2.0.tar.xz 18347108 SHA256 
64caf263eadc1aea072ce5d30ded7f4534aa7f59c8c6993eee4accad96e3bbc2 SHA512 
3335a2ec17f4698bda58f2a2c9548546912b9a4109c0bff0ffc57bca14d40101bcc00356231c95c08733860286ac340e227ca79debac581835f84ae3967cdb4b
 WHIRLPOOL 
f14cd3f537d2f1f41ee299f2492f2dc275587846dc231f668ccb3c2d31720020b982474130ae7ce4b8ca709e2f67c510d3e65b7641fbc3fff0e3f9be3321ca2a
+DIST node-v4.8.5.tar.xz 13316060 BLAKE2B 
fb32f176b9d4add3e9695f0bee7ebd0bba66770d479b1fade572de4694566603f08875da6ff97a1904edd1156708b58670fb1c4717e213aab6ad44ae5d470f40
 SHA512 
64d936ca14648b5648dedb41f2ee8d39466788762d335fbfc9ce4cb7484d05b6c24ad912fb4b1579a08f466be50b129a96be700fd89cbca5e1de84baa63ddd12
+DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e619a81876fc92a5741e49da7ec91c4239d00f549c5e80d0bb8282bb9b396dd984507916cd18d61b403a3a7cef94
 SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
+DIST node-v6.9.4.tar.xz 15519264 BLAKE2B 
4dfad88b06b209272b8468501cc3c87c40425781fb55011ee93326555c2df88a166ffaff1877563668e06389703053849361739556f1bc87c1e2386d48b9542e
 SHA512 
86d3e2889031c2b50c021bd3fd63194c2c22c44291d51dff1b5e1652b01853c09d2880c2f58fdad062e3e2a3f637a3f0d78dac66b835b676790cf272e64f8dce
+DIST node-v8.9.1.tar.xz 18290848 BLAKE2B 
b2a89d759bd19df6a6ea8db31ab3e63d111f24d9e00dbd8cdfc2d5d89a56ee7789c51b936516cdbce8384cc91591f4c1fb1eb0f2b3c18148a9211168cfe8121f
 SHA512 
e1d93def34c1b91de90b807031e2f313661658cd045d44d290950190b10512770df05cb92e9657bab7ad6654d3359364193567cf693ddb2b3574d2a48e4ee256
+DIST node-v9.2.0.tar.xz 18347108 BLAKE2B 
ff98445ac3e7649b4c6fde3a2fe8375e541f7e120d0b2dbd39a07f3953784793752a927c99a74da50f34cfe1447672f8b14af84a56e899fd46e52b9a7f8d19bc
 SHA512 
3335a2ec17f4698bda58f2a2c9548546912b9a4109c0bff0ffc57bca14d40101bcc00356231c95c08733860286ac340e227ca79debac581835f84ae3967cdb4b

diff --git a/net-libs/nodejs/nodejs-8.9.1.ebuild 
b/net-libs/nodejs/nodejs-8.9.1-r1.ebuild
similarity index 98%
rename from net-libs/nodejs/nodejs-8.9.1.ebuild
rename to net-libs/nodejs/nodejs-8.9.1-r1.ebuild
index 9cc359cb23f..c36cfdcd86b 

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

2017-11-21 Thread Andreas Sturmlechner
commit: 26177ce4b9237c399c4d75d11b133594433f2227
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 21 18:45:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 18:47:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26177ce4

profiles: Mask sci-mathematics/qtoctave for removal

Bug: https://bugs.gentoo.org/631524

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d7c0a9167ea..1e8abfb7754 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (21 Nov 2017)
+# Totally broken, depends on dead Qt4. Use sci-mathematics/octave[gui].
+# Masked for removal in 30 days. Bugs #598930, #615284, #614582, #631524
+sci-mathematics/qtoctave
+
 # Alice Ferrazzi  (21 Nov 2017)
 # A regression in kernel 4.14.0
 # Data corruption issue that affects at minimum bcache. 



[gentoo-commits] proj/portage:master commit in: pym/portage/dbapi/, pym/portage/emaint/modules/binhost/

2017-11-21 Thread Zac Medico
commit: 694419fc11af6cbda4944b21632acec9c641d1c3
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 18:37:33 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 18:47:29 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=694419fc

emaint binhost: use _populate_local instead of _populate (bug 638320)

Fixes: 8267445cf2f8 ("binarytree.populate: avoid lock when possible (bug 
607872)")
Bug: https://bugs.gentoo.org/638320

 pym/portage/dbapi/bintree.py  | 2 +-
 pym/portage/emaint/modules/binhost/binhost.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py
index ffac8d216..f4e8a1c66 100644
--- a/pym/portage/dbapi/bintree.py
+++ b/pym/portage/dbapi/bintree.py
@@ -532,7 +532,6 @@ class binarytree(object):
# prior to performing package moves since it only wants to
# operate on local packages (getbinpkgs=0).
self._remotepkgs = None
-   self.dbapi.clear()
 
self._populating = True
try:
@@ -568,6 +567,7 @@ class binarytree(object):
self.populated = True
 
def _populate_local(self):
+   self.dbapi.clear()
_instance_key = self.dbapi._instance_key
if True:
pkg_paths = {}

diff --git a/pym/portage/emaint/modules/binhost/binhost.py 
b/pym/portage/emaint/modules/binhost/binhost.py
index ebcc9054f..f18878c7c 100644
--- a/pym/portage/emaint/modules/binhost/binhost.py
+++ b/pym/portage/emaint/modules/binhost/binhost.py
@@ -123,7 +123,7 @@ class BinhostHandler(object):
self._pkgindex_file, wantnewlockfile=1)
try:
# Repopulate with lock held.
-   bintree._populate()
+   bintree._populate_local()
cpv_all = self._bintree.dbapi.cpv_all()
cpv_all.sort()
 



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

2017-11-21 Thread Zac Medico
commit: 328bf22d6adb4df36f8ca46f5316c7a8fb065f2c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 21 18:42:22 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 21 18:43:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328bf22d

sys-apps/portage: drop 2.3.15 due to bug 638320

Bug: https://bugs.gentoo.org/638320
Package-Manager: Portage-2.3.15, Repoman-2.3.6

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-2.3.15.ebuild | 258 -
 2 files changed, 259 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 8cb54b2e897..457101d4de3 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,5 +1,4 @@
 DIST portage-2.3.13.tar.bz2 945477 SHA256 
f3ed1445cf2bbfc6c5986873aff055e4caa3b695f37e033930ad2533bdea8d24 SHA512 
71d9ea6c9a889572f60e7e501e9f8739db588cffd98a431303906eb90c1f7bb85c55f6779cbfb921630149d1b3174539fe2357fbeffbbe9857998907e3215ad3
 WHIRLPOOL 
af9140e46d7e94994b276d93389c4953de77c77e9bf132c20b85bfdd477aaaeef2bb05293e94058158cf7800711ae7d1ff694d6ec9fd5e940849fd538b86c501
 DIST portage-2.3.14.tar.bz2 948535 SHA256 
98eaeef4057f4c5a2251638428865d996ae2cd9721dc5d9422c29af607c75772 SHA512 
36daf3b9425e08a8e136e87dbb7be43d4688b5505203f11938a07b916da441e1f802b1cbd2e97505c0dc1c249ba5fda2a059a4ad515c2887f8199d1e130a2732
 WHIRLPOOL 
e61168eaed5d00a37f1367d27455e111cd7c1bf071dea1ffa337747fd9c60a58e1b845e51151caf1248beb2a945b08184ce0ac402d949f29bf5a651197f95806
-DIST portage-2.3.15.tar.bz2 948741 SHA256 
ee66b774e8179b895dfc339fb9e0d43bf519004b96343fc63efcb0c53a057911 SHA512 
eb22f5547477a2c306fc13c5e91230ecdb2870f20389c25da05656c1ddf67a12929fb5146b525f8f8673f452f9059b76467cbef4bcbcafa351e5575e32a4cb28
 WHIRLPOOL 
1771209c0396769ebfb13620b0bf25da5d916bc08e248246d00708c8ea29264fc2a6aeba99628849f3b355afe7354fd86e3389ed408f171b4b3f50f7f5a97b16
 DIST portage-2.3.6.tar.bz2 943085 SHA256 
2f57545fcb142a4b23c2052c523d3d858754b232be21455ee6c6cd3ff0903cc2 SHA512 
5bcfb678c1ea0cd97a983ee7520c9ecabd07d5bb0fd01c70b74fd7b6ce478f4a109aac84d40b82426719ca7c9ee6aed3affb3b9754045e62b4c664ae113cf055
 WHIRLPOOL 
d0258c579597690e8bf2cc2a3ecc36d543e67a728c302a9b16ae361086023a7e059ac1a9e2e64f026b7d975d6b619d3b981062227042098ed3afc1b86658b636
 DIST portage-2.3.8.tar.bz2 938062 SHA256 
19b73658dca848d215c5527d1d020c8106352007a84d7675e5efd0a7b9b48a8a SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8
 WHIRLPOOL 
0c576bbd8aaf8b27fa1746c863ac02b2a5f361d9011d17250ffbe4b830a8a6bf10a0aee48b5181a8aa6c55d8ad81ad411195da2a6253e9b324d3c7397053fe29

diff --git a/sys-apps/portage/portage-2.3.15.ebuild 
b/sys-apps/portage/portage-2.3.15.ebuild
deleted file mode 100644
index a36f6dcc4e0..000
--- a/sys-apps/portage/portage-2.3.15.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(
-   pypy
-   python3_4 python3_5 python3_6
-   python2_7
-)
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="build doc epydoc +ipc linguas_ru +native-extensions selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-RDEPEND="
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python{2_7,3_4,3_5} pypy)
-   )
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   

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

2017-11-21 Thread Jeroen Roovers
commit: cb2b56854af0aca7340eb96436a0284e6e82a4eb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov 21 18:40:10 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov 21 18:41:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2b5685

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 www-client/vivaldi-snapshot/Manifest   |  10 +-
 .../vivaldi-snapshot-1.13.1008.19_p1.ebuild| 118 -
 2 files changed, 4 insertions(+), 124 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 28cf0aa3cea..9eca8f9a4b6 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,4 @@
-DIST vivaldi-snapshot-1.13.1008.19_p1-amd64.deb 50245124 SHA256 
048808dc36a4ac80fd0a4efcec33948329d1ec9d6409b846c62a050be213360a SHA512 
cc70250fa6ae3a945a3ed363f82f125c062abcc690438969ea190410a7b3547d1852f04a5090849e9c64c140a1cf557c05aa90cd0ca78c016b4af46a572011fc
 WHIRLPOOL 
7eb31899873c328b8654f9e1985785715373104654398ed8f19b7d0466b154878d58a543c844316ae644a3d7c50629e7cf9821bef6b1cfa6a3ca120fb9f9ef34
-DIST vivaldi-snapshot-1.13.1008.19_p1-i386.deb 51134116 SHA256 
8cc9330a4d711f3f6ac240c8715943adab10f8ab5ab130cf75d8bb09d00f07a2 SHA512 
e7a70b998792160e7d8fc00967634422b124d70bbdffedb10c572f9b28469a172df963c9ef7c9671f436092813ed7b6094849b93ce45b03be6a9412fb358d831
 WHIRLPOOL 
52872cd176e35789af201f1d01489fccd40cdc409ed0ced8e023759ce8809d26eb4cfae2ec66a20a91dbebb734f97f6f09eda729233a709ae0bde0940c8eabbf
-DIST vivaldi-snapshot-1.13.1008.21_p1-amd64.deb 50239602 SHA256 
7e4561d9a9eddd85dd7a16ee2af53ec1e81a0c808c0b404257175a6dca81b8e0 SHA512 
39d55f9294a16271c951ddf94286a85b9300da1f01dce33568a218ae8a47643291068fcd04bdba0c64727b732c4c61131ad6cd4be89471c377d40e3511c3f7c4
 WHIRLPOOL 
94f9d80d4188ac0974f14f94d6d66a6ad6cf3522bc86dc834020b2f976a1103a0825ccb11febcd987a8ad9e6f29d301a49354b61750a224798ef3518e75be1a2
-DIST vivaldi-snapshot-1.13.1008.21_p1-i386.deb 51125782 SHA256 
a605236ed9552099aaa83e02ea4aa8ce787abc0f1c90904e9b6c839308cef39b SHA512 
6eab1eddccf79d732cf1f61eb202bd2d4a64975e941f1a1e5892e04ca5129744c4c08cb03760ab3642e5cd30ecc3483692230f51511da539a4f1af03ba83b3e0
 WHIRLPOOL 
3a7461153f6fb72b3049e769c2879db8fedf8c683e1c2c2632c690b4de71f454ca3ed5cb5bd7601bfb6070fa9521a7517c23fbb990bc1e614b7bd504ff5182f5
-DIST vivaldi-snapshot-1.13.1008.30_p1-amd64.deb 50248032 SHA256 
09c2bff740757d28d6c46340297d4182d4ee853f6e0222db3afef0fb3b02bad1 SHA512 
8bc449d337118d46a670425d93c3675ac60706e7db2eb8e35ca44affc3f6c2b381fef1e459fcdcf4f8dfd781f6fba3101841459e015206e37d93ccc9723b1537
 WHIRLPOOL 
db265ed8f7f380858f5e9d7f9c50e4a5846deb8d7f17ef051172996aaa344a10986541d84e666ab676806f157686533b0bb21dd8eaf01143cb767720563f79e7
-DIST vivaldi-snapshot-1.13.1008.30_p1-i386.deb 51135960 SHA256 
bcdf2f4b2f25c17c13c7b5d149adeb3f7d5568fad44795841c49f4698c1c34b3 SHA512 
ac2c563bbe96bc4164ac6165783037059d595c47f2ab612c3d437a6978d91cd9d1776425fc0f269123eeb5cdbf4a80899821764437f982c5cdf1c8eb932cb2b4
 WHIRLPOOL 
2917a58eb136511b8bec051dcc4483b6f2a00e26edc57ec48280fe09b1fbd00d22b3ec2e4c7015fbc74ae4ac5af002cfc3111f18873b02bd80fe885aa0bfdabc
+DIST vivaldi-snapshot-1.13.1008.21_p1-amd64.deb 50239602 BLAKE2B 
32b60aba072be37d681aa9de6797244544b5ada125c3324bc51a754559994ad4783fc131620bc6c734e4f0675e22dfddf3737e290d23373c98ff043285c42b7c
 SHA512 
39d55f9294a16271c951ddf94286a85b9300da1f01dce33568a218ae8a47643291068fcd04bdba0c64727b732c4c61131ad6cd4be89471c377d40e3511c3f7c4
+DIST vivaldi-snapshot-1.13.1008.21_p1-i386.deb 51125782 BLAKE2B 
8c1825dc1036af8d85a94ffe98031db6628abbc1ce0eadf2b1a1cc6dbdc9b72183465592440dced2b4d32d31954ac5d9d0cf9057bf5bd3d6ea16ac0ee96bb126
 SHA512 
6eab1eddccf79d732cf1f61eb202bd2d4a64975e941f1a1e5892e04ca5129744c4c08cb03760ab3642e5cd30ecc3483692230f51511da539a4f1af03ba83b3e0
+DIST vivaldi-snapshot-1.13.1008.30_p1-amd64.deb 50248032 BLAKE2B 
4d489a0e59d151087d889f0bac46cce51ebffed3bcfabbb79e639d11a1393f5d28f1e1fd416bf227fb34a7a60649d0229569f48826772b75df121d41bc109d46
 SHA512 
8bc449d337118d46a670425d93c3675ac60706e7db2eb8e35ca44affc3f6c2b381fef1e459fcdcf4f8dfd781f6fba3101841459e015206e37d93ccc9723b1537
+DIST vivaldi-snapshot-1.13.1008.30_p1-i386.deb 51135960 BLAKE2B 
fffe2b5bdc146e52591afa3768212e1c26286dbde771eafe40e83b44b288b991adae5a70a08748cc7d39279042c623e263eb3597fb9bcb4aec42d607f9ef
 SHA512 
ac2c563bbe96bc4164ac6165783037059d595c47f2ab612c3d437a6978d91cd9d1776425fc0f269123eeb5cdbf4a80899821764437f982c5cdf1c8eb932cb2b4

diff --git 
a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.13.1008.19_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.13.1008.19_p1.ebuild
deleted file mode 100644
index fff39bc2705..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.13.1008.19_p1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General 

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

2017-11-21 Thread Thomas Deutschmann
commit: c284480b5e7e390aa76810e158eeae5b5c4beb54
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 21 18:40:00 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 21 18:40:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c284480b

sys-devel/bison: Fix test suite when using GCC 7

Closes: https://bugs.gentoo.org/638308
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-devel/bison/bison-3.0.4-r1.ebuild  |   1 +
 .../bison/files/bison-3.0.4-fix-tests-gcc-7.patch  | 151 +
 2 files changed, 152 insertions(+)

diff --git a/sys-devel/bison/bison-3.0.4-r1.ebuild 
b/sys-devel/bison/bison-3.0.4-r1.ebuild
index ab8dcc62aa6..3672e2275c1 100644
--- a/sys-devel/bison/bison-3.0.4-r1.ebuild
+++ b/sys-devel/bison/bison-3.0.4-r1.ebuild
@@ -26,6 +26,7 @@ DOCS=( AUTHORS ChangeLog-2012 NEWS README THANKS TODO ) # 
ChangeLog-1998 PACKAGI
 src_prepare() {
epatch "${FILESDIR}"/${P}-optional-perl.patch #538300
epatch "${FILESDIR}"/${P}-darwin17-printf-n.patch #632500
+   epatch "${FILESDIR}"/${P}-fix-tests-gcc-7.patch #638308
# The makefiles make the man page depend on the configure script
# which we patched above.  Touch it to prevent regeneration.
touch doc/bison.1 #548778 #538300#9

diff --git a/sys-devel/bison/files/bison-3.0.4-fix-tests-gcc-7.patch 
b/sys-devel/bison/files/bison-3.0.4-fix-tests-gcc-7.patch
new file mode 100644
index 000..89fc5f6c39a
--- /dev/null
+++ b/sys-devel/bison/files/bison-3.0.4-fix-tests-gcc-7.patch
@@ -0,0 +1,151 @@
+commit 952416114729b95209dccfc4edacfc1ff13b4e82
+Author: Akim Demaille 
+Date:   Mon Jan 26 18:23:12 2015 +0100
+
+tests: c++: fix symbol lookup issue
+
+Sun C 5.13 SunOS_sparc 2014/10/20 reports errors on tests 430-432.
+
+Reported by Dennis Clarke.
+
+
+* tests/c++.at (Variants): Be sure to emit operator<< before using it:
+use "%code top" rather than "%code".
+Prefer std::vector to std::list.
+Do not define anything in std::, to avoid undefined behavior.
+
+diff --git a/tests/c++.at b/tests/c++.at
+index 55d7d40..60292f4 100644
+--- a/tests/c++.at
 b/tests/c++.at
+@@ -96,7 +96,7 @@ AT_SETUP([C++ Variant-based Symbols])
+ AT_KEYWORDS([variant])
+ 
+ AT_BISON_OPTION_PUSHDEFS([%skeleton "lalr1.cc" %debug $1])
+-# Store strings and integers in a list of strings.
++# Store strings and integers in a vector of strings.
+ AT_DATA_GRAMMAR([list.y],
+ [[%skeleton "lalr1.cc"
+ %define api.value.type variant
+@@ -114,20 +114,20 @@ AT_DATA_GRAMMAR([list.y],
+ }
+ 
+ %token  INT "int"
+-%type < std::list > exp
++%type < std::vector > exp
+ 
+ %printer { yyo << $$; } 
+ %printer
+   {
+-for (std::list::const_iterator i = $$.begin (); i != $$.end (); ++i)
++for (std::vector::const_iterator i = $$.begin (); i != $$.end (); 
++i)
+   {
+ if (i != $$.begin ())
+   yyo << ", ";
+ yyo << *i;
+   }
+-  } < std::list >
++  } < std::vector >
+ 
+-%code requires { #include  }
++%code requires { #include  }
+ %code { int yylex (yy::parser::semantic_type* yylval); }
+ 
+ %%
+@@ -185,7 +185,7 @@ m4_pushdef([AT_TEST],
+ [AT_SETUP([Variants $1])
+ 
+ AT_BISON_OPTION_PUSHDEFS([%debug $1])
+-# Store strings and integers in a list of strings.
++# Store strings and integers in a vector of strings.
+ AT_DATA_GRAMMAR([list.y],
+ [[%debug
+ %define api.value.type variant
+@@ -194,29 +194,25 @@ AT_DATA_GRAMMAR([list.y],
+ 
+ %code requires // code for the .hh file
+ {
+-#include 
++#include 
+ #include 
+-typedef std::list strings_type;
++typedef std::vector strings_type;
+ }
+ 
+-%code // code for the .cc file
++%code top // code for the .cc file.
+ {
+ #include  // abort, getenv
+ #include 
++#include 
+ #include 
++#include 
+ 
+-  namespace yy
+-  {
+-static]AT_TOKEN_CTOR_IF([[
+-parser::symbol_type yylex ()]], [[
+-parser::token_type yylex (parser::semantic_type* yylval]AT_LOCATION_IF([,
+-  parser::location_type* yylloc])[)]])[;
+-  }
+ 
+-  // Printing a list of strings (for %printer).
+-  // Koening look up will look into std, since that's an std::list.
+-  namespace std
++  typedef std::vector strings_type;
++
++  namespace yy
+   {
++// Must be available early, as is used in %destructor.
+ std::ostream&
+ operator<<(std::ostream& o, const strings_type& s)
+ {
+@@ -230,16 +226,27 @@ typedef std::list strings_type;
+   return o << ')';
+ }
+   }
++}
+ 
+-  // Conversion to string.
+-  template 
+-inline
+-std::string
+-to_string (const T& t)
++%code // code for the .cc file.
++{
++  namespace yy
+   {
+-std::ostringstream o;
+-o << t;
+-return o.str ();
++static]AT_TOKEN_CTOR_IF([[
++parser::symbol_type yylex ()]], [[
++parser::token_type yylex (parser::semantic_type* 

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

2017-11-21 Thread Jeroen Roovers
commit: 68a9362fd26f69996823c36ead90fe053537f1fe
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Nov 21 18:39:24 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Nov 21 18:39:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a9362f

net-libs/nodejs: Fix USE=-ssl (bug #615448 by Toralf Förster).

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/nodejs/nodejs-8.9.1.ebuild | 22 --
 net-libs/nodejs/nodejs-9.2.0.ebuild | 22 --
 2 files changed, 24 insertions(+), 20 deletions(-)

diff --git a/net-libs/nodejs/nodejs-8.9.1.ebuild 
b/net-libs/nodejs/nodejs-8.9.1.ebuild
index 38c6428ce06..9cc359cb23f 100644
--- a/net-libs/nodejs/nodejs-8.9.1.ebuild
+++ b/net-libs/nodejs/nodejs-8.9.1.ebuild
@@ -18,13 +18,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl systemtap test"
 
-RDEPEND="icu? ( >=dev-libs/icu-56:= )
-   npm? ( ${PYTHON_DEPS} )
-   >=net-libs/http-parser-2.7.0:=
+RDEPEND="
>=dev-libs/libuv-1.15.0:=
+   >=net-libs/http-parser-2.7.0:=
>=net-libs/nghttp2-1.25.0
-   >=dev-libs/openssl-1.0.2g:0=[-bindist]
-   sys-libs/zlib"
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-56:= )
+   npm? ( ${PYTHON_DEPS} )
+   ssl? ( >=dev-libs/openssl-1.0.2g:0=[-bindist] )
+"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
systemtap? ( dev-util/systemtap )
@@ -89,14 +91,14 @@ src_prepare() {
 }
 
 src_configure() {
-   local myarch=""
-   local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 
--shared-openssl --shared-zlib )
-   use npm || myconf+=( --without-npm )
+   local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 
--shared-zlib )
+   use debug && myconf+=( --debug )
use icu && myconf+=( --with-intl=system-icu ) || myconf+=( 
--with-intl=none )
+   use npm || myconf+=( --without-npm )
use snapshot && myconf+=( --with-snapshot )
-   use ssl || myconf+=( --without-ssl )
-   use debug && myconf+=( --debug )
+   use ssl && myconf+=( --shared-openssl ) || myconf+=( --without-ssl )
 
+   local myarch=""
case ${ABI} in
amd64) myarch="x64";;
arm) myarch="arm";;

diff --git a/net-libs/nodejs/nodejs-9.2.0.ebuild 
b/net-libs/nodejs/nodejs-9.2.0.ebuild
index aaab3c90a4b..d430a7b0cef 100644
--- a/net-libs/nodejs/nodejs-9.2.0.ebuild
+++ b/net-libs/nodejs/nodejs-9.2.0.ebuild
@@ -18,13 +18,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl systemtap test"
 
-RDEPEND="icu? ( >=dev-libs/icu-59:= )
-   npm? ( ${PYTHON_DEPS} )
-   >=net-libs/http-parser-2.7.0:=
+RDEPEND="
>=dev-libs/libuv-1.16.1:=
+   >=net-libs/http-parser-2.7.0:=
>=net-libs/nghttp2-1.25.0
-   >=dev-libs/openssl-1.0.2g:0=[-bindist]
-   sys-libs/zlib"
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-59:= )
+   npm? ( ${PYTHON_DEPS} )
+   ssl? ( >=dev-libs/openssl-1.0.2g:0=[-bindist] )
+"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
systemtap? ( dev-util/systemtap )
@@ -89,14 +91,14 @@ src_prepare() {
 }
 
 src_configure() {
-   local myarch=""
-   local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 
--shared-openssl --shared-zlib )
-   use npm || myconf+=( --without-npm )
+   local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 
--shared-zlib )
+   use debug && myconf+=( --debug )
use icu && myconf+=( --with-intl=system-icu ) || myconf+=( 
--with-intl=none )
+   use npm || myconf+=( --without-npm )
use snapshot && myconf+=( --with-snapshot )
-   use ssl || myconf+=( --without-ssl )
-   use debug && myconf+=( --debug )
+   use ssl && myconf+=( --shared-openssl ) || myconf+=( --without-ssl )
 
+   local myarch=""
case ${ABI} in
amd64) myarch="x64";;
arm) myarch="arm";;



[gentoo-commits] repo/gentoo:master commit in: dev-util/docker-distribution-pruner/

2017-11-21 Thread Manuel Rüger
commit: c4650ebdcd757450915d030fd44f0e643e3b730e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:27:13 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:28:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4650ebd

dev-util/docker-distribution-pruner: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-util/docker-distribution-pruner/Manifest | 2 +-
 dev-util/docker-distribution-pruner/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/docker-distribution-pruner/Manifest 
b/dev-util/docker-distribution-pruner/Manifest
index e3713bfa4fa..c5d1ef52543 100644
--- a/dev-util/docker-distribution-pruner/Manifest
+++ b/dev-util/docker-distribution-pruner/Manifest
@@ -1,2 +1,2 @@
 DIST docker-distribution-pruner-0_p20170401.tar.gz 6245783 SHA256 
104b142b17b02b570b773717ee57fbb4350c37d274051e989cd88b8154d5d70a SHA512 
8e2bf3c9be37f7b16299e1e7219d646e2b037ff40ba244bb2262905ab9864b212d7f96d844a096b057c6111440d66236f8ed5eb4a61e95f7a81bac3516f65cdd
 WHIRLPOOL 
9c2fdb153f00ca812c4e570df970c3ed8c47629a334a3f8672f869a68488d88eb9a867b4e02e58d57f8c1031c549e641caf9ec8987a4936b5b66ffd24aa7e224
-DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 SHA256 0904953c06aa32c6691cec2390437f7d4d62c71f37d72f50d110a6577c87963b 
SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae
 WHIRLPOOL 
c9113048502f65a4036bbfbd4f072b27b41f68547e682d1e1496ae73c65c30b1470061d1f99d17e6b4a373e59e07568b460ad5396eb4b1f16079da077aa8382f
+DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 BLAKE2B 
a77b7d72e2937af71a0734c21bee7a1d7770157c27f1ddfa164c66fd5461f86a2ef46e002087092ef011caae572838bcc9537a8290cd54dfafb7f54423e47c48
 SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae

diff --git a/dev-util/docker-distribution-pruner/metadata.xml 
b/dev-util/docker-distribution-pruner/metadata.xml
index 0ecfb76d568..b372191c798 100644
--- a/dev-util/docker-distribution-pruner/metadata.xml
+++ b/dev-util/docker-distribution-pruner/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   
 



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

2017-11-21 Thread Andreas Sturmlechner
commit: 1667fc757b69cb61eb710636c6beb35e7caa7155
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Nov 20 20:53:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 18:18:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1667fc75

app-misc/sleepyhead: remove unused patches

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

 app-misc/sleepyhead/files/gitfix.patch| 15 ---
 app-misc/sleepyhead/files/prs1-64fix.patch| 13 -
 app-misc/sleepyhead/files/prs1-code8fix.patch | 12 
 3 files changed, 40 deletions(-)

diff --git a/app-misc/sleepyhead/files/gitfix.patch 
b/app-misc/sleepyhead/files/gitfix.patch
deleted file mode 100644
index 46cbef0a453..000
--- a/app-misc/sleepyhead/files/gitfix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/SleepyHeadQT.pro
-+++ b/SleepyHeadQT.pro
-@@ -31,10 +31,10 @@ TEMPLATE = app
- 
- #exists(.git):DEFINES += GIT_BRANCH=\\\"$$system(git rev-parse 
--symbolic-full-name --abbrev-ref HEAD)\\\"
- exists(.git):DEFINES += GIT_BRANCH=\\\"$$system(git rev-parse --abbrev-ref 
HEAD)\\\"
--else:DEFINES += GIT_BRANCH=\\\"NOT BUILT FROM GIT SOURCE\\\"
-+else:DEFINES += GIT_BRANCH=\\\"UNKNOWN\\\"
- 
- exists(.git):DEFINES += GIT_REVISION=\\\"$$system(git rev-parse HEAD)\\\"
--else:DEFINES += GIT_BRANCH=\\\"UNKNOWN\\\"
-+else:DEFINES += GIT_REVISION=\\\"UNKNOWN\\\"
- 
- SOURCES += main.cpp\
- SleepLib/machine.cpp \

diff --git a/app-misc/sleepyhead/files/prs1-64fix.patch 
b/app-misc/sleepyhead/files/prs1-64fix.patch
deleted file mode 100644
index a7b1070eeb4..000
--- a/app-misc/sleepyhead/files/prs1-64fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/SleepLib/loader_plugins/prs1_loader.cpp 
b/SleepLib/loader_plugins/prs1_loader.cpp
-index d7f102c..61f2d34 100644
 a/SleepLib/loader_plugins/prs1_loader.cpp
-+++ b/SleepLib/loader_plugins/prs1_loader.cpp
-@@ -597,7 +597,7 @@ bool PRS1Loader::Parse002v5(qint32 sequence, quint32 
timestamp, unsigned char *b
- CPAP_LeakTotal, PRS1_12
- };
- 
--int ncodes=sizeof(Codes)/sizeof(QString);
-+int ncodes=sizeof(Codes)/sizeof(ChannelID);
- EventList * Code[0x20]={NULL};
- 
- 

diff --git a/app-misc/sleepyhead/files/prs1-code8fix.patch 
b/app-misc/sleepyhead/files/prs1-code8fix.patch
deleted file mode 100644
index ec7a121674b..000
--- a/app-misc/sleepyhead/files/prs1-code8fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/SleepLib/loader_plugins/prs1_loader.cpp 
b/SleepLib/loader_plugins/prs1_loader.cpp
-index d7f102c..95de13b 100644
 a/SleepLib/loader_plugins/prs1_loader.cpp
-+++ b/SleepLib/loader_plugins/prs1_loader.cpp
-@@ -722,6 +722,7 @@ bool PRS1Loader::Parse002v5(qint32 sequence, quint32 
timestamp, unsigned char *b
- if (!(Code[10]=session->AddEventList(cpapcode,EVL_Event))) 
return false;
- }
- Code[10]->AddEvent(tt,data[0]);
-+  pos++;
- break;
- case 0x09: // ASV Codes
- //code=CPAP_FlowLimit;



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

2017-11-21 Thread Manuel Rüger
commit: 09ce1a59e11c78768132717fa6b767f73458f9e1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:07:49 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:07:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ce1a59

dev-python/python-afl: Drop myself as a maintainer

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-python/python-afl/Manifest | 2 +-
 dev-python/python-afl/metadata.xml | 4 
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-python/python-afl/Manifest b/dev-python/python-afl/Manifest
index 21316ce3d72..9cc1353d434 100644
--- a/dev-python/python-afl/Manifest
+++ b/dev-python/python-afl/Manifest
@@ -1 +1 @@
-DIST python-afl-0.6.1.tar.gz 14795 SHA256 
3dc79ae0018a00e936ce2e5ee5ceb2634337103e2cc83bdd78029404b4dca91d SHA512 
25662ae96db23560ab0f7df1468f1a4737f8f68853bed75cfcfe6112a6fac110501c66941402f35686d6b96a6d124a2aeeaed79052d618583843528cb3eee3aa
 WHIRLPOOL 
1035d12cbfc0eeffdbb6d824be4ed92a66c8416f4b48e1ffed0c5c600fa076b54ba428942afb4fc736c461b7e2f92e4aeb34be29b2058e84bc65240a35166f59
+DIST python-afl-0.6.1.tar.gz 14795 BLAKE2B 
7899ffb9ee2d0afa82a4621d7c26acd3f19f4711480f4d85a60007d7739f3dcac99a787bc7dea33d2b336e117320cef69037a20c54771ead695eae1771f2b7cb
 SHA512 
25662ae96db23560ab0f7df1468f1a4737f8f68853bed75cfcfe6112a6fac110501c66941402f35686d6b96a6d124a2aeeaed79052d618583843528cb3eee3aa

diff --git a/dev-python/python-afl/metadata.xml 
b/dev-python/python-afl/metadata.xml
index 727252c1b36..b32d43f830b 100644
--- a/dev-python/python-afl/metadata.xml
+++ b/dev-python/python-afl/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   

pyt...@gentoo.org
Python



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

2017-11-21 Thread Manuel Rüger
commit: c36cf250c3bd94e662902b6e0cdcada69c4896b5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:08:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:08:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36cf250

dev-python/pyotherside: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-python/pyotherside/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/pyotherside/metadata.xml 
b/dev-python/pyotherside/metadata.xml
index 97df2a00971..7a38bb90096 100644
--- a/dev-python/pyotherside/metadata.xml
+++ b/dev-python/pyotherside/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   
 



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

2017-11-21 Thread Manuel Rüger
commit: 1ef76003116498b946e13fde51d49ca3f78b1b62
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:06:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:06:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef76003

dev-util/bumpversion: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-util/bumpversion/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/bumpversion/metadata.xml 
b/dev-util/bumpversion/metadata.xml
index 7aa64b63099..71a774b004d 100644
--- a/dev-util/bumpversion/metadata.xml
+++ b/dev-util/bumpversion/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Manuel Rüger
-   mr...@gentoo.org
-   
+   

bumpversion
peritus/bumpversion



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

2017-11-21 Thread Manuel Rüger
commit: 7d364a26057a9fb37095a2dac626a58c55e5a1dd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:05:03 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:05:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d364a26

app-shells/thefuck: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-shells/thefuck/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-shells/thefuck/metadata.xml b/app-shells/thefuck/metadata.xml
index f7e2bc9ec43..8010e62df65 100644
--- a/app-shells/thefuck/metadata.xml
+++ b/app-shells/thefuck/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

nvbn/thefuck




[gentoo-commits] repo/gentoo:master commit in: app-crypt/paperkey/

2017-11-21 Thread Manuel Rüger
commit: 86554eafe52d0e70ab854d58641925cf2dfecd6a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:05:40 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:05:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86554eaf

app-crypt/paperkey: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-crypt/paperkey/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/paperkey/metadata.xml b/app-crypt/paperkey/metadata.xml
index 97df2a00971..7a38bb90096 100644
--- a/app-crypt/paperkey/metadata.xml
+++ b/app-crypt/paperkey/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2017-11-21 Thread Manuel Rüger
commit: a0046e7110263413cd6334113caca1c75f7984a3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:03:56 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:03:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0046e71

dev-embedded/esptool: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-embedded/esptool/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-embedded/esptool/metadata.xml 
b/dev-embedded/esptool/metadata.xml
index a56a71f6cdd..76d8c77da4b 100644
--- a/dev-embedded/esptool/metadata.xml
+++ b/dev-embedded/esptool/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

espressif/esptool




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

2017-11-21 Thread Manuel Rüger
commit: f6b59b6c3b37b0cdb13ded464b2bda2184579ae0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:02:58 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:02:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b59b6c

sys-apps/rkflashtool: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 sys-apps/rkflashtool/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/rkflashtool/metadata.xml 
b/sys-apps/rkflashtool/metadata.xml
index 3da7a348a62..7399523763b 100644
--- a/sys-apps/rkflashtool/metadata.xml
+++ b/sys-apps/rkflashtool/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

rkflashtool




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

2017-11-21 Thread Manuel Rüger
commit: e75eb966e5d181a98c8061595940e72bcfd96d4c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:01:59 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:01:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75eb966

app-editors/retext: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-editors/retext/Manifest | 2 +-
 app-editors/retext/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 909fb198f32..0185c335a4e 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,2 +1,2 @@
 DIST ReText-7.0.0.tar.gz 203294 SHA256 
01eaf11768f27ba1da2572f2dbcf9b6857d5baa3ca1f50d1cacad894a228f032 SHA512 
0a2e430659e7d87d50780fecbf5f04f852f144d143ec83b90126ab9e7b8006756cbc8710c9cec192ddad2cba9f7236e684fa207e308c565388ede308da3c1a35
 WHIRLPOOL 
5f3633c45c6ef7cb44cbd805849a97b81536d762910d44380a6d2836eb7308ed0c449ec282139b0eea07445be051a0cfa4ab7d3b077693a07f4d14beffbfc8ae
-DIST ReText-7.0.1.tar.gz 266582 SHA256 
f5a2dbfb32b96423fd3e5ef00488440c36a2bcecbc6356f5c17674b265316eea SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567
 WHIRLPOOL 
a9041e9238b78bd722e4ffe40637351bce2242daa87ff12b8441c0a25321ecc367e8842927b98562be1f3c03835d8a494e6bcb245592ca06d9eaf7c257f2e205
+DIST ReText-7.0.1.tar.gz 266582 BLAKE2B 
9a2bf5ee433550b9df777fc65254bf52097730143e491fa52b2312709473905caf45fc63fe96ac04adb94bdbc9ea8e8840c4e5d65cb0da25727d3cdd198d2f97
 SHA512 
eb6b1f6df1e490d9058f3431c023119afff05e81917bb5402a35a100538283a157d2853d10c015a415a5d7e78aac4a2489307a0ef60004d48d8b1f9207a07567

diff --git a/app-editors/retext/metadata.xml b/app-editors/retext/metadata.xml
index f43cddd5a1c..d8047abf392 100644
--- a/app-editors/retext/metadata.xml
+++ b/app-editors/retext/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-mr...@gentoo.org
-Manuel Rüger
-  
+  
   
 retext
 retext-project/retext



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

2017-11-21 Thread Manuel Rüger
commit: afe99c19f8c7ff1a5d8b8ef33a6ac95bb592f165
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 18:01:20 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 18:01:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe99c19

dev-libs/libsodium: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 dev-libs/libsodium/Manifest | 2 +-
 dev-libs/libsodium/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest
index 7e855e1e26f..11b17a5aec1 100644
--- a/dev-libs/libsodium/Manifest
+++ b/dev-libs/libsodium/Manifest
@@ -1,4 +1,4 @@
-DIST libsodium-1.0.11.tar.gz 1846782 SHA256 
a14549db3c49f6ae2170cbbf4664bd48ace50681045e8dbea7c8d9fb96f9c765 SHA512 
4b1293c4d0e52264beecdd05833857bc4d77d1c2a97eea0138fe04df383b9a2dfcad4a79ccd9aed8f6c0047ba67c49292b0d2ccf987ab0b5046b46b1586ccbd7
 WHIRLPOOL 
ff02835e05a491695ba1b6d55d1b3168c15c9c6326377d2a24d1dbc9eaa3da538efcf22610c81d32297b057138162132e340b64ce980a199563d4101beb9d899
+DIST libsodium-1.0.11.tar.gz 1846782 BLAKE2B 
aadab6c89d11740dca72d7686d06cfeca6c504fca9e78108778817da4071d9e7bb6115df42e9509cd872ae7a5489ef15c099cabaf564f28e90b7f74a63bae140
 SHA512 
4b1293c4d0e52264beecdd05833857bc4d77d1c2a97eea0138fe04df383b9a2dfcad4a79ccd9aed8f6c0047ba67c49292b0d2ccf987ab0b5046b46b1586ccbd7
 DIST libsodium-1.0.13.tar.gz 1895139 SHA256 
9c13accb1a9e59ab3affde0e60ef9a2149ed4d6e8f99c93c7a5b97499ee323fd SHA512 
c619b12fdf0b2e59174b6e383a62d5499ebcd720fdbb2c1a41a98a46c285df075202423454b294fefee185432441e943805397d7656f7cd7837de425da623929
 WHIRLPOOL 
30f80a05eabe475dc42a6c1f9028cd6eec581b063385a5b789cc414c98efb5faddd451473f52059a05f8412d5b10d800ec60ad7801e086c7e9d3b119d8ce0e7c
 DIST libsodium-1.0.14.tar.gz 1876526 SHA256 
3cfc84d097fdc891b40d291f2ac2c3f99f71a87e36b20cc755c6fa0e97a77ee7 SHA512 
46663b05aab13ec4003ecc32c89bdaedf60824703be522661eeaa3db8013140bda434c19a759dc38bcbce757e9673a03e701c0eac1526a31a4b7a15608ae8696
 WHIRLPOOL 
76c32b5c3ea746744f7af17b6d335dc843276c51aef4bc69dc7871d8b9ea2e25972258aaab473827ec21177aac18e747d16aa0bd81499c77040104e22c906cec
 DIST libsodium-1.0.15.tar.gz 1866057 SHA256 
fb6a9e879a2f674592e4328c5d9f79f082405ee4bb05cb6e679b90afe9e178f4 SHA512 
299a208f8342793d13498e95b23f1749f5b5b13ec276db3ec401130615e837ef475b6a1283b6e87a5f8227d23e70e38ca721073dadd5dc88fe4aff342aa64adc
 WHIRLPOOL 
193e804acd32a408b6c3e29689e427b061c68a5a8152a35167d618b350f8c08e64b751a808385d4307485e8ccdfdd36c814f6a63155cfd64b6a76d11424f0840

diff --git a/dev-libs/libsodium/metadata.xml b/dev-libs/libsodium/metadata.xml
index fbebfc121bc..7da2eca7cb2 100644
--- a/dev-libs/libsodium/metadata.xml
+++ b/dev-libs/libsodium/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

NaCl (pronounced "salt") is a new easy-to-use high-speed 
software
library for network communication, encryption, decryption,



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/

2017-11-21 Thread Manuel Rüger
commit: e74389cdbdbce65e0af1e7f6d6635cc5fce9bc9f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 17:59:59 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 17:59:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74389cd

sys-auth/yubico-piv-tool: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 sys-auth/yubico-piv-tool/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-auth/yubico-piv-tool/metadata.xml 
b/sys-auth/yubico-piv-tool/metadata.xml
index 1b855a96865..6b15d203069 100644
--- a/sys-auth/yubico-piv-tool/metadata.xml
+++ b/sys-auth/yubico-piv-tool/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

Yubico/yubico-piv-tool




[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/

2017-11-21 Thread Manuel Rüger
commit: ba628299c3b0bed1d1ade4399b9267f985e0d6b8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 17:59:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 17:59:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba628299

net-vpn/openvpn: Drop myself as maintainer

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 net-vpn/openvpn/Manifest | 4 ++--
 net-vpn/openvpn/metadata.xml | 4 
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index f3d29bd84ed..ff6a8c36fbf 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -1,3 +1,3 @@
-DIST mock_msg.h 1356 SHA256 
d6c56a423753c0b938a5dc32c978984eebb97243a2671a1652440093f67d61fb SHA512 
930775a5837bc7f97a26817ea028782d555e0e71ba06b04c39941f4c01bbc3ca0a5dc63bcf19dc694e0e746b3a382f22daf6a6373a3443c5afd7398cbaaef6ea
 WHIRLPOOL 
4cce848abc141e9d39cca1f8a0c9d11c0819d8a6e640c541968df491d2a6c3c0746233742418ee43c8bbc6ef19028a41159efae2922bcc719bd86442da05df86
+DIST mock_msg.h 1356 BLAKE2B 
da7585cfeee89c0a4d3aa6326de6e2324804ed2a57a0e8bf7c2e51b25a91a8e1fcf9d29bba90fe58e40bf0197793a76fc1e83d8b6d677228cdc5e5333253b1a3
 SHA512 
930775a5837bc7f97a26817ea028782d555e0e71ba06b04c39941f4c01bbc3ca0a5dc63bcf19dc694e0e746b3a382f22daf6a6373a3443c5afd7398cbaaef6ea
 DIST openvpn-2.4.3.tar.gz 1422692 SHA256 
cee3d3ca462960a50a67c0ebd186e01b6d13db70275205663695152c9aca8579 SHA512 
1d1f9afa6d0858fa32f73b2a51ed7652beac52ef974b104b51b521e6d8e872b8f5659c55ec1ef442fed3b6c6b058627b0af73e765a1261871b1cd96c8acd657e
 WHIRLPOOL 
ba2e878f7a12082c60e2a25b4b83d6293f56307d0dac48b068e4edbf06583b85a4698431937086427fba7db6b364ee6a074eae269a3efd782cf3c1658b8fcd1b
-DIST openvpn-2.4.4.tar.gz 1390194 SHA256 
1ae883d9522c9fa6d189e5e4aaa058a93edd3d0b897e3c2664107c4785099fc3 SHA512 
3c3cb77397569e21c5af52b065b081714ce53e2dd0b890c881de8e57220dc23d97cd61eaf5a6bf8e5e89186414c4c93da22a3ab65f4b61f80b04d862b4116e76
 WHIRLPOOL 
d9ed3e499a6e2baf9c74d7ee11931c21744a3d1a5d50c48504247f118a35560409bd53302c2d2482b105847485aff3426f55e6ec0a5dfd9a4f79186b40014c7a
+DIST openvpn-2.4.4.tar.gz 1390194 BLAKE2B 
52aa5b9d301b4b5a14acf685f4d4c520d5ec1aa06755262a8504a4c3bb5ee1b8435f68eb4278f25b900f9ae182f31688ef36e4e839ec7a211ad6aba0f76a897a
 SHA512 
3c3cb77397569e21c5af52b065b081714ce53e2dd0b890c881de8e57220dc23d97cd61eaf5a6bf8e5e89186414c4c93da22a3ab65f4b61f80b04d862b4116e76

diff --git a/net-vpn/openvpn/metadata.xml b/net-vpn/openvpn/metadata.xml
index ca1e9a1139e..2f1d7181933 100644
--- a/net-vpn/openvpn/metadata.xml
+++ b/net-vpn/openvpn/metadata.xml
@@ -2,10 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-mr...@gentoo.org
-Manuel Rüger
-  
-  
 chutz...@gentoo.org
 Patrick McLean
   



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2017-11-21 Thread Manuel Rüger
commit: 287b08d5945b796583772f620bc55c00d4731f14
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 17:57:32 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 17:57:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287b08d5

app-crypt/yubikey-manager-qt: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-crypt/yubikey-manager-qt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/yubikey-manager-qt/metadata.xml 
b/app-crypt/yubikey-manager-qt/metadata.xml
index 97df2a00971..6f49eba8f49 100644
--- a/app-crypt/yubikey-manager-qt/metadata.xml
+++ b/app-crypt/yubikey-manager-qt/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+
 



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

2017-11-21 Thread Manuel Rüger
commit: 395b1a619226e7327507c86a73ab1cd8a8d66c90
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 21 17:58:15 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 21 17:58:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395b1a61

sys-apps/etckeeper: Unmaintain

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 sys-apps/etckeeper/Manifest | 2 +-
 sys-apps/etckeeper/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest
index 93b447b073f..cac9ff29f48 100644
--- a/sys-apps/etckeeper/Manifest
+++ b/sys-apps/etckeeper/Manifest
@@ -1,2 +1,2 @@
 DIST etckeeper-1.18.1.tar.gz 56366 SHA256 
80adee6e17bfc41359ffb85a401d9a510ae25956950adbfdd07a0bda36d99e9b SHA512 
5b5019d3f8c22ee0486c9102d7dbdc7e86921d432df49c15733e5ed23651c2be87b52e295208be691ef1e44a515d960fcf4f812eaca17f2806e2f5055222ca35
 WHIRLPOOL 
890b38f761f49a5a4713fa850bc18e09688ed8fb04d9b41f3727f868448fb1ba1ecf92750df777fc6011a3f88abeb8756105fbdc60ebf6fd3e693360764fb27c
-DIST etckeeper-1.18.6.tar.gz 73487 SHA256 
7db1a2b48c011b5e04ec95af559de8d1d243bdcdf6cd591b3b0b46d1f21e9602 SHA512 
a5a3a4677f31cf1d010ab40ed37ce602c71c2e8ebf2273bf8be6dc8209f603ae0fc6a2c0d5d60d9a9d9aa4f3e7b7c0037534890cbc67b38132e5f654abcda04c
 WHIRLPOOL 
41805cff70804abe574831ec1bb2bc4e2e5079ff97c777f2597f8af4f6e972009312b5f1760a0c17e0db0f150266b94cdc1f49afb8e15401d8c57ad540112324
+DIST etckeeper-1.18.6.tar.gz 73487 BLAKE2B 
2ec0a0ff2d87879586328de638212cbbf3bc0c87d9b1869beb6509f6b445996411d0116ecb2c4d407b3329a7b1a555f00077d20630fbbd45b2d75527d9d4c6ca
 SHA512 
a5a3a4677f31cf1d010ab40ed37ce602c71c2e8ebf2273bf8be6dc8209f603ae0fc6a2c0d5d60d9a9d9aa4f3e7b7c0037534890cbc67b38132e5f654abcda04c

diff --git a/sys-apps/etckeeper/metadata.xml b/sys-apps/etckeeper/metadata.xml
index 2099408f5f8..877ed977add 100644
--- a/sys-apps/etckeeper/metadata.xml
+++ b/sys-apps/etckeeper/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+   

Support dev-vcs/bzr based 
repository




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

2017-11-21 Thread Michał Górny
commit: 7b328499a12600747c85738ccf8ce023d2da06da
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 17:56:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 17:56:28 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7b328499

repositories: Remove oibindnicaoidh-overlay (repo disappeared)

Closes: https://bugs.gentoo.org/635748

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 1577cfd..7355d4f 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3208,19 +3208,6 @@ FIN
 https://github.com/Bfgeshka/octopus/commits/master.atom
   
   
-oibindnicaoidh-overlay
-Personal overlay for experimenting (read: breaking 
things)
-
https://github.com/oibindnicaoidh/oibindnicaoidh-overlay
-
-  blawh...@gmail.com
-  Aoibhinn Nic Aoidh
-
-https://github.com/oibindnicaoidh/oibindnicaoidh-overlay.git
-git://github.com/oibindnicaoidh/oibindnicaoidh-overlay.git
-g...@github.com:oibindnicaoidh/oibindnicaoidh-overlay.git
-
https://github.com/oibindnicaoidh/oibindnicaoidh-overlay/commits/master.atom
-  
-  
 olifre
 Personal overlay of Oliver Freyermuth.
 https://github.com/olifre/olifre-portage



[gentoo-commits] data/glep:glep-manifest commit in: /

2017-11-21 Thread Michał Górny
commit: 54cc3ef5fad2ce24b8f05c2d76ea05e43d4cb1ab
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 17:14:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 17:14:53 2017 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=54cc3ef5

glep-0074: Apply suggestions from Ulrich Müller

 glep-0074.rst | 47 +--
 1 file changed, 25 insertions(+), 22 deletions(-)

diff --git a/glep-0074.rst b/glep-0074.rst
index 46ad9fe..278882d 100644
--- a/glep-0074.rst
+++ b/glep-0074.rst
@@ -181,7 +181,8 @@ During the verification process, the client should compare 
the timestamp
 against the update time obtained from a local clock or a trusted time
 source. If the comparison result indicates that the Manifest at the time
 of receiving was already significantly outdated, the client should
-either fail the verification or require manual confirmation from user.
+either fail the verification or require manual confirmation from
+the user.
 
 Furthermore, the Manifest provider may employ additional methods
 of distributing the timestamps of recently generated Manifests
@@ -202,11 +203,11 @@ The Manifest files can specify the following tags:
 
 ``TIMESTAMP ``
   Specifies a timestamp of when the Manifest file was last updated.
-  The timestamp must be a valid second-precision ISO8601 extended format
-  combined date and time in UTC timezone, i.e. using the following
-  ``strftime()`` format string: ``%Y-%m-%dT%H:%M:%SZ``. Optional.
-  The package manager can use it to detect an outdated repository
-  checkout as described in `Timestamp verification`_.
+  The timestamp must be a valid second-precision ISO 8601 extended
+  format combined date and time in UTC timezone, i.e. using
+  the following ``strftime()`` format string: ``%Y-%m-%dT%H:%M:%SZ``.
+  Optional. The package manager can use it to detect an outdated
+  repository checkout as described in `Timestamp verification`_.
 
 ``MANIFEST   ...``
   Specifies a sub-Manifest. The sub-Manifest must be verified like
@@ -218,7 +219,8 @@ The Manifest files can specify the following tags:
   Ignores a subdirectory or file from Manifest checks. If the specified
   path is present, it and its contents are omitted from the Manifest
   verification (always pass). *Path* must be a plain file or directory
-  path without a trailing slash, and must not contain wildcards.
+  path without a trailing slash. Wildcards are not supported
+  and wildcard characters are interpreted literally.
 
 ``DATA   ...``
   Specifies a regular file subject to Manifest verification. The file
@@ -250,7 +252,7 @@ allowed at the package directory level:
 
 ``AUX   ...``
   Equivalent to the ``DATA`` type, except that the filename is relative
-  to ``files/`` subdirectory.
+  to the ``files/`` subdirectory.
 
 
 Algorithm for full-tree verification
@@ -267,9 +269,9 @@ can be used:
from the *present* set.
 
 3. Process all ``MANIFEST`` entries, recursively. Verify the Manifest
-   files according to `file verification`_ section, and include their
-   entries in the current Manifest entry list (using paths relative
-   to directories containing the Manifests).
+   files according to the `file verification`_ section, and include
+   their entries in the current Manifest entry list (using paths
+   relative to directories containing the Manifests).
 
 4. Process all ``IGNORE`` entries. Remove any paths matching them
from the *present* set.
@@ -277,12 +279,12 @@ can be used:
 5. Collect all files covered by ``DATA``, ``MISC``, ``EBUILD``
and ``AUX`` entries into the *covered* set.
 
-6. Verify the entries in *covered* set for incompatible duplicates
+6. Verify the entries in the *covered* set for incompatible duplicates
and collisions with ignored files as explained in `Manifest file
locations and nesting`_.
 
 7. Verify all the files in the union of the *present* and *covered*
-   sets, according to `file verification`_ section.
+   sets, according to the `file verification`_ section.
 
 
 Algorithm for finding parent Manifests
@@ -299,7 +301,7 @@ the following algorithm can be used:
 
 3. If the current directory contains a ``Manifest`` file:
 
-   a. If a ``IGNORE`` entry in the ``Manifest`` file covers
+   a. If an ``IGNORE`` entry in the ``Manifest`` file covers
   the *original* directory (or one of the parent directories), stop.
 
b. Otherwise, store the current directory as *last_found*.
@@ -560,7 +562,7 @@ specification syntax [#PMS-FETCH]_ implicitly makes it 
impossible to use
 filenames containing whitespace.
 
 This specification aims to avoid arbitrary restrictions. For this
-reason, the filename characters are only restricted by excluding two
+reason, filename characters are only restricted by excluding two
 technically problematic groups:
 
 1. The NULL character (``U+``) is normally used to indicate the end
@@ -568,7 +570,7 @@ technically problematic groups:
written 

[gentoo-commits] data/glep:glep-manifest commit in: /

2017-11-21 Thread Michał Górny
commit: 5ba06543e8d104d86ee6823d16b2167b31ee3b87
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 17:22:34 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 17:22:34 2017 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=5ba06543

glep-0074: Specify slash as path separator, disallow backwards slash

 glep-0074.rst | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/glep-0074.rst b/glep-0074.rst
index d0750f5..6288175 100644
--- a/glep-0074.rst
+++ b/glep-0074.rst
@@ -134,10 +134,11 @@ be explicitly excluded via ``IGNORE``.
 
 All paths specified in the Manifest file must consist of characters
 corresponding to valid UTF-8 code points excluding the NULL character
-(``U+``) and characters classified as whitespace in the current
-version of the Unicode standard [#UNICODE]_. It is an error to use
-Manifest files in directories containing files whose names contain
-the disallowed characters.
+(``U+``), the backwards slash (``\``) and characters classified
+as whitespace in the current version of the Unicode standard
+[#UNICODE]_. It is an error to use Manifest files in directories
+containing files whose names contain the disallowed characters.
+The forward slash (``/``) must be used as path separator.
 
 
 File verification
@@ -570,7 +571,14 @@ technically problematic groups:
written using C. Furthermore, it is not allowed in any known
filesystem.
 
-2. Whitespace characters are used to separate Manifest fields
+2. The backwards slash character (``\``) is frequently used as an escape
+   character, in particular in the languages derived from C and in shell
+   script. Furthermore, it is used as path separator on Windows systems.
+   It is forbidden to avoid implementation mistakes (in particular,
+   attempting to use it to escape whitespace or as path separator
+   on Windows) but also reserved for possible future extension.
+
+3. Whitespace characters are used to separate Manifest fields
and entries. While technically it would be enough to restrict space
(``U+0020``) character that is normally used as the separator
and newline (``U+000A``) character that is used to separate lines,



[gentoo-commits] data/glep:glep-manifest commit in: /

2017-11-21 Thread Michał Górny
commit: d3b65ba5692a031f4221dee5754f16fbcaa70919
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 17:16:19 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 17:16:19 2017 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=d3b65ba5

glep-0074: Mention that newline needs to be restricted too in rationale

 glep-0074.rst | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/glep-0074.rst b/glep-0074.rst
index 278882d..d0750f5 100644
--- a/glep-0074.rst
+++ b/glep-0074.rst
@@ -570,11 +570,12 @@ technically problematic groups:
written using C. Furthermore, it is not allowed in any known
filesystem.
 
-2. Whitespace characters are used to separate Manifest fields. While
-   technically it would be enough to restrict space (``U+0020``)
-   character that is normally used as the separator, all whitespace
-   characters are forbidden to avoid confusion and implementation
-   errors.
+2. Whitespace characters are used to separate Manifest fields
+   and entries. While technically it would be enough to restrict space
+   (``U+0020``) character that is normally used as the separator
+   and newline (``U+000A``) character that is used to separate lines,
+   all whitespace characters are forbidden to avoid confusion
+   and implementation errors.
 
 While the specification could be extended to allow such filenames
 by using some form of escaping, there is currently no apparent need



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

2017-11-21 Thread Michał Górny
commit: 204e8d83adac6b4fbdb8cc437996eb7316239a2e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 17:39:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 17:47:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204e8d83

layout.conf: Disable SHA256 & WHIRLPOOL hashes, enable BLAKE2B

Switch manifest-hashes to 'BLAKE2 SHA512' and enable
manifest-required-hashes as 'SHA512' as decided on 2017-11-12 Council
meeting.

 metadata/layout.conf | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index cb517f35688..367e7623413 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -8,7 +8,8 @@
 # This went live Wednesday, July 4, 2012 at 10:00 UTC
 # 
https://archives.gentoo.org/gentoo-dev-announce/message/a15cbea85dd089c99302f949b4072c20
 # https://www.gentoo.org/glep/glep-0059.html
-manifest-hashes = SHA256 SHA512 WHIRLPOOL
+manifest-hashes = BLAKE2B SHA512
+manifest-required-hashes = SHA512
 
 # The following hashes are required on all Manifest entries. If any
 # of them are missing, repoman will refetch and rehash old distfiles.



  1   2   >