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

2017-12-06 Thread Jason Zaman
commit: e607d66eef125c19636b6115d11222ef2c009063
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Dec  7 02:54:51 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec  7 02:54:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e607d66e

profiles: Add no-multilib/hardened/selinux to profiles.desc

 profiles/profiles.desc | 51 +-
 1 file changed, 26 insertions(+), 25 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 83877e65e67..380c9cfb2c1 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -19,31 +19,32 @@ alpha   
default/linux/alpha/17.0/desktop/gnome/systemd  exp
 alpha   default/linux/alpha/17.0/developer  exp
 
 # AMD64 Profiles
-amd64   default/linux/amd64/13.0   stable
-amd64   default/linux/amd64/13.0/selinux   dev
-amd64   default/linux/amd64/13.0/desktop   stable
-amd64   default/linux/amd64/13.0/desktop/gnome stable
-amd64   default/linux/amd64/13.0/desktop/gnome/systemd stable
-amd64   default/linux/amd64/13.0/desktop/plasmastable
-amd64   default/linux/amd64/13.0/desktop/plasma/systemdstable
-amd64   default/linux/amd64/13.0/developer stable
-amd64   default/linux/amd64/13.0/no-multilib   dev
-amd64   default/linux/amd64/13.0/systemd   stable
-amd64   default/linux/amd64/13.0/x32   dev
-amd64   default/linux/amd64/17.0   stable
-amd64   default/linux/amd64/17.0/selinux   dev
-amd64   default/linux/amd64/17.0/hardened  dev
-amd64   default/linux/amd64/17.0/hardened/selinux  dev
-amd64   default/linux/amd64/17.0/desktop   stable
-amd64   default/linux/amd64/17.0/desktop/gnome stable
-amd64   default/linux/amd64/17.0/desktop/gnome/systemd stable
-amd64   default/linux/amd64/17.0/desktop/plasmastable
-amd64   default/linux/amd64/17.0/desktop/plasma/systemdstable
-amd64   default/linux/amd64/17.0/developer stable
-amd64   default/linux/amd64/17.0/no-multilib   dev
-amd64   default/linux/amd64/17.0/no-multilib/hardened  dev
-amd64   default/linux/amd64/17.0/systemd   stable
-amd64   default/linux/amd64/17.0/x32   dev
+amd64   default/linux/amd64/13.0stable
+amd64   default/linux/amd64/13.0/selinuxdev
+amd64   default/linux/amd64/13.0/desktopstable
+amd64   default/linux/amd64/13.0/desktop/gnome  stable
+amd64   default/linux/amd64/13.0/desktop/gnome/systemd  stable
+amd64   default/linux/amd64/13.0/desktop/plasma stable
+amd64   default/linux/amd64/13.0/desktop/plasma/systemd stable
+amd64   default/linux/amd64/13.0/developer  stable
+amd64   default/linux/amd64/13.0/no-multilibdev
+amd64   default/linux/amd64/13.0/systemdstable
+amd64   default/linux/amd64/13.0/x32dev
+amd64   default/linux/amd64/17.0stable
+amd64   default/linux/amd64/17.0/selinuxdev
+amd64   default/linux/amd64/17.0/hardened   dev
+amd64   default/linux/amd64/17.0/hardened/selinux   dev
+amd64   default/linux/amd64/17.0/desktopstable
+amd64   default/linux/amd64/17.0/desktop/gnome  stable
+amd64   default/linux/amd64/17.0/desktop/gnome/systemd  stable
+amd64   default/linux/amd64/17.0/desktop/plasma stable
+amd64   default/linux/amd64/17.0/desktop/plasma/systemd stable
+amd64   default/linux/amd64/17.0/developer  stable
+amd64   default/linux/amd64/17.0/no-multilibdev
+amd64   default/linux/amd64/17.0/no-multilib/hardened   dev
+amd64   default/linux/amd64/17.0/no-multilib/hardened/selinux   dev
+amd64   default/linux/amd64/17.0/systemdstable
+amd64   default/linux/amd64/17.0/x32dev
 
 # ARM Profiles
 arm default/linux/arm/13.0  stable



[gentoo-commits] repo/gentoo:master commit in: app-arch/pax/

2017-12-06 Thread Jeroen Roovers
commit: 9230250547e9a9ffa1154fcc71b9b65d93486aa2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec  7 05:35:48 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec  7 05:35:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92302505

app-arch/pax: Remove -Werror (bug #640076).

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-arch/pax/Manifest| 4 ++--
 app-arch/pax/pax-3.4.12.16-r1.ebuild | 3 ++-
 app-arch/pax/pax-3.4.12.16.ebuild| 7 +--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-arch/pax/Manifest b/app-arch/pax/Manifest
index 2d573c7352d..7c01e81a31c 100644
--- a/app-arch/pax/Manifest
+++ b/app-arch/pax/Manifest
@@ -1,2 +1,2 @@
-DIST pax-3.4-12.fc16.src.rpm 171016 SHA256 
b86ca0556b12600d3dd4777900baae5118e71ce9e026e42e3bb51aed23853932 SHA512 
78704cd1b66288acdaa8fdf4ca0a97c12b1e843e024be4d3fac88a6b42049928c6bfe69a72a58a00a9bf755c23e1e8e0b7d30bc72ba08a83830495dd5f6d9be1
 WHIRLPOOL 
8a674356efa939ceff0f502de926688d81f17da48c98f24674a76f11043f420c33aa9f47eb66fb1e896ddc4ca4c64cec554d7397379d1ccc884bf02b37eb9b29
-DIST paxmirabilis-20160306.cpio.gz 147448 SHA256 
4e36fabfabc01a15e0d01eee0306cef79a7f374586f46254dae139eb866ae81b SHA512 
65c9613f235d973f23d829d87b93963f4b21beca4d7158abb8243f7f0ba8eb883544bbd0c16bde82f0e55ab2fbf33e3dfb155a50c0f5be3bf6d88eaf95e1037f
 WHIRLPOOL 
5945f45cc69cfd25d7754a9b6b25db98170de2fc926ffe3a661402d95bc41517e40ff059998d682cc65e32fd7e70a78e222525012eb98dde54c1d67c0c6c2277
+DIST pax-3.4-12.fc16.src.rpm 171016 BLAKE2B 
94332a7cd24613c4488c1f00de3bcebeba9a82bc948b3cf83274c5a8d3efb5f687f1363376c40e5dc17a001a2f8c677b49d219a9530ece1710d2f7ddd60a9f44
 SHA512 
78704cd1b66288acdaa8fdf4ca0a97c12b1e843e024be4d3fac88a6b42049928c6bfe69a72a58a00a9bf755c23e1e8e0b7d30bc72ba08a83830495dd5f6d9be1
+DIST paxmirabilis-20160306.cpio.gz 147448 BLAKE2B 
b2a9bcfbb6d2007b8a4162b8d010c2a34f7ebc8595a8c20f6b8e973d85421a7f21f24d90b3d0228e5c9921b69dec1ef0ddcd4ee540f95072237255ecf309016d
 SHA512 
65c9613f235d973f23d829d87b93963f4b21beca4d7158abb8243f7f0ba8eb883544bbd0c16bde82f0e55ab2fbf33e3dfb155a50c0f5be3bf6d88eaf95e1037f

diff --git a/app-arch/pax/pax-3.4.12.16-r1.ebuild 
b/app-arch/pax/pax-3.4.12.16-r1.ebuild
index 7962aaaf3f4..2b39f887b60 100644
--- a/app-arch/pax/pax-3.4.12.16-r1.ebuild
+++ b/app-arch/pax/pax-3.4.12.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -28,6 +28,7 @@ src_prepare() {
epatch "${FILESDIR}"/pax-3.4-sysmacros.patch
sed -i configure.in \
-e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \
+   -e 's|-Werror||g' \
-e '/AC_PROG_RANLIB/a AC_PROG_MKDIR_P' \
|| die
eautoreconf

diff --git a/app-arch/pax/pax-3.4.12.16.ebuild 
b/app-arch/pax/pax-3.4.12.16.ebuild
index cdd4636f56d..42fbe159f96 100644
--- a/app-arch/pax/pax-3.4.12.16.ebuild
+++ b/app-arch/pax/pax-3.4.12.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -25,7 +25,10 @@ src_prepare() {
rpm_spec_epatch ../${PN}.spec
epatch "${FILESDIR}"/pax-3.4-x32.patch
epatch "${FILESDIR}"/pax-3.4-sysmacros.patch
-   sed -i configure.in -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
+   sed -i configure.in \
+   -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \
+   -e 's|-Werror||g' \
+   || die
eautoreconf
 }
 



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

2017-12-06 Thread Hans de Graaff
commit: 8025ea46069ba41f73efe687f0a331c663261e9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec  7 06:22:51 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec  7 06:36:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8025ea46

dev-ruby/msgpack: add 1.2.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/msgpack/Manifest |  7 +++---
 dev-ruby/msgpack/msgpack-1.2.0.ebuild | 44 +++
 2 files changed, 48 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
index c2daf9b62bb..b71aecb2378 100644
--- a/dev-ruby/msgpack/Manifest
+++ b/dev-ruby/msgpack/Manifest
@@ -1,3 +1,4 @@
-DIST msgpack-0.7.6.gem 74752 SHA256 
8537beb868cc6e742488c54928961cd79694fa0ef5d10772dd3e3eaf62ccc2ba SHA512 
9d30533175118c08f671015a99664e4798c845f63595495933b42f0fa95c160a6708e472da70baeb64537a704dd4768cdc9ab99a19045daabd92555b21f4e389
 WHIRLPOOL 
879e5b6b3fc6cd82d28cce5c4f91621437b2cfc34caf21bdbad5d1bf48d8f7719c97b7b1f96e5648ddc77cee679911c58711a8804dc30765f1ae3ff7f8e32f94
-DIST msgpack-1.0.3.gem 77312 SHA256 
6a0de861d6ef51e9155ddac15a476358fbcc21d64be059b7cc2dea076c130623 SHA512 
b76db7f5c91128d1964c7bf8c914a7e85e374fc0149bf5d0b470729fa01f4fdf173f7397e6f8df32af760a622a405cdc6d268f45b776b172bb39b9f1f4f7
 WHIRLPOOL 
77ee2a14fbcd1245ee8e515df8756b2d37aa7f89b842b5e67726b72b6cc1e8bec3d91bc223107cb03a7402d1b2ea3328900f5d7c6119363fcca059bf9d4278bc
-DIST msgpack-1.1.0.gem 78336 SHA256 
07d27ad7563ec84adf6881e2aee2942c45f8d62938401bd15a922cd34ee06732 SHA512 
0142c9a446a476a7b4f9212513dd7b1fbe107193a473873f4eb6f4321d5515c42ea3540ac4de17f37f9e833f19bb75594d14b84ccf70b16d2a3840e066c873da
 WHIRLPOOL 
da057f4cb9815ac05729af36f362aa82aefdc2fbe7d14d97ec91f5745e6583aa7d8562b7c18bb4d8ca32c82118fda01ca0d32c0943e62774d6ed696f155564aa
+DIST msgpack-0.7.6.gem 74752 BLAKE2B 
4ad445ce73c1ba2889a7989f15a06ddafc8c304a53096ed3b0881da3829d7a90e4456a017536dcac49c48fdaf39776534ef3270581ed58ee79375741dd93632c
 SHA512 
9d30533175118c08f671015a99664e4798c845f63595495933b42f0fa95c160a6708e472da70baeb64537a704dd4768cdc9ab99a19045daabd92555b21f4e389
+DIST msgpack-1.0.3.gem 77312 BLAKE2B 
57b02566009c19ff9c7886b82e6ac300c598462cfc3a8f29f07bf53e037508aeba5f6a783a865a49014bc9a99d5256f6dc59b20739ab7a3d34c84bc534cafb7f
 SHA512 
b76db7f5c91128d1964c7bf8c914a7e85e374fc0149bf5d0b470729fa01f4fdf173f7397e6f8df32af760a622a405cdc6d268f45b776b172bb39b9f1f4f7
+DIST msgpack-1.1.0.gem 78336 BLAKE2B 
34b450bfded43cbbde3246ec581191de85131b6b74b4bf57ce6dce26cde3d6d40ab9f018e28b4b2e2b144c44cfaafd704ca4edd641371b179b3779f43c6ce23a
 SHA512 
0142c9a446a476a7b4f9212513dd7b1fbe107193a473873f4eb6f4321d5515c42ea3540ac4de17f37f9e833f19bb75594d14b84ccf70b16d2a3840e066c873da
+DIST msgpack-1.2.0.gem 77824 BLAKE2B 
15b44b5de8ae02ec6864323241a8827099d912850158c1bb81d32840ff7f0c7e53351d30b209f7c0bfea9e099c34ec724c98420bec45e0701918d883a16a8367
 SHA512 
c81d68519d5dfc6188799a889fde3d5aec0fc4231366da61914b028e8ef23c8de0bdc2399e634327ca1885566c14ceffe08def795417e386834d07dddf5f8836

diff --git a/dev-ruby/msgpack/msgpack-1.2.0.ebuild 
b/dev-ruby/msgpack/msgpack-1.2.0.ebuild
new file mode 100644
index 000..dd26691671f
--- /dev/null
+++ b/dev-ruby/msgpack/msgpack-1.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
+HOMEPAGE="https://msgpack.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd"
+IUSE="doc"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove jruby-specific specs that are run also for other rubies.
+   rm -rf spec/jruby || die
+
+   sed -i -e '/git ls-files/d' msgpack.gemspec || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension 
failed."
+
+   # rb_num2int is not inlined on 32 bit arches but also not explicitly
+   # defined, bug 582968
+   sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install 
msgpack library."
+}



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

2017-12-06 Thread Hans de Graaff
commit: e579b58f468ee37e354c44e25e0be602d09c86ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec  7 06:36:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec  7 06:36:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e579b58f

dev-ruby/rdoc: add 6.0.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/rdoc/Manifest  |  9 +++--
 dev-ruby/rdoc/rdoc-6.0.0.ebuild | 90 +
 2 files changed, 95 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 135e0a03112..ff06de46679 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,4 +1,5 @@
-DIST rdoc-4.2.0.gem 735232 SHA256 
391bfe3484a69db2cfa0fa32eed9010a7878b33ae645d67558d1806c847290cc SHA512 
d58aebd7969fa8ea795fd4a2b35ba92d0f7368526ae0fc7fa64956db4e3d80c1b61f472384fe7e5eaa628e9c1ee637c967caf1a52362422cb7c2757e486594de
 WHIRLPOOL 
b2b8ee2500c901b8638d1dcd1b8194ee12f447a8ecf56205f77999e75a0f038583382efc6147719d4782befd6a3e4106697ea3158deb00c6183c4388223a720c
-DIST rdoc-4.3.0.gem 738816 SHA256 
8cd820f70ec4b3158e0653c8ce46cc9e444f3f8e7ed21c57338c61156a8d SHA512 
7ec5c8055262300c159ff2dbca3bcd09e169002acad8602db89086d2b9409a096209a1152dca68c79dcd1b5e3c1fdf55e7f89d82b33fa2ce65c816695350b029
 WHIRLPOOL 
98f36bf06b3cf1f6f7fc7ee57395d794d17100dc7d996f95780ecd46a2d7fb9a0990e8c8c5e424790ac5dd32382f4e3e876bfdb91ba419cc6963b7ba360c11ac
-DIST rdoc-5.0.0.tar.gz 701335 SHA256 
bf7b8be4afbec4f4fe38ed2d5cb4bbcccf7c4c7288547cbee12739a867488318 SHA512 
922c1fc36a3186eb2784754297930306b420a27ed2dcae879ed34b9325158e1e9c4e0721a44a027805c3e921f9b975b69009ffbf734173d668ba9df1d959c061
 WHIRLPOOL 
af68197e6681ef8f17f9d857fdadd6b628eefe0ae65abfe663b399339877977fdbea63763e0293b00da045b84e3b673b4e262ac3b7be9bd97303a6bb187c6fc1
-DIST rdoc-5.1.0.tar.gz 702376 SHA256 
d2cd37fd5f8f78a84ac73806f1b2c232d3a07f2177d616d21c3410a1c8dfe4df SHA512 
cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7
 WHIRLPOOL 
0f6266b82b254774222d7b1ac1fb88fc90f62221bc04827e9ef78811a5d10c17fc877a840d38570e9eabc8abf54bd272a937b460d01be689d1f948e96a940172
+DIST rdoc-4.2.0.gem 735232 BLAKE2B 
86bcfe63dcdec62a2297e1fd61c16e5930d920a44551d2c952dd7eee0c5fcc0f69a56f031b272463521928a77085e7c5e6258a95cdd56c9f8a46abf43faa9e8a
 SHA512 
d58aebd7969fa8ea795fd4a2b35ba92d0f7368526ae0fc7fa64956db4e3d80c1b61f472384fe7e5eaa628e9c1ee637c967caf1a52362422cb7c2757e486594de
+DIST rdoc-4.3.0.gem 738816 BLAKE2B 
f705b4fed5a9a7e3a850cacc17b7df3f8fdeb163938ed7d2d29979337cb24bca4a66695643ecc62f811d8e49a931296e1972d5d13366685315649e0ec44ebef7
 SHA512 
7ec5c8055262300c159ff2dbca3bcd09e169002acad8602db89086d2b9409a096209a1152dca68c79dcd1b5e3c1fdf55e7f89d82b33fa2ce65c816695350b029
+DIST rdoc-5.0.0.tar.gz 701335 BLAKE2B 
6fb6fe6bd6c00886229613f2d49e3f9bd1b7158c16ffa75b2ba8db73dad373b09cf8460ec81f54e555d15ca5b7f7f9703eabf3d088944de6922acc8c8778e189
 SHA512 
922c1fc36a3186eb2784754297930306b420a27ed2dcae879ed34b9325158e1e9c4e0721a44a027805c3e921f9b975b69009ffbf734173d668ba9df1d959c061
+DIST rdoc-5.1.0.tar.gz 702376 BLAKE2B 
733d77a341ddad10f5b648b6bb492e0f79daa392e2ca371d38236e4c85a1c409699e35dd3f5bc8bc48551b399603bb0a747cb3c5f7f1fbf4765aabffaad575aa
 SHA512 
cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7
+DIST rdoc-6.0.0.tar.gz 696677 BLAKE2B 
d12ce5a22462b797252182244bbd2d1089c557a77f901224b06bc75bbffc9c50055ea0de5808a2055293730e0e79632bd2361a814eb5370b05c33a225c2e0d2a
 SHA512 
18669123b3d712f73f901599a3ae903914369dc3c985651b7bc7ff6e1893a834e6c5688ced97ea6324e6af13050d151bee5d62f44e7a4a1cb8d314acac77b50d

diff --git a/dev-ruby/rdoc/rdoc-6.0.0.ebuild b/dev-ruby/rdoc/rdoc-6.0.0.ebuild
new file mode 100644
index 000..a2fd6a5a44d
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.0.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/;
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=">=app-eselect/eselect-ruby-20161226"
+
+ruby_add_bdepend "
+   dev-ruby/kpeg
+   >dev-ruby/racc-1.4.10
+   test? (
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+all_ruby_prepare() {
+   # 

[gentoo-commits] proj/releng:master commit in: scripts/, tools/

2017-12-06 Thread Robin H. Johnson
commit: 44b56bd2f82a7344ab833695e52cde5dc8bffe9d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec  7 07:01:24 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec  7 07:01:35 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=44b56bd2

catalyst: do not use --purge so we can hit binpkgcache.

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

 scripts/stage_build.sh | 2 +-
 tools/catalyst-auto| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/stage_build.sh b/scripts/stage_build.sh
index 0dd89a9b..46902c1e 100755
--- a/scripts/stage_build.sh
+++ b/scripts/stage_build.sh
@@ -152,7 +152,7 @@ for i in 1 2 3; do
   else 
 echo "source_subpath: default/stage$(expr ${i} - 
1)-${subarch}-${version_stamp}" >> stage${i}.spec
   fi
-  run_cmd "catalyst -a -p -c ${config} -f stage${i}.spec" 
"/tmp/catalyst_build_stage${i}.${PID}.log"
+  run_cmd "catalyst -a -c ${config} -f stage${i}.spec" 
"/tmp/catalyst_build_stage${i}.${PID}.log"
   if [ $? != 0 ]; then
 send_email "Catalyst build error - stage${i}" "$(tail -n 200 
/tmp/catalyst_build_stage${i}.${PID}.log)\r\n\r\nFull build log at 
/tmp/catalyst_build_stage${i}.${PID}.log"
 exit 1

diff --git a/tools/catalyst-auto b/tools/catalyst-auto
index 86c654f6..3f7d84ef 100755
--- a/tools/catalyst-auto
+++ b/tools/catalyst-auto
@@ -326,7 +326,7 @@ for a in "" ${SETS}; do
 
   for i in ${!specs_var}; do
 LOGFILE="${TMPDIR}/log/$(echo "${i}" | sed -e 's:/:_:' -e 
's:\.spec$::').log"
-run_cmd "${LOGFILE}" "${timeprefix[@]}" catalyst -a -p -c 
"${CATALYST_CONFIG}" -f "${i}"
+run_cmd "${LOGFILE}" "${timeprefix[@]}" catalyst -a -c 
"${CATALYST_CONFIG}" -f "${i}"
 if [ $? != 0 ]; then
   build_failure=1
   send_email "Catalyst fatal build error - ${i}" "" "${LOGFILE}"
@@ -336,7 +336,7 @@ for a in "" ${SETS}; do
 
   for i in ${!optional_specs_var}; do
 LOGFILE="${TMPDIR}/log/$(echo "${i}" | sed -e 's:/:_:' -e 
's:\.spec$::').log"
-run_cmd "${LOGFILE}" "${timeprefix[@]}" catalyst -a -p -c 
"${CATALYST_CONFIG}" -f "${i}"
+run_cmd "${LOGFILE}" "${timeprefix[@]}" catalyst -a -c 
"${CATALYST_CONFIG}" -f "${i}"
 if [ $? != 0 ]; then
   build_failure=1
   send_email "Catalyst non-fatal build error - ${i}" "" "${LOGFILE}"



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

2017-12-06 Thread Brian Dolbec
commit: 674dec79f66950014cfa8930733b4a9954a7be59
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Dec  7 07:20:46 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Dec  7 07:20:46 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=674dec79

Merge branch 'master' of git+ssh://git.gentoo.org/proj/catalyst

 catalyst/base/stagebase.py | 23 ++-
 catalyst/main.py   |  8 
 doc/catalyst-config.5.txt  |  9 +
 3 files changed, 35 insertions(+), 5 deletions(-)



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

2017-12-06 Thread Brian Dolbec
commit: 46e42a2ee301c03d118046c7394132c2bf9917ed
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Dec  7 07:06:19 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Dec  7 07:22:10 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=46e42a2e

main.py: increase verbosity of the options log

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

diff --git a/catalyst/main.py b/catalyst/main.py
index eed40a66..4c55a415 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -335,7 +335,7 @@ def _main(parser, opts):
parse_config(myconfigs)
 
conf_values["options"].update(options)
-   log.debug('conf_values[options] = %s', conf_values['options'])
+   log.notice('conf_values[options] = %s', conf_values['options'])
 
# initialize our contents generator
contents_map = ContentsMap(CONTENTS_DEFINITIONS,



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

2017-12-06 Thread Slawek Lis
commit: 357253b38a46dce4aa13a6b419eed78b486ea350
Author: Slawomir Lis  gentoo  org>
AuthorDate: Thu Dec  7 06:44:02 2017 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Thu Dec  7 06:44:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357253b3

net-analyzer/ntopng: fixed bug 634104

Applying patch sent by zoltan  sinustrom.info
This patch is solving problem with pointer comparison

Reported by: fkrogh  mathalacarte.com

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/ntopng/files/pointer-cmp.patch | 12 
 net-analyzer/ntopng/ntopng-3.0-r1.ebuild|  1 +
 2 files changed, 13 insertions(+)

diff --git a/net-analyzer/ntopng/files/pointer-cmp.patch 
b/net-analyzer/ntopng/files/pointer-cmp.patch
new file mode 100644
index 000..11fb47ca385
--- /dev/null
+++ b/net-analyzer/ntopng/files/pointer-cmp.patch
@@ -0,0 +1,12 @@
+diff -Naur ntopng-3.0-orig/src/AddressResolution.cpp 
ntopng-3.0/src/AddressResolution.cpp
+--- ntopng-3.0-orig/src/AddressResolution.cpp  2017-06-01 00:18:57.0 
-0700
 ntopng-3.0/src/AddressResolution.cpp   2017-11-27 23:13:50.158163187 
-0800
+@@ -52,7 +52,7 @@
+   u_int numeric_ip_len;
+ 
+   snprintf(query, sizeof(query), "%s", _numeric_ip);
+-  if((at = strchr(query, '@')) != '\0') at[0] = '\0';
++  if((at = strchr(query, '@')) != NULL) at[0] = '\0';
+   numeric_ip = query;
+   numeric_ip_len = strlen(numeric_ip)-1;
+ 

diff --git a/net-analyzer/ntopng/ntopng-3.0-r1.ebuild 
b/net-analyzer/ntopng/ntopng-3.0-r1.ebuild
index 3fe29fa7818..3470ef4dea2 100644
--- a/net-analyzer/ntopng/ntopng-3.0-r1.ebuild
+++ b/net-analyzer/ntopng/ntopng-3.0-r1.ebuild
@@ -30,6 +30,7 @@ RDEPEND="${DEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-mysqltool.patch
+   "${FILESDIR}"/${P}-pointer-cmp.patch
 )
 
 src_prepare() {



[gentoo-commits] proj/releng:master commit in: releases/weekly/specs/x86/hardened/, releases/weekly/specs/amd64/hardened/, ...

2017-12-06 Thread Robin H. Johnson
commit: 10953c3a11ac3ae53486f1770cef6fcbe0a382e9
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec  7 07:13:04 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec  7 07:13:04 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=10953c3a

weekly: cdtar files moved in newer catalyst.

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

 releases/weekly/specs/amd64/hardened/admincd-stage2-selinux.spec | 2 +-
 releases/weekly/specs/amd64/hardened/admincd-stage2.spec | 2 +-
 releases/weekly/specs/amd64/installcd-stage2-minimal.spec| 2 +-
 releases/weekly/specs/amd64/livecd-stage2.spec   | 2 +-
 releases/weekly/specs/amd64/livedvd-stage2.spec  | 2 +-
 releases/weekly/specs/x86/hardened/admincd-stage2.spec   | 2 +-
 releases/weekly/specs/x86/hardened/installcd-stage2-minimal.spec | 2 +-
 releases/weekly/specs/x86/i686/livecd-stage2.spec| 2 +-
 releases/weekly/specs/x86/i686/livedvd-stage2.spec   | 2 +-
 releases/weekly/specs/x86/installcd-stage2-minimal.spec  | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/releases/weekly/specs/amd64/hardened/admincd-stage2-selinux.spec 
b/releases/weekly/specs/amd64/hardened/admincd-stage2-selinux.spec
index 13f0e312..b1cbd8a2 100644
--- a/releases/weekly/specs/amd64/hardened/admincd-stage2-selinux.spec
+++ b/releases/weekly/specs/amd64/hardened/admincd-stage2-selinux.spec
@@ -8,7 +8,7 @@ source_subpath: hardened/livecd-stage1-amd64-latest-selinux
 portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
 
 livecd/bootargs: dokeymap
-livecd/cdtar: 
/usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
 livecd/fstype: squashfs
 livecd/gk_mainargs: --lvm --dmraid --mdadm --makeopts=-j8
 livecd/iso: admincd-amd64-latest.iso

diff --git a/releases/weekly/specs/amd64/hardened/admincd-stage2.spec 
b/releases/weekly/specs/amd64/hardened/admincd-stage2.spec
index 4b3255cf..63638561 100644
--- a/releases/weekly/specs/amd64/hardened/admincd-stage2.spec
+++ b/releases/weekly/specs/amd64/hardened/admincd-stage2.spec
@@ -8,7 +8,7 @@ source_subpath: hardened/livecd-stage1-amd64-latest
 portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
 
 livecd/bootargs: dokeymap
-livecd/cdtar: 
/usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
 livecd/fstype: squashfs
 livecd/gk_mainargs: --lvm --dmraid --mdadm --makeopts=-j8
 livecd/iso: admincd-amd64-latest.iso

diff --git a/releases/weekly/specs/amd64/installcd-stage2-minimal.spec 
b/releases/weekly/specs/amd64/installcd-stage2-minimal.spec
index 0fd97eaf..99d147f0 100644
--- a/releases/weekly/specs/amd64/installcd-stage2-minimal.spec
+++ b/releases/weekly/specs/amd64/installcd-stage2-minimal.spec
@@ -8,7 +8,7 @@ source_subpath: default/livecd-stage1-amd64-latest
 portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
 
 livecd/bootargs: dokeymap
-livecd/cdtar: 
/usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
 livecd/fstype: squashfs
 livecd/gk_mainargs: --lvm --dmraid --mdadm --makeopts=-j8
 livecd/iso: install-amd64-minimal-latest.iso

diff --git a/releases/weekly/specs/amd64/livecd-stage2.spec 
b/releases/weekly/specs/amd64/livecd-stage2.spec
index 4b366e70..c841e7d1 100644
--- a/releases/weekly/specs/amd64/livecd-stage2.spec
+++ b/releases/weekly/specs/amd64/livecd-stage2.spec
@@ -7,7 +7,7 @@ snapshot: latest
 source_subpath: default/livecd-stage1-amd64-installer-latest
 
 livecd/bootargs: dokeymap
-livecd/cdtar: 
/usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
 livecd/fsscript: @REPO_DIR@/releases/latest/scripts/livecd.sh
 livecd/fstype: squashfs
 livecd/gk_mainargs: --lvm --dmraid --mdadm --makeopts=-j8

diff --git a/releases/weekly/specs/amd64/livedvd-stage2.spec 
b/releases/weekly/specs/amd64/livedvd-stage2.spec
index 45f5248b..ae718e7d 100644
--- a/releases/weekly/specs/amd64/livedvd-stage2.spec
+++ b/releases/weekly/specs/amd64/livedvd-stage2.spec
@@ -7,7 +7,7 @@ snapshot: latest
 source_subpath: default/livecd-stage1-amd64-installer-latest
 
 livecd/bootargs: dokeymap
-livecd/cdtar: 
/usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
+livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2
 livecd/fsscript: @REPO_DIR@/releases/latest/scripts/livecd.sh
 livecd/fstype: squashfs
 livecd/gk_mainargs: --lvm --dmraid --mdadm --makeopts=-j8

diff --git a/releases/weekly/specs/x86/hardened/admincd-stage2.spec 
b/releases/weekly/specs/x86/hardened/admincd-stage2.spec
index 

[gentoo-commits] proj/catalyst: New tag: 3.0.0

2017-12-06 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Dec  7 07:21:35 2017 +

New tag: 3.0.0




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

2017-12-06 Thread Brian Dolbec
commit: b29b8d4c19075c9dcfa74dcc10d7dff49df64274
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Nov 30 17:24:17 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Nov 30 17:24:17 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b29b8d4c

catalyst/version.py: Set version for a release

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

diff --git a/catalyst/version.py b/catalyst/version.py
index 412854d0..8c9c338b 100644
--- a/catalyst/version.py
+++ b/catalyst/version.py
@@ -12,7 +12,7 @@ import os
 
 from snakeoil.version import get_git_version as get_ver
 
-__version__= "3.0_rc1"
+__version__= "3.0.0"
 _ver = None
 
 



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

2017-12-06 Thread Benda XU
commit: fa33d93b58c144d63edfcd8f6c8691b9366af2de
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Dec  7 04:11:13 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Dec  7 04:11:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa33d93b

sci-libs/hdf5: really drop USE fortran2003.

  fortran2003 is supported by gfortran-4.9 which is the
  oldest in the main tree.  As of 1.10, hdf5 drops the
  fortran2003 configuration option.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sci-libs/hdf5/hdf5-1.10.1.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/sci-libs/hdf5/hdf5-1.10.1.ebuild b/sci-libs/hdf5/hdf5-1.10.1.ebuild
index 5980c67ccda..4d77cd12bb3 100644
--- a/sci-libs/hdf5/hdf5-1.10.1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.10.1.ebuild
@@ -18,12 +18,11 @@ 
SRC_URI="http://www.hdfgroup.org/ftp/HDF5/releases/${MAJOR_P}/${MY_P}/src/${MY_P
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-IUSE="cxx debug examples fortran fortran2003 mpi static-libs szip threads zlib"
+IUSE="cxx debug examples fortran mpi static-libs szip threads zlib"
 
 REQUIRED_USE="
cxx? ( !mpi ) mpi? ( !cxx )
-   threads? ( !cxx !mpi !fortran )
-   fortran2003? ( fortran )"
+   threads? ( !cxx !mpi !fortran )"
 
 RDEPEND="
mpi? ( virtual/mpi[romio] )
@@ -45,10 +44,8 @@ PATCHES=(
 
 pkg_setup() {
tc-export CXX CC AR # workaround for bug 285148
-   if use fortran; then
-   use fortran2003 && FORTRAN_STANDARD=2003
-   fortran-2_pkg_setup
-   fi
+   use fortran && fortran-2_pkg_setup
+
if use mpi; then
if has_version 'sci-libs/hdf5[-mpi]'; then
ewarn "Installing hdf5 with mpi enabled with a previous 
hdf5 with mpi disabled may fail."
@@ -88,7 +85,6 @@ src_configure() {
$(use_enable debug codestack)
$(use_enable cxx)
$(use_enable fortran)
-   $(use_enable fortran2003)
$(use_enable mpi parallel)
$(use_enable threads threadsafe)
$(use_with szip szlib)



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

2017-12-06 Thread Jeroen Roovers
commit: 8136ae9e7d9fd21a455cdf533bee52c0c7bfc393
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec  7 06:36:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec  7 06:45:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8136ae9e

net-libs/nodejs: Add live ebuild.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-libs/nodejs/nodejs-.ebuild | 200 +
 1 file changed, 200 insertions(+)

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
new file mode 100644
index 000..846c80299fc
--- /dev/null
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic git-r3 pax-utils 
python-single-r1 toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+EGIT_REPO_URI="https://github.com/nodejs/node;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   inspector? ( icu ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.16.1:=
+   >=net-libs/http-parser-2.7.0:=
+   >=net-libs/nghttp2-1.25.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-59:= )
+   npm? ( ${PYTHON_DEPS} )
+   ssl? ( >=dev-libs/openssl-1.0.2g:0=[-bindist] )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python2'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js deps/npm/lib/npm.js || 
die
+
+   # Avoid writing a depfile, not useful
+   sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+   sed -i -e "/'-O3'/d" common.gypi deps/v8/gypfiles/toolchain.gypi || die
+
+   # Avoid a test that I've only been able to reproduce from emerge. It 
doesnt
+   # seem sandbox related either (invoking it from a sandbox works fine).
+   # The issue is that no stdin handle is openened when asked for one.
+   # It doesn't really belong upstream , so it'll just be removed until 
someone
+   # with more gentoo-knowledge than me (jbergstroem) figures it out.
+   rm test/parallel/test-stdout-close-unref.js || die
+
+   # debug builds. change install path, remove optimisations and override 
buildtype
+   if use debug; then
+   sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+   BUILDTYPE=Debug
+   fi
+
+   default
+}
+
+src_configure() {
+   local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 
--shared-zlib )
+   use debug && myconf+=( --debug )
+   use icu && myconf+=( --with-intl=system-icu ) || myconf+=( 
--with-intl=none )
+   use inspector || myconf+=( --without-inspector )
+   use npm || myconf+=( --without-npm )
+   use snapshot && myconf+=( --with-snapshot )
+   use ssl && myconf+=( --shared-openssl ) || myconf+=( --without-ssl )
+
+   local myarch=""
+   case ${ABI} in
+   amd64) myarch="x64";;
+   arm) myarch="arm";;
+   arm64) myarch="arm64";;
+   ppc64) myarch="ppc64";;
+   x32) myarch="x32";;
+   x86) myarch="ia32";;
+   *) myarch="${ABI}";;
+   esac
+
+   GYP_DEFINES="linux_use_gold_flags=0
+   linux_use_bundled_binutils=0
+   

[gentoo-commits] repo/gentoo:master commit in: app-arch/pax/, app-arch/pax/files/

2017-12-06 Thread Jeroen Roovers
commit: ac94bbdfb348d04f8e1499288e589939d6766de4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec  7 06:43:39 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec  7 06:45:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac94bbdf

app-arch/pax: Version bump.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-arch/pax/Manifest  |  1 +
 .../pax/files/pax-20160306-glibc-to-linux.patch|  4 +-
 app-arch/pax/pax-20161104.ebuild   | 63 ++
 3 files changed, 66 insertions(+), 2 deletions(-)

diff --git a/app-arch/pax/Manifest b/app-arch/pax/Manifest
index 7c01e81a31c..f57780793f9 100644
--- a/app-arch/pax/Manifest
+++ b/app-arch/pax/Manifest
@@ -1,2 +1,3 @@
 DIST pax-3.4-12.fc16.src.rpm 171016 BLAKE2B 
94332a7cd24613c4488c1f00de3bcebeba9a82bc948b3cf83274c5a8d3efb5f687f1363376c40e5dc17a001a2f8c677b49d219a9530ece1710d2f7ddd60a9f44
 SHA512 
78704cd1b66288acdaa8fdf4ca0a97c12b1e843e024be4d3fac88a6b42049928c6bfe69a72a58a00a9bf755c23e1e8e0b7d30bc72ba08a83830495dd5f6d9be1
 DIST paxmirabilis-20160306.cpio.gz 147448 BLAKE2B 
b2a9bcfbb6d2007b8a4162b8d010c2a34f7ebc8595a8c20f6b8e973d85421a7f21f24d90b3d0228e5c9921b69dec1ef0ddcd4ee540f95072237255ecf309016d
 SHA512 
65c9613f235d973f23d829d87b93963f4b21beca4d7158abb8243f7f0ba8eb883544bbd0c16bde82f0e55ab2fbf33e3dfb155a50c0f5be3bf6d88eaf95e1037f
+DIST paxmirabilis-20161104.cpio.gz 148061 BLAKE2B 
997a126d3048488e1a4e49ff9753de2ebdbe75b7daedbea8c95ab5f1902d4768d4b12b13fa684cb2a7c2fe8470ab60e19ea3f9430429a6a4e6e1d57993130fd4
 SHA512 
42ec8365a5efb9ffb9d383cece39ffaac85c1c8d69856ec557a5567cf0d28d98a0f2d4b7fed53572366eba12c7cc80b591d51c6a19a3e6437efb62af33ce

diff --git a/app-arch/pax/files/pax-20160306-glibc-to-linux.patch 
b/app-arch/pax/files/pax-20160306-glibc-to-linux.patch
index f864729cc4f..eec6624eedc 100644
--- a/app-arch/pax/files/pax-20160306-glibc-to-linux.patch
+++ b/app-arch/pax/files/pax-20160306-glibc-to-linux.patch
@@ -1,5 +1,5 @@
 pax/cache.c.old2016-03-06 08:12:52.0 -0600
-+++ pax/cache.c2016-04-17 13:01:26.461307830 -0500
+--- a/cache.c
 b/cache.c
 @@ -195,7 +195,7 @@
 * No entry for this uid, we will add it
 */

diff --git a/app-arch/pax/pax-20161104.ebuild b/app-arch/pax/pax-20161104.ebuild
new file mode 100644
index 000..da9f50e30b2
--- /dev/null
+++ b/app-arch/pax/pax-20161104.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit unpacker toolchain-funcs flag-o-matic
+
+DESCRIPTION="pax (Portable Archive eXchange) is the POSIX standard archive 
tool"
+HOMEPAGE="https://www.mirbsd.org/pax.htm;
+SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${PV}.cpio.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+
+RDEPEND="
+   dev-libs/libbsd
+   elibc_musl? ( sys-libs/fts-standalone )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-20160306-glibc-to-linux.patch"
+)
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   # Newer C libraries omit this include from sys/types.h.
+   sed -i '1i#include ' extern.h || die
+   default
+}
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+}
+
+src_compile() {
+   use elibc_musl && append-ldflags "-lfts"
+
+   # We can't rely on LFS flags as it uses the fts.h interface which lacks 
64-bit support.
+   set -- \
+   ${CC} ${CPPFLAGS} ${CFLAGS} \
+   -DPAX_SAFE_PATH=\"/bin:/usr/bin\" \
+   -DHAVE_STRLCPY -DHAVE_VIS -DHAVE_STRMODE \
+   -DLONG_OFF_T -DHAVE_LINKAT \
+   $(${PKG_CONFIG} --cflags libbsd-overlay) \
+   -Wall ${LDFLAGS} *.c -o ${PN} \
+   $(${PKG_CONFIG} --libs libbsd-overlay)
+   echo "$@"
+   "$@" || die
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+
+   dosym pax /usr/bin/paxcpio
+   newman cpio.1 paxcpio.1
+
+   dosym pax /usr/bin/paxtar
+   newman tar.1 paxtar.1
+}



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/var/lib/portage/, /

2017-12-06 Thread Anthony G. Basile
commit: 4a64ea47173c8463fa249f86c17ab7261d7bcfba
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec  6 19:09:09 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec  6 19:10:50 2017 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=4a64ea47

build: reintroduce cycle 4

 build  | 12 ++-
 core/var/lib/portage/world.CYCLE.4 | 68 ++
 2 files changed, 79 insertions(+), 1 deletion(-)

diff --git a/build b/build
index 5ca3387..3303986 100644
--- a/build
+++ b/build
@@ -38,5 +38,15 @@ log stamp
 tarit
 hashit
 
-log stamp
++log stamp
++log Extras
++log stamp
++
++mount
++populate 4
++runscript cycle.3.sh
++unmount
++kernel
++
++log stamp
 +log END

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
new file mode 100644
index 000..162eab1
--- /dev/null
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -0,0 +1,68 @@
+app-admin/sudo
+app-admin/syslog-ng
+app-arch/file-roller
+app-editors/gedit
+app-editors/nano
+app-editors/vim
+app-misc/tmux
+app-office/abiword
+app-office/gnumeric
+app-portage/gentoolkit
+app-portage/grs
+app-portage/layman
+app-text/evince
+app-text/tree
+dev-lang/python
+dev-lang/tcl
+dev-libs/gmp
+dev-util/strace
+dev-vcs/git
+gnome-extra/gnome-system-monitor
+mail-client/claws-mail
+mail-client/nail
+mail-mta/postfix
+media-gfx/eog
+media-gfx/gimp
+media-sound/alsa-utils
+media-video/smplayer
+net-analyzer/tcpdump
+net-dns/avahi
+net-dns/bind-tools
+net-fs/samba
+net-ftp/lftp
+net-irc/hexchat
+net-mail/dovecot
+net-misc/ntp
+net-misc/rdate
+net-misc/vinagre
+net-p2p/transmission
+net-print/cups
+net-vpn/tor
+net-wireless/wpa_supplicant
+sys-apps/dbus
+sys-apps/elfix
+sys-apps/gradm
+sys-apps/less
+sys-apps/paxctl
+sys-apps/pciutils
+sys-boot/lilo
+sys-devel/gdb
+sys-fs/cryptsetup
+sys-kernel/genkernel
+sys-kernel/linux-firmware
+sys-libs/argp-standalone
+sys-libs/cracklib
+sys-libs/db
+sys-libs/gdbm
+sys-process/fcron
+sys-process/lsof
+www-client/midori
+x11-base/xorg-server
+x11-libs/gksu
+x11-misc/slim
+x11-terms/xfce4-terminal
+x11-terms/xterm
+xfce-base/xfce4-appfinder
+xfce-base/xfce4-meta
+xfce-extra/thunar-archive-plugin
+xfce-extra/thunar-shares-plugin



[gentoo-commits] repo/gentoo:master commit in: net-mail/qpopper/

2017-12-06 Thread Pacho Ramos
commit: a18dbeaa7dccbbdc4244c794f1064b396d501153
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  6 19:38:25 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  6 19:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18dbeaa

net-mail/qpopper: Make repoman more happy

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-mail/qpopper/qpopper-4.1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-mail/qpopper/qpopper-4.1.0.ebuild 
b/net-mail/qpopper/qpopper-4.1.0.ebuild
index d93429ce1c2..a2e67328a12 100644
--- a/net-mail/qpopper/qpopper-4.1.0.ebuild
+++ b/net-mail/qpopper/qpopper-4.1.0.ebuild
@@ -21,7 +21,7 @@ DEPEND="virtual/mta
gdbm? ( sys-libs/gdbm )
drac? ( mail-client/drac )
pam? ( >=sys-libs/pam-0.72 )
-   ssl? ( dev-libs/openssl )
+   ssl? ( dev-libs/openssl:0 )
 "
 RDEPEND="${DEPEND}"
 
@@ -92,9 +92,9 @@ src_install() {
newinitd "${FILESDIR}/qpopper.init.d" qpopper
fi
 
-HTML_DOCS="doc/LMOS-FAQ.html"
-einstalldocs
-dodoc doc/{Release.Notes,Changes}
+   HTML_DOCS="doc/LMOS-FAQ.html"
+   einstalldocs
+   dodoc doc/{Release.Notes,Changes}
 
docinto rfc
dodoc doc/rfc*.txt



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

2017-12-06 Thread Pacho Ramos
commit: 2d5b72d67ddecd78c62e63cfa5c5dc484b97bdd8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  6 19:37:30 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  6 19:37:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5b72d6

net-mail/qpopper: Fix LICENSE (#426048), and compilation with current glibc 
(#532254 by Tom).

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-mail/qpopper/Manifest  |  2 +-
 .../qpopper/files/qpopper-4.1-parallel-build.patch |  4 ++--
 net-mail/qpopper/files/qpopper-4.1.0-glibc.patch   | 12 ++
 net-mail/qpopper/qpopper-4.1.0.ebuild  | 26 +-
 4 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/net-mail/qpopper/Manifest b/net-mail/qpopper/Manifest
index 936b8427303..4b2650478e9 100644
--- a/net-mail/qpopper/Manifest
+++ b/net-mail/qpopper/Manifest
@@ -1 +1 @@
-DIST qpopper4.1.0.tar.gz 1239530 SHA256 
1bc21f83cda47e9b2d5d8ceecc49f169e10fdb9b99cd543218fad269b0de SHA512 
01e3ac13fa446bded84628a29a23849f623d5e5f85fdb77126cc4c2e20785c658fbc3d8a356eafd9f0ed2e879c6b4f6a754b6b685ea51b784c2cd0458c389c8b
 WHIRLPOOL 
1317aaf3726a0406aa3b3bda0316a8fcd859dd681fe961db2233ae3832ad262d5341fa5af42796af2b2d86ac9f9cf32e8ee625c993021eb619df0807f2fff0f5
+DIST qpopper4.1.0.tar.gz 1239530 BLAKE2B 
a82d0ae8cbb5e606b8e0f7f4902b6920e14f404fa78860d4a7e92e0ab9ac354d518aab39f4a32c9b095c9396995e186bde2315d17d9496a7c0231cb1452e1439
 SHA512 
01e3ac13fa446bded84628a29a23849f623d5e5f85fdb77126cc4c2e20785c658fbc3d8a356eafd9f0ed2e879c6b4f6a754b6b685ea51b784c2cd0458c389c8b

diff --git a/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch 
b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
index 23cc7c39cec..16b0c3aff88 100644
--- a/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
+++ b/net-mail/qpopper/files/qpopper-4.1-parallel-build.patch
@@ -1,6 +1,6 @@
 === modified file 'popper/Makefile.in'
 popper/Makefile.in 2011-09-11 13:29:01 +
-+++ popper/Makefile.in 2011-09-11 13:29:23 +
+--- a/popper/Makefile.in   2011-09-11 13:29:01 +
 b/popper/Makefile.in   2011-09-11 13:29:23 +
 @@ -212,7 +212,7 @@
-I${common_srcdir} ${common_dir}/libcommon.a \
${LIBS} ${LDFLAGS}

diff --git a/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch 
b/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch
new file mode 100644
index 000..53e2c6234f9
--- /dev/null
+++ b/net-mail/qpopper/files/qpopper-4.1.0-glibc.patch
@@ -0,0 +1,12 @@
+glibc-fix.diff:
+--- qpopper4.1.0/popper/popper.h.orig  2011-05-30 21:13:40.0 +0200
 qpopper4.1.0/popper/popper.h   2016-12-31 09:31:26.910604367 +0100
+@@ -313,7 +313,7 @@
+ #if !( defined(BSD) && (BSD >= 199306) ) && !defined(__USE_BSD)
+extern int  sys_nerr;
+ #  ifndef FREEBSD
+- extern char *   sys_errlist[];
++ extern const char * const  sys_errlist[];
+ #ifndef SYS_SIGLIST_DECLARED
+ #  ifndef __linux__
+  extern char *   sys_siglist[];

diff --git a/net-mail/qpopper/qpopper-4.1.0.ebuild 
b/net-mail/qpopper/qpopper-4.1.0.ebuild
index e9b1d4e5b43..d93429ce1c2 100644
--- a/net-mail/qpopper/qpopper-4.1.0.ebuild
+++ b/net-mail/qpopper/qpopper-4.1.0.ebuild
@@ -1,9 +1,8 @@
-# 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 flag-o-matic ssl-cert
-inherit eutils ssl-cert user
+EAPI=6
+inherit ssl-cert user
 
 MY_P=${PN}${PV}
 
@@ -11,7 +10,7 @@ DESCRIPTION="A POP3 Server"
 HOMEPAGE="http://www.eudora.com/products/unsupported/qpopper/index.html;
 SRC_URI="ftp://ftp.qualcomm.com/eudora/servers/unix/popper/${MY_P}.tar.gz;
 
-LICENSE="qpopper ISOC-rfc"
+LICENSE="qpopper GPL-2 ISOC-rfc"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug drac gdbm mailbox pam ssl xinetd apop"
@@ -22,19 +21,25 @@ DEPEND="virtual/mta
gdbm? ( sys-libs/gdbm )
drac? ( mail-client/drac )
pam? ( >=sys-libs/pam-0.72 )
-   ssl? ( dev-libs/openssl )"
+   ssl? ( dev-libs/openssl )
+"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1-parallel-build.patch
+   "${FILESDIR}"/${PN}-4.1.0-glibc.patch #532254
+)
 
 pkg_setup() {
use apop && enewuser pop
 }
 
 src_prepare() {
+   default
# Test dirs are full of binary craft. Drop it.
rm -rf ./mmangle/test || die
-   epatch "${FILESDIR}"/${PN}-4.1-parallel-build.patch
sed -i -e 's:-o popauth:& ${LDFLAGS}:' popper/Makefile.in || die
 }
 
@@ -87,11 +92,12 @@ src_install() {
newinitd "${FILESDIR}/qpopper.init.d" qpopper
fi
 
-   dodoc README doc/{Release.Notes,Changes}
+HTML_DOCS="doc/LMOS-FAQ.html"
+einstalldocs
+dodoc doc/{Release.Notes,Changes}
 
docinto rfc
dodoc doc/rfc*.txt

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

2017-12-06 Thread Manuel Rüger
commit: 624da001655204bafa64b163cdd463a071b81e6f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec  5 14:11:10 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 18:45:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624da001

app-admin/helm: Fix version

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-admin/helm/helm-2.7.2-r1.ebuild   | 2 +-
 app-admin/helm/{helm-2.7.2-r1.ebuild => helm-2.7.2-r2.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/helm/helm-2.7.2-r1.ebuild 
b/app-admin/helm/helm-2.7.2-r1.ebuild
index 362b7d6e042..e6a028c65a6 100644
--- a/app-admin/helm/helm-2.7.2-r1.ebuild
+++ b/app-admin/helm/helm-2.7.2-r1.ebuild
@@ -117,7 +117,7 @@ src_prepare() {
default
sed -i -e "s/git rev-parse HEAD/echo ${GIT_COMMIT}/"\
-e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT:0:7}/"\
-   -e "s#git describe --tags --abbrev=0 --exact-match 
2>/dev/null#echo ${PV}#"\
+   -e "s#git describe --tags --abbrev=0 --exact-match 
2>/dev/null#echo v${PV}#"\
-e 's/test -n "`git status --porcelain`" && echo "dirty" ||//' 
src/${EGO_PN}/versioning.mk || die
 
rm -rf src/${EGO_PN}/vendor/*/*/vendor 
src/${EGO_PN}/vendor/*/*/*/vendor  || die

diff --git a/app-admin/helm/helm-2.7.2-r1.ebuild 
b/app-admin/helm/helm-2.7.2-r2.ebuild
similarity index 99%
copy from app-admin/helm/helm-2.7.2-r1.ebuild
copy to app-admin/helm/helm-2.7.2-r2.ebuild
index 362b7d6e042..d846bcdf781 100644
--- a/app-admin/helm/helm-2.7.2-r1.ebuild
+++ b/app-admin/helm/helm-2.7.2-r2.ebuild
@@ -117,7 +117,7 @@ src_prepare() {
default
sed -i -e "s/git rev-parse HEAD/echo ${GIT_COMMIT}/"\
-e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT:0:7}/"\
-   -e "s#git describe --tags --abbrev=0 --exact-match 
2>/dev/null#echo ${PV}#"\
+   -e "s#git describe --tags --abbrev=0 --exact-match 
2>/dev/null#echo v${PV}#"\
-e 's/test -n "`git status --porcelain`" && echo "dirty" ||//' 
src/${EGO_PN}/versioning.mk || die
 
rm -rf src/${EGO_PN}/vendor/*/*/vendor 
src/${EGO_PN}/vendor/*/*/*/vendor  || die
@@ -139,6 +139,6 @@ src_install() {
insinto /usr/share/zsh/site-functions
newins ${PN}.zsh _${PN}
 
-   dobin bin/${PN}
+   dobin bin/${PN} bin/tiller
dodoc src/${EGO_PN}/README.md
 }



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

2017-12-06 Thread Manuel Rüger
commit: 6f417a9a09cbb83bbc1e4a1f227d3bcca4581b9c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec  5 14:11:28 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 18:45:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f417a9a

app-admin/helm: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-admin/helm/helm-2.7.2-r1.ebuild | 144 
 app-admin/helm/helm-2.7.2.ebuild| 138 --
 2 files changed, 282 deletions(-)

diff --git a/app-admin/helm/helm-2.7.2-r1.ebuild 
b/app-admin/helm/helm-2.7.2-r1.ebuild
deleted file mode 100644
index e6a028c65a6..000
--- a/app-admin/helm/helm-2.7.2-r1.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="k8s.io/helm"
-
-EGO_VENDOR=(
-"cloud.google.com/go 3b1ae45394a234c385be014e9a488f2bb6eef821 
github.com/GoogleCloudPlatform/gcloud-golang"
-"github.com/aokoli/goutils 9c37978a95bd5c709a15883b6242714ea6709e64"
-"github.com/asaskevich/govalidator 7664702784775e51966f0885f5cd27435916517b"
-"github.com/Azure/go-autorest 58f6f26e200fa5dfb40c9cd1c83f3e2c860d779d"
-"github.com/beorn7/perks 3ac7bf7a47d159a033b107610db8a1b6575507a4"
-"github.com/BurntSushi/toml b26d9c308763d68093482582cea63d69be07a0f0"
-"github.com/chai2010/gettext-go bf70f2a70fb1b1f36d90d671a72795984eab0fcb"
-"github.com/cpuguy83/go-md2man 71acacd42f85e5e82f70a55327789582a5200a90"
-"github.com/davecgh/go-spew 782f4967f2dc4564575ca782fe2d04090b5faca8"
-"github.com/dgrijalva/jwt-go 01aeca54ebda6e0fbfafd0a524d234159c05ec20"
-"github.com/docker/distribution edc3ab29cdff8694dd6feb85cfeb4b5f1b38ed9c"
-"github.com/docker/docker 4f3616fb1c112e206b88cb7a9922bf49067a7756"
-"github.com/docker/go-connections 3ede32e2033de7505e6500d6c868c2b9ed9f169d"
-"github.com/docker/go-units 9e638d38cf6977a37a8ea0078f3ee75a7cdb2dd1"
-"github.com/docker/spdystream 449fdfce4d962303d702fec724ef0ad181c92528"
-"github.com/emicklei/go-restful ff4f55a206334ef123e4f79bbf348980da81ca46"
-"github.com/emicklei/go-restful-swagger12 
dcef7f55730566d41eae5db10e7d6981829720f6"
-"github.com/evanphx/json-patch 944e07253867aacae43c04b2e6a239005443f33a"
-"github.com/exponent-io/jsonpath d6023ce2651d8eafb5c75bb0c7167536102ec9f5"
-"github.com/fatih/camelcase f6a740d52f961c60348ebb109adde9f4635d7540"
-"github.com/ghodss/yaml 73d445a93680fa1a78ae23a5839bad48f32ba1ee"
-"github.com/go-openapi/jsonpointer 46af16f9f7b149af66e5d1bd010e3574dc06de98"
-"github.com/go-openapi/jsonreference 13c6e3589ad90f49bd3e3bbe2c2cb3d7a4142272"
-"github.com/go-openapi/spec 6aced65f8501fe1217321abf0749d354824ba2ff"
-"github.com/go-openapi/swag 1d0bd113de87027671077d3c71eb3ac5d7dbba72"
-"github.com/gobwas/glob bea32b9cd2d6f55753d94a28e959b13f0244797a"
-"github.com/gogo/protobuf c0656edd0d9eab7c66d1eb0c568f9039345796f7"
-"github.com/golang/glog 44145f04b68cf362d9c4df2182967c2275eaefed"
-"github.com/golang/groupcache 02826c3e79038b59d737d3b1c0a1d937f71a4433"
-"github.com/golang/protobuf 4bd1920723d7b7c925de087aa32e2187708897f7"
-"github.com/google/btree 7d79101e329e5a3adf994758c578dab82b90c017"
-"github.com/google/gofuzz 44d81051d367757e1c7c6a5a86423ece9afcf63c"
-"github.com/googleapis/gnostic 0c5108395e2debce0d731cf0287ddf7242066aba"
-"github.com/gophercloud/gophercloud 2bf16b94fdd9b01557c4d076e567fe5cbbe5a961"
-"github.com/gosuri/uitable 36ee7e946282a3fb1cfecd476ddc9b35d8847e42"
-"github.com/gregjones/httpcache 787624de3eb7bd915c329cba748687a3b22666a6"
-"github.com/grpc-ecosystem/go-grpc-prometheus 
0c1b191dbfe51efdabe3c14b9f6f3b96429e0722"
-"github.com/hashicorp/golang-lru a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"
-"github.com/howeyc/gopass bf9dde6d0d2c004a008c27aaee91170c786f6db8"
-"github.com/huandu/xstrings 3959339b333561bf62a38b424fd41517c2c90f40"
-"github.com/imdario/mergo 6633656539c1639d9d78127b7d47c622b5d7b6dc"
-"github.com/inconshreveable/mousetrap 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
-"github.com/json-iterator/go 36b14963da70d11297d313183d7e6388c8510e1e"
-"github.com/juju/ratelimit 5b9ff866471762aa2ab2dced63c9fb6f53921342"
-"github.com/mailru/easyjson d5b7844b561a7bc640052f1b935f7b800330d7e0"
-"github.com/Masterminds/semver 517734cc7d6470c0d07130e40fd40bdeb9bcd3fd"
-"github.com/Masterminds/sprig efda631a76d70875162cdc25ffa0d0164bf69758"
-"github.com/Masterminds/vcs 3084677c2c188840777bff30054f2b553729d329"
-"github.com/mattn/go-runewidth d6bea18f789704b5f83375793155289da36a3c7f"
-"github.com/matttproud/golang_protobuf_extensions 
fc2b8d3a73c4867e51861bbdd5ae3c1f0869dd6a"
-"github.com/naoina/go-stringutil 6b638e95a32d0c1131db0e7fe83775cbea4a0d0b"
-"github.com/opencontainers/go-digest a6d0ee40d4207ea02364bd3b9e8e77b9159ba1eb"
-"github.com/opencontainers/image-spec 372ad780f63454fcc7cf80e5b90245c13e13"
-"github.com/pborman/uuid ca53cad383cad2479bbba7f7a1a05797ec1386e4"
-"github.com/peterbourgon/diskv 

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

2017-12-06 Thread Robin H. Johnson
commit: 377ed63f69739f761eee3a06c7105bd0c0d02a80
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec  6 18:51:39 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec  6 18:51:39 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=377ed63f

main: fix leading whitespace

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

 catalyst/main.py | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/catalyst/main.py b/catalyst/main.py
index 3a428d3a..eed40a66 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -190,13 +190,13 @@ $ catalyst -f stage1-specfile.spec"""
group.add_argument('-T', '--purgetmponly',
default=False, action='store_true',
help='clear tmp dirs and autoresume flags and exit')
-group.add_argument('--versioned-cachedir',
-dest='versioned_cachedir', action='store_true',
-help='use stage version on cache directory name')
-group.add_argument('--unversioned-cachedir',
-dest='versioned_cachedir', action='store_false',
-help='do not use stage version on cache directory name')
-group.set_defaults(versioned_cachedir=False)
+   group.add_argument('--versioned-cachedir',
+   dest='versioned_cachedir', action='store_true',
+   help='use stage version on cache directory name')
+   group.add_argument('--unversioned-cachedir',
+   dest='versioned_cachedir', action='store_false',
+   help='do not use stage version on cache directory name')
+   group.set_defaults(versioned_cachedir=False)
 
 
group = parser.add_argument_group('Target/config file management')



[gentoo-commits] proj/openrc:master commit in: bash-completion/, /, mk/

2017-12-06 Thread William Hubbs
commit: d220fc272337b216bff6ac781a7b6be4e6f3caee
Author: William Hubbs  gmail  com>
AuthorDate: Wed Dec  6 19:21:25 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  6 19:25:26 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=d220fc27

add bash completion support

This fixes #188.

 Makefile  |   3 +-
 bash-completion/Makefile  |  11 
 bash-completion/openrc|  24 
 bash-completion/openrc-service-script |  29 +
 bash-completion/rc-service| 113 ++
 bash-completion/rc-status |  31 ++
 bash-completion/rc-update |  42 +
 mk/sys.mk |   2 +
 8 files changed, 254 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 05cfb796..663e103e 100644
--- a/Makefile
+++ b/Makefile
@@ -13,7 +13,8 @@ MK=   ${TOP}/mk
 
 include ${TOP}/Makefile.inc
 
-SUBDIR=conf.d etc init.d local.d man scripts sh src support 
sysctl.d
+SUBDIR=bash-completion conf.d etc init.d local.d man scripts 
sh src \
+   support sysctl.d
 
 # Build pkgconfig or not
 MKPKGCONFIG?=  yes

diff --git a/bash-completion/Makefile b/bash-completion/Makefile
new file mode 100644
index ..3d9d886a
--- /dev/null
+++ b/bash-completion/Makefile
@@ -0,0 +1,11 @@
+DIR=   ${BASHCOMPDIR}
+CONF=  openrc \
+   openrc-service-script \
+   rc-service \
+   rc-status \
+   rc-update \
+
+MK=../mk
+include ${MK}/os.mk
+
+include ${MK}/scripts.mk

diff --git a/bash-completion/openrc b/bash-completion/openrc
new file mode 100644
index ..e2718e0b
--- /dev/null
+++ b/bash-completion/openrc
@@ -0,0 +1,24 @@
+# Copyright (c) 2017 The OpenRC Authors.
+# See the Authors file at the top-level directory of this distribution and
+# https://github.com/OpenRC/openrc/blob/master/AUTHORS
+#
+# This file is part of OpenRC. It is subject to the license terms in
+# the LICENSE file found in the top-level directory of this
+# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+# This file may not be copied, modified, propagated, or distributed
+# except according to the terms contained in the LICENSE file.
+
+#
+# openrc completion command
+#
+_openrc()
+{
+   local cur
+   COMPREPLY=()
+   cur="${COMP_WORDS[COMP_CWORD]}"
+   if [[ ${#COMP_WORDS[*]} -le 2 ]]; then
+   COMPREPLY=($(compgen -W "$(rc-status --list)" -- $cur))
+   fi
+   return 0
+} &&
+complete -F _openrc openrc

diff --git a/bash-completion/openrc-service-script 
b/bash-completion/openrc-service-script
new file mode 100644
index ..455ad05f
--- /dev/null
+++ b/bash-completion/openrc-service-script
@@ -0,0 +1,29 @@
+# Copyright (c) 2017 The OpenRC Authors.
+# See the Authors file at the top-level directory of this distribution and
+# https://github.com/OpenRC/openrc/blob/master/AUTHORS
+#
+# This file is part of OpenRC. It is subject to the license terms in
+# the LICENSE file found in the top-level directory of this
+# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+# This file may not be copied, modified, propagated, or distributed
+# except according to the terms contained in the LICENSE file.
+
+_openrc_service_script()
+{
+   local script="${COMP_WORDS[0]}"
+   local cur="${COMP_WORDS[$COMP_CWORD]}"
+
+   if [[ ( -f "${script}" || -h "${script}" ) && -r "${script}" ]] \
+   && [[ "$(head -n 1 "${script}")" =~ \#\!.*/openrc-run ]]
+   then
+   [[ $COMP_CWORD -gt 1 ]] && return 1
+   COMPREPLY=($(opts="start stop status restart pause zap ineed 
needsme iuse usesme broken"; \
+   eval "$(grep '^opts=' "${script}")"; echo "${opts}"))
+   [[ -n "$COMPREPLY" ]] || COMPREPLY=(start stop restart zap)
+   COMPREPLY=($(compgen -W "${COMPREPLY[*]}" -- "${cur}"))
+   else
+   COMPREPLY=($(compgen -o default -- "${cur}"))
+   fi
+   return 0
+}
+complete -F _openrc_service_script */etc/init.d/*

diff --git a/bash-completion/rc-service b/bash-completion/rc-service
new file mode 100644
index ..b4e7709f
--- /dev/null
+++ b/bash-completion/rc-service
@@ -0,0 +1,113 @@
+# Copyright (c) 2017 The OpenRC Authors.
+# See the Authors file at the top-level directory of this distribution and
+# https://github.com/OpenRC/openrc/blob/master/AUTHORS
+#
+# This file is part of OpenRC. It is subject to the license terms in
+# the LICENSE file found in the top-level directory of this
+# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+# This file may not be copied, modified, propagated, or distributed
+# except according to the terms contained in the LICENSE file.
+
+#
+# rc-service completion command
+#
+_rc_service()
+{
+   

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

2017-12-06 Thread Manuel Rüger
commit: fc45fdb462d0a0faf3c81e489aada852ff3bc775
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec  6 19:48:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 19:48:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc45fdb4

dev-db/etcd: Version bump to 3.2.11

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-db/etcd/Manifest   |  1 +
 dev-db/etcd/etcd-3.2.11.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 7a518c6c96e..93223a73482 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,3 +1,4 @@
 DIST etcd-2.3.8.tar.gz 2206562 SHA256 
6a138b2005e42b0961a12886cc641b792e991cd631fdb502ec5c614b65231cd1 SHA512 
4268de32797cab23e9e47784d31d5abd6982068c53d3cc9735a06719740dba45b73f4e067cbc7aa8aef5ca7c56d8be067f1076685ac82f64012b760d8b7f2bfc
 WHIRLPOOL 
4db1b4fe6d0ff917adfc53bd959bb7ac2937da794483e4a4a95e5fb557cf4fbfd43d5bb3c5e21e499432f80f6606407accaa69bc03a3982621276deb529c07da
 DIST etcd-3.2.10.tar.gz 3016954 SHA256 
86b7afd78b3a409b23ddf9d889b74c4edecf0fec1148f83bf025911705895f08 SHA512 
6d00bd47b8c76332e4d1eaa12d8db6052c19bad5e99402860875ba1d6590e0b4aa1afc7cfeb25128125d0195c408c5f4d782b75a0132fc6a8f5cfff673faab75
 WHIRLPOOL 
de440a42fb85fa33ae9aa4f4ea5b1e7640b73fb35819a3a9f12823c4bfe88ba7f32b931a9aa74e851f0cf47d6d38c4832fe47b826e636e1d7a8d14ab0d3a5539
+DIST etcd-3.2.11.tar.gz 3016255 BLAKE2B 
b57d70ab50e9b8c7bf11920c0bf18789975af7f4f1d66b0afb17ba1d4830250972ba2e276de4d67b80bec317cf9d35eac7f63f8ca7c7c25fce2947807dcc42f8
 SHA512 
e0a71d43d6595c0a08a6068addcf13c98d3d8bd6873c9b5ac39b6183daea34191c1b81a2c81f5c7ec98d587c85f3b1af8cd584d7a0857668f77fb80151858fdb
 DIST etcd-3.2.9.tar.gz 2889569 SHA256 
7ad70d9b0d206fe09abc40e82d29ac748d09c0423ddf255ddf4334d21867eb6f SHA512 
c194365e388fda8f796af70ff4b575b6ccabac0ca9ae3d84d55718e3914b927d5a6ba10b48eddc897139918880fcfa29d7a329463d20ce72f62115a0a41b6d4d
 WHIRLPOOL 
4e6eb6b7b6d9ac68f0b1c8c2e5cc677ce9815ffd70c27901ef9a416ad73d9578b20592374e4e85a3aea11092b671832e8cdefc9781edd500e5d3bcd14f65cbc3

diff --git a/dev-db/etcd/etcd-3.2.11.ebuild b/dev-db/etcd/etcd-3.2.11.ebuild
new file mode 100644
index 000..9de03c3233b
--- /dev/null
+++ b/dev-db/etcd/etcd-3.2.11.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN="github.com/coreos/etcd"
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/coreos/etcd;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc"
+DEPEND=">=dev-lang/go-1.8:="
+RDEPEND="!dev-db/etcdctl"
+
+src_prepare() {
+   default
+   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
+   -i "${S}"/src/${EGO_PN}/build || die
+}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_compile() {
+   export GOPATH=${S}
+   pushd src/${EGO_PN} || die
+   ./build || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/*
+   dodoc README.md
+   use doc && dodoc -r Documentation
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   dodir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 755 /var/lib/${PN}
+   dodir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   fperms 755 /var/log/${PN}
+   popd || die
+}
+
+src_test() {
+   pushd src/${EGO_PN} || die
+   ./test || die
+   popd || die
+}



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

2017-12-06 Thread Manuel Rüger
commit: 465f6cba3e6cab84fad9333dc974d178ad1900bb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec  6 18:48:33 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 18:48:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465f6cba

app-emulation/containerd: Version bump to 1.0.0

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-emulation/containerd/Manifest|  1 +
 app-emulation/containerd/containerd-1.0.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index b153b52a643..68c76a8d761 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -1,5 +1,6 @@
 DIST containerd-0.2.9_p20170605.tar.gz 1229549 SHA256 
c506121c49e3bfea27018aa77e09e4734067f84ae85b6ef75ec31b488a91ae54 SHA512 
900cf9c251c4de0f9848fb5bf26537226c1361d1a64a0fba853bda3805cb141fc2a849442fe885f0ee228b3e3a7018440af18898b484a54a7b75b4a86538aaa9
 WHIRLPOOL 
880f19a994f623b7cd8c3f771b5c56468681de349ae4196e60ffcb5a34d42ef423d8eefc82c07134c9e50c33bc0ecbfc1a9e47c3df987050d8dcb82da0178d80
 DIST containerd-0.2.9_p20170917.tar.gz 1140788 BLAKE2B 
96effa85f9cb03c3e416d53438376af6c7965660bf9c9931fdfa7fee94cca9386f2732e70dc88ee32b83e902b7d4a3072e22a817d9970ed1e07dc1271e8b33ab
 SHA512 
c749bda691197ec8a7603db9ad92f2800a3f065143430a660333b7862518deb4c158a1c1fd01671dff438b40988d4a64d8f06bab05496b8728c6e2f57cd7da0a
+DIST containerd-1.0.0.tar.gz 3763785 BLAKE2B 
cd4af679c9028b616aeedd594518f796a350523899c13da5a848a5843b318394166ddfbf5e7ed1f473a3759b26d134659f928d8e15da17ebdf65a41d2fd5f914
 SHA512 
8c1a03de7f30976675e4482b4f18f4b87da56108de4d92f2e33b4cb4f8c188af5b3fad87971a294eac8442a0fb6ddae48cda81334c363203a8c8bdfc09176a7a
 DIST containerd-1.0.0_beta2_p20171019.tar.gz 3682585 BLAKE2B 
a67b581e3e5ddf2e95d551a9cca3dafa14772dc6ec1f1b1226ce21b0d7f88f3f80669b21f471fede50d5dd68d3916ef8696d0551c333c57e87a8ee2db3d25488
 SHA512 
290dcc97c47dccc6af424f5bcdfa2b59ae29eda135f71fb68a456245017a7ce5262150088f91b9edcaa19886d8919e5b6246f2816d6947c0a9b33ec6b58185e9
 DIST containerd-1.0.0_beta3.tar.gz 3696070 SHA256 
efd40a7fdcb07b23273c389453559c0521c2cf4baf669cdf134cd10a21627ee4 SHA512 
45853001bcf57f7289747b71215eb0bc60b18e54db73896779f294db1b72374cf36c8792371a8d46ddfe283dfc9655f10cb61b3a74420a79a4abb9fa89b76323
 WHIRLPOOL 
63c47a18c4d5f09043d0449a042c453451bfe4fedcb1e22eb35080c3730b1f181fcb58131f58ecf8e819688ccdfd9dbe4fb70cb9f3d08782257bb6126f05e0c5
 DIST containerd-1.0.0_rc0.tar.gz 3757536 BLAKE2B 
f316f74ddbf6f5049e9124de47a6f988cefed6428080b3ba9939da1deb3f6146ce4d9c337b7b6f5931901390e34e8eca47b7070d4812dc4edc5bc6e280cfd777
 SHA512 
32d9a115214b15e10782abc8ef37115979ca49a0bbf38278c280dcb0822761f38178826f934fb034263e7e0ee07be7558b59c26276edf37294e908f4e51e3807

diff --git a/app-emulation/containerd/containerd-1.0.0.ebuild 
b/app-emulation/containerd/containerd-1.0.0.ebuild
new file mode 100644
index 000..cd55fba553c
--- /dev/null
+++ b/app-emulation/containerd/containerd-1.0.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/containerd/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_rc/-rc.}"
+   EGIT_COMMIT="v${MY_PV}"
+   CONTAINERD_COMMIT="89623f2"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+btrfs hardened"
+
+DEPEND="btrfs? ( sys-fs/btrfs-progs )"
+RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4
+   >=app-emulation/runc-1.0.0_rc4 )
+   sys-libs/libseccomp"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+src_prepare() {
+   default
+   if [[ ${PV} != ** ]]; then
+   sed -i -e "s/git describe --match.*$/echo ${PV})/"\
+   -e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
+   -e "s/-s -w//" \
+   Makefile || die
+   fi
+}
+
+src_compile() {
+   local options=( $(usex btrfs "" "no_btrfs") )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake 
BUILDTAGS="${options[@]}"
+}
+
+src_install() {
+   dobin bin/containerd{-shim,-stress,} bin/ctr
+}



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

2017-12-06 Thread Manuel Rüger
commit: 330b6002c2efa1ed225dd03b92d926e90af4a2b9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec  6 18:49:51 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 18:49:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330b6002

app-emulation/containerd: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-emulation/containerd/Manifest  |  2 -
 .../containerd/containerd-1.0.0_beta3.ebuild   | 52 --
 .../containerd/containerd-1.0.0_rc0.ebuild | 52 --
 3 files changed, 106 deletions(-)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index 68c76a8d761..920bd7b5eba 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -2,5 +2,3 @@ DIST containerd-0.2.9_p20170605.tar.gz 1229549 SHA256 
c506121c49e3bfea27018aa77e
 DIST containerd-0.2.9_p20170917.tar.gz 1140788 BLAKE2B 
96effa85f9cb03c3e416d53438376af6c7965660bf9c9931fdfa7fee94cca9386f2732e70dc88ee32b83e902b7d4a3072e22a817d9970ed1e07dc1271e8b33ab
 SHA512 
c749bda691197ec8a7603db9ad92f2800a3f065143430a660333b7862518deb4c158a1c1fd01671dff438b40988d4a64d8f06bab05496b8728c6e2f57cd7da0a
 DIST containerd-1.0.0.tar.gz 3763785 BLAKE2B 
cd4af679c9028b616aeedd594518f796a350523899c13da5a848a5843b318394166ddfbf5e7ed1f473a3759b26d134659f928d8e15da17ebdf65a41d2fd5f914
 SHA512 
8c1a03de7f30976675e4482b4f18f4b87da56108de4d92f2e33b4cb4f8c188af5b3fad87971a294eac8442a0fb6ddae48cda81334c363203a8c8bdfc09176a7a
 DIST containerd-1.0.0_beta2_p20171019.tar.gz 3682585 BLAKE2B 
a67b581e3e5ddf2e95d551a9cca3dafa14772dc6ec1f1b1226ce21b0d7f88f3f80669b21f471fede50d5dd68d3916ef8696d0551c333c57e87a8ee2db3d25488
 SHA512 
290dcc97c47dccc6af424f5bcdfa2b59ae29eda135f71fb68a456245017a7ce5262150088f91b9edcaa19886d8919e5b6246f2816d6947c0a9b33ec6b58185e9
-DIST containerd-1.0.0_beta3.tar.gz 3696070 SHA256 
efd40a7fdcb07b23273c389453559c0521c2cf4baf669cdf134cd10a21627ee4 SHA512 
45853001bcf57f7289747b71215eb0bc60b18e54db73896779f294db1b72374cf36c8792371a8d46ddfe283dfc9655f10cb61b3a74420a79a4abb9fa89b76323
 WHIRLPOOL 
63c47a18c4d5f09043d0449a042c453451bfe4fedcb1e22eb35080c3730b1f181fcb58131f58ecf8e819688ccdfd9dbe4fb70cb9f3d08782257bb6126f05e0c5
-DIST containerd-1.0.0_rc0.tar.gz 3757536 BLAKE2B 
f316f74ddbf6f5049e9124de47a6f988cefed6428080b3ba9939da1deb3f6146ce4d9c337b7b6f5931901390e34e8eca47b7070d4812dc4edc5bc6e280cfd777
 SHA512 
32d9a115214b15e10782abc8ef37115979ca49a0bbf38278c280dcb0822761f38178826f934fb034263e7e0ee07be7558b59c26276edf37294e908f4e51e3807

diff --git a/app-emulation/containerd/containerd-1.0.0_beta3.ebuild 
b/app-emulation/containerd/containerd-1.0.0_beta3.ebuild
deleted file mode 100644
index 1f0795bfd42..000
--- a/app-emulation/containerd/containerd-1.0.0_beta3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/containerd/${PN}"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   MY_PV="${PV/_beta/-beta.}"
-   EGIT_COMMIT="v${MY_PV}"
-   CONTAINERD_COMMIT="2b8ed96"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc64"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened +seccomp"
-
-DEPEND="sys-fs/btrfs-progs"
-RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4
-   >=app-emulation/runc-1.0.0_rc4 )
-   seccomp? ( sys-libs/libseccomp )"
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-src_prepare() {
-   default
-   if [[ ${PV} != ** ]]; then
-   sed -i -e "s/git describe --match.*$/echo ${PV})/"\
-   -e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
-   -e "s/-s -w//" \
-   Makefile || die
-   fi
-}
-
-src_compile() {
-   local options=( $(usex seccomp "seccomp" "") )
-   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
-   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake 
BUILDTAGS="${options[@]}"
-}
-
-src_install() {
-   dobin bin/containerd{-shim,-stress,} bin/ctr
-}

diff --git a/app-emulation/containerd/containerd-1.0.0_rc0.ebuild 
b/app-emulation/containerd/containerd-1.0.0_rc0.ebuild
deleted file mode 100644
index 5b020eaa7ee..000
--- a/app-emulation/containerd/containerd-1.0.0_rc0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/containerd/${PN}"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   MY_PV="${PV/_rc/-rc.}"
-   EGIT_COMMIT="v${MY_PV}"
-   CONTAINERD_COMMIT="08f1793"
-   

[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/, /

2017-12-06 Thread Anthony G. Basile
commit: 849fcaab1f9d7fa84b8f2b5506aa8e2a47b6d15a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec  6 19:09:09 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec  6 19:09:09 2017 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=849fcaab

build: reintroduce cycle 4

 build  | 12 ++-
 core/var/lib/portage/world.CYCLE.4 | 67 ++
 2 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/build b/build
index 5ca3387..3303986 100644
--- a/build
+++ b/build
@@ -38,5 +38,15 @@ log stamp
 tarit
 hashit
 
-log stamp
++log stamp
++log Extras
++log stamp
++
++mount
++populate 4
++runscript cycle.3.sh
++unmount
++kernel
++
++log stamp
 +log END

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
new file mode 100644
index 000..f614bc5
--- /dev/null
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -0,0 +1,67 @@
+app-admin/sudo
+app-admin/syslog-ng
+app-arch/file-roller
+app-editors/gedit
+app-editors/nano
+app-editors/vim
+app-misc/tmux
+app-office/abiword
+app-office/gnumeric
+app-portage/gentoolkit
+app-portage/grs
+app-portage/layman
+app-text/evince
+app-text/tree
+dev-lang/python
+dev-lang/tcl
+dev-libs/gmp
+dev-util/strace
+dev-vcs/git
+gnome-extra/gnome-system-monitor
+mail-client/claws-mail
+mail-client/nail
+mail-mta/postfix
+media-gfx/eog
+media-gfx/gimp
+media-sound/alsa-utils
+media-video/smplayer
+net-analyzer/tcpdump
+net-dns/avahi
+net-dns/bind-tools
+net-fs/samba
+net-ftp/lftp
+net-irc/hexchat
+net-mail/dovecot
+net-misc/ntp
+net-misc/rdate
+net-misc/vinagre
+net-p2p/transmission
+net-print/cups
+net-vpn/tor
+net-wireless/wpa_supplicant
+sys-apps/dbus
+sys-apps/elfix
+sys-apps/gradm
+sys-apps/less
+sys-apps/paxctl
+sys-apps/pciutils
+sys-boot/lilo
+sys-devel/gdb
+sys-fs/cryptsetup
+sys-kernel/genkernel
+sys-kernel/linux-firmware
+sys-libs/cracklib
+sys-libs/db
+sys-libs/gdbm
+sys-process/fcron
+sys-process/lsof
+www-client/midori
+x11-base/xorg-server
+x11-libs/gksu
+x11-misc/slim
+x11-terms/xfce4-terminal
+x11-terms/xterm
+xfce-base/xfce4-appfinder
+xfce-base/xfce4-meta
+xfce-extra/thunar-archive-plugin
+xfce-extra/thunar-shares-plugin



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

2017-12-06 Thread Manuel Rüger
commit: 9cc857a3c4c8fb3e8b0e64dd290a7f8da47e146d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec  6 19:26:42 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 19:26:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc857a3

x11-misc/sddm: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-misc/sddm/Manifest  |  1 -
 x11-misc/sddm/sddm-0.14.0-r2.ebuild | 86 -
 x11-misc/sddm/sddm-0.16.0-r2.ebuild | 62 --
 3 files changed, 149 deletions(-)

diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 8b39c3aca39..7293a28fe70 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,4 +1,3 @@
-DIST sddm-0.14.0.tar.xz 3298360 SHA256 
7e348258618b20f67a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 
ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366
 WHIRLPOOL 
d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
 DIST sddm-0.15.0.tar.gz 3520188 SHA256 
a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 
4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
 WHIRLPOOL 
48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
 DIST sddm-0.16.0.tar.gz 3523735 BLAKE2B 
d460cc6d6b9273310cc339f62f2463defea8933441b0332b58da9af394593a6fcb57f2789d2090710d6cb423843380d6693d8e9ead4bdfbab0556a09cbe36fa9
 SHA512 
1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
 DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B 
b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492
 SHA512 
81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101

diff --git a/x11-misc/sddm/sddm-0.14.0-r2.ebuild 
b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
deleted file mode 100644
index f3ac6dba4c9..000
--- a/x11-misc/sddm/sddm-0.14.0-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-KEYWORDS="amd64 ~arm x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND=">=dev-qt/qtcore-5.6:5
-   >=dev-qt/qtdbus-5.6:5
-   >=dev-qt/qtgui-5.6:5
-   >=dev-qt/qtdeclarative-5.6:5
-   >=dev-qt/qtnetwork-5.6:5
-   >=x11-base/xorg-server-1.15.1
-   x11-libs/libxcb[xkb(-)]
-   consolekit? ( >=sys-auth/consolekit-0.9.4 )
-   pam? ( sys-libs/pam )
-   systemd? ( sys-apps/systemd:= )
-   !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
-   dev-python/docutils
-   >=dev-qt/linguist-tools-5.6:5
-   >=dev-qt/qttest-5.6:5
-   kde-frameworks/extra-cmake-modules
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
-   # fix for flags handling and bug 563108
-   "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
-   "${FILESDIR}/${P}-avatars.patch"
-)
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary  && $(tc-getCC) == *gcc* ]]; then
-   if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 
&& $(gcc-minor-version) -lt 7 ]] ; then
-   die 'The active compiler needs to be gcc 4.7 (or newer)'
-   fi
-   fi
-}
-
-src_prepare() {
-   use consolekit && eapply "${FILESDIR}/${P}-consolekit.patch"
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PAM=$(usex pam)
-   -DNO_SYSTEMD=$(usex '!systemd')
-   -DBUILD_MAN_PAGES=ON
-   -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-   )
-
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
-   systemd_reenable sddm.service
-
-   if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login 
]]; then
-   local line=$(grep "pam_ck_connector.*nox11" 
"${ROOT}"/etc/pam.d/system-login)
-   if [[ -z ${line} ]]; then
-   ewarn
-   ewarn "Erroneous /etc/pam.d/system-login settings 
detected!"
-   ewarn "Please restore 'nox11' option in the line 
containing pam_ck_connector:"
-

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

2017-12-06 Thread Manuel Rüger
commit: 223c1f4210ba1d1753d16587f3d3e0f01969e9f1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec  6 19:25:10 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec  6 19:25:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223c1f42

x11-misc/sddm: Version bump to 0.17.0

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-misc/sddm/Manifest   |  3 +-
 x11-misc/sddm/sddm-0.17.0.ebuild | 75 
 2 files changed, 77 insertions(+), 1 deletion(-)

diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 44242a37552..8b39c3aca39 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,4 @@
 DIST sddm-0.14.0.tar.xz 3298360 SHA256 
7e348258618b20f67a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 
ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366
 WHIRLPOOL 
d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
 DIST sddm-0.15.0.tar.gz 3520188 SHA256 
a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 
4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
 WHIRLPOOL 
48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
-DIST sddm-0.16.0.tar.gz 3523735 SHA256 
f7f73c6dd6d544ec2c5e4657e181f60467ec31d84bf1b775c544dfe8748badbe SHA512 
1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
 WHIRLPOOL 
1a51b2d53fa5427a6785070107152bf9c907a8ebf77dd0532820d9fbcca33d68d7dbc5bcacd863d1881c54d26617bf6986c276ae6d99806e1a2bce6920240733
+DIST sddm-0.16.0.tar.gz 3523735 BLAKE2B 
d460cc6d6b9273310cc339f62f2463defea8933441b0332b58da9af394593a6fcb57f2789d2090710d6cb423843380d6693d8e9ead4bdfbab0556a09cbe36fa9
 SHA512 
1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
+DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B 
b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492
 SHA512 
81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101

diff --git a/x11-misc/sddm/sddm-0.17.0.ebuild b/x11-misc/sddm/sddm-0.17.0.ebuild
new file mode 100644
index 000..9e7594ad238
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.17.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl 
pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN 
zh_TW"
+inherit cmake-utils l10n systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.6:5
+   >=dev-qt/qtdbus-5.6:5
+   >=dev-qt/qtdeclarative-5.6:5
+   >=dev-qt/qtgui-5.6:5
+   >=dev-qt/qtnetwork-5.6:5
+   >=x11-base/xorg-server-1.15.1
+   x11-libs/libxcb[xkb]
+   consolekit? ( >=sys-auth/consolekit-0.9.4 )
+   elogind? ( sys-auth/elogind )
+   pam? ( sys-libs/pam )
+   systemd? ( sys-apps/systemd:= )
+   !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+   dev-python/docutils
+   >=dev-qt/linguist-tools-5.6:5
+   kde-frameworks/extra-cmake-modules
+   virtual/pkgconfig
+   test? ( >=dev-qt/qttest-5.6:5 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags 
handling and bug 563108
+   "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
+   "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   disable_locale() {
+   sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
+   }
+   l10n_find_plocales_changes "data/translations" "" ".ts"
+   l10n_for_each_disabled_locale_do disable_locale
+
+   use test || cmake_comment_add_subdirectory test
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PAM=$(usex pam)
+   -DNO_SYSTEMD=$(usex '!systemd')
+   -DUSE_ELOGIND=$(usex 'elogind')
+   -DBUILD_MAN_PAGES=ON
+   -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   enewgroup ${PN}

[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2017-12-06 Thread Anthony G. Basile
commit: c7701d353ed8f7a4961ff0eac1b1be1fa1ecda03
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec  6 19:31:49 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec  6 19:31:49 2017 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=c7701d35

kernel-config: bump to 4.14.4

 scripts/kernel-config | 321 +++---
 1 file changed, 199 insertions(+), 122 deletions(-)

diff --git a/scripts/kernel-config b/scripts/kernel-config
index 6cf6ee0..679b07c 100644
--- a/scripts/kernel-config
+++ b/scripts/kernel-config
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.13.13-vanilla Kernel Configuration
+# Linux/x86 4.14.4-vanilla Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -92,6 +92,7 @@ CONFIG_GENERIC_PENDING_IRQ=y
 CONFIG_GENERIC_IRQ_MIGRATION=y
 CONFIG_GENERIC_IRQ_CHIP=y
 CONFIG_IRQ_DOMAIN=y
+CONFIG_IRQ_SIM=y
 CONFIG_IRQ_DOMAIN_HIERARCHY=y
 CONFIG_GENERIC_MSI_IRQ=y
 CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
@@ -221,6 +222,7 @@ CONFIG_ELF_CORE=y
 CONFIG_PCSPKR_PLATFORM=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
+CONFIG_FUTEX_PI=y
 CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
@@ -250,6 +252,7 @@ CONFIG_SLUB=y
 # CONFIG_SLOB is not set
 CONFIG_SLAB_MERGE_DEFAULT=y
 CONFIG_SLAB_FREELIST_RANDOM=y
+CONFIG_SLAB_FREELIST_HARDENED=y
 CONFIG_SLUB_CPU_PARTIAL=y
 CONFIG_SYSTEM_DATA_VERIFICATION=y
 CONFIG_PROFILING=y
@@ -294,6 +297,7 @@ CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
 CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_HAVE_RCU_TABLE_FREE=y
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
 CONFIG_HAVE_CMPXCHG_LOCAL=y
@@ -318,6 +322,7 @@ CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
 CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
 CONFIG_HAVE_ARCH_HUGE_VMAP=y
 CONFIG_HAVE_ARCH_SOFT_DIRTY=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
 CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
 CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
@@ -412,6 +417,7 @@ CONFIG_CMDLINE_PARTITION=y
 CONFIG_BLOCK_COMPAT=y
 CONFIG_BLK_MQ_PCI=y
 CONFIG_BLK_MQ_VIRTIO=y
+CONFIG_BLK_MQ_RDMA=y
 
 #
 # IO Schedulers
@@ -456,7 +462,7 @@ CONFIG_X86_FAST_FEATURE_TESTS=y
 CONFIG_X86_X2APIC=y
 CONFIG_X86_MPPARSE=y
 # CONFIG_GOLDFISH is not set
-# CONFIG_INTEL_RDT_A is not set
+# CONFIG_INTEL_RDT is not set
 CONFIG_X86_EXTENDED_PLATFORM=y
 CONFIG_X86_NUMACHIP=y
 # CONFIG_X86_VSMP is not set
@@ -550,9 +556,14 @@ CONFIG_MICROCODE_AMD=y
 CONFIG_MICROCODE_OLD_INTERFACE=y
 CONFIG_X86_MSR=m
 CONFIG_X86_CPUID=m
+# CONFIG_X86_5LEVEL is not set
 CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
 CONFIG_ARCH_DMA_ADDR_T_64BIT=y
 CONFIG_X86_DIRECT_GBPAGES=y
+CONFIG_ARCH_HAS_MEM_ENCRYPT=y
+CONFIG_AMD_MEM_ENCRYPT=y
+CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT=y
+CONFIG_ARCH_USE_MEMREMAP_PROT=y
 CONFIG_NUMA=y
 CONFIG_AMD_NUMA=y
 CONFIG_X86_64_ACPI_NUMA=y
@@ -591,6 +602,7 @@ CONFIG_BALLOON_COMPACTION=y
 CONFIG_COMPACTION=y
 CONFIG_MIGRATION=y
 CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
+CONFIG_ARCH_ENABLE_THP_MIGRATION=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_BOUNCE=y
 CONFIG_VIRT_TO_BUS=y
@@ -626,6 +638,10 @@ CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
 CONFIG_IDLE_PAGE_TRACKING=y
 CONFIG_ARCH_HAS_ZONE_DEVICE=y
 CONFIG_ZONE_DEVICE=y
+CONFIG_ARCH_HAS_HMM=y
+# CONFIG_HMM_MIRROR is not set
+# CONFIG_DEVICE_PRIVATE is not set
+# CONFIG_DEVICE_PUBLIC is not set
 CONFIG_FRAME_VECTOR=y
 CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
 CONFIG_ARCH_HAS_PKEYS=y
@@ -679,6 +695,7 @@ CONFIG_LEGACY_VSYSCALL_EMULATE=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_HAVE_LIVEPATCH=y
 CONFIG_LIVEPATCH=y
+CONFIG_ARCH_HAS_ADD_PAGES=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
@@ -707,6 +724,7 @@ CONFIG_PM_SLEEP_DEBUG=y
 # CONFIG_DPM_WATCHDOG is not set
 CONFIG_PM_TRACE=y
 CONFIG_PM_TRACE_RTC=y
+CONFIG_PM_OPP=y
 CONFIG_PM_CLK=y
 CONFIG_PM_GENERIC_DOMAINS=y
 CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
@@ -1054,14 +1072,12 @@ CONFIG_IPV6_MROUTE=y
 CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
 CONFIG_IPV6_PIMSM_V2=y
 CONFIG_IPV6_SEG6_LWTUNNEL=y
-CONFIG_IPV6_SEG6_INLINE=y
 CONFIG_IPV6_SEG6_HMAC=y
 CONFIG_NETLABEL=y
 CONFIG_NETWORK_SECMARK=y
 CONFIG_NET_PTP_CLASSIFY=y
 # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
 CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
 CONFIG_NETFILTER_ADVANCED=y
 CONFIG_BRIDGE_NETFILTER=m
 
@@ -1144,6 +1160,7 @@ CONFIG_NFT_FIB_INET=m
 CONFIG_NF_DUP_NETDEV=m
 CONFIG_NFT_DUP_NETDEV=m
 CONFIG_NFT_FWD_NETDEV=m
+CONFIG_NFT_FIB_NETDEV=m
 CONFIG_NETFILTER_XTABLES=m
 
 #
@@ -1598,11 +1615,13 @@ CONFIG_VSOCKETS=m
 CONFIG_VMWARE_VMCI_VSOCKETS=m
 CONFIG_VIRTIO_VSOCKETS=m
 CONFIG_VIRTIO_VSOCKETS_COMMON=m
+CONFIG_HYPERV_VSOCKETS=m
 CONFIG_NETLINK_DIAG=m
 CONFIG_MPLS=y
 CONFIG_NET_MPLS_GSO=m
 CONFIG_MPLS_ROUTING=m
 CONFIG_MPLS_IPTUNNEL=m
+CONFIG_NET_NSH=m
 CONFIG_HSR=m
 CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_L3_MASTER_DEV=y
@@ -1615,6 +1634,7 @@ CONFIG_CGROUP_NET_CLASSID=y
 

[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: scripts/

2017-12-06 Thread Anthony G. Basile
commit: 9ff9d25681d4892e19b0bffab0ce8a8c24819f2a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec  6 19:31:49 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec  6 19:32:56 2017 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=9ff9d256

kernel-config: bump to 4.14.4

 scripts/kernel-config | 321 +++---
 1 file changed, 199 insertions(+), 122 deletions(-)

diff --git a/scripts/kernel-config b/scripts/kernel-config
index 2fea922..679b07c 100644
--- a/scripts/kernel-config
+++ b/scripts/kernel-config
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.13.14-vanilla Kernel Configuration
+# Linux/x86 4.14.4-vanilla Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y
@@ -92,6 +92,7 @@ CONFIG_GENERIC_PENDING_IRQ=y
 CONFIG_GENERIC_IRQ_MIGRATION=y
 CONFIG_GENERIC_IRQ_CHIP=y
 CONFIG_IRQ_DOMAIN=y
+CONFIG_IRQ_SIM=y
 CONFIG_IRQ_DOMAIN_HIERARCHY=y
 CONFIG_GENERIC_MSI_IRQ=y
 CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
@@ -221,6 +222,7 @@ CONFIG_ELF_CORE=y
 CONFIG_PCSPKR_PLATFORM=y
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
+CONFIG_FUTEX_PI=y
 CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
@@ -250,6 +252,7 @@ CONFIG_SLUB=y
 # CONFIG_SLOB is not set
 CONFIG_SLAB_MERGE_DEFAULT=y
 CONFIG_SLAB_FREELIST_RANDOM=y
+CONFIG_SLAB_FREELIST_HARDENED=y
 CONFIG_SLUB_CPU_PARTIAL=y
 CONFIG_SYSTEM_DATA_VERIFICATION=y
 CONFIG_PROFILING=y
@@ -294,6 +297,7 @@ CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
 CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_HAVE_RCU_TABLE_FREE=y
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
 CONFIG_HAVE_CMPXCHG_LOCAL=y
@@ -318,6 +322,7 @@ CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
 CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
 CONFIG_HAVE_ARCH_HUGE_VMAP=y
 CONFIG_HAVE_ARCH_SOFT_DIRTY=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
 CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
 CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
@@ -412,6 +417,7 @@ CONFIG_CMDLINE_PARTITION=y
 CONFIG_BLOCK_COMPAT=y
 CONFIG_BLK_MQ_PCI=y
 CONFIG_BLK_MQ_VIRTIO=y
+CONFIG_BLK_MQ_RDMA=y
 
 #
 # IO Schedulers
@@ -456,7 +462,7 @@ CONFIG_X86_FAST_FEATURE_TESTS=y
 CONFIG_X86_X2APIC=y
 CONFIG_X86_MPPARSE=y
 # CONFIG_GOLDFISH is not set
-# CONFIG_INTEL_RDT_A is not set
+# CONFIG_INTEL_RDT is not set
 CONFIG_X86_EXTENDED_PLATFORM=y
 CONFIG_X86_NUMACHIP=y
 # CONFIG_X86_VSMP is not set
@@ -550,9 +556,14 @@ CONFIG_MICROCODE_AMD=y
 CONFIG_MICROCODE_OLD_INTERFACE=y
 CONFIG_X86_MSR=m
 CONFIG_X86_CPUID=m
+# CONFIG_X86_5LEVEL is not set
 CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
 CONFIG_ARCH_DMA_ADDR_T_64BIT=y
 CONFIG_X86_DIRECT_GBPAGES=y
+CONFIG_ARCH_HAS_MEM_ENCRYPT=y
+CONFIG_AMD_MEM_ENCRYPT=y
+CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT=y
+CONFIG_ARCH_USE_MEMREMAP_PROT=y
 CONFIG_NUMA=y
 CONFIG_AMD_NUMA=y
 CONFIG_X86_64_ACPI_NUMA=y
@@ -591,6 +602,7 @@ CONFIG_BALLOON_COMPACTION=y
 CONFIG_COMPACTION=y
 CONFIG_MIGRATION=y
 CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
+CONFIG_ARCH_ENABLE_THP_MIGRATION=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_BOUNCE=y
 CONFIG_VIRT_TO_BUS=y
@@ -626,6 +638,10 @@ CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
 CONFIG_IDLE_PAGE_TRACKING=y
 CONFIG_ARCH_HAS_ZONE_DEVICE=y
 CONFIG_ZONE_DEVICE=y
+CONFIG_ARCH_HAS_HMM=y
+# CONFIG_HMM_MIRROR is not set
+# CONFIG_DEVICE_PRIVATE is not set
+# CONFIG_DEVICE_PUBLIC is not set
 CONFIG_FRAME_VECTOR=y
 CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
 CONFIG_ARCH_HAS_PKEYS=y
@@ -679,6 +695,7 @@ CONFIG_LEGACY_VSYSCALL_EMULATE=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_HAVE_LIVEPATCH=y
 CONFIG_LIVEPATCH=y
+CONFIG_ARCH_HAS_ADD_PAGES=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
@@ -707,6 +724,7 @@ CONFIG_PM_SLEEP_DEBUG=y
 # CONFIG_DPM_WATCHDOG is not set
 CONFIG_PM_TRACE=y
 CONFIG_PM_TRACE_RTC=y
+CONFIG_PM_OPP=y
 CONFIG_PM_CLK=y
 CONFIG_PM_GENERIC_DOMAINS=y
 CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
@@ -1054,14 +1072,12 @@ CONFIG_IPV6_MROUTE=y
 CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
 CONFIG_IPV6_PIMSM_V2=y
 CONFIG_IPV6_SEG6_LWTUNNEL=y
-CONFIG_IPV6_SEG6_INLINE=y
 CONFIG_IPV6_SEG6_HMAC=y
 CONFIG_NETLABEL=y
 CONFIG_NETWORK_SECMARK=y
 CONFIG_NET_PTP_CLASSIFY=y
 # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
 CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
 CONFIG_NETFILTER_ADVANCED=y
 CONFIG_BRIDGE_NETFILTER=m
 
@@ -1144,6 +1160,7 @@ CONFIG_NFT_FIB_INET=m
 CONFIG_NF_DUP_NETDEV=m
 CONFIG_NFT_DUP_NETDEV=m
 CONFIG_NFT_FWD_NETDEV=m
+CONFIG_NFT_FIB_NETDEV=m
 CONFIG_NETFILTER_XTABLES=m
 
 #
@@ -1598,11 +1615,13 @@ CONFIG_VSOCKETS=m
 CONFIG_VMWARE_VMCI_VSOCKETS=m
 CONFIG_VIRTIO_VSOCKETS=m
 CONFIG_VIRTIO_VSOCKETS_COMMON=m
+CONFIG_HYPERV_VSOCKETS=m
 CONFIG_NETLINK_DIAG=m
 CONFIG_MPLS=y
 CONFIG_NET_MPLS_GSO=m
 CONFIG_MPLS_ROUTING=m
 CONFIG_MPLS_IPTUNNEL=m
+CONFIG_NET_NSH=m
 CONFIG_HSR=m
 CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_L3_MASTER_DEV=y
@@ -1615,6 +1634,7 @@ CONFIG_CGROUP_NET_CLASSID=y
 

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

2017-12-06 Thread Michał Górny
commit: 7cfa6daaac45e56fbbc8da9928c698adf1d52ec0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 19:58:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  6 08:39:15 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7cfa6daa

[checksum] Do not use secure memory for pygcrypt backend

Disable using secure memory for pygcrypt backend since we are not
processing secrets. This can avoid the libgcrypt memory error; however,
it turned out to be a huge memory/resource leak which needs to be fixed
independently.

Reviewed-by: Zac Medico  gentoo.org>

 pym/portage/checksum.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py
index 9e7bffea9..4174638e6 100644
--- a/pym/portage/checksum.py
+++ b/pym/portage/checksum.py
@@ -161,7 +161,8 @@ if False:
 
class GCryptHashWrapper(object):
def __init__(self, algo):
-   self._obj = 
pygcrypt.hashcontext.HashContext(algo=algo)
+   self._obj = 
pygcrypt.hashcontext.HashContext(algo=algo,
+   secure=False)
 
def update(self, data):
self._obj.write(data)



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

2017-12-06 Thread Jeroen Roovers
commit: 1960cd552876280f5bd2301a6e8d48359576d2b2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec  6 09:48:38 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec  6 09:48:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1960cd55

net-analyzer/cacti: Version bump.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/cacti/Manifest|  9 ---
 net-analyzer/cacti/cacti-1.1.28.ebuild | 49 ++
 2 files changed, 54 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index cdbb8120e8c..ffa642d26f1 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,4 +1,5 @@
-DIST cacti-0.8.8h.tar.gz 2585226 SHA256 
0673bd9513dad381c8bbb9133c721a32bc6422dc91c5a81de16e3cd32e4d0600 SHA512 
11bb0682a7220af5581f42579cf9c38d94aae202425ce15b824849684b1a6778d6f14e6a62ec94c608b7ba06562a825be7fd6d812d0800daa5eb56e640ac1c5f
 WHIRLPOOL 
250ee38d969c9a7d9a71b15a25e48c2b9b22412c6c2394798d178172d9a1be056b009b328594559524adbd47ad05032992b13cb5a632af1a23f947fb55342402
-DIST cacti-1.1.20.tar.gz 8903728 SHA256 
cbad90ef98d656bb10814e1444722dc00ff0c3a922b4591775984e890a81c942 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
 WHIRLPOOL 
a73b661f71e51b3f9be4413f211c735d1addad877020d7abc762043620869215177565a597a67dc40ff460784b00e8a765a9d348b39cdd2b2b15bccb3db70fb3
-DIST cacti-1.1.21.tar.gz 8905650 SHA256 
e649fea4e8fc9900620af213218989e229aa25a1e1fb10dcde1844b1a2ae3bc0 SHA512 
383bfc24c038154fd03d8997cba0fdf8d87ee69305f392b254102b6c279c0b7e53562a2d3d1f996315152a36da467821876e3834dd7b62bdc057a3b7838b94d2
 WHIRLPOOL 
dea91e014e4b64a40bad4ab573a468fae0c6e1f7e380946cec5f5b270fe8abaacd3c73d71ad636e813e443117af0641269cfe2448f8c8487b1b7f7507e2a493e
-DIST cacti-1.1.25.tar.gz 8920466 SHA256 
d0b911ff5b46abf858650bcb95bbeb1e482c3815e1a48129fde167ffe2d52389 SHA512 
f5574cf0ba9d8fa39a6e547c9fe2a3c007901987abb82ff50d63672009bbf257ee58f47f02cea512dda6809e880e87e8a3ad826c26a9421f195569816d6489e0
 WHIRLPOOL 
e229d13cc133c1e852e248c313ab22e0a1a53a123e6bc98396ea031a8307169a3278a9ef5bb63a69be667bf6d83c1c299cb97116db753a22a318ed061e75f3c5
+DIST cacti-0.8.8h.tar.gz 2585226 BLAKE2B 
86dbbbfd22ad9abf90f078886f4f84c0db916ec18377ec5489b34b64eb267e7889d6864ceaea5d9bf6a6e9a140e0c33bd46f4bc9dfc98fb829efe5e8bb0e4b5e
 SHA512 
11bb0682a7220af5581f42579cf9c38d94aae202425ce15b824849684b1a6778d6f14e6a62ec94c608b7ba06562a825be7fd6d812d0800daa5eb56e640ac1c5f
+DIST cacti-1.1.20.tar.gz 8903728 BLAKE2B 
0efc22726540c57d9d6af71f80e9843bfee3d846ecfffbb8552511d06080c377ccfad8c8d19e21186b666c393d32a8f39196cb9caa0f005bb92f7c87c0fc316d
 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
+DIST cacti-1.1.21.tar.gz 8905650 BLAKE2B 
a6e579b7d846388a9b732465eecdb5694c226b5edc98c1a005bbb8c17a307fa4d6ec56342e77e68bc62302c29451527e634fbbe6a9788073f0c5608dac57b76b
 SHA512 
383bfc24c038154fd03d8997cba0fdf8d87ee69305f392b254102b6c279c0b7e53562a2d3d1f996315152a36da467821876e3834dd7b62bdc057a3b7838b94d2
+DIST cacti-1.1.25.tar.gz 8920466 BLAKE2B 
13b00ec7c982331a6f4205395ecf11b9bc3ab51a92180948f8a9d5926ba6b00f4ef283175bd90a936df001afaf212728ec4d1f3856dbfd1ea9a6e4b125725593
 SHA512 
f5574cf0ba9d8fa39a6e547c9fe2a3c007901987abb82ff50d63672009bbf257ee58f47f02cea512dda6809e880e87e8a3ad826c26a9421f195569816d6489e0
+DIST cacti-1.1.28.tar.gz 8953179 BLAKE2B 
a1a7c3e39cfdb0f47eee86131d2210fb209b351cf91b56b8584d90ef53d216ab85936d66942506415d7e2610bdf2aa5235430cc664edd05ab612815d60d42b18
 SHA512 
2816a78604d169951519404e4bfbf17377912efd7a8bf1ef2a262fde7414783e65ee4a6bcac7dd3175fd9942aebf475b7dbd1fe6d350f75cf88246d3561ef9e8

diff --git a/net-analyzer/cacti/cacti-1.1.28.ebuild 
b/net-analyzer/cacti/cacti-1.1.28.ebuild
new file mode 100644
index 000..4dc1e3f0ccd
--- /dev/null
+++ b/net-analyzer/cacti/cacti-1.1.28.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils webapp
+
+# Support for _p* in version.
+MY_P=${P/_p*/}
+
+DESCRIPTION="Cacti is a complete frontend to rrdtool"
+HOMEPAGE="https://www.cacti.net/;
+SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="snmp doc"
+
+need_httpd
+
+RDEPEND="
+   dev-lang/php[cli,mysql,session,sockets,xml]
+   dev-php/adodb
+   net-analyzer/rrdtool[graph]
+   virtual/cron
+   virtual/mysql
+   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
+"
+
+src_compile() { :; }
+
+src_install() {
+   dodoc docs/{CHANGELOG,txt/manual.txt}
+   dodoc -r docs/html/
+   rm -rf docs
+
+   webapp_src_preinst
+
+   edos2unix `find -type f -name '*.php'`
+
+   dodir ${MY_HTDOCSDIR}
+   cp 

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

2017-12-06 Thread Jeroen Roovers
commit: f9ae1349917b09afbee6f84f92349200f90938ca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec  6 09:49:27 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec  6 09:49:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ae1349

net-analyzer/cacti-spine: Version bump.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/cacti-spine/Manifest  |  9 +++--
 net-analyzer/cacti-spine/cacti-spine-1.1.28.ebuild | 47 ++
 2 files changed, 52 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index 2610f97e161..138d0deef29 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,4 +1,5 @@
-DIST cacti-spine-0.8.8h.tar.gz 804951 SHA256 
a693136839bd7d03cae5b3ff4614a4d21a2153ffb14d09fc061b843ab0b2bb30 SHA512 
6a7147ab645be44de0d330c7801e569705817da10bf6cedba82c712e1701ada8aa8924a6b3b063ea680e6af24f815d6767e8773ad7b8da212abfa082b4211bd4
 WHIRLPOOL 
36daed4986ca84883e51ab6b02ebb2ade00205c30705cfc94e73835bc2fc427a60a2dba9c7ca3665d0c0b2fca21afab77d94cde63b740f3734f9279c929cccaf
-DIST cacti-spine-1.1.20.tar.gz 801877 SHA256 
a8ccb24980099fbb6ee0a16f397f10fb9b3320db6a02c4e61b1483445d405f99 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
 WHIRLPOOL 
1948229141f99fb04c799b46b323a047c47dc3c94303cb50f56018af8cbc1fe4d2c3a5b8c1683629802b3600e6e69b8ab5ce636e0d9c84ba61e9beadde11f2f1
-DIST cacti-spine-1.1.21.tar.gz 801907 SHA256 
031c7eeea7e64b20754cccfcc65851443847a31765893ddcc528da4e384ca4bf SHA512 
0dfdd3444639a471bc5c0d35ea3898532f2ebf16679677fee8ad291221ed607b54acc7fbf25e78da7c5597eeaed6b870ad7af66a95e20f95afce3270c8da5dd0
 WHIRLPOOL 
6521e622329c1a6e6ca5b8c97717380a4bc2fadde37af42fa6c1fd83f82a35ebc5cefce9788a360ff46abc62a9918e327404188f6c9b611b0064e1a86b41cab0
-DIST cacti-spine-1.1.25.tar.gz 802127 SHA256 
d5452d320781107a2cbc289247ecf8c0b29f55379a0c008b020843508c7e435d SHA512 
d9c4a924ce08d363a1ce7327172b6c83d606ccfb2b623b3b5a0f6df534a031caedbe55314cd415a58484c89df49d5e682853e5001849bd8e9767190fdc367809
 WHIRLPOOL 
0c2d5ec02c110b5ef5545ca1be769a2632c2bedd9c7627ef7f9a53995a956151627a10293fcfb19f34e223cb8c6cde914a2b399f14c2426a57bbdfe5f2046617
+DIST cacti-spine-0.8.8h.tar.gz 804951 BLAKE2B 
3318f278a1f6f897e39c75af02c733cba753e524bda1f401b3b9d22dba183499dde392be090debd97747520ebcdd89f5d43768c172784a9acc7c8f29fca68fa2
 SHA512 
6a7147ab645be44de0d330c7801e569705817da10bf6cedba82c712e1701ada8aa8924a6b3b063ea680e6af24f815d6767e8773ad7b8da212abfa082b4211bd4
+DIST cacti-spine-1.1.20.tar.gz 801877 BLAKE2B 
35da513691967e507b9d10c373de571e2ef84aa20021d1bcfb2bc446a99fbbd2c68ebcd99dc47bece4387faa6596a7b109d8a61f02a3b2413cb89bfbcaa22e89
 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
+DIST cacti-spine-1.1.21.tar.gz 801907 BLAKE2B 
cdcda765d349db12df1c672c4469770297d09a3946f19f1e686c251ef30d5be1e3f772efeeb3f344b21ecdba29275dde1b683025ae7c16b10561486397a484f3
 SHA512 
0dfdd3444639a471bc5c0d35ea3898532f2ebf16679677fee8ad291221ed607b54acc7fbf25e78da7c5597eeaed6b870ad7af66a95e20f95afce3270c8da5dd0
+DIST cacti-spine-1.1.25.tar.gz 802127 BLAKE2B 
02e23ca007ce3bcf3b651c1691ea22e53fcc4113b364d5440bbe2919b1549e36915b9fd927291a0ed84850552a2e97ff4f3c71b713727f3859c43bf123c20c86
 SHA512 
d9c4a924ce08d363a1ce7327172b6c83d606ccfb2b623b3b5a0f6df534a031caedbe55314cd415a58484c89df49d5e682853e5001849bd8e9767190fdc367809
+DIST cacti-spine-1.1.28.tar.gz 802006 BLAKE2B 
79e833b6afb619a1d2361bad38c3a52dc1e29b296864670f830a3bc998e7e456638523da15032751d56c65aefe0480477e70b741b23882a2a38adb2262aef601
 SHA512 
2255823d29342b49babebbae175c29fc7054b05ec5ae5897609960d808409f46e6d0cfcba2038dfad9598bc23532794f6cf26032a0566d2d2d2c57d622d37ab1

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.28.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.28.ebuild
new file mode 100644
index 000..d148f4544d0
--- /dev/null
+++ b/net-analyzer/cacti-spine/cacti-spine-1.1.28.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+MY_P=${PN}-${PV/_p/-}
+
+DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
+HOMEPAGE="https://cacti.net/spine_info.php;
+SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+CDEPEND="
+   dev-libs/openssl:*
+   net-analyzer/net-snmp
+   virtual/mysql
+"
+DEPEND="
+   ${CDEPEND}
+   sys-apps/help2man
+"
+RDEPEND="
+   ${CDEPEND}
+   >net-analyzer/cacti-0.8.8
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
+   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
+)
+
+src_prepare() {
+   

[gentoo-commits] proj/catalyst: New branch: unversioned-cachedir

2017-12-06 Thread Robin H. Johnson
commit: 
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec  6 09:01:25 2017 +

New branch: unversioned-cachedir




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

2017-12-06 Thread Jeroen Roovers
commit: 3b39b1c65e2a72ebd34726052df07f03da1dcecd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec  6 09:52:20 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec  6 09:52:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b39b1c6

net-analyzer/cacti: Old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/cacti/Manifest|  2 --
 net-analyzer/cacti/cacti-0.8.8h.ebuild | 59 --
 net-analyzer/cacti/cacti-1.1.25.ebuild | 58 -
 3 files changed, 119 deletions(-)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index ffa642d26f1..c5f29f32387 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,5 +1,3 @@
-DIST cacti-0.8.8h.tar.gz 2585226 BLAKE2B 
86dbbbfd22ad9abf90f078886f4f84c0db916ec18377ec5489b34b64eb267e7889d6864ceaea5d9bf6a6e9a140e0c33bd46f4bc9dfc98fb829efe5e8bb0e4b5e
 SHA512 
11bb0682a7220af5581f42579cf9c38d94aae202425ce15b824849684b1a6778d6f14e6a62ec94c608b7ba06562a825be7fd6d812d0800daa5eb56e640ac1c5f
 DIST cacti-1.1.20.tar.gz 8903728 BLAKE2B 
0efc22726540c57d9d6af71f80e9843bfee3d846ecfffbb8552511d06080c377ccfad8c8d19e21186b666c393d32a8f39196cb9caa0f005bb92f7c87c0fc316d
 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
 DIST cacti-1.1.21.tar.gz 8905650 BLAKE2B 
a6e579b7d846388a9b732465eecdb5694c226b5edc98c1a005bbb8c17a307fa4d6ec56342e77e68bc62302c29451527e634fbbe6a9788073f0c5608dac57b76b
 SHA512 
383bfc24c038154fd03d8997cba0fdf8d87ee69305f392b254102b6c279c0b7e53562a2d3d1f996315152a36da467821876e3834dd7b62bdc057a3b7838b94d2
-DIST cacti-1.1.25.tar.gz 8920466 BLAKE2B 
13b00ec7c982331a6f4205395ecf11b9bc3ab51a92180948f8a9d5926ba6b00f4ef283175bd90a936df001afaf212728ec4d1f3856dbfd1ea9a6e4b125725593
 SHA512 
f5574cf0ba9d8fa39a6e547c9fe2a3c007901987abb82ff50d63672009bbf257ee58f47f02cea512dda6809e880e87e8a3ad826c26a9421f195569816d6489e0
 DIST cacti-1.1.28.tar.gz 8953179 BLAKE2B 
a1a7c3e39cfdb0f47eee86131d2210fb209b351cf91b56b8584d90ef53d216ab85936d66942506415d7e2610bdf2aa5235430cc664edd05ab612815d60d42b18
 SHA512 
2816a78604d169951519404e4bfbf17377912efd7a8bf1ef2a262fde7414783e65ee4a6bcac7dd3175fd9942aebf475b7dbd1fe6d350f75cf88246d3561ef9e8

diff --git a/net-analyzer/cacti/cacti-0.8.8h.ebuild 
b/net-analyzer/cacti/cacti-0.8.8h.ebuild
deleted file mode 100644
index 7593857b11b..000
--- a/net-analyzer/cacti/cacti-0.8.8h.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="http://www.cacti.net/;
-SRC_URI="http://www.cacti.net/downloads/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   virtual/mysql
-   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
-"
-
-src_prepare() {
-   sed -i -e \
-   's:$config\["library_path"\] . 
"/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
-   "${S}"/include/global.php || die
-
-   rm -rf lib/adodb || die # don't use bundled adodb
-}
-
-src_compile() { :; }
-
-src_install() {
-   webapp_src_preinst
-
-   rm LICENSE README || die
-   dodoc docs/{CHANGELOG,CONTRIB,README,txt/manual.txt}
-   use doc && dohtml -r docs/html/
-   rm -rf docs
-
-   edos2unix `find -type f -name '*.php'`
-
-   dodir ${MY_HTDOCSDIR}
-   cp -r . "${D}"${MY_HTDOCSDIR}
-
-   webapp_serverowned ${MY_HTDOCSDIR}/rra
-   webapp_serverowned ${MY_HTDOCSDIR}/log/cacti.log
-   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-
-   webapp_src_install
-}

diff --git a/net-analyzer/cacti/cacti-1.1.25.ebuild 
b/net-analyzer/cacti/cacti-1.1.25.ebuild
deleted file mode 100644
index 08d211285f6..000
--- a/net-analyzer/cacti/cacti-1.1.25.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="https://www.cacti.net/;
-SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   virtual/mysql
-   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
-"

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

2017-12-06 Thread Jeroen Roovers
commit: 3da2743a66714334238d44f2f32532b2c3623a43
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec  6 09:51:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec  6 09:51:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da2743a

net-analyzer/cacti-spine: Old.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-analyzer/cacti-spine/Manifest  |  2 -
 net-analyzer/cacti-spine/cacti-spine-0.8.8h.ebuild | 48 --
 net-analyzer/cacti-spine/cacti-spine-1.1.25.ebuild | 47 -
 .../files/cacti-spine-0.8.8d-mysql.patch   | 11 -
 .../files/cacti-spine-0.8.8h-fix-ac-macro.patch| 11 -
 5 files changed, 119 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index 138d0deef29..c09d761e192 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,5 +1,3 @@
-DIST cacti-spine-0.8.8h.tar.gz 804951 BLAKE2B 
3318f278a1f6f897e39c75af02c733cba753e524bda1f401b3b9d22dba183499dde392be090debd97747520ebcdd89f5d43768c172784a9acc7c8f29fca68fa2
 SHA512 
6a7147ab645be44de0d330c7801e569705817da10bf6cedba82c712e1701ada8aa8924a6b3b063ea680e6af24f815d6767e8773ad7b8da212abfa082b4211bd4
 DIST cacti-spine-1.1.20.tar.gz 801877 BLAKE2B 
35da513691967e507b9d10c373de571e2ef84aa20021d1bcfb2bc446a99fbbd2c68ebcd99dc47bece4387faa6596a7b109d8a61f02a3b2413cb89bfbcaa22e89
 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
 DIST cacti-spine-1.1.21.tar.gz 801907 BLAKE2B 
cdcda765d349db12df1c672c4469770297d09a3946f19f1e686c251ef30d5be1e3f772efeeb3f344b21ecdba29275dde1b683025ae7c16b10561486397a484f3
 SHA512 
0dfdd3444639a471bc5c0d35ea3898532f2ebf16679677fee8ad291221ed607b54acc7fbf25e78da7c5597eeaed6b870ad7af66a95e20f95afce3270c8da5dd0
-DIST cacti-spine-1.1.25.tar.gz 802127 BLAKE2B 
02e23ca007ce3bcf3b651c1691ea22e53fcc4113b364d5440bbe2919b1549e36915b9fd927291a0ed84850552a2e97ff4f3c71b713727f3859c43bf123c20c86
 SHA512 
d9c4a924ce08d363a1ce7327172b6c83d606ccfb2b623b3b5a0f6df534a031caedbe55314cd415a58484c89df49d5e682853e5001849bd8e9767190fdc367809
 DIST cacti-spine-1.1.28.tar.gz 802006 BLAKE2B 
79e833b6afb619a1d2361bad38c3a52dc1e29b296864670f830a3bc998e7e456638523da15032751d56c65aefe0480477e70b741b23882a2a38adb2262aef601
 SHA512 
2255823d29342b49babebbae175c29fc7054b05ec5ae5897609960d808409f46e6d0cfcba2038dfad9598bc23532794f6cf26032a0566d2d2d2c57d622d37ab1

diff --git a/net-analyzer/cacti-spine/cacti-spine-0.8.8h.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-0.8.8h.ebuild
deleted file mode 100644
index c7738d6dba9..000
--- a/net-analyzer/cacti-spine/cacti-spine-0.8.8h.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="http://cacti.net/spine_info.php;
-SRC_URI="http://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~ppc64 sparc x86"
-
-CDEPEND="
-   dev-libs/openssl:*
-   net-analyzer/net-snmp
-   virtual/mysql
-"
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
-RDEPEND="
-   ${CDEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-0.8.8h-fix-ac-macro.patch \
-   "${FILESDIR}"/${PN}-0.8.8d-mysql.patch \
-   "${FILESDIR}"/${PN}-0.8.8d-ping.patch \
-   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
-
-   sed -i -e 's/^bin_PROGRAMS/sbin_PROGRAMS/' Makefile.am
-   AT_M4DIR="config" eautoreconf
-}
-
-src_install() {
-   dosbin spine
-   insinto /etc/
-   insopts -m0640 -o root
-   newins spine.conf{.dist,}
-   dodoc ChangeLog README
-}

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.25.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.25.ebuild
deleted file mode 100644
index d148f4544d0..000
--- a/net-analyzer/cacti-spine/cacti-spine-1.1.25.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 autotools eutils
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="https://cacti.net/spine_info.php;
-SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-CDEPEND="
-   dev-libs/openssl:*
-   net-analyzer/net-snmp
-   virtual/mysql
-"
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
-RDEPEND="
-   ${CDEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
-   

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

2017-12-06 Thread Robin H. Johnson
commit: ef6b486a75530a4f1940c981103f7ab27b24f544
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sat Mar 11 00:43:29 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: catalyst/

2017-12-06 Thread Robin H. Johnson
commit: b9f2806724077740c8fdbf8bcdb5a431cb085e9d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:24:22 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: doc/, catalyst/, catalyst/base/

2017-12-06 Thread Robin H. Johnson
commit: 2ae03a9d8aec8a536656ac45f1426a1f1921e8ae
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec  6 08:45:30 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec  6 17:49:12 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2ae03a9d

Allow unversioned cache directories

The generation of cachedirs up to this point includes the version_stamp
from the specfile.

If the version is being automatically incremented (eg daily builds),
then it generates unique cache directories for each build, and doesn't
reuse old cache.

Example versioned cache directories:
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171203
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171204
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171206

This should be using a common cache directory:
/release/buildroot/amd64-dev/packages/default/stage1-amd64

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

 catalyst/base/stagebase.py | 23 ++-
 catalyst/main.py   |  8 
 doc/catalyst-config.5.txt  |  9 +
 3 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 7a41973c..a6a32f5a 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -318,9 +318,15 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["target_profile"] = self.settings["profile"]
 
def set_target_subpath(self):
-   self.settings["target_subpath"] = self.settings["rel_type"] + 
"/" + \
-   self.settings["target"] + "-" + 
self.settings["subarch"] + "-" + \
-   self.settings["version_stamp"] + '/'
+   common = self.settings["rel_type"] + "/" + \
+   self.settings["target"] + "-" + 
self.settings["subarch"]
+   self.settings["target_subpath"] = \
+   common + \
+   "-" + self.settings["version_stamp"] + \
+   "/"
+   self.settings["target_subpath_unversioned"] = \
+   common + \
+   "/"
 
def set_source_subpath(self):
if not isinstance(self.settings['source_subpath'], str):
@@ -333,19 +339,26 @@ class StageBase(TargetBase, ClearBase, GenBase):
if not isinstance(self.settings['pkgcache_path'], str):
self.settings["pkgcache_path"] = \
normpath(self.settings["pkgcache_path"])
-   else:
+   elif "versioned_cache" in self.settings["options"]:
self.settings["pkgcache_path"] = \
normpath(self.settings["storedir"] + 
"/packages/" + \
self.settings["target_subpath"] + "/")
+   else:
+   self.settings["pkgcache_path"] = \
+   normpath(self.settings["storedir"] + 
"/packages/" + \
+   self.settings["target_subpath_unversioned"] + 
"/")
 
def set_kerncache_path(self):
if "kerncache_path" in self.settings:
if not isinstance(self.settings['kerncache_path'], str):
self.settings["kerncache_path"] = \

normpath(self.settings["kerncache_path"])
-   else:
+   elif "versioned_cache" in self.settings["options"]:
self.settings["kerncache_path"] = 
normpath(self.settings["storedir"] + \
"/kerncache/" + self.settings["target_subpath"])
+   else:
+   self.settings["kerncache_path"] = 
normpath(self.settings["storedir"] + \
+   "/kerncache/" + 
self.settings["target_subpath_unversioned"])
 
def set_target_path(self):
self.settings["target_path"] = 
normpath(self.settings["storedir"] + \

diff --git a/catalyst/main.py b/catalyst/main.py
index b8ae662d..3a428d3a 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -190,6 +190,14 @@ $ catalyst -f stage1-specfile.spec"""
group.add_argument('-T', '--purgetmponly',
default=False, action='store_t

[gentoo-commits] proj/catalyst:unversioned-cachedir commit in: targets/stage3/, catalyst/, targets/stage2/, catalyst/base/, targets/stage4/, ...

2017-12-06 Thread Robin H. Johnson
commit: 1eb7a1208dfe34d126f0f700b62214f01042b271
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Mar 19 22:06:11 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: targets/stage3/

2017-12-06 Thread Robin H. Johnson
commit: 8beb8d114381d96c37d24e10a6419eb9ddaa2f69
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Nov 27 17:03:00 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Nov 27 17:03:00 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=8beb8d11

targets stage3-chroot.sh: Update the emerge options

Fixes a missing dep error for the preclean action.
In this case it picked up 2 additional packages in the run, fixing the error.
Adds in the recommended options prior to an emerge --depclean operation.

 targets/stage3/stage3-chroot.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/targets/stage3/stage3-chroot.sh b/targets/stage3/stage3-chroot.sh
index 6cf91067..4f8bb0ee 100755
--- a/targets/stage3/stage3-chroot.sh
+++ b/targets/stage3/stage3-chroot.sh
@@ -5,4 +5,4 @@ source /tmp/chroot-functions.sh
 ## START BUILD
 setup_pkgmgr
 
-run_merge "-e @system"
+run_merge "-e --update --deep --with-bdeps=y @system"



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

2017-12-06 Thread Robin H. Johnson
commit: 61527e6db7c2ac195741a243f3ab504f2652e26e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:17:07 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: targets/stage3/, targets/stage2/, etc/, targets/stage4/, catalyst/base/, ...

2017-12-06 Thread Robin H. Johnson
commit: b30dd97d672d61bb40340799330ef7863b173b0c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Mar 19 22:04:49 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: catalyst/base/

2017-12-06 Thread Robin H. Johnson
commit: 739a1a78513a27b5234fce708acb64211c43cb74
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 08:58:10 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: targets/support/

2017-12-06 Thread Robin H. Johnson
commit: d0d5260bc23edc1ef41fa0150767e9a4e848eb78
Author: Ben Kohler  gmail  com>
AuthorDate: Wed Oct 11 17:26:52 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 29 17:31:58 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d0d5260b

kmerge.sh: ensure bc is installed when kerncache is active

When options=kerncache is on, catalyst finds cached kernel sources and
generates a package.provided entry so these sources aren't reinstalled.
However, this causes all RDEPEND in *-sources to be ignored.  This patch
forces dependencies to be installed beforepackage.provided is generated.

 targets/support/kmerge.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/targets/support/kmerge.sh b/targets/support/kmerge.sh
index fc066cc0..f29cd385 100755
--- a/targets/support/kmerge.sh
+++ b/targets/support/kmerge.sh
@@ -195,6 +195,10 @@ then
fi
fi
 
+   # install dependencies of kernel sources ahead of time in case
+   # package.provided generated below causes them not to be (re)installed
+   PKGDIR=${PKGDIR} clst_myemergeopts="--quiet --update --newuse 
--onlydeps" run_merge "${clst_ksource}" || exit 1
+
# Create the kerncache directory if it doesn't exists
mkdir -p /tmp/kerncache/${clst_kname}
 



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

2017-12-06 Thread Robin H. Johnson
commit: 2d574bfa8e5f385f495b3b3e7f4df882bb6751c4
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sat Mar 11 00:39:12 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: doc/

2017-12-06 Thread Robin H. Johnson
commit: f997e53273fd214aa16536024c4e2be0dd60db72
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Mar 11 07:55:50 2017 +
Commit: Robin H. Johnson  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] proj/catalyst:unversioned-cachedir commit in: catalyst/, etc/, catalyst/base/

2017-12-06 Thread Robin H. Johnson
commit: d5f54e2693f4277fee370927ef18265ebcc52ac1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 09:14:04 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: catalyst/base/

2017-12-06 Thread Robin H. Johnson
commit: 03d8e9d832dcf2b3e52f4aa84e0782e47f3c9b71
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  9 08:56:45 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: targets/support/, targets/livecd-stage2/

2017-12-06 Thread Robin H. Johnson
commit: 4295fce1791067d7589b8f7f12cb5270bb86bcca
Author: Ben Kohler  gmail  com>
AuthorDate: Wed Sep 20 13:13:59 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 29 17:31:44 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4295fce1

introduce depclean.sh and add it to livecd-stage2 (first test)

 targets/livecd-stage2/livecd-stage2-controller.sh | 11 ++-
 targets/support/depclean.sh   |  9 +
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/targets/livecd-stage2/livecd-stage2-controller.sh 
b/targets/livecd-stage2/livecd-stage2-controller.sh
index 10ee98e6..845d6d55 100755
--- a/targets/livecd-stage2/livecd-stage2-controller.sh
+++ b/targets/livecd-stage2/livecd-stage2-controller.sh
@@ -186,11 +186,12 @@ case $1 in
${clst_shdir}/support/bootloader-setup.sh $1
;;
 
-unmerge)
-shift
-export clst_packages="$*"
-exec_in_chroot ${clst_shdir}/support/unmerge.sh
-;;
+   unmerge)
+   exec_in_chroot ${clst_shdir}/support/depclean.sh
+   shift
+   export clst_packages="$*"
+   exec_in_chroot ${clst_shdir}/support/unmerge.sh
+   ;;
 
target_image_setup)
shift

diff --git a/targets/support/depclean.sh b/targets/support/depclean.sh
new file mode 100755
index ..aa66c9fd
--- /dev/null
+++ b/targets/support/depclean.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+source /tmp/chroot-functions.sh
+
+# If the user enabled PRESERVE_LIBS in options, tell portage to preserve them.
+[ -n "${clst_PRESERVE_LIBS}" ] && FEATURES="${clst_myfeatures} preserve-libs"
+run_merge --depclean --with-bdeps=n
+
+exit 0



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

2017-12-06 Thread Robin H. Johnson
commit: 57055cb085a23358febf61b2c7d36627fc2815dd
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Apr  6 20:51:23 2017 +
Commit: Robin H. Johnson  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:unversioned-cachedir commit in: catalyst/base/

2017-12-06 Thread Robin H. Johnson
commit: 40c83b1e77efc539ca80709ae3ae0a56b065a7d1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Mar 11 08:25:15 2017 +
Commit: Robin H. Johnson  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:master commit in: catalyst/base/, doc/, catalyst/

2017-12-06 Thread Robin H. Johnson
commit: d0fc244d633375faeaf4da81350c9818a1b291f0
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec  6 08:45:30 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec  6 18:05:00 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d0fc244d

Allow unversioned cache directories

The generation of cachedirs up to this point includes the version_stamp
from the specfile.

If the version is being automatically incremented (eg daily builds),
then it generates unique cache directories for each build, and doesn't
reuse old cache.

Example versioned cache directories:
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171203
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171204
/release/buildroot/amd64-dev/packages/default/stage1-amd64-20171206

This should be using a common cache directory:
/release/buildroot/amd64-dev/packages/default/stage1-amd64

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

 catalyst/base/stagebase.py | 23 ++-
 catalyst/main.py   |  8 
 doc/catalyst-config.5.txt  |  9 +
 3 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 7a41973c..a6a32f5a 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -318,9 +318,15 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["target_profile"] = self.settings["profile"]
 
def set_target_subpath(self):
-   self.settings["target_subpath"] = self.settings["rel_type"] + 
"/" + \
-   self.settings["target"] + "-" + 
self.settings["subarch"] + "-" + \
-   self.settings["version_stamp"] + '/'
+   common = self.settings["rel_type"] + "/" + \
+   self.settings["target"] + "-" + 
self.settings["subarch"]
+   self.settings["target_subpath"] = \
+   common + \
+   "-" + self.settings["version_stamp"] + \
+   "/"
+   self.settings["target_subpath_unversioned"] = \
+   common + \
+   "/"
 
def set_source_subpath(self):
if not isinstance(self.settings['source_subpath'], str):
@@ -333,19 +339,26 @@ class StageBase(TargetBase, ClearBase, GenBase):
if not isinstance(self.settings['pkgcache_path'], str):
self.settings["pkgcache_path"] = \
normpath(self.settings["pkgcache_path"])
-   else:
+   elif "versioned_cache" in self.settings["options"]:
self.settings["pkgcache_path"] = \
normpath(self.settings["storedir"] + 
"/packages/" + \
self.settings["target_subpath"] + "/")
+   else:
+   self.settings["pkgcache_path"] = \
+   normpath(self.settings["storedir"] + 
"/packages/" + \
+   self.settings["target_subpath_unversioned"] + 
"/")
 
def set_kerncache_path(self):
if "kerncache_path" in self.settings:
if not isinstance(self.settings['kerncache_path'], str):
self.settings["kerncache_path"] = \

normpath(self.settings["kerncache_path"])
-   else:
+   elif "versioned_cache" in self.settings["options"]:
self.settings["kerncache_path"] = 
normpath(self.settings["storedir"] + \
"/kerncache/" + self.settings["target_subpath"])
+   else:
+   self.settings["kerncache_path"] = 
normpath(self.settings["storedir"] + \
+   "/kerncache/" + 
self.settings["target_subpath_unversioned"])
 
def set_target_path(self):
self.settings["target_path"] = 
normpath(self.settings["storedir"] + \

diff --git a/catalyst/main.py b/catalyst/main.py
index b8ae662d..3a428d3a 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -190,6 +190,14 @@ $ catalyst -f stage1-specfile.spec"""
group.add_argument('-T', '--purgetmponly',

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

2017-12-06 Thread Bernard Cafarelli
commit: 15d80c2eada2c92fd17f1d6f79f25457dab7397a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec  6 15:23:07 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec  6 15:23:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d80c2e

x11-plugins/wmsysmon: 0.7.8 new upstream, new ebuild

This integrates all Gentoo changes, plus kernel >= 3.0 support

package.mask is updated to allow this new version in ~arch

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-plugins/wmsysmon/Manifest  |  5 +++--
 x11-plugins/wmsysmon/metadata.xml  |  4 +++-
 x11-plugins/wmsysmon/wmsysmon-0.7.8.ebuild | 31 ++
 3 files changed, 37 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/wmsysmon/Manifest b/x11-plugins/wmsysmon/Manifest
index 01107cd03b1..1ed41e87101 100644
--- a/x11-plugins/wmsysmon/Manifest
+++ b/x11-plugins/wmsysmon/Manifest
@@ -1,2 +1,3 @@
-DIST wmsysmon-0.7.7-s4t4n.patch.bz2 8547 SHA256 
b585793744c65ccc10c0b2b55c34f7c5cf0ac03b99526f50842ace99a1ce7245 SHA512 
fbf43af697313c1f2c8c5d373b636b92b87140979c47037c214b2af8e0e94faa1df610e9fb94e677bfd6de94320e1e161ac1b1afbfb665fd7e86849ee93d8e1e
 WHIRLPOOL 
33b3a7478db17d05155e8104c4f89f25defaaf4eadf00622725b39d95e879260f6e319271be7b89d30ee9cb3444d468166ee9a31e89ccd5f86f7d1cedd937170
-DIST wmsysmon-0.7.7.tar.gz 20866 SHA256 
b50e3d834e799ff2b2a825c67534e049bed2af2c261d83b8afbbd4a9010d3e5c SHA512 
6f472d132c7b5263c4b62e0972653ceee59743c4e292c0bdd95194e84373f4e7888311b40083691ab5b736c0ba292672d8eb306a220e95d356dd95b6b8519c0c
 WHIRLPOOL 
cf525c75b576aea805d41bf65315d6909964ff6067d95b79feb84e8617e05a140e6368dc1cd2596e7f7b92f2bb42207315c19b2ad826e44cabf3c1ea97bd25a5
+DIST wmsysmon-0.7.7-s4t4n.patch.bz2 8547 BLAKE2B 
7c68524981336630b70a16e4e2935790dc246e40c7c16cedf2487e5145cebec797569042b5234b334988cec836878625ce631de4ff9cb8588e921a7d20c5d904
 SHA512 
fbf43af697313c1f2c8c5d373b636b92b87140979c47037c214b2af8e0e94faa1df610e9fb94e677bfd6de94320e1e161ac1b1afbfb665fd7e86849ee93d8e1e
+DIST wmsysmon-0.7.7.tar.gz 20866 BLAKE2B 
ddf05a5d54214336f58fe3c4cf8631da11098a2a8a42677b51e20414fbeb9dd4a8ec02c92cd8933635973470d56c2837b6ab41bb07348f39946f8b94dcfa
 SHA512 
6f472d132c7b5263c4b62e0972653ceee59743c4e292c0bdd95194e84373f4e7888311b40083691ab5b736c0ba292672d8eb306a220e95d356dd95b6b8519c0c
+DIST wmsysmon-0.7.8.tar.gz 23533 BLAKE2B 
830edc78222e8997c6ee23bdd9fcb28729e9b80d92b07f70a53d841065b7377f5c450024c511b4faa92043bd45aa0cc92e89ff900d7d4a53d3c9f4b57b4e6e7e
 SHA512 
b1afd176851e8f89896e39b55d24d6efeb97eb5fdbb9c181cb030320445f1d8b22d31073edc615e6b47b91fd133b381f00b612901c8b312e7da404a4746bb97c

diff --git a/x11-plugins/wmsysmon/metadata.xml 
b/x11-plugins/wmsysmon/metadata.xml
index 32d76dd5430..efaca79dc2c 100644
--- a/x11-plugins/wmsysmon/metadata.xml
+++ b/x11-plugins/wmsysmon/metadata.xml
@@ -5,9 +5,11 @@
voyag...@gentoo.org
Bernard Cafarelli
 
-
 
Enable support for monitoring 24 interrupts. 
Useful
on SMP machines
 
+
+   voyageur/wmsysmon
+
 

diff --git a/x11-plugins/wmsysmon/wmsysmon-0.7.8.ebuild 
b/x11-plugins/wmsysmon/wmsysmon-0.7.8.ebuild
new file mode 100644
index 000..03c80f8de23
--- /dev/null
+++ b/x11-plugins/wmsysmon/wmsysmon-0.7.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="a dockapp to monitor: CPU, Memory, Uptime, IRQs, Paging and Swap 
activity"
+HOMEPAGE="https://github.com/voyageur/wmsysmon;
+SRC_URI="https://github.com/voyageur/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm"
+RDEPEND="${DEPEND}"
+
+DOCS=( ../ChangeLog ../README )
+S=${WORKDIR}/${P}/src
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install () {
+   dobin wmsysmon
+   einstalldocs
+}



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

2017-12-06 Thread Bernard Cafarelli
commit: f2378f105da3bbdc56fe40323b97dd31044b8dcc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec  6 15:25:38 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec  6 15:25:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2378f10

profiles: update x11-plugins/wmsysmon mask

Newer version has different upstream (me) with some changes merged in
Keeping the original version in last rites list

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 78375438fe9..76ffd31ed64 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -49,9 +49,9 @@ x11-plugins/wmnetselect
 x11-plugins/wmpiki
 x11-plugins/wmsound
 x11-plugins/wmsvencd
-x11-plugins/wmsysmon
 x11-plugins/wmupmon
 x11-plugins/wmwave
+<=x11-plugins/wmsysmon-0.7.7
 
 # Ian Whyman  (04 Dec 2017)
 # Declared dead upstream. Masked for removal in 30 days



[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2017-12-06 Thread Andrew John Hughes
commit: 3ea69144b958b3c375d4564b4532393811835706
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Wed Dec  6 16:36:38 2017 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Wed Dec  6 16:36:38 2017 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=3ea69144

dev-java/icedtea: Bump to 2.6.12 (http://bitly.com/it20612). Symlink tapsets 
into system tapset directory.

Package-Manager: portage-2.3.5

 dev-java/icedtea/ChangeLog |  9 +
 dev-java/icedtea/Manifest  | 30 
 ...tea-7.2.6.11.ebuild => icedtea-7.2.6.12.ebuild} | 41 ++
 ...0_pre14.ebuild => icedtea-7.2.7.0_pre15.ebuild} | 41 ++
 4 files changed, 92 insertions(+), 29 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 3048bbae..d5cdabb7 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,15 @@
 # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-7.2.6.12 (06 Dec 2017)
+*icedtea-7.2.7.0_pre15 (06 Dec 2017)
+
+  06 Dec 2017; Andrew John Hughes 
+  +icedtea-7.2.6.12.ebuild, +icedtea-7.2.7.0_pre15.ebuild,
+  -icedtea-7.2.6.11.ebuild, -icedtea-7.2.7.0_pre14.ebuild:
+  dev-java/icedtea: Bump to 2.6.12 (http://bitly.com/it20612). Symlink tapsets
+  into system tapset directory.
+
 *icedtea-3.6.0 (02 Nov 2017)
 *icedtea-3.7.0_pre00 (02 Nov 2017)
 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 0c8dee22..b79f48c5 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -1,18 +1,18 @@
-DIST icedtea-2.6-corba-803456f62297.tar.bz2 1073306 SHA256 
ff818ceedd154fa4d55d38b50fccd6a19de242a592d9ffbed7368bc56c091b81 SHA512 
87b374d6907dcd72043cb3a86eed08e836861c238282fdd8c9684b6653b5788f1d183038572282f92dd81381765ac41243c6faa52033173157bb8b48b928d071
 WHIRLPOOL 
fd9c85f496fc129ca2f7f90afd6c5e824d1f2e44b2ac54147f20c45855eab6107479d6f9ab0d218e56323cbfd78f0f66701ebaa1ec5f7cb115d7eff0a854f9a6
-DIST icedtea-2.6-hotspot-809ae803d8ea.tar.bz2 8210978 SHA256 
a6055f2eb2c6f159fdc20fc5268ffb27d6cb7959ed7af28ee8a0f862b5b6dbf8 SHA512 
8d4bb7a97e2213d21a99261d9f9a32824830f1b178260cb170eeb45ac54414bd26042dc75b2dc719850638571cf8057d7d3fdb65c32fbed8797e6242ba257e7f
 WHIRLPOOL 
e398a14c87bd46ed8e44427aa1630e1d1304b5e5cdf2bde9b2a9f565a88ecc3463eee173c652e47082d8942a04717b39f0c325f87c42f6861bdcf843e5b5fb39
-DIST icedtea-2.6-jaxp-46f2d7395127.tar.bz2 2733486 SHA256 
a2642f8792edf7e40169ddafcd7a3c297e75b41f7c65fac2a84787376a65977d SHA512 
a08618aca24f80f67669f62743150eaf7a33a602f9b5d806f3c0213261144a15006c4348800e25d5746500735498bc0c8380ee9adc75b6fce17283d9f4971358
 WHIRLPOOL 
2e2cdea8dae12ba7aedc16197c32e0bac376cbca675334eab6c7cde62a2de38887366212cec9f5fd13fa945f5e11d370462edc6531584d6a78148d9c7807d9fb
-DIST icedtea-2.6-jaxws-e17af60ebbd6.tar.bz2 2022975 SHA256 
a299f434b48e5ed1e57085be5515ea1dbfbad971d08d386f070d653d2ea878be SHA512 
145ae63e81a1c2cce6e462c2b38b05d79d138a89f5f4176151e87a8dcfb27c0b8f47c826ea12d85acdd31733ea253aaf9fbb019e605a4cc24c4b66803ca01f61
 WHIRLPOOL 
eb404fd684c1f156f0fc481da0137c31a1eabce2f9867e8a67a67a392b1e62b741b32d3b23ef9c3866026bac87925279159abbc6c6b84521e05ea2f099aafe0e
-DIST icedtea-2.6-jdk-082c6e8b8812.tar.bz2 32843611 SHA256 
ce4eca8a320c7514a7ecaa513a2a9cbb82a74e0256c8ba277fa692debe952eb5 SHA512 
7974d9d7d55c4a57b53ee5e29f36ef058d207eee1701eac0e8b32b8f13a9084b08ff9fcde00cb16f4c23fa6bf371361f183b07f418cd6d200b67a67f86fa6785
 WHIRLPOOL 
431b45c17a9834799cacc575c9d96b8e7a19460491edcbfe01101270602aca0fc522dcebedce6bcf33f61bab632d58f169e0af70636533bdc4c3f51337d8a48f
-DIST icedtea-2.6-langtools-cddb1f9f8b9c.tar.bz2 1711691 SHA256 
650a2d3881ba02ea10cbb6ddeef3888103fccaa904cb23517e07b3acd26d4c7f SHA512 
6301ca17725dcf085b4dea74d453bb2ec9e7620b6791bdba6cf70fd4fac3f53679c8281db17c343ae4639a3c5431d9af09d76619825e2a8f3072bf46e09a9ce1
 WHIRLPOOL 
75111e57719c8d7956046ffb573682074a9013e6b01636d5083018fae34a6986f58eef2c89281d7708b644cd9847f11c24a6f1f6d18b8ef03ac4f9b801f07628
-DIST icedtea-2.6-openjdk-499e7894cc44.tar.bz2 130600 SHA256 
0d521feed6275102ba3b3ee394330fefe20463dd63caa7197c7fd93e132519fe SHA512 
95a0168b109266dfe7af97355f34888559f1978201fc7fe9c1b7b15074793d850a68ce031603bb62c4ad6790e8575ebf7e73fca2fdd8f03c9ab0a4e24e3e07b8
 WHIRLPOOL 
264b87945b13cf6a0adde36b084bb6889a0567e80b035ab4296b8f8bbe433c058ccfa09e32ba1a14914b5b44ea1ecf2a56c8f894c18d31087b0aed504b04a39f
-DIST icedtea-2.6.11.tar.xz 2117880 SHA256 
20063c314535e4ed4b8099e497b880e4f346c85e7315a2573d0f398b973777c5 SHA512 
b77b5cf632d357f6ca87f2a9cfe179b95941a10e669997feb2506da56baa09fa5b94ea6025471ac6e4165bd9769799c84159d5fa39c19fbdb8770314d587
 WHIRLPOOL 
80af9323a6a8315f0a68a75db736ec35fbfa53a1b30f052cfa80256aa1dd04e9619ef9ccf333bc90826ca3b57750c4f62b64549ee39a71e73f7cc57d277b
-DIST icedtea-2.7-corba-772062092675.tar.bz2 1073199 SHA256 

[gentoo-commits] proj/releng:master commit in: config/

2017-12-06 Thread Robin H. Johnson
commit: 9edcf5e31130c453283ed4c169de76df9d4910f3
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec  6 16:36:42 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec  6 16:36:42 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9edcf5e3

config: ovh mirror seems offline, add bytemark as preferred with distfiles.g.o 
fallback.

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

 config/jackdaw.env| 2 +-
 config/junco.env  | 2 +-
 config/nightheron.env | 2 +-
 config/skimmer.env| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/config/jackdaw.env b/config/jackdaw.env
index 55edb801..0509957e 100644
--- a/config/jackdaw.env
+++ b/config/jackdaw.env
@@ -1,4 +1,4 @@
-export GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/;
+export GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ 
http://mirror.ovh.net/gentoo-distfiles/ http://distfiles.gentoo.org/;
 export FEATURES="parallel-fetch preserve-libs -collision-protect protect-owned"
 export MAKEOPTS="-j7 -l7"
 export EMERGE_DEFAULT_OPTS="--color=n --jobs 3 --load-average 7"

diff --git a/config/junco.env b/config/junco.env
index 55edb801..0509957e 100644
--- a/config/junco.env
+++ b/config/junco.env
@@ -1,4 +1,4 @@
-export GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/;
+export GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ 
http://mirror.ovh.net/gentoo-distfiles/ http://distfiles.gentoo.org/;
 export FEATURES="parallel-fetch preserve-libs -collision-protect protect-owned"
 export MAKEOPTS="-j7 -l7"
 export EMERGE_DEFAULT_OPTS="--color=n --jobs 3 --load-average 7"

diff --git a/config/nightheron.env b/config/nightheron.env
index a1061b05..32950ce6 100644
--- a/config/nightheron.env
+++ b/config/nightheron.env
@@ -1,4 +1,4 @@
-export GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/;
+export GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ 
http://mirror.ovh.net/gentoo-distfiles/ http://distfiles.gentoo.org/;
 export FEATURES="parallel-fetch preserve-libs"
 export MAKEOPTS="-j5 -l4"
 export EMERGE_DEFAULT_OPTS="--quiet-build=y --jobs=3 --load-average=4 
--color=n --alert=n --fail-clean=y --nospinner --quiet-unmerge-warn"

diff --git a/config/skimmer.env b/config/skimmer.env
index adcb03fd..dcee3574 100644
--- a/config/skimmer.env
+++ b/config/skimmer.env
@@ -1,3 +1,3 @@
-export GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/;
+export GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ 
http://mirror.ovh.net/gentoo-distfiles/ http://distfiles.gentoo.org/;
 export FEATURES="parallel-fetch preserve-libs"
 export MAKEOPTS="-j5 -l4"



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

2017-12-06 Thread Agostino Sarubbo
commit: 245c2204f09f0cfbb25510474fe8d26517efb2e8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec  6 20:57:01 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec  6 20:57:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245c2204

app-crypt/mit-krb5: amd64 stable wrt bug #639702

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
index 1f9cfda9466..c10d15214d4 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.15.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
 
 LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="doc +keyutils libressl nls openldap +pkinit selinux +threads test xinetd"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/

2017-12-06 Thread Dirkjan Ochtman
commit: de7467cec1be0ce849106ffd2f8e372bd4af1da0
Author: Christian Roessner  roessner  co>
AuthorDate: Wed Dec  6 20:28:45 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Dec  6 20:31:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7467ce

mail-filter/rspamd: version bump to 1.6.5

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 mail-filter/rspamd/Manifest | 2 +-
 mail-filter/rspamd/{rspamd-1.6.3.ebuild => rspamd-1.6.5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 25e6ebc4c0b..5eda82e2b6f 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1 @@
-DIST rspamd-1.6.3.tar.gz 2476617 SHA256 
0d89fc4966c71b209a0f566458b1651dfa11b651b5e772cbe599177270e8c13f SHA512 
c03810523890e631cf6b315ae5360f02833ceb236d2685f7f20138a680a39b04060415170c7bc5f88aaf74f8a05df248b9e49bbbde285909e56a1a12f36e03bf
 WHIRLPOOL 
2ac2f9911d238e97a8db968e1e991a99edbffb8c6292eb39c1972eec0d657fc38165d19e76d09dc0f4a9e782d9ecac4b51ca8f1262c0e121545dfffbec9fad62
+DIST rspamd-1.6.5.tar.gz 2484271 BLAKE2B 
880e862eecd4a082b87bee2ba8c7b17a475efbfe90dbb0cbf34c5ad6c42c80d6ea142f11c7632763d7f9e4155a4521274f2d5a26a77dfbdab9f585bb1e3fff5f
 SHA512 
789abc994cf96a0d88662e14f0e77f95f5c7c7bd1f808ffd64af21cf73cef643b5aee4c1f066d81d04e79d6bb7f72f12095ff08d8515a40bcca23153715fc9f1

diff --git a/mail-filter/rspamd/rspamd-1.6.3.ebuild 
b/mail-filter/rspamd/rspamd-1.6.5.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-1.6.3.ebuild
rename to mail-filter/rspamd/rspamd-1.6.5.ebuild
index e00de6280f1..766acc60764 100644
--- a/mail-filter/rspamd/rspamd-1.6.3.ebuild
+++ b/mail-filter/rspamd/rspamd-1.6.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils pax-utils user systemd
 



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

2017-12-06 Thread Pacho Ramos
commit: 46b589a101f65a631d1eb1e251b3304a498fa198
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec  6 19:47:44 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec  6 19:50:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b589a1

media-video/openshot: Drop old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-video/openshot/Manifest |  3 --
 media-video/openshot/openshot-1.4.3-r1.ebuild | 60 ---
 media-video/openshot/openshot-2.2.0.ebuild| 55 
 media-video/openshot/openshot-2.3.4.ebuild| 51 ---
 4 files changed, 169 deletions(-)

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index 1a1db5b5997..fdb0af37428 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -1,4 +1 @@
-DIST openshot-1.4.3.tar.gz 31990991 SHA256 
5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 
f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda
 WHIRLPOOL 
4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
-DIST openshot-qt-2.2.0.tar.gz 94924926 SHA256 
8de6e193784af3b9149ea13c0552d4556df33396452360d5f9ac30682148e6f7 SHA512 
696a95fe1438b8a62261c41e5d495ef1e5107c5e4ee0ab80a980ba5e0e3b7fb5002f1bb780120f9f46a9f3c1fed2de858b61dc38d897bd4235358d617b2406b0
 WHIRLPOOL 
08a8861b8893c94821bc4dfbf81bfa54101fb34af1f30f15cb26b284f1970bc9d2901e05f7b3a1f159a0690806e64c2ca345f3a56d37f016ec17e1db3e7d6204
-DIST openshot-qt-2.3.4.tar.gz 60646277 SHA256 
b110eb144a3d3dcfe08f112c66ccc9265620b6fcf540cb690441bc47bf91eaec SHA512 
06faaaf1e3e3d996fafca8c7bde5a7fe8b9c66efb03c85448ab19bba85508d7c6334ba43a1368b20d7608cd34526c653e1956aa51ce05099be314538682fd484
 WHIRLPOOL 
dbed47fa4b9d220c75b8cec2e314beca4ba5f2cca687d016b3950aedd93e6e6f1b4d243ddf31b41d5a22d652f2257f725b6e4b85a2882ad1d5938409e1469b20
 DIST openshot-qt-2.4.0.tar.gz 60710408 SHA256 
ca6b746671c931dd76af93f31fe3d85ce7f122002013b3a24e45e8222fdbb348 SHA512 
95778effa5b02a467c44741384b0f43bf90343d4f450d5fcc2319ff1c3bee212338435dd8c781e0ff111a704aacdce3dbfb6bdcf62afa1f59bbb0668b58074ca
 WHIRLPOOL 
7d0736a2b58fee3af6a54c65da89b8c33b7bdb73d73d708e3e0b48865c981b4f5fa1ec43a9d521e25b72242b1c75cb06731382edbcdc1f5f1575ab8ed5fa752c

diff --git a/media-video/openshot/openshot-1.4.3-r1.ebuild 
b/media-video/openshot/openshot-1.4.3-r1.ebuild
deleted file mode 100644
index 144217aa070..000
--- a/media-video/openshot/openshot-1.4.3-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_REQ_USE=xml
-PYTHON_COMPAT=( python2_7 )
-
-inherit versionator distutils-r1 python-r1 fdo-mime
-
-DESCRIPTION="Free, open-source, non-linear video editor to create and edit 
videos and movies"
-HOMEPAGE="http://www.openshotvideo.com;
-SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+python +ffmpeg libav"
-REQUIRED_USE="|| ( python ffmpeg )"
-
-RDEPEND="
-   dev-python/pygoocanvas[${PYTHON_USEDEP}]
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   >=media-libs/mlt-0.8.2[ffmpeg,frei0r,gtk,melt,python,sdl,xml]
-   ffmpeg? (
-   libav? ( media-video/libav:=[encode,sdl,x264,mp3,theora,vpx] )
-   !libav? ( media-video/ffmpeg:0=[encode,sdl,x264,mp3,theora,vpx] 
)
-   )
-   python? (
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/librsvg-python
-   )
-   x11-libs/gtk+:2
-"
-
-src_prepare() {
-   sed -ie '/launcher/,+1d' setup.py || die
-   sed -ie '/FAILED = /,$d' setup.py || die
-
-   # Fix up launchers to not throw an error.
-   sed -i 's/\(from \)\(openshot import main\)/\1openshot.\2/' 
bin/openshot || die
-   sed -i 's/\(from \)\(openshot_render import main\)/\1openshot.\2/' 
bin/openshot-render || die
-}
-
-python_install() {
-   distutils-r1_python_install
-}
-
-pkg_postinst() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
-}

diff --git a/media-video/openshot/openshot-2.2.0.ebuild 
b/media-video/openshot/openshot-2.2.0.ebuild
deleted file mode 100644
index baf9025ad1e..000
--- a/media-video/openshot/openshot-2.2.0.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
-
-PYTHON_REQ_USE=xml
-PYTHON_COMPAT=( python3_{4,5} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 gnome2-utils 

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

2017-12-06 Thread Andreas Sturmlechner
commit: f9d9f3d341238a8721a674d8dfec3ff138b3ed73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 20:13:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 20:14:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d9f3d3

profiles: Mask dev-vcs/qbzr, dev-vcs/bzr-explorer for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 76ffd31ed64..5228bdb872b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (06 Dec 2017)
+# No maintainer, depends on dead PyQt4/Qt4.
+# Masked for removal in 30 days. Bugs #480250, #640114
+dev-vcs/qbzr
+dev-vcs/bzr-explorer
+
 # Bernard Cafarelli  (05 Dec 2017)
 # Dead Window Maker dockapps, dead upstreams and download links
 # (no release for more than 10 years)



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

2017-12-06 Thread Andreas Sturmlechner
commit: 99d88bb141c0722d9fe31cdc1a31c284926d5e0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 20:00:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 20:14:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d88bb1

dev-db/firebird: Drop redundant ${S} in src_prepare

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-db/firebird/firebird-2.5.7.27050.0.ebuild| 4 ++--
 dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild 
b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
index 72385210ce9..74bd1f31074 100644
--- a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
+++ b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
@@ -79,8 +79,8 @@ src_prepare() {
-e 's:ISQL :FBSQL :w /dev/stdout' \
src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 
6 lines
 
-   find "${S}" -name \*.sh -exec chmod +x {} + || die
-   rm -r "${S}"/extern/{btyacc,editline,icu} || die
+   find . -name \*.sh -exec chmod +x {} + || die
+   rm -r extern/{btyacc,editline,icu} || die
 
mv configure.in configure.ac || "failed to mv configure.in configure.ac"
 

diff --git a/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild 
b/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild
index 0ffc66ca591..f502dbb7b2c 100644
--- a/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild
+++ b/dev-db/firebird/firebird-3.0.2.32703.0-r2.ebuild
@@ -88,8 +88,8 @@ src_prepare() {
-e 's:ISQL :FBSQL :w /dev/stdout' \
src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 
6 lines
 
-   find "${S}" -name \*.sh -exec chmod +x {} + || die
-   rm -r "${S}"/extern/{btyacc,editline,icu} || die
+   find . -name \*.sh -exec chmod +x {} + || die
+   rm -r extern/{btyacc,editline,icu} || die
 
eautoreconf
 }



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

2017-12-06 Thread Andreas Sturmlechner
commit: b18f29320ab45f391f083297ded21307301051c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 19:59:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 20:14:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18f2932

dev-db/firebird: Fix configure.in warning

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-db/firebird/firebird-2.5.7.27050.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild 
b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
index afe4c215521..72385210ce9 100644
--- a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
+++ b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
@@ -82,6 +82,8 @@ src_prepare() {
find "${S}" -name \*.sh -exec chmod +x {} + || die
rm -r "${S}"/extern/{btyacc,editline,icu} || die
 
+   mv configure.in configure.ac || "failed to mv configure.in configure.ac"
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/files/, dev-db/firebird/

2017-12-06 Thread Andreas Sturmlechner
commit: e7b0cb0b12132fdc710a9ef12fbb53c1bbe21eec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 19:58:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 20:14:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b0cb0b

dev-db/firebird: Fix build with GCC-6

Thanks-to: Maciej S. Szmigiero  maciej.szmigiero.name>
Bug: https://bugs.gentoo.org/639614
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-db/firebird/Manifest| 4 ++--
 dev-db/firebird/files/firebird-2.5.7.27050.0-gcc6.patch | 2 +-
 dev-db/firebird/firebird-2.5.7.27050.0.ebuild   | 2 ++
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-db/firebird/Manifest b/dev-db/firebird/Manifest
index b7e1145f12f..3335ecdfda5 100644
--- a/dev-db/firebird/Manifest
+++ b/dev-db/firebird/Manifest
@@ -1,3 +1,3 @@
-DIST Firebird-2.5.7.27050-0.tar.bz2 13402538 SHA256 
0a3b68c94e9d4eab0e56c98312f0955a0ec69ec4e9e801e0a81be758f032171a SHA512 
793d47a8c8395dfb6f8417253950034dcd61b6b8337e654510d2d133396e5d1fccf615fc614bbe3129a64a101e956cb8b54d7460b06e72b245518f1b5af99327
 WHIRLPOOL 
d162deb478fcee737aa973c3d87498a8fc418cf8facabf72a4d4cbc00db213ba0f6d98a29dc9bfd00a545e55cdb702770a3e10b7db0d0211b4cb60286c63105a
-DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 SHA256 
1eb4ca57538b03cf1f7504f19d10c86f5b0238604d72df7fbd7f24927a66ad2d SHA512 
5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6
 WHIRLPOOL 
2cba1a0d395147b730d7d97e7226edcaf3b90f816a18cb9fe46fb6914771bf74d1339c956b91b8a7b5da25c354dc33899a430ae53775b941720c203010fc52dd
+DIST Firebird-2.5.7.27050-0.tar.bz2 13402538 BLAKE2B 
fbe7af7b5cfa738459df7fd1dba0b897b04f2f6c8244d1f951e18c908c298e91e89b2300677c45834103e5215856341f673040b80b761921e68b1dc05381938b
 SHA512 
793d47a8c8395dfb6f8417253950034dcd61b6b8337e654510d2d133396e5d1fccf615fc614bbe3129a64a101e956cb8b54d7460b06e72b245518f1b5af99327
+DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 BLAKE2B 
58afbdb430adb5f9aafe33d5459fb4fe8607e9440b6b114291777e43d447a7a5b5696c9f5903a10b63217a15836ce6386569e636369e37bf83195ec0b96e4fc6
 SHA512 
5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6
 DIST ib_b60_doc.zip 10530848 SHA256 
8c0158678b2a2fe3ba3abfea1f5487fc5af2644d66837ab8a558f5ad6b6cfd6d SHA512 
59eccf1d6b1f0410eddbc5967fd77a3d00e09749640b3f81e2f8b624f5a45461dffad4af5ec61488e941fb3d3af266fe86c0b56e6b7e023239537cb6557a145a
 WHIRLPOOL 
5c3e17eec64d835bac8832a51acefe04c3a5ff818d1d1e69a032bae1a730fd73996a2be073d2e22bcd4ad4ee1ba2247da8271cd3a03c0326acf46eef1073033f

diff --git a/dev-db/firebird/files/firebird-2.5.7.27050.0-gcc6.patch 
b/dev-db/firebird/files/firebird-2.5.7.27050.0-gcc6.patch
index f051ea02b4c..312f3576bcc 100644
--- a/dev-db/firebird/files/firebird-2.5.7.27050.0-gcc6.patch
+++ b/dev-db/firebird/files/firebird-2.5.7.27050.0-gcc6.patch
@@ -32,4 +32,4 @@ PR: https://github.com/FirebirdSQL/firebird/pull/104
 +  static_cast(blr_end),
blr_eoc
};
-   static FB_API_HANDLE req_handle;
\ No newline at end of file
+   static FB_API_HANDLE req_handle;

diff --git a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild 
b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
index b6e56990fd8..afe4c215521 100644
--- a/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
+++ b/dev-db/firebird/firebird-2.5.7.27050.0.ebuild
@@ -88,6 +88,8 @@ src_prepare() {
 src_configure() {
filter-flags -fprefetch-loop-arrays
filter-mfpmath sse
+   # bug 639614
+   append-cxxflags -flifetime-dse=1 -fno-sized-deallocation 
-fno-delete-null-pointer-checks
 
econf \
--prefix=/usr/$(get_libdir)/firebird \



[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2017-12-06 Thread Andrew John Hughes
commit: 9ea9c9bc083639a193a9320700418fe603f40e08
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Wed Dec  6 20:19:35 2017 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Wed Dec  6 20:19:35 2017 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=9ea9c9bc

dev-java/icedtea: Remove errant '+'.

Package-Manager: portage-2.3.5

 dev-java/icedtea/ChangeLog| 4 
 dev-java/icedtea/icedtea-7.2.7.0_pre15.ebuild | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index d5cdabb7..f5a4336e 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  06 Dec 2017; Andrew John Hughes 
+  icedtea-7.2.7.0_pre15.ebuild:
+  dev-java/icedtea: Remove errant '+'.
+
 *icedtea-7.2.6.12 (06 Dec 2017)
 *icedtea-7.2.7.0_pre15 (06 Dec 2017)
 

diff --git a/dev-java/icedtea/icedtea-7.2.7.0_pre15.ebuild 
b/dev-java/icedtea/icedtea-7.2.7.0_pre15.ebuild
index 2b1d474c..41ababad 100644
--- a/dev-java/icedtea/icedtea-7.2.7.0_pre15.ebuild
+++ b/dev-java/icedtea/icedtea-7.2.7.0_pre15.ebuild
@@ -175,7 +175,7 @@ get_systemtap_arch() {
*) echo ${abi} ;;
esac
 }
-+
+
 icedtea_check_requirements() {
local CHECKREQS_DISK_BUILD
 



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

2017-12-06 Thread Michael Palimaka
commit: 61335110fb03aa12004394835782fb8956f0d65f
Author: Jan Breuer  mobatime  cz>
AuthorDate: Wed Dec  6 09:40:23 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:46:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61335110

net-misc/ptpd: remove broken package 2.3.1

Prevent further bug reports

Bug: https://bugs.gentoo.org/639990
Bug: https://bugs.gentoo.org/587328
Closes: https://github.com/gentoo/gentoo/pull/6465

 net-misc/ptpd/ptpd-2.3.1.ebuild | 57 -
 1 file changed, 57 deletions(-)

diff --git a/net-misc/ptpd/ptpd-2.3.1.ebuild b/net-misc/ptpd/ptpd-2.3.1.ebuild
deleted file mode 100644
index 3fcbbbc2a23..000
--- a/net-misc/ptpd/ptpd-2.3.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic systemd
-
-DESCRIPTION="Precision Time Protocol daemon"
-HOMEPAGE="https://github.com/ptpd/ptpd;
-
-SRC_URI="https://github.com/ptpd/ptpd/archive/${P}.tar.gz;
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="debug experimental ntp +pcap snmp slave-only +statistics"
-RDEPEND="
-   pcap? ( net-libs/libpcap )
-   snmp? ( net-analyzer/net-snmp )"
-DEPEND="${RDEPEND}"
-RDEPEND="${RDEPEND}
-   ntp? ( net-misc/ntp )"
-
-S=${WORKDIR}/ptpd-${P}
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-   econf \
-   --enable-daemon \
-   $(use_enable snmp) \
-   $(use_enable experimental experimental-options) \
-   $(use_enable statistics) \
-   $(use_enable debug runtime-debug) \
-   $(use_enable pcap) \
-   $(use_enable slave-only)
-}
-
-src_install() {
-   emake install DESTDIR="${D}"
-
-   insinto /etc
-   newins "src/ptpd2.conf.minimal" ptpd2.conf
-
-   newinitd "${FILESDIR}/ptpd2.rc" ptpd2
-   newconfd "${FILESDIR}/ptpd2.confd" ptpd2
-
-   systemd_dounit "${FILESDIR}/ptpd2.service"
-}
-
-pkg_postinst() {
-   elog "Do not forget to setup correct network interface."
-   elog "Change the config file /etc/ptpd2.conf to suit your needs."
-}



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/files/

2017-12-06 Thread Michael Palimaka
commit: ac3b4ad9d7c7f0a636b94396f62441afce52a61a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 17:33:27 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:53:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3b4ad9

app-doc/doxygen: remove unused patch

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

 .../files/doxygen-1.8.10-fix_flex_check.patch  | 96 --
 1 file changed, 96 deletions(-)

diff --git a/app-doc/doxygen/files/doxygen-1.8.10-fix_flex_check.patch 
b/app-doc/doxygen/files/doxygen-1.8.10-fix_flex_check.patch
deleted file mode 100644
index 24a3b64ad3e..000
--- a/app-doc/doxygen/files/doxygen-1.8.10-fix_flex_check.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From 5fcb13572417a3b4a05217e9023c683864f35643 Mon Sep 17 00:00:00 2001
-From: Heiko Becker 
-Date: Thu, 19 Nov 2015 12:00:54 +0100
-Subject: [PATCH] Support flex-2.6.0
-
-The version checks only considered YY_FLEX_SUBMINOR_VERSION and did not
-take YY_FLEX_MINOR_VERSION into account, which made them fail with
-flex-2.6.0.
-
-diff --git a/src/code.l b/src/code.l
-index 3323580..25719af 100644
 a/src/code.l
-+++ b/src/code.l
-@@ -3700,7 +3700,7 @@ void codeFreeScanner()
- extern "C" { // some bogus code to keep the compiler happy
-   void codeYYdummy() { yy_flex_realloc(0,0); } 
- }
--#elif YY_FLEX_SUBMINOR_VERSION<33
-+#elif YY_FLEX_MINOR_VERSION<6 && YY_FLEX_SUBMINOR_VERSION<33
- #error "You seem to be using a version of flex newer than 2.5.4 but older 
than 2.5.33. These versions do NOT work with doxygen! Please use version 
<=2.5.4 or >=2.5.33 or expect things to be parsed wrongly!"
- #endif
- 
-diff --git a/src/commentscan.l b/src/commentscan.l
-index cf892a0..2629857 100644
 a/src/commentscan.l
-+++ b/src/commentscan.l
-@@ -1128,7 +1128,7 @@ RCSTAG"$"{ID}":"[^\n$]+"$"
- // but we need to know the 
position in the input buffer where this 
- // rule matched.
- // for flex 2.5.33+ we should use 
YY_CURRENT_BUFFER_LVALUE
--#if YY_FLEX_MINOR_VERSION>=5 && YY_FLEX_SUBMINOR_VERSION>=33
-+#if YY_FLEX_MINOR_VERSION>5 || YY_FLEX_MINOR_VERSION>=5 && 
YY_FLEX_SUBMINOR_VERSION>=33
- inputPosition=prevPosition + 
(int)(yy_bp - YY_CURRENT_BUFFER_LVALUE->yy_ch_buf);
- #else
- inputPosition=prevPosition + 
(int)(yy_bp - yy_current_buffer->yy_ch_buf);
-@@ -1190,7 +1190,7 @@ RCSTAG"$"{ID}":"[^\n$]+"$"
-   g_memberGroupHeader.resize(0);
- parseMore=TRUE;
-   needNewEntry = TRUE;
--#if YY_FLEX_MINOR_VERSION>=5 && YY_FLEX_SUBMINOR_VERSION>=33
-+#if YY_FLEX_MINOR_VERSION>5 || YY_FLEX_MINOR_VERSION>=5 && 
YY_FLEX_SUBMINOR_VERSION>=33
- inputPosition=prevPosition + 
(int)(yy_bp - YY_CURRENT_BUFFER_LVALUE->yy_ch_buf) + strlen(yytext);
- #else
- inputPosition=prevPosition + 
(int)(yy_bp - yy_current_buffer->yy_ch_buf) + strlen(yytext);
-diff --git a/src/fortrancode.l b/src/fortrancode.l
-index fb91a83..352912b 100644
 a/src/fortrancode.l
-+++ b/src/fortrancode.l
-@@ -1306,7 +1306,7 @@ void parseFortranCode(CodeOutputInterface ,const char 
*className,const QCStri
- extern "C" { // some bogus code to keep the compiler happy
-   void fortrancodeYYdummy() { yy_flex_realloc(0,0); } 
- }
--#elif YY_FLEX_SUBMINOR_VERSION<33
-+#elif YY_FLEX_MINOR_VERSION<6 && YY_FLEX_SUBMINOR_VERSION<33
- #error "You seem to be using a version of flex newer than 2.5.4 but older 
than 2.5.33. These versions do NOT work with doxygen! Please use version 
<=2.5.4 or >=2.5.33 or expect things to be parsed wrongly!"
- #else
- extern "C" { // some bogus code to keep the compiler happy
-diff --git a/src/pycode.l b/src/pycode.l
-index 3c41a69..f58f7c1 100644
 a/src/pycode.l
-+++ b/src/pycode.l
-@@ -1503,7 +1503,7 @@ void parsePythonCode(CodeOutputInterface ,const char 
* /*className*/,
- extern "C" { // some bogus code to keep the compiler happy
-   void pycodeYYdummy() { yy_flex_realloc(0,0); } 
- }
--#elif YY_FLEX_SUBMINOR_VERSION<33
-+#elif YY_FLEX_MINOR_VERSION<6 && YY_FLEX_SUBMINOR_VERSION<33
- #error "You seem to be using a version of flex newer than 2.5.4. These are 
currently incompatible with 2.5.4, and do NOT work with doxygen! Please use 
version 2.5.4 or expect things to be parsed wrongly! A bug report has been 
submitted (#732132)."
- #endif
- 
-diff --git a/src/vhdlcode.l b/src/vhdlcode.l
-index 369ae48..6957048 100644
 a/src/vhdlcode.l
-+++ b/src/vhdlcode.l
-@@ -1613,7 +1613,7 @@ void codeFreeVhdlScanner()
- extern "C" { // some bogus code to keep the compiler happy
-   void vhdlcodeYYdummy() { 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-12-06 Thread Michael Palimaka
commit: b464bff71a0ccb78b0f351b40956cac7122dc87e
Author: robert  r123  de>
AuthorDate: Tue Dec  5 22:57:30 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:48:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b464bff7

mail-client/alpine: fix installing with use=onlyalpine

Closes: https://bugs.gentoo.org/639932
Closes: https://github.com/gentoo/gentoo/pull/6463

 mail-client/alpine/alpine-2.21.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 3c3ac27426b..e9150d27747 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -63,13 +63,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake -j1 AR=$(tc-getAR)
+   emake AR=$(tc-getAR)
 }
 
 src_install() {
if use onlyalpine ; then
dobin alpine/alpine
-   doman doc/alpine.1
+   doman doc/man1/alpine.1
else
emake DESTDIR="${D}" install
doman doc/man1/*.1



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

2017-12-06 Thread Michael Palimaka
commit: 7a0d2ad4550bce4b98807c7fe2e66a0bb859936f
Author: robert  r123  de>
AuthorDate: Tue Dec  5 20:01:58 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:51:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0d2ad4

net-im/signal-desktop-bin: remove old version

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

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 85c10d0ebe0..54cf368c1ef 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.0.39_amd64.deb 94702074 BLAKE2B 
b9f727a70e6e27dafd193699769870e4abf30916f0826a10a2337a3dac1dcbf75a00c0396b144864c534905ab2a85ee04ae039e150823830860a8251508155c8
 SHA512 
24e7a40c7f4fe67c84ebe2f361f7513831cdffdb84c508318db823e8a41a9a51a4449a60ecc276a8f31581c036166c76df2e4b395fe65c09607d82bb766a
 DIST signal-desktop_1.0.40_amd64.deb 94694618 BLAKE2B 
ed6824f3e2ab2ee7a9872d19b8b8938547be8e3904d62d646b4e7c2dafb1caea3a8f847b7ac6fbbe6d905f5af45a02f83d766d7f55205a1a6fbc0927c2b464ad
 SHA512 
b11f9b537a862c496a942a17977c7cc4f5ffc7b5892c6287e13711b2705163692d7b014083de770144df6d51bfc9a8b0f128e3b1a8c0f507fc042d27d5136d32

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
deleted file mode 100644
index 55d85246678..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.39.ebuild
+++ /dev/null
@@ -1,50 +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 pax-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
-   pax-mark m 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-12-06 Thread Michael Palimaka
commit: 72b32031cd8dc20debb3d4f84b3977a2140cc7cd
Author: robert  r123  de>
AuthorDate: Tue Dec  5 20:01:29 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:51:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b32031

net-im/signal-desktop-bin: new version 1.0.40

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

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

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index dd8d880a7fd..85c10d0ebe0 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.0.39_amd64.deb 94702074 BLAKE2B 
b9f727a70e6e27dafd193699769870e4abf30916f0826a10a2337a3dac1dcbf75a00c0396b144864c534905ab2a85ee04ae039e150823830860a8251508155c8
 SHA512 
24e7a40c7f4fe67c84ebe2f361f7513831cdffdb84c508318db823e8a41a9a51a4449a60ecc276a8f31581c036166c76df2e4b395fe65c09607d82bb766a
+DIST signal-desktop_1.0.40_amd64.deb 94694618 BLAKE2B 
ed6824f3e2ab2ee7a9872d19b8b8938547be8e3904d62d646b4e7c2dafb1caea3a8f847b7ac6fbbe6d905f5af45a02f83d766d7f55205a1a6fbc0927c2b464ad
 SHA512 
b11f9b537a862c496a942a17977c7cc4f5ffc7b5892c6287e13711b2705163692d7b014083de770144df6d51bfc9a8b0f128e3b1a8c0f507fc042d27d5136d32

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild
new file mode 100644
index 000..55d85246678
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild
@@ -0,0 +1,50 @@
+# 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 pax-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
+   pax-mark m 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: app-portage/tatt/

2017-12-06 Thread Michael Palimaka
commit: a7db567e562a06ea8c13dc0fd5ea2356eb12673a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec  6 10:42:52 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 10:43:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7db567e

app-portage/tatt: version bump 0.5

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-portage/tatt/Manifest|  3 ++-
 app-portage/tatt/tatt-0.5.ebuild | 38 ++
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index e3e24febf7a..4811702da63 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1 +1,2 @@
-DIST tatt-0.4.tar.gz 23397 SHA256 
53ed63685187acc55241698dac26a7cadbdf846dfc72709a9d67db65572dc2ef SHA512 
57df8cdda9b6711da36e3635182fcfb64a376d7c3a76a29ea0252fc17597defe921d90bf9989f4fc199ab9848fae6fc4f53623140825f79368e90723a5562dd6
 WHIRLPOOL 
a152e6cdee833d892eb0ff1b6c24d107b99ac4b7c92510d230fdbb6e1375825c1294a7008e1e09c496115f6116f3de48a4500dcc3a257998c8ee5bb0a29c08b0
+DIST tatt-0.4.tar.gz 23397 BLAKE2B 
dc6efaf866b059567d11c2a91929b025e74f73ae5ad81a98a632c3b2393025e2e35320ed223ae84b28a8770c713536afe73289d66f7c1396118a975867a56161
 SHA512 
57df8cdda9b6711da36e3635182fcfb64a376d7c3a76a29ea0252fc17597defe921d90bf9989f4fc199ab9848fae6fc4f53623140825f79368e90723a5562dd6
+DIST tatt-0.5.tar.gz 23249 BLAKE2B 
d98456bab4ec4d820bddc2ec614e02582f5b0385d806c876a5155cb09bd1468908ded3f5c879fc38f2cb4211f8415640dd20b6b123c926b02387d49dced1
 SHA512 
0e2fa0dc12339be2ee2408a9dfa06201857bd2ef570b1c5ab46f0c4f0dc07492fc16d74c8f05cdef9232361b77843703d5f7e6752bff17a1ca2c3aa3cb1c1f29

diff --git a/app-portage/tatt/tatt-0.5.ebuild b/app-portage/tatt/tatt-0.5.ebuild
new file mode 100644
index 000..45eba8259de
--- /dev/null
+++ b/app-portage/tatt/tatt-0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="arch testing tool"
+HOMEPAGE="https://github.com/gentoo/tatt;
+SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+templates"
+
+RDEPEND="
+   app-portage/eix
+   app-portage/gentoolkit
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   www-client/pybugz
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use templates; then
+   insinto "/usr/share/${PN}"
+   doins -r templates
+   fi
+   doman tatt.1
+   doman tatt.5
+}



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

2017-12-06 Thread Andreas Sturmlechner
commit: bc837d7bdfa90ace4c127f9c6d27384f59b44f8a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  2 18:30:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  6 11:41:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc837d7b

cmake-utils.eclass: Use xdg_environment_reset from xdg-utils.eclass

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

 eclass/cmake-utils.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 28b29eb3f0f..7b12a6e7d7f 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -110,7 +110,7 @@ case ${EAPI} in
 esac
 
 inherit toolchain-funcs multilib ninja-utils flag-o-matic eutils \
-   multiprocessing versionator
+   multiprocessing versionator xdg-utils
 
 EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
 
@@ -491,7 +491,7 @@ cmake-utils_src_configure() {
_cmake_check_build_dir
 
# Fix xdg collision with sandbox
-   local -x XDG_CONFIG_HOME="${T}"
+   xdg_environment_reset
 
# @SEE CMAKE_BUILD_TYPE
if [[ ${CMAKE_BUILD_TYPE} = Gentoo ]]; then



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

2017-12-06 Thread Michael Palimaka
commit: 2c04860bf9d510e6006b3bc76087503374f45743
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 17:32:28 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:59:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c04860b

net-libs/libupnp: remove unused patch

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

 net-libs/libupnp/files/libupnp-1.8.0-docs-install.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-libs/libupnp/files/libupnp-1.8.0-docs-install.patch 
b/net-libs/libupnp/files/libupnp-1.8.0-docs-install.patch
deleted file mode 100644
index f0fbd04fc35..000
--- a/net-libs/libupnp/files/libupnp-1.8.0-docs-install.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 libupnp-1.6.19/upnp/sample/Makefile.am.orig2013-11-15 
19:50:02.0 +0400
-+++ libupnp-1.6.19/upnp/sample/Makefile.am 2016-06-03 20:30:43.545081667 
+0300
-@@ -65,8 +65,8 @@
- if WITH_DOCUMENTATION
- examplesdir = $(docdir)/examples
- examples_DATA = \
--  $(tv_ctrlpt_1_8_SOURCES) \
--  $(tv_device_1_8_SOURCES)
-+  $(sort $(tv_ctrlpt_1_8_SOURCES) \
-+  $(tv_device_1_8_SOURCES) )
- endif
- 
- EXTRA_DIST = \



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

2017-12-06 Thread Michael Palimaka
commit: f9a639cb2ba90fa3519e3e0f299606c4b0b00e3d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 18:02:08 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:59:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a639cb

sys-fs/udev: remove unused patches

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

 ...dd-check-for-gperf-lookup-function-signat.patch | 302 -
 sys-fs/udev/files/systemd-232-pkgconfig.patch  |  50 
 sys-fs/udev/files/udev-229-sysmacros.patch |  82 --
 3 files changed, 434 deletions(-)

diff --git 
a/sys-fs/udev/files/232-0002-build-sys-add-check-for-gperf-lookup-function-signat.patch
 
b/sys-fs/udev/files/232-0002-build-sys-add-check-for-gperf-lookup-function-signat.patch
deleted file mode 100644
index 440ec75bd3b..000
--- 
a/sys-fs/udev/files/232-0002-build-sys-add-check-for-gperf-lookup-function-signat.patch
+++ /dev/null
@@ -1,302 +0,0 @@
-From 016fb3b83b861cfe58694996076a9764dcb46475 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Tue, 10 Jan 2017 02:39:05 -0500
-Subject: [PATCH 2/2] build-sys: add check for gperf lookup function signature
- (#5055)
-
-gperf-3.1 generates lookup functions that take a size_t length
-parameter instead of unsigned int. Test for this at configure time.
-
-Fixes: https://github.com/systemd/systemd/issues/5039

- configure.ac | 22 ++
- src/basic/af-list.c  |  2 +-
- src/basic/arphrd-list.c  |  2 +-
- src/basic/cap-list.c |  2 +-
- src/basic/errno-list.c   |  2 +-
- src/core/load-fragment.h |  2 +-
- src/journal/journald-server.h|  2 +-
- src/login/logind.h   |  2 +-
- src/network/networkd-conf.h  |  2 +-
- src/network/networkd-netdev.h|  2 +-
- src/network/networkd-network.h   |  2 +-
- src/nspawn/nspawn-settings.h |  2 +-
- src/resolve/dns-type.c   |  2 +-
- src/resolve/resolved-conf.h  |  2 +-
- src/test/test-af-list.c  |  2 +-
- src/test/test-arphrd-list.c  |  2 +-
- src/timesync/timesyncd-conf.h|  2 +-
- src/udev/net/link-config.h   |  2 +-
- src/udev/udev-builtin-keyboard.c |  2 +-
- 19 files changed, 40 insertions(+), 18 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 1928e65bd..5c639e32d 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -258,6 +258,28 @@ AC_CHECK_SIZEOF(rlim_t,,[
-#include 
- ])
- 
-+GPERF_TEST="$(echo foo,bar | ${GPERF} -L ANSI-C)"
-+
-+AC_COMPILE_IFELSE(
-+[AC_LANG_PROGRAM([
-+#include 
-+const char * in_word_set(const char *, size_t);
-+$GPERF_TEST]
-+)],
-+[GPERF_LEN_TYPE=size_t],
-+[AC_COMPILE_IFELSE(
-+[AC_LANG_PROGRAM([
-+#include 
-+const char * in_word_set(const char *, unsigned);
-+$GPERF_TEST]
-+)],
-+[GPERF_LEN_TYPE=unsigned],
-+[AC_MSG_ERROR([** unable to determine gperf len type])]
-+)]
-+)
-+
-+AC_DEFINE_UNQUOTED([GPERF_LEN_TYPE], [$GPERF_LEN_TYPE], [gperf len type])
-+
- # 
--
- # we use python to build the man page index
- have_python=no
-diff --git a/src/basic/af-list.c b/src/basic/af-list.c
-index 3fac9c508..4b291d177 100644
 a/src/basic/af-list.c
-+++ b/src/basic/af-list.c
-@@ -23,7 +23,7 @@
- #include "af-list.h"
- #include "macro.h"
- 
--static const struct af_name* lookup_af(register const char *str, register 
unsigned int len);
-+static const struct af_name* lookup_af(register const char *str, register 
GPERF_LEN_TYPE len);
- 
- #include "af-from-name.h"
- #include "af-to-name.h"
-diff --git a/src/basic/arphrd-list.c b/src/basic/arphrd-list.c
-index 6792d1ee3..2d598dc66 100644
 a/src/basic/arphrd-list.c
-+++ b/src/basic/arphrd-list.c
-@@ -23,7 +23,7 @@
- #include "arphrd-list.h"
- #include "macro.h"
- 
--static const struct arphrd_name* lookup_arphrd(register const char *str, 
register unsigned int len);
-+static const struct arphrd_name* lookup_arphrd(register const char *str, 
register GPERF_LEN_TYPE len);
- 
- #include "arphrd-from-name.h"
- #include "arphrd-to-name.h"
-diff --git a/src/basic/cap-list.c b/src/basic/cap-list.c
-index 3e773a06f..d68cc78d0 100644
 a/src/basic/cap-list.c
-+++ b/src/basic/cap-list.c
-@@ -26,7 +26,7 @@
- #include "parse-util.h"
- #include "util.h"
- 
--static const struct capability_name* lookup_capability(register const char 
*str, register unsigned int len);
-+static const struct capability_name* lookup_capability(register const char 
*str, register GPERF_LEN_TYPE len);
- 
- #include "cap-from-name.h"
- #include "cap-to-name.h"
-diff --git a/src/basic/errno-list.c b/src/basic/errno-list.c
-index 31b66bad5..c6a01eec8 100644
 

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

2017-12-06 Thread Michael Palimaka
commit: bce2e4ab466b6c5866e38d523382fb318644e652
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 18:04:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:59:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce2e4ab

app-admin/mongo-tools: remove unused patches

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

 app-admin/mongo-tools/files/mongo-tools-3.0.0-build.patch  | 10 --
 app-admin/mongo-tools/files/mongo-tools-3.0.12-build.patch |  9 -
 app-admin/mongo-tools/files/mongo-tools-3.2.5-build.patch  |  9 -
 3 files changed, 28 deletions(-)

diff --git a/app-admin/mongo-tools/files/mongo-tools-3.0.0-build.patch 
b/app-admin/mongo-tools/files/mongo-tools-3.0.0-build.patch
deleted file mode 100644
index f7fd93b04a5..000
--- a/app-admin/mongo-tools/files/mongo-tools-3.0.0-build.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 build.sh.orig  2015-02-17 16:55:47.0 +
-+++ build.sh   2015-02-18 09:22:30.671123198 +
-@@ -19,5 +19,5 @@
- for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore 
mongodump mongotop mongooplog; do
-   echo "Building ${i}..."
-   # Build the tool, using -ldflags to link in the current gitspec
--  go build -o "bin/$i" -ldflags "-X 
github.com/mongodb/mongo-tools/common/options.Gitspec `git rev-parse HEAD`" 
-tags "$tags" "$i/main/$i.go"
-+  go build -o "bin/$i" -tags "$tags" "$i/main/$i.go"
- done
-

diff --git a/app-admin/mongo-tools/files/mongo-tools-3.0.12-build.patch 
b/app-admin/mongo-tools/files/mongo-tools-3.0.12-build.patch
deleted file mode 100644
index f3d88194867..000
--- a/app-admin/mongo-tools/files/mongo-tools-3.0.12-build.patch
+++ /dev/null
@@ -1,9 +0,0 @@
 a/build.sh 2016-04-29 20:14:54.0 +0200
-+++ b/build.sh 2016-05-17 17:22:50.830113156 +0200
-@@ -19,5 +19,5 @@
- for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore 
mongodump mongotop mongooplog; do
-   echo "Building ${i}..."
-   # Build the tool, using -ldflags to link in the current gitspec
--go build -o "bin/$i" -ldflags "-X 
github.com/mongodb/mongo-tools/common/options.Gitspec=`git rev-parse HEAD` -X 
github.com/mongodb/mongo-tools/common/options.VersionStr=$(git describe)" -tags 
"$tags" "$i/main/$i.go"
-+go build -o "bin/$i" -tags "$tags" "$i/main/$i.go" || exit 1
- done

diff --git a/app-admin/mongo-tools/files/mongo-tools-3.2.5-build.patch 
b/app-admin/mongo-tools/files/mongo-tools-3.2.5-build.patch
deleted file mode 100644
index 31d94dd65ca..000
--- a/app-admin/mongo-tools/files/mongo-tools-3.2.5-build.patch
+++ /dev/null
@@ -1,9 +0,0 @@
 a/build.sh 2016-04-21 17:31:22.156178084 +0200
-+++ b/build.sh 2016-04-21 17:32:07.723421116 +0200
-@@ -19,5 +19,5 @@
- for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore 
mongodump mongotop mongooplog; do
-   echo "Building ${i}..."
-   # Build the tool, using -ldflags to link in the current gitspec
--go build -o "bin/$i" -ldflags "-X 
github.com/mongodb/mongo-tools/common/options.Gitspec `git rev-parse HEAD` -X 
github.com/mongodb/mongo-tools/common/options.VersionStr $(git describe)" -tags 
"$tags" "$i/main/$i.go"
-+  go build -o "bin/$i" -tags "$tags" "$i/main/$i.go"
- done



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

2017-12-06 Thread Michael Palimaka
commit: 4e029fcdc6e0621a3908482f1ed65c61022e5ad6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 17:39:51 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:59:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e029fcd

app-text/sword: remove unused patch

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

 app-text/sword/files/sword-1.6.2-gcc47.patch | 35 
 1 file changed, 35 deletions(-)

diff --git a/app-text/sword/files/sword-1.6.2-gcc47.patch 
b/app-text/sword/files/sword-1.6.2-gcc47.patch
deleted file mode 100644
index 7b55de75b64..000
--- a/app-text/sword/files/sword-1.6.2-gcc47.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-https://bugs.gentoo.org/419505
-
-
 a/include/multimapwdef.h
-+++ b/include/multimapwdef.h
-@@ -12,21 +12,21 @@ class multimapwithdefault : public std::multimap {
- public:
-   typedef std::pair value_type;
-   T& getWithDefault(const Key& k, const T& defaultValue) {
--  if (find(k) == this->end()) {
--  insert(value_type(k, defaultValue));
-+  if (this->find(k) == this->end()) {
-+  this->insert(value_type(k, defaultValue));
-   }
--  return (*(find(k))).second;
-+  return (*(this->find(k))).second;
-   }
- 
-   T& operator[](const Key& k) {
--  if (find(k) == this->end()) {
--  insert(value_type(k, T()));
-+  if (this->find(k) == this->end()) {
-+  this->insert(value_type(k, T()));
-   }
--  return (*(find(k))).second;
-+  return (*(this->find(k))).second;
-   }
-   bool has(const Key& k, const T ) const {
--  typename std::multimap::const_iterator start = 
lower_bound(k);
--  typename std::multimap::const_iterator end = 
upper_bound(k);
-+  typename std::multimap::const_iterator start = 
this->lower_bound(k);
-+  typename std::multimap::const_iterator end = 
this->upper_bound(k);
-   for (; start!=end; start++) {
-   if (start->second == val)
-   return true;



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/expect/files/

2017-12-06 Thread Michael Palimaka
commit: f9ba7161ed0c960f3add84d0edd267e71d9ce379
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec  5 17:35:36 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:59:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ba7161

dev-tcltk/expect: remove unused patches

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

 .../expect/files/expect-5.44.1.15-expectk.patch|  14 ---
 .../expect/files/expect-5.44.1.15-gfbsd.patch  |  17 ---
 .../expect/files/expect-5.44.1.15-headers.patch|  86 ---
 .../expect/files/expect-5.44.1.15_with-tk-no.patch | 117 -
 4 files changed, 234 deletions(-)

diff --git a/dev-tcltk/expect/files/expect-5.44.1.15-expectk.patch 
b/dev-tcltk/expect/files/expect-5.44.1.15-expectk.patch
deleted file mode 100644
index 0c0ba80293e..000
--- a/dev-tcltk/expect/files/expect-5.44.1.15-expectk.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-expectk is only built when TK_BIN_DIR is defined.  the configure script
-takes care of figuring out this value, but then they forgot to actually
-write it out to the Makefile.
-
 Makefile.in
-+++ Makefile.in
-@@ -24,6 +24,7 @@
- # SETUID = chmod u+s
- 
- LIB_RUNTIME_DIR = $(DESTDIR)@libdir@
-+TK_BIN_DIR = @TK_BIN_DIR@
- 
- # The following Expect scripts are not necessary to have installed as
- # commands, but are very useful. Edit out what you don't want

diff --git a/dev-tcltk/expect/files/expect-5.44.1.15-gfbsd.patch 
b/dev-tcltk/expect/files/expect-5.44.1.15-gfbsd.patch
deleted file mode 100644
index d67de2126a0..000
--- a/dev-tcltk/expect/files/expect-5.44.1.15-gfbsd.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 expect-5.44.1.15/tclconfig/tcl.m4.orig 2010-04-08 22:49:51.568043292 
-0700
-+++ expect-5.44.1.15/tclconfig/tcl.m4  2010-04-08 22:50:28.207915301 -0700
-@@ -1579,12 +1579,12 @@
-   FreeBSD-*)
-   # FreeBSD 3.* and greater have ELF.
-   SHLIB_CFLAGS="-fPIC"
--  SHLIB_LD="ld -Bshareable -x"
-+  SHLIB_LD="${CC} -shared"
-   SHLIB_LD_LIBS='${LIBS}'
-   SHLIB_SUFFIX=".so"
-   DL_OBJS="tclLoadDl.o"
-   DL_LIBS=""
--  LDFLAGS="$LDFLAGS -export-dynamic"
-+  LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
-   CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-   LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
-   if test "${TCL_THREADS}" = "1" ; then

diff --git a/dev-tcltk/expect/files/expect-5.44.1.15-headers.patch 
b/dev-tcltk/expect/files/expect-5.44.1.15-headers.patch
deleted file mode 100644
index 77e4d91f4bf..000
--- a/dev-tcltk/expect/files/expect-5.44.1.15-headers.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-https://sourceforge.net/tracker/?func=detail=3071706_id=13179=113179
-
 a/exp_clib.c
-+++ b/exp_clib.c
-@@ -15,6 +15,12 @@
- #endif
- #include 
- #include 
-+#ifdef HAVE_UNISTD_H
-+# include 
-+#endif
-+#ifdef HAVE_SYS_WAIT_H
-+#include 
-+#endif
- 
- #ifdef TIME_WITH_SYS_TIME
- # include 
 a/exp_trap.c
-+++ b/exp_trap.c
-@@ -13,6 +13,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #ifdef HAVE_SYS_WAIT_H
- #include 
 a/pty_termios.c
-+++ b/pty_termios.c
-@@ -9,6 +9,8 @@
- 
- #include 
- #include 
-+#include 
-+#include 
- 
- #if defined(SIGCLD) && !defined(SIGCHLD)
- #define SIGCHLD SIGCLD
-@@ -100,6 +100,7 @@
- 
- #include "exp_tty_in.h"
- #include "exp_rename.h"
-+#include "exp_int.h"
- #include "exp_pty.h"
- 
- void expDiagLog();
 a/exp_chan.c
-+++ b/exp_chan.c
-@@ -34,6 +34,7 @@
- #include "exp_rename.h"
- #include "exp_prog.h"
- #include "exp_command.h"
-+#include "exp_event.h"
- #include "exp_log.h"
- #include "tcldbg.h" /* Dbg_StdinMode */
- 
 a/exp_clib.c
-+++ b/exp_clib.c
-@@ -1955,6 +1955,7 @@
- 
- #include "expect.h"
- #include "exp_int.h"
-+EXTERN void   exp_init_tty _ANSI_ARGS_((void));
- 
- /* exp_glob.c - expect functions for doing glob
-  *
 a/exp_tty.h
-+++ b/exp_tty.h
-@@ -17,6 +17,7 @@
- 
- void exp_tty_raw(int set);
- void exp_tty_echo(int set);
-+int exp_tty_cooked_echo(Tcl_Interp *interp, exp_tty *tty_old, int *was_raw, 
int *was_echo);
- void exp_tty_break(Tcl_Interp *interp, int fd);
- int exp_tty_raw_noecho(Tcl_Interp *interp, exp_tty *tty_old, int *was_raw, 
int *was_echo);
- int exp_israw(void);
 a/exp_main_tk.c
-+++ b/exp_main_tk.c
-@@ -32,6 +32,7 @@
- static char sccsid[] = "@(#) tkAppInit.c 1.19 95/12/23 17:09:24";
- #endif /* not lint */
- 
-+#include 
- #include 
- 
- #include "tk.h"

diff --git a/dev-tcltk/expect/files/expect-5.44.1.15_with-tk-no.patch 
b/dev-tcltk/expect/files/expect-5.44.1.15_with-tk-no.patch
deleted file mode 100644
index cea372daaac..000
--- a/dev-tcltk/expect/files/expect-5.44.1.15_with-tk-no.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-This is a minimal patch that does not keep indentation consistent in tcl.m4
-Updating indentation would make the patch much bigger and less readable.
-
-Signed-off-by: Gilles Espinasse 

[gentoo-commits] proj/sci:master commit in: media-libs/OpenMOIV/

2017-12-06 Thread Andreas Hüttel
commit: 4c9c23f42d83e1fbef04f2ccf7bb08fb5fb37dee
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  6 21:50:50 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Dec  6 21:50:50 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4c9c23f4

media-libs/OpenMOIV: moved to main tree (as media-libs/openmoiv)

 media-libs/OpenMOIV/OpenMOIV-1.0.3a.ebuild | 41 --
 media-libs/OpenMOIV/metadata.xml   |  8 --
 2 files changed, 49 deletions(-)

diff --git a/media-libs/OpenMOIV/OpenMOIV-1.0.3a.ebuild 
b/media-libs/OpenMOIV/OpenMOIV-1.0.3a.ebuild
deleted file mode 100644
index d44b4be54..0
--- a/media-libs/OpenMOIV/OpenMOIV-1.0.3a.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 cmake-utils
-
-DESCRIPTION="Object-oriented 3D toolkit for rendering and interaction of 
chemical systems"
-HOMEPAGE="http://www.tecn.upf.es/openMOIV/;
-SRC_URI="http://www.tecn.upf.es/openMOIV/download/1.0.3/${PN}.src.${PV}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-
-RDEPEND="media-libs/coin"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}.src.${PV/a//}"
-
-src_prepare() {
-   sed \
-   -e 's:$ENV{OIV_DIR}/include:/usr/include/coin:g' \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   -Dshared:int=1
-   -Dcoin:int=1
-   -Dsys_fonts:int=1
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   dolib.so "${BUILD_DIR}"/libChemKit2.so
-
-   insinto /usr/include
-   doins -r "${S}"/include/ChemKit2
-}

diff --git a/media-libs/OpenMOIV/metadata.xml b/media-libs/OpenMOIV/metadata.xml
deleted file mode 100644
index ae9640ffb..0
--- a/media-libs/OpenMOIV/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-



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

2017-12-06 Thread Andreas Hüttel
commit: 1a99bc412b0ce8ee049bb0613230325cfd8055f2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Dec  6 21:50:13 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Dec  6 21:54:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a99bc41

media-libs/openmoiv: New package. Imported from sci overlay.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/openmoiv/Manifest   |  1 +
 media-libs/openmoiv/metadata.xml   | 12 +
 media-libs/openmoiv/openmoiv-1.0.3a.ebuild | 42 ++
 3 files changed, 55 insertions(+)

diff --git a/media-libs/openmoiv/Manifest b/media-libs/openmoiv/Manifest
new file mode 100644
index 000..9cdc7391df4
--- /dev/null
+++ b/media-libs/openmoiv/Manifest
@@ -0,0 +1 @@
+DIST OpenMOIV.src.1.0.3a.tar.bz2 327168 BLAKE2B 
d713a597d1b13de80bca52541ead2a4701c52dac0f501ee2f9e8020fbe26120c1580dd09ccf5281df4f90ada40fdbae07535f0c87b67934a9458a75853e1c11a
 SHA512 
428b151101f257e8a86b94dae9a2eb88bf0232dca613a95ea2d304985a46955a36dd00e1b709db793bbf856dd59c031b3d21fd5142f07f655f85d95a5a530c47

diff --git a/media-libs/openmoiv/metadata.xml b/media-libs/openmoiv/metadata.xml
new file mode 100644
index 000..6b96c86f38d
--- /dev/null
+++ b/media-libs/openmoiv/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dilfri...@gentoo.org
+   Andreas K. Hüttel
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/media-libs/openmoiv/openmoiv-1.0.3a.ebuild 
b/media-libs/openmoiv/openmoiv-1.0.3a.ebuild
new file mode 100644
index 000..7bf763c6cd8
--- /dev/null
+++ b/media-libs/openmoiv/openmoiv-1.0.3a.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Object-oriented 3D toolkit for rendering and interaction of 
chemical systems"
+HOMEPAGE="http://www.tecn.upf.es/openMOIV/;
+SRC_URI="http://www.tecn.upf.es/openMOIV/download/1.0.3/OpenMOIV.src.${PV}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+RDEPEND="media-libs/coin"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/OpenMOIV.src.${PV/a//}"
+
+src_prepare() {
+   default
+   sed \
+   -e 's:$ENV{OIV_DIR}/include:/usr/include/coin:g' \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   -Dshared:int=1
+   -Dcoin:int=1
+   -Dsys_fonts:int=1
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   dolib.so "${BUILD_DIR}"/libChemKit2.so
+
+   insinto /usr/include
+   doins -r "${S}"/include/ChemKit2
+}



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

2017-12-06 Thread Sergei Trofimovich
commit: f0a19a487906e09e19408f814744cb00eb75d3ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a19a48

dev-db/postgresql: stable 9.6.6 for sparc, bug #636978 (thanks to Rolf Eike 
Beer)

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

 dev-db/postgresql/postgresql-9.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-9.6.6.ebuild 
b/dev-db/postgresql/postgresql-9.6.6.ebuild
index a75bcb77992..6ef2b55aad5 100644
--- a/dev-db/postgresql/postgresql-9.6.6.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



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

2017-12-06 Thread Sergei Trofimovich
commit: 3aa8f7acfa6d315e51010b4902bfde705d26feae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa8f7ac

dev-ruby/multi_json: stable 1.12.1 for sparc, bug #628674 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-ruby/multi_json/multi_json-1.12.1.ebuild 
b/dev-ruby/multi_json/multi_json-1.12.1.ebuild
index 1db549288f6..ad7b258ac21 100644
--- a/dev-ruby/multi_json/multi_json-1.12.1.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.12.1.ebuild
@@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
 HOMEPAGE="https://github.com/intridea/multi_json;
 LICENSE="MIT"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2017-12-06 Thread Sergei Trofimovich
commit: ac18df6c37605722a03403aeea1fa5b00a094f0f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:30 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac18df6c

dev-ruby/minitest: stable 5.8.4 for sparc, bug #586862 (thanks to Rolf Eike 
Beer)

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

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

diff --git a/dev-ruby/minitest/minitest-5.8.4.ebuild 
b/dev-ruby/minitest/minitest-5.8.4.ebuild
index 3e3ee573433..83732bbda3e 100644
--- a/dev-ruby/minitest/minitest-5.8.4.ebuild
+++ b/dev-ruby/minitest/minitest-5.8.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest;
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 each_ruby_test() {



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

2017-12-06 Thread Sergei Trofimovich
commit: ec44041d59dc4cc0ca747edf889ad86d01b291b6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:34 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec44041d

dev-ruby/rake: stable 10.5.0 for sparc, bug #586862 (thanks to Rolf Eike Beer)

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

 dev-ruby/rake/Manifest   | 8 
 dev-ruby/rake/rake-10.5.0.ebuild | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 4b6ad1b9bec..273ada8cbaa 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,7 +1,7 @@
-DIST rake-0.9.6.gem 123904 SHA256 
0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1e533b6b517ca807e26 SHA512 
9ea3b7bd96db7e96f8bf5a00db710003d39ffeea6eabfde4b9a8afead0e6f6a8fa7740f42a61d77a4322f64ab0338b19af8c63d0178624dc7c0e787e11b0b6f3
 WHIRLPOOL 
90ab856325bd4c4a3944720e063156d65368298658ed0619380da4cdbc7c932ede44e39fd79f87f5a5ed6ce63f4c7d01c0d1f06ee1b720e3576ac6ba04290e03
-DIST rake-10.5.0.gem 130560 SHA256 
2b55a1ad44b5c945719d8a97c302a316af770b835187d12143e83069df5a8a49 SHA512 
0c95921e00af8dbc51edf9fdb8a8d8b0cc68295894fd310b3c4e5aafef1d5d6f9819a9e8a9b4c854f54835115123411278992f6223e0fb18e2efa7fa58ab6fcf
 WHIRLPOOL 
a35b2070c8b0eef32a106b2d15c77ab60010cc4472d222eaed826cd98302e4c037f16c6bef5f1c372ea4c8b648edd2bd8e0895133d1efaee5548744d0770cc54
+DIST rake-0.9.6.gem 123904 BLAKE2B 
501823948aca339130fabc1cd303c8f30c5afa864fa4178def77514ffab1ed0a372284535324c8d66c331b60a2f1a6e74df2338312770974ef9cab8f5163fc54
 SHA512 
9ea3b7bd96db7e96f8bf5a00db710003d39ffeea6eabfde4b9a8afead0e6f6a8fa7740f42a61d77a4322f64ab0338b19af8c63d0178624dc7c0e787e11b0b6f3
+DIST rake-10.5.0.gem 130560 BLAKE2B 
05ae87d68641d5afbdc16c36d33c5cef626c8290abe5131f93f84e85861f0175f0b72a62f1b42076dd42a546a08c6efaa9400cf46707a2d4adca6bbff407b769
 SHA512 
0c95921e00af8dbc51edf9fdb8a8d8b0cc68295894fd310b3c4e5aafef1d5d6f9819a9e8a9b4c854f54835115123411278992f6223e0fb18e2efa7fa58ab6fcf
 DIST rake-11.3.0.tar.gz 134863 SHA256 
d60ecce6911035a65daf80d038123a55723dedd62b960bccaaeda55a278b5375 SHA512 
705c4b1979bdf8042acdc6cea403b2886ac9c589ed0eba7c258d0ce5c46104b7d6556415e82a26b5cd9559954ee53a0bd9f4e0373fd2601bb3b3338a426b3e5c
 WHIRLPOOL 
162de593a1492623f2281339fb8a8974f36e691a0ab4fedae6a01f3b23a4b0dca2cbc2d0e90bbaa444a90872b55d18652800aa95c60ff8459ea732f4c0b69d5c
-DIST rake-12.0.0.tar.gz 117571 SHA256 
0754389d1ca3448a3715ca9f61ef303631cc6998c9483f8eceba0109de3a35f5 SHA512 
2c8a0442b8c2f7755d8740f89d0772c646c87f64c04377955760c42a37ac25334628044ea37c09cd21e7372cab9e8f3d04b0076f0c34466eb4ea328c0bdcb01c
 WHIRLPOOL 
c083a8c61e0e074e2a13bcde93043dfa47523374d8a5221f5965721c690e5c39579dc367a4c85c883c515da70adac58012d11bc15ac5141688636be3ce40dc98
+DIST rake-12.0.0.tar.gz 117571 BLAKE2B 
529dae3997b033aab8c117f02d41d2cd19df253b4b6dec391940e28b2849823976c3b0d5b302a3941c892354b14bebf10031c7eb63a05f0865bf928c8c0ca41b
 SHA512 
2c8a0442b8c2f7755d8740f89d0772c646c87f64c04377955760c42a37ac25334628044ea37c09cd21e7372cab9e8f3d04b0076f0c34466eb4ea328c0bdcb01c
 DIST rake-12.1.0.tar.gz 118891 SHA256 
5935501d3e777405a5cc83050d3aaad14b889766d0298c8ff1d8334be58c6591 SHA512 
931161e9c220bb18b913c7a2aeff5bb4711cb6a4ff5ab1850aae307e6ab38ac0dd9d0ba4510c27006def6734a8debf8e500a5de8d6f827c3c954832ff136
 WHIRLPOOL 
ff1c9e8790039d6ceed7fb21842d25122aede8b0aba657107dff4fbe4b905aaf5bb8a880de3492bcd205e3fffcf8f9523405f61d2817a8b32e2a8f2db0230d77
 DIST rake-12.2.1.tar.gz 119660 SHA256 
bf3226cabe1814c557c084c90d23343b925962360fea70846fcdb4355da51ca4 SHA512 
930e2d82f0b5a3250cc0e8357bad60a7ad5f01fed06884e746b72cab60065a326c84d78410943836a698ee8cac1b291d162350d8304a4abcb7e8c930c026af4f
 WHIRLPOOL 
901930bec67d3740e994570c5c5bf2cbe2932a0f7f3ff714e97e2bae0f832fea03de5bac01b7dc0f0d03d8103b7e221ae2aee4b5f5d3435722b4b370e06de36f
-DIST rake-12.3.0.tar.gz 119742 SHA256 
522e015007fd501879eca9f96802f7635f0429540f1faf2fe54d7bd7a3bd8635 SHA512 
a4768530d484dd2a1abd19c1d89b33ae31da54d59a8719f7559c586abb1c4eb7f6dc3cd05f85ad136137ad3395f57a121ebcc693da2d35e4cc1d70c1f64b666f
 WHIRLPOOL 
46c3f1bae2af9c0b6abe5a1b1b550a34b9e2d10265c9c4395370acadffbcc6feb0c81a3307721eb9a967c04bdca6b77562ed96bc13ebe99bf89de87d29423cc4
+DIST rake-12.3.0.tar.gz 119742 BLAKE2B 
e8850fa4afe1c27f3502ec32738258823295bae992a7e6ee2d88fa53d13c9213509db48736874cc30f0610285272ace33c91a147a1891774f2f26b6b022dbbbd
 SHA512 
a4768530d484dd2a1abd19c1d89b33ae31da54d59a8719f7559c586abb1c4eb7f6dc3cd05f85ad136137ad3395f57a121ebcc693da2d35e4cc1d70c1f64b666f

diff --git a/dev-ruby/rake/rake-10.5.0.ebuild b/dev-ruby/rake/rake-10.5.0.ebuild
index b1358550b62..4a2fbbc3c5c 100644
--- a/dev-ruby/rake/rake-10.5.0.ebuild
+++ b/dev-ruby/rake/rake-10.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/jimweirich/rake;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 

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

2017-12-06 Thread Sergei Trofimovich
commit: 1c337c36f42cfe67dfaccec4a91b40070e480a52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:01 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c337c36

dev-db/postgresql: stable 9.3.20 for sparc, bug #636978 (thanks to Rolf Eike 
Beer)

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

 dev-db/postgresql/postgresql-9.3.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-9.3.20.ebuild 
b/dev-db/postgresql/postgresql-9.3.20.ebuild
index 4052f76be96..ee885743162 100644
--- a/dev-db/postgresql/postgresql-9.3.20.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.20.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



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

2017-12-06 Thread Sergei Trofimovich
commit: ac18b4e218b4a83e12acf5df84f4672396945465
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac18b4e2

dev-ruby/yard: stable 0.9.11 for sparc, bug #639708 (thanks to Rolf Eike Beer)

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

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

diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild
index c0938bb672d..32690da711f 100644
--- a/dev-ruby/yard/yard-0.9.11.ebuild
+++ b/dev-ruby/yard/yard-0.9.11.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cookie-Baker-XS/

2017-12-06 Thread Sergei Trofimovich
commit: acae9ff7cb41ebc65da73e04f9d7df2bfaa147fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acae9ff7

dev-perl/Cookie-Baker-XS: keyworded 0.80.0 for sparc, bug #613376 (thanks to 
Rolf Eike Beer)

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

 dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild 
b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
index c809f47b615..2267bdbb188 100644
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
+++ b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2017-12-06 Thread Sergei Trofimovich
commit: c21e08db6f32d6f9f0f00a3b115dd8e4dd085dc8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21e08db

dev-ruby/power_assert: stable 0.3.1 for sparc, bug #615818 (thanks to Rolf Eike 
Beer)

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

 dev-ruby/power_assert/Manifest  | 6 +++---
 dev-ruby/power_assert/power_assert-0.3.1.ebuild | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index ecf0bd40c7a..dae2be4fa79 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -1,6 +1,6 @@
-DIST power_assert-0.3.1.gem 14336 SHA256 
f89ba9cc1fa9d684b8f9f1221e94a8472a89355b5a6cb40d99fc863cbb4bec3a SHA512 
0523c9c2f45ae60e93b491bed8ae3ff3bd83cfdf8c23d784ce19f87a52d90b94095d3e5ca38fbc2e4917a8895309194e06ec519099b69096bef69a4d9466da64
 WHIRLPOOL 
7a378ee685ab2b5d47885285b6c2b5377dae60f63fe23ac1ac2f776e6acb7b80445ca033a8ba0c4df6bb56eebecb084d9cede10d90d6f63750aea6e9d5d80ed0
+DIST power_assert-0.3.1.gem 14336 BLAKE2B 
d29f8ffb84c1322610e1bfc819a599828a386abe2a21bf60d8e5a397dafbad52885c20899a78f713d39aedde992ac180138ed7fbd96ebf48d9bad753a51f0097
 SHA512 
0523c9c2f45ae60e93b491bed8ae3ff3bd83cfdf8c23d784ce19f87a52d90b94095d3e5ca38fbc2e4917a8895309194e06ec519099b69096bef69a4d9466da64
 DIST power_assert-0.4.1.gem 14848 SHA256 
8d2bf80d28a9f8bc4c6c7eb162780971896d0a27fa0540093a0f125157aa6b7f SHA512 
18b55e841499be7827cdfbcca41fe786a4fd7d0ff2aed049c289b917ab4487e035cc4321f39ccab2dcc5967c668df36f0cfb96d8e799793c9cb8dfbf9b3622c9
 WHIRLPOOL 
8609198b6c7453f11b51b651d9911d8118cf3ecf6af1f05d721c7e33f06620a030538de11c39816435810e4c7c1993148a287cdaa1e48b86456edae07fe6c4e6
 DIST power_assert-1.0.1.tar.gz 15376 SHA256 
58681a9b3166b9f7d2ee41554a3d5363b5a6f64f5262f703fce5285c4ebd58c7 SHA512 
69370f69e7289c36a8d16a433e3629d25aa99049eec9b737af56d56c07ed5c4e72692c9fdc544cc76e7008babb2c7fd68c796e27e300268cd75b12cabe1d7403
 WHIRLPOOL 
0a2be78ba7d5eeef66995d3c32b3b99ce91b624cbee55e0cb78b3272816d9d3faa21cc36e597d541666e496381e663d458b497a8e2aab0ded8526a03aaf27aad
-DIST power_assert-1.0.2.tar.gz 15381 SHA256 
f2fb8a6830617659263c57b7a5c742611c83360b93d5282d355678c407fc1711 SHA512 
31e1f0eb0b873b3ce05c72cd467e1928d53b028e1ec30314bd027d7402b5834442ff268d0263100d657cb485e67c64fae93996d08ba74d603b924c4526a7022f
 WHIRLPOOL 
2ea494fb3be7620ff504299028acfdf05693198d0f97258886fc403ddd2471a4cdb2a57a1a98ba01cf518465036a5a46d1ac29f10f0de1238f5f0a9ec5102e69
+DIST power_assert-1.0.2.tar.gz 15381 BLAKE2B 
8ee6db646f4d0f9d25b5faa9974dd6d30eefdad09a68d5cfc2c78fbb5df1b891671296357c6ab834813ebcfbe241c28053f458ef31503c90ccc9d0aa9441b4ae
 SHA512 
31e1f0eb0b873b3ce05c72cd467e1928d53b028e1ec30314bd027d7402b5834442ff268d0263100d657cb485e67c64fae93996d08ba74d603b924c4526a7022f
 DIST power_assert-1.1.0.tar.gz 16184 SHA256 
56c8a1f7588ebf00ca0fa1ead298d5f8e44743c1bead4abb3390414cf3bce3ac SHA512 
271de1c87adb2a1e427329cba4f3e7ab15d17bde9afe4725de7b50f895fb4fd5b89bdd08694c84e1eac1183abbd53ffc56ad55216e0cd7841378e48393c885b0
 WHIRLPOOL 
835e11280251a5d51576fb88b6bc1d168ed1403c57dee8aebd657187616630187e1a60554d15ac4e7496a8e24ea5f3c8addecdbb20968cc11a78a31702dcc235
-DIST power_assert-1.1.1.tar.gz 16799 SHA256 
6d31e3a1aa5aa358cafc108fbb5d3b18b633f6a71727c99709ebb701204e9dd4 SHA512 
a33429bf918c71a5b75e56940d46dfd05ed3c87f909d6f09ebf2d8b2cd43a3c5c37b5ac13c334383f1b3f52817ecd4ccf68cd649c53bebdfbc464a18c88b702c
 WHIRLPOOL 
0fd5121ca6d538fbb30f6bc177b448af53924b56bbd9f06e657136a54ac5addad82a6e028370ffdc8fa776f01949768a8dbab2b228d73bb3bf6bfbd249467dd0
+DIST power_assert-1.1.1.tar.gz 16799 BLAKE2B 
df5f688d4242373f1a5de95fcbcdd63d23a14314a890a32839ba88494d04a09ad6b9c1dedea23f43d53cb708b3e5eee8d0a2307be16a1c11cf3cbf22ea254344
 SHA512 
a33429bf918c71a5b75e56940d46dfd05ed3c87f909d6f09ebf2d8b2cd43a3c5c37b5ac13c334383f1b3f52817ecd4ccf68cd649c53bebdfbc464a18c88b702c

diff --git a/dev-ruby/power_assert/power_assert-0.3.1.ebuild 
b/dev-ruby/power_assert/power_assert-0.3.1.ebuild
index 1a9dd0ab6d1..28c73e067aa 100644
--- a/dev-ruby/power_assert/power_assert-0.3.1.ebuild
+++ b/dev-ruby/power_assert/power_assert-0.3.1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Shows each value of variables and method calls 
in the expression"
 HOMEPAGE="https://github.com/k-tsj/power_assert;
 LICENSE="|| ( Ruby BSD-2 )"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT="0"
 IUSE=""

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

2017-12-06 Thread Sergei Trofimovich
commit: 4d507dca752dfd76ce0267bacb35ac0d74ddbbef
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d507dca

dev-ruby/json: stable 1.8.6-r1 for sparc, bug #628674 (thanks to Rolf Eike Beer)

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

 dev-ruby/json/Manifest | 8 
 dev-ruby/json/json-1.8.6-r1.ebuild | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 0e2a3295498..6f39cd6e42a 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,4 +1,4 @@
-DIST json-1.8.2.gem 152064 SHA256 
256f73d107635f54e3dd84daba65da7b08f9d6a6e6aeb046db6a46b98bd8fb7f SHA512 
5c94ec2c5378f7f54cd87a2e265b058e80031d2dd29daf14639c80ba0ac285a527ab7961f5a2cd1e483f455fd8f8c88575950822b7b2d431aa7b2b9c8be819c1
 WHIRLPOOL 
dc17e0c011523434ed29e428a2658ebe58d08df8252e7ee8990882b6d17c19354b3e4ba6985a2a45e4b94932ad265698197ba64ef891f38d3be154da4edde8cb
-DIST json-1.8.3.gem 152064 SHA256 
8ca2091e26678fb989d66cdb9f0104f1307bc584b429c2fd783d51e4b3f14bdb SHA512 
313f6016aca5eba4d4a14a72b60b3e9c5e863a6681eb9e499cacedb63969694be563990af0a44dae52963f07b6e6c7aa7e0876ab1348b214f53d925bdc5e83ea
 WHIRLPOOL 
8c6dc26a578aedcd4bbc1e6ea95f2a72debe6bdaca5a4c2a4e70b81d9947048c6648b62d5546fa572084d37ba99ce199a177b87838be5cc3f11d8d0fa0f62a63
-DIST json-1.8.6.gem 144384 SHA256 
65af27ca985f70eb0d083aab0f75712c771871222af021ce533bad77bd3bb262 SHA512 
8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
 WHIRLPOOL 
0d55a8086f54eafa8e2d9e49e71436750b63c4bb7164fe06e5fa298f112f5612c428e3d4377e1ca824577d01eb21a6862b42236a147c85e9faa8a3f623184bf8
-DIST json-2.1.0.gem 140800 SHA256 
b76fd09b881088c6c64a12721a1528f2f747a1c2ee52fab4c1f60db8af946607 SHA512 
bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b
 WHIRLPOOL 
94140475051d90e9b207c6d0224483b5ee0c371a27b7a4aafc612bc2e828cffb350afd4001ba20a3b5ddb124561da960cdb0d757bfbfbba031942d6bbb9cc641
+DIST json-1.8.2.gem 152064 BLAKE2B 
5d819cf6ca1811ff6b7cb171ecda005192c9c06955641251f4066436e9746071d04ac37dedb7b3f7938d3c910d5d894f040388b8887b2d08918b344673d1624f
 SHA512 
5c94ec2c5378f7f54cd87a2e265b058e80031d2dd29daf14639c80ba0ac285a527ab7961f5a2cd1e483f455fd8f8c88575950822b7b2d431aa7b2b9c8be819c1
+DIST json-1.8.3.gem 152064 BLAKE2B 
bbc043e3cdcd06d20cd31fd2c23e583917c8886919527a30072aeb141d2808e924b27069adc19d38409e81189aa16584cc13ab449bd4e54d241f738ef9d26a30
 SHA512 
313f6016aca5eba4d4a14a72b60b3e9c5e863a6681eb9e499cacedb63969694be563990af0a44dae52963f07b6e6c7aa7e0876ab1348b214f53d925bdc5e83ea
+DIST json-1.8.6.gem 144384 BLAKE2B 
db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345
 SHA512 
8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
+DIST json-2.1.0.gem 140800 BLAKE2B 
28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7
 SHA512 
bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b

diff --git a/dev-ruby/json/json-1.8.6-r1.ebuild 
b/dev-ruby/json/json-1.8.6-r1.ebuild
index f8814f50c0c..ec8980e5fdf 100644
--- a/dev-ruby/json/json-1.8.6-r1.ebuild
+++ b/dev-ruby/json/json-1.8.6-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension"
 HOMEPAGE="https://github.com/flori/json;
 LICENSE="|| ( Ruby GPL-2 )"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2017-12-06 Thread Sergei Trofimovich
commit: 077163139f37b350e9c713319807da061d604eb6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:28 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07716313

dev-ruby/rspec-core: stable 2.99.2-r2 for sparc, bug #634508 (thanks to Rolf 
Eike Beer)

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

 dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild 
b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
index 6b01d05d9ae..896b625923c 100644
--- a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2017-12-06 Thread Sergei Trofimovich
commit: 047f9433b7729b48759f3d4ba48a206db75fda0c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:12 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047f9433

media-libs/portmidi: keyworded 217-r1 for sparc, bug #616712 (thanks to Rolf 
Eike Beer)

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

 media-libs/portmidi/portmidi-217-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/portmidi/portmidi-217-r1.ebuild 
b/media-libs/portmidi/portmidi-217-r1.ebuild
index 794cfd816d1..28d12fff0da 100644
--- a/media-libs/portmidi/portmidi-217-r1.ebuild
+++ b/media-libs/portmidi/portmidi-217-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/portmedia/${PN}-src-${PV}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc x86"
 IUSE="debug doc java python static-libs test-programs"
 
 CDEPEND="media-libs/alsa-lib



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

2017-12-06 Thread Sergei Trofimovich
commit: 0c2884f8de081aea644d7135333aa0ed9d7e3635
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2884f8

dev-db/postgresql: stable 9.4.15 for sparc, bug #636978 (thanks to Rolf Eike 
Beer)

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

 dev-db/postgresql/postgresql-9.4.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-9.4.15.ebuild 
b/dev-db/postgresql/postgresql-9.4.15.ebuild
index dca65869c85..656b6594168 100644
--- a/dev-db/postgresql/postgresql-9.4.15.ebuild
+++ b/dev-db/postgresql/postgresql-9.4.15.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



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

2017-12-06 Thread Sergei Trofimovich
commit: 56897574efc7445bd2847e092b828af8d84ae30a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56897574

dev-lang/php: stable 7.1.11 for sparc, bug #639072 (thanks to Rolf Eike Beer)

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

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

diff --git a/dev-lang/php/php-7.1.11.ebuild b/dev-lang/php/php-7.1.11.ebuild
index 98a040cc254..bb637b175ff 100644
--- a/dev-lang/php/php-7.1.11.ebuild
+++ b/dev-lang/php/php-7.1.11.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Form-UrlEncoded-XS/

2017-12-06 Thread Sergei Trofimovich
commit: 1d51f2558e3392be325db265cca203b311c29b69
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:47 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d51f255

dev-perl/WWW-Form-UrlEncoded-XS: keyworded 0.240.0 for sparc, bug #613376 
(thanks to Rolf Eike Beer)

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

 dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild 
b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild
index c5320232405..3fe429c6d98 100644
--- a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.240.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="XS parsing/building of application/x-www-form-urlencoded"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2017-12-06 Thread Sergei Trofimovich
commit: d4d65d05c96b78b310379eecaa874389bf47b31c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:16 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d65d05

dev-db/postgresql: stable 9.5.10 for sparc, bug #636978 (thanks to Rolf Eike 
Beer)

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

 dev-db/postgresql/postgresql-9.5.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-9.5.10.ebuild 
b/dev-db/postgresql/postgresql-9.5.10.ebuild
index 16237513245..3efb98c3d88 100644
--- a/dev-db/postgresql/postgresql-9.5.10.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Entity-Parser/

2017-12-06 Thread Sergei Trofimovich
commit: fe150e5bd8fb2c5c0139a2327f7fe61aead84455
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:38 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe150e5b

dev-perl/HTTP-Entity-Parser: keyworded 0.200.0 for sparc, bug #613376 (thanks 
to Rolf Eike Beer)

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

 dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild 
b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild
index b8de61615cc..412432afef8 100644
--- a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild
+++ b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.200.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="PSGI compliant HTTP Entity Parser"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test +xs"
 
 RDEPEND="



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

2017-12-06 Thread Sergei Trofimovich
commit: b066e51144549ecf6a5df9bb6172837b0450fd69
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:16 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b066e511

dev-util/ragel: stable 6.10 for sparc, bug #630846 (thanks to Rolf Eike Beer)

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

 dev-util/ragel/Manifest  | 8 
 dev-util/ragel/ragel-6.10.ebuild | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/ragel/Manifest b/dev-util/ragel/Manifest
index 87b84daf98a..f7403a06bff 100644
--- a/dev-util/ragel/Manifest
+++ b/dev-util/ragel/Manifest
@@ -1,6 +1,6 @@
 DIST ragel-6.10.tar.gz 1232993 SHA256 
5f156edb65d20b856d638dd9ee2dfb43285914d9aa2b6ec779dac0270cd56c3f SHA512 
6c1fe4f6fa8546ae28b92ccfbae94355ff0d3cea346b9ae8ce4cf6c2bdbeb823e0ccd355332643ea72d3befd533a8b3030ddbf82be7ffa811c2c58cbb01aaa38
 WHIRLPOOL 
12f8557fb665dba46d63ddb05d0dab87b990e6743471652bb608dfcb7cb24dafb4105e42cc91897cde4cad2c2fb58f50d5fbed68a468ca9fc33e5b1047d36f74
-DIST ragel-6.7.tar.gz 1182734 SHA256 
46df8e3f117a730f8896061c95ea8e8f53e9789cb053c2eea047833724fd7a30 SHA512 
a85c1d5d4fd7d903c823c2ddc8b5f1d5dd5f715f11bc04f10fb78ea5632b3aa33c5b4861f89179fa9d6b4944484216ee93bbd25dd0b5958d2419e434b781b78a
 WHIRLPOOL 
52f1614e16390949fe070df46c9929b5871e35923b38e6c277f0d4688e45f610a16a6635240cea0622892c675aebf092e3f6a9c626684ed1a4af8191ff3c6d6f
+DIST ragel-6.7.tar.gz 1182734 BLAKE2B 
7a74d58ddee776c5652563d2b804c12fa89d23ab98d743967ff8948d3506266c464b413ced8a2e251cd62e945947778232f483706bbdd87717190a45a9ad088c
 SHA512 
a85c1d5d4fd7d903c823c2ddc8b5f1d5dd5f715f11bc04f10fb78ea5632b3aa33c5b4861f89179fa9d6b4944484216ee93bbd25dd0b5958d2419e434b781b78a
 DIST ragel-6.8.tar.gz 1211146 SHA256 
dd7f7d22f3a58147379bda61334d341c2caa0caf9f71897e3e4ec05c8f398764 SHA512 
3c7fa4ca0cfcd5d19e0ff8746ca427f5a1eefb0af09db5d2ee55ced9bcc35c588a5db146dcfdec46b83fb63d94ff9ace117b4cfcb07e2c57aec67a6cbe249458
 WHIRLPOOL 
540ba0c5a712ae0426982e08e7aa7b1fa1ff33e3d9c2095353939ed2c45e04048ebcdf93292ead8e70abbd8fa230dddbfeea8d485955142d0615ddb94c8a0b9a
-DIST ragel-6.9.tar.gz 1226871 SHA256 
6e07be0fab5ca1d9c2d9e177718a018fc666141f594a5d6e7025658620cf660a SHA512 
46886a37fa0b785574c03ba6581d99bbeaa11ca65cf4fdc37ceef42f4869bd695694cd69b4b974a25cf539f004cb106e3debda17fc26e1a9a6a4295992733dbd
 WHIRLPOOL 
c802e3020842b28ecfe604ca13c8f205ed98fb4c180c65a88be9001e7b73dc4facc6a716f55623da4f9c7cdc43c79d958c4c26fa89622bdabf9b3989e0c9682e
-DIST ragel-7.0.0.10.tar.gz 779503 SHA256 
40562bcac66a22dbea8357a35745bbcb1ab596c262d8691145ee11aafa6f8dec SHA512 
2d1d4c469d8581239ec21f128e94ab452b398903302f82ef59ce03d6fb89bc89de6441dbe53ea99d7689866f7aec485ab1ec9c537908f21eb1394650b55413ba
 WHIRLPOOL 
d99108785163de286d426d805409a23c6ac7d82ea2887e6900ab184758bad3945ccdc1a692c3577ccb084c492c2fe7e8052e45ecc622fe754f08dc8da9f85fc2
-DIST ragel-7.0.0.9.tar.gz 850078 SHA256 
b9e6cac5d388398ac05d8ef15a07628f5e6de292e39f5ad92b8176379e8352f0 SHA512 
87de7d41af4a08f09d422a0e58820f9b5b1218acc4733c58690feea4f872790813b5f2d7505ce147a2a6e1bcd341926c35fed7c6b55f543bdf864b119868bcde
 WHIRLPOOL 
0ae6c3d589caf967c30d9ccc30a6801cdf55032aa7f2939dc101e6ca3ef5b3e15df4a311164128bca63f9d2e3500d601739b9296a276de3b3b58755e5db0d646
+DIST ragel-6.9.tar.gz 1226871 BLAKE2B 
c6edc63eaa21a1529c5600d8491fdce39cff5180fa132046f48c32971e1698fea820c41735f4d74b332de657fdd4c81aecda71beb9d5cef71c27246d606b6b72
 SHA512 
46886a37fa0b785574c03ba6581d99bbeaa11ca65cf4fdc37ceef42f4869bd695694cd69b4b974a25cf539f004cb106e3debda17fc26e1a9a6a4295992733dbd
+DIST ragel-7.0.0.10.tar.gz 779503 BLAKE2B 
2f7b8bb858555719b0c7afa8209be76fd07f9d06a8f75df723211c48d59f50c21f09a1f1fa031d53e434db933d1bc12299c75d8932485e5a43eccef7506667ad
 SHA512 
2d1d4c469d8581239ec21f128e94ab452b398903302f82ef59ce03d6fb89bc89de6441dbe53ea99d7689866f7aec485ab1ec9c537908f21eb1394650b55413ba
+DIST ragel-7.0.0.9.tar.gz 850078 BLAKE2B 
0e7d458e9f78fc7e0fb2e9a0c6fdd3f3789a9104f4441bc878ac64d077dee716e27d3a54c3898fcf1e4ba56b8d46d956a36b92258750f2541fd96f951038d852
 SHA512 
87de7d41af4a08f09d422a0e58820f9b5b1218acc4733c58690feea4f872790813b5f2d7505ce147a2a6e1bcd341926c35fed7c6b55f543bdf864b119868bcde

diff --git a/dev-util/ragel/ragel-6.10.ebuild b/dev-util/ragel/ragel-6.10.ebuild
index 4e772afd82f..f7581320d29 100644
--- a/dev-util/ragel/ragel-6.10.ebuild
+++ b/dev-util/ragel/ragel-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.colm.net/files/ragel/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 

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

2017-12-06 Thread Sergei Trofimovich
commit: 60da70370cd4dcf6c748a05711306829788f88bd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:54 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60da7037

dev-perl/Test-Class: keyworded 0.500.0 for sparc, bug #613376 (thanks to Rolf 
Eike Beer)

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

 dev-perl/Test-Class/Manifest  | 2 +-
 dev-perl/Test-Class/Test-Class-0.500.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Test-Class/Manifest b/dev-perl/Test-Class/Manifest
index 4528057d0dd..215ab092331 100644
--- a/dev-perl/Test-Class/Manifest
+++ b/dev-perl/Test-Class/Manifest
@@ -1 +1 @@
-DIST Test-Class-0.50.tar.gz 60253 SHA256 
099154ed8caf3ff97c71237fab952264ac1c03d9270737a56071cabe65991350 SHA512 
27ae19f60a916f5a23cccdc02ff6168e76d5f1cee5df196df4fe50024f7270ee9eaffdf02e9b6de70565c9b6b30606ad0a30477ac8951164b87c641caf960dcc
 WHIRLPOOL 
2cc4935944aa96ed9c24f2d0aee96a493607356446856ef34334e75ddf7fdcb317d565db3c3115af09c317640f43fba5a14baf9184bdf13a42600e4068710245
+DIST Test-Class-0.50.tar.gz 60253 BLAKE2B 
0e3b0c766379338aff5e09dd10fa62895775b3fe9e855de4b6e89c59c2dfa30b6cc90de9e49e4b03e4da636eee9d7bdb7e9a7060a9e265c5ef22c9d88c3b52ac
 SHA512 
27ae19f60a916f5a23cccdc02ff6168e76d5f1cee5df196df4fe50024f7270ee9eaffdf02e9b6de70565c9b6b30606ad0a30477ac8951164b87c641caf960dcc

diff --git a/dev-perl/Test-Class/Test-Class-0.500.0.ebuild 
b/dev-perl/Test-Class/Test-Class-0.500.0.ebuild
index ec5ad742531..4a53bedd210 100644
--- a/dev-perl/Test-Class/Test-Class-0.500.0.ebuild
+++ b/dev-perl/Test-Class/Test-Class-0.500.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="



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

2017-12-06 Thread Sergei Trofimovich
commit: 906293b78a5b4b158d9ca7b76331dbf474bc9c6c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:20 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906293b7

net-misc/curl: stable 7.57.0 for hppa, bug #638734 (thanks to Rolf Eike Beer)

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

 net-misc/curl/curl-7.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.57.0.ebuild b/net-misc/curl/curl-7.57.0.ebuild
index 67580193efe..69617c27300 100644
--- a/net-misc/curl/curl-7.57.0.ebuild
+++ b/net-misc/curl/curl-7.57.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
 IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" elibc_Winnt"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Form-UrlEncoded/

2017-12-06 Thread Sergei Trofimovich
commit: 33053d60b5deba339cc6e9f684202e714f02701e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:43:50 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33053d60

dev-perl/WWW-Form-UrlEncoded: keyworded 0.240.0 for sparc, bug #613376 (thanks 
to Rolf Eike Beer)

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

 dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild 
b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild
index 0ae1b54decc..48240ae4abb 100644
--- a/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.240.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="parser and builder for application/x-www-form-urlencoded"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test +xs"
 
 RDEPEND="



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

2017-12-06 Thread Sergei Trofimovich
commit: 52a18162496bda99324d256c1dd3535a902df4a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:44:01 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a18162

dev-ruby/test-unit: stable 3.1.9 for sparc, bug #615818 (thanks to Rolf Eike 
Beer)

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

 dev-ruby/test-unit/test-unit-3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit/test-unit-3.1.9.ebuild 
b/dev-ruby/test-unit/test-unit-3.1.9.ebuild
index 9148e3b2634..e43d252952a 100644
--- a/dev-ruby/test-unit/test-unit-3.1.9.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.1.9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/test-unit;
 
 LICENSE="|| ( Ruby GPL-2 ) PSF-2"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "dev-ruby/power_assert"



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

2017-12-06 Thread Sergei Trofimovich
commit: 02c9541c8ef10e6faa5cb4d4b437cdfd6337d16f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec  6 22:42:54 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  6 22:44:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c9541c

dev-db/postgresql: stable 9.2.24 for sparc, bug #636978 (thanks to Rolf Eike 
Beer)

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

 dev-db/postgresql/Manifest | 6 +++---
 dev-db/postgresql/postgresql-9.2.24.ebuild | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index f5e553947da..9e66607f202 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -13,9 +13,9 @@ DIST postgresql-9.4.13.tar.bz2 17867502 SHA256 
0080f55d65194de8b96a2dab153443f82
 DIST postgresql-9.4.14.tar.bz2 17873740 SHA256 
8e7df23a104b057b360d03180ebcb67f645e198a4a0bee94bf56b2bc9505ec6b SHA512 
5952479b7c911cc381744e72d44c7c2269f98f4dda677e8c20a8ac7f4281e143017d287634b707ed96859e5438e82e96668bc4c68bb0c2ce9f3853c5a38fd0b2
 WHIRLPOOL 
de4deeef5fca6375265665cc847b693a39bf09e13d8dcc717090b808b82a6fb5cab5e0da0bd7f9bcf299de979d216845a0419e6967519711c6bb7ff559c1
 DIST postgresql-9.4.15.tar.bz2 17921677 SHA256 
12bfb3c7e8e45515ef921ad365e122682a5c4935dcc0032644433af2de31acc4 SHA512 
be69f184cf18fb4c611d31a128f3593dc537551606f1db84a3ce9899b72f546876f05b29792435c3780c6c2b571759f4db2c172d62b2c012bd58574df80b4eb1
 WHIRLPOOL 
e0ec742229b83c571595061d3d8aa7b1fa2876582bbb8eae99ebc2224a0a0100b5e6ceea9d05667cdd9568785e85b43f26f345a3ce5bec1269d821aa3b0c62ed
 DIST postgresql-9.5.10.tar.bz2 18701419 SHA256 
945d7ade094dded6b95495d8f1561a12ac9608276858ed30adf3c3658275f281 SHA512 
24e31adabb0b88be882ab0440c560f0e4d5d69203be0581ca0ce22316555d92219ea0a2fd5254f12b2508bd3e58bbe0f1a7c8837228c96d9d5f00caac45af95a
 WHIRLPOOL 
4843980a8c09a424b85595e3fb2f7915b2aa483488417f0a2525112cb3db849b94b0fdd2c536321e8d40a2c43ff7c2683908d7d2217f2d37e397a5e9293fa0ce
-DIST postgresql-9.5.5.tar.bz2 18525082 SHA256 
02c65290be74de6604c3fed87c9fd3e6b32e949f0ab8105a75bd7ed5aa71f394 SHA512 
727ab57796cd393ec3755e9aabf515ebbdc3152b4062c20e64511e866a7e7038ba5c5e2843f13f3a79e2263296451f0e93108346b6f638611fba2449394e338e
 WHIRLPOOL 
ec5262fd8cecea20fd12bcec8e6e015817ae8181d9e9ff6d8aca6ed43cadedac1bd5006c3d04262b99b9a79aa02c409920ab3392136f3ff3dc480fe1155cade8
+DIST postgresql-9.5.5.tar.bz2 18525082 BLAKE2B 
1a8e81b1f5b530c670863cfb08e47541c372e62f7ec6083da80b895cf015a80fc8bd3ffc9c7968e288303c71083ceda8ca54bcd3e2cb66c4f20b13396dc16fac
 SHA512 
727ab57796cd393ec3755e9aabf515ebbdc3152b4062c20e64511e866a7e7038ba5c5e2843f13f3a79e2263296451f0e93108346b6f638611fba2449394e338e
 DIST postgresql-9.5.8.tar.bz2 18670910 SHA256 
ade57068f134f36710fa953e1ef79185abd96572f8098741413132f79ed37202 SHA512 
4a11f0a16df460391c8250122ca8bf1ab76e49672a8c003ed09718bb4ce2aa57757e7aaec6e41b53d0d1ada293172b974761606647fcc8b4fce8807490b6ef10
 WHIRLPOOL 
7688ddeea69449d2e2a518017d306f6c17a08becb258297cbf4bde9f3734c5ba2129a9660b448df458963a7cdc796bbb72f2798c20abd3d50d1be8d4f3f94ec1
 DIST postgresql-9.5.9.tar.bz2 18677113 SHA256 
e98cd5c664ab5a05cb83618ba8078647815cb71f7a60437f0322c7518727cdd4 SHA512 
2c6a887b80a4b1d1da18282f443419db2279d8fe61821aa6ed1e9af6d28dda41959981ccede2456bd8835dccd16a80fd485ebc0a1bdc9459996a5d27d7781c55
 WHIRLPOOL 
522c7927c102b9a3bf14d79d00cd9d598f02dcba97f5f6268f4d1fc0ac20773bfcc96bea945ca958b3ed499af3d1555d8b731a1ef0915d919923d54915090147
-DIST postgresql-9.6.4.tar.bz2 19566875 SHA256 
2b3ab16d82e21cead54c08b95ce3ac480696944a68603b6c11b3205b7376ce13 SHA512 
b0527efacce6efc09340b68c8c56483cd884676e01cb6bfb4f9ce63226a394bdb0bcf3d832f84e4dff5ceecf09ef4cf93e9fbd0ac453ec85efb11ac50a7dff39
 WHIRLPOOL 
6296114c2a6f690428754278d11fb93f2142c28bc36e0a17b4b075b60ee90bf708d73d68ff6e8118253ef22e54cd5e325094e3675eccb7f060e32af2572a65b0
+DIST postgresql-9.6.4.tar.bz2 19566875 BLAKE2B 
8269c18090548f8df987671a4129edd79e76e81411d6c6b4945a78d44e7d15bd494707aff98b8308262e6f00ee7607639a2de3492b65532f297e02994ecb1f00
 SHA512 
b0527efacce6efc09340b68c8c56483cd884676e01cb6bfb4f9ce63226a394bdb0bcf3d832f84e4dff5ceecf09ef4cf93e9fbd0ac453ec85efb11ac50a7dff39
 DIST postgresql-9.6.5.tar.bz2 19576132 SHA256 
06da12a7e3dddeb803962af8309fa06da9d6989f49e22865335f0a14bad0744c SHA512 
ad35c27ea55b18005ea61b49d6994718df86519b3f99addd0ecb17ece1f1c34764eb5194f8961c45cfa75703d810baf54433f8538cfd43a70bd908e1e5878df9
 WHIRLPOOL 
19e235cc5583b23fc00c3cf47a77972471f39753dc16305e880b22e32395194bd002dd86da1b59be795a9df7786b02764af513aae992a0bea00cd6fcbf349c41
-DIST postgresql-9.6.6.tar.bz2 19605724 SHA256 
399cdffcb872f785ba67e25d275463d74521566318cfef8fe219050d063c8154 SHA512 
ac2f0fe6ef7c4e14f85cd7592d1306d9657b7f35efa6f43a089d7785ab970b8c25aa1e66d83df056c23513d6dbac0a9f54717b3d85758560d02e7f8141914ebc
 WHIRLPOOL 

  1   2   >