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

2017-11-22 Thread Hans de Graaff
commit: 7a1035d7303766a7207052bde4141b02fa592812
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 23 06:52:09 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 23 06:52:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1035d7

dev-ruby/treetop: add 1.6.9

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/treetop/Manifest |  3 ++-
 dev-ruby/treetop/treetop-1.6.9.ebuild | 31 +++
 2 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/treetop/Manifest b/dev-ruby/treetop/Manifest
index 979873c92a6..12009515774 100644
--- a/dev-ruby/treetop/Manifest
+++ b/dev-ruby/treetop/Manifest
@@ -1 +1,2 @@
-DIST treetop-1.6.8.gem 68608 SHA256 
385cbbf3827a0a8559e4c79db0f0f88993dca5e8ce46cf08f1baccb61ac6a3cf SHA512 
c0f46695e28ea0c6ff4bf9d646b94e6caafa00828370840320bd9799bbb417dd0721bfd06d330d2b4537b88d963d4249233b3dc7cd2c818c818e542015526ee3
 WHIRLPOOL 
78285a758a343137fbf9debbe820e888bf2c3b9bbf731a40a9695ed7cef8c276255e6edb4f5c574cafb339a06ef51864e388cc40e59bd44f9a877f4959e69744
+DIST treetop-1.6.8.gem 68608 BLAKE2B 
095080a4cfc3e876e3d63c6bb37b5f662c22be8b6c6cb68ae3a2df31ebed296d1e3910e8319be2b30f3f2a010d77f562c3add2f1a4ad35d56c9a962f3b3c1be8
 SHA512 
c0f46695e28ea0c6ff4bf9d646b94e6caafa00828370840320bd9799bbb417dd0721bfd06d330d2b4537b88d963d4249233b3dc7cd2c818c818e542015526ee3
+DIST treetop-1.6.9.gem 92160 BLAKE2B 
4c2a748ec1cc153aab8ddadf536200a6cda4d1f02245b7e0ceefb7ef9bc85b91810820b8cd557a82490e5e4b5606fb714b3f5775029743dcd2d64e6a601ab5e2
 SHA512 
faa0b2eb0a8bfd0c47b7acf03d7585fe56d02b9726630fc01e533c80ea796de158ff7c6a008fe6a30b979b2791944afc598e81c17cdfbfecf1083a9436b54fdd

diff --git a/dev-ruby/treetop/treetop-1.6.9.ebuild 
b/dev-ruby/treetop/treetop-1.6.9.ebuild
new file mode 100644
index 000..f8732281db2
--- /dev/null
+++ b/dev-ruby/treetop/treetop-1.6.9.ebuild
@@ -0,0 +1,31 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Treetop is a language for describing languages"
+HOMEPAGE="https://github.com/cjheath/treetop;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
+ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}/examples
+   doins -r examples/*
+}



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

2017-11-22 Thread Hans de Graaff
commit: 676159a983277b8fc091ebe64003cffbd9488099
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 23 06:50:12 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 23 06:50:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676159a9

dev-ruby/coolio: add 1.5.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/coolio/Manifest|  5 ++--
 dev-ruby/coolio/coolio-1.5.3.ebuild | 57 +
 2 files changed, 60 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index f6720a60cc1..cd5edef2fcb 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
-DIST cool.io-1.5.0.gem 112128 SHA256 
dbf0af137fd347b4b519b1fe8c27eda1b784fe7ca79a398c1d6163593f872045 SHA512 
e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1
 WHIRLPOOL 
e9f24508469e04618b0c3023113cd17be06c229b499ed6dbda7655f5119776140f5a51dd68ff9f59f02c4b890c172a0efe6a70c0b3d3cd78d052cf38190248e8
-DIST cool.io-1.5.1.gem 112128 SHA256 
6e189ba8868df8833247b62357fe6db3215f27cb5296f7cbd162ea74c94f8bd2 SHA512 
faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e
 WHIRLPOOL 
cfa977a3d0cc3a344059750777399bec71eae8b51d8ad009bede3f9781251f383b9997b115da275814eb0449e2db6ba436712b211190955389a54a1c8350b23b
+DIST cool.io-1.5.0.gem 112128 BLAKE2B 
e29644b4e2a592f4352141cb3450c90e9b89a2ce490d598695d3318e5722055d56df7ca4d462e0e6facceb5a846c0a654069dc63a2398edc7500d5921426c2ec
 SHA512 
e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1
+DIST cool.io-1.5.1.gem 112128 BLAKE2B 
2aba94865094611cc8fa746d4e1e3cec0bea8a762f102e63a5a52cd46d6867e173b406685ca7027f1d9871bf8a0aa6b12c261b95545a288cd2bd61673d807223
 SHA512 
faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e
+DIST cool.io-1.5.3.gem 112128 BLAKE2B 
f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5
 SHA512 
6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild 
b/dev-ruby/coolio/coolio-1.5.3.ebuild
new file mode 100644
index 000..2bee88ceb58
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.5.3.ebuild
@@ -0,0 +1,57 @@
+# 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_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev 
C library"
+HOMEPAGE="https://coolio.github.com/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work 
correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+   rm -r Gemfile* lib/.gitignore || die
+
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on rake-compiler
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+   # Remove specs that require network connectivity
+   rm -f spec/dns_spec.rb || die
+
+   # Use one address consistently
+   sed -i -e 's/localhost/127.0.0.1/' 
spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+   pushd ext/cool.io || die
+   ${RUBY} extconf.rb || die
+   popd || die
+}
+
+each_ruby_compile() {
+   pushd ext/cool.io || die
+   emake V=1
+   popd || die
+   cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXfont/

2017-11-22 Thread Matt Turner
commit: c9289b2ea557bf7731f6f81d6d45759e84c93fc5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 03:15:15 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 03:16:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9289b2e

x11-libs/libXfont: Drop old version

Was only in the tree for old xorg-server versions, which were in turn
only in the tree for old nvidia-drivers versions. All have been removed.

 x11-libs/libXfont/Manifest  |  1 -
 x11-libs/libXfont/libXfont-1.4.9.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/x11-libs/libXfont/Manifest b/x11-libs/libXfont/Manifest
index 29beb284b41..be8cb27ee8a 100644
--- a/x11-libs/libXfont/Manifest
+++ b/x11-libs/libXfont/Manifest
@@ -1,3 +1,2 @@
-DIST libXfont-1.4.9.tar.bz2 495464 SHA256 
6c6b061a3aa44f0ac95785f9579f6427080c60ae6948b49bcc8d44f63942ad89 SHA512 
d541dac1c8639578a122eaa61c3df1cd180f820609a02897baf1f1e45f49109b3a755a7f3b5f284716f5e6f494a829aa86be1c730156eb82db11b1551a320654
 WHIRLPOOL 
4c3e71025da5688ab594569557abcff714f423406409800e419a3d1b7898135ce36f6f9aa31f17613f82fe5cee9fe8e36da5b5a46529ff7203eeb5dfc07a25df
 DIST libXfont-1.5.2.tar.bz2 530367 SHA256 
02945ea68da447102f3e6c2b896c1d2061fd115de99404facc2aca3ad7010d71 SHA512 
6f2005eb07afe6ea39b0be035cebdf3492b60758b7b9bed9e226280e370c15883ce6e2f72d1faa006968a0d9b3b649d3b80fcdaa3f7e01a71abcae88d99c7a41
 WHIRLPOOL 
5175dae63b4bde3959cecc018daca94d42ff023d439d43a8470a5a8ade9eff60dd753fc18a0b6525fb6feb16d03f023abd0353ac12d6907d2c6672adc346b5a3
 DIST libXfont-1.5.3.tar.bz2 519793 SHA256 
ab85c10fd2683481dfef672a77fe60e6a2039558cbc0e9bf56b5e1df471c93d0 SHA512 
e7c8a09c4d174129e5d550194d3c3dc2b4abf797e52fe588c6002920727c52cf33b7db8d07fc69c2987e766d3af2d6ddda72f0c70eb21b135c691c97656a81b4
 WHIRLPOOL 
956af4caed82144124499f7d132a7dde21d738c3048e124b3007be65be6e093cb1247a4af24c36a1c6ef1cca52e96756c95d0b3db1940efd147fe8499378311b

diff --git a/x11-libs/libXfont/libXfont-1.4.9.ebuild 
b/x11-libs/libXfont/libXfont-1.4.9.ebuild
deleted file mode 100644
index 7423b0831d7..000
--- a/x11-libs/libXfont/libXfont-1.4.9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_DOC=doc
-inherit xorg-2
-
-DESCRIPTION="X.Org Xfont library"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 ipv6 truetype"
-
-RDEPEND="x11-libs/xtrans
-   x11-libs/libfontenc
-   sys-libs/zlib
-   truetype? ( >=media-libs/freetype-2 )
-   bzip2? ( app-arch/bzip2 )
-   x11-proto/xproto
-   

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/

2017-11-22 Thread Matt Turner
commit: bc62a23618028a4a4c7d0a94ac8531a03fe3f3e8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 03:12:27 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 03:16:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc62a236

x11-base/xorg-server: Drop old versions

These were only in the tree for old versions of the nvidia-drivers,
which were removed in commit 075b72245180.

 x11-base/xorg-server/Manifest  |   6 +-
 x11-base/xorg-server/files/xdm.initd-9 | 215 ---
 .../files/xorg-server-1.12-cve-2013-1940.patch |  34 ---
 .../files/xorg-server-1.12-cve-2013-4396.patch |  75 ---
 .../files/xorg-server-1.12-cve-2015-3418.patch |  29 ---
 .../files/xorg-server-1.12-disable-acpi.patch  |  11 -
 .../files/xorg-server-1.12-ia64-fix_inx_outx.patch |  60 --
 .../files/xorg-server-1.17-cve-2015-0255-0.patch   | 102 -
 .../files/xorg-server-1.17-cve-2015-0255-1.patch   | 138 
 ...xorg-server-1.17.2-uninit-clientsWritable.patch |  65 --
 .../files/xorg-server-1.18-sysmacros.patch |  59 --
 x11-base/xorg-server/xorg-server-1.12.4-r7.ebuild  | 225 
 x11-base/xorg-server/xorg-server-1.15.2-r4.ebuild  | 233 -
 13 files changed, 1 insertion(+), 1251 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 76e64eb035d..3c7db008745 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,5 +1 @@
-DIST xorg-server-1.12-cve-2014-8091..8103.patches.tar.xz 14832 SHA256 
a98fd1589ef92d6f8a633326d387f2f203df72452788a6aaa2bcd4242700fe7f SHA512 
2ac18d36cd8b6d9fcaf98a32e3e6b9107e420476e066a4ac9581f12e9afb7e397614761373a20d96c8fa840886b81ee0ec5cfc812e16876b4922bf6c5fe3f736
 WHIRLPOOL 
5c3ddd654fdecf3285d865b4b864bcaa3de87cd6005f8d500da4250b5b659db69e103743109ec3c72cb79abf24910b6de4ac05c0a7b7bcb2656d5a95c9703d38
-DIST xorg-server-1.12.4.tar.bz2 5444761 SHA256 
8ac07c35306ba3fb3c0972722dd4e919303039eca1d40ac7862560e0b2c94cf7 SHA512 
70997e8ba4f948829c158e52924753c5691a783dd14e5a86fdce4fc601638dd4e0b281590876b0315a303bf8d5195bdf43ede7113d1d569415a41ab03d938d85
 WHIRLPOOL 
bfee61329ca85ecedb991ca933de6e3a1e94e34a04d9a723a0e9c90a36e067824701c38e8a0034498ed28dfca82eb653d1e1ab5c0223020f5da69cbbf80bbf98
-DIST xorg-server-1.15.2.tar.bz2 5551426 SHA256 
3c0585607c654ded836da43a45a75492fc13454ff4149704fb08dac39f051163 SHA512 
5fcbf0012af309f80e1db206e05d7861796146d765cd17f3963fde6da7f43f0e57d63dbbdbf2c554612a557aa4dee623ef62f7ca7d007834aafd7a46ca7bb1d6
 WHIRLPOOL 
22cdbad68462f9bac32b13be958df496411ca72fe47435ec7e3ebb470b121ba4b4a0e023913f31a92113c5a56bc4be660dfec5086bc1fb72a617d2cdeaa8adf1
-DIST xorg-server-1.16-cve-2014-8091..8103.patches.tar.xz 27892 SHA256 
47d8c9bb79c829389e7599aef1110d43afbc5bf744dbcf73d8f3cf01796d287a SHA512 
f8b55c009166883b3e6ec2c8c7a2ff4ed61df6970afcc4f0efb9efa36741af194456a368d4b1c7ba9345ef973fb139a48eb50cb5a7ebc144b43749b9ffdb1f7b
 WHIRLPOOL 
2f8b26c018f4ad4cf780ed7dcb0b844de64e7a612adc30c622d1956dfcee710086ffcc837ff0a64cdcc14d47720d82d8797374488bf0b52d77ca63adf6806885
-DIST xorg-server-1.19.5.tar.bz2 5965044 SHA256 
18fffa8eb93d06d2800d06321fc0df4d357684d8d714315a66d8dfa7df251447 SHA512 
928dea5850b98cd815004cfa133eca23cfa9521920c934c68a92787f2cae13cca1534eee772a4fb74b8ae8cb92662b5d68b95b834c8aa8ec57cd57cb4e5dd45c
 WHIRLPOOL 
01039d524a876ba6bd72713993b1d4d6e21f8ba53536ee3189dce9cc7186010e143754fa708d2ccf10905dd272bc68b14c63f4322548e041dfc23cf00e4c364e
+DIST xorg-server-1.19.5.tar.bz2 5965044 BLAKE2B 
23375793ea4459a962f412440e307081ce2acd3c646e5db4d1bfac20e267bcbb1752ba8f6de66df06d25eaf92d1b55082a80eced0d44c257a757d5926ca6a7f3
 SHA512 
928dea5850b98cd815004cfa133eca23cfa9521920c934c68a92787f2cae13cca1534eee772a4fb74b8ae8cb92662b5d68b95b834c8aa8ec57cd57cb4e5dd45c

diff --git a/x11-base/xorg-server/files/xdm.initd-9 
b/x11-base/xorg-server/files/xdm.initd-9
deleted file mode 100644
index d6e20a6dd73..000
--- a/x11-base/xorg-server/files/xdm.initd-9
+++ /dev/null
@@ -1,215 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2
-
-# This is here to serve as a note to myself, and future developers.
-#
-# Any Display manager (gdm,kdm,xdm) has the following problem:  if
-# it is started before any getty, and no vt is specified, it will
-# usually run on vt2.  When the getty on vt2 then starts, and the
-# DM is already started, the getty will take control of the keyboard,
-# leaving us with a "dead" keyboard.
-#
-# Resolution: add the following line to /etc/inittab
-#
-#  x:a:once:/etc/X11/startDM.sh
-#
-# and have /etc/X11/startDM.sh start the DM in daemon mode if
-# a lock is present (with the info of what DM should be started),
-# else just fall through.
-#
-# How this basically works, is the "a" runlevel is a additional
-# runlevel that you can use to 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-drivers/

2017-11-22 Thread Matt Turner
commit: 0fcb193184280436a92f3e9b54079474917647f7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 03:13:52 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 03:16:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcb1931

x11-base/xorg-drivers: Remove references to dead ati-drivers

 x11-base/xorg-drivers/xorg-drivers-1.19.ebuild | 1 -
 x11-base/xorg-drivers/xorg-drivers-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
index a248e7b26c6..5504651dcb1 100644
--- a/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
+++ b/x11-base/xorg-drivers/xorg-drivers-1.19.ebuild
@@ -134,7 +134,6 @@ PDEPEND="
video_cards_omap?  ( x11-drivers/xf86-video-omap )
video_cards_qxl?   ( x11-drivers/xf86-video-qxl )
video_cards_nvidia?( x11-drivers/nvidia-drivers )
-   video_cards_fglrx? ( x11-drivers/ati-drivers )
video_cards_r128?  ( x11-drivers/xf86-video-r128 )
video_cards_radeon?( x11-drivers/xf86-video-ati )
video_cards_radeonsi?  ( x11-drivers/xf86-video-ati[glamor] )

diff --git a/x11-base/xorg-drivers/xorg-drivers-.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-.ebuild
index 9120f8b9186..60c08953a06 100644
--- a/x11-base/xorg-drivers/xorg-drivers-.ebuild
+++ b/x11-base/xorg-drivers/xorg-drivers-.ebuild
@@ -100,7 +100,6 @@ PDEPEND="
video_cards_omap?  ( x11-drivers/xf86-video-omap )
video_cards_qxl?   ( x11-drivers/xf86-video-qxl )
video_cards_nvidia?( x11-drivers/nvidia-drivers )
-   video_cards_fglrx? ( x11-drivers/ati-drivers )
video_cards_r128?  ( x11-drivers/xf86-video-r128 )
video_cards_radeon?( x11-drivers/xf86-video-ati )
video_cards_radeonsi?  ( x11-drivers/xf86-video-ati[glamor] )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-drivers/

2017-11-22 Thread Matt Turner
commit: 67915b472a9032abab9650b9786d0ed54a50b778
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 03:13:23 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 03:16:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67915b47

x11-base/xorg-drivers: Drop old versions

 x11-base/xorg-drivers/xorg-drivers-1.12.ebuild | 151 
 x11-base/xorg-drivers/xorg-drivers-1.15.ebuild | 157 -
 2 files changed, 308 deletions(-)

diff --git a/x11-base/xorg-drivers/xorg-drivers-1.12.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-1.12.ebuild
deleted file mode 100644
index 2ef101a50a0..000
--- a/x11-base/xorg-drivers/xorg-drivers-1.12.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="Meta package containing deps on all xorg drivers"
-HOMEPAGE="https://www.gentoo.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-
-IUSE_INPUT_DEVICES="
-   input_devices_acecad
-   input_devices_aiptek
-   input_devices_elographics
-   input_devices_evdev
-   input_devices_fpit
-   input_devices_hyperpen
-   input_devices_joystick
-   input_devices_keyboard
-   input_devices_mouse
-   input_devices_mutouch
-   input_devices_penmount
-   input_devices_tslib
-   input_devices_vmmouse
-   input_devices_void
-   input_devices_synaptics
-   input_devices_wacom
-"
-IUSE_VIDEO_CARDS="
-   video_cards_apm
-   video_cards_ark
-   video_cards_ast
-   video_cards_cirrus
-   video_cards_dummy
-   video_cards_epson
-   video_cards_fbdev
-   video_cards_geode
-   video_cards_glint
-   video_cards_i128
-   video_cards_i740
-   video_cards_intel
-   video_cards_mach64
-   video_cards_mga
-   video_cards_modesetting
-   video_cards_neomagic
-   video_cards_newport
-   video_cards_nouveau
-   video_cards_nv
-   video_cards_qxl
-   video_cards_r128
-   video_cards_radeon
-   video_cards_s3
-   video_cards_s3virge
-   video_cards_savage
-   video_cards_siliconmotion
-   video_cards_sis
-   video_cards_sunbw2
-   video_cards_suncg14
-   video_cards_suncg3
-   video_cards_suncg6
-   video_cards_sunffb
-   video_cards_sunleo
-   video_cards_suntcx
-   video_cards_tdfx
-   video_cards_tga
-   video_cards_trident
-   video_cards_vesa
-   video_cards_via
-   video_cards_virtualbox
-   video_cards_vmware
-   video_cards_voodoo
-   video_cards_fglrx
-   video_cards_nvidia
-"
-
-IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
-
-PDEPEND="
-   input_devices_acecad?  ( x11-drivers/xf86-input-acecad )
-   input_devices_aiptek?  ( x11-drivers/xf86-input-aiptek )
-   input_devices_elographics? ( x11-drivers/xf86-input-elographics )
-   input_devices_evdev?   ( x11-drivers/xf86-input-evdev )
-   input_devices_fpit?( x11-drivers/xf86-input-fpit )
-   input_devices_hyperpen?( x11-drivers/xf86-input-hyperpen )
-   input_devices_joystick?( x11-drivers/xf86-input-joystick )
-   input_devices_keyboard?( x11-drivers/xf86-input-keyboard )
-   input_devices_mouse?   ( x11-drivers/xf86-input-mouse )
-   input_devices_mutouch? ( x11-drivers/xf86-input-mutouch )
-   input_devices_penmount?( x11-drivers/xf86-input-penmount )
-   input_devices_tslib?   ( x11-drivers/xf86-input-tslib )
-   input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
-   input_devices_void?( x11-drivers/xf86-input-void )
-   input_devices_synaptics?   ( x11-drivers/xf86-input-synaptics )
-   input_devices_wacom?   ( x11-drivers/xf86-input-wacom )
-
-   video_cards_apm?   ( x11-drivers/xf86-video-apm )
-   video_cards_ark?   ( x11-drivers/xf86-video-ark )
-   video_cards_ast?   ( x11-drivers/xf86-video-ast )
-   video_cards_cirrus?( x11-drivers/xf86-video-cirrus )
-   video_cards_dummy? ( x11-drivers/xf86-video-dummy )
-   video_cards_fbdev? ( x11-drivers/xf86-video-fbdev )
-   video_cards_geode? ( x11-drivers/xf86-video-geode )
-   video_cards_glint? ( x11-drivers/xf86-video-glint )
-   video_cards_i128?  ( x11-drivers/xf86-video-i128 )
-   video_cards_i740?  ( x11-drivers/xf86-video-i740 )
-   video_cards_intel? ( x11-drivers/xf86-video-intel )
-   video_cards_mach64?( x11-drivers/xf86-video-mach64 )
-   video_cards_mga?   ( x11-drivers/xf86-video-mga )
-   video_cards_modesetting?   ( x11-drivers/xf86-video-modesetting )
-   video_cards_neomagic?  ( 

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

2017-11-22 Thread Matt Turner
commit: e26aecee08440a55f2f21819d27d6b8e3e18956f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 03:15:38 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 03:16:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26aecee

package.mask: Drop masks for now removed x11 package versions

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 61d18fbbf30..2c88adb0fe0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -99,11 +99,6 @@ media-plugins/vdr-alcd
 # See also bug #624046. Masked for removal on 2017-12-12
 sci-geosciences/gmapcatcher
 
-# Matt Turner  (08 Nov 2017)
-# Vulnerable to CVE-2017-13720, CVE-2017-13722 (bug #634044). Only in tree for
-# masked xorg-server-1.12.
- (07 Nov 2017)
 # Remote service removed this method, dead upstream
 # Masked for removal in 30 days.
@@ -208,13 +203,6 @@ sys-devel/autoconf:2.65
 sys-devel/autoconf:2.67
 sys-devel/autoconf:2.68
 
-# Matt Turner  (21 Oct 2017)
-# The 1.12 and 1.15 branches are no longer supported and remain vulnerable to
-# various CVEs (CVE-2013-6424, bug #493294 and CVE-2017-2624 bug #611350 just
-# to name a few). They remain in tree only for old nvidia-drivers 96 and 173.
- (20 Oct 2017)
 # Doesn't build with glibc-2.25, doesn't build, needs a
 # version bump, needs a maintainer. Bugs 604364, 599004,



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

2017-11-22 Thread Matt Turner
commit: 545c0035deb78180153103413943ffde7b2b1dc3
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 05:08:06 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 05:08:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545c0035

profiles: Drop blender opencl package.use.mask.

opencl USE flag was removed from blender in commit 614da1945ab6.

 profiles/base/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 38547d152d9..e43d91dd3f9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -188,7 +188,6 @@ app-editors/emacs-vcs:25 xwidgets
 
 # Matt Turner  (26 Jan 2017)
 # x11-drivers/ati-drivers is masked for removal.
-media-gfx/blender opencl
 media-libs/opensubdiv opencl
 
 # Ian Stakenvicius (25 Jan 2017)



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

2017-11-22 Thread Matt Turner
commit: fdf4679de7e3eaf1819be35ef5f0dfddc6dcbd2e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 23 05:09:35 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 23 05:09:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf4679d

profiles/arch/amd64: Drop ati-drivers from package.use

Package is thankfully now long gone from the tree.

 profiles/arch/amd64/package.use | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index b7ee1f9b504..8791ceed9e5 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -17,7 +17,6 @@ dev-java/icedtea-bin -multilib
 
 # Michał Górny  (28 Jun 2014)
 # Packages that should be multilib by default.
-x11-drivers/ati-drivers abi_x86_32
 x11-drivers/nvidia-drivers abi_x86_32
 
 # Doug Goldstein  (29 Oct 2012)



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2017-11-22 Thread Jonas Stein
commit: 04ac1dc405357153c2c2cfa5ff703c5d2476034e
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Nov 23 00:38:28 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Nov 23 00:38:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ac1dc4

app-office/lyx: Fix indentation in metadata

Fix mixed indentation in metadata.

Package-Manager: Portage-2.3.15, Repoman-2.3.5

 app-office/lyx/metadata.xml | 84 ++---
 1 file changed, 42 insertions(+), 42 deletions(-)

diff --git a/app-office/lyx/metadata.xml b/app-office/lyx/metadata.xml
index ae857aaad92..198e96e24a6 100644
--- a/app-office/lyx/metadata.xml
+++ b/app-office/lyx/metadata.xml
@@ -1,46 +1,46 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  p...@twin.jikos.cz
-  Pavel Sanda
-  Primary Maintainer, Assign bugs
-
-
-  aball...@gentoo.org
-  Alexis Ballier
-  Proxy Maintainer, CC bugs
-
-
-  t...@gentoo.org
-  Gentoo TeX Project
-
-
-  proxy-ma...@gentoo.org
-  Proxy Maintainers
-
-
-  c...@gentoo.org
-  Cjk
-
-
-  Add support for docbook export
-  Add support for diagrams (app-office/dia)
-  Add support for DOT import (media-gfx/graphviz)
-
-  Add support for HTML import
-  This should speed up compilation significantly
-when you have enough RAM ( 600 MB)
-  Add support for revision control via dev-vcs/rcs
-
-  Add support for RTF import/export packages
-  Add support for importing Gnumeric/OpenOffice/MS Excel
-spreadsheets into LyX.
-  Add support for spellchecking based on hunspell and
-reuse system-wide OpenOffice dictionaries. This also enable thesaurus
-   dictionaries not accessible via aspell.
-  Add support for aspell spellchecking
-  Add support for enchant spellchecking wrapper
-(both aspell and hunspell can be used by LyX).
-
+   
+   p...@twin.jikos.cz
+   Pavel Sanda
+   Primary Maintainer, Assign bugs
+   
+   
+   aball...@gentoo.org
+   Alexis Ballier
+   Proxy Maintainer, CC bugs
+   
+   
+   t...@gentoo.org
+   Gentoo TeX Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   c...@gentoo.org
+   Cjk
+   
+   
+   Add support for docbook export
+   Add support for diagrams 
(app-office/dia)
+   Add support for DOT import 
(media-gfx/graphviz)
+   
+   Add support for HTML import
+   This should speed up compilation 
significantly
+   when you have enough RAM ( 600 MB)
+   Add support for revision control via 
dev-vcs/rcs
+   
+   Add support for RTF import/export 
packages
+   Add support for importing 
Gnumeric/OpenOffice/MS Excel
+   spreadsheets into LyX.
+   Add support for spellchecking based on 
hunspell and
+   reuse system-wide OpenOffice dictionaries. This also 
enable thesaurus
+   dictionaries not accessible via aspell.
+   Add support for aspell spellchecking
+   Add support for enchant spellchecking 
wrapper
+   (both aspell and hunspell can be used by LyX).
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2017-11-22 Thread Jonas Stein
commit: f1dcb260fe9ccf807bfe46939a48d8f585ab2311
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Nov 23 00:32:08 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Nov 23 00:38:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dcb260

app-office/lyx: Fix fdo, eutils, die

migrate from 'fdo-mime' to 'xdg'
let eapi helper die on its own
removed obsolete eutils

Package-Manager: Portage-2.3.15, Repoman-2.3.5

 app-office/lyx/Manifest|   2 +-
 app-office/lyx/lyx-2.2.3-r2.ebuild | 194 +
 2 files changed, 195 insertions(+), 1 deletion(-)

diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 040ea868330..6a9cbfad5be 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1,4 +1,4 @@
 DIST lyx-2.0.8.1.tar.xz 10481988 SHA256 
fa0a9c6070554e0d12d24e9b3c4a1e5fc2ee853b3fbe83e2a415635cdc973c59 SHA512 
17e313d3118dfe439f5251384f2fffdb45ffef5ec515953b7af0762d35c8e156a9338de698cea91cf8b3cedca1fc08364d8f3c50c9345f304d57004af695f901
 WHIRLPOOL 
6a9ef2df39861d373e1c6288f5443f910632a09ed4d84e409efe06459f2f39d3c30462b3a26aafe37c5216b765882e7ab5189e7d164b71def97f50877784754c
 DIST lyx-2.1.5.tar.xz 10361112 SHA256 
2e677591aebdd484efb7d2920357f1358f9525ab1feaa59a63a8cf92b7ee2cf3 SHA512 
6f8c62ff96458d0c8c8057ae1e587be4c63bd3bdf2d4f095c24d447017034eda8c6b645efbd258f0956a9bbfe5fde2f90df36515be7b8a94cb63674bc3a58672
 WHIRLPOOL 
46ee376a7ef9594d22c0c5385e07221dbc5fb3ae1c8e3e754cbc11f53d665d2c9db66a250716fc03384f23ec7133556cca0c500555c471bb7be288c47fc13db5
 DIST lyx-2.2.2.tar.xz 15490148 SHA256 
a85c3d7412c4069f8a1f5af4eb172948ae9a50394602f6318ab5c8e990aa5568 SHA512 
5057a06f0c37cb2beadb92414eec495ba0619f6c8a9fb5372a9feb90fe0d8bf850de5c94bbf618c8e27bd64404ae6687c48ee24aa6e1bd35580eb3b77d71d45e
 WHIRLPOOL 
0962289b07f767fee7eb7a9b9ae4da99f04a8c3e63f3fe7d4db798bc339772921534e7b1caefc3c0812cc815995d272dee8e365a7c357965acbebd5d6a1930c3
-DIST lyx-2.2.3.tar.xz 15501856 SHA256 
4fcaeb7c202472d9ea21bf826fb30541015fef33e7217eda2be2b5d589c82b57 SHA512 
b5a4a16b22680022651a0f3911c2c24bcd3541a573e672e541cb0af6572089e4b0e0ec1cafb40850e75c377e7da5b286d0314886e0c57d55f57645d8e4a07708
 WHIRLPOOL 
c8054e4102189ab435bbbaec0dff0d4c5be4df781b4e1dd664caa87c231803b6a2bd6e89a92b333eae24884771932912a5df046adb7f782a6548a2c4c3b3219a
+DIST lyx-2.2.3.tar.xz 15501856 BLAKE2B 
08606f0c18d9cb5891bd7d612361597e3efc7e7855f7607c2620f10ddb22b7078d5085f725911496198d2d8a47ece54cbfe67cfbf4ec8eb15450271cd133b095
 SHA512 
b5a4a16b22680022651a0f3911c2c24bcd3541a573e672e541cb0af6572089e4b0e0ec1cafb40850e75c377e7da5b286d0314886e0c57d55f57645d8e4a07708

diff --git a/app-office/lyx/lyx-2.2.3-r2.ebuild 
b/app-office/lyx/lyx-2.2.3-r2.ebuild
new file mode 100644
index 000..d1fbcd95e53
--- /dev/null
+++ b/app-office/lyx/lyx-2.2.3-r2.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit gnome2-utils xdg flag-o-matic font python-single-r1 qmake-utils 
toolchain-funcs
+
+MY_P="${P/_}"
+
+S="${WORKDIR}/${MY_P}"
+FONT_S="${S}/lib/fonts"
+FONT_SUFFIX="ttf"
+DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
+HOMEPAGE="https://www.lyx.org/;
+SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.2.x/${MY_P}.tar.xz
+   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.2/${MY_P}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x86-macos"
+IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls +qt5 rcs rtf subversion svg"
+
+LANGS="ar ca cs da de el en es eu fi fr gl he hu ia id it ja nb nn pl pt_BR 
pt_PT ro ru sk sr sv tr uk zh_CN zh_TW"
+
+for X in ${LANGS}; do
+   IUSE="${IUSE} linguas_${X}"
+done
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost:=
+   dev-texlive/texlive-fontsextra
+   sys-apps/file
+   sys-libs/zlib
+   virtual/imagemagick-tools[png,svg?]
+   aspell? ( app-text/aspell )
+   cups? ( net-print/cups )
+   dia? ( app-office/dia )
+   docbook? ( app-text/sgmltools-lite )
+   dot? ( media-gfx/graphviz )
+   enchant? ( app-text/enchant )
+   gnumeric? ( app-office/gnumeric )
+   html? ( dev-tex/html2latex )
+   hunspell? ( app-text/hunspell )
+   latex? (
+   app-text/dvipng
+   app-text/ghostscript-gpl
+   app-text/noweb
+   app-text/ps2eps
+   app-text/texlive
+   dev-tex/chktex
+   dev-tex/dvipost
+   dev-texlive/texlive-fontsrecommended
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-pictures
+   || ( dev-texlive/texlive-mathscience 
dev-texlive/texlive-science )
+   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericextra )
+ 

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

2017-11-22 Thread Christoph Junghans
commit: efd9349ac15ae636f7848ef331d57d6fefb42e56
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Nov 22 23:26:28 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 22 23:26:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd9349a

app-shells/mpibash: version bump

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-shells/mpibash/Manifest   |  1 +
 .../mpibash/{mpibash-.ebuild => mpibash-1.3.ebuild}   | 15 ---
 app-shells/mpibash/mpibash-.ebuild| 15 ---
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/app-shells/mpibash/Manifest b/app-shells/mpibash/Manifest
index 4d8ea88158d..3bdc4e71f6a 100644
--- a/app-shells/mpibash/Manifest
+++ b/app-shells/mpibash/Manifest
@@ -1 +1,2 @@
 DIST mpibash-1.2.tar.gz 347083 SHA256 
5c2faaa74464111205dbae4799bd89c2425810ec3708d004237b42d620c8be57 SHA512 
db755dd2c6212a8d7dfd6cbff17d5dffcbc3b6a0286abdad4d2e21790453d2356e88c566abe4648da138d6964098fad581b8fd5beae1335f5787de92f4659104
 WHIRLPOOL 
94fcf50d89250a6478a2ed56a0c1769dd678869884e1e80066ebdb479dd0c6d64048ade7829020fdad050b1e77a2315ab7e325a97aa472291d3e9a4888c915e3
+DIST mpibash-1.3.tar.gz 369803 BLAKE2B 
b1959deaa2d5b3bce1a66e5ef0ff41ad156093aec9cc1efcd12873b6d5814ad1586ff951d6fd7f37dab6a55040378774b435edc4e2c8892952480539864f91fa
 SHA512 
4728565239aae80013322231a928fd1e9a59484614a92cf7e314d0cd5c090d3a47de395507ce52f71a6900245855089d659c6509f8c4df3bfd88e46fc2187749

diff --git a/app-shells/mpibash/mpibash-.ebuild 
b/app-shells/mpibash/mpibash-1.3.ebuild
similarity index 80%
copy from app-shells/mpibash/mpibash-.ebuild
copy to app-shells/mpibash/mpibash-1.3.ebuild
index 594ac6bc88c..76bbce43cda 100644
--- a/app-shells/mpibash/mpibash-.ebuild
+++ b/app-shells/mpibash/mpibash-1.3.ebuild
@@ -3,13 +3,12 @@
 
 EAPI=5
 
-inherit autotools-utils multilib
+inherit autotools multilib
 
 if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/lanl/MPI-Bash.git;
inherit git-r3
KEYWORDS=""
-   AUTOTOOLS_AUTORECONF=1
 else

SRC_URI="https://github.com/lanl/MPI-Bash/releases/download/v${PV}/${P}.tar.gz;
KEYWORDS="~amd64"
@@ -27,16 +26,18 @@ DEPEND="virtual/mpi
sys-cluster/libcircle"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   default
+   [[ ${PV} !=  ]] || eautoreconf
+}
+
 src_configure() {
-   local myeconfargs=(
+   econf --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash \
--with-bashdir="${EPREFIX}"/usr/include/bash-plugins
-   --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash
-   )
-   autotools-utils_src_configure
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
sed -i '/^export LD_LIBRARY_PATH/d' "${ED}/usr/bin/${PN}" || die
use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die
 }

diff --git a/app-shells/mpibash/mpibash-.ebuild 
b/app-shells/mpibash/mpibash-.ebuild
index 594ac6bc88c..76bbce43cda 100644
--- a/app-shells/mpibash/mpibash-.ebuild
+++ b/app-shells/mpibash/mpibash-.ebuild
@@ -3,13 +3,12 @@
 
 EAPI=5
 
-inherit autotools-utils multilib
+inherit autotools multilib
 
 if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/lanl/MPI-Bash.git;
inherit git-r3
KEYWORDS=""
-   AUTOTOOLS_AUTORECONF=1
 else

SRC_URI="https://github.com/lanl/MPI-Bash/releases/download/v${PV}/${P}.tar.gz;
KEYWORDS="~amd64"
@@ -27,16 +26,18 @@ DEPEND="virtual/mpi
sys-cluster/libcircle"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   default
+   [[ ${PV} !=  ]] || eautoreconf
+}
+
 src_configure() {
-   local myeconfargs=(
+   econf --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash \
--with-bashdir="${EPREFIX}"/usr/include/bash-plugins
-   --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash
-   )
-   autotools-utils_src_configure
 }
 
 src_install() {
-   autotools-utils_src_install
+   default
sed -i '/^export LD_LIBRARY_PATH/d' "${ED}/usr/bin/${PN}" || die
use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2017-11-22 Thread Patrice Clement
commit: 82d47b751ada5977475567b79d72fa7053732ccc
Author: robert  r123  de>
AuthorDate: Wed Nov 22 21:08:05 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 22 23:14:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d47b75

net-im/signal-desktop-bin: version bump to 1.0.39.

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

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.0.39.ebuild   | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index ce2f92fc9ca..e025edfbd18 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.0.38_amd64.deb 94694718 SHA256 
ea2e215876357e027fbbcb82a57512185cf6fc7f8781819d1e8a8680078389c0 SHA512 
a9b01dd4b991e2208613e5b0a70d615a06e9aa95202a15958cb6765612218022b807a8907e49bef6c2c9b7b865250f2682cbc675520364f251a9ed32cd937fb5
 WHIRLPOOL 
00bb2db589af68d3e706b01ebe5577bb77e20bd425731f6e8a532bc5acb0f7187cebd81bdeb278472685fba4e18c63b011f9f50f353fd518ebde5f81bac5f47d
+DIST signal-desktop_1.0.39_amd64.deb 94702074 BLAKE2B 
b9f727a70e6e27dafd193699769870e4abf30916f0826a10a2337a3dac1dcbf75a00c0396b144864c534905ab2a85ee04ae039e150823830860a8251508155c8
 SHA512 
24e7a40c7f4fe67c84ebe2f361f7513831cdffdb84c508318db823e8a41a9a51a4449a60ecc276a8f31581c036166c76df2e4b395fe65c09607d82bb766a

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
new file mode 100644
index 000..8a6f4926cd8
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-bin/}"
+
+inherit gnome2-utils unpacker xdg-utils
+
+DESCRIPTION="Signal Desktop"
+HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/libappindicator:3
+   dev-libs/nss
+   x11-libs/libXtst
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libnode.so
+   opt/Signal/libffmpeg.so"
+
+S="${WORKDIR}"
+
+src_install() {
+   doins -r .
+   fperms +x /opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2017-11-22 Thread Patrice Clement
commit: f2c8b4b4e2713a50dbb749028c3a873ef2d8d3e6
Author: robert  r123  de>
AuthorDate: Wed Nov 22 22:03:13 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 22 23:14:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c8b4b4

net-im/signal-desktop-bin: enable PaX marking.

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

 net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
index 8a6f4926cd8..55d85246678 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 MY_PN="${PN/-bin/}"
 
-inherit gnome2-utils unpacker xdg-utils
+inherit gnome2-utils unpacker xdg-utils pax-utils
 
 DESCRIPTION="Signal Desktop"
 HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop;
@@ -34,6 +34,7 @@ S="${WORKDIR}"
 src_install() {
doins -r .
fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
 
dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2017-11-22 Thread Patrice Clement
commit: 54da54f553c001a1d1b97301f1a089f293507450
Author: robert  r123  de>
AuthorDate: Wed Nov 22 21:35:20 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 22 23:14:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54da54f5

net-im/signal-desktop-bin: remove version 1.0.38.

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.0.38.ebuild   | 49 --
 2 files changed, 50 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index e025edfbd18..dd8d880a7fd 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.0.38_amd64.deb 94694718 SHA256 
ea2e215876357e027fbbcb82a57512185cf6fc7f8781819d1e8a8680078389c0 SHA512 
a9b01dd4b991e2208613e5b0a70d615a06e9aa95202a15958cb6765612218022b807a8907e49bef6c2c9b7b865250f2682cbc675520364f251a9ed32cd937fb5
 WHIRLPOOL 
00bb2db589af68d3e706b01ebe5577bb77e20bd425731f6e8a532bc5acb0f7187cebd81bdeb278472685fba4e18c63b011f9f50f353fd518ebde5f81bac5f47d
 DIST signal-desktop_1.0.39_amd64.deb 94702074 BLAKE2B 
b9f727a70e6e27dafd193699769870e4abf30916f0826a10a2337a3dac1dcbf75a00c0396b144864c534905ab2a85ee04ae039e150823830860a8251508155c8
 SHA512 
24e7a40c7f4fe67c84ebe2f361f7513831cdffdb84c508318db823e8a41a9a51a4449a60ecc276a8f31581c036166c76df2e4b395fe65c09607d82bb766a

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.38.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.38.ebuild
deleted file mode 100644
index 8a6f4926cd8..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.38.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin/}"
-
-inherit gnome2-utils unpacker xdg-utils
-
-DESCRIPTION="Signal Desktop"
-HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/libappindicator:3
-   dev-libs/nss
-   x11-libs/libXtst
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libnode.so
-   opt/Signal/libffmpeg.so"
-
-S="${WORKDIR}"
-
-src_install() {
-   doins -r .
-   fperms +x /opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2017-11-22 Thread Patrice Clement
commit: babeb520fedd5408e89b639dd2f4c6f27d729076
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Nov 19 23:30:33 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 22 23:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babeb520

media-video/syncplay: version bump to 1.5.0.

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

 media-video/syncplay/Manifest  |  1 +
 media-video/syncplay/syncplay-1.5.0.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-video/syncplay/Manifest b/media-video/syncplay/Manifest
index 8111250cb43..44e06c00810 100644
--- a/media-video/syncplay/Manifest
+++ b/media-video/syncplay/Manifest
@@ -1 +1,2 @@
 DIST syncplay-1.4.0.tar.gz 539743 SHA256 
37fc2b3d1d6d49e2289dcdeffcf24ebdafbc24398411cff4666e09d49405759d SHA512 
2266ffafe3b15730a43e3ddd8aa24e99c65ce5a4e95d05bcac745262d310cb846c84c6e5bb061ebb96e89faa0f10e22aacee286db6cbe53cd5f521cb2e5eee1a
 WHIRLPOOL 
68ea8b437c379e2a049efbb9a4258c9d85bdb2d26841ed1100ee7a0083b4e66687bf21826daffd12102acb236b9bede9037f63ead0eba67dbbc5142db309d183
+DIST syncplay-1.5.0.tar.gz 1588514 SHA256 
762e6318588e14aa02b1340baa18510e7de87771c62ca5b44d985b6d1289964d SHA512 
8a57add8a845c041c02147415fc4b7941a41edfb80fc037c3af4e246d9ca6391be9f3886407470b1b51b8783ad6306e42bb34991e7cbb08eea87e781e3cd2200
 WHIRLPOOL 
86e425b27907ef7eda9b801afcb2f1932efbc23dec6745cca75e910097f9eb51d28a907615ef1ea5ea30d8ad454bb33ef647b0d24d8233d20bceb6cea18de86c

diff --git a/media-video/syncplay/syncplay-1.5.0.ebuild 
b/media-video/syncplay/syncplay-1.5.0.ebuild
new file mode 100644
index 000..ae5ec478536
--- /dev/null
+++ b/media-video/syncplay/syncplay-1.5.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-r1
+
+MY_PV=${PV/_rc/-RC}
+
+DESCRIPTION="Client/server to synchronize media playback"
+HOMEPAGE="http://syncplay.pl;
+SRC_URI="https://github.com/Syncplay/syncplay/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 x86"
+IUSE="+client +server gui vlc"
+REQUIRED_USE="vlc? ( client )
+   gui? ( client )
+   ${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+   || (
+   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+   dev-python/twisted-core[${PYTHON_USEDEP}]
+   )
+   gui? ( dev-python/pyside[${PYTHON_USEDEP}] )
+   vlc? ( media-video/vlc[lua] )"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+   default
+   if ! use gui; then
+   sed -i 's/"noGui": False,/"noGui": True,/' \
+   syncplay/ui/ConfigurationGetter.py \
+   || die "Failed to patch ConfigurationGetter.py"
+   fi
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local MY_MAKEOPTS=( DESTDIR="${D}" PREFIX=/usr )
+   use client && \
+   emake "${MY_MAKEOPTS[@]}" VLC_SUPPORT=$(usex vlc true false) 
install-client
+   use server && \
+   emake "${MY_MAKEOPTS[@]}" install-server
+}
+
+pkg_postinst() {
+   if use client; then
+   einfo "Syncplay supports the following players:"
+   einfo "media-video/mpv, media-video/mplayer2, media-video/vlc"
+   fi
+}



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

2017-11-22 Thread Robin H. Johnson
commit: 6f267bc0727e3d886323497f8a741cf97b193b0a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 22 21:08:18 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 22 22:25:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f267bc0

sys-apps/iproute2: fix automagic libelf dep.

iproute2 has been automagically linking against libelf for a long time.
It is only used for eBPF programs, so isn't critical in most cases.

Declare the dep via virtual/libelf, but put it behind USE=-minimal, as
with libmnl.

Closes: https://bugs.gentoo.org/638282
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/iproute2/Manifest   | 24 
 sys-apps/iproute2/iproute2-4.10.0.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.11.0.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.12.0.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.13.0.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.14.0.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.14.1.ebuild |  3 ++-
 sys-apps/iproute2/iproute2-4.4.0.ebuild  |  5 +++--
 sys-apps/iproute2/iproute2-4.5.0.ebuild  |  5 +++--
 sys-apps/iproute2/iproute2-4.6.0.ebuild  |  5 +++--
 sys-apps/iproute2/iproute2-4.7.0.ebuild  |  5 +++--
 sys-apps/iproute2/iproute2-4.8.0.ebuild  |  5 +++--
 sys-apps/iproute2/iproute2-4.9.0.ebuild  |  5 +++--
 sys-apps/iproute2/metadata.xml   |  2 +-
 14 files changed, 43 insertions(+), 31 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 693370a9fd3..ed486c0c474 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,12 +1,12 @@
-DIST iproute2-4.10.0.tar.xz 626944 SHA256 
22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8 SHA512 
e54477e167455e7ef5da4adc168d63eaa96091b63dc987fffe918cbb005eceed18a62283ca99ee2512dc0e960f47ae21b39ffbe399c1612fd9cea147c34c581b
 WHIRLPOOL 
7034f87835b13d275d2e065ee00d869060ae20c7dd325d8974da414db20328195e5968ede2f0b6925ddf67de3712b5945f54276c6ce5c8367ba28520c2adb859
-DIST iproute2-4.11.0.tar.xz 657100 SHA256 
72671028bda696d0cb8f48ec8e702581c3a501caeed33eec3a81d7041cbc8026 SHA512 
e6cc3dbe2779670a752ab346c1a432b496033448d1645aa0161b3f7b683b3f9939ab09db12199b794cc64dff257faaf0d151046feea9031a6139176e08b4f4fa
 WHIRLPOOL 
9bf25b018d3f392a2e2f4faf4c3877f52ec4b0aebb082d9c2e2c3e80c0c8f3885c122c5d211c4c6ef014506d786213b36938728f63b581079274a3116fc85581
-DIST iproute2-4.12.0.tar.xz 662424 SHA256 
2e0a4c4262d9f6c169885a6e16c4c5c5f1ef6fd57b6a0e7b41f42be5bb6ebd7d SHA512 
275147f71e7c4698654f0d6d0981ab42f6f108066508c15cfcd5d9e0d3aaf8d33291968d9f06cb03f5494d801cfabf8d53308aaf56fc4fa92c52b137e970a3b0
 WHIRLPOOL 
590cc191e96ff0b777373603186e4416f064931d529878ec783759f31fd99e1119bb0604e8a89dc98d350f80eca2bfef05a13bca7ce24302408072002c0b17b2
-DIST iproute2-4.13.0.tar.xz 670340 SHA256 
9cfb81edf8c8509e03daa77cf62aead01c4a827132f6c506578f94cc19415c50 SHA512 
f96d2839aec1f439bfac504c8e3881c063dacbf4c67b15f0e3da9882d2fa013cba33c23602de3eab624e0eecbb911a13967d60bddcdf097f47a580a5a77b5e3a
 WHIRLPOOL 
757247f1356eef49b299019f6d1809e5d781471665daedce885201b7034a6138def73c84ba2f0453f2f0f5d55cc2edf778992b3d79d06e01364c511373ea4644
-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
-DIST iproute2-4.5.0.tar.xz 554500 SHA256 
3f15292f53e465cb5bd6652961343ca64eb6936309ae75be5d5a541435bc494a SHA512 
d12be24cf7a1102be8e449d1e95fa67b784d505e98fcf2f18caedf0136fb378dc439f74a75bc0d6ef5b2893e5ca1968e122054404c1f4d1a212aeb0fba1c5860
 WHIRLPOOL 
dc660bde36fed126b27fb69a59c02405b5299b92a6b519ebdce74d817f88be82114bb10217ca34bbc26a89e664ff243e606a84bcb00db41088bce824542def40
-DIST iproute2-4.6.0.tar.xz 570960 SHA256 
74fc6a8ad085be095a159f8158bbaf385b42af9e101619f233f1ae466829d406 SHA512 

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

2017-11-22 Thread William Hubbs
commit: 40b01bd8a625077b64c2ce8745576ce4e5a19e9c
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 22 21:58:34 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 22 22:01:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b01bd8

sys-apps/openrc: stable 0.34.9 on hppa for bug #631958

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-apps/openrc/Manifest | 4 ++--
 sys-apps/openrc/openrc-0.34.9.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 6fd23c1f576..cde9dce7491 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,8 +1,8 @@
 DIST openrc-0.27.2.tar.gz 223572 SHA256 
4e9c12c77c101b6ea255f1a9291c4c4d228c7ddc8b8ef4aa8d5d6f6900958ea5 SHA512 
a3f3ed8f6dbd188065fc4ed0af1e4ca0d203dbad092bc67405bea182be359bf37c9c94cb97d898c0d34befef92e9d8a2f6a8b4bafe7e95fcaa291b5d0aabed22
 WHIRLPOOL 
4837d2244d5894dfdab0fcc36f791500eada82c0378e93b4b76c7191abe67d9b3cacf5c6e787ebbfdaff2f8792878b7cb8894e3dbc3ff2444fab6596aeb4
-DIST openrc-0.28.tar.gz 224228 SHA256 
9548b03ffc164f75887d810469f0535a16c5c8c2e615e250d5753a16e66cf317 SHA512 
a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93
 WHIRLPOOL 
d55ae26bef0ebf4c17f484c476c08cefe40d0bdaf55a571bb4cfefaf67248661661eb28936e509c4bbccb2f4a0e36e8d01f7b6ae3dc2b1831f571b26d0ac6223
+DIST openrc-0.28.tar.gz 224228 BLAKE2B 
6f4693003aba77148bb5ed3516c1372e3ca67364a25d866fce418ba6a287a8cc0c33534cbe1edcdab32a869f8f8dc72819fb2dffc46375bca1e053fb3acf415b
 SHA512 
a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93
 DIST openrc-0.29.tar.gz 223275 SHA256 
b919c4520e93ba02db24e7766d32688928d5bb0cc8fe2f250277c46274d99927 SHA512 
1accc52c3e729432fee433395eb7551fa7913004999c595f6485a0505b7916338df6d9e7d95304e865adf67df54378525a758b34bb67beefe240a90700e4f7d8
 WHIRLPOOL 
341ae930257f23513fd3582a7e329c48f546d306c467bab3430a8838c343d5697db5941e3590a8f1c33f34a0eefac07f0fb9c0e4a752d1659293374057cc4aea
 DIST openrc-0.30.tar.gz 222383 SHA256 
29b4d565bc37f51585c4a9aabedad46d79031861209cbda3a916a0a01c56e0bc SHA512 
d1893adc776184cdb9a7ab884250d29357d1e4855f5f1f93577e6ca2ff30f3233d263d237672395caaff6e479bcba5e52c31c9089e8904ed70b40a29f10864cb
 WHIRLPOOL 
68f931a6c8fb141d85217fa8d37e9a0507d583e7fc41a5db78b9700223f52ea06ffb514c19f541b93977609c351872804968fdd2ad0431055283c034c2a89698
-DIST openrc-0.31.1.tar.gz 224059 SHA256 
2a5cb07ce64fec2b3fd35c11be6b7dfe383fdc6a5449278c67b2f0af026650cc SHA512 
98001e05896d113e20fad27ba100e2db5588262cb9c0b52c2800b38fd320b9baf4a99302044ef4045ba3a746d685d0cc27f8fdb42dccbc0574e32c6db9e6d3d2
 WHIRLPOOL 
00cb1d252d79700b79828fed6e319c124ae1c89bd10f506ff2f0e36961288c1d9a7366abb19e77f866aaa1695b176ecaad892ddd4b5a26713d084d4744470acd
+DIST openrc-0.31.1.tar.gz 224059 BLAKE2B 
b5ef4a91e1ff4c50ac13dafca5547ef49b0aaad124e3c583c70966464e4abdb7165af66a7ada299bf9e062fd44ffc72a5733ce41847228351c2ae20409a2e998
 SHA512 
98001e05896d113e20fad27ba100e2db5588262cb9c0b52c2800b38fd320b9baf4a99302044ef4045ba3a746d685d0cc27f8fdb42dccbc0574e32c6db9e6d3d2
 DIST openrc-0.31.2.tar.gz 224891 SHA256 
6865733e8abeced128537937587e1cecc233227dea4b760c92f3ed6b980341f6 SHA512 
c7a43eddd0652b8b9a62914d7aebcb6eab5fbd8f041a25f95c68f15c97eab3d27802a335da3703ce1e9828bd9a4fdc7e7c311075b875164af024c82a181b10df
 WHIRLPOOL 
5e0d1d90d50915bc9a5844a3dba6362504a22612bdd12397c3f830f5407986374f27fb550dabb97b0b6aac5cc661ac40967819582216a14256276db5c9024db6
 DIST openrc-0.31.tar.gz 223966 SHA256 
9d1631b647b3b8981dcbb5251f9d2444859c6cf0791c1b6b07469953e657 SHA512 
2c28daa5b2bfd3c31a2b87b08a7b39dc078ab0224c713a2b738e991f968f07d4761770a813fb449df551d6e3db58ed997ac8bbe210d1fb17b4c88ead859eba7b
 WHIRLPOOL 
929dbd2724b6f6aaeaae1d9bce913068ac94ec3e21aefae859d782ed7f6f2a948042a5371afc3a8f631b10552776225b4b8487a11188847366877bfd12889001
 DIST openrc-0.32.1.tar.gz 223808 SHA256 
ef037a468d87009c8a21a62f04c3b5fa5eb56ce2808a2c6dbd3c73383469b638 SHA512 
9cd48978fcd69a6d80b474a06b56550cc8c538d6d7a1cb6f88b90087593eebb8185ee5192ec05be2f87f61de53dbe6ded9058aee7ae8f806bb0d7d7da70f62d8
 WHIRLPOOL 
021f1dacf4a4a0fb7fb1577f2bfdb4db2007e7e414b17536f7709e05256489e5a692376611df674301ba90a879d14c9bd9c5684b4dc063d26e678158fa2a74f3

diff --git a/sys-apps/openrc/openrc-0.34.9.ebuild 
b/sys-apps/openrc/openrc-0.34.9.ebuild
index 7c2ce709177..f54f45f0fd3 100644
--- a/sys-apps/openrc/openrc-0.34.9.ebuild
+++ b/sys-apps/openrc/openrc-0.34.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 

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

2017-11-22 Thread Andreas Sturmlechner
commit: 4d38a0a581dfe9e5b862035ff263b0d7f8e98230
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 22 21:56:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 22 22:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d38a0a5

dev-util/cppcheck: Sync live ebuild

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/cppcheck/cppcheck-.ebuild | 35 +-
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/dev-util/cppcheck/cppcheck-.ebuild 
b/dev-util/cppcheck/cppcheck-.ebuild
index 529f5e6fadc..9d1b60c1c4b 100644
--- a/dev-util/cppcheck/cppcheck-.ebuild
+++ b/dev-util/cppcheck/cppcheck-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit distutils-r1 eutils qt4-r2 toolchain-funcs flag-o-matic git-r3
+inherit distutils-r1 flag-o-matic qmake-utils toolchain-funcs git-r3
 
 DESCRIPTION="static analyzer of C/C++ code"
 HOMEPAGE="http://cppcheck.sourceforge.net;
@@ -14,28 +14,31 @@ EGIT_REPO_URI="https://github.com/danmar/cppcheck.git;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="htmlreport pcre qt4"
+IUSE="htmlreport pcre qt5"
 
-RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+RDEPEND="
>=dev-libs/tinyxml2-2
-   qt4? ( dev-qt/qtgui:4 )
-   pcre? ( dev-libs/libpcre )"
+   htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   pcre? ( dev-libs/libpcre )
+   qt5? ( dev-qt/qtgui:5 )
+"
 DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.75-tinyxml2.patch )
 
 src_prepare() {
+   default
append-cxxflags -std=c++0x
 
# Drop bundled libs, patch Makefile generator and re-run it
rm -r externals/tinyxml || die
-   epatch "${FILESDIR}"/${PN}-1.75-tinyxml2.patch
tc-export CXX
emake dmake
./dmake || die
-
-   epatch_user
 }
 
 src_configure() {
@@ -43,11 +46,6 @@ src_configure() {
sed -e '/HAVE_RULES=/s:=no:=yes:' \
-i Makefile
fi
-   if use qt4 ; then
-   pushd gui
-   qt4-r2_src_configure
-   popd
-   fi
 }
 
 src_compile() {
@@ -56,9 +54,10 @@ src_compile() {
CFGDIR="${EROOT}usr/share/${PN}/cfg" \

DB2MAN="${EROOT}usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
 
-   if use qt4 ; then
+   if use qt5 ; then
pushd gui
-   qt4-r2_src_compile
+   eqmake5
+   emake
popd
fi
if use htmlreport ; then
@@ -87,7 +86,7 @@ src_install() {
 
insinto "/usr/share/${PN}/cfg"
doins cfg/*.cfg
-   if use qt4 ; then
+   if use qt5 ; then
dobin gui/${PN}-gui
dodoc gui/{projectfile.txt,gui.${PN}}
fi



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

2017-11-22 Thread Andreas Sturmlechner
commit: ce8381097ae89c5795e482a429fc4b8943c7e5f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 22 20:00:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 22 22:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce838109

dev-util/cppcheck: Switch to EAPI 6

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/cppcheck/cppcheck-1.81.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/cppcheck/cppcheck-1.81.ebuild 
b/dev-util/cppcheck/cppcheck-1.81.ebuild
index 765ecfadc61..c1c281e82e2 100644
--- a/dev-util/cppcheck/cppcheck-1.81.ebuild
+++ b/dev-util/cppcheck/cppcheck-1.81.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit distutils-r1 eutils flag-o-matic qmake-utils toolchain-funcs
+inherit distutils-r1 flag-o-matic qmake-utils toolchain-funcs
 
 DESCRIPTION="static analyzer of C/C++ code"
 HOMEPAGE="http://cppcheck.sourceforge.net;
@@ -28,17 +28,17 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-1.75-tinyxml2.patch )
+
 src_prepare() {
+   default
append-cxxflags -std=c++0x
 
# Drop bundled libs, patch Makefile generator and re-run it
rm -r externals/tinyxml || die
-   epatch "${FILESDIR}"/${PN}-1.75-tinyxml2.patch
tc-export CXX
emake dmake
./dmake || die
-
-   default
 }
 
 src_configure() {



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

2017-11-22 Thread Andreas Sturmlechner
commit: c7ff1b1fafcbe0c632a84ceac03b2fca5ad54027
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 22 19:53:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 22 22:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ff1b1f

dev-util/cppcheck: Sort DEPENDs

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/cppcheck/cppcheck-1.81.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-util/cppcheck/cppcheck-1.81.ebuild 
b/dev-util/cppcheck/cppcheck-1.81.ebuild
index 2cc7f0445c1..765ecfadc61 100644
--- a/dev-util/cppcheck/cppcheck-1.81.ebuild
+++ b/dev-util/cppcheck/cppcheck-1.81.ebuild
@@ -16,14 +16,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 IUSE="htmlreport pcre qt5"
 
-RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+RDEPEND="
>=dev-libs/tinyxml2-2
+   htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   pcre? ( dev-libs/libpcre )
qt5? ( dev-qt/qtgui:5 )
-   pcre? ( dev-libs/libpcre )"
+"
 DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 src_prepare() {
append-cxxflags -std=c++0x



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

2017-11-22 Thread Andreas Sturmlechner
commit: 87d997b2911320d50eefb69f1a8e2b67b71a8f30
Author: Jens Lindenmeier  lindenmeier  com>
AuthorDate: Wed Nov 22 19:47:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 22 22:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d997b2

dev-util/cppcheck: 1.81 version bump

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

 dev-util/cppcheck/Manifest |   1 +
 dev-util/cppcheck/cppcheck-1.81.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index f4445de6e83..7eebd8df022 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,3 +1,4 @@
 DIST cppcheck-1.77.tar.bz2 1188453 SHA256 
1980ffe5c9c24bb6dea24514d42be3aa49d6ba7cc26c448b3543611fe8ba2619 SHA512 
df8dddf7758c342d45b3393246e07eaa11a53dca19e8a0d09de04f12ea6232538941328d9ca9ac52eb425871fd1c49d55c77e6e38b40772b6f856fd1e9e99779
 WHIRLPOOL 
9f7842eba0f53a93dbd23d09c10e5bd3dcca5ecbb0689e4ded8c7529d84fd939a57ce9cd267cdd21b2d79aeb6c07d672983ccb52be0fcc0b28ca80a31b59
 DIST cppcheck-1.78.tar.bz2 1201959 SHA256 
e42696f7d6321b98cb479ad9728d051effe543b26aca8102428f60b9850786b1 SHA512 
598556e9d657a3a77ff889cb6647291160017f7f9322326771416ff59d44126ce47c39767657b863cdb8a1b46d7c83bb337ec2fe0574500b37e99c33377b5dd8
 WHIRLPOOL 
2087ad837353d01bca828af940c427909a3e556e97e46d1822e0f2f527619c87b15d1a7f647992dd46eb3a2ef1eb4fb86344db31d7a01fb6f8a9070dfeecef96
 DIST cppcheck-1.79.tar.bz2 1206623 SHA256 
2b85b693de54f15048f1841e7aef74574f99da6270d2182baba78514fa27f06d SHA512 
766649b685d60b057752a49eda46f5bb42681c01c32169e83f85ea6f5d3302b572a2d484c1cee1380fd304489d5a32f83eb59a72ceefb1b787031e84bf3a2676
 WHIRLPOOL 
dee33b68c8b924a68b90cbabcd9da6489003fb9f4fc0e2f5d411c82404c666b0c034ca33cc8e4043e4b1d18622158d1dd3de3b8ebd83d52ee01cd3513a39ad26
+DIST cppcheck-1.81.tar.bz2 1514741 BLAKE2B 
2f23dfe4bdb26e203411f0bf9bc569303a4d59f96911b32a8a5f9cc9a6a7fa75e5d87c328cb0bf8cc46bd8f38747a4663c33243b8385355cc5630e1fcf6c891f
 SHA512 
22e7b63c35e71b2784065faca06aec8c286e3173f182ac10995073cc3d61fd0bfaf353c51ad9207d3bd2c6134ab1a3990a37668709505b657c2816d561f8af92

diff --git a/dev-util/cppcheck/cppcheck-1.81.ebuild 
b/dev-util/cppcheck/cppcheck-1.81.ebuild
new file mode 100644
index 000..2cc7f0445c1
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.81.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 eutils flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="static analyzer of C/C++ code"
+HOMEPAGE="http://cppcheck.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+IUSE="htmlreport pcre qt5"
+
+RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   >=dev-libs/tinyxml2-2
+   qt5? ( dev-qt/qtgui:5 )
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+src_prepare() {
+   append-cxxflags -std=c++0x
+
+   # Drop bundled libs, patch Makefile generator and re-run it
+   rm -r externals/tinyxml || die
+   epatch "${FILESDIR}"/${PN}-1.75-tinyxml2.patch
+   tc-export CXX
+   emake dmake
+   ./dmake || die
+
+   default
+}
+
+src_configure() {
+   if use pcre ; then
+   sed -e '/HAVE_RULES=/s:=no:=yes:' \
+   -i Makefile
+   fi
+}
+
+src_compile() {
+   export LIBS="$(pkg-config --libs tinyxml2)"
+   emake ${PN} man \
+   CFGDIR="${EROOT}usr/share/${PN}/cfg" \
+   
DB2MAN="${EROOT}usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
+
+   if use qt5 ; then
+   pushd gui
+   eqmake5
+   emake
+   popd
+   fi
+   if use htmlreport ; then
+   pushd htmlreport
+   distutils-r1_src_compile
+   popd
+   fi
+}
+
+src_test() {
+   # safe final version
+   mv -v ${PN}{,.final}
+   mv -v lib/library.o{,.final}
+   mv -v cli/cppcheckexecutor.o{,.final}
+   #trigger recompile with CFGDIR inside ${S}
+   emake check CFGDIR="${S}/cfg"
+   # restore
+   mv -v ${PN}{.final,}
+   mv -v lib/library.o{.final,}
+   mv -v cli/cppcheckexecutor.o{.final,}
+}
+
+src_install() {
+   # it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
+   emake install DESTDIR="${ED}"
+
+   insinto "/usr/share/${PN}/cfg"
+   doins cfg/*.cfg
+   if use qt5 ; then
+   dobin gui/${PN}-gui
+   dodoc gui/{projectfile.txt,gui.${PN}}
+   fi
+   if use htmlreport ; then
+   pushd htmlreport
+   

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

2017-11-22 Thread Sergei Trofimovich
commit: d5b960cb69a9d68be5cf46dbf95bcda6f55df65e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 22 21:36:52 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 22 21:38:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b960cb

app-admin/rsyslog: stable 8.28.0 for hppa, bug #627718 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-admin/rsyslog/Manifest  | 2 +-
 app-admin/rsyslog/rsyslog-8.28.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 094d5874001..bca1e1dd45d 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -4,7 +4,7 @@ DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca
 DIST rsyslog-8.26.0.tar.gz 2393148 SHA256 
637d43c4384f8b96dda873a0b8384045f72cb43139808dadd9e0a94dccf25916 SHA512 
96cb3af0e05b3e2941f7d2b3558e36836818037ef424f13a8ae2ac8a1e2aa0c7a4eedf3366c8360c7d8eb4515aecc7f3665690646009c650b66689067069af19
 WHIRLPOOL 
dc267dfdbbcfe5b5354d200a2e337dada22a0aa943e71998e1462bc23d38bb8e3f2b16162108831f12cfa3eec0d462d40a5e6a598f26b2edcef7c71ad56a1c3f
 DIST rsyslog-8.27.0.tar.gz 2435123 SHA256 
02aefbba59324a6d8b70036a67686bed5f0c7be4ced62c039af6ee694cb5b1fd SHA512 
dad957c21d9f7ed3a97a1ed87658fe9381dad00365bd2f5af2396dde3dc4a9f96db17c4df9eb9bd02562cc538f99bf8e2ca00229680d6b7892179161265db753
 WHIRLPOOL 
1ece4fa5bd453e1bcd4da9501fa93be7f3ea0eb87f7e60bb788d7c90c740566cc07351eb2d7730ac081b2564bde9a79dff7ac1b5012326cc8b0331539b2b5b01
 DIST rsyslog-8.28.0.tar.gz 2471122 SHA256 
4ca5405908d612d45da700e36856430510875518eb8028d296d1ee4d2c44678e SHA512 
e27ba0ff22e945393536abc5bc6e234d8849db291a5056429b59b47abe15fb060fc5c26efedcfe347b386d438b3f8a029ae4577a1d803666701431677f628cb1
 WHIRLPOOL 
b3c07391b9730498aff9ca30a407bd18d5faea07ec37d389dc59daef595318aa11e66fa153a452f48a55df4a2c15789569b845a831266d702b4801b39856a208
-DIST rsyslog-8.29.0.tar.gz 2447907 SHA256 
220ba30b5afb0f3ddb328613fea7aa3966b01e4d0c52d6de9ab27b0858f19738 SHA512 
6e0a69f2ac36fcfd0714b2b7053bd263ca8875d2aba7ad6452223eb8677edfa1cf4978989661614dd65dd1822f0123599d565679c8faa3960f136c8d9472e952
 WHIRLPOOL 
e82a07b18481b49a2b41ba2fc40b3d0715ebdfec7508592b09f154c10ce36cf079714683e1deb94f13ebbe20fbe242cd695d547e6dbb23ec6939ccdb67540173
+DIST rsyslog-8.29.0.tar.gz 2447907 BLAKE2B 
dd3a34e4c1b4edc989d58369933b94b11d89c044ca81715062cebaacae5003463ed233f26358418651f63643bd6d7cdfb4f3192324d59d596c87480e37f40493
 SHA512 
6e0a69f2ac36fcfd0714b2b7053bd263ca8875d2aba7ad6452223eb8677edfa1cf4978989661614dd65dd1822f0123599d565679c8faa3960f136c8d9472e952
 DIST rsyslog-8.30.0.tar.gz 2468224 SHA256 
dfb9c3efe52ad03ad9f4479699139fb447177049553b6993315f53b668a2251f SHA512 
90e172d08ba7548252fc9744f71259dadf5a40afef405516e7b1601620913ca4b2ffc4859b16f369b9c1974ea10f4e41bc2d987e3d6bf9aabeb979f7de6aefe0
 WHIRLPOOL 
b965024cd94dbc2e81dedb2ac3fe3c12d82913b83f7d4f3b123ad8e101c14a5ca7eb17d087081a68545584e6d18e0069f779c63ddaad274c9f2e05d860887d0d
 DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 
f76958d2fbcbb3a2db531ec3878d6d9a8c4a622e457b9c97b7c7dcca0ddd6512 SHA512 
120f229a641119649fc897948fb0934039a95d0ef63e68b10ab635620d84988d794fd5dc33617353028e786513a86b3a1cd0c4fef9c755dab5bedd8e0246532e
 WHIRLPOOL 
fc0642eef4e686fc653db6a654f96fd9037e083a02e06d64b7b2a2e0292d745ca6e24821df3b9825e0eba2c4808b2755dfaeb90b62a49662ab22a171ffe2e63b
 DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 
f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 
b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b
 WHIRLPOOL 
e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d

diff --git a/app-admin/rsyslog/rsyslog-8.28.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.28.0.ebuild
index dc74da9df9b..82440812ddf 100644
--- a/app-admin/rsyslog/rsyslog-8.28.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.28.0.ebuild
@@ -39,7 +39,7 @@ else
unset _tmp_last_index
unset _tmp_suffix
else
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa x86"
fi
 
SRC_URI="



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

2017-11-22 Thread Sergei Trofimovich
commit: c085646b28f3b8ddafc0fcdf2bedfc226ef98768
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 22 21:36:07 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 22 21:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c085646b

dev-libs/librelp: stable 1.2.14 for hppa, bug #627718 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-libs/librelp/librelp-1.2.14.ebuild 
b/dev-libs/librelp/librelp-1.2.14.ebuild
index 00a599b3704..f2c2926f74e 100644
--- a/dev-libs/librelp/librelp-1.2.14.ebuild
+++ b/dev-libs/librelp/librelp-1.2.14.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.3.0"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa sparc x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="



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

2017-11-22 Thread Sergei Trofimovich
commit: 1f78c386d0a45fce52d0292fd13c9bab85205a99
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 22 21:35:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 22 21:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f78c386

dev-libs/liblogging: stable 1.0.6 for hppa, bug #627718 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 dev-libs/liblogging/Manifest| 2 +-
 dev-libs/liblogging/liblogging-1.0.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liblogging/Manifest b/dev-libs/liblogging/Manifest
index 33a206f4221..e11d0e4a022 100644
--- a/dev-libs/liblogging/Manifest
+++ b/dev-libs/liblogging/Manifest
@@ -1,2 +1,2 @@
-DIST liblogging-1.0.5.tar.gz 571051 SHA256 
310dc1691279b7a669d383581fe4b0babdc7bf75c9b54a24e51e60428624890b SHA512 
fd0c89b670bdf4d257d6a31b18b44940ba2edae84633ead6577f164e1ded93709445c35027a28f6e7fda4c984964c3446978eaf0abf843e31ecc11b979e2adde
 WHIRLPOOL 
17c22802e9037aee69c6985a627b6eb24281311292543bc4d9e0383290f7181bcf959de07405a5783f09e8d3dcfb2c88ae5701cec97a3812815f40c6a36ea715
+DIST liblogging-1.0.5.tar.gz 571051 BLAKE2B 
46959fa20d4cf00dff1eaa099ad69c199b18036cc05a65945c5abefa2462279577de88e5374fe8486770f9437888562f09f63b3e05015f57ea645a54f7c6c56e
 SHA512 
fd0c89b670bdf4d257d6a31b18b44940ba2edae84633ead6577f164e1ded93709445c35027a28f6e7fda4c984964c3446978eaf0abf843e31ecc11b979e2adde
 DIST liblogging-1.0.6.tar.gz 593393 SHA256 
338c6174e5c8652eaa34f956be3451f7491a4416ab489aef63151f802b00bf93 SHA512 
09c90a93b2d32afa44be5a800705a64690810a56d21bed1455cb70680b01fecd4efef3881a43f98ebcafa996b6046ed8e5af935eacc12014f330a7fd23674964
 WHIRLPOOL 
b268028ee750276a67c176888eab0f1a621eabbeb787f962ba9405c12cbeacce99870ae37e810dce971f0a64b6c696e0b4cfc013bffd11deabfaa3f0f2ff6db9

diff --git a/dev-libs/liblogging/liblogging-1.0.6.ebuild 
b/dev-libs/liblogging/liblogging-1.0.6.ebuild
index ba160843656..77b3a5ff5d3 100644
--- a/dev-libs/liblogging/liblogging-1.0.6.ebuild
+++ b/dev-libs/liblogging/liblogging-1.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.rsyslog.com/liblogging/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0/0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa x86"
 IUSE="rfc3195 static-libs +stdlog systemd"
 
 RDEPEND="systemd? ( sys-apps/systemd )"



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

2017-11-22 Thread Sergei Trofimovich
commit: 3cfc94ac65a8905ac9f543c4cb4c1e370049ad51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 22 21:36:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 22 21:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfc94ac

dev-libs/librdkafka: stable 0.9.5 for hppa, bug #627718 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 dev-libs/librdkafka/Manifest| 4 ++--
 dev-libs/librdkafka/librdkafka-0.9.5.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index dafe23666c4..9ddf3ee97d2 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,5 +1,5 @@
 DIST librdkafka-0.11.0.tar.gz 837546 SHA256 
d4baf9a0d08767128913bb4e39d68995a95d7efa834fcf3e4f60c3156003b887 SHA512 
1c41bd5bb9eb93b3bf743e8c4f14684609cb47b0c4fb95d303ddc7c62fdb678d9e6928fa6ea57c0aaa7695d08ab6e7ec84b699d7d61c7f750af0fe2cb148c596
 WHIRLPOOL 
c237760c7ca80f7574954e7733beeaa01cdc694c25d8272ed14989749b7c417a678bb39da5bb82448c72774e64578bc34e142ac611d80e3a70d395649832475d
-DIST librdkafka-0.9.2.tar.gz 620799 SHA256 
c243b66956ebb196510ee0efda67825467e31b93639d5f24eb082b5d83f56824 SHA512 
12a7da8de59de684da527ab969cd84dc8602741e9208941e1c7ad6dc69774bcbc3fbde0620d48c300372fa20b15aa826d309b71730119d82ec578e274c241152
 WHIRLPOOL 
7786443d9f365303ce0aad8278d83684999b23529e57fa08757fa38cce63f3944a3942475154bd613a0fb3e419c822a5651a5eb77ed8f32f11689c11b924
+DIST librdkafka-0.9.2.tar.gz 620799 BLAKE2B 
e3665de63c573529df171bc4def2e341f0a051f8df1119d83d65d631e0744bbcc73251fc7ea3278e840bd16962960d45d45493f4f33c8f4592a381853a054927
 SHA512 
12a7da8de59de684da527ab969cd84dc8602741e9208941e1c7ad6dc69774bcbc3fbde0620d48c300372fa20b15aa826d309b71730119d82ec578e274c241152
 DIST librdkafka-0.9.3.tar.gz 637066 SHA256 
745ead036f0d5b732e1cd035a1f31fc23665f2982bf9d799742034e0a1bd0be9 SHA512 
5ec4c597eb7871c13feaaa96a76dc97c836f1fb5ae6c11d10675aee5577ad09d33e104af8fd497a8fbc7ee2c59434800d4cd857843f5c37460d4107ba0dc4e78
 WHIRLPOOL 
fd6e57f34079fc0d808e35fee2d1ab736719b82f5c3f9b292e50bb522d8fea7e8b74adaf7ecfa1940e6eae2ca6f0c154593a99976261f4e11969f1596af450b1
 DIST librdkafka-0.9.4.tar.gz 696078 SHA256 
5007ad20a6753f709803e72c5f2c09483dcbce0f16b94b17cf677fb3e6045907 SHA512 
054897d90131ba7d91f66e2929f19224ae96feabe1be69e93a87ad05864f4893aa56456c3c15a303826f0c519eab09c5cd6e0b34d76ae68db6060aa80e9bc8de
 WHIRLPOOL 
6c5cb2a3056f60493dd65ec7f81d71e335d44ef0cfa2c63a943ffa32752025add1691fb3c77902b3ee8706f822916ee32bc885f425eb44b62366b1c0bc983bcc
-DIST librdkafka-0.9.5.tar.gz 753196 SHA256 
dd395ffca89c9591e567366f3ad2517cee76578a10d0a16a93f990c33f553179 SHA512 
06b2c7e3dd1c8a84322d256f2470804ba0ac205777cf66c0c98222d3f90ed26d6fcae375ee0343558ccf901d7a8d354009f377a435ecd0ce2d02c73848fbc8a4
 WHIRLPOOL 
12de4f3d2b2ad22777c09319e48b3de4d74073158ff47b6d2ab64b0ec4a1cecf5b5eb4de8c4db996bd42ec917a16015aa6369d2563072988bd4c2c8a0d660606
+DIST librdkafka-0.9.5.tar.gz 753196 BLAKE2B 
48e9c2aba02f1a3c720b48c7962af7a1e26cd7604d325344a1b68cb107420f37a2fad406e256ec5d1ac281cc39aaa2d9831f42db9888400d706b0954f35f5113
 SHA512 
06b2c7e3dd1c8a84322d256f2470804ba0ac205777cf66c0c98222d3f90ed26d6fcae375ee0343558ccf901d7a8d354009f377a435ecd0ce2d02c73848fbc8a4

diff --git a/dev-libs/librdkafka/librdkafka-0.9.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.9.5.ebuild
index df4d436a30a..dc08ee1a6bc 100644
--- a/dev-libs/librdkafka/librdkafka-0.9.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.9.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager-openvpn/, net-misc/networkmanager-openvpn/files/

2017-11-22 Thread Pacho Ramos
commit: c20954b1e42a129a90e165a4bddfc2447730218a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 22 21:07:46 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 22 21:07:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20954b1

net-misc/networkmanager-openvpn: Apply important fixes from 'master' to fix the 
saving of user_cert and handling of connection with static-key.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-misc/networkmanager-openvpn/Manifest   |  2 +-
 .../networkmanager-openvpn-1.8.0-static-key.patch  | 33 
 .../networkmanager-openvpn-1.8.0-user_cert.patch   | 29 ++
 .../networkmanager-openvpn-1.8.0-r1.ebuild | 63 ++
 4 files changed, 126 insertions(+), 1 deletion(-)

diff --git a/net-misc/networkmanager-openvpn/Manifest 
b/net-misc/networkmanager-openvpn/Manifest
index 30f576c54c2..f136f11d8a6 100644
--- a/net-misc/networkmanager-openvpn/Manifest
+++ b/net-misc/networkmanager-openvpn/Manifest
@@ -1,4 +1,4 @@
 DIST NetworkManager-openvpn-1.2.10.tar.xz 509148 SHA256 
ac86a7a539d78df90095676e9183f2d422fb93dbfe4b3afef22f81825d303d61 SHA512 
d597e8b3d2935c6874a283d2a036c511e1f3625aed7f5e6fbf5c77d3c3f5f6d170b19fe69202d74b2b1ac6d47d3704d3177598fd1889a19003fed98416ea6521
 WHIRLPOOL 
75669197a378d775eef26e6a69e764578d5628b2d8a6f11bf08b93e60a2e823b8138827e2456b37d8296def2c074362d0d4bc28b8e56389f5a826bcbdf19b502
 DIST NetworkManager-openvpn-1.2.6.tar.xz 494132 SHA256 
2373e2bb0a8a876cb2997cd8b0e3d6e10012d9bef3705ea3ac21f6394b3f1fb0 SHA512 
973b13937bd14891181cfac4b3c8df891bbbd8aad31769130d7acd6f3c41e23fb3359a49a750c885e2c72c94aaf357ff1e326ece7a304b2154c6b33c35118a05
 WHIRLPOOL 
b99542e3529b73d21770dc1ca492e29131f04de0336b6a53f58ed9a4e1f886e04bbebd32b33dc3a1b11483dd6a73779964af3a64d06edd8fb6f4c759c021cc2a
 DIST NetworkManager-openvpn-1.2.8.tar.xz 498732 SHA256 
3e0b4007f248d96df4b8eb5d0f937536044af7053debbbf525e67c9bc5d30654 SHA512 
e6d64106cd93f91d292a6b2346dc31317e1056d2bbaf09a376c84ffaaa8fd584f92999865bdf52531b44de7ae144e1ae9271b9efc564d99f8569b0d059ab8019
 WHIRLPOOL 
ead14f8ca4e194c0ff2b9b2151b44e3a2d97c81a4c89187c701090ce891861ba0f5a947e4b132bb2c70a28647ddb976d3989b1a3f54be87a22e983afad49f161
-DIST NetworkManager-openvpn-1.8.0.tar.xz 530112 SHA256 
166e1123ade1b322162b83876c605393a8e74240aa908cba934319f312b2e3a4 SHA512 
fd70e5ae6e85daf8ad0aaf3cc1b6388dc78b8e4e35c3535eb723cfcc5f4fd2e14062237829b27a644a8d057e034c6ebc6a1aeb78abc87e9de5773115ae7c642c
 WHIRLPOOL 
170b6d02a4e2d2d9ebd5246fd390cc9a40f3b56fad019348b66e83d88458c309c61324bf528695c0295ae95e93a08918c4c4222582788789ccb97701b75f3230
+DIST NetworkManager-openvpn-1.8.0.tar.xz 530112 BLAKE2B 
f26901d83ca22d3c3979ce61a558981c3e533a9376785014ecd99c932e9929dbc4b564d980785acb880ab027c2b98fe7fea242215122960025eba93ec423b58e
 SHA512 
fd70e5ae6e85daf8ad0aaf3cc1b6388dc78b8e4e35c3535eb723cfcc5f4fd2e14062237829b27a644a8d057e034c6ebc6a1aeb78abc87e9de5773115ae7c642c

diff --git 
a/net-misc/networkmanager-openvpn/files/networkmanager-openvpn-1.8.0-static-key.patch
 
b/net-misc/networkmanager-openvpn/files/networkmanager-openvpn-1.8.0-static-key.patch
new file mode 100644
index 000..07f98bd6e01
--- /dev/null
+++ 
b/net-misc/networkmanager-openvpn/files/networkmanager-openvpn-1.8.0-static-key.patch
@@ -0,0 +1,33 @@
+From eae01ceaeed9bf2c46a3b402fef89024dde0853b Mon Sep 17 00:00:00 2001
+From: Brandon Guttersohn 
+Date: Wed, 27 Sep 2017 09:57:58 +0200
+Subject: [PATCH 1/1] properties: fix validation of static-key in GUI
+
+Otherwise it's not possible to edit a connection with static key.
+
+[thal...@redhat.com: modified original patch and add commit message]
+
+https://bugzilla.gnome.org/show_bug.cgi?id=788226
+
+Fixes: 86a70095afc229f1f970b7e546390d166152cfc2
+(cherry picked from commit b83f028a6da067dcc9b31555c15411f0288ebda1)
+---
+ properties/auth-helpers.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/properties/auth-helpers.c b/properties/auth-helpers.c
+index c55afd1..16ff6e5 100644
+--- a/properties/auth-helpers.c
 b/properties/auth-helpers.c
+@@ -449,7 +449,7 @@ auth_widget_check_validity (GtkBuilder *builder, const 
char *contype, GError **e
+   } else if (!strcmp (contype, NM_OPENVPN_CONTYPE_STATIC_KEY)) {
+   widget = GTK_WIDGET (gtk_builder_get_object (builder, 
"sk_key_chooser"));
+   filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER 
(widget));
+-  if (filename && strlen (filename)) {
++  if (!filename || !filename[0]) {
+   g_free (filename);
+   g_set_error (error,
+NMV_EDITOR_PLUGIN_ERROR,
+-- 
+2.13.5
+

diff --git 
a/net-misc/networkmanager-openvpn/files/networkmanager-openvpn-1.8.0-user_cert.patch
 
b/net-misc/networkmanager-openvpn/files/networkmanager-openvpn-1.8.0-user_cert.patch
new file mode 100644
index 

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

2017-11-22 Thread Pacho Ramos
commit: 63b09778d5d69d2df30b89eb086c506008cbacde
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 22 21:08:20 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 22 21:08:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b09778

net-misc/networkmanager-openvpn: Drop old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-misc/networkmanager-openvpn/Manifest   |  2 -
 .../networkmanager-openvpn-1.2.6.ebuild| 55 --
 .../networkmanager-openvpn-1.2.8.ebuild| 55 --
 3 files changed, 112 deletions(-)

diff --git a/net-misc/networkmanager-openvpn/Manifest 
b/net-misc/networkmanager-openvpn/Manifest
index f136f11d8a6..87801fd2f38 100644
--- a/net-misc/networkmanager-openvpn/Manifest
+++ b/net-misc/networkmanager-openvpn/Manifest
@@ -1,4 +1,2 @@
 DIST NetworkManager-openvpn-1.2.10.tar.xz 509148 SHA256 
ac86a7a539d78df90095676e9183f2d422fb93dbfe4b3afef22f81825d303d61 SHA512 
d597e8b3d2935c6874a283d2a036c511e1f3625aed7f5e6fbf5c77d3c3f5f6d170b19fe69202d74b2b1ac6d47d3704d3177598fd1889a19003fed98416ea6521
 WHIRLPOOL 
75669197a378d775eef26e6a69e764578d5628b2d8a6f11bf08b93e60a2e823b8138827e2456b37d8296def2c074362d0d4bc28b8e56389f5a826bcbdf19b502
-DIST NetworkManager-openvpn-1.2.6.tar.xz 494132 SHA256 
2373e2bb0a8a876cb2997cd8b0e3d6e10012d9bef3705ea3ac21f6394b3f1fb0 SHA512 
973b13937bd14891181cfac4b3c8df891bbbd8aad31769130d7acd6f3c41e23fb3359a49a750c885e2c72c94aaf357ff1e326ece7a304b2154c6b33c35118a05
 WHIRLPOOL 
b99542e3529b73d21770dc1ca492e29131f04de0336b6a53f58ed9a4e1f886e04bbebd32b33dc3a1b11483dd6a73779964af3a64d06edd8fb6f4c759c021cc2a
-DIST NetworkManager-openvpn-1.2.8.tar.xz 498732 SHA256 
3e0b4007f248d96df4b8eb5d0f937536044af7053debbbf525e67c9bc5d30654 SHA512 
e6d64106cd93f91d292a6b2346dc31317e1056d2bbaf09a376c84ffaaa8fd584f92999865bdf52531b44de7ae144e1ae9271b9efc564d99f8569b0d059ab8019
 WHIRLPOOL 
ead14f8ca4e194c0ff2b9b2151b44e3a2d97c81a4c89187c701090ce891861ba0f5a947e4b132bb2c70a28647ddb976d3989b1a3f54be87a22e983afad49f161
 DIST NetworkManager-openvpn-1.8.0.tar.xz 530112 BLAKE2B 
f26901d83ca22d3c3979ce61a558981c3e533a9376785014ecd99c932e9929dbc4b564d980785acb880ab027c2b98fe7fea242215122960025eba93ec423b58e
 SHA512 
fd70e5ae6e85daf8ad0aaf3cc1b6388dc78b8e4e35c3535eb723cfcc5f4fd2e14062237829b27a644a8d057e034c6ebc6a1aeb78abc87e9de5773115ae7c642c

diff --git 
a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.6.ebuild 
b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.6.ebuild
deleted file mode 100644
index 2d450d05670..000
--- a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.6.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
-
-inherit gnome2 user
-
-DESCRIPTION="NetworkManager OpenVPN plugin"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="gtk test"
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=net-misc/networkmanager-1.2.0:=
-   >=net-vpn/openvpn-2.1_rc9
-   gtk? (
-   >=app-crypt/libsecret-0.18
-   >=gnome-extra/nm-applet-1.2.0
-   >=x11-libs/gtk+-3.4:3
-   )
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   >=dev-util/intltool-0.35
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   enewgroup nm-openvpn
-   enewuser nm-openvpn -1 -1 -1 nm-openvpn
-}
-
-src_prepare() {
-   # Test will fail if the machine doesn't have a particular locale 
installed
-   # FAIL: (tls-import-data) unexpected 'ca' secret value, upstream bug 
#742708
-   sed '/test_non_utf8_import (plugin, test_dir)/ d' \
-   -i properties/tests/test-import-export.c || die "sed failed"
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # --localstatedir=/var needed per bug #536248
-   gnome2_src_configure \
-   --localstatedir=/var \
-   --disable-more-warnings \
-   --disable-static \
-   --with-dist-version=Gentoo \
-   $(use_with gtk gnome)
-}

diff --git 
a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.8.ebuild 
b/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.8.ebuild
deleted file mode 100644
index 17fe3108517..000
--- a/net-misc/networkmanager-openvpn/networkmanager-openvpn-1.2.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
-
-inherit gnome2 user
-
-DESCRIPTION="NetworkManager OpenVPN plugin"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gtk test"
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-11-22 Thread Sven Wegener
commit: 41fbe302919373f8e012d9d1cb9c84958178e686
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Nov 18 23:22:55 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov 22 20:38:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fbe302

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.14, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6229

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-20.0_pre2075.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index c3e4f00761e..22bd0d21337 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
-DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172
 DIST nzbget-20.0_pre2108.tar.gz 1820172 SHA256 
6889079774f847334dbecf0c4e700eaab51bb61025df06c3a372947e85e0aee1 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 WHIRLPOOL 
723e3da5d6d16002539f792f3a4a78b8e3ba821839093b667470c2ae94e6b3c7ee62994a5ee8630eb7362825a04d4d16ae3100f149b8ba182cf6928fc214109c
 DIST nzbget-20.0_pre2159.tar.gz 1840392 SHA256 
b7d465a99df7f4be89a952cbc58e2f18148ff260430ff518c1e81fb93dd1d00d SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 WHIRLPOOL 
4cff2f6204cd1634994fdc9a65f8c47350a8e7b30fc38767103ffac8255565d87b73e9eaef4de8bb0f78eb1f60bbd2b8aa436f7b796e97890dc999bf84f366a9

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
deleted file mode 100644
index c6d86f04383..000
--- a/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-11-22 Thread Sven Wegener
commit: ac5e7933ac1286ac958d6ec99d33716af423e607
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Nov 18 23:22:20 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov 22 20:38:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5e7933

net-nntp/nzbget: bump to 20.0_pre2159, add slot operators, missing deps

Closes: https://bugs.gentoo.org/635754
Closes: https://github.com/gentoo/gentoo/pull/6229
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2159.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 45d909cec84..c3e4f00761e 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
 DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172
 DIST nzbget-20.0_pre2108.tar.gz 1820172 SHA256 
6889079774f847334dbecf0c4e700eaab51bb61025df06c3a372947e85e0aee1 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 WHIRLPOOL 
723e3da5d6d16002539f792f3a4a78b8e3ba821839093b667470c2ae94e6b3c7ee62994a5ee8630eb7362825a04d4d16ae3100f149b8ba182cf6928fc214109c
+DIST nzbget-20.0_pre2159.tar.gz 1840392 SHA256 
b7d465a99df7f4be89a952cbc58e2f18148ff260430ff518c1e81fb93dd1d00d SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 WHIRLPOOL 
4cff2f6204cd1634994fdc9a65f8c47350a8e7b30fc38767103ffac8255565d87b73e9eaef4de8bb0f78eb1f60bbd2b8aa436f7b796e97890dc999bf84f366a9

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
new file mode 100644
index 000..826808ecc03
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}

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

2017-11-22 Thread Lars Wendler
commit: fb595bbd0b1ea86ffdf42739265aaeeb9cb3c973
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 20:23:20 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 20:25:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb595bbd

media-sound/asunder: Revbump to handle .desktop file properly.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 .../asunder/{asunder-2.9.2.ebuild => asunder-2.9.2-r1.ebuild}  | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/media-sound/asunder/asunder-2.9.2.ebuild 
b/media-sound/asunder/asunder-2.9.2-r1.ebuild
similarity index 89%
rename from media-sound/asunder/asunder-2.9.2.ebuild
rename to media-sound/asunder/asunder-2.9.2-r1.ebuild
index 06b12e80c3c..605183ca217 100644
--- a/media-sound/asunder/asunder-2.9.2.ebuild
+++ b/media-sound/asunder/asunder-2.9.2-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit xdg-utils
+
 DESCRIPTION="A graphical Audio CD ripper and encoder with support for many 
output formats"
 HOMEPAGE="http://littlesvr.ca/asunder/;
 SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2;
@@ -33,3 +35,11 @@ src_prepare() {
default
sed -i -e 's:cd syslogng && $(MAKE) install:true:' Makefile.in || die
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2017-11-22 Thread Johannes Huber
commit: 303c57089c42fcd25a1b73e0ce91a5c460f6b576
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Nov 22 19:36:53 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Nov 22 19:36:53 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=303c5708

.travis.yml: Bump portage version to 2.3.16

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index cd67c83c40..006749dc0e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.3.14"
+- PORTAGE_VER="2.3.16"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml



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

2017-11-22 Thread Slawek Lis
commit: 85caa28e896e0a81d262de779aa68b0f5ed42b6b
Author: Slawomir Lis  gentoo  org>
AuthorDate: Wed Nov 22 19:42:04 2017 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Wed Nov 22 19:42:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85caa28e

media-gfx/pycam: Updated to version 0.6.2

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-gfx/pycam/Manifest   |  3 ++-
 media-gfx/pycam/pycam-0.6.2.ebuild | 23 +++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/media-gfx/pycam/Manifest b/media-gfx/pycam/Manifest
index 4dad650d0a0..990a7583dc5 100644
--- a/media-gfx/pycam/Manifest
+++ b/media-gfx/pycam/Manifest
@@ -1,2 +1,3 @@
 DIST pycam-0.5.1.tar.gz 1680577 SHA256 
e26a6db82efa4761a1db6b81de3165898430d5c14d09614b67321105d67e264c SHA512 
f880d960f82eb374465a593f3b27e9f72148b3ceb99fde15bee4ccf1078acc8ef44ddfd9ee12f89e5b5e5ee14706b6e5d76eff7d0334c9526866ff263a057994
 WHIRLPOOL 
3f78eedcc6d745142578ef3e57141cf026b2ebca1a699a340237e2288c9c7054a1226ad47aa947d5de612c44c4445fd451e8adcfe7c0783b59332cb1a12998b9
-DIST pycam-0.6_pre20130416.tar.gz 5766314 SHA256 
d927682785178b8aba57e275b6af0b9203263840b0648b023616f5f6cd5867d6 SHA512 
04d0a3328febbe58010cf9ad990b8c059f9fe0a17946d8485979082dfaa0b3b8705ffdcd695dca5887d9892a55285cca7acf774fe7c407240103da2de92dc9a1
 WHIRLPOOL 
d6ca3504bca4e1d9e0830c5bd0f765d6aad0fb869890d07e430f6f05dc50103d209c7c90d8b866a9dee9fc20df739ed38f56005718c67786f318a70cea9b0719
+DIST pycam-0.6.2.tar.gz 3070572 BLAKE2B 
3dbc6123f92035de1a9fa23453463ee1f45543c72f4f92b6d367d1031abd4cda638ff6b5bb261c8ae127c2cf875cf44837e76b73777acc8d58aaa3d95ec67894
 SHA512 
ff96a40aacf92ffd20e729912fc81177ffc01d688cfca300d31dd71399d91754dfbf5b864d95a88f938286e38c759c372968e53c29041653c85f446c6c9eca42
+DIST pycam-0.6_pre20130416.tar.gz 5766314 BLAKE2B 
ed29f1f553586b0428851b5d7d24fc56fc92351e5e9b1cafd3066b0012e39360223a0383256bde16ef9d888dc3631e2d8994abc19dbaecc4cace54b0828d523d
 SHA512 
04d0a3328febbe58010cf9ad990b8c059f9fe0a17946d8485979082dfaa0b3b8705ffdcd695dca5887d9892a55285cca7acf774fe7c407240103da2de92dc9a1

diff --git a/media-gfx/pycam/pycam-0.6.2.ebuild 
b/media-gfx/pycam/pycam-0.6.2.ebuild
new file mode 100644
index 000..d26eca4bad3
--- /dev/null
+++ b/media-gfx/pycam/pycam-0.6.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 python-r1
+
+DESCRIPTION="Open Source CAM - Toolpath Generation for 3-Axis CNC machining"
+HOMEPAGE="http://pycam.sourceforge.net/;
+SRC_URI="https://github.com/SebKuzminsky/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DEPEND="
+   dev-python/pygtk
+   dev-python/pygtkglext
+   dev-python/pyopengl
+   dev-python/librsvg-python
+"
+RDEPEND="${DEPEND}"



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

2017-11-22 Thread Jason Donenfeld
commit: a625007cb7e71a9b3c9a4059db1218e10fbab165
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Nov 22 18:56:04 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Wed Nov 22 18:56:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a625007c

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.2017.ebuild => wireguard-0.0.20171122.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 56ec1e0032e..6892c8b927b 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.2017.tar.xz 174184 SHA256 
d9347786a9406ac276d86321ca64aadb1f0639cb0582c6e0519c634cf6e81157 SHA512 
2424c3923555d72a0b5910fc86071b2554934267d4c6521bc40076770984173b2cef55f4276dd4b5a446ea62f7c52424cd89b046f205314cff2919ff7de30e6b
 WHIRLPOOL 
d484d92a76382bb52f71d4a589887bfb73d8a27f313a775da3ba2f0bd406f95cda80894c574ad1f0a9e73d3fe220f67393158f33b7cc86947882ec2eb4fe6533
+DIST WireGuard-0.0.20171122.tar.xz 211324 BLAKE2B 
b665d945350080d98b0ab85a3fc56ae488936eb5b7b4f44593d7262419a768998d4e05195ddba09cfebb5ec9dbfb3430d29ed7ed8c209e90fce2a2b1338bce78
 SHA512 
5294fca416712c7e14d3b608d1fa3a550a50477ee81f105294d3016ffba46306a5a68730c1c34dabab77d479294ec8ae41d97a8fd57eb5c2c39fd376275df7e4

diff --git a/net-vpn/wireguard/wireguard-0.0.2017.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171122.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.2017.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171122.ebuild



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

2017-11-22 Thread Alon Bar-Lev
commit: 1985d9c6826e2fe8192993377640c541e7be3c4f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Nov 21 21:54:14 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Nov 22 18:32:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1985d9c6

app-crypt/gpgme: version bump (beta)

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/gpgme/Manifest   |   1 +
 app-crypt/gpgme/gpgme-1.10.0_beta81.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index fe1ac703aa4..e8cc44b4308 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1 +1,2 @@
+DIST gpgme-1.10.0-beta81.tar.bz2 1293818 SHA256 
91bc25aac8bb953da2f216ca3a41b9c7be34bb8adae5d2b7ad51975cc221ef2a SHA512 
be7b12c7c7df4fe5da574a6d443932bf4467175561c45a30bae8fe408fb916e05ce26f2b9add15e845351b3864491350060fe3436765ba0e84c167a7ec64066b
 WHIRLPOOL 
37b83ed311927ecc17c211157ac6a35a213d1a3549948752c1aa05fe547e035de3ae47a0c3e5ab5c5aea2567d612fab2cb4864b5db2f9ca351c2c061d5aebcf5
 DIST gpgme-1.8.0.tar.bz2 1298407 SHA256 
596097257c2ce22e747741f8ff3d7e24f6e26231fa198a41b2a072e62d1e5d33 SHA512 
9f214a44ddc4d602c2a0befc66aa6be9f2c90a24e153b873475867e30eec30e074826b98c11d20b0a2e4cd04e2625ce2545220481225fceb6ca9c51d3208e3de
 WHIRLPOOL 
79ed725e24302d4d738e90739cf3c5e6e9fa89c3e4fef87a4fca569abb7f7b7f0140e62e76161f747b555f49166fd0ccda277dbd6cc46c00ce2797c32d442f7b

diff --git a/app-crypt/gpgme/gpgme-1.10.0_beta81.ebuild 
b/app-crypt/gpgme/gpgme-1.10.0_beta81.ebuild
new file mode 100644
index 000..562eb510e9a
--- /dev/null
+++ b/app-crypt/gpgme/gpgme-1.10.0_beta81.ebuild
@@ -0,0 +1,127 @@
+# 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} )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 flag-o-matic ltprune qmake-utils toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="http://www.gnupg.org/related_software/gpgme;
+SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="1/11" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp static-libs cxx python qt5"
+
+COMMON_DEPEND="app-crypt/gnupg
+   >=dev-libs/libassuan-2.0.2:=
+   >=dev-libs/libgpg-error-1.17:=
+   python? ( ${PYTHON_DEPS} )
+   qt5? ( dev-qt/qtcore:5 )"
+   #doc? ( app-doc/doxygen[dot] )
+DEPEND="${COMMON_DEPEND}
+   python? ( dev-lang/swig )
+   qt5? ( dev-qt/qttest:5 )"
+RDEPEND="${COMMON_DEPEND}
+   cxx? (
+   ! /dev/null || die
+   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
+   popd > /dev/null
+   fi
+}
+
+pkg_setup() {
+   addpredict /run/user/$(id -u)/gnupg
+}
+
+src_prepare() {
+   default
+
+   # Socket name is too long if we use full beta name
+   # tests are failing
+   ln -s "${MY_P}" "${WORKDIR}/b"
+   S="${WORKDIR}/b"
+}
+
+src_configure() {
+   local languages=()
+   use common-lisp && languages+=( "cl" )
+   use cxx && languages+=( "cpp" )
+   if use qt5; then
+   languages+=( "qt" )
+   #use doc ||
+   export DOXYGEN=true
+   export MOC="$(qt5_get_bindir)/moc"
+   fi
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # FIXME: I don't know how to select on C++11 (libc++) here, but
+   # I do know all Darwin users are using C++11.  This should also
+   # apply to GCC 4.7+ with libc++, and basically anyone targetting
+   # it.
+
+   # The C-standard doesn't define strdup, and C++11 drops it
+   # resulting in an implicit declaration of strdup error.  Since
+   # it is in POSIX raise the feature set to that.
+   append-cxxflags -D_POSIX_C_SOURCE=200112L
+
+   # Work around bug 601834
+   use python && append-cflags -D_DARWIN_C_SOURCE
+   fi
+
+   econf \
+   --enable-languages="${languages[*]}" \
+   $(use_enable static-libs static)
+
+   use python && make -C lang/python prepare
+
+   do_python
+}
+
+src_compile() {
+   default
+   do_python
+}
+
+src_test() {
+   default
+   if use python; then
+   test_python() {
+   emake -C lang/python/tests check \
+   PYTHON=${EPYTHON} \
+   PYTHONS=${EPYTHON} \
+   TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
+   }
+   python_foreach_impl 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2017-11-22 Thread Tobias Klausmann
commit: 2506a4480bd8365b61673799bdfc758f0d9c60f1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 22 18:28:15 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 22 18:28:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2506a448

x11-libs/wxGTK-3.0.2.0-r3: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/632144

 x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild 
b/x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild
index 63e6405a377..06a3b8d7b52 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wxwidgets.org/;
 SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2
doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit"
 
 SLOT="3.0"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2017-11-22 Thread Tobias Klausmann
commit: e76e85aa276454bc1b5be68cdfc28fa54b04529d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 22 18:27:21 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 22 18:27:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76e85aa

x11-libs/wxGTK-2.8.12.1-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/632144

 x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild 
b/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild
index 19565659c4f..e351f519a20 100644
--- a/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild
+++ b/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild
@@ -15,7 +15,7 @@ BASE_P="${PN}-${BASE_PV}"
 # docs, and are released more frequently than wxGTK.
 SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2"
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="+X aqua doc debug gnome gstreamer odbc opengl pch sdl tiff"
 
 SLOT="2.8"



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

2017-11-22 Thread Alfredo Tupone
commit: c1a39ac6cb6fb394052e79e4e7c2170ce954668d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 22 18:25:51 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 22 18:26:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a39ac6

dev-ada/gps-bin: use only (gnat)gcc-4.9.4

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps-bin/Manifest|  2 +-
 dev-ada/gps-bin/gps-bin-2016.ebuild | 23 ++-
 dev-ada/gps-bin/metadata.xml| 13 +++--
 3 files changed, 18 insertions(+), 20 deletions(-)

diff --git a/dev-ada/gps-bin/Manifest b/dev-ada/gps-bin/Manifest
index 70e439d44a0..7def8be9a44 100644
--- a/dev-ada/gps-bin/Manifest
+++ b/dev-ada/gps-bin/Manifest
@@ -1 +1 @@
-DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 SHA256 
d083c01e054d0aeda7c67967306cfa5a8df12268664f9098a2d9b331aa24dfe7 SHA512 
5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075
 WHIRLPOOL 
7802a81533e5faad9c6913a2feae4e57fa4ce54ad7b561b23fbb64fdd9fa4bf3753e3c89e8d8fe15dce7a1294def8a5a4252f6aa66b4aef98d5669c2d08e0dd5
+DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 BLAKE2B 
a0374ad730ae275aaedcf5663c30f8e0221af32f14391fe87a3ce0630d4498a1e90671c02830d62f78857571a5a521af91f6db409a7b3c367c7b0f059571eefd
 SHA512 
5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075

diff --git a/dev-ada/gps-bin/gps-bin-2016.ebuild 
b/dev-ada/gps-bin/gps-bin-2016.ebuild
index 25fd9b69678..c8fcc1c78b7 100644
--- a/dev-ada/gps-bin/gps-bin-2016.ebuild
+++ b/dev-ada/gps-bin/gps-bin-2016.ebuild
@@ -17,10 +17,7 @@ IUSE=""
 
 DEPEND=""
 RDEPEND="${DEPEND}
-   dev-ada/gnatcoll[iconv,postgresql,projects,readline,sqlite]
-   dev-ada/gprbuild[shared]
-   dev-db/sqlite
-   dev-lang/gnat-gpl
+   dev-ada/gnatcoll[gnat_2016,iconv,postgresql,projects,readline,sqlite]
dev-libs/atk
dev-libs/glib
dev-libs/gobject-introspection
@@ -38,24 +35,16 @@ RDEPEND="${DEPEND}
 
 S="${WORKDIR}"/${MY_P}
 
-pkg_setup() {
-   GCC=${ADA:-$(tc-getCC)}
-   GNATLS="${GCC/gcc/gnatls}"
-   GNAT="${GCC/gcc/gnat}"
-   GNATMAKE="${GCC/gcc/gnatmake}"
-   if [[ -z "$(type ${GNATLS} 2>/dev/null)" ]] ; then
-   eerror "You need a gcc compiler that provides the Ada Compiler:"
-   eerror "1) use gcc-config to select the right compiler or"
-   eerror "2) set ADA=gcc-4.9.4 in make.conf"
-   die "ada compiler not available"
-   fi
-}
-
 src_compile() {
:
 }
 
 src_install() {
+   GCC_PV=4.9.4
+   GCC=gcc-${GCC_PV}
+   GNATLS=gnatls-${GCC_PV}
+   GNAT=gnatt-${GCC_PV}
+   GNATMAKE=gnatmake-${GCC_PV}
into /opt/${P}
dobin bin/gps_exe
dobin bin/gps_cli

diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
index ebe9a3559c5..5c70b5a1629 100644
--- a/dev-ada/gps-bin/metadata.xml
+++ b/dev-ada/gps-bin/metadata.xml
@@ -6,8 +6,17 @@
Tupone Alfredo


-GPS, the GNAT Programming Studio, is a cutting-edge Free 
Software IDE that streamlines the interaction between developers and their 
software. With its intuitive interface, GPS is easy to use, simplifying source 
navigation and highlighting the fundamental ideas in the program.
+   GPS, the GNAT Programming Studio, is a cutting-edge Free 
Software IDE
+   that streamlines the interaction between developers and their 
software.
+   With its intuitive interface, GPS is easy to use, simplifying 
source
+   navigation and highlighting the fundamental ideas in the 
program.
 
-By displaying core application structures, such as call graphs, program entity 
graphs, and project dependencies, GPS facilitates the development of systems. 
GPS helps construct reliable code while providing the same interface and 
behavior across a variety of platforms. Designed by programmers for 
programmers, GPS is a new kind of IDE that offers the experience of designing 
software in a uniquely comfortable environment.
+   By displaying core application structures, such as call graphs, 
program
+   entity graphs, and project dependencies, GPS facilitates the
+   development of systems. GPS helps construct reliable code while
+   providing the same interface and behavior across a variety of
+   platforms. Designed by programmers for programmers, GPS is a 
new kind
+   of IDE that offers the experience of designing software in a 
uniquely
+   comfortable environment.

 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/

2017-11-22 Thread Steve Arnold
commit: 1b129b82462191f6adf022a2327d5b3a72dcb893
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Wed Nov 22 18:24:12 2017 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Wed Nov 22 18:25:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b129b82

sys-devel/binutils-config: add avr/msp symlink handling

* fixes bug #147155 for all the happy arduino people

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-devel/binutils-config/files/binutils-config-5 | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-config/files/binutils-config-5 
b/sys-devel/binutils-config/files/binutils-config-5
index acb72b7e343..e6c5fac0026 100755
--- a/sys-devel/binutils-config/files/binutils-config-5
+++ b/sys-devel/binutils-config/files/binutils-config-5
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Format of /etc/env.d/binutils/:
@@ -145,13 +145,17 @@ switch_profile() {
cd "${ROOT}/${LIBPATH}" || exit 1
if [[ ${TARGET} == ${HOST} ]] ; then
dstlib=${EROOT}/usr/${HOST}/lib
+   elif [[ -d ${EROOT}/usr/${TARGET}/lib ]] ; then
+   # true for at least avr and msp targets
+   dstlib=${EROOT}/usr/${TARGET}/lib
else
dstlib=${EROOT}/usr/${HOST}/${TARGET}/lib
fi
# When upgrading, we need to clean up ldscripts and libs.
# Don't symlink back in the libs -- the binutils-lib package handles
# these now.
-   # TODO: Stop requiring even the ldscripts symlink.
+   # TODO: Stop requiring even the ldscripts symlink, except
+   # we can't for bare-metal toolchains, so...  bug #147155
mkdir -p "${dstlib}"
rm -rf "${ROOT}/${BINPATH_LINKS}"/ldscripts
atomic_ln "${LIBPATH}/ldscripts" "${dstlib}" "ldscripts"



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

2017-11-22 Thread Michał Górny
commit: 893749d5fa7353f7d67ebbd1fa9b3958f23bb125
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 18:07:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 18:23:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893749d5

sys-libs/libomp: Restore libomptarget options for -

The libomptarget library build has been reenabled upstream, so restore
the necessary LIBOMPTARGET_LIBDIR_SUFFIX option.

 sys-libs/libomp/libomp-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index e6ea0dae13e..d62e8ac7000 100644
--- a/sys-libs/libomp/libomp-.ebuild
+++ b/sys-libs/libomp/libomp-.ebuild
@@ -53,6 +53,8 @@ multilib_src_configure() {
local libdir="$(get_libdir)"
local mycmakeargs=(
-DLIBOMP_LIBDIR_SUFFIX="${libdir#lib}"
+   -DLIBOMPTARGET_LIBDIR_SUFFIX="${libdir#lib}"
+
-DLIBOMP_USE_HWLOC=$(usex hwloc)
-DLIBOMP_OMPT_SUPPORT=$(usex ompt)
# do not install libgomp.so & libiomp5.so aliases



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

2017-11-22 Thread Alfredo Tupone
commit: 0a8f60efdf18f7b64aefc5cba8e0132acd85c277
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 22 18:10:33 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 22 18:10:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8f60ef

dev-ada/gps: use only (gnat)gcc-6.3.0 compiler

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/gps/gps-2017.ebuild | 19 +++
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/dev-ada/gps/gps-2017.ebuild b/dev-ada/gps/gps-2017.ebuild
index a07971aa8bb..8741b915152 100644
--- a/dev-ada/gps/gps-2017.ebuild
+++ b/dev-ada/gps/gps-2017.ebuild
@@ -36,26 +36,13 @@ S="${WORKDIR}"/${MYP}
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
-pkg_setup() {
-   GCC=${ADA:-$(tc-getCC)}
-   GNATLS="${GCC/gcc/gnatls}"
-   GNAT="${GCC/gcc/gnat}"
-   GNATMAKE="${GCC/gcc/gnatmake}"
-   if [[ -z "$(type ${GNATLS} 2>/dev/null)" ]] ; then
-   eerror "You need a gcc compiler that provides the Ada Compiler:"
-   eerror "1) use gcc-config to select the right compiler or"
-   eerror "2) set ADA=gcc-6.3.0 in make.conf"
-   die "ada compiler not available"
-   fi
-   python-single-r1_pkg_setup
-}
-
 src_prepare() {
default
+   GCC_PV=6.3.0
mv configure.{in,ac} || die
sed -i \
-   -e "s:@GNATMAKE@:${GNATMAKE}:g" \
-   -e "s:@GNAT@:${GNAT}:g" \
+   -e "s:@GNATMAKE@:gnatmake-${GCC_PV}:g" \
+   -e "s:@GNAT@:gnat-${GCC_PV}:g" \
aclocal.m4 \
|| die
eautoreconf



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

2017-11-22 Thread Aric Belsito
commit: 703900fc8e10a0c35ee4b0d0ac2f6a81a1b84803
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Nov 22 18:01:04 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Nov 22 18:01:04 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=703900fc

net-libs/libnsl: version bump to 1.1.0-r3

 .../{libnsl-1.1.0-r1.ebuild => libnsl-1.1.0-r3.ebuild}   | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
similarity index 84%
rename from net-libs/libnsl/libnsl-1.1.0-r1.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r3.ebuild
index f635e75..9524db2 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
@@ -39,6 +39,14 @@ src_prepare(){
 }
 
 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() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2017-11-22 Thread Manuel Rüger
commit: 51eec7dc9fe2c440ce464f02d12e0108e348330b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:56:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:56:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eec7dc

sys-cluster/kube-controller-manager: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-controller-manager/Manifest   |  3 +-
 .../kube-controller-manager-1.8.4.ebuild   | 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.4.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.4.ebuild
new file mode 100644
index 000..678bdaaf6a2
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2017-11-22 Thread Manuel Rüger
commit: d0b37593972423d52b8c33bd58f037209061aee9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:56:21 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:56:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b37593

sys-cluster/kube-controller-manager: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-controller-manager/Manifest   |  2 -
 .../kube-controller-manager-1.8.1.ebuild   | 47 --
 .../kube-controller-manager-1.8.2.ebuild   | 47 --
 3 files changed, 96 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.1.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.1.ebuild
deleted file mode 100644
index e5ab12f1601..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.2.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.2.ebuild
deleted file mode 100644
index e5ab12f1601..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.8.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   

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

2017-11-22 Thread Jonas Stein
commit: 604afde7ff6c5e982efc88a2467b329bbfacfcef
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Nov 22 17:41:01 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Nov 22 17:41:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604afde7

net-analyzer/chaosreader: QA fix DESCRIPTION

was > 80 Char.

Package-Manager: Portage-2.3.15, Repoman-2.3.5

 net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild | 4 ++--
 net-analyzer/chaosreader/chaosreader-0.94.ebuild| 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild 
b/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild
index 4d703c86b82..24abf84e93e 100644
--- a/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild
+++ b/net-analyzer/chaosreader/chaosreader-0.94-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 
 inherit eutils
 
-DESCRIPTION="A tool to trace TCP/UDP/... sessions and fetch application data 
from snoop or tcpdump logs"
+DESCRIPTION="Trace TCP/UDP/... sessions and fetch application data."
 HOMEPAGE="http://chaosreader.sourceforge.net;
 SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/${P}.bz2;
 SLOT="0"

diff --git a/net-analyzer/chaosreader/chaosreader-0.94.ebuild 
b/net-analyzer/chaosreader/chaosreader-0.94.ebuild
index 62cf4fe0599..0e9d613171e 100644
--- a/net-analyzer/chaosreader/chaosreader-0.94.ebuild
+++ b/net-analyzer/chaosreader/chaosreader-0.94.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
 
 inherit eutils
 
-DESCRIPTION="A tool to trace TCP/UDP/... sessions and fetch application data 
from snoop or tcpdump logs"
-HOMEPAGE="http://users.tpg.com.au/bdgcvb/chaosreader.html;
+DESCRIPTION="Trace TCP/UDP/... sessions and fetch application data."
+HOMEPAGE="http://chaosreader.sourceforge.net;
 SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/${P}.bz2;
 SLOT="0"
 KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-macos"



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

2017-11-22 Thread Jonas Stein
commit: 129c5c93c00db75ea74eee07b91c9578ad61430e
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Nov 22 17:36:10 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Nov 22 17:36:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129c5c93

net-p2p/bitcoin-cli: QA fix DESCRIPTION

was >80 Char.

Package-Manager: Portage-2.3.15, Repoman-2.3.5

 net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild | 4 ++--
 net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild | 4 ++--
 net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild | 2 +-
 net-p2p/bitcoin-cli/bitcoin-cli-.ebuild   | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild
index ed503cc6e94..5214d5c7ea4 100644
--- a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2016 Gentoo Foundation
+# Copyright 2010-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ BITCOINCORE_LJR_DATE="20160814"
 BITCOINCORE_IUSE="+ljr"
 inherit bash-completion-r1 bitcoincore
 
-DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to 
Bitcoin Core Daemon"
+DESCRIPTION="Command-line JSON-RPC client for the communication with the 
Bitcoin Core Daemon"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild
index 06646283c19..96877488947 100644
--- a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2016 Gentoo Foundation
+# Copyright 2010-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ BITCOINCORE_LJR_DATE="20161027"
 BITCOINCORE_IUSE="+ljr"
 inherit bash-completion-r1 bitcoincore
 
-DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to 
Bitcoin Core Daemon"
+DESCRIPTION="Command-line JSON-RPC client for the communication with the 
Bitcoin Core Daemon"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild
index 2a4bdb7544d..e6f0569a9ba 100644
--- a/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.13.2.ebuild
@@ -8,7 +8,7 @@ BITCOINCORE_LJR_DATE="20170102"
 BITCOINCORE_IUSE="knots"
 inherit bash-completion-r1 bitcoincore
 
-DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to 
Bitcoin Core Daemon"
+DESCRIPTION="Command-line JSON-RPC client for the communication with the 
Bitcoin Core Daemon"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-.ebuild
index 5ac8fb8bc25..6f5b39c0dc4 100644
--- a/net-p2p/bitcoin-cli/bitcoin-cli-.ebuild
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2016 Gentoo Foundation
+# Copyright 2010-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,7 @@ BITCOINCORE_NO_SYSLIBS=1
 BITCOINCORE_IUSE=""
 inherit bitcoincore
 
-DESCRIPTION="Command-line client specifically designed for talking to Bitcoin 
Core Daemon"
+DESCRIPTION="Command-line JSON-RPC client for the communication with the 
Bitcoin Core Daemon"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS=""



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

2017-11-22 Thread Manuel Rüger
commit: a69290060cc4d3da25bdce203924838b19ddf333
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:29:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:29:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6929006

sys-cluster/kube-apiserver: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-apiserver/Manifest|  3 +-
 .../kube-apiserver/kube-apiserver-1.8.4.ebuild | 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.8.4.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.8.4.ebuild
new file mode 100644
index 000..920080a62a3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.8.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2017-11-22 Thread Manuel Rüger
commit: 117db566957700af2aba5824d870c09b496b933d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:29:24 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:29:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117db566

sys-cluster/kube-apiserver: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-apiserver/Manifest|  2 -
 .../kube-apiserver/kube-apiserver-1.8.1.ebuild | 47 --
 .../kube-apiserver/kube-apiserver-1.8.2.ebuild | 47 --
 3 files changed, 96 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.8.1.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.8.1.ebuild
deleted file mode 100644
index 56d8ee795dc..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.8.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.8.2.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.8.2.ebuild
deleted file mode 100644
index 56d8ee795dc..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.8.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" 

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

2017-11-22 Thread Michał Górny
commit: 1a8386e80340387722af8bb40ce3c412cff0259c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 17:24:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 17:29:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8386e8

dev-python/pyblake2: Backport -fno-tree-vectorize to stable version

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

 .../pyblake2/{pyblake2-0.9.3.ebuild => pyblake2-0.9.3-r1.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
similarity index 91%
rename from dev-python/pyblake2/pyblake2-0.9.3.ebuild
rename to dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
index e72595ae78b..9245471a8a7 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
@@ -46,6 +46,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   # reported to break stuff, https://bugs.gentoo.org/638428
+   append-flags -fno-tree-vectorize
+}
+
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-11-22 Thread Manuel Rüger
commit: 00a8d624a33f0eac42e2b95516956f5942428615
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:22:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a8d624

sys-cluster/kube-scheduler: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-scheduler/Manifest|  2 -
 .../kube-scheduler/kube-scheduler-1.8.1.ebuild | 47 --
 .../kube-scheduler/kube-scheduler-1.8.2.ebuild | 47 --
 3 files changed, 96 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.8.1.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.8.1.ebuild
deleted file mode 100644
index aa15c73ecc3..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.8.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=plugin/cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.8.2.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.8.2.ebuild
deleted file mode 100644
index aa15c73ecc3..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.8.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" 

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

2017-11-22 Thread Manuel Rüger
commit: dae500bab37d063568188af2f2fd09c24ba88903
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:22:02 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:22:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae500ba

sys-cluster/kube-scheduler: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-scheduler/Manifest|  3 +-
 .../kube-scheduler/kube-scheduler-1.8.4.ebuild | 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.8.4.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.8.4.ebuild
new file mode 100644
index 000..61414d011f7
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.8.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=plugin/cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2017-11-22 Thread Manuel Rüger
commit: 00e41692df0d40364e244f287a1300e50217b5dd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:15:24 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:15:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e41692

sys-cluster/kube-proxy: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-proxy/Manifest|  3 +-
 sys-cluster/kube-proxy/kube-proxy-1.8.4.ebuild | 42 ++
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.8.4.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.8.4.ebuild
new file mode 100644
index 000..162ba7e725f
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.8.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2017-11-22 Thread Manuel Rüger
commit: 6ddc8a72cf9fb320f87817860e2262b56f701d4c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:15:42 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:15:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddc8a72

sys-cluster/kube-proxy: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kube-proxy/Manifest|  2 --
 sys-cluster/kube-proxy/kube-proxy-1.8.1.ebuild | 41 --
 sys-cluster/kube-proxy/kube-proxy-1.8.2.ebuild | 41 --
 3 files changed, 84 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.8.1.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.8.1.ebuild
deleted file mode 100644
index 4824d28abca..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.8.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.8.2.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.8.2.ebuild
deleted file mode 100644
index 4824d28abca..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.8.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN} 

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

2017-11-22 Thread Manuel Rüger
commit: 6f6ad0b9360621aaff2e29ddadcd565eccd1f7d7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:05:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:05:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6ad0b9

sys-cluster/kubelet: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kubelet/Manifest |  3 ++-
 sys-cluster/kubelet/kubelet-1.8.4.ebuild | 44 
 2 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kubelet/kubelet-1.8.4.ebuild 
b/sys-cluster/kubelet/kubelet-1.8.4.ebuild
new file mode 100644
index 000..f50b649733f
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.8.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2017-11-22 Thread Manuel Rüger
commit: 65c8cb905dd19c32b73cc026e710fa4fcd4bafbd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 17:05:36 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 17:05:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c8cb90

sys-cluster/kubelet: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kubelet/Manifest |  2 --
 sys-cluster/kubelet/kubelet-1.8.1.ebuild | 43 
 sys-cluster/kubelet/kubelet-1.8.2.ebuild | 43 
 3 files changed, 88 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kubelet/kubelet-1.8.1.ebuild 
b/sys-cluster/kubelet/kubelet-1.8.1.ebuild
deleted file mode 100644
index 8348f6d70ac..000
--- a/sys-cluster/kubelet/kubelet-1.8.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}

diff --git a/sys-cluster/kubelet/kubelet-1.8.2.ebuild 
b/sys-cluster/kubelet/kubelet-1.8.2.ebuild
deleted file mode 100644
index 8348f6d70ac..000
--- a/sys-cluster/kubelet/kubelet-1.8.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-

[gentoo-commits] repo/gentoo:master commit in: sci-libs/libcerf/

2017-11-22 Thread Christoph Junghans
commit: 2022b49d94d64691633821488f4eb974da27a9a9
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Nov 22 16:54:05 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 22 16:54:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2022b49d

sci-libs/libcerf: version bump

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sci-libs/libcerf/Manifest   |  1 +
 sci-libs/libcerf/libcerf-1.5.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/sci-libs/libcerf/Manifest b/sci-libs/libcerf/Manifest
index 5c0fb6b21ec..92c0d856312 100644
--- a/sci-libs/libcerf/Manifest
+++ b/sci-libs/libcerf/Manifest
@@ -1,2 +1,3 @@
 DIST libcerf-1.3.tgz 385600 SHA256 
d7059e923d3f370c89fb4d19ed4f827d381bc3f0e36da5595a04aeaaf3e6a859 SHA512 
274fa7f3b149bb27582a54a39fe76b478cd5acc6716dd0588a2f637b77c87a6bbc4f467b52bb067ebad2d1ba18750211cc71c6a6feef75fa08d01ac1dbf5dc56
 WHIRLPOOL 
6f003e26aa76458da620dc4261cfc3b9ec77882a62e5f1a42ffa83c252ae39399e1244c16ad101ff98469ed59970be04b5f901a418e9681f7657adc76e0698f2
 DIST libcerf-1.4.tgz 386065 SHA256 
101265dd1e1b10339adb70b22b60e65ef12c4e01c4a3f52e508562eceef62272 SHA512 
93d7b03898c0f88e436947b204db7fb5097dc901928aedde48bf0a04552e1c041fdfcdbe6318fdc21508e1349b6c205f557660550e72d6e86b078d9d0dde0faa
 WHIRLPOOL 
c2f3093e7a080dde5252fbd91fb62ff3abccbf2d900cd21c6a54821ec8fbc2e4326d1dd60d838111a9d8853e19088453b886a34415e018dd1b5d276d6a86c5ed
+DIST libcerf-1.5.tgz 413926 SHA256 
e36dc147e7fff81143074a21550c259b5aac1b99fc314fc0ae33294231ca5c86 SHA512 
bb97a1142d26dd2507a3fabc543accd5416f5ef3565bad6ea68ca8a62e13cb480b6e05bd8fe2215ed0133f43d4107fdc72efaedfcff7ffc0314492e97a92a8a3
 WHIRLPOOL 
dd63b6d3142d311689a79e028629f41d157cc94e0204fb1dee3ef81d6c83cd72c8187d120f0600b8b27dd3fa7920887348745873ad3361dc5adbcf66857ef78d

diff --git a/sci-libs/libcerf/libcerf-1.5.ebuild 
b/sci-libs/libcerf/libcerf-1.5.ebuild
new file mode 100644
index 000..d9b9afe5569
--- /dev/null
+++ b/sci-libs/libcerf/libcerf-1.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="efficient and accurate implementation of complex error functions"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/libcerf;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/${PN}/${P}.tgz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc static-libs test"
+
+src_configure() {
+   econf --enable-shared $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+   mv "${ED}"/usr/share/man/man3/{,${PN}-}cerf.3 || die #collision with 
sys-apps/man-pages
+   use doc || rm -r "${ED}"/usr/share/doc/${P}/html || die
+}



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

2017-11-22 Thread Michał Górny
commit: 4d5f5debfda38d14b37b25a1758be56a5e28f8b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 16:42:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 16:48:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5f5deb

dev-python/pyblake2: Bump to 1.0.1, with upstream -fno-tree-vectorize

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

 dev-python/pyblake2/Manifest | 2 +-
 dev-python/pyblake2/{pyblake2-1.0.0.ebuild => pyblake2-1.0.1.ebuild} | 5 -
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index fa6ac62d487..c76df396e89 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1,2 @@
 DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b
-DIST pyblake2-1.0.0.tar.gz 128016 SHA256 
aa280dfee52397f3be7dfd19b84283e1e2c97917ef10cb1322d4c41b3a15a7e2 SHA512 
b7117e61a138f94c03d89749215a8f9401709a9218b5333b0ea4cf34bbe5f37b0837ed734a1799b8f3f6e4df9d5dcef98ebe59747fa0ab53d87a9e9b7e6824ce
 WHIRLPOOL 
35448a42fd2ca1a42475b841b7299203d59ce42f72104bb0707f3c464cfdce76a18f09020778b033f09a8ae36372a8efbea0717420d53a5b00476ff5c50d2e4a
+DIST pyblake2-1.0.1.tar.gz 128037 SHA256 
c969e13d0a96c6fe843bc0b94302f7a90d66c4a5df09d7f3593edb0a9c23749d SHA512 
66311aa1cd60942d395c1cd8b996f66f1cb2380f36be471244152a885cee115a8e341a34309520d8b1254eb30d5e1b39b83f89d7eace9353c8ee9e919f4a3881
 WHIRLPOOL 
613e2706701085e2a7895a02d08235ceecb8313f719ac88ed3beb12a59ad7483061ccb9bdba3ce8b270f973dbac9302def423037608312648fe2b3fb6d672667

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.1.ebuild
similarity index 92%
rename from dev-python/pyblake2/pyblake2-1.0.0.ebuild
rename to dev-python/pyblake2/pyblake2-1.0.1.ebuild
index e755de9de04..6fa0b27728e 100644
--- a/dev-python/pyblake2/pyblake2-1.0.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.0.1.ebuild
@@ -47,11 +47,6 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_configure_all() {
-   # reported to break stuff, https://bugs.gentoo.org/638428
-   append-flags -fno-tree-vectorize
-}
-
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-11-22 Thread Mike Gilbert
commit: 7e1775ec67ba2e4d390c254b5d5a8074d1cacb4d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 22 16:27:36 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 22 16:28:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1775ec

dev-python/m2crypto: fix build on x32

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

 dev-python/m2crypto/Manifest   | 10 +-
 dev-python/m2crypto/m2crypto-0.27.0.ebuild |  8 
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index 5b8f4691caa..c87d4ca641e 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,5 +1,5 @@
-DIST M2Crypto-0.24.0.tar.gz 184457 SHA256 
80a56441a1d2c0cf27e725be7554c92598b938fc8767ee2c71fdbc2fdc055ee8 SHA512 
c23ae0f8ac790d4ef108a217a44e994341f6bbe4e12a7fef2518d8def82331246a145e19a2504b82b790a3ad4b467d2facc8a73bb7f1190b56441d8482c66aca
 WHIRLPOOL 
47a437ee1207b4cca8d67aa4bdec95b9194030e3fc7146ace8d071caa9be829f3e9516ff9399e695615acdf930a90040deb0f1175d81994465ed0853688e3b37
-DIST M2Crypto-0.25.1.tar.gz 300904 SHA256 
ac303a1881307a51c85ee8b1d87844d9866ee823b4fdbc52f7e79187c2d9acef SHA512 
096d414efd5558f9ca4cebf46a297fa39f799e35c4325e031ee816689345e041370f2129650a10db66ebfcfe64309a7c7b49082306567baaf003b88ed9d60bda
 WHIRLPOOL 
c634685f8e096c41fc6caf9b364c5393b8f62fb585cd63f7599bb9cc10f910eb25cf48772616773ad9708d1f0fc25f139ee897d925d18432a03e18db552bfe7b
-DIST M2Crypto-0.26.0.tar.gz 305914 SHA256 
05d94fd9b2dae2fb8e072819a795f0e05d3611b09ea185f68e1630530ec09ae8 SHA512 
f6ba0173833d1b9a318402a3445fbb522f1848c7406face0cc08d384de6b6944395737f5871353ca1488c6655be7ffb0ad7b40b5e98d5954858da4540590d242
 WHIRLPOOL 
9984e4367ecca0e0fe2ca94db69db817660c9b045bdd45e117ffe23fb8ea5e522c342e08738328ed2769ee85d215e22d42e33ada806bf9de6555e28d4d31cc7c
-DIST M2Crypto-0.26.4.tar.gz 1116587 SHA256 
5cae7acc0b34821f8c0ddf6665e482893fe1f198ad6379e61ffa9d8e65f5c199 SHA512 
632b71850edd4f4e32d6d3aa83cb0e8068654c087498c88265f999180e0c58917aa6d29c5d1033f597397da98c3dc9acb9d21feddbb2f3da25a368f6a0af60f9
 WHIRLPOOL 
9388b016cf47f849379ef47a1819a9ee4fd647f8491a61e7381107032ba0e57f28bf6ebca868cf8cc6e4d6fb9341c77a01bc620b5133ea6e689aab72349a07d0
-DIST M2Crypto-0.27.0.tar.gz 1119288 SHA256 
82317459d653322d6b37f122ce916dc91ddcd9d1b814847497ac796c4549dd68 SHA512 
df0f6b16f7d00a19fafbb5da5a3ececff6b4627accd00ca65e0d6f9e752a97f41016d0072c8e681475fe1d87c89b7474067068c0bfce6c68a30baddeb31bfac2
 WHIRLPOOL 
678f19d7bcd0663b704761a78b8e2d39a1c62450f99d5b0aa513e8b8af717ef1935b274eef99d4e027e8e5992887806bd270fcba02fd3e650f086f8b87f5adc7
+DIST M2Crypto-0.24.0.tar.gz 184457 BLAKE2B 
15a11dc1b13359041875e8321d0159a1a393b7f85dfbd38d650721d8a2eaed2cc2199859c3e1e3c890033711e0b137f4c78b90f04681ff44a3356558b9f55aea
 SHA512 
c23ae0f8ac790d4ef108a217a44e994341f6bbe4e12a7fef2518d8def82331246a145e19a2504b82b790a3ad4b467d2facc8a73bb7f1190b56441d8482c66aca
+DIST M2Crypto-0.25.1.tar.gz 300904 BLAKE2B 
5d68bd9eec03fed4ff7f28f9429e24e8e9cf8d69b165f29d0a7f15242ba545a51e4cd3cf53b7a2e1dd00232dc964debf634152fd0d6ad3d69f012d6c609fd92d
 SHA512 
096d414efd5558f9ca4cebf46a297fa39f799e35c4325e031ee816689345e041370f2129650a10db66ebfcfe64309a7c7b49082306567baaf003b88ed9d60bda
+DIST M2Crypto-0.26.0.tar.gz 305914 BLAKE2B 
f8231cc7237a4ea826cd07338d2d379aa10f309abc418eed46cfc69ba6796ef830f48956c0ac2a78d0a0266bf8758bc2bf8683b8c1cd7b9f38039e0bfd4fa884
 SHA512 
f6ba0173833d1b9a318402a3445fbb522f1848c7406face0cc08d384de6b6944395737f5871353ca1488c6655be7ffb0ad7b40b5e98d5954858da4540590d242
+DIST M2Crypto-0.26.4.tar.gz 1116587 BLAKE2B 
c1f522cb84cbaf5ec8e837b42773b11372f88c31abc7341705da3620377aab2e5ee988cace0fb976f6a61f19b120f450a34021ccd7241fa56ca956ff3fb45aae
 SHA512 
632b71850edd4f4e32d6d3aa83cb0e8068654c087498c88265f999180e0c58917aa6d29c5d1033f597397da98c3dc9acb9d21feddbb2f3da25a368f6a0af60f9
+DIST M2Crypto-0.27.0.tar.gz 1119288 BLAKE2B 
90e227aef9a5b4c7f5ab9bd62fbe506ea0931a6c338c530adbeb1a8303a31cc7755d13003532fe0ee4005f1997db23bed2d03cd54224dc7d89a6f23882197800
 SHA512 
df0f6b16f7d00a19fafbb5da5a3ececff6b4627accd00ca65e0d6f9e752a97f41016d0072c8e681475fe1d87c89b7474067068c0bfce6c68a30baddeb31bfac2

diff --git a/dev-python/m2crypto/m2crypto-0.27.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
index d5e3b620159..7c3f0565c4e 100644
--- a/dev-python/m2crypto/m2crypto-0.27.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
@@ -36,6 +36,14 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 RESTRICT=test
 
 python_compile() {
+   # setup.py looks at platform.machine() to determine swig options.
+   # For exotic ABIs, we need to give swig a hint.
+   # https://bugs.gentoo.org/617946
+   # TODO: Fix cross-compiles
+   local -x SWIG_FEATURES=
+   case ${ABI} in
+   x32) SWIG_FEATURES="-D__ILP32__" ;;
+   esac
distutils-r1_python_compile 

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

2017-11-22 Thread Manuel Rüger
commit: 0a580b5b453bf4788bd1eb853a88fbed2ece7593
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 16:24:59 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 16:24:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a580b5b

dev-util/docker-ls: Version bump to 0.3.1

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/docker-ls/Manifest   |  7 +++--
 dev-util/docker-ls/docker-ls-0.3.1.ebuild | 48 +++
 2 files changed, 52 insertions(+), 3 deletions(-)

diff --git a/dev-util/docker-ls/Manifest b/dev-util/docker-ls/Manifest
index 732562a6fcd..01d45bd7305 100644
--- a/dev-util/docker-ls/Manifest
+++ b/dev-util/docker-ls/Manifest
@@ -1,3 +1,4 @@
-DIST docker-ls-0.2.1_p20161102.tar.gz 20313 SHA256 
57d33772857ad7a013719f6a73c79ee7744a2c93cfae33f3e6fb352be228f1ed SHA512 
fd44fcb21db696e9565b8e4e84ef4aaeee7d1101fc0e1f2978a452cc8ec8016fce47508afe201b7096f06066b030eedd9d78c8d3408ca82d2e96431661857e3f
 WHIRLPOOL 
2c6861dad8d63a44e6fe45317962cb9f2a730543eaea5728a1bcfdbaca9f666f5d162a97194ba0b6fafe92d2c07584777afa901210c90fecc0bc0f8acbc8c8c6
-DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 SHA256 0904953c06aa32c6691cec2390437f7d4d62c71f37d72f50d110a6577c87963b 
SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae
 WHIRLPOOL 
c9113048502f65a4036bbfbd4f072b27b41f68547e682d1e1496ae73c65c30b1470061d1f99d17e6b4a373e59e07568b460ad5396eb4b1f16079da077aa8382f
-DIST github.com-golang-crypto-728b753d0135da6801d45a38e6f43ff55779c5c2.tar.gz 
1317212 SHA256 1a17e324c6e96bea0f55f9900405d9ddb296c3a2ab55ad5882e716160575016f 
SHA512 
163ca4b00188133d5c4d82dd685deaf2b889ae76b97021697d96dd8f11675a57361352e204d774a6fb7941f45dc8027ddb324abf0a4799ed19c3052181536992
 WHIRLPOOL 
09f69af205a74f275ce21565e16594603d0a2a84e8e412fdf652360a1472503e05329035ba10f0757127a7f6f1ebcc307c656f44c074f96bec767f4f51f573e2
+DIST docker-ls-0.2.1_p20161102.tar.gz 20313 BLAKE2B 
5dd9fa07934327851d60accac653ab05353c2d919811e7d7b2efe740b1e31915bf76659af6f96c76ff41c73e98adf5d70d67aaa6f1cfa8a1431266e8efc90fba
 SHA512 
fd44fcb21db696e9565b8e4e84ef4aaeee7d1101fc0e1f2978a452cc8ec8016fce47508afe201b7096f06066b030eedd9d78c8d3408ca82d2e96431661857e3f
+DIST docker-ls-0.3.1.tar.gz 7308660 BLAKE2B 
eaedd07cef81da01c2d0c629867f5c3841900f839cecc9049c81b11bbbcb864ff4e8048068688832660961221b499710db45cbe417f326ec019f473dff0d6a4a
 SHA512 
8ae831222e03b7dcb90121c2e6dea7bdc442418aa6dcc3905db82f6fd1ceb78a048d6fc2a2ef9bf0dea21a6e9d601ad77e25c077de7632057994f614d484fb99
+DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 
60814 BLAKE2B 
a77b7d72e2937af71a0734c21bee7a1d7770157c27f1ddfa164c66fd5461f86a2ef46e002087092ef011caae572838bcc9537a8290cd54dfafb7f54423e47c48
 SHA512 
184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae
+DIST github.com-golang-crypto-728b753d0135da6801d45a38e6f43ff55779c5c2.tar.gz 
1317212 BLAKE2B 
00078092ba94d76ef3111401707de65c254ad13a2737b63d00b123aee9020acc83d016781e65bab4dc23a5697898498e744f0c2f6bd58c0e6f73b47af4b1c9e5
 SHA512 
163ca4b00188133d5c4d82dd685deaf2b889ae76b97021697d96dd8f11675a57361352e204d774a6fb7941f45dc8027ddb324abf0a4799ed19c3052181536992

diff --git a/dev-util/docker-ls/docker-ls-0.3.1.ebuild 
b/dev-util/docker-ls/docker-ls-0.3.1.ebuild
new file mode 100644
index 000..554c4d8b471
--- /dev/null
+++ b/dev-util/docker-ls/docker-ls-0.3.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/mayflower/${PN}"
+EGIT_COMMIT="d80310976c9707e261e57ebfa9acf4e0b1781460"
+
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Tools for browsing and manipulating docker registries"
+HOMEPAGE="https://github.com/mayflower/docker-ls;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "s/\"git\", \"rev-parse\", \"--short\", \"HEAD\"/\"echo\", 
\"${EGIT_COMMIT:0:7}\"/"\
+   src/${EGO_PN}/generators/version.go || die
+}
+
+src_compile() {
+   pushd src || die
+   GOPATH="${WORKDIR}/${P}" go generate ${EGO_PN}/lib/... || die
+   GOPATH="${WORKDIR}/${P}" go install ${EGO_PN}/cli/... || die
+   popd || die
+   bin/${PN} autocomplete bash > ${PN}.bash || die
+   bin/${PN} autocomplete zsh > ${PN}.zsh || die
+   bin/docker-rm autocomplete bash > docker-rm.bash || die
+   bin/docker-rm autocomplete zsh > docker-rm.zsh || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/{README,CHANGELOG}.md
+   newbashcomp ${PN}.bash ${PN}
+   newbashcomp docker-rm.bash 

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

2017-11-22 Thread Lars Wendler
commit: 23b1a985fe35652773b87cab3088eec858a0c4e9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 16:15:42 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 16:15:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b1a985

media-video/smplayer: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-video/smplayer/Manifest|   1 -
 media-video/smplayer/smplayer-17.10.2.ebuild | 122 ---
 2 files changed, 123 deletions(-)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index aed65a9521d..b5c09ff4ee4 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,4 +1,3 @@
 DIST smplayer-16.11.0.tar.bz2 4254170 SHA256 
e53a5d8b4d66fb0b7eb73053ef0bfdd2d942b79a16f8cc8d3d0b0771c7c80b5a SHA512 
13776ff134c4c91747fa9432080a4ea876d5d5a134b91dde48d0f0e75c280ef6d19067906e4e850da3b1b2287214914528743495cccf7cbda310bc51682b478c
 WHIRLPOOL 
eadbf8af0247892dcaa38fd278b2316457626d573f10319d986e77aa0a58ef42cdc783efa95feffe292a38ebbb4b65d7203cabbc57f0332be711f9683c161139
-DIST smplayer-17.10.2.tar.bz2 5030251 BLAKE2B 
00e64788602a5af11cd08ee3ccce1df5c7183a5e41a473132b775f7c3696b99a762d17e94a53771a54649cef52d4cbff6acc1793530f6b20a8f1e6a8519a831b
 SHA512 
ca90d5c0143411ebb613ece4a0675eb3a1f7265b4c05f99196e9cee354fd1e903435ae6010bdef360f8d78611c640ba0061e28ff4308cbf635090346bba0268c
 DIST smplayer-17.11.0.tar.bz2 5033817 BLAKE2B 
4cb853c2ee6596037ccb88d248d2bbf470eabebc2c2c91c03cf27752639e0550623d1e68a21f18619b58d6993f86ffe73738a84549c40f79ee136fe8e9b4aa8a
 SHA512 
a51b49f92da21abe0a81bb07db5b5dd13d80ee86a488783acf8bacbe389dffb7dac123780d7492d2b20cdaf6727a9672d89c7d09d18674fc142ba2aa65a21754
 DIST smplayer-17.11.2.tar.bz2 5033433 BLAKE2B 
0fa783172c5b3c68314d656a395db6c953de64057cdf9acc78e4bc448807bc39293ff292183fc167a122f9cf295aac786b52c0465e3d9584c506e1dd9cd73614
 SHA512 
e0a6e6fc29063b5f82303febdc8243c10276feb4500985e96ce418298c8f10796df44363df3136452a6cb3f8156ebdb4fba3e865a37d433f3d258db493343f81

diff --git a/media-video/smplayer/smplayer-17.10.2.ebuild 
b/media-video/smplayer/smplayer-17.10.2.ebuild
deleted file mode 100644
index 13741f5b2b1..000
--- a/media-video/smplayer/smplayer-17.10.2.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
-he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
-sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
-PLOCALE_BACKUP="en_US"
-
-inherit l10n qmake-utils
-
-DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
-HOMEPAGE="http://www.smplayer.eu/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
-IUSE="autoshutdown bidi debug mpris"
-
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[X,qt5]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   autoshutdown? ( dev-qt/qtdbus:5 )
-   mpris? ( dev-qt/qtdbus:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/linguist-tools:5
-"
-RDEPEND="${COMMON_DEPEND}
-   || (
-   media-video/mplayer[bidi?,libass,png,X]
-   (
-   >=media-video/mpv-0.15.0[libass,X]
-   >=net-misc/youtube-dl-2014.11.26
-   )
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
-   "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
-)
-
-src_prepare() {
-   use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
-
-   default
-
-   # Upstream Makefile sucks
-   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
-   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
-   -e '/\.\/get_svn_revision\.sh/,+2c\
-   cd src && $(DEFS) $(MAKE)' \
-   Makefile || die
-
-   # Turn off online update checker, bug #479902
-   sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
-   -e 's:DEFINES += CHECK_UPGRADED:#&:' \
-   -i src/smplayer.pro || die
-
-   # Turn off intrusive share widget
-   sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
-   -i src/smplayer.pro || die
-
-   # Toggle autoshutdown option which pulls in dbus, bug #524392
-   if ! use autoshutdown ; then
-   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
-   -i src/smplayer.pro || die
-   fi
-
-   # Turn debug message flooding off
-   if ! use debug ; then
-   sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
-   -i src/smplayer.pro || die
-   fi
-
-   # MPRIS2 

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

2017-11-22 Thread Lars Wendler
commit: 3b81aef4fbb7a33094f3fb83d80b121d514ba2d3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 16:15:04 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 16:15:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b81aef4

media-video/smplayer: Bump to version 17.11.2

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-video/smplayer/Manifest|   5 +-
 media-video/smplayer/smplayer-17.11.2.ebuild | 130 +++
 2 files changed, 133 insertions(+), 2 deletions(-)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index 82d2bb904ff..aed65a9521d 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,3 +1,4 @@
 DIST smplayer-16.11.0.tar.bz2 4254170 SHA256 
e53a5d8b4d66fb0b7eb73053ef0bfdd2d942b79a16f8cc8d3d0b0771c7c80b5a SHA512 
13776ff134c4c91747fa9432080a4ea876d5d5a134b91dde48d0f0e75c280ef6d19067906e4e850da3b1b2287214914528743495cccf7cbda310bc51682b478c
 WHIRLPOOL 
eadbf8af0247892dcaa38fd278b2316457626d573f10319d986e77aa0a58ef42cdc783efa95feffe292a38ebbb4b65d7203cabbc57f0332be711f9683c161139
-DIST smplayer-17.10.2.tar.bz2 5030251 SHA256 
48d2f3b72bb8881a37ab9204329160c3bdfc0bbfff248c6dc9407e2dd35b8396 SHA512 
ca90d5c0143411ebb613ece4a0675eb3a1f7265b4c05f99196e9cee354fd1e903435ae6010bdef360f8d78611c640ba0061e28ff4308cbf635090346bba0268c
 WHIRLPOOL 
cc427e40dfa43ed86d0dcc663c357c46e5c7ce3c1e3313e896e9640e8bd0d9ecdb83d04ef076c464ae4dc16b11bbfe5240b23668574342ec49dcab5d8ffbff75
-DIST smplayer-17.11.0.tar.bz2 5033817 SHA256 
29e4dba22bdd77bd685ff732ba64668bd92d7a1f75045b325d096bb6c45e5757 SHA512 
a51b49f92da21abe0a81bb07db5b5dd13d80ee86a488783acf8bacbe389dffb7dac123780d7492d2b20cdaf6727a9672d89c7d09d18674fc142ba2aa65a21754
 WHIRLPOOL 
238f04841a8827baec72b79ba3ac90c36f23d2f9901024a17b8538c68af4017a92d7f4586f52f1451cbe964b90e064325ec3cfb209d566ed66d0f56c48877c89
+DIST smplayer-17.10.2.tar.bz2 5030251 BLAKE2B 
00e64788602a5af11cd08ee3ccce1df5c7183a5e41a473132b775f7c3696b99a762d17e94a53771a54649cef52d4cbff6acc1793530f6b20a8f1e6a8519a831b
 SHA512 
ca90d5c0143411ebb613ece4a0675eb3a1f7265b4c05f99196e9cee354fd1e903435ae6010bdef360f8d78611c640ba0061e28ff4308cbf635090346bba0268c
+DIST smplayer-17.11.0.tar.bz2 5033817 BLAKE2B 
4cb853c2ee6596037ccb88d248d2bbf470eabebc2c2c91c03cf27752639e0550623d1e68a21f18619b58d6993f86ffe73738a84549c40f79ee136fe8e9b4aa8a
 SHA512 
a51b49f92da21abe0a81bb07db5b5dd13d80ee86a488783acf8bacbe389dffb7dac123780d7492d2b20cdaf6727a9672d89c7d09d18674fc142ba2aa65a21754
+DIST smplayer-17.11.2.tar.bz2 5033433 BLAKE2B 
0fa783172c5b3c68314d656a395db6c953de64057cdf9acc78e4bc448807bc39293ff292183fc167a122f9cf295aac786b52c0465e3d9584c506e1dd9cd73614
 SHA512 
e0a6e6fc29063b5f82303febdc8243c10276feb4500985e96ce418298c8f10796df44363df3136452a6cb3f8156ebdb4fba3e865a37d433f3d258db493343f81

diff --git a/media-video/smplayer/smplayer-17.11.2.ebuild 
b/media-video/smplayer/smplayer-17.11.2.ebuild
new file mode 100644
index 000..2611d969dfa
--- /dev/null
+++ b/media-video/smplayer/smplayer-17.11.2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
+sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+
+inherit l10n qmake-utils xdg-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://www.smplayer.eu/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris"
+
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   media-video/mplayer[bidi?,libass,png,X]
+   (
+   >=media-video/mpv-0.15.0[libass,X]
+   >=net-misc/youtube-dl-2014.11.26
+   )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
+   "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
+)
+
+src_prepare() {
+   use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
+
+   default
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\
+   cd src && $(DEFS) $(MAKE)' \
+   

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

2017-11-22 Thread Jonas Stein
commit: 19e4272f883ae13367669bbccca07b0debc35452
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Nov 22 15:40:10 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Nov 22 16:13:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e4272f

media-gfx/inkscape: Fixes fdo and deps 0.91-r4

This ebuild fixes the last stable version with the old SVG unit system.
http://wiki.inkscape.org/wiki/index.php/Units_In_Inkscape
This version should remain a while in the tree for compatibility.
Fixes: eutils, fdo-mime, broken dependencies.
Package-Manager: Portage-2.3.15, Repoman-2.3.5

 media-gfx/inkscape/inkscape-0.91-r4.ebuild | 179 +
 1 file changed, 179 insertions(+)

diff --git a/media-gfx/inkscape/inkscape-0.91-r4.ebuild 
b/media-gfx/inkscape/inkscape-0.91-r4.ebuild
new file mode 100644
index 000..fa43b4e54d9
--- /dev/null
+++ b/media-gfx/inkscape/inkscape-0.91-r4.ebuild
@@ -0,0 +1,179 @@
+# 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"
+
+inherit autotools flag-o-matic gnome2-utils xdg toolchain-funcs 
python-single-r1
+
+MY_P=${P/_/}
+
+DESCRIPTION="A SVG based generic vector-drawing program"
+HOMEPAGE="https://inkscape.org/;
+SRC_URI="https://inkscape.global.ssl.fastly.net/media/resources/file/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="cdr dia dbus exif gnome imagemagick openmp postscript inkjar jpeg latex"
+IUSE+=" lcms nls spell static-libs visio wpg"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=app-text/poppler-0.26.0:=[cairo]
+   >=dev-cpp/glibmm-2.48
+   >=dev-cpp/gtkmm-2.18.0:2.4
+   >=dev-cpp/cairomm-1.9.8
+   >=dev-libs/boehm-gc-7.1
+   >=dev-libs/glib-2.28
+   >=dev-libs/libsigc++-2.0.12
+   >=dev-libs/libxml2-2.6.20
+   >=dev-libs/libxslt-1.0.15
+   dev-libs/popt
+   dev-python/lxml[${PYTHON_USEDEP}]
+   media-gfx/potrace
+   media-gfx/scour[${PYTHON_USEDEP}]
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/libpng:0
+   sci-libs/gsl:=
+   x11-libs/libX11
+   >=x11-libs/gtk+-2.10.7:2
+   >=x11-libs/pango-1.24
+   cdr? (
+   media-libs/libcdr
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   )
+   dbus? ( dev-libs/dbus-glib )
+   exif? ( media-libs/libexif )
+   gnome? ( >=gnome-base/gnome-vfs-2.0 )
+   imagemagick? ( media-gfx/imagemagick:=[cxx] )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( media-libs/lcms:2 )
+   spell? (
+   app-text/aspell
+   app-text/gtkspell:2
+   )
+   visio? (
+   media-libs/libvisio
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   )
+   wpg? (
+   app-text/libwpg:0.3
+   dev-libs/librevenge
+   )
+"
+
+# These only use executables provided by these packages
+# See share/extensions for more details. inkscape can tell you to
+# install these so we could of course just not depend on those and rely
+# on that.
+RDEPEND="${COMMON_DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   media-gfx/uniconvertor
+   dia? ( app-office/dia )
+   latex? (
+   media-gfx/pstoedit[plotutils]
+   app-text/dvipsk
+   app-text/texlive-core
+   )
+   postscript? ( app-text/ghostscript-gpl )
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/boost-1.36
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.91_pre3-automagic.patch"
+   "${FILESDIR}/${PN}-0.91_pre3-cppflags.patch"
+   "${FILESDIR}/${PN}-0.91_pre3-desktop.patch"
+   "${FILESDIR}/${PN}-0.91_pre3-exif.patch"
+   "${FILESDIR}/${PN}-0.91_pre3-sk-man.patch"
+   "${FILESDIR}/${PN}-0.48.4-epython.patch"
+   "${FILESDIR}/${PN}-0.91-fix-gtkmm-2.48.patch"
+)
+
+S=${WORKDIR}/${MY_P}
+
+RESTRICT="test"
+
+pkg_pretend() {
+   if use openmp; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i "s#@EPYTHON@#${EPYTHON}#" \
+   src/extension/implementation/script.cpp || die
+
+   eautoreconf
+
+   # bug 42
+   python_fix_shebang share/extensions
+}
+
+src_configure() {
+   # aliasing unsafe wrt #310393
+   append-flags -fno-strict-aliasing
+   # enable c++11 as needed for sigc++-2.6, #566318
+   # remove it when upstream solves the issue
+   # https://bugs.launchpad.net/inkscape/+bug/1488079
+   append-cxxflags -std=c++11
+
+   econf \
+   $(use_enable static-libs static) \
+   

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

2017-11-22 Thread Jonas Stein
commit: fc9bc51109c4f5a5693fadfdc5e8b95cebbd263f
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Nov 22 15:41:59 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Nov 22 16:13:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9bc511

media-gfx/inkscape: Drop old 0.92.1

Package-Manager: Portage-2.3.15, Repoman-2.3.5

 media-gfx/inkscape/inkscape-0.92.1.ebuild | 171 --
 1 file changed, 171 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-0.92.1.ebuild 
b/media-gfx/inkscape/inkscape-0.92.1.ebuild
deleted file mode 100644
index 600b7c71e30..000
--- a/media-gfx/inkscape/inkscape-0.92.1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# 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"
-
-inherit autotools eutils flag-o-matic gnome2-utils fdo-mime toolchain-funcs 
python-single-r1
-
-MY_P=${P/_/}
-
-DESCRIPTION="A SVG based generic vector-drawing program"
-HOMEPAGE="https://inkscape.org/;
-SRC_URI="https://inkscape.global.ssl.fastly.net/media/resources/file/${P}.tar.bz2;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="cdr dia dbus exif gnome imagemagick openmp postscript inkjar jpeg latex"
-IUSE+=" lcms nls spell static-libs visio wpg"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-WPG_DEPS="
-   || (
-   ( app-text/libwpg:0.3 dev-libs/librevenge )
-   ( app-text/libwpd:0.9 app-text/libwpg:0.2 )
-   )
-"
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=app-text/poppler-0.26.0:=[cairo]
-   >=dev-cpp/glibmm-2.48
-   >=dev-cpp/gtkmm-2.18.0:2.4
-   >=dev-cpp/cairomm-1.9.8
-   >=dev-libs/boehm-gc-7.1
-   >=dev-libs/glib-2.28
-   >=dev-libs/libsigc++-2.0.12
-   >=dev-libs/libxml2-2.6.20
-   >=dev-libs/libxslt-1.0.15
-   dev-libs/popt
-   dev-python/lxml[${PYTHON_USEDEP}]
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/libpng:0
-   sci-libs/gsl:=
-   x11-libs/libX11
-   >=x11-libs/gtk+-2.10.7:2
-   >=x11-libs/pango-1.24
-   cdr? (
-   media-libs/libcdr
-   ${WPG_DEPS}
-   )
-   dbus? ( dev-libs/dbus-glib )
-   exif? ( media-libs/libexif )
-   gnome? ( >=gnome-base/gnome-vfs-2.0 )
-   imagemagick? ( media-gfx/imagemagick:=[cxx] )
-   jpeg? ( virtual/jpeg:0 )
-   lcms? ( media-libs/lcms:2 )
-   spell? (
-   app-text/aspell
-   app-text/gtkspell:2
-   )
-   visio? (
-   media-libs/libvisio
-   ${WPG_DEPS}
-   )
-   wpg? ( ${WPG_DEPS} )
-"
-
-# These only use executables provided by these packages
-# See share/extensions for more details. inkscape can tell you to
-# install these so we could of course just not depend on those and rely
-# on that.
-RDEPEND="${COMMON_DEPEND}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   media-gfx/uniconvertor
-   dia? ( app-office/dia )
-   latex? (
-   media-gfx/pstoedit[plotutils]
-   app-text/dvipsk
-   app-text/texlive-core
-   )
-   postscript? ( app-text/ghostscript-gpl )
-"
-
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.36
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.92.1-automagic.patch"
-   "${FILESDIR}/${PN}-0.91_pre3-cppflags.patch"
-   "${FILESDIR}/${PN}-0.92.1-desktop.patch"
-   "${FILESDIR}/${PN}-0.91_pre3-exif.patch"
-   "${FILESDIR}/${PN}-0.91_pre3-sk-man.patch"
-   "${FILESDIR}/${PN}-0.48.4-epython.patch"
-)
-
-S=${WORKDIR}/${MY_P}
-
-RESTRICT="test"
-
-pkg_pretend() {
-   if use openmp; then
-   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i "s#@EPYTHON@#${EPYTHON}#" \
-   src/extension/implementation/script.cpp || die
-
-   eautoreconf
-
-   # bug 42
-   python_fix_shebang share/extensions
-}
-
-src_configure() {
-   # aliasing unsafe wrt #310393
-   append-flags -fno-strict-aliasing
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable nls) \
-   $(use_enable openmp) \
-   $(use_enable exif) \
-   $(use_enable jpeg) \
-   $(use_enable lcms) \
-   --enable-poppler-cairo \
-   $(use_enable wpg) \
-   $(use_enable visio) \
-   $(use_enable cdr) \
-   $(use_enable dbus dbusapi) \
-   $(use_enable imagemagick magick) \
-   $(use_with gnome gnome-vfs) \
-   $(use_with inkjar) \
-   $(use_with spell gtkspell) \
-   

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

2017-11-22 Thread Lars Wendler
commit: 9ae774a060c00f67f6b6ef877489f570712424ae
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 16:01:03 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 16:01:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae774a0

sys-apps/dbus: Bump to version 1.12.2

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/dbus/Manifest   |   3 +-
 sys-apps/dbus/dbus-1.12.2.ebuild | 273 +++
 2 files changed, 275 insertions(+), 1 deletion(-)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 08e36cd502d..2558d110ef5 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,3 +1,4 @@
 DIST dbus-1.10.18.tar.gz 1986589 SHA256 
6049ddd5f3f3e2618f615f1faeda0a115104423a7996b7aa73e2f36e38cc514a SHA512 
726f97d0a2016f4f0625ba332e93e2d33bb16857cd35cb6c79da0f44fff297df948c3df62c31ffbec34713a7b85b3ff5b65f31517fe3511ddbd3bf18bd4748ed
 WHIRLPOOL 
ee164e1f6de80595fbfbcbad65d78dab4b91b5ec4e1ce88e1c4015f1c1b531f09796d54db163b2c2eceb3b92261f8a57852d2e0b29f71d9c65f9b91684433d9e
 DIST dbus-1.10.24.tar.gz 1991358 SHA256 
71184eb27638e224579ffa998e88f01d0f1fef17a7811406e53350735eaecd1b SHA512 
fc0b88b756affdb4fc7a62e84a6f7757121293afeadc38acf8aac48b6c2b82531e136a575be2ab503a39d7669cb7b609a021e20c1064e28c965c091e94c4f68c
 WHIRLPOOL 
a155789d60ee4d92defbf0952310d92f8ed5b51fc9c41d1c0df4e6fbebed363d8a6c526bd9c4a136a4e1c1d2eb3cd00fdfd7bfdceb8defe4b589f4cd9d90489d
-DIST dbus-1.12.0.tar.gz 2062151 SHA256 
39af0d9267391434b549c5c4adc001b735518c96f7630c3fe7162af1d13ef3c0 SHA512 
e9a65ac8fb6ded25872e2a84027182a854c81b03c5b6beaaa5012854b8f0a499175757eea3f47a0752a159de353d485664fe5d05903af7ce51ff891f9a6dbac0
 WHIRLPOOL 
8c065973ea280f990952d9088dbe53df091293f90617b1b26f4710b7d32aca1fd950d0ab6e55db13aa576afc00eaf0fac10edd7c6e0a30394872073f84892a07
+DIST dbus-1.12.0.tar.gz 2062151 BLAKE2B 
897058dd569ae736981222c21fb44b86fcb3292ef9a4d48829f6b365d8aa05fcf60839c5def0e52c9981ef9c982d912e501ab771be33300bd646b36abba50944
 SHA512 
e9a65ac8fb6ded25872e2a84027182a854c81b03c5b6beaaa5012854b8f0a499175757eea3f47a0752a159de353d485664fe5d05903af7ce51ff891f9a6dbac0
+DIST dbus-1.12.2.tar.gz 2063143 BLAKE2B 
0618381befb7af7d4e0c2f1d9e32ee7ee70f17905783e414ab47acd7dcf5993329e430869a6cd9de33cc5919c880fed73eb1246d3ac2929c3d50d331efc92ca7
 SHA512 
523698ae543a4f1d9142898351ed38827882a3ca583ca7934676af48d09219ea562ae77d734cd142e5ca0d5e74f9e8d0fdeb1019592ca3524e2b690c6283f7cd

diff --git a/sys-apps/dbus/dbus-1.12.2.ebuild b/sys-apps/dbus/dbus-1.12.2.ebuild
new file mode 100644
index 000..4c7d2839e1f
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.12.2.ebuild
@@ -0,0 +1,273 @@
+# 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 autotools ltprune linux-info flag-o-matic python-any-r1 
readme.gentoo-r1 systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="debug doc elogind selinux static-libs systemd test user-session X"
+
+#RESTRICT="test"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   test? ( debug )
+"
+
+CDEPEND="
+   >=dev-libs/expat-2.1.0
+   selinux? ( sys-libs/libselinux )
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="${CDEPEND}
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   >=dev-libs/glib-2.40:2
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD="${WORKDIR}/${P}-tests-build"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-enable-elogind.patch"
+)
+
+pkg_setup() {
+   enewgroup messagebus
+   enewuser messagebus -1 -1 -1 messagebus
+
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e 

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

2017-11-22 Thread Lars Wendler
commit: 5976242f18b92af9d5d7267f57f352a70dbaed61
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:58:53 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 16:01:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5976242f

sys-apps/pciutils: Bump to version 3.5.6

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/pciutils/Manifest  |   1 +
 sys-apps/pciutils/pciutils-3.5.6.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index 807007723e8..359ad4a2378 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,3 +1,4 @@
 DIST pciutils-3.4.1.tar.gz 404166 SHA256 
0196624282c33a9bcd4bd097d4100271c82af47797ecd7488ef2711fa5f043b2 SHA512 
1394647d5e9d324d68bd8bdf4709a438ae06e6a83ded40b9e0026968c032f214073bc764fbf59e15da90b2e424d90dc430db5810d7ff5fbeab0f3e5c6250ee49
 WHIRLPOOL 
4391c84695dc1f0844129ff5d6056ac1332d855824e1b96ec105073b97d453db21e82d2a071f1bf7d977e26cf51421183b5a37d5a962bccbed9c2667c813cc4c
 DIST pciutils-3.5.4.tar.gz 423997 SHA256 
1a650f10170423371d481c580071c27420b16a40eda995f3e906b8a9ade530c5 SHA512 
cd3ed843b8b2a31f92234be6a59bb02cd5268afad7e353872f588df281984af5129b4a9e363332bcf173dd71fda2091e501237fbd4fc39575cfe0472456d4a34
 WHIRLPOOL 
4a99d7c95cebc42a369bd51db1f7682dd0c49ecf8023558781fb62dc57431a4993f41e01f2d128c99bb312e5d1d2fa97f653ae5dd6ee10f112aa5bded676ddfe
 DIST pciutils-3.5.5.tar.gz 437331 SHA256 
58ad27f25c510598bdc5337160c8b573d6e9b328b3c5235636e89a1cc04d6a48 SHA512 
b2c89e1d742c5a23cad662ed6bb1d47d7587b0d823fcbf3abc6d613735961473f7d29c83a4ccb49b64ec4f674026f17e88693eb34b42cb6c128abd1407c778ba
 WHIRLPOOL 
cfa15b7622d11495b1e83f543b1677ff42c2b54fb8acda6d99a4eb3a76387874da36147d04cadd0a801917e1499de87bd5e25cd80377b4695c68c2086ee2a6a1
+DIST pciutils-3.5.6.tar.gz 442190 BLAKE2B 
9f1237828436f0566caa13e49a154b40fcc41ddd165268011012e55a33ea401e3b78ddffecc6f0ec36efb24b6d9338a691167ac094d0d26f855e42cd055701bb
 SHA512 
dcdca7e0bce69d1bee1fa5ea480a9f38534d66da576fdc710aefd8eeb0c18bf6ec5b39e63019d29d6bae0ec2d3881f5d07a4a105ca04c320d84c17821f7297e4

diff --git a/sys-apps/pciutils/pciutils-3.5.6.ebuild 
b/sys-apps/pciutils/pciutils-3.5.6.ebuild
new file mode 100644
index 000..9ab23fe71c6
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-3.5.6.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib toolchain-funcs multilib-minimal flag-o-matic
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
+SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="dns +kmod static-libs +udev zlib"
+
+# Have the sub-libs in RDEPEND with [static-libs] since, logically,
+# our libpci.a depends on libz.a/etc... at runtime.
+LIB_DEPEND="
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )
+   udev? ( >=virtual/libudev-208[static-libs(+),${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   kmod? ( sys-apps/kmod )
+   static-libs? ( ${LIB_DEPEND} )
+   !static-libs? ( ${LIB_DEPEND//static-libs(+),} )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/hwids
+"
+DEPEND="
+   ${DEPEND}
+   kmod? ( virtual/pkgconfig )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.9-static-pc.patch
+)
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
+
+switch_config() {
+   [[ $# -ne 2 ]] && return 1
+   local opt=$1 val=$2
+
+   sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
+   return 0
+}
+
+src_prepare() {
+   default
+
+   if use static-libs ; then
+   cp -pPR "${S}" "${S}.static" || die
+   mv "${S}.static" "${S}/static" || die
+   fi
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   append-lfs-flags #471102
+}
+
+pemake() {
+   emake \
+   HOST="${CHOST}" \
+   CROSS_COMPILE="${CHOST}-" \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+   RANLIB="$(tc-getRANLIB)" \
+   DNS=$(usex dns) \
+   IDSDIR='$(SHAREDIR)/misc' \
+   MANDIR='$(SHAREDIR)/man' \
+   PREFIX="${EPREFIX}/usr" \
+   SHARED="yes" \
+   STRIP="" \
+   ZLIB=$(usex zlib) \
+   PCI_COMPRESSED_IDS=0 \
+   PCI_IDS=pci.ids \
+   LIBDIR="\${PREFIX}/$(get_libdir)" \
+   LIBKMOD=$(multilib_native_usex kmod) \
+   HWDB=$(usex udev) \
+   "$@"
+}
+

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

2017-11-22 Thread Lars Wendler
commit: 61931f37625b84537a8a01169dd42bb07274e7b5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:59:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 16:01:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61931f37

sys-apps/pciutils: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/pciutils/Manifest  |   1 -
 sys-apps/pciutils/pciutils-3.5.4.ebuild | 112 
 2 files changed, 113 deletions(-)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index 359ad4a2378..11496547406 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,4 +1,3 @@
 DIST pciutils-3.4.1.tar.gz 404166 SHA256 
0196624282c33a9bcd4bd097d4100271c82af47797ecd7488ef2711fa5f043b2 SHA512 
1394647d5e9d324d68bd8bdf4709a438ae06e6a83ded40b9e0026968c032f214073bc764fbf59e15da90b2e424d90dc430db5810d7ff5fbeab0f3e5c6250ee49
 WHIRLPOOL 
4391c84695dc1f0844129ff5d6056ac1332d855824e1b96ec105073b97d453db21e82d2a071f1bf7d977e26cf51421183b5a37d5a962bccbed9c2667c813cc4c
-DIST pciutils-3.5.4.tar.gz 423997 SHA256 
1a650f10170423371d481c580071c27420b16a40eda995f3e906b8a9ade530c5 SHA512 
cd3ed843b8b2a31f92234be6a59bb02cd5268afad7e353872f588df281984af5129b4a9e363332bcf173dd71fda2091e501237fbd4fc39575cfe0472456d4a34
 WHIRLPOOL 
4a99d7c95cebc42a369bd51db1f7682dd0c49ecf8023558781fb62dc57431a4993f41e01f2d128c99bb312e5d1d2fa97f653ae5dd6ee10f112aa5bded676ddfe
 DIST pciutils-3.5.5.tar.gz 437331 SHA256 
58ad27f25c510598bdc5337160c8b573d6e9b328b3c5235636e89a1cc04d6a48 SHA512 
b2c89e1d742c5a23cad662ed6bb1d47d7587b0d823fcbf3abc6d613735961473f7d29c83a4ccb49b64ec4f674026f17e88693eb34b42cb6c128abd1407c778ba
 WHIRLPOOL 
cfa15b7622d11495b1e83f543b1677ff42c2b54fb8acda6d99a4eb3a76387874da36147d04cadd0a801917e1499de87bd5e25cd80377b4695c68c2086ee2a6a1
 DIST pciutils-3.5.6.tar.gz 442190 BLAKE2B 
9f1237828436f0566caa13e49a154b40fcc41ddd165268011012e55a33ea401e3b78ddffecc6f0ec36efb24b6d9338a691167ac094d0d26f855e42cd055701bb
 SHA512 
dcdca7e0bce69d1bee1fa5ea480a9f38534d66da576fdc710aefd8eeb0c18bf6ec5b39e63019d29d6bae0ec2d3881f5d07a4a105ca04c320d84c17821f7297e4

diff --git a/sys-apps/pciutils/pciutils-3.5.4.ebuild 
b/sys-apps/pciutils/pciutils-3.5.4.ebuild
deleted file mode 100644
index 7de545e3278..000
--- a/sys-apps/pciutils/pciutils-3.5.4.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils multilib toolchain-funcs multilib-minimal flag-o-matic
-
-DESCRIPTION="Various utilities dealing with the PCI bus"
-HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
-SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-IUSE="dns +kmod static-libs +udev zlib"
-
-# Have the sub-libs in RDEPEND with [static-libs] since, logically,
-# our libpci.a depends on libz.a/etc... at runtime.
-LIB_DEPEND="zlib? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )
-   udev? ( >=virtual/libudev-208[static-libs(+),${MULTILIB_USEDEP}] )"
-DEPEND="kmod? ( sys-apps/kmod )
-   static-libs? ( ${LIB_DEPEND} )
-   !static-libs? ( ${LIB_DEPEND//static-libs(+),} )"
-RDEPEND="${DEPEND}
-   sys-apps/hwids"
-DEPEND="${DEPEND}
-   kmod? ( virtual/pkgconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.9-static-pc.patch
-)
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
-
-switch_config() {
-   [[ $# -ne 2 ]] && return 1
-   local opt=$1 val=$2
-
-   sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
-   return 0
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   if use static-libs ; then
-   cp -pPR "${S}" "${S}.static" || die
-   mv "${S}.static" "${S}/static" || die
-   fi
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   append-lfs-flags #471102
-}
-
-pemake() {
-   emake \
-   HOST="${CHOST}" \
-   CROSS_COMPILE="${CHOST}-" \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-   RANLIB="$(tc-getRANLIB)" \
-   DNS=$(usex dns) \
-   IDSDIR='$(SHAREDIR)/misc' \
-   MANDIR='$(SHAREDIR)/man' \
-   PREFIX="${EPREFIX}/usr" \
-   SHARED="yes" \
-   STRIP="" \
-   ZLIB=$(usex zlib) \
-   PCI_COMPRESSED_IDS=0 \
-   PCI_IDS=pci.ids \
-   LIBDIR="\${PREFIX}/$(get_libdir)" \
-   LIBKMOD=$(multilib_native_usex kmod) \
-   HWDB=$(usex udev) \
-   "$@"
-}
-
-multilib_src_compile() {
-   pemake 

[gentoo-commits] proj/catalyst:pending commit in: /

2017-11-22 Thread Brian Dolbec
commit: 9e1166fe6c715e8bf26262841798a93a0f00637a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Apr 13 16:46:48 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Apr 13 16:46:48 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9e1166fe

gitignore: anchor the paths

Rather than match any dir/file in the tree, anchor the dist stuff
to the root.

 .gitignore | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index d52b2974..649b79ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 *.py[co]
-dist
-build
-files
-MANIFEST
+
+/build/
+/dist/
+/files/
+/MANIFEST



[gentoo-commits] proj/catalyst:pending commit in: catalyst/base/

2017-11-22 Thread Brian Dolbec
commit: 03d8e9d832dcf2b3e52f4aa84e0782e47f3c9b71
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 08:56:45 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:20 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=03d8e9d8

base/stagebase.py: Rename unpack_portage resume point to unpack_repo

One part of the effort to separate the portage name from the repository.

 catalyst/base/stagebase.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index b857a64b..93c13902 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -808,7 +808,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
def unpack_snapshot(self):
unpack = True
-   snapshot_hash = self.resume.get("unpack_portage")
+   snapshot_hash = self.resume.get("unpack_repo")
 
unpack_errmsg = "Error unpacking snapshot using mode %(mode)s"
 
@@ -847,7 +847,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
if "autoresume" in self.settings["options"] \
and os.path.exists(target_portdir) \
-   and self.resume.is_enabled("unpack_portage") \
+   and self.resume.is_enabled("unpack_repo") \
and self.settings["snapshot_path_hash"] == 
snapshot_hash:
log.notice('Valid Resume point detected, 
skipping unpack of portage tree...')
unpack = False
@@ -868,7 +868,7 @@ class StageBase(TargetBase, ClearBase, GenBase):

myf.write(self.settings["snapshot_path_hash"])
else:
log.info('Setting snapshot autoresume point')
-   self.resume.enable("unpack_portage",
+   self.resume.enable("unpack_repo",
data = 
self.settings["snapshot_path_hash"])
 
if "snapcache" in self.settings["options"]:



[gentoo-commits] proj/catalyst:pending commit in: targets/stage3/, catalyst/base/, targets/stage2/, etc/, targets/support/, ...

2017-11-22 Thread Brian Dolbec
commit: b30dd97d672d61bb40340799330ef7863b173b0c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Mar 19 22:04:49 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:22 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b30dd97d

Unify all make.conf settings and writing

This excludes stage1 builds which needs to modify the seed stage's make.conf for
initial stage building.

 catalyst/base/stagebase.py  | 221 ++--
 etc/catalyst.conf   |   9 ++
 targets/stage2/stage2-controller.sh |   2 -
 targets/stage3/stage3-controller.sh |   2 -
 targets/stage4/stage4-controller.sh |   2 -
 targets/support/chroot-functions.sh |  16 +--
 targets/support/functions.sh|  12 --
 7 files changed, 130 insertions(+), 134 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index d44db985..a7aa7f41 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -548,27 +548,29 @@ class StageBase(TargetBase, ClearBase, GenBase):
return
 
def set_use(self):
-   if self.settings["spec_prefix"] + "/use" in self.settings:
-   self.settings["use"] = \
-   self.settings[self.settings["spec_prefix"] + 
"/use"]
-   del self.settings[self.settings["spec_prefix"] + "/use"]
-   if "use" not in self.settings:
-   self.settings["use"] = ""
-   if isinstance(self.settings['use'], str):
-   self.settings["use"] = self.settings["use"].split()
+   use = self.settings["spec_prefix"] + "/use"
+   if use in self.settings:
+   if isinstance(self.settings[use], str):
+   self.settings["use"] = 
self.settings[use].split()
+   self.settings["use"] = self.settings[use]
+   del self.settings[use]
+   else:
+   self.settings["use"] = []
 
def set_catalyst_use(self):
-   if self.settings["spec_prefix"] + "/catalyst_use" in 
self.settings:
-   self.settings["catalyst_use"] = \
-   
self.settings[self.settings["spec_prefix"]+"/catalyst_use"]
-   del 
self.settings[self.settings["spec_prefix"]+"/catalyst_use"]
-   if "catalyst_use" not in self.settings:
-   self.settings["catalyst_use"] = ""
-   if isinstance(self.settings['catalyst_use'], str):
-   self.settings["catalyst_use"] = 
self.settings["catalyst_use"].split()
+   catalyst_use = self.settings["spec_prefix"] + "/catalyst_use"
+   if catalyst_use in self.settings:
+   if isinstance(self.settings[catalyst_use], str):
+   self.settings["catalyst_use"] = 
self.settings[catalyst_use].split()
+   else:
+   self.settings["catalyst_use"] = 
self.settings[catalyst_use]
+   del self.settings[catalyst_use]
+   else:
+   self.settings["catalyst_use"] = []
 
# Force bindist when options ask for it
-   if "BINDIST" in self.settings:
+   if "bindist" in self.settings["options"]:
+   log.debug("Enabling bindist USE flag")
self.settings["catalyst_use"].append("bindist")
 
def set_stage_path(self):
@@ -1071,92 +1073,98 @@ class StageBase(TargetBase, ClearBase, GenBase):
makepath = normpath(self.settings["chroot_path"] +
self.settings["make_conf"])
clear_path(makepath)
-   myf = open(makepath, "w")
-   myf.write("# These settings were set by the catalyst build 
script "
-   "that automatically\n# built this stage.\n")
-   myf.write("# Please consult "
-   "/usr/share/portage/config/make.conf.example "
-   "for a more\n# detailed example.\n")
-
-   for flags in ["CFLAGS", "CXXFLAGS", "FCFLAGS", "FFLAGS", 
"LDFLAGS",
-   "ASFLAGS"]:
-   if not flags in self.settings:
-   continue
-   if flags in ["LDFLAGS", "ASFLAGS"]:
-   myf.write("# %s is unsupported.  USE AT YOUR 
OWN RISK!\n"
-   % flags)
-   if (flags is not "CFLAGS" and
-   self.settings[flags] == 
self.settings["CFLAGS"]):
-   myf.write('%s="${CFLAGS}"\n' % flags)
-   elif isinstance(self.settings[flags], list):
-

[gentoo-commits] proj/catalyst:pending commit in: catalyst/targets/

2017-11-22 Thread Brian Dolbec
commit: 61527e6db7c2ac195741a243f3ab504f2652e26e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:17:07 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=61527e6d

targets/snapshot.py: Update the code and log messages to use the configured 
repo_name

One more portage name seperation from being used to represent the ebuild 
repository.

 catalyst/targets/snapshot.py | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/catalyst/targets/snapshot.py b/catalyst/targets/snapshot.py
index 8a9acdd9..087834eb 100644
--- a/catalyst/targets/snapshot.py
+++ b/catalyst/targets/snapshot.py
@@ -22,7 +22,7 @@ class snapshot(TargetBase, GenBase):
TargetBase.__init__(self, myspec, addlargs)
GenBase.__init__(self,myspec)
#self.settings=myspec
-   self.settings["target_subpath"]="portage"
+   self.settings["target_subpath"]="repos"
st=self.settings["storedir"]
self.settings["snapshot_path"] = normpath(st + "/snapshots/"
+ self.settings["snapshot_name"]
@@ -46,8 +46,9 @@ class snapshot(TargetBase, GenBase):
 
success = True
self.setup()
-   log.notice('Creating Portage tree snapshot %s from %s ...',
-   self.settings['version_stamp'], 
self.settings['portdir'])
+   log.notice('Creating %s tree snapshot %s from %s ...',
+   self.settings["repo_name"], 
self.settings['version_stamp'],
+   self.settings['portdir'])
 
mytmp=self.settings["tmp_path"]
ensure_dirs(mytmp)
@@ -63,7 +64,7 @@ class snapshot(TargetBase, GenBase):
mytmp + '/' + self.settings['repo_name'] + '/'],
env=self.env)
 
-   log.notice('Compressing Portage snapshot tarball ...')
+   log.notice('Compressing %s snapshot tarball ...', 
self.settings["repo_name"])
compressor = CompressMap(self.settings["compress_definitions"],
env=self.env, 
default_mode=self.settings['compression_mode'],
comp_prog=self.settings["comp_prog"])
@@ -93,9 +94,9 @@ class snapshot(TargetBase, GenBase):
def kill_chroot_pids(self):
pass
 
-   @staticmethod
-   def cleanup():
+   def cleanup(self):
log.info('Cleaning up ...')
+   self.purge()
 
def purge(self):
clear_dir(self.settings['tmp_path'])



[gentoo-commits] proj/catalyst:pending commit in: targets/support/

2017-11-22 Thread Brian Dolbec
commit: 0f17e92e40d41c54af7bc863f033f1fdc61f9bf3
Author: Ben Kohler  gmail  com>
AuthorDate: Thu Oct 12 16:33:27 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Oct 12 19:39:22 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0f17e92e

rc-update.sh: fix rc-update calls to work inside chroot

When "rc-update del service" is called without a runlevel specified, it
removes the service from the current runlevel which may or may not be
correct within the chroot.  This commit adds --all to ensure that these
rc-update calls actually take effect.

 targets/support/rc-update.sh | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/targets/support/rc-update.sh b/targets/support/rc-update.sh
index c3e8ed9c..f2de50e0 100755
--- a/targets/support/rc-update.sh
+++ b/targets/support/rc-update.sh
@@ -11,12 +11,11 @@ fi
 
 if [ "${clst_spec_prefix}" == "livecd" ]
 then
-   # default programs that we always want to start
-   rc-update del iptables
-   rc-update del netmount
-   rc-update del keymaps
-   rc-update del serial
-   rc-update del consolefont
+   rc-update --all del iptables
+   rc-update --all del netmount
+   rc-update --all del keymaps
+   rc-update --all del serial
+   rc-update --all del consolefont
# We need to add this one, unconditionally
rc-update add autoconfig default
[[ -e /etc/init.d/splash ]] && rc-update add splash default



[gentoo-commits] proj/catalyst:pending commit in: catalyst/

2017-11-22 Thread Brian Dolbec
commit: b9f2806724077740c8fdbf8bcdb5a431cb085e9d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:24:22 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b9f28067

defaults.py: Update all repository, DISTDIR, PKGDIR settings to new /var paths

All settings are still configurable in catalyst.conf.
These are new reasonable settings for a relocated tree system.
A user can still set their own locations during install, or at a later time.

Default catalyst.conf settings will be changed at a later time after additional 
testing and
the automatic stage building scripts have been updated.

 catalyst/defaults.py | 37 +++--
 1 file changed, 23 insertions(+), 14 deletions(-)

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index 84ed2822..ed5766d6 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -31,6 +31,15 @@ valid_config_file_values.extend([ "distcc", "envscript",
"compression_mode", "compressor_options", "decompressor_search_order",
])
 
+# set our base defaults here to keep
+# them in one location.
+BASE_GENTOO_DIR = "/var/gentoo"
+REPODIR = BASE_GENTOO_DIR + "/repos"
+DISTDIR = BASE_GENTOO_DIR + "/distfiles"
+PKGDIR = BASE_GENTOO_DIR + "/packages"
+MAINREPO = "gentoo"
+PORTDIR = REPODIR + "/" + MAINREPO
+
 confdefaults={
"archdir": "%(PythonDir)s/arch",
"comp_prog": COMPRESSOR_PROGRAM_OPTIONS[TAR],
@@ -39,28 +48,28 @@ confdefaults={
"compressor_options": XATTRS_OPTIONS[TAR],
"decomp_opt": DECOMPRESSOR_PROGRAM_OPTIONS[TAR],
"decompressor_search_order": DECOMPRESSOR_SEARCH_ORDER,
-   "distdir": "/usr/portage/distfiles",
+   "distdir": DISTDIR[:],
"hash_function": "crc32",
"icecream": "/var/cache/icecream",
'list_xattrs_opt': LIST_XATTRS_OPTIONS[TAR],
-   "local_overlay": "/usr/local/portage",
+   "local_overlay": REPODIR[:] + "/local",
"port_conf": "/etc/portage",
"make_conf": "%(port_conf)s/make.conf",
"options": set(),
-   "packagedir": "/usr/portage/packages",
-   "portdir": "/usr/portage",
+   "packagedir": PKGDIR[:],
+   "portdir": PORTDIR[:],
"port_tmpdir": "/var/tmp/portage",
"PythonDir": "./catalyst",
-   "repo_basedir": "/usr",
-   "repo_name": "portage",
+   "repo_basedir": REPODIR[:],
+   "repo_name": MAINREPO[:],
"sharedir": "/usr/share/catalyst",
"shdir": "/usr/share/catalyst/targets/",
"snapshot_cache": "/var/tmp/catalyst/snapshot_cache",
-   "snapshot_name": "portage-",
+   "snapshot_name": "%(repo_name)s-",
"source_matching": "strict",
"storedir": "/var/tmp/catalyst",
-   "target_distdir": "/var/portage/distfiles",
-   "target_pkgdir":"/var/portage/packages",
+   "target_distdir": DISTDIR[:],
+   "target_pkgdir": PKGDIR[:],
}
 
 DEFAULT_CONFIG_FILE = '/etc/catalyst/catalyst.conf'
@@ -72,11 +81,11 @@ TARGET_MOUNT_DEFAULTS = {
"ccache": "/var/tmp/ccache",
"dev": "/dev",
"devpts": "/dev/pts",
-   "distdir": "/usr/portage/distfiles",
+   "distdir": DISTDIR[:],
"icecream": "/usr/lib/icecc/bin",
"kerncache": "/tmp/kerncache",
-   "packagedir": "/usr/portage/packages",
-   "portdir": "/usr/portage",
+   "packagedir": PKGDIR[:],
+   "portdir": PORTDIR[:],
"port_tmpdir": "/var/tmp/portage",
"port_logdir": "/var/log/portage",
"proc": "/proc",
@@ -86,8 +95,8 @@ TARGET_MOUNT_DEFAULTS = {
 SOURCE_MOUNT_DEFAULTS = {
"dev": "/dev",
"devpts": "/dev/pts",
-   "distdir": "/usr/portage/distfiles",
-   "portdir": "/usr/portage",
+   "distdir": DISTDIR[:],
+   "portdir": PORTDIR[:],
"port_tmpdir": "tmpfs",
"proc": "/proc",
"shm": "shmfs",



[gentoo-commits] proj/catalyst:pending commit in: etc/, catalyst/base/, catalyst/

2017-11-22 Thread Brian Dolbec
commit: d5f54e2693f4277fee370927ef18265ebcc52ac1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:14:04 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d5f54e26

base/stagebase.py: Seperate out the writing of the make.conf file

By sepaerating out the writing of the make.conf file, it keeps all code to do 
so in one place.
I also fixed the code to correctly set the target chroot directories for 
PORTDIR, DISTDIR, 
PKGDIR and PORTDIR_OVERLAY.
The same code also re-writes make.conf toggling any PORTDIR_OVERLAY setting
during the clean() run.

Add target_distdir and target_pkgdir settings to defaults and catalyst.conf.
This allows for more flexibility between host and target settings.  They can be 
individually
configured this way.

Update target an source mounts from the configured settings.

 catalyst/base/stagebase.py | 194 -
 catalyst/defaults.py   |   2 +
 etc/catalyst.conf  |   2 +
 3 files changed, 106 insertions(+), 92 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 532f0997..67382b9a 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -213,8 +213,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.mounts = ["proc", "dev", "portdir", "distdir", 
"port_tmpdir"]
# initialize our source mounts
self.mountmap = SOURCE_MOUNT_DEFAULTS.copy()
-   # update them from settings
+   # update these from settings
+   self.mountmap["portdir"] = self.settings["portdir"]
self.mountmap["distdir"] = self.settings["distdir"]
+   self.target_mounts["portdir"] = 
normpath(self.settings["repo_basedir"] +
+   "/" + self.settings["repo_name"])
+   self.target_mounts["distdir"] = self.settings["target_distdir"]
+   self.target_mounts["packagedir"] = 
self.settings["target_pkgdir"]
if "snapcache" not in self.settings["options"]:
self.mounts.remove("portdir")
self.mountmap["portdir"] = None
@@ -1051,96 +1056,106 @@ class StageBase(TargetBase, ClearBase, GenBase):
if os.path.exists(hosts_file):
os.rename(hosts_file, hosts_file + '.catalyst')
shutil.copy('/etc/hosts', hosts_file)
+   # write out the make.conf
+   try:
+   self.write_make_conf(setup=True)
+   except OSError as e:
+   raise CatalystError('Could not write %s: %s' % (
+   normpath(self.settings["chroot_path"] +
+   self.settings["make_conf"]), e))
+   self.resume.enable("chroot_setup")
 
-   # Modify and write out make.conf (for the chroot)
-   makepath = normpath(self.settings["chroot_path"] +
-   self.settings["make_conf"])
-   clear_path(makepath)
-   myf = open(makepath, "w")
-   myf.write("# These settings were set by the catalyst 
build script "
-   "that automatically\n# built this 
stage.\n")
-   myf.write("# Please consult "
-   
"/usr/share/portage/config/make.conf.example "
-   "for a more\n# detailed example.\n")
-
-   for flags in ["CFLAGS", "CXXFLAGS", "FCFLAGS", 
"FFLAGS", "LDFLAGS",
-   "ASFLAGS"]:
-   if not flags in self.settings:
-   continue
-   if flags in ["LDFLAGS", "ASFLAGS"]:
-   myf.write("# %s is unsupported.  USE AT 
YOUR OWN RISK!\n"
-   % flags)
-   if (flags is not "CFLAGS" and
-   self.settings[flags] == 
self.settings["CFLAGS"]):
-   myf.write('%s="${CFLAGS}"\n' % flags)
-   elif isinstance(self.settings[flags], list):
-   myf.write('%s="%s"\n'
-   % (flags, ' 
'.join(self.settings[flags])))
-   else:
-   myf.write('%s="%s"\n'
-   % (flags, 
self.settings[flags]))
-
-   if "CBUILD" in self.settings:
-   

[gentoo-commits] proj/catalyst:pending commit in: catalyst/, catalyst/targets/

2017-11-22 Thread Brian Dolbec
commit: 57055cb085a23358febf61b2c7d36627fc2815dd
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Apr  6 20:51:23 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:22 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=57055cb0

stage1: Fix seedcache to clean out the original seed root, keep only the 
stage1root

Signed-off-by: Brian Dolbec  gentoo.org>

 catalyst/fileops.py| 23 +++
 catalyst/targets/stage1.py | 39 ++-
 2 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index ef4ee8d1..5e51f1fc 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -107,3 +107,26 @@ def clear_dir(target, mode=0o755, chg_flags=False, 
remove=False,
 def clear_path(target):
"""Nuke |target| regardless of it being a dir or file."""
clear_dir(target, remove=True)
+
+
+def move_path(src, dest):
+   '''Move a source target to a new destination
+
+   :param src: source path to move
+   :param dest: destination path to move it to
+   :returns: boolean
+   '''
+   log.debug('Start move_path(%s, %s)', src, dest)
+   if os.path.isdir(src) and not os.path.islink(src):
+   if os.path.exists(dest):
+   log.warning('Removing existing target destination: %s', 
dest)
+   if not clear_dir(dest, remove=True):
+   return False
+   log.debug('Moving source...')
+   try:
+   shutil.move(src, dest)
+   except Exception:
+   log.error('move_path failed', exc_info=True)
+   return False
+   return True
+   return False

diff --git a/catalyst/targets/stage1.py b/catalyst/targets/stage1.py
index 18ef520d..cc4366b6 100644
--- a/catalyst/targets/stage1.py
+++ b/catalyst/targets/stage1.py
@@ -9,7 +9,7 @@ from snakeoil import fileutils
 
 from catalyst import log
 from catalyst.support import normpath
-from catalyst.fileops import ensure_dirs
+from catalyst.fileops import ensure_dirs, move_path
 from catalyst.base.stagebase import StageBase
 
 
@@ -86,3 +86,40 @@ class stage1(StageBase):
self.mounts.append("stage1root/proc")
self.target_mounts["stage1root/proc"] = "/tmp/stage1root/proc"
self.mountmap["stage1root/proc"] = "/proc"
+
+   def set_completion_action_sequences(self):
+   '''Override function for stage1
+
+   Its purpose is to move the new stage1root out of the seed stage
+   and rename it to the stage1 chroot_path after cleaning the seed 
stage
+   chroot for re-use in stage2 without the need to unpack it.
+   '''
+   if "fetch" not in self.settings["options"]:
+   self.settings["action_sequence"].append("capture")
+   if "keepwork" in self.settings["options"]:
+   
self.settings["action_sequence"].append("clear_autoresume")
+   elif "seedcache" in self.settings["options"]:
+   
self.settings["action_sequence"].append("remove_autoresume")
+   self.settings["action_sequence"].append("clean_stage1")
+   else:
+   
self.settings["action_sequence"].append("remove_autoresume")
+   self.settings["action_sequence"].append("remove_chroot")
+   return
+
+
+   def clean_stage1(self):
+   '''seedcache is enabled, so salvage the /tmp/stage1root,
+   remove the seed chroot'''
+   log.notice('Salvaging the stage1root from the chroot path ...')
+   # move the self.settings["stage_path"] outside of the 
self.settings["chroot_path"]
+   tmp_path = normpath(self.settings["storedir"] + "/tmp/" + 
"stage1root")
+   if move_path(self.settings["stage_path"], tmp_path):
+   self.remove_chroot()
+   # move it to self.settings["chroot_path"]
+   if not move_path(tmp_path, 
self.settings["chroot_path"]):
+   log.error('clean_stage1 failed, see previous 
log messages for details')
+   return False
+   log.notice('Successfully moved and cleaned the 
stage1root for the seedcache')
+   return True
+   log.error('clean_stage1 failed to move the stage1root to a 
temporary loation')
+   return False



[gentoo-commits] proj/catalyst:pending commit in: targets/stage4/, targets/support/, targets/stage2/, targets/stage3/

2017-11-22 Thread Brian Dolbec
commit: ef6b486a75530a4f1940c981103f7ab27b24f544
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sat Mar 11 00:43:29 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ef6b486a

Add prepare_portage and clear_portage to functions.sh and to the controller.sh 
file for stages 2, 3 and 4.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 targets/stage2/stage2-controller.sh |  3 +++
 targets/stage3/stage3-controller.sh |  3 +++
 targets/stage4/stage4-controller.sh |  3 +++
 targets/support/functions.sh| 23 +++
 4 files changed, 32 insertions(+)

diff --git a/targets/stage2/stage2-controller.sh 
b/targets/stage2/stage2-controller.sh
index 25e51208..41bd43bb 100755
--- a/targets/stage2/stage2-controller.sh
+++ b/targets/stage2/stage2-controller.sh
@@ -10,6 +10,8 @@ case $1 in
;;
 
run)
+   prepare_portage
+
shift
export clst_packages="$*"
exec_in_chroot \
@@ -17,6 +19,7 @@ case $1 in
;;
 
preclean)
+   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh
;;
 

diff --git a/targets/stage3/stage3-controller.sh 
b/targets/stage3/stage3-controller.sh
index df1479ea..eaa40b3d 100755
--- a/targets/stage3/stage3-controller.sh
+++ b/targets/stage3/stage3-controller.sh
@@ -10,12 +10,15 @@ case $1 in
;;
 
run)
+   prepare_portage
+
shift
export clst_packages="$*"
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-chroot.sh
;;
 
preclean)
+   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh
;;
 

diff --git a/targets/stage4/stage4-controller.sh 
b/targets/stage4/stage4-controller.sh
index d42f302f..4c5d5a06 100755
--- a/targets/stage4/stage4-controller.sh
+++ b/targets/stage4/stage4-controller.sh
@@ -10,6 +10,8 @@ case $1 in
;;
 
pre-kmerge)
+   prepare_portage
+
# Sets up the build environment before any kernels are compiled
exec_in_chroot ${clst_shdir}/support/pre-kmerge.sh
;;
@@ -41,6 +43,7 @@ case $1 in
;;
 
preclean)
+   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh ${clst_root_path}
;;
 

diff --git a/targets/support/functions.sh b/targets/support/functions.sh
index cca2fd82..f743d419 100755
--- a/targets/support/functions.sh
+++ b/targets/support/functions.sh
@@ -16,6 +16,29 @@ delete_from_chroot(){
fi
 }
 
+prepare_portage() {
+
+   echo "CATALYST_USE=\"${clst_CATALYST_USE}\"" >> 
${clst_chroot_path}${clst_make_conf}
+   sed -i -e "/^USE=\"/s//\${CATALYST_USE} ${USE} /" 
${clst_chroot_path}${clst_make_conf}
+}
+
+clear_portage() {
+   # Clean-up USE again
+   [ -e ${clst_chroot_path}${clst_make_conf} ] && echo "Drop 
\$CATALYST_USE from USE on ${clst_chroot_path}${clst_make_conf}"
+   [ -e ${clst_chroot_path}${clst_make_conf} ] && sed -i -e 
"/^USE=\"/s/\${CATALYST_USE} //" ${clst_chroot_path}${clst_make_conf}
+   [ -e ${clst_chroot_path}${clst_make_conf} ] && echo "Remove 
\$CATALYST_USE on ${clst_chroot_path}${clst_make_conf}"
+   [ -e ${clst_chroot_path}${clst_make_conf} ] && sed -i -e 
"/^CATALYST_USE/d" ${clst_chroot_path}${clist_make_conf}
+
+   if [ -n "${clst_portage_prefix}" ]; then
+   for dir in "keywords", "mask", "unmask", "use"; do
+   [ -d 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix} ] &&
+   echo "Clear 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix}"
+   [ -d 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix} ] &&
+   rm -R 
"${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix}"
+   done
+   fi
+}
+
 exec_in_chroot(){
 # Takes the full path to the source file as its argument
 # copies the file to the /tmp directory of the chroot



[gentoo-commits] proj/catalyst:pending commit in: catalyst/, targets/stage3/, catalyst/base/, targets/stage2/, targets/support/, ...

2017-11-22 Thread Brian Dolbec
commit: 1eb7a1208dfe34d126f0f700b62214f01042b271
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Mar 19 22:06:11 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:22 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=1eb7a120

Unify stage cleaning

Move the clear_portage() code to the python side clean().
Put that code behind the sticky-config option.

 catalyst/base/stagebase.py  |  9 +
 catalyst/fileops.py |  2 +-
 targets/stage2/stage2-controller.sh |  1 -
 targets/stage3/stage3-controller.sh |  1 -
 targets/stage4/stage4-controller.sh |  1 -
 targets/support/functions.sh| 11 ---
 6 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index a7aa7f41..7a41973c 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1201,6 +1201,15 @@ class StageBase(TargetBase, ClearBase, GenBase):
if os.path.exists(hosts_file + '.catalyst'):
os.rename(hosts_file + '.catalyst', hosts_file)
 
+   # optionally clean up portage configs
+   if ("portage_prefix" in self.settings and
+   "sticky-config" not in self.settings["options"]):
+   for _dir in "keywords", "mask", "unmask", "use":
+   target = pjoin([self.settings['chroot_path'],
+   "/etc/portage/package.%s" % _dir,
+   self.settings["portage_prefix"]])
+   clear_path(target)
+
# Remove our overlay
if os.path.exists(self.settings["chroot_path"] + 
self.settings["local_overlay"]):
clear_path(self.settings["chroot_path"] + 
self.settings["local_overlay"])

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index d2bd4530..ef4ee8d1 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -71,7 +71,7 @@ def clear_dir(target, mode=0o755, chg_flags=False, 
remove=False,
 
mystat = None
if os.path.isdir(target) and not os.path.islink(target):
-   log.info('Emptying directory: %s', target)
+   log.notice('Emptying directory: %s', target)
# stat the dir, delete the dir, recreate the dir and set
# the proper perms and ownership
try:

diff --git a/targets/stage2/stage2-controller.sh 
b/targets/stage2/stage2-controller.sh
index 2eee79f3..25e51208 100755
--- a/targets/stage2/stage2-controller.sh
+++ b/targets/stage2/stage2-controller.sh
@@ -17,7 +17,6 @@ case $1 in
;;
 
preclean)
-   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh
;;
 

diff --git a/targets/stage3/stage3-controller.sh 
b/targets/stage3/stage3-controller.sh
index 2d415e40..df1479ea 100755
--- a/targets/stage3/stage3-controller.sh
+++ b/targets/stage3/stage3-controller.sh
@@ -16,7 +16,6 @@ case $1 in
;;
 
preclean)
-   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh
;;
 

diff --git a/targets/stage4/stage4-controller.sh 
b/targets/stage4/stage4-controller.sh
index 6a876c82..d42f302f 100755
--- a/targets/stage4/stage4-controller.sh
+++ b/targets/stage4/stage4-controller.sh
@@ -41,7 +41,6 @@ case $1 in
;;
 
preclean)
-   clear_portage
exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh ${clst_root_path}
;;
 

diff --git a/targets/support/functions.sh b/targets/support/functions.sh
index ac4ec6c7..cca2fd82 100755
--- a/targets/support/functions.sh
+++ b/targets/support/functions.sh
@@ -16,17 +16,6 @@ delete_from_chroot(){
fi
 }
 
-clear_portage() {
-   if [ -n "${clst_portage_prefix}" ]; then
-   for dir in "keywords", "mask", "unmask", "use"; do
-   [ -d 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix} ] &&
-   echo "Clear 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix}"
-   [ -d 
${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix} ] &&
-   rm -R 
"${clst_chroot_path}/etc/portage/package.${dir}/${clst_portage_prefix}"
-   done
-   fi
-}
-
 exec_in_chroot(){
 # Takes the full path to the source file as its argument
 # copies the file to the /tmp directory of the chroot



[gentoo-commits] proj/catalyst:pending commit in: catalyst/base/

2017-11-22 Thread Brian Dolbec
commit: 40c83b1e77efc539ca80709ae3ae0a56b065a7d1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Mar 11 08:25:15 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=40c83b1e

base/stagebase.py: Update the cleanables to the new repo variables

 catalyst/base/stagebase.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 67382b9a..d44db985 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -452,7 +452,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
def set_cleanables(self):
self.settings["cleanables"] = ["/etc/resolv.conf", 
"/var/tmp/*", "/tmp/*",
-   "/root/*", self.settings["portdir"]]
+   "/root/*", self.settings["repo_basedir"] + "/" +
+   self.settings["repo_name"]]
 
def set_snapshot_path(self):
self.settings["snapshot_path"] = file_check(



[gentoo-commits] proj/catalyst:pending commit in: targets/stage1/

2017-11-22 Thread Brian Dolbec
commit: 2d574bfa8e5f385f495b3b3e7f4df882bb6751c4
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sat Mar 11 00:39:12 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:21 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2d574bfa

Improve the order of USE definition, make sure to remove USE after building 
portage, add the contents of BOOTSTRAP_USE to USE and clean USE and 
CATALYST_USE after building pacakges.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 targets/stage1/stage1-chroot.sh | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/targets/stage1/stage1-chroot.sh b/targets/stage1/stage1-chroot.sh
index f2438660..1b0aa08b 100755
--- a/targets/stage1/stage1-chroot.sh
+++ b/targets/stage1/stage1-chroot.sh
@@ -25,7 +25,7 @@ clst_root_path=/ setup_pkgmgr "build"
 
 # We need to ensure the base stage3 has USE="bindist"
 # if BINDIST is set to avoid issues with openssl / openssh
-[ -e ${clst_make_conf} ] && echo "USE=\"${USE} ${BINDIST}\"" >> 
${clst_make_conf}
+[ -e ${clst_make_conf} ] && echo "USE=\"${BINDIST} ${USE}\"" >> 
${clst_make_conf}
 
 # Update stage3
 if [ -n "${clst_update_seed}" ]; then
@@ -48,7 +48,7 @@ else
 fi
 
 # Clear USE
-[ -e ${clst_make_conf} ] && sed -i -e "USE=\"s/${BINDIST}//" ${clst_make_conf}
+[ -e ${clst_make_conf} ] && sed -i -e "/^USE=\"${BINDIST} ${USE}\"/d" 
${clst_make_conf}
 
 make_destpath /tmp/stage1root
 
@@ -61,7 +61,8 @@ sed -i "/USE=\"${USE} -build\"/d" ${clst_make_conf}
 # Now, we install our packages
 if [ -e ${clst_make_conf} ]; then
echo "CATALYST_USE=\"-* build ${BINDIST} ${clst_CATALYST_USE}\"" >> 
${clst_make_conf}
-   echo "USE=\"\${CATALYST_USE} ${USE} \${BOOTSTRAP_USE} 
${clst_HOSTUSE}\"" >> ${clst_make_conf}
+   echo "USE=\"\${CATALYST_USE} ${USE} ${BOOTSTRAP_USE} ${clst_HOSTUSE}\"" 
>> ${clst_make_conf}
+
for useexpand in ${clst_HOSTUSEEXPAND}; do
x="clst_${useexpand}"
echo "${useexpand}=\"${!x}\"" \
@@ -77,3 +78,7 @@ for useexpand in ${clst_HOSTUSEEXPAND}; do
sed -i "/${useexpand}=\"${!x}\"/d" \
${clst_make_conf}
 done
+
+# Clear USE
+[ -e ${clst_make_conf} ] && sed -i -e "/^CATALYST_USE/d" ${clst_make_conf}
+[ -e ${clst_make_conf} ] && sed -i -e "/^USE=\"/s/\${CATALYST_USE} ${USE} 
${BOOTSTRAP_USE}//" ${clst_make_conf}



[gentoo-commits] proj/catalyst:pending commit in: catalyst/base/

2017-11-22 Thread Brian Dolbec
commit: 739a1a78513a27b5234fce708acb64211c43cb74
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 08:58:10 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:20 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=739a1a78

base/stagebase.py: Correctly log the correct function name for unpack_snapshot()

 catalyst/base/stagebase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 93c13902..532f0997 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -822,7 +822,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
target_portdir = normpath(self.settings["chroot_path"] +
self.settings["repo_basedir"] + "/" + 
self.settings["repo_name"])
log.info('%s', self.settings['chroot_path'])
-   log.info('unpack(), target_portdir = %s', target_portdir)
+   log.info('unpack_snapshot(), target_portdir = %s', 
target_portdir)
if "snapcache" in self.settings["options"]:
snapshot_cache_hash_path = pjoin(
self.settings['snapshot_cache_path'], 
'catalyst-hash')



[gentoo-commits] proj/catalyst:pending commit in: doc/

2017-11-22 Thread Brian Dolbec
commit: f997e53273fd214aa16536024c4e2be0dd60db72
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Mar 11 07:55:50 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Nov 22 01:16:22 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f997e532

doc/cataylst-config.5.txt: Update for the new variables

 doc/catalyst-config.5.txt | 56 +--
 1 file changed, 49 insertions(+), 7 deletions(-)

diff --git a/doc/catalyst-config.5.txt b/doc/catalyst-config.5.txt
index f778a804..5c5ad293 100644
--- a/doc/catalyst-config.5.txt
+++ b/doc/catalyst-config.5.txt
@@ -24,12 +24,23 @@ and empty lines are interpreted as comments.  For example:
 
 -
 # /etc/catalyst/catalyst.conf
+
 digests="auto"
 contents="auto"
-distdir="/usr/portage/distfiles"
 envscript="/etc/catalyst/catalystrc"
 options="autoresume bindist kerncache pkgcache seedcache snapcache"
+
+# source repo settings
+distdir="/usr/portage/distfiles"
 portdir="/usr/portage"
+
+# target repo info
+repo_basedir="/usr"
+repo_name="portage"
+target_distdir="/usr/portage/distfiles"
+target_pkgdir="/usr/portage/packages"
+
+# other catalyst settings
 sharedir="/usr/share/catalyst"
 snapshot_cache="/var/tmp/catalyst/snapshot_cache"
 storedir="/var/tmp/catalyst"
@@ -72,10 +83,6 @@ Do `isoinfo -f -i FILE`.  'isoinfo-f' is the only option not 
chosen
 by the automatic algorithm.
 --
 
-*distdir*::
-Distfiles location.  `/usr/portage/distfiles` should work for most
-default installations.
-
 *envscript*::
 Environment script location, which allows users to set options such as
 HTTP proxies, `MAKEOPTS`, `GENTOO_MIRRORS`, or any other environment
@@ -140,9 +147,44 @@ break your cache.  The cache is unlinked before any empty 
or rm
 processing.
 --
 
+Repository settings
+~~~
+
+*distdir*::
+Source distfiles location used in generation of the stages.  This is usually 
the
+hosts distfiles location.  `/usr/portage/distfiles` should work for most
+default installations, but it should be set to match your hosts configuration.
+
 *portdir*::
-Portage tree location.  `/usr/portage/` should work for most default
-installations.
+Source Gentoo tree location (primary repo). `/usr/portage/` should work for 
most
+default installations.
+
+*repo_basedir*::
+The target repository directory to contain the rimary repo (gentoo repo) and
+any overlays.  `/usr` is the historical location. But that is in the process of
+changing.  `/var/gentoo/repos` is an option.
+
+*repo_name*::
+The name of the main repository (ie: gentoo).  This has had a directory name
+of `portage` in the past.  But it has an internal name of `gentoo`, which is
+what its directory name should be.  This name is used in the snapshot name
+generated and also the directory name of the repository created with the
+snapshot target.  The new general rule is that the directory name and its
+internal repo_name value should be the same.
+
+*target_distdir*::
+This is the target distfiles directory location for the stage being created.
+This is important because this value will be stored in the stage's make.conf
+and will become the default location used if it is not edited by users.
+The default location is `/usr/portage/distfiles`.
+
+*target_pkgdir*::
+This is the target packages directory for storing binpkgs in the stage being
+built.  This location is stored in the make.conf of the stage being built.
+The default location for this has typically been `/usr/portage/packages`
+
+Other settings
+~~
 
 *sharedir*::
 Catalyst runtime script location.  `/usr/share/catalyst` should work for



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

2017-11-22 Thread Amy Liffey
commit: 8edb9f9afb4ce6789ee0b3ad6c11093358d44d2f
Author: Sobhan Mohammadpour  gmail  com>
AuthorDate: Mon Nov 20 16:31:29 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Nov 22 15:50:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edb9f9a

media-gfx/jhead: add libjhead

compile jhead as a library and a binary for media-gfx/meshlab-2016.12 also 
remove
unnecessary src_compile function

Acked-by: Luca Barbato  gentoo.org>
Closes:#6249

 media-gfx/jhead/files/Makefile   | 44 
 media-gfx/jhead/jhead-3.00-r1.ebuild | 29 
 2 files changed, 73 insertions(+)

diff --git a/media-gfx/jhead/files/Makefile b/media-gfx/jhead/files/Makefile
new file mode 100644
index 000..5f1d9799a42
--- /dev/null
+++ b/media-gfx/jhead/files/Makefile
@@ -0,0 +1,44 @@
+#
+# jhead makefile for Unix
+# this make file also creates libjhead for meshlab
+#
+OBJ=.
+SRC=.
+AR = ar cqs
+LFLAGS = -shared -Wl,-soname,libjhead.so.1
+
+objs = $(OBJ)/jhead.o $(OBJ)/jpgfile.o $(OBJ)/jpgqguess.o $(OBJ)/paths.o \
+   $(OBJ)/exif.o $(OBJ)/iptc.o $(OBJ)/gpsinfo.o $(OBJ)/makernote.o 
+
+TARGET= libjhead.so.1.0.0
+TARGET0   = libjhead.so
+TARGET1   = libjhead.so.1
+TARGET2   = libjhead.so.1.0
+
+all: jhead $(TARGET) 
+
+$(OBJ)/%.o:$(SRC)/%.c
+   ${CC} -fPIC $(CFLAGS) -c $< -o $@
+
+jhead: $(objs) jhead.h
+   ${CC} ${LDFLAGS} -o jhead $(objs) -lm
+
+clean:
+   rm -f $(objs) jhead ${TARGET} ${TARGETA} ${TARGET0} ${TARGETD} \
+${TARGET1} ${TARGET2}
+ 
+install:
+   cp jhead ${DESTDIR}/usr/bin/
+   cp ${TARGET} ${DESTDIR}/usr/lib/
+   cp jhead ${DESTDIR}/usr/bin/
+   cp ${TARGET0} ${DESTDIR}/usr/lib/
+   cp ${TARGET1} ${DESTDIR}/usr/lib/
+   cp ${TARGET2} ${DESTDIR}/usr/lib/
+
+$(TARGET):  $(objs) jhead
+   ${CC} $(LDFLAGS) $(LFLAGS) -o $(TARGET) $(objs) 
+   ln -s ${TARGET} ${TARGET0}
+   ln -s ${TARGET} ${TARGET1}
+   ln -s ${TARGET} ${TARGET2}
+
+   

diff --git a/media-gfx/jhead/jhead-3.00-r1.ebuild 
b/media-gfx/jhead/jhead-3.00-r1.ebuild
new file mode 100644
index 000..096b172d1e7
--- /dev/null
+++ b/media-gfx/jhead/jhead-3.00-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Exif Jpeg camera setting parser and thumbnail remover"
+HOMEPAGE="http://www.sentex.net/~mwandel/jhead;
+SRC_URI="http://www.sentex.net/~mwandel/${PN}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+src_prepare(){
+   # bug 275200 - respect flags and use mktemp instead of mkstemp
+   eapply "${FILESDIR}/${PN}-2.90-mkstemp_respect_flags.patch"
+   cp "${FILESDIR}/Makefile" makefile || die
+   eapply_user
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc *.txt
+   docinto html
+   dodoc *.html
+   doman ${PN}.1
+   dolib.so libjhead.so*
+}



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

2017-11-22 Thread Lars Wendler
commit: 2b9ca5d067d8fd3180b200a052ab00b553def3b0
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:45:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:45:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9ca5d0

media-sound/asunder: Bump to version 2.9.2

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/asunder/Manifest |  1 +
 media-sound/asunder/asunder-2.9.2.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/media-sound/asunder/Manifest b/media-sound/asunder/Manifest
index a8c88165101..41d636edbc9 100644
--- a/media-sound/asunder/Manifest
+++ b/media-sound/asunder/Manifest
@@ -1,4 +1,5 @@
 DIST asunder-2.2.tar.bz2 208936 SHA256 
bb608c1cdefcce2f533fb5d5cc23838846b2810ec89d0ebb083507cf27e7822f SHA512 
6f2a9a2f6d047a41ef0aaa221fafdc86f3fe6e49f9c8cfcaae4e325b62f3f17cddafa57982d2d3aca0922bce6aa29015d398cbf97ddfb44c7d7dfdd75aefab4c
 WHIRLPOOL 
16b0da49f44d09f95d2a86f6290718d850c014c7aef0e875654efda05e0b959bf64a21f2c101a4e897aec633dce215f41ee3f1db221c25d8b04cb600372a633b
 DIST asunder-2.8.1.tar.bz2 271124 SHA256 
1e9e5b0eaea81f1ca5b00745b1bc932f31a7db99bff55e0f3b6178fdf78d SHA512 
3ba0e8f2cdc73ba818ea3363fa41ad16ce48e532b681645c762a0d58951ae048727d8b5fbe911472f75c21346f1d6719fee075389fb48245a9c417acf7213c39
 WHIRLPOOL 
78ab5da1b5c57173a30a90517f7d9ac68c0fb58c9505d9cea9dd56e430d1fc189c064e686491ff3cfa38fa77dbe0dc53f56dc38bb4324b74526ec54f50645ca6
 DIST asunder-2.9.1.tar.bz2 278842 SHA256 
401d29d2ea5e6a70cb1485edd6ae5bfaf495fc02d3f0322991c8d6c2c6fb SHA512 
91c4e323cb548d565d7af27259b312dbfcb6de4a9bb2811639009a9944ab514082c4f030a4aa0f3a13d4ccda52253f1597dfb8ef39764fcd12d02a0d7afc6bf2
 WHIRLPOOL 
153991c08b8af857490f9f0fa0a7eb3502812a44f1ed77d4f3fcf07c84f42be822fa1abe5213e40ab5c09b01058af3c84c49934ae6c65bcf82c61d4bb611620f
+DIST asunder-2.9.2.tar.bz2 279227 BLAKE2B 
7b8e1a54e4577267d7c4b4fa3f3fd5b434bc52465d3c473de309f48ac196c2d40885acf08fe84669ccfd5c107d7e45e45069c1757fbc2b550cdb8eaa90e01475
 SHA512 
37b8ed7c7eed46e594807866d29c3bd37cba8d880c68e714168ae373a8d0dbc58cf837dbd704f95ddbe2544880470fb1f176ab6a67643a4a45b048eabb87e4c2
 DIST asunder-2.9.tar.bz2 271744 SHA256 
12a0329871c938344954f9c10cd4391c630ba0d5b976023cbf91f6b915ff5467 SHA512 
ac3f0265c31ee2ca9c57d9e189fa56b62113f2af541c7e17456f70ddff20994eeefbb74b3bb5deffed3aac6806bfd99493fb85411e42f9577c77d617bec246c1
 WHIRLPOOL 
d50aeda80d0191b408a6d03c01f2d91b412d7aa44e5117b632699de64605e7be1fe30d7b1ecff333041ea9deca93e7ffb61bd5428f24d6b6382324f6b4b597d5

diff --git a/media-sound/asunder/asunder-2.9.2.ebuild 
b/media-sound/asunder/asunder-2.9.2.ebuild
new file mode 100644
index 000..06b12e80c3c
--- /dev/null
+++ b/media-sound/asunder/asunder-2.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A graphical Audio CD ripper and encoder with support for many 
output formats"
+HOMEPAGE="http://littlesvr.ca/asunder/;
+SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="aac flac mac mp3 musepack opus vorbis wavpack"
+
+COMMON_DEPEND=">=media-libs/libcddb-0.9.5
+   media-sound/cdparanoia
+   x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+   sys-devel/gettext"
+RDEPEND="${COMMON_DEPEND}
+   aac? ( media-sound/neroaac )
+   flac? ( media-libs/flac )
+   mac? ( media-sound/mac )
+   mp3? ( media-sound/lame )
+   musepack? ( media-sound/musepack-tools )
+   opus? ( media-sound/opus-tools )
+   vorbis? ( media-sound/vorbis-tools )
+   wavpack? ( media-sound/wavpack )"
+
+src_prepare() {
+   default
+   sed -i -e 's:cd syslogng && $(MAKE) install:true:' Makefile.in || die
+}



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

2017-11-22 Thread Lars Wendler
commit: d59772d0acad1e42158048f4e328793ce581adf9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:46:07 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:46:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59772d0

media-sound/asunder: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/asunder/Manifest   |  1 -
 media-sound/asunder/asunder-2.9.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/media-sound/asunder/Manifest b/media-sound/asunder/Manifest
index 41d636edbc9..e5b237b13eb 100644
--- a/media-sound/asunder/Manifest
+++ b/media-sound/asunder/Manifest
@@ -2,4 +2,3 @@ DIST asunder-2.2.tar.bz2 208936 SHA256 
bb608c1cdefcce2f533fb5d5cc23838846b2810ec
 DIST asunder-2.8.1.tar.bz2 271124 SHA256 
1e9e5b0eaea81f1ca5b00745b1bc932f31a7db99bff55e0f3b6178fdf78d SHA512 
3ba0e8f2cdc73ba818ea3363fa41ad16ce48e532b681645c762a0d58951ae048727d8b5fbe911472f75c21346f1d6719fee075389fb48245a9c417acf7213c39
 WHIRLPOOL 
78ab5da1b5c57173a30a90517f7d9ac68c0fb58c9505d9cea9dd56e430d1fc189c064e686491ff3cfa38fa77dbe0dc53f56dc38bb4324b74526ec54f50645ca6
 DIST asunder-2.9.1.tar.bz2 278842 SHA256 
401d29d2ea5e6a70cb1485edd6ae5bfaf495fc02d3f0322991c8d6c2c6fb SHA512 
91c4e323cb548d565d7af27259b312dbfcb6de4a9bb2811639009a9944ab514082c4f030a4aa0f3a13d4ccda52253f1597dfb8ef39764fcd12d02a0d7afc6bf2
 WHIRLPOOL 
153991c08b8af857490f9f0fa0a7eb3502812a44f1ed77d4f3fcf07c84f42be822fa1abe5213e40ab5c09b01058af3c84c49934ae6c65bcf82c61d4bb611620f
 DIST asunder-2.9.2.tar.bz2 279227 BLAKE2B 
7b8e1a54e4577267d7c4b4fa3f3fd5b434bc52465d3c473de309f48ac196c2d40885acf08fe84669ccfd5c107d7e45e45069c1757fbc2b550cdb8eaa90e01475
 SHA512 
37b8ed7c7eed46e594807866d29c3bd37cba8d880c68e714168ae373a8d0dbc58cf837dbd704f95ddbe2544880470fb1f176ab6a67643a4a45b048eabb87e4c2
-DIST asunder-2.9.tar.bz2 271744 SHA256 
12a0329871c938344954f9c10cd4391c630ba0d5b976023cbf91f6b915ff5467 SHA512 
ac3f0265c31ee2ca9c57d9e189fa56b62113f2af541c7e17456f70ddff20994eeefbb74b3bb5deffed3aac6806bfd99493fb85411e42f9577c77d617bec246c1
 WHIRLPOOL 
d50aeda80d0191b408a6d03c01f2d91b412d7aa44e5117b632699de64605e7be1fe30d7b1ecff333041ea9deca93e7ffb61bd5428f24d6b6382324f6b4b597d5

diff --git a/media-sound/asunder/asunder-2.9.ebuild 
b/media-sound/asunder/asunder-2.9.ebuild
deleted file mode 100644
index 06b12e80c3c..000
--- a/media-sound/asunder/asunder-2.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A graphical Audio CD ripper and encoder with support for many 
output formats"
-HOMEPAGE="http://littlesvr.ca/asunder/;
-SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="aac flac mac mp3 musepack opus vorbis wavpack"
-
-COMMON_DEPEND=">=media-libs/libcddb-0.9.5
-   media-sound/cdparanoia
-   x11-libs/gtk+:2"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
-RDEPEND="${COMMON_DEPEND}
-   aac? ( media-sound/neroaac )
-   flac? ( media-libs/flac )
-   mac? ( media-sound/mac )
-   mp3? ( media-sound/lame )
-   musepack? ( media-sound/musepack-tools )
-   opus? ( media-sound/opus-tools )
-   vorbis? ( media-sound/vorbis-tools )
-   wavpack? ( media-sound/wavpack )"
-
-src_prepare() {
-   default
-   sed -i -e 's:cd syslogng && $(MAKE) install:true:' Makefile.in || die
-}



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

2017-11-22 Thread Lars Wendler
commit: ab03d5669f0bb3925753c2155381a1e95ef4c9ac
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:42:22 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:42:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab03d566

media-libs/opusfile: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/opusfile/Manifest|  1 -
 media-libs/opusfile/opusfile-0.8.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest
index 2e21350d1f8..f88f40b899a 100644
--- a/media-libs/opusfile/Manifest
+++ b/media-libs/opusfile/Manifest
@@ -1,4 +1,3 @@
 DIST opusfile-0.10.tar.gz 467700 BLAKE2B 
eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826
 SHA512 
302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37
 DIST opusfile-0.6.tar.gz 437980 SHA256 
2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 
6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02
 WHIRLPOOL 
27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2
-DIST opusfile-0.8.tar.gz 464600 SHA256 
2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 
4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb
 WHIRLPOOL 
d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84
 DIST opusfile-0.9.tar.gz 467683 SHA256 
f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 
9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632
 WHIRLPOOL 
284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b

diff --git a/media-libs/opusfile/opusfile-0.8.ebuild 
b/media-libs/opusfile/opusfile-0.8.ebuild
deleted file mode 100644
index 2fdf704566f..000
--- a/media-libs/opusfile/opusfile-0.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A high-level decoding and seeking API for .opus files"
-HOMEPAGE="https://www.opus-codec.org/;
-SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc fixed-point +float +http libressl static-libs"
-
-RDEPEND="media-libs/libogg
-   media-libs/opus
-   http? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )"
-
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-REQUIRED_USE="^^ ( fixed-point float )"
-
-src_configure() {
-   econf \
-   --docdir=/usr/share/doc/${PF} \
-   $(use_enable doc) \
-   $(use_enable fixed-point)\
-   $(use_enable float) \
-   $(use_enable http) \
-   $(use_enable static-libs static)
-}



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

2017-11-22 Thread Lars Wendler
commit: f8d6d761114b994a50cdca56b17058c0bddf32f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:41:54 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:42:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d6d761

media-libs/opusfile: Bump to version 0.10

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/opusfile/Manifest |  1 +
 media-libs/opusfile/opusfile-0.10.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest
index 43f93053447..2e21350d1f8 100644
--- a/media-libs/opusfile/Manifest
+++ b/media-libs/opusfile/Manifest
@@ -1,3 +1,4 @@
+DIST opusfile-0.10.tar.gz 467700 BLAKE2B 
eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826
 SHA512 
302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37
 DIST opusfile-0.6.tar.gz 437980 SHA256 
2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 
6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02
 WHIRLPOOL 
27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2
 DIST opusfile-0.8.tar.gz 464600 SHA256 
2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 
4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb
 WHIRLPOOL 
d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84
 DIST opusfile-0.9.tar.gz 467683 SHA256 
f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 
9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632
 WHIRLPOOL 
284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b

diff --git a/media-libs/opusfile/opusfile-0.10.ebuild 
b/media-libs/opusfile/opusfile-0.10.ebuild
new file mode 100644
index 000..a71ac3c1742
--- /dev/null
+++ b/media-libs/opusfile/opusfile-0.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A high-level decoding and seeking API for .opus files"
+HOMEPAGE="https://www.opus-codec.org/;
+SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc fixed-point +float +http libressl static-libs"
+
+RDEPEND="media-libs/libogg
+   media-libs/opus
+   http? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )"
+
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )"
+
+REQUIRED_USE="^^ ( fixed-point float )"
+
+src_configure() {
+   local myeconfargs=(
+   --docdir=/usr/share/doc/${PF}
+   $(use_enable doc)
+   $(use_enable fixed-point)\
+   $(use_enable float)
+   $(use_enable http)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2017-11-22 Thread Sebastian Pipping
commit: 14af31068c014f3674511d9926b0484d7cb90f0a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Nov 22 15:26:43 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Nov 22 15:38:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14af3106

media-sound/spotify: 1.0.67

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/spotify/Manifest  |   2 +
 media-sound/spotify/spotify-1.0.67.ebuild | 117 ++
 2 files changed, 119 insertions(+)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index d6689a85280..4ebc15b850d 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -2,3 +2,5 @@ DIST spotify-client_1.0.64.407.g9bd02c2d-26_amd64.deb 93425432 
SHA256 8c97a95ade
 DIST spotify-client_1.0.64.407.g9bd02c2d-26_i386.deb 97705428 SHA256 
0e32bc8b21d591f8def932403b8ef3632e95eba4b5628506dfdf6d521dce7941 SHA512 
43342faf26b7530dbb3fecafebcb7dac6ed6b7323c845f373bb63760ab309f4f01c6f4dd1cb4ab1bfd9a97b383fb863ba5f2aa7e73d32d1575bf8964dcdf30a5
 WHIRLPOOL 
f3c42136e0682bddaec17829a05a9237d95b6d8f79b9ed27e2cdd77d011ea015fb4532d5f5878c03e15661207779a65e7e228a46821c13899b17513f12612863
 DIST spotify-client_1.0.66.478.g1296534d-39_amd64.deb 90932368 SHA256 
a2e739c0ee009df1c899e42c095735bca231312b75b82e311147d41fb72404c1 SHA512 
cd8b073f981b5bf793d87de22922054df141dbf58c5eac96eb55e44f1672b8057c79ee950a14a8a34aaa5d59e961b87df56198f382330d079553212189a1975c
 WHIRLPOOL 
5c3cfe26e3c7eaee53e506eeb72e3ab4fa13601f4debb6f003804abb0953c6c8796ff49fa983aa734750b773889d9d23d4634655a4c8526918e3f45e4c269a37
 DIST spotify-client_1.0.66.478.g1296534d-39_i386.deb 95213590 SHA256 
29795bd5c226e54d531621e645ffe7bd2cc6b4e5c69956c63bdcaade165cb8d9 SHA512 
5c1b56787930a672da9a8ead8246cb779c6680dce6e5514c098e81712c9b131b77d45afa2ccedb95635b5387aab4db8c7e7f6dddb0cefb3cbdfb573d60920af7
 WHIRLPOOL 
5cfaa8fb5ede2bcec27c2bd557cc3c2dbda8e75cb140c48cecae21dfdfb18129996a1d6a7707b97ecfab1227c1a1f4b0420a44b16146233641141882ac5b19bf
+DIST spotify-client_1.0.67.582.g19436fa3-28_amd64.deb 90723508 BLAKE2B 
9551bcaae09895fd73b35b2e95a0dd4fff64e0cd70af9bd88fcf1a288f79195f99dae89852164fe66e6aebc6efb45ea6b258457e39727c0f6081cf68ff95cc42
 SHA512 
f9db71c5bce18fc4e2121316e1f229f06ca5510211698f79f75b5ff6b297d9603ff50810bf2b7dae38d8625ed9c5a09c17549d6989eaef1ebe1f856e63858b3c
+DIST spotify-client_1.0.67.582.g19436fa3-28_i386.deb 95004956 BLAKE2B 
751e14573f5dd7aac7134545f147da293b1051dbcb37c055ad18224e5df4c155ba7142997ed77e5f90940850982e4a7162b66aa621ea5133d782b12e5cb9fb3a
 SHA512 
7fcfb0b39bdbe1427c35c56f78cc5129d07630863553c025505a5bbe9c216f4dd8af123512e9853c75f9791b0a0a819e076d95a20788cd759ea8033b485b47e3

diff --git a/media-sound/spotify/spotify-1.0.67.ebuild 
b/media-sound/spotify/spotify-1.0.67.ebuild
new file mode 100644
index 000..d6e3920aea5
--- /dev/null
+++ b/media-sound/spotify/spotify-1.0.67.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils fdo-mime gnome2-utils pax-utils unpacker
+
+DESCRIPTION="Spotify is a social music platform"
+HOMEPAGE="https://www.spotify.com/ch-de/download/previews/;
+BUILD_ID="582.g19436fa3-28"
+SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
+SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}_amd64.deb )
+   x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}_i386.deb )"
+LICENSE="Spotify"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome pax_kernel pulseaudio"
+RESTRICT="mirror strip"
+
+DEPEND=""
+# zenety needed for filepicker
+RDEPEND="
+   ${DEPEND}
+   dev-libs/nss
+   gnome-base/gconf
+   gnome-extra/zenity
+   media-libs/alsa-lib
+   media-libs/harfbuzz
+   media-libs/fontconfig
+   media-libs/mesa
+   net-misc/curl[ssl,curl_ssl_openssl]
+   net-print/cups[ssl]
+   x11-libs/gtk+:2
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   dev-python/pygobject:3
+   dev-python/dbus-python
+   pulseaudio? ( media-sound/pulseaudio )
+   gnome? ( gnome-extra/gnome-integration-spotify )"
+   #sys-libs/glibc
+
+S=${WORKDIR}/
+
+QA_PREBUILT="opt/spotify/spotify-client/spotify"
+
+src_prepare() {
+   # Fix desktop entry to launch spotify-dbus.py for GNOME integration
+   if use gnome ; then
+   sed -i \
+   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
+   usr/share/spotify/spotify.desktop || die "sed failed"
+   fi
+   default
+}
+
+src_install() {
+   dodoc usr/share/doc/spotify-client/changelog.gz
+
+   SPOTIFY_PKG_HOME=usr/share/spotify
+   insinto /usr/share/pixmaps
+   doins ${SPOTIFY_PKG_HOME}/icons/*.png
+
+   # install in /opt/spotify
+   SPOTIFY_HOME=/opt/spotify/spotify-client
+   insinto ${SPOTIFY_HOME}
+   doins -r ${SPOTIFY_PKG_HOME}/*
+   fperms +x 

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

2017-11-22 Thread Lars Wendler
commit: 921ca45a648247c7f7848e5d27aa9ec1adbca1af
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:36:21 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:37:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921ca45a

dev-util/strace: Removed old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/strace/Manifest   |  3 --
 dev-util/strace/strace-4.13.ebuild | 69 ---
 dev-util/strace/strace-4.17.ebuild | 69 ---
 dev-util/strace/strace-4.18.ebuild | 73 --
 4 files changed, 214 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 988f92ed0c6..824acca7ca5 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,6 +1,3 @@
-DIST strace-4.13.tar.xz 847032 SHA256 
d48f732576c91ece36a5843d63f9be054c40ef59f1e4773986042636861625d7 SHA512 
166d9b80ec093e049161ee5506a60c408d6f953d8fa04ba5dcb5105b0c9181282a2c28ff0a7acfa44880be44fd1dbde2319e895868a6edecd0121700a49dfdec
 WHIRLPOOL 
0e5dd46610befc20fe9c0d65f665b304e7e512d647b2bd4b3cf73840197c052914d775296e01a738969e5ec84df94e19c491ab943e88040ca04063a4cd22a8ed
 DIST strace-4.16.tar.xz 98 SHA256 
98487cb5178ec1259986cc9f6e2a844f50e5d1208c112cc22431a1e4d9adf0ef SHA512 
d1a7b782cb8196eb95b431b66f9b0eff7886869a7e3a4618d985f73b2eed7590ba73150b9c33e55ee5c65fc8f863588b64c5611dca7b5d7a4183110eaf4451d5
 WHIRLPOOL 
3406b4fa96d4113c620e5d179ae61def8dc8ca97f4255b8df6b344269f9fd2c0eae76d9dde6fcc10a6aebc192e4ccb0e130a60ee03f83bcef9be56632e400cb3
-DIST strace-4.17.tar.xz 1001808 SHA256 
81f35b085fbb3cfa806eb521a8522ac3406deaccfe121ce35064bad268237419 SHA512 
dab376d9c5ac7db98e864f3cfb165eeec714e3ea492f32ee873cebe01fbd3a0793db09983af1da6530480666a59973ccd9855d348e754be1eead9c0a5d524029
 WHIRLPOOL 
5d1aaa0405288695d73523eb0171e9c56e966db44a58dbd7ae6aed16af66a151be5ad58fb716ce2305ea9435e29dc36bd3be5ade73e09fef69fcbcf32599a036
-DIST strace-4.18.tar.xz 1040676 SHA256 
89ad887c1e6226bdbca8da31d589cadea4be0744b142eb47b768086c937fca08 SHA512 
4fcabc11ef8055c09a5a4777e66f006dd9d67d74740dc0d6e31eb16fa8496062b848c1f21adeeeba7895f57af851103a384c19000ac15cd2f5521e78a5e7a8ad
 WHIRLPOOL 
740d8a19ed3cc0822ec3bbdae72dd3cbe892f78a9161ee824735599ac316788a3fa8c54a18ba32b79c6225930e57f9a74f00fd8e11a1b96514bce9b40d124edc
 DIST strace-4.19.tar.xz 1113124 SHA256 
7c93ebc6c29280f47c24a0eb86873a99ccb2cac6512c60a60ba4ef99ab807281 SHA512 
91d57f58ac0e70ff4dcd69fda3cb835de7f40a9152817427e9c264773f99015badbad7bab047ce7f69001b689b1ce54af9522a9738060823de8873bee1e0c629
 WHIRLPOOL 
426bca505798a70f623f263de2fe3b02ee603ae513523d3b3fe781780ffc31a0a365214f76c1afdcdb32ec72a37178dd342f594fafe596a3c64d3b99ba38f2fb
 DIST strace-4.20.tar.xz 1132460 BLAKE2B 
2e0e3080008ed1d5fd87572df740af8c62ebba44e0ece3c6b5ab581f246e79d8074a7fc2d0857abe158a055042fccbd880e11c9567beca1aeddc23f92d763c2d
 SHA512 
869b3b9c48401619073a021e20e80cce37d8884f615bdb52dac9e6a2903df11507d7a0cb0ccad75bcc03d8dfafead0e68d14267e663503e94849079c9a2ebd4c

diff --git a/dev-util/strace/strace-4.13.ebuild 
b/dev-util/strace/strace-4.13.ebuild
deleted file mode 100644
index 5b110f03e76..000
--- a/dev-util/strace/strace-4.13.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit flag-o-matic eutils toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.code.sf.net/p/strace/code"
-   EGIT_PROJECT="${PN}"
-   inherit git-2 autotools
-else
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
-fi
-
-DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://sourceforge.net/projects/strace/;
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="aio perl static unwind"
-
-LIB_DEPEND="unwind? ( sys-libs/libunwind[static-libs(+)] )"
-# strace only uses the header from libaio to decode structs
-DEPEND="static? ( ${LIB_DEPEND} )
-   aio? ( >=dev-libs/libaio-0.3.106 )
-   sys-kernel/linux-headers"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   perl? ( dev-lang/perl )"
-
-src_prepare() {
-   epatch_user
-
-   if [[ ! -e configure ]] ; then
-   # git generation
-   ./xlat/gen.sh || die
-   ./generate_mpers_am.sh || die
-   eautoreconf
-   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-   fi
-
-   filter-lfs-flags # configure handles this sanely
-   use static && append-ldflags -static
-
-   export ac_cv_header_libaio_h=$(usex aio)
-   use elibc_musl && export ac_cv_header_stdc=no
-
-   # Stub out the -k test since it's known to be flaky. #545812
-   sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-   # Set up 

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

2017-11-22 Thread Lars Wendler
commit: 90b9e08d5f5b4e0f1bf1385a74e8a73f5ba8f23c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:34:59 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:37:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b9e08d

dev-util/strace: Bump to version 4.20

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/strace/Manifest   |  1 +
 dev-util/strace/strace-4.20.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 871e7e8ca4f..988f92ed0c6 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -3,3 +3,4 @@ DIST strace-4.16.tar.xz 98 SHA256 
98487cb5178ec1259986cc9f6e2a844f50e5d1208c
 DIST strace-4.17.tar.xz 1001808 SHA256 
81f35b085fbb3cfa806eb521a8522ac3406deaccfe121ce35064bad268237419 SHA512 
dab376d9c5ac7db98e864f3cfb165eeec714e3ea492f32ee873cebe01fbd3a0793db09983af1da6530480666a59973ccd9855d348e754be1eead9c0a5d524029
 WHIRLPOOL 
5d1aaa0405288695d73523eb0171e9c56e966db44a58dbd7ae6aed16af66a151be5ad58fb716ce2305ea9435e29dc36bd3be5ade73e09fef69fcbcf32599a036
 DIST strace-4.18.tar.xz 1040676 SHA256 
89ad887c1e6226bdbca8da31d589cadea4be0744b142eb47b768086c937fca08 SHA512 
4fcabc11ef8055c09a5a4777e66f006dd9d67d74740dc0d6e31eb16fa8496062b848c1f21adeeeba7895f57af851103a384c19000ac15cd2f5521e78a5e7a8ad
 WHIRLPOOL 
740d8a19ed3cc0822ec3bbdae72dd3cbe892f78a9161ee824735599ac316788a3fa8c54a18ba32b79c6225930e57f9a74f00fd8e11a1b96514bce9b40d124edc
 DIST strace-4.19.tar.xz 1113124 SHA256 
7c93ebc6c29280f47c24a0eb86873a99ccb2cac6512c60a60ba4ef99ab807281 SHA512 
91d57f58ac0e70ff4dcd69fda3cb835de7f40a9152817427e9c264773f99015badbad7bab047ce7f69001b689b1ce54af9522a9738060823de8873bee1e0c629
 WHIRLPOOL 
426bca505798a70f623f263de2fe3b02ee603ae513523d3b3fe781780ffc31a0a365214f76c1afdcdb32ec72a37178dd342f594fafe596a3c64d3b99ba38f2fb
+DIST strace-4.20.tar.xz 1132460 BLAKE2B 
2e0e3080008ed1d5fd87572df740af8c62ebba44e0ece3c6b5ab581f246e79d8074a7fc2d0857abe158a055042fccbd880e11c9567beca1aeddc23f92d763c2d
 SHA512 
869b3b9c48401619073a021e20e80cce37d8884f615bdb52dac9e6a2903df11507d7a0cb0ccad75bcc03d8dfafead0e68d14267e663503e94849079c9a2ebd4c

diff --git a/dev-util/strace/strace-4.20.ebuild 
b/dev-util/strace/strace-4.20.ebuild
new file mode 100644
index 000..458e7d64d80
--- /dev/null
+++ b/dev-util/strace/strace-4.20.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.code.sf.net/p/strace/code"
+   EGIT_PROJECT="${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
+HOMEPAGE="https://sourceforge.net/projects/strace/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="aio perl static unwind"
+
+LIB_DEPEND="unwind? ( sys-libs/libunwind[static-libs(+)] )"
+# strace only uses the header from libaio to decode structs
+DEPEND="
+   static? ( ${LIB_DEPEND} )
+   aio? ( >=dev-libs/libaio-0.3.106 )
+   sys-kernel/linux-headers
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   perl? ( dev-lang/perl )
+"
+
+src_prepare() {
+   default
+
+   if [[ ! -e configure ]] ; then
+   # git generation
+   ./xlat/gen.sh || die
+   ./generate_mpers_am.sh || die
+   eautoreconf
+   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
+   fi
+
+   filter-lfs-flags # configure handles this sanely
+   use static && append-ldflags -static
+
+   export ac_cv_header_libaio_h=$(usex aio)
+   use elibc_musl && export ac_cv_header_stdc=no
+
+   # Stub out the -k test since it's known to be flaky. #545812
+   sed -i '1iexit 77' tests*/strace-k.test || die
+}
+
+src_configure() {
+   # Set up the default build settings, and then use the names strace 
expects.
+   tc-export_build_env BUILD_{CC,CPP}
+   local v bv
+   for v in CC CPP {C,CPP,LD}FLAGS ; do
+   bv="BUILD_${v}"
+   export "${v}_FOR_BUILD=${!bv}"
+   done
+
+   econf $(use_with unwind libunwind)
+}
+
+src_install() {
+   default
+   use perl || rm "${ED}"/usr/bin/strace-graph
+   dodoc CREDITS
+}



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

2017-11-22 Thread Lars Wendler
commit: 02049a3d0aa6ba30cdce3a94bc26ae3045667b9f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:35:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:37:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02049a3d

dev-util/strace: Sync live ebuild.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/strace/strace-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/strace/strace-.ebuild 
b/dev-util/strace/strace-.ebuild
index 24bc92be859..458e7d64d80 100644
--- a/dev-util/strace/strace-.ebuild
+++ b/dev-util/strace/strace-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit flag-o-matic eutils toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://git.code.sf.net/p/strace/code"
EGIT_PROJECT="${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
@@ -34,7 +34,7 @@ RDEPEND="
 "
 
 src_prepare() {
-   epatch_user
+   default
 
if [[ ! -e configure ]] ; then
# git generation



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

2017-11-22 Thread Manuel Rüger
commit: 7d2c6621047fc52341c09c3f14ddbb9da55ba863
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 15:15:50 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 15:29:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2c6621

app-emulation/docker-compose: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-emulation/docker-compose/Manifest  |  3 +-
 .../docker-compose/docker-compose-1.16.1-r1.ebuild | 71 --
 2 files changed, 1 insertion(+), 73 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 6d1534b1f5b..e5fd849b8ac 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,2 +1 @@
-DIST docker-compose-1.16.1.tar.gz 212167 SHA256 
fb46a6a2c4d193a3ff1e4d7208eea920b629c81dc92257c87f3f93095cfb0bdf SHA512 
add6aa5647352b993e5eba81c41815467cea82d39643a755c9f24ffeeb482e2b22423a9e3facdd94f41b382b2726cb65433516881971a8f373c79bce44923c4a
 WHIRLPOOL 
144c8905fc06d11a2ed9583acb8d2dbf739771f2b90f60b6d90bce64a27d705b449a9df9e79754be094e3d1fec15993f88eecebc3647af32b7e54050338e39ca
-DIST docker-compose-1.17.1.tar.gz 219947 SHA256 
e29469dbd78457c82ddad674c0fa0b7afed065b2c73858d332dd6d20d92a8541 SHA512 
711c0a73546f0b396a920d3310b92fc15e3c13f93439eeda363124c9bd971aa942395b2405ad7441df8982384be367c20a767fe5b9e3e150690b63deda58f553
 WHIRLPOOL 
e4f6fc72ad186aff590e96a8205d519a92e4aa0e0672483b18aa1c65f9765ae553c59b8ab51334db0b937c23073096436ef2308ddab172b08ff75dc8b9c8e665
+DIST docker-compose-1.17.1.tar.gz 219947 BLAKE2B 
a5438e66f156b98ffc9ecf63a57443610f76713532369d519689b697dbc91bd196e24b831882a4c39a43c5b17640242d98f47a2c337832395dc48019d58e3e90
 SHA512 
711c0a73546f0b396a920d3310b92fc15e3c13f93439eeda363124c9bd971aa942395b2405ad7441df8982384be367c20a767fe5b9e3e150690b63deda58f553

diff --git a/app-emulation/docker-compose/docker-compose-1.16.1-r1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.16.1-r1.ebuild
deleted file mode 100644
index e3bff20d7e0..000
--- a/app-emulation/docker-compose/docker-compose-1.16.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# 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,3_5,3_6} )
-
-inherit bash-completion-r1 distutils-r1 vcs-snapshot
-
-MY_PV=${PV//_/}
-
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://www.docker.com/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-CDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
-   =dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
-   =dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
-   =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
-   !~dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   =dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   =dev-python/requests-2.6.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
-   =dev-python/texttable-0.9[${PYTHON_USEDEP}]
-   =dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
-   =dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 
'python2_7' )
-   $(python_gen_cond_dep '=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
-   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
-"
-DEPEND="
-   ${CDEPEND}
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' 'python2_7' )
-   )
-"
-RDEPEND="${CDEPEND}"
-
-python_test() {
-   ${PYTHON} -m pytest tests/unit || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   newbashcomp contrib/completion/bash/docker-compose ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/*
-
-   distutils-r1_python_install_all
-}



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

2017-11-22 Thread Manuel Rüger
commit: 7a4d800062ebec4273237fa55e3656cf84226fd8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 15:16:15 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 15:29:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4d8000

dev-python/docker-py: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-python/docker-py/Manifest   |  3 +-
 dev-python/docker-py/docker-py-2.5.1.ebuild | 56 -
 2 files changed, 1 insertion(+), 58 deletions(-)

diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index c69fe46b1b0..28790f192a5 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,5 +1,4 @@
 DIST docker-py-1.10.6.tar.gz 122462 SHA256 
dd1aa55dbe507538318e51e5303077d146d5176abd6b05fe9bcde24c289410bc SHA512 
6360f9743472c42b3b080204195a0ba62ec85503cc3d4053dca1fb68e8dbed54bd90ed530d9b6ed0b29367aecbe3731d076c89e8d49365c133754bc38c3f15b9
 WHIRLPOOL 
3f42a0e597e63d0b821c1887b680b2faa8f696b65aa0851acaf00ccbc3ed2b271b1bbcc5390b99f6402b56f6a1a116fe76bf6a5f542b8beb9f8213e81df18f08
 DIST docker-py-1.2.2.tar.gz 69685 SHA256 
85284a5b1a965e01a5d0a91f9f639ad5069143a276c123198fdafc3659280b38 SHA512 
bf00b19e0ab56e5c0e8459234d09722ca504ecd933bfba61cb4ab4805410f53f6ad6083f2e964ef5a6eded2ea05aa01a89c27621064386bae145c7258ed996ad
 WHIRLPOOL 
bd7ff4579f924e02d18581b1aca00790dcb84afda03e4cde70b349bfdb4ad43aa2e06da2bcbe780f6074d98f9af9b14fb9d2ab4da9265e56b73288902c9ede7a
 DIST docker-py-2.4.2.tar.gz 180890 SHA256 
53f72ae0c3329f48b2301eb64bc63ca0da2cdc9e8e24c87a76dab91da713ca2c SHA512 
3367066b2acd96b85bef28aef00c91d752dc25b3055575b4f2f9c0b981eb4bca81a742bc6da5f97cf039cd9c7d818e3f80101997fe3a2e2c6f3a9c42fd3111c2
 WHIRLPOOL 
f32495086c5b3a67bec365033d54b52ed77b156ec262239b10c5115e88e84be1bdd25562df9e04f93c18dbab68c378ef58e17d321ea54a2a0f8472381266b976
-DIST docker-py-2.5.1.tar.gz 183413 SHA256 
136338dbe7b9d8d1c24a6f968f43566e23b79ce1dfbcd33c6a201985b702c4e0 SHA512 
5862589fbb831c6960ce5e6d256c716b64c2ad28d9c3542fd290f80b0deeac3a4985a96f3a9e04f55b184b03498900d8d520085cbda223b54480db4bbf977d1e
 WHIRLPOOL 
52a0338c4df311cc1d01194f2f50fb02fa6aba8dc818f1cabd0fe686a2e8ac8b0646c93d7ad5911129b24ade3fb3847eea3609b9aef188e7601596e6fe34
-DIST docker-py-2.6.1.tar.gz 191919 SHA256 
6cca44a1f8fc449769695d2bc85be2971d1f12e34588e326c54c2593fdff1b01 SHA512 
ee5e646e6b45ed9fafd8bd32c4cdeff565988ff77b21303b0c1b4b1ea56a9d51d04c4f8c9595159efff09cfd8962c1a7060c1910d48cbfb4a2024e90b662ae58
 WHIRLPOOL 
78cf714976128bcf15abd7235768f813f344cf898caf6f5dc46dae117f420262b8d87a57bfe33f7b5a05bc16e41828aa409709b34a7e58a48af1fbc41e416b8f
+DIST docker-py-2.6.1.tar.gz 191919 BLAKE2B 
e8147d83594138d5456fd75efa776b8c69fbca9f9d3959e1e2318dbdb9ae638ecf483785bbfebf58308d237a7b5d6f1ac885489811094d11e0e7270c0555ec46
 SHA512 
ee5e646e6b45ed9fafd8bd32c4cdeff565988ff77b21303b0c1b4b1ea56a9d51d04c4f8c9595159efff09cfd8962c1a7060c1910d48cbfb4a2024e90b662ae58

diff --git a/dev-python/docker-py/docker-py-2.5.1.ebuild 
b/dev-python/docker-py/docker-py-2.5.1.ebuild
deleted file mode 100644
index 559c7b0e68d..000
--- a/dev-python/docker-py/docker-py-2.5.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# 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,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Docker"
-HOMEPAGE="https://github.com/docker/docker-py;
-SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
-   >=dev-python/docker-pycreds-0.2.1[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.11.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 
'python3_4' )
-   $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
-   )
-   doc? (
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   sed -i -e "s/import pip//" -e "s/if 'docker-py'.*/if False:/" setup.py 
|| die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs html || die "docs failed to build"
-   HTML_DOCS=( 

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

2017-11-22 Thread Lars Wendler
commit: fb758b511dcb65c4e410715424490ba28b017acb
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:23:50 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:25:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb758b51

app-admin/monit: Version 5.23.0 stable for amd64

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

 app-admin/monit/monit-5.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/monit/monit-5.23.0.ebuild 
b/app-admin/monit/monit-5.23.0.ebuild
index 19423ac6158..b3fe1c1e495 100644
--- a/app-admin/monit/monit-5.23.0.ebuild
+++ b/app-admin/monit/monit-5.23.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 x86 ~amd64-linux"
+KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux"
 IUSE="libressl pam ssl"
 
 RDEPEND="



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

2017-11-22 Thread Lars Wendler
commit: 2b73383a49013e0e760a740421a33f832532eda0
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:24:40 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:25:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b73383a

app-admin/monit: Removed old.

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-admin/monit/Manifest|  1 -
 app-admin/monit/monit-5.20.0.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/app-admin/monit/Manifest b/app-admin/monit/Manifest
index 8d8ef89b606..b01ddedb402 100644
--- a/app-admin/monit/Manifest
+++ b/app-admin/monit/Manifest
@@ -1,4 +1,3 @@
-DIST monit-5.20.0.tar.gz 1267991 SHA256 
ebac395ec50c1ae64d568db1260bc049d0e0e624c00e79d7b1b9a59c2679b98d SHA512 
653cba9d63fad42acf8c27ee9c050d047fc78e0b7e8cdb0f3d0a533d5b5e01ccf1b82d443cb6518d286547087a021e37a59cbffedbb3daf49ff8f95e8c64b884
 WHIRLPOOL 
28f9fcfa86c346fb390654e4730cc52ce30b794b2dc1e02a484079b55a8bcb50d78a71e2e856f1ce1e161dc99bcd6913b4db92ed0deab64e969c5c6a464c584d
 DIST monit-5.23.0.tar.gz 1298472 SHA256 
dd39fe3a379c02402ba9c44c201b3ba925ebdc8f04225918820607b6c5d56713 SHA512 
6ca3de51c7fdb8a677feafb684dc459f4064539fe5501dfa53a2027bb7b1e6f6121b7fa593c9e373f009d2fd0eeca2b9dd659c337f056dfe769908a3aa7ec5b8
 WHIRLPOOL 
1d02ec6ca5152c9df3131e851354ae5af58f8526f7934184c5d4f423bbba9a620c70a6d2731336aa8862d4e33cf4bebdc9b7ef1d3950bea1b49caa2dd660ca88
 DIST monit-5.24.0.tar.gz 1352660 SHA256 
754d1f0e165e5a26d4639a6a83f44ccf839e381f2622e0946d5302fa1f2d2414 SHA512 
5260a1b543495c650e2e91ad38129c65253ce6649150e0e51d11b2902723cb7dd8e1a874c473bec3ba5b51721f2b61fdec92cf445f11cc217c1a6fcc0fab1a1e
 WHIRLPOOL 
2d12934af302f084d4657e7a57f5dc19e76ac17c7aced46181806af12c1f214f2c1f37a7cb54c47e003f78a5d94f91d590bee69cd9669edd9501d977fe5305e7
 DIST monit-5.25.0.tar.gz 1353674 BLAKE2B 
a187ec1de14934f3e54bccaaf1dbf98eba57f8f06b6c43057060b63ed39f351732dd720f5026dd94bc814528a4bb685c0e342a9990f2e12f08399de4e0852a84
 SHA512 
6a0a3e81a97846420785026d108f2640986d0c24ecde55faf522dd7891ecdc2237c40667ec7b63a53358539c18870927cd75eb4c24cbb4b8ff73c54c267e70c5

diff --git a/app-admin/monit/monit-5.20.0.ebuild 
b/app-admin/monit/monit-5.20.0.ebuild
deleted file mode 100644
index b3fe1c1e495..000
--- a/app-admin/monit/monit-5.20.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit pam systemd
-
-DESCRIPTION="Monitoring and managing daemons or similar programs running on a 
Unix system"
-HOMEPAGE="http://mmonit.com/monit/;
-SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux"
-IUSE="libressl pam ssl"
-
-RDEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   sys-devel/bison
-   pam? ( virtual/pam )"
-
-src_prepare() {
-   default
-
-   sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in 
Makefile.in"
-}
-
-src_configure() {
-   econf $(use_with ssl) $(use_with pam)
-}
-
-src_install() {
-   default
-
-   dodoc README
-
-   insinto /etc; insopts -m600; doins monitrc
-   newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
-   systemd_dounit "${FILESDIR}"/${PN}.service
-
-   use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
-}
-
-pkg_postinst() {
-   elog "Sample configurations are available at:"
-   elog "http://mmonit.com/monit/documentation/;
-}



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

2017-11-22 Thread Lars Wendler
commit: 162acd2d1154b65b598a7b88e2af48f1fa55bf51
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 22 15:21:01 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 22 15:25:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162acd2d

app-admin/monit: Bump to version 5.25.1

Package-Manager: Portage-2.3.15, Repoman-2.3.6

 app-admin/monit/Manifest|  3 ++-
 app-admin/monit/monit-5.25.1.ebuild | 51 +
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/app-admin/monit/Manifest b/app-admin/monit/Manifest
index ecec04bb9e0..8d8ef89b606 100644
--- a/app-admin/monit/Manifest
+++ b/app-admin/monit/Manifest
@@ -1,4 +1,5 @@
 DIST monit-5.20.0.tar.gz 1267991 SHA256 
ebac395ec50c1ae64d568db1260bc049d0e0e624c00e79d7b1b9a59c2679b98d SHA512 
653cba9d63fad42acf8c27ee9c050d047fc78e0b7e8cdb0f3d0a533d5b5e01ccf1b82d443cb6518d286547087a021e37a59cbffedbb3daf49ff8f95e8c64b884
 WHIRLPOOL 
28f9fcfa86c346fb390654e4730cc52ce30b794b2dc1e02a484079b55a8bcb50d78a71e2e856f1ce1e161dc99bcd6913b4db92ed0deab64e969c5c6a464c584d
 DIST monit-5.23.0.tar.gz 1298472 SHA256 
dd39fe3a379c02402ba9c44c201b3ba925ebdc8f04225918820607b6c5d56713 SHA512 
6ca3de51c7fdb8a677feafb684dc459f4064539fe5501dfa53a2027bb7b1e6f6121b7fa593c9e373f009d2fd0eeca2b9dd659c337f056dfe769908a3aa7ec5b8
 WHIRLPOOL 
1d02ec6ca5152c9df3131e851354ae5af58f8526f7934184c5d4f423bbba9a620c70a6d2731336aa8862d4e33cf4bebdc9b7ef1d3950bea1b49caa2dd660ca88
 DIST monit-5.24.0.tar.gz 1352660 SHA256 
754d1f0e165e5a26d4639a6a83f44ccf839e381f2622e0946d5302fa1f2d2414 SHA512 
5260a1b543495c650e2e91ad38129c65253ce6649150e0e51d11b2902723cb7dd8e1a874c473bec3ba5b51721f2b61fdec92cf445f11cc217c1a6fcc0fab1a1e
 WHIRLPOOL 
2d12934af302f084d4657e7a57f5dc19e76ac17c7aced46181806af12c1f214f2c1f37a7cb54c47e003f78a5d94f91d590bee69cd9669edd9501d977fe5305e7
-DIST monit-5.25.0.tar.gz 1353674 SHA256 
8949b99716581c5550bbbfb1009190f0e70f84b804d39902e55c5c3d095c2c32 SHA512 
6a0a3e81a97846420785026d108f2640986d0c24ecde55faf522dd7891ecdc2237c40667ec7b63a53358539c18870927cd75eb4c24cbb4b8ff73c54c267e70c5
 WHIRLPOOL 
1bfe8ec4e5512928fa2fc39486e2fa2539eeb7afe14a09573699510120af824b2e585cb9bc96931d83409caa8b42ac3247881836ada737662ef6edb60ff71caa
+DIST monit-5.25.0.tar.gz 1353674 BLAKE2B 
a187ec1de14934f3e54bccaaf1dbf98eba57f8f06b6c43057060b63ed39f351732dd720f5026dd94bc814528a4bb685c0e342a9990f2e12f08399de4e0852a84
 SHA512 
6a0a3e81a97846420785026d108f2640986d0c24ecde55faf522dd7891ecdc2237c40667ec7b63a53358539c18870927cd75eb4c24cbb4b8ff73c54c267e70c5
+DIST monit-5.25.1.tar.gz 1353855 BLAKE2B 
5abef9c97088b12ab376e67f2524534ad1b0e2e3dfa98d5f5fdd8a6fc2331ead57d77aa1d8229a0825cbb36871b063006b74dc98dd780baef8aaca1da5c6c74c
 SHA512 
b21b18302aed602f9371f7dee29f7306dbccd355df333bc6d868acdb6c054cef877dee72e261383938fe1d10121cd07e820e040ea80ed70260fdda8b451f6ab1

diff --git a/app-admin/monit/monit-5.25.1.ebuild 
b/app-admin/monit/monit-5.25.1.ebuild
new file mode 100644
index 000..0cbe4359523
--- /dev/null
+++ b/app-admin/monit/monit-5.25.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit pam systemd
+
+DESCRIPTION="Monitoring and managing daemons or similar programs running on a 
Unix system"
+HOMEPAGE="http://mmonit.com/monit/;
+SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="libressl pam ssl"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   sys-devel/bison
+   pam? ( virtual/pam )"
+
+src_prepare() {
+   default
+
+   sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in 
Makefile.in"
+}
+
+src_configure() {
+   econf $(use_with ssl) $(use_with pam)
+}
+
+src_install() {
+   default
+
+   dodoc README
+
+   insinto /etc; insopts -m600; doins monitrc
+   newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
+}
+
+pkg_postinst() {
+   elog "Sample configurations are available at:"
+   elog "http://mmonit.com/monit/documentation/;
+}



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

2017-11-22 Thread Mike Gilbert
commit: 10116f0f2e4b0a464acc6e7571e9fb46d0631e60
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 22 15:17:16 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 22 15:17:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10116f0f

sys-apps/systemd: RESTRICT="!test? ( test )"

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

 sys-apps/systemd/Manifest  | 6 +++---
 sys-apps/systemd/systemd-235-r1.ebuild | 1 +
 sys-apps/systemd/systemd-.ebuild   | 1 +
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 800a79b82c3..5c4646895c1 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,3 @@
-DIST systemd-233-man.tar.gz 31386 SHA256 
825e62eb82c4e23997061fc8f56f7ec9bb1e6acd279c76c926cc2bfbf1dc SHA512 
cc5215d3590ffc3c9203a64c14d6adeb0148c421c1396b8c1e43dcb58763b687ce99bdee327dd8a00abab7198171e73b22109a3f2032e4cec6adf2dcc85acf40
 WHIRLPOOL 
ff1f36beff377f675047271df38503e8b71d615ea73c5fdfebf465edaf1fe29b4f89e3194d65cdf84eec9b7c3156de597627fdaffa4b86018520aaa127a7a159
-DIST systemd-233.tar.gz 4660737 SHA256 
8b3e99da3d4164b66581830a7f2436c0c8fe697b5fbdc3927bdb960646be0083 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
 WHIRLPOOL 
ce19f6a546b8f899cfa952e49d47f063fd29186be4a53391bc30ea2c487eb2c140a74ad843a1dc499bb61bba3e9ca055613852291e38b85af5d79c59409dc176
-DIST systemd-235.tar.gz 6586406 SHA256 
25811f96f5a027bf2a4c9383495cf5b623e385d84da31e473cf375932b3e9c52 SHA512 
243f2eb5340fa37dd1286eaa63e83387bda9e03953af266cd6196a37535a13491482caf14c6ab10608bba4ed23b6c41923608e52017e0c26988ed72ddd2b9993
 WHIRLPOOL 
05e50b31f7b3b1cd756abd1580dddae0e114953857564133784fc43b9ecd0e203ee534aaf76531ca7af5c43b03b9b73c6c1caf5afb17502555cc52fe06cd
+DIST systemd-233-man.tar.gz 31386 BLAKE2B 
e4947e658db3efeec6b5a6adf340d2cc8e8aff2a14db4932720f90c3dc898b1e78595db983948373a2e28191fb3b0aad234f80feb91ee8ae4b607a44038a9cae
 SHA512 
cc5215d3590ffc3c9203a64c14d6adeb0148c421c1396b8c1e43dcb58763b687ce99bdee327dd8a00abab7198171e73b22109a3f2032e4cec6adf2dcc85acf40
+DIST systemd-233.tar.gz 4660737 BLAKE2B 
38cdd74543447b3c02391b328428fed169fe2cf2df6e9341dcaf2f7d3d977612ec102301e144c1cada90d61e9e9bda3b2faaef708c8ff4bd0b52b143760a83b2
 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
+DIST systemd-235.tar.gz 6586406 BLAKE2B 
f2e46a6c51fc9445800c4b7eee66f23ae83b42c2fedf2304acf612e6cb99122afe67f1b93cf72ed022b52384975afb92ab38cfb4efc6026384602c973d2eb98e
 SHA512 
243f2eb5340fa37dd1286eaa63e83387bda9e03953af266cd6196a37535a13491482caf14c6ab10608bba4ed23b6c41923608e52017e0c26988ed72ddd2b9993

diff --git a/sys-apps/systemd/systemd-235-r1.ebuild 
b/sys-apps/systemd/systemd-235-r1.ebuild
index 2bb192a49e2..e31cdbf1487 100644
--- a/sys-apps/systemd/systemd-235-r1.ebuild
+++ b/sys-apps/systemd/systemd-235-r1.ebuild
@@ -25,6 +25,7 @@ IUSE="acl apparmor audit build cryptsetup curl elfutils 
+gcrypt gnuefi http
qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
+RESTRICT="!test? ( test )"
 
 MINKV="3.11"
 

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 68d217b7d1c..032a4e3441e 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -23,6 +23,7 @@ SLOT="0/2"
 IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam policykit qrcode +seccomp selinux 
ssl sysv-utils test usrmerge vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
+RESTRICT="!test? ( test )"
 
 MINKV="3.11"
 



[gentoo-commits] repo/gentoo:master commit in: media-radio/xwxapt/

2017-11-22 Thread Thomas Beierlein
commit: c1ca6611f711c2c4afe892f7af0ed6b6691e3bd0
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Wed Nov 22 15:15:41 2017 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Wed Nov 22 15:15:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ca6611

media-radio/xwxapt: Drop deprecated dohtml.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-radio/xwxapt/xwxapt-3.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-radio/xwxapt/xwxapt-3.1.ebuild 
b/media-radio/xwxapt/xwxapt-3.1.ebuild
index 483cd42ce79..16d6f5224ef 100644
--- a/media-radio/xwxapt/xwxapt-3.1.ebuild
+++ b/media-radio/xwxapt/xwxapt-3.1.ebuild
@@ -23,6 +23,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
+HTML_DOCS="doc/xwxapt.html"
+
 src_prepare() {
eapply_user
# suppress -Weverything flag
@@ -34,7 +36,6 @@ src_prepare() {
 
 src_install() {
default
-   dohtml doc/xwxapt.html
insinto /usr/share/${PN}
doins xwxapt/xwxaptrc
doins xwxapt/xwxapt.glade



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

2017-11-22 Thread Mike Gilbert
commit: 650cf4d677a1ec41f92eaa84e56832edec272a30
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 22 15:11:49 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 22 15:12:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650cf4d6

www-client/google-chrome-beta: automated update (63.0.3239.59)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-63.0.3239.52.ebuild => google-chrome-beta-63.0.3239.59.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index fa053db7362..2fbef872449 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_63.0.3239.52-1_amd64.deb 50042810 SHA256 
0f5a3ace703efd35a87f9964a3a4ae00385d79f3f651fc5697f28ba1d5876898 SHA512 
868697102d9307edd828aff37195426ad743c9b09e0b585d27ee801830a94e9abe3ef9fb59258f27fcfd3802f02a21802cc15f9601e1e203df4c4707d909a865
 WHIRLPOOL 
616bcc67654d47d5f0b8f9d679e46d4f36d6a4d05ab6c30a8acb2bef7e270272eecee0fd991c07f3226735c1ce685c94b117019858407019a4e4e8eeec0325c9
+DIST google-chrome-beta_63.0.3239.59-1_amd64.deb 49963932 BLAKE2B 
71193c686b5ecad5554c71a6ff50058d2e315fc13764bac19f7447e381861fcaae5dcbd177570bcaa07e1e798a208d07b0441e28ecb175b2cf489662b298e669
 SHA512 
aac18bd6f389a9b074cf22907610927b4f822ae1efe601a9dfceb893c7082e2e975651f1171cf815c633280a65fb9df862b8df0f4b1d75a4c17dbf7b6232c6ca

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-63.0.3239.52.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-63.0.3239.59.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-63.0.3239.52.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-63.0.3239.59.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2017-11-22 Thread Mike Gilbert
commit: c99bed2c42c0509f21df9f3ae698a81543eacc61
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 22 15:12:00 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 22 15:12:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99bed2c

www-plugins/chrome-binary-plugins: automated update (63.0.3239.59)

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

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 ...2_beta.ebuild => chrome-binary-plugins-63.0.3239.59_beta.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 346a4829e82..75e5d8ae6e3 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_63.0.3239.52-1_amd64.deb 50042810 SHA256 
0f5a3ace703efd35a87f9964a3a4ae00385d79f3f651fc5697f28ba1d5876898 SHA512 
868697102d9307edd828aff37195426ad743c9b09e0b585d27ee801830a94e9abe3ef9fb59258f27fcfd3802f02a21802cc15f9601e1e203df4c4707d909a865
 WHIRLPOOL 
616bcc67654d47d5f0b8f9d679e46d4f36d6a4d05ab6c30a8acb2bef7e270272eecee0fd991c07f3226735c1ce685c94b117019858407019a4e4e8eeec0325c9
-DIST google-chrome-stable_62.0.3202.94-1_amd64.deb 48992922 SHA256 
e1dfb8c943d2ed76f072f9208cfa59f83b8356c2ef42e0c86cc18b4dabffbaf3 SHA512 
9333c7740250d5f1b4eb1cacaca699ab0bfdb15345317f5cfc883c6996236931789c1ed0c518f8450ffa48792386ba577b8eed593d38bc4e3e22a14cd387
 WHIRLPOOL 
75569388af3358ee1ef5505fbb3c72e89546d5aea83958e9567f467456a6234742433c7ef03e63a8eaa5f75955e5867cdcda8a2558a0df6021cf8df6bf2130b9
-DIST google-chrome-unstable_64.0.3269.3-1_amd64.deb 51726942 SHA256 
a8a1af6c6114ffd31a94d1c2cf1521921b3795baeabc0e13d69233a42fd65cf3 SHA512 
bfa928a46e5c689c746a1fbc1275039263634a5ef9f8894c3a337a29276e005fbf7d576db3e6a26d13fe36def6e49776467d08b34eb02cf339db4da7d3e82ef8
 WHIRLPOOL 
d09f935d1b77859b1830bead3c2c0acddf467c8d2544e7523e84cc70b3c74731b595bbdd835901f7cd5e7d770705972a282ebb59b0427c152ee8b7b125e2d7ab
+DIST google-chrome-beta_63.0.3239.59-1_amd64.deb 49963932 BLAKE2B 
71193c686b5ecad5554c71a6ff50058d2e315fc13764bac19f7447e381861fcaae5dcbd177570bcaa07e1e798a208d07b0441e28ecb175b2cf489662b298e669
 SHA512 
aac18bd6f389a9b074cf22907610927b4f822ae1efe601a9dfceb893c7082e2e975651f1171cf815c633280a65fb9df862b8df0f4b1d75a4c17dbf7b6232c6ca
+DIST google-chrome-stable_62.0.3202.94-1_amd64.deb 48992922 BLAKE2B 
c6078f8274795679c95993946c745c58fdefdb891c08f5d4a20608017fefcdb94f4c8869f403d88565190d74a1d9518a7f272c4c8e56d399639eb2f393f9085f
 SHA512 
9333c7740250d5f1b4eb1cacaca699ab0bfdb15345317f5cfc883c6996236931789c1ed0c518f8450ffa48792386ba577b8eed593d38bc4e3e22a14cd387
+DIST google-chrome-unstable_64.0.3269.3-1_amd64.deb 51726942 BLAKE2B 
adf5c814561642cf4efd5d207db8d88f145c7813588dc7615a5c547d44ed375ec5d07914fe766fa31e32fe01b8edbb04bee70727d3a81af4098e89ceaa4238fb
 SHA512 
bfa928a46e5c689c746a1fbc1275039263634a5ef9f8894c3a337a29276e005fbf7d576db3e6a26d13fe36def6e49776467d08b34eb02cf339db4da7d3e82ef8

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3239.52_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3239.59_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3239.52_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3239.59_beta.ebuild



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

2017-11-22 Thread Manuel Rüger
commit: fdde3679188c6975e19eb6c7755aeb9936a2ec39
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 15:03:19 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 15:03:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdde3679

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kubectl/Manifest |  2 --
 sys-cluster/kubectl/kubectl-1.8.1.ebuild | 46 
 sys-cluster/kubectl/kubectl-1.8.2.ebuild | 46 
 3 files changed, 94 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index c5de299f08e..eb11d0b726f 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,2 @@
-DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
-DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
 DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kubectl/kubectl-1.8.1.ebuild 
b/sys-cluster/kubectl/kubectl-1.8.1.ebuild
deleted file mode 100644
index d34aef51298..000
--- a/sys-cluster/kubectl/kubectl-1.8.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-   pushd src/${EGO_PN} || die
-   _output/bin/${PN} completion bash > ${PN}.bash
-   _output/bin/${PN} completion zsh > ${PN}.zsh
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   popd || die
-}

diff --git a/sys-cluster/kubectl/kubectl-1.8.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.8.2.ebuild
deleted file mode 100644
index c1b8998e651..000
--- a/sys-cluster/kubectl/kubectl-1.8.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-   pushd src/${EGO_PN} || die
-   

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

2017-11-22 Thread Manuel Rüger
commit: c71d0d5c7515e4515e1e3fd1cf4388828d87fec5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 22 15:03:03 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 22 15:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71d0d5c

sys-cluster/kubectl: Version bump to 1.8.4

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-cluster/kubectl/Manifest |  3 +-
 sys-cluster/kubectl/kubectl-1.8.4.ebuild | 47 
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index d3f101ef4f3..c5de299f08e 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.8.1.tar.gz 23400352 SHA256 
a262050d532275a1b340ca1a453a986eb977a094d7a8f4a7600358677f114a18 SHA512 
b09e72990cd148c604a92d866e4dd07da113a9dd1e68faebea8dd9bf256bfd908070d4e38eed7ce04c8f416d20203cf29c9c7f8906e1b50b678cb18e2ef8f5b3
 WHIRLPOOL 
87142b40c7d19b8be8563ec5ccaefc3970b7ce79a081bd9c1ff8c3d5227843c267fe5ab8d56b7a42874b7f29d8517f0d69beb2842ab2b58f8fb1efa5e6a61291
 DIST kubernetes-1.8.2.tar.gz 23123452 SHA256 
3052c0ce35bd1f8a1500588580947c7f17f09f1ddea3a54466036fd62b46c736 SHA512 
a813681f07fc674f493701833a30bc6b156572e4c8d28558b0e22dd36c16257c6c0922df773e4a5799a2eec05674cd1180f2b15ab69b0bdce52d1a861723214b
 WHIRLPOOL 
d8beb599ca2e194af5e5e1eb6d521c7846ad2ffad72da965119c51c92b16db41a17222886e57de5aad83359f20c8b264eb2e7411048218c95790d1f95f0b75fe
-DIST kubernetes-1.8.3.tar.gz 23203777 SHA256 
8ab7e41126dfc3bc1a23ff76efc20e5131320530dc1277e5c2ed8c9618041b95 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
 WHIRLPOOL 
94bc84421b648b42b1a0e0ffd8ed8f4e3fe4c5c25bc7ada6026be2e7a22278199b5539b99c2bcc571882ba8a1df3f5b7993c238c163bb1efdef746ec641a6e61
+DIST kubernetes-1.8.3.tar.gz 23203777 BLAKE2B 
ce8cd5fab6f309bfa5611a66be5c244bec1bfbd5f8dc2db045755f870a5a1bdc2791842a967a0537874b805a3fa49c9a2bec4aac218db35790bf14ed9e88b38a
 SHA512 
6538b60daf91ad0b89e07d1c7d3a5127ac65f642aa317aefc030656488decf0f288ec7d71390755e90e1452f0719916c38ac45ec71d67969d0f4cf7b402682c8
+DIST kubernetes-1.8.4.tar.gz 23213010 BLAKE2B 
0c8f4ad04c1ee709344d17ffa37a1d532f437d0b7e04fdc84b6d940346f2b5746c91376b0d2e55a76bb5414b4b7c285da039e7267e7879151b848c9a4112b90e
 SHA512 
4b487256e49cb5d93c22b1992a84f079147bddb243d3b3ca5e984939dca334d62501de426bf3ba1e8e511642bbf4b999091c97b0b1885b87c5bcc9936d29e8c3

diff --git a/sys-cluster/kubectl/kubectl-1.8.4.ebuild 
b/sys-cluster/kubectl/kubectl-1.8.4.ebuild
new file mode 100644
index 000..9a83dfbdf26
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.8.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "s/git archive/git-archive/" 
src/${EGO_PN}/hack/lib/version.sh || die
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   popd || die
+}



  1   2   >