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

2018-02-13 Thread Hans de Graaff
commit: 813e35bdfd703f7b973265f8bd1ff3a8832d689c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 14 07:03:22 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 14 07:03:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813e35bd

dev-ruby/capybara: add 2.18.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 4b5910c21ac..084cab749b6 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,2 +1,3 @@
 DIST capybara-2.14.4.gem 265728 BLAKE2B 
7b61fc7424b5e5aeec50e0695ef7719d23b594d3fe233c04443c37a5f06b0f1e7c440135c50225813d9da954c2efa0563488668202e09a4e3877f28708f9624e
 SHA512 
d3ebbd8d96e4d2026327b1c70ff723225ce052fff510a909111b8cc7e02b12fec9e00acddc0bc2565371cc5eb0b590abef43d42a99c3938a929ea25930fdefd1
 DIST capybara-2.16.1.gem 273408 BLAKE2B 
1d1a68427fcfed9a8153e409e17fc043dd8d926c3ebbab3560ae12454f3010c8b4569348c231e807d993263940b703dc5380a235da438eb5ac2f9d0bd3a66309
 SHA512 
921e05111278b7bff93fe805a29e7b2e0e78b36510db5dff1189e34c3cdeada52504a8e06534238e578c32e8e0efa8d99a0ffc8516d94e60c06e7fd2c4ecb174
+DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933

diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild 
b/dev-ruby/capybara/capybara-2.18.0.ebuild
new file mode 100644
index 000..ba610c94d2f
--- /dev/null
+++ b/dev-ruby/capybara/capybara-2.18.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+SLOT="2"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.3.3
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rack-test-0.5.4:*
+   || ( dev-ruby/xpath:3 dev-ruby/xpath:2 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/register_server/,/^  end/ s:^:#:' spec/capybara_spec.rb || 
die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



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

2018-02-13 Thread Hans de Graaff
commit: a9c4f9f6ec9922c9cb5ac517c41594f79fe79649
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 14 06:56:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 14 06:56:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c4f9f6

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/capybara/capybara-2.14.4.ebuild | 47 
 1 file changed, 47 deletions(-)

diff --git a/dev-ruby/capybara/capybara-2.14.4.ebuild 
b/dev-ruby/capybara/capybara-2.14.4.ebuild
deleted file mode 100644
index 4e501520f35..000
--- a/dev-ruby/capybara/capybara-2.14.4.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
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="2"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( www-client/firefox )"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=dev-ruby/mime-types-1.16:*
-   >=dev-ruby/nokogiri-1.3.3
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rack-test-0.5.4
-   >=dev-ruby/xpath-2.0.0:2"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
-
-   # Avoid spec that requires unpackaged geckodriver
-   sed -i -e '/register_server/,/^  end/ s:^:#:' spec/capybara_spec.rb || 
die
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
-}



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

2018-02-13 Thread Göktürk Yüksek
commit: 26c33bc65a59020e9504d1b34804793bc262dbc5
Author: kuzetsa  gmail  com>
AuthorDate: Tue Feb 13 20:36:39 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Feb 14 05:50:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c33bc6

sys-kernel/ck-sources: v.bump (4.9.81)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-kernel/ck-sources/Manifest |  3 ++
 sys-kernel/ck-sources/ck-sources-4.9.81.ebuild | 65 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 4608896c55a..3bc232aa1ed 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -69,6 +69,9 @@ DIST genpatches-4.9-79.extras.tar.xz 17352 BLAKE2B 
c194973419a011d035ccd6c5d98a9
 DIST genpatches-4.9-80.base.tar.xz 1472296 BLAKE2B 
3d5a961e2b84d71df250078e223ebe7a7c3cd05093d22219813454664d3c7bd85fb332d26c0d212144a6d50607256ce4e739f35faf935b323d533de452e46ca5
 SHA512 
9e7b5418ffbe7515573381d054accb89fd5bef83748b21ac1cd5f2352dbbeb1f55c606eec45174ed093289098420d9c1f780b182be1650f4963499cce310e3e7
 DIST genpatches-4.9-80.experimental.tar.xz 106456 BLAKE2B 
4399562800f6224722105166d24075fb53237b6eab5728b20ff368fa6080ee1d8f6845b5835adec64d5a3583bdf063e8970ff1c9f61b989de474ece88fa9d318
 SHA512 
03fca9e1bfbf504bc3b42cac4626701aefb36f1f8f0a10d5b7f428aa1244030f50ffc6e24101afc1a6c16d741eb56f44d33c6a2293910a13c97a97f7fb061650
 DIST genpatches-4.9-80.extras.tar.xz 17352 BLAKE2B 
8e3043af0e0ccddb209bcce022cd5ddb4ca681b4c0dbdd6a3fb8767b6154ba716fadc137059a845f93a20dcfdb35b3520e6fe67a6fbf5d9018ff1d72368a2358
 SHA512 
5049f111e3a5ed50f150ab9e257df362f91758424f151ef4ca86c69d6382231b4b2d31262bb331dbe99e4f7c8fe8eede134f0e6dec7e13fbdedfe504f9f73488
+DIST genpatches-4.9-84.base.tar.xz 1548496 BLAKE2B 
60668544f3cadcc6b51dc42107c66b4971b215a8ce4c5017b3c660a23b38a1db8b6dec4914346f57b7bd44dfda4571e1578ba8a1a503b91a6d76b739b593ec44
 SHA512 
0c341a567f178b1bf09151a50d0e90c96644cf157ea167decd22508ab2f6a0f1cc044e045913088ed4fe728fef0b14c32c88df65e32cce81b5f669a38e1bde10
+DIST genpatches-4.9-84.experimental.tar.xz 106424 BLAKE2B 
3914158d90da1bc285cf3cee219358d69a128fd7a277b565f81e81e65cef5f4593cbbce5aeeebe11870687d825aedccae489e5f7905f754a746c5e9804b4193d
 SHA512 
c0c3ba0b3894d45ceebfde64f67ff5c7455c83ff72bce1421521fdecf4282ca16e2a159c8ce1d3f930c405e093b519f0ace9a61c15b71818576006a88a6d0218
+DIST genpatches-4.9-84.extras.tar.xz 17356 BLAKE2B 
91a7c0e374e9ff9b18a1f290e4d017c642d9150681aa55ca1938e47f0ad0fdb09f1ccb2833e26ab3f71a04417b2bb5342aa082a5fa1cebbb5d3d30d208492b94
 SHA512 
9e49213b1fe3fc9e07c744178be9b92de2db9eef7b3c41b1a32d6d5a111aa4111f59c448f02573a004f81de1b538c5a688424e6d0ec118f6fac94787c9d2ab2d
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST patch-4.14-ck1.xz 84904 BLAKE2B 
6f9510643382d44ab79cbf8c4e8210ae7d30c37c78a9eaacde1296532751b5c881b8cc649266c29d73c1f663e60ca92856f6bf589fc449ff5cb781dc8b5ad8f1
 SHA512 
5e81d6a8319d030572ad5b6379bc43f2f5f98b6e4f050b1285bd6004516d1bf2e8eee8d3425a09317e15309cf030da2534417265b474aaab80e72e22c04741a2

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.81.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.81.ebuild
new file mode 100644
index 000..71d0080fdac
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.81.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/;
+
+K_WANT_GENPATCHES="base extras experimental"
+K_EXP_GENPATCHES_PULL="1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_GENPATCHES_VER="84"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0;
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)

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

2018-02-13 Thread Jeroen Roovers
commit: 49e97b6b6b3606b0652d68128fc07fdd2cb63f47
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Feb 14 05:41:01 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Feb 14 05:41:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e97b6b

sys-libs/gwenhywfar: Fix USE="gtk qt5" by Alexandre Ferreira (bug #647578).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{gwenhywfar-4.19.0.ebuild => gwenhywfar-4.19.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild 
b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild
similarity index 97%
rename from sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
rename to sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild
index 6883b65fbc3..fd0dfe31ff2 100644
--- a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
+++ b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild
@@ -91,7 +91,6 @@ src_configure() {
--enable-ssl
$(use_enable debug)
$(use_enable doc full-doc)
-   --with-guis="${guis[@]}"
--with-docpath="${EPREFIX}/usr/share/doc/${PF}/apidoc"
)
use qt5 && myeconfargs+=(
@@ -99,7 +98,8 @@ src_configure() {
--with-qt5-qmake="$(qt5_get_bindir)/qmake"
)
 
-   econf ${myeconfargs[@]}
+   guis_config="--with-guis=${guis[@]}"
+   econf ${myeconfargs[@]} "${guis_config}"
 }
 
 src_compile() {



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2018-02-13 Thread Ian Stakenvicius
commit: 70c5953d50bd085f6183d98fd9892a07821c1be5
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Feb 14 04:20:40 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Feb 14 04:20:40 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=70c5953d

fix nss dep on firefox-59.0_beta9

 www-client/firefox/firefox-59.0_beta9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-59.0_beta9.ebuild 
b/www-client/firefox/firefox-59.0_beta9.ebuild
index 483e318..5ea1576 100644
--- a/www-client/firefox/firefox-59.0_beta9.ebuild
+++ b/www-client/firefox/firefox-59.0_beta9.ebuild
@@ -54,7 +54,7 @@ ASM_DEPEND=">=dev-lang/yasm-1.1"
 RDEPEND="
system-icu? ( >=dev-libs/icu-60.2 )
jack? ( virtual/jack )
-   >=dev-libs/nss-3.34.1
+   >=dev-libs/nss-3.35
>=dev-libs/nspr-4.18
selinux? ( sec-policy/selinux-mozilla )"
 



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2018-02-13 Thread Ian Stakenvicius
commit: 8e8059cfc3ff79b27d98e0db9dda7a6bbf1af2f3
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Feb 14 04:19:10 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Feb 14 04:19:24 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8e8059cf

firefox: add 59.0-beta9 for testing

 www-client/firefox/Manifest  |  93 +++
 www-client/firefox/firefox-59.0_beta9.ebuild | 367 +++
 2 files changed, 460 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 7b530ef..287b14a 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -91,3 +91,96 @@ DIST firefox-58.0.1-xh.xpi 467880 SHA256 
5deb4a665778a958dffbecad87d588e793d845b
 DIST firefox-58.0.1-zh-CN.xpi 490106 SHA256 
38f13b4464aa222012cb8371f6e7d845d75a9304f63620d4142321dd1df0f1b1 SHA512 
6058b305983c055101878c928b5c7774e7c64f40b7839142308a49a53b953a41a3fcc13094a464106bb1e13abf881eb390da5fa48397565b48987994dc2edae0
 WHIRLPOOL 
dfaf9698a373ef28886402e5e70f0fed22a23ba18af1cd68179758db87c1db85d451b714402d94e6493e861ba1ef05581046c4c0a9f072b82a9c2235f1403773
 DIST firefox-58.0.1-zh-TW.xpi 488340 SHA256 
5894a184724f13a2791eab952cc04f3140a9e948680037167748bb0bcb0a338f SHA512 
6019a4b88c805145eb336446a8b9d808ec5f8a9bb6146ad5757f767642753c882a1c17d4ecfc002eddc2e3b4658783f3677abb2e57d374002d6e7da36c42
 WHIRLPOOL 
aea5de744480e18ac842fc360382d26869872221adf145e5e5d7f173a3c2d9dd241f066a6aff7e00ee90b519c2388e7f53339599e89a606305ce8e634f11437b
 DIST firefox-58.0.1.source.tar.xz 248933088 SHA256 
6032d4cf4c6d74f05c41c4268041de4d700d62fe31043f883977ad39e18d0038 SHA512 
65a6a68f95dac93fc68c4e240742b172a6417e7fafca2671ab13f398329ba0ef3195bbaaecea2d9f8b2992217cfaa7912af6c0351a1efe4cf2d2bba838ecd711
 WHIRLPOOL 
47c72809233d741679ef8245c4c1566021dd3ca848fbe298454eda851e6b488fc746d9dc24f8c7719f7209298bf59f2d4beec5d70047193f5030ec2920f83db8
+DIST firefox-59.0-patches-01.tar.xz 10660 SHA256 
85b75c0d3249cda8c58ac67a4f726bace89d71ef30fea65b301acd767a4ae89d SHA512 
211d80fac2d11b7beff93ba3f95b63b6795b8ab5711c1626ccc2e4084d3eb7e0394052fb0c300397892cb440b704c230d19fabdeae13b3617fdd48165964e0b0
 WHIRLPOOL 
23fd0f5c23bd8eb91587617846d0cd82800fb378ed746f5ada82507006d2d0408ee18a8fdd04588698e1ee7a58aa2bbdbe42c9661ab182dd4209c3d073ef292f
+DIST firefox-59.0b9-ach.xpi 441548 SHA256 
15aad68d043439d661cb6d678867c3a86da13c167a9465e1dc186ff5e83360c2 SHA512 
a920d4b39a9af32f5fa83fe94f7681811db2e4abe033adde971366f499ec5ae5fb63f4e6020cb6e4836b09ad65901a797610cea2010dc38b7c864c5aa32b37af
 WHIRLPOOL 
185690ab6a021633299e08ed5fc0506ac86c4330fd4b834d0208fcce52269ee98db3ad33dfa595094ddbe07d28a7c0a358eee07c4366141a96eb21655fd93ad8
+DIST firefox-59.0b9-af.xpi 440264 SHA256 
97bd3347ac0dc3fd0b44507046fa7afb5390cd954eb94a99fdab422acefa18b9 SHA512 
743fcdb3b2424797eb7b01997382630f770557ffb6f3b7182df635864ba94f02c5ff7dbdde1a189bdf385310a5db8d1c8953d986f6bc52c4bbf0776ea4fb7642
 WHIRLPOOL 
a1e247baa1d385a79d550a35cab0e0c379a8876a6c5156f9fcdb18fd268ba115c14240edd950b6276208567be551b86ef84c0b4e3cb5e0f9fc493a92dcd39092
+DIST firefox-59.0b9-an.xpi 464306 SHA256 
93d57abe53d948d887867a420aff04c828cd04cf298db4e00d2c930d5a664721 SHA512 
1e4352ebc15b7d1c7de8ae56694cbeff6a28e0810b83c3c645322ebb08e6850c2d685c892cfcc4408ba0b837279610e59780336983c0b8eed5b7456e1f0a3ca2
 WHIRLPOOL 
d578e7183802ab41df2f4f8d50f8ccc51bfae7c7f002144db0e2917088c9755728a2759c46a62873549bacbbcd62fe9c39364985c0d8046ad95044995e9d80c2
+DIST firefox-59.0b9-ar.xpi 488898 SHA256 
399d2428dcc096172d8b47af202d7482d440a2e5f4ed87d69a96b58b54417bc8 SHA512 
71b0b54d03382995a553160455b12a111bbf3d79189fbd281475ba4a1b6605e62fdf90968c83578e59dae513ed86bb02b855a72008718cb8ba2a167965e57265
 WHIRLPOOL 
7e2a5af0913cf8fae3fd670b9448ebb65f82c473755b88f051210fcf4f0c01c067cec3f5a86cd567e3d197befae2cd8a5e54799221a8aede5dc5e0578af4253e
+DIST firefox-59.0b9-as.xpi 486397 SHA256 
8e7f29b3918c15d81b5ac50db631278f6c7ae177ac18a03d22b30798729e8761 SHA512 
de469744f9b19f25f8b402e989629fd1accd5c3138cef853d4d01612ee76e060641a8b4cf174ec3bfcfb2a811e935961f3e6c4c9a07f9757565da3082a754d18
 WHIRLPOOL 
3122140c20a84a852bb807c6ebce032a95dcb61ce93b0c96d73c79557ee81001d4da5e6f373bc03fc2ac402c066789ef808f6b10adf40da52c2e43bce0a75572
+DIST firefox-59.0b9-ast.xpi 457696 SHA256 
5659e05aaab9d6d99135c03590df355ce6e710c2f2be7e95e9b28f1e30eb967a SHA512 
e6610a0afd82afccafb7993375952b8d46476869fd2fbe367e97ee890c3fe55579ccc3f597a02a639c962fabe3aaf91a3184160122d0449ca5162e23c0f480c5
 WHIRLPOOL 
f0b36152fa7315a0ed7fa381ab3a04c1a95b5aaecc77e892e1bd80cf11cf343e44a411e54fbbe8dff91059dce83ee70970204f14e4d4f5753c4a7ec679961fc8
+DIST firefox-59.0b9-az.xpi 466321 SHA256 
43cec899b189f284a010997274709f8e0fc0a3ab351df59c0d97e6feb803ce77 SHA512 
920eb1cff310b3d04a30feb332ec9067acf5b830227aee1a879818e427a75b6431f1608161e7937176c172cb64eafb3be90e9c1ff334b1a6f7ecce564b36335b
 WHIRLPOOL 

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

2018-02-13 Thread Matt Thode
commit: 2b849a96e6d471865bdca7d09d248c06b87333e8
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 04:17:50 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 04:17:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b849a96

dev-libs/libmemcached: removing old

Closes: https://bugs.gentoo.org/530960
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libmemcached/Manifest   |  1 -
 dev-libs/libmemcached/libmemcached-1.0.14.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-libs/libmemcached/Manifest b/dev-libs/libmemcached/Manifest
index 928493f86d6..4b3f83a4a56 100644
--- a/dev-libs/libmemcached/Manifest
+++ b/dev-libs/libmemcached/Manifest
@@ -1,2 +1 @@
-DIST libmemcached-1.0.14.tar.gz 1000929 BLAKE2B 
6dfef0fa5714e6383514ff28d3eb75740f30f7adce4e4c0ea4c26a6667fc6cfa5df84e0c52b47393d156e9a8e5de0409699b47d77128a400f64f37b981977dbb
 SHA512 
4c0371cc475294baad6063b2413f096b5050166ce761ac26080559537dab32b69131a97703fdebf8f4886520d4bc29c7d4d8d1df6d0d681c81b88354c15b
 DIST libmemcached-1.0.18.tar.gz 1039649 BLAKE2B 
e55acdc4c0cb2417f01b2980f7f71d9dfd685877361622422ee812f9e066ed2711549d457cf1b4a48a14c778e820b54abfe0c6274812c71fc7961e68167975e9
 SHA512 
2d95fea63b8b6dc7ded42c3a88a54aad74d5a1d417af1247144dae4a88c3b639a3aabc0c2b1ff69a7609a314efaaae236e10971af9c428a4bca0a0101585

diff --git a/dev-libs/libmemcached/libmemcached-1.0.14.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.14.ebuild
deleted file mode 100644
index e80ecae12f2..000
--- a/dev-libs/libmemcached/libmemcached-1.0.14.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils multilib
-
-DESCRIPTION="a C client library to the memcached server"
-HOMEPAGE="http://libmemcached.org/libMemcached.html;
-SRC_URI="https://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="debug hsieh +libevent static-libs"
-
-DEPEND="net-misc/memcached
-   dev-libs/cyrus-sasl
-   libevent? ( dev-libs/libevent )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local myconf
-   if use debug; then
-   myconf="--enable-debug --enable-assert"
-   fi
-   if use hsieh; then
-   myconf+=" --enable-hsieh_hash"
-   fi
-
-   econf \
-   --disable-dtrace \
-   $(use_enable static-libs static) \
-   ${myconf}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib*.la
-
-   dodoc AUTHORS ChangeLog README THANKS TODO
-   # remove manpage to avoid collision, see bug #299330
-   rm -f "${D}"/usr/share/man/man1/memdump.*
-   newman man/memdump.1 memcached_memdump.1
-}



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

2018-02-13 Thread Matt Thode
commit: 873f7b62dae591228c857ccacc40882b3f1db950
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 03:22:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 03:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873f7b62

app-admin/puppet: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/puppet/Manifest|   3 -
 app-admin/puppet/puppet-4.10.9-r1.ebuild | 199 ---
 app-admin/puppet/puppet-4.10.9.ebuild| 196 --
 app-admin/puppet/puppet-5.1.0-r1.ebuild  | 144 --
 app-admin/puppet/puppet-5.1.0.ebuild | 144 --
 app-admin/puppet/puppet-5.3.3-r1.ebuild  | 147 ---
 app-admin/puppet/puppet-5.3.3.ebuild | 144 --
 7 files changed, 977 deletions(-)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index debadaeb92d..68d19e06338 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,6 +1,3 @@
 DIST puppet-4.10.10.tar.gz 2995864 BLAKE2B 
c01e6a7529d70a4481e64b4119cfd9d05e79d655ef17495a98e2ab800ea527ef09f234782e7362b25bf1b1ed11d7c2a48e40815ac6dccc5a2d460886beb604e7
 SHA512 
e517ee349ead56932c9ff54f910d10842c1cd6b6f28673223a65fb72334662d4eabeccc1c7c7603e17aa712c356edbc27fe53d6e7dd7ba042cc0616d0076d755
 DIST puppet-4.10.8.tar.gz 2979824 BLAKE2B 
802b65d48ff7d8303e3cc847a9f753a5e19c0ada6ee02dc1fc9c748da8d69462c34bdfeddeedf0057179ff1133665439c41e970c41ca1728463292ef26e996ab
 SHA512 
9f3384702dd4938e1e00aeceb0745b760de32000e0dd59d5b846d1120a46026499176a51d0409e3a0ae414efc0872854c204d1941385695a4c57c209fbd1f28d
-DIST puppet-4.10.9.tar.gz 2981668 BLAKE2B 
315c39953c2ba70b547fd7a393c7be0bd3c387bd52e3f383a932ebc03f9d96c17d988d53b15bcb8d08bc22ebcaf1c9c5cff00f9c34d730e231417565aad5311f
 SHA512 
0ac70f716a602b15d28504cc594c5a0d4f8005083de6751c682dc9180feca68148d942353a63e16aaa2e783e6ebe90b8f77b0b033c671a5134bcbcdff36a3204
-DIST puppet-5.1.0.tar.gz 2734018 BLAKE2B 
d4169fee328710b7685de2606196de68e21ca31f9a9945bdd84255f5185fd2d95c6543a7b88b5130f1f01e60e04294664de71a8ccd1319c2e0bebf4d031e6225
 SHA512 
07019f40c5b7f18243f13abb899c2ff2ea4b135895ab98c13da3df50f8e720e2759f8eb39e349ff04286da7de504cffea3df8acf9711e8591b25001a2a3f9c15
-DIST puppet-5.3.3.tar.gz 2843386 BLAKE2B 
dc96282ff2d6bb6719362cd9b2e856537019bd888af8ba897e37fc97584cd76c1d4179b3b629d2bb20d1dade0f84ec88ab41dd0d66cccd2c850a87f96ccf4b65
 SHA512 
b5bb9ac4059855c7cac624ea0fdc2c3366cea82bf07bee195a179a0a709fa53e7fffe883e581c1e07a64705a638b156288301227f7334226ddc401a9bf770afe
 DIST puppet-5.3.4.tar.gz 2889645 BLAKE2B 
f1f4e2d9dfe457f89aa7d99724eaa9368ea50027747e2506b5cbfa176c1a9060bf87ce8c037b78f3c86c2e2974087f9ab4fc76cb7374f1a348ff410e9cfa83e1
 SHA512 
f24008651be15cf5c915f7a03dc0319eb2d076ddfb06c44fd846421fe29baba27ea43b29134077e1dc7c14a48b44104dcaaefe73bfdb00d7667c1c25a1b871fd

diff --git a/app-admin/puppet/puppet-4.10.9-r1.ebuild 
b/app-admin/puppet/puppet-4.10.9-r1.ebuild
deleted file mode 100644
index c404e787afc..000
--- a/app-admin/puppet/puppet-4.10.9-r1.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit xemacs-elisp-common eutils user ruby-fakegem versionator
-
-DESCRIPTION="A system automation and configuration management software."
-HOMEPAGE="http://puppetlabs.com/;
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite 
vim-syntax xemacs"
-RESTRICT="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/gettext-setup-0.10:0
-   >=dev-ruby/hiera-2.0
-   >=dev-ruby/locale-2.1
-   >=dev-ruby/rgen-0.6.5
-   dev-ruby/json:=
-   >=dev-ruby/facter-3.0.0
-   augeas? ( dev-ruby/ruby-augeas )
-   diff? ( dev-ruby/diff-lcs )
-   doc? ( dev-ruby/rdoc )
-   ldap? ( dev-ruby/ruby-ldap )
-   shadow? ( dev-ruby/ruby-shadow )
-   sqlite? ( dev-ruby/sqlite3 )
-   virtual/ruby-ssl"
-
-# ruby_add_bdepend "
-#  test? (
-#  dev-ruby/mocha:0.14
-#  =dev-ruby/rack-1*
-#  dev-ruby/rspec-its
-#  dev-ruby/rspec-collection_matchers
-#  >=dev-ruby/vcr-2.9:2
-#  >=dev-ruby/webmock-1.24:0
-#  )"
-
-DEPEND+=" ${DEPEND}
-   xemacs? ( app-editors/xemacs )"
-RDEPEND+=" ${RDEPEND}
-   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
-   >=app-portage/eix-0.18.0"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-

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

2018-02-13 Thread Matt Thode
commit: ab48a5c9fece1ae6aa6edfc96a43b5e610eea431
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 02:42:26 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 02:42:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab48a5c9

dev-libs/leatherman: 1.4.0 bup with cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/leatherman/Manifest   |  2 +-
 dev-libs/leatherman/leatherman-1.2.2.ebuild| 51 --
 ...man-1.3.0-r1.ebuild => leatherman-1.4.0.ebuild} |  0
 3 files changed, 1 insertion(+), 52 deletions(-)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 66de712bb3b..0fd5bdd6022 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -1,4 +1,4 @@
 DIST leatherman-0.10.1.tar.gz 423218 BLAKE2B 
1c0af89efda8d899a703d92b7cb7c56cf37b06e4f35b026f511edfd444072b8fbd4870fa144b565e3d171be5ea09b1af2a871f18b9dc5d884e546c96fa48a396
 SHA512 
772c855f5ce1e38abe7186400d9a2c9663dcdc72bd0a822bbe171eed3d01e33a6ec2196d4f6f8f0895f309d031b1eb77ec188bd16b37e52b306fafb66d17
 DIST leatherman-1.2.1.tar.gz 431781 BLAKE2B 
0fecfd8f1cdee49548e7408664b78c3edbc76f39dca6abfff3f052dcdae0aaca32ad6197d5cbdce8630116b801c1a8e55d9915531769a3327bde1ea3b242a354
 SHA512 
f12414093d09b86878558cbe68f03b7f36fc89131412edad0573dbc891b1c422b98b9923babbed9ac4acef2cad869ef452d602199ae4d3e90fca5a3e2eb688d2
-DIST leatherman-1.2.2.tar.gz 434088 BLAKE2B 
40ba4903f7bf0b9e07237291364b664ca84c74d8289a9065cd86833fd30e7f8309b1ef4d36514b5c2abfff45b287ca8d3eb60bae5ecb7e1579ca4d60eb866517
 SHA512 
1142a9be30efc8b1d52c9e38347dc39250c00c97c0cd7a299b63d6abb7140ec75c1fff0dc166b436ca6f4f82d7699869ea6988d807e8be8058a689841ac73b2a
 DIST leatherman-1.3.0.tar.gz 434229 BLAKE2B 
e0c19bca2378afc4928554ac0862543504ba725aadc6cffd78220f7f7f1b725cad960fc6d9fdd2d54a43c233b35959ebcb9c71d1191a5535703599fa32e3301e
 SHA512 
5e06be7add652f69b0d4a8d778e33dfb68183c4d598217cc6542d2431f7984f0af989c27bd69e89b77ab03d6dd2adab9d70f68cd87dae20d8e24ae05923fbe9b
+DIST leatherman-1.4.0.tar.gz 805151 BLAKE2B 
38d5b895370997c91d2d1637ca23e3019bba97e27bc0aa0fb86cd931573c19a669c40ce8c9473c60b365b8474d75ec90b3e8dc2b0f1d488452cef4736668423d
 SHA512 
dcc59928c4623ce0746e2583d4591ae5a9b0426f186ab4105a5a8156daf12d83901e496f2d7edf2a1b77c8087ad200fe90ec703081d65ecae0f999b12e53b0ca

diff --git a/dev-libs/leatherman/leatherman-1.2.2.ebuild 
b/dev-libs/leatherman/leatherman-1.2.2.ebuild
deleted file mode 100644
index c166cb33d18..000
--- a/dev-libs/leatherman/leatherman-1.2.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils multilib
-
-DESCRIPTION="A C++ toolkit"
-HOMEPAGE="https://github.com/puppetlabs/leatherman;
-SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="debug test"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="net-misc/curl"
-DEPEND=">=dev-libs/boost-1.54[nls]
-   net-misc/curl
-   >=sys-devel/gcc-4.8:*"
-
-PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
-
-src_prepare() {
-   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   )
-   if use debug; then
-   mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_test() {
-   "${WORKDIR}/${P}"_build/bin/leatherman_test
-}
-
-src_install() {
-   cmake-utils_src_install
-}

diff --git a/dev-libs/leatherman/leatherman-1.3.0-r1.ebuild 
b/dev-libs/leatherman/leatherman-1.4.0.ebuild
similarity index 100%
rename from dev-libs/leatherman/leatherman-1.3.0-r1.ebuild
rename to dev-libs/leatherman/leatherman-1.4.0.ebuild



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

2018-02-13 Thread Matt Thode
commit: f88e8fe48a509cbab406fc7ba2b40fc4debbcc08
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 03:05:07 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 03:05:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88e8fe4

net-misc/memcached: 1.5.5 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/memcached/Manifest   |  1 +
 net-misc/memcached/memcached-1.5.5.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 2b001b01b2b..91fd86a65da 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -4,3 +4,4 @@ DIST memcached-1.5.1.tar.gz 407282 BLAKE2B 
cdaf384c10c28560acf97304fe97b39ed7b90
 DIST memcached-1.5.2.tar.gz 407715 BLAKE2B 
d9d6bc3fde4ca47954dbcec520af73a823ff33cd21149cf4a8fd234c383382b83a089196fd168f1787f764ac4b0b72a4bf8f50867bdc377e95a622f399a1
 SHA512 
439e1dbf3b15fd014446abb5fd130eb914a72b7372f65a00388da83f30486e8658de75b87626b0c512397457aca9b60057fcedb83d84c628b53137d2a2167c0d
 DIST memcached-1.5.3.tar.gz 409131 BLAKE2B 
e54b364c19ab1ecc2b4d56b5a778d8542cf588155bd4c5f352bb5c9993e53017e75226cfa805f11e2727fc2ba5cccb39f91dff28a8c27dafb223694500f4565e
 SHA512 
b28282c579891e7c5508eb5ab4680b933aa76e8e4a8fe575c996fd4e750f2b4b35ee734d01ae0f280cf4cf6e0530f7f6a95c2e07be3660b07c5ade6ad3c835e2
 DIST memcached-1.5.4.tar.gz 448831 BLAKE2B 
721288bdc6184daf70817010074d6513b3fa189c86bde04afb61e7d8ac28f09e71eba0f819a0e0a96df26a938b8f94c3d047e85d93e43abb884cafdbaf54b323
 SHA512 
3154a2cad54d57f14bf9c07cfc6e4ed0bd6908f81642de9766d65c69b78bb36effb6221684b1e5f9e355fd8c64a0338aade3cb3bf36603d311c86bc94fe5d13d
+DIST memcached-1.5.5.tar.gz 449297 BLAKE2B 
c4c5f35a83b858942292ee7dcf613ad954214e68ddfbd79afc9b71543227ee08279b5a7d1beb5da5f9b4f5ae6c9670979eba6259eb299510b80abcbfa29e362f
 SHA512 
38883600398b5d9378bb57508ed94b80ed2c4ef0e2610e328a60bcb79268f85c67c99159993040b36eac964138822862fa78f62c649560abc4818233b1b2f3d0

diff --git a/net-misc/memcached/memcached-1.5.5.ebuild 
b/net-misc/memcached/memcached-1.5.5.ebuild
new file mode 100644
index 000..7b92758285f
--- /dev/null
+++ b/net-misc/memcached/memcached-1.5.5.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic systemd user
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+dev-lang/perl
+sasl? ( dev-libs/cyrus-sasl )
+seccomp? ( sys-libs/libseccomp )
+selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+   default
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   

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

2018-02-13 Thread Matt Thode
commit: 112014a75dcf57dcde5f50959e64aa10b55b4367
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 02:59:33 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 02:59:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112014a7

dev-ruby/facter: 3.9.5 and 3.10.0 bup with cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/facter/Manifest   |   8 +-
 .../{facter-3.9.4.ebuild => facter-3.10.0.ebuild}  |   0
 dev-ruby/facter/facter-3.7.1.ebuild|  88 --
 dev-ruby/facter/facter-3.8.0.ebuild|  88 --
 dev-ruby/facter/facter-3.9.0.ebuild|  88 --
 dev-ruby/facter/facter-3.9.1.ebuild|  88 --
 dev-ruby/facter/facter-3.9.3.ebuild| 100 -
 .../{facter-3.9.4.ebuild => facter-3.9.5.ebuild}   |   0
 8 files changed, 2 insertions(+), 458 deletions(-)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 8fb3db7828c..21daef1f21d 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,10 +1,6 @@
 DIST facter-2.4.6.gem 246272 BLAKE2B 
105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20
 SHA512 
a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a
 DIST facter-2.5.1.gem 254464 BLAKE2B 
7276e9c406c000e51e68a2a1c22d0636e294902d31bcaf58e922961a8e1dd99a362467b7046362a5f179fe72f6c077656d4d400e354ed40ed3a06c71de7f07cc
 SHA512 
4fa4b5248bac64c7a76036e428f0f5fdb0b2173987fbaaf18d0130386126dabb083e23cea8cb4df37bae0ea5a883663f71bc6c04406c562bfb7adc23e0899f57
 DIST facter-3.1.8.tar.gz 324710 BLAKE2B 
9b7ce93d7d0b2112771ea79df0cb35e7bb752e19e4a54d213161479c27c7ade79e148fe1fdbbb3c20d0d61462aac5f4b97b6e84fdca89623d9ba4911f286e9fd
 SHA512 
2884c2c0bb3075b2552763dee7f33228b0e70b4eb46367f52c4cbf9e01930ddc5e58d062d06ced4174900fc3eae5214d80471a4fe499bf0f2ac0278640e0e8c7
-DIST facter-3.7.1.tar.gz 374576 BLAKE2B 
58f3a8f22c0a01bee1202fdb3f44a8f61a2f9bfed18585c6ccc8f0f3990fcde8c267540a0d06b805b91c538dcdee90e9b9dba3d618cd2df8e935d8d994134167
 SHA512 
3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee
-DIST facter-3.8.0.tar.gz 378859 BLAKE2B 
3fe790c21211fe749727e6da7849911751c8deb51c5ef08ca9669ba385a1791a289c50d4696eb1ed72b06c934bdf385b6928ef04d20ae7b903090162e047b3c5
 SHA512 
e28771c7136c9b40e2f8b3509fbe07188d2640288705b5bd531521e476b8b8386e5003448b4c199c9d6cced8128ec113dcc9ae317cd4aa5319da906e605cfc4d
-DIST facter-3.9.0.tar.gz 380715 BLAKE2B 
c4045020edaae06b23e0c75788cc76854f440ec7605234e3fef476e92ebb4d541d4b1b9148fc0350cc4b1854c1cb7888482120a3566fc579dabe033301791019
 SHA512 
ca818ba58fe232752a74faaa8377f706a49661e37ce85af7e6eaf735ecbcdcda4071618a6b8906b0444fea989b7b16cb85171b980a089cd57aaad37508a2b905
-DIST facter-3.9.1.tar.gz 380762 BLAKE2B 
15d6c4884a4bd4ce1de252f51b1f480c0908ed8b1b3d7b386e651265a21359305f93dfe199b7e100d027d8507ddf99a0ee712e85e63f26f07f3f6f7c2976cc99
 SHA512 
a3b66bf40c062dbef644d60909a2c2afd0839c8a11fd02a0a15ccbbc1a1f216d9b0420a0f90dd44166487faa4e00843f2c0f3f057bb43bb30c22677dfac325a0
+DIST facter-3.10.0.tar.gz 388935 BLAKE2B 
fe224a098bf306cccdfea919eb898e0d60dff09d8277ad7bf70f9af5a2c10983d47bc7abc397357c9296169e3864aa5547e8e67bf7e76596929f1a2b77fa26c5
 SHA512 
4b8538948871578c88498e95b87757e0bf4b3ced6bef174a120fcc16189996adf6c17c9815e1fa7d8d0921dc7d8c45fe518061f79020a3e2ac49dfd3b5457c59
 DIST facter-3.9.2.tar.gz 380883 BLAKE2B 
d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133
 SHA512 
bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374
-DIST facter-3.9.3.tar.gz 387062 BLAKE2B 
7fef72ae0ded8be1ac0eae317b748995df58e66837daf410970cca4049304a54af5976f4502a36a3c7d0963d0e65d5bd1c8df5dc1347cc0d6325a9d79512b676
 SHA512 
c01685e67ed25ae12f51086012e563df9ea80dde43c4cf40ab2f17b90e7bcb0791369a9c8ea67af7a0039e1fb2714b0758d8f0d00e4e857201ad8075d8ba51c4
-DIST facter-3.9.4.tar.gz 388097 BLAKE2B 
872ea33c2412ccafd3df1b5e49e79559bac578e91003eda717d03ee1c82e5550f237459066d7fb6692df066fcce183ea4057b4e5e37d1ceaa4b79079ef1c4599
 SHA512 
e3bb57ad5e538c2561968aab3b47ca7324162dfc5f2a507ed872e41b98f5bbc91f6e836a3452ea2d519a933c76c17a8e1253e74b5d5769e395d7c6895a4400b1
+DIST facter-3.9.5.tar.gz 388129 BLAKE2B 
baa63de9c2faf4b1891999fdbb5c576461ebc0fe522b77d01d7c711a67466a739802426e2b60812083eacd4e684422353227029152384a78477a840be223781f
 SHA512 
32462caa637e08bae5964b18821bceec3ec4de4d1f5d8c28feaacb3574e3d0dbeabe09c41a7972358d874b29ebc0b0ea73dbc75adf118ec6379d3ad04fb1b36a

diff --git a/dev-ruby/facter/facter-3.9.4.ebuild 
b/dev-ruby/facter/facter-3.10.0.ebuild
similarity 

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

2018-02-13 Thread Matt Thode
commit: f741ca90126b001763694738673d8a14a1bde594
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 02:23:51 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 02:23:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f741ca90

sys-cluster/heat: 9.0.3 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-cluster/heat/Manifest|  2 ++
 sys-cluster/heat/heat-2017.2..ebuild | 20 +---
 .../{heat-2017.2..ebuild => heat-9.0.3.ebuild}   | 20 +---
 3 files changed, 28 insertions(+), 14 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index ebe3a36063d..ed3fd123a98 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,3 +1,5 @@
 DIST heat-9.0.2.tar.gz 2364044 BLAKE2B 
ca2c6e1f504e7b443906e1c33d2105293313223d9af851a5c46719b5c74d95687d11ea2460f7fc3e818719c9132bb8e0041b4ae123d5a0eb12b5bff22606f474
 SHA512 
c27dbcd74abed231b5e375461c03e32d5a55c08d04619bf7f315baad14fb20e2041aa92656b7e597bc7c804533c6496f569ce450e81a52cab5735d6d84af2734
+DIST heat-9.0.3.tar.gz 2364843 BLAKE2B 
4edbd6716a84e6003cd02511e8c8036c84510bd4d842d9a32caae7c837bee591fb46d3edc8786d8015b8ffd09d4dde7bde4f49a6994766af40284715b2b99713
 SHA512 
5db5f0189da095951963d2cf30c7c3279e40537041a66b3d13cfebd13ba4256b74db49ba6269e14b2c4e21d10b7b00e77d5b94050e30c436dc271b406e4e9432
 DIST heat.conf.sample-2017.2. 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 DIST heat.conf.sample-9.0.2 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
+DIST heat.conf.sample-9.0.3 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932

diff --git a/sys-cluster/heat/heat-2017.2..ebuild 
b/sys-cluster/heat/heat-2017.2..ebuild
index 08a656c38a7..472f8a0a47d 100644
--- a/sys-cluster/heat/heat-2017.2..ebuild
+++ b/sys-cluster/heat/heat-2017.2..ebuild
@@ -4,17 +4,24 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1 eutils git-r3 linux-info user
+inherit distutils-r1 eutils linux-info user
 
 DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat;
-SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}"
-EGIT_REPO_URI="https://github.com/openstack/heat.git;
-EGIT_BRANCH="stable/pike"
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/heat.git;
+   EGIT_BRANCH="stable/pike"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="+mysql +memcached postgres sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
@@ -81,8 +88,7 @@ RDEPEND="
>=dev-python/python-monascaclient-1.7.0[${PYTHON_USEDEP}]
>=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}]
>=dev-python/python-novaclient-9.0.0[${PYTHON_USEDEP}]
-   >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
-   !~dev-python/python-openstackclient-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.11.0[${PYTHON_USEDEP}]
>=dev-python/python-saharaclient-1.1.0[${PYTHON_USEDEP}]
>=dev-python/python-senlinclient-1.1.0[${PYTHON_USEDEP}]
>=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]

diff --git a/sys-cluster/heat/heat-2017.2..ebuild 
b/sys-cluster/heat/heat-9.0.3.ebuild
similarity index 91%
copy from sys-cluster/heat/heat-2017.2..ebuild
copy to sys-cluster/heat/heat-9.0.3.ebuild
index 08a656c38a7..472f8a0a47d 100644
--- a/sys-cluster/heat/heat-2017.2..ebuild
+++ b/sys-cluster/heat/heat-9.0.3.ebuild
@@ -4,17 +4,24 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1 eutils git-r3 linux-info user
+inherit distutils-r1 eutils linux-info user
 
 DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 

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

2018-02-13 Thread Matt Thode
commit: 7ca0774652eb979e4ed2bf6a6917187215adb6dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 02:29:34 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 02:29:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca07746

app-admin/glance: 15.0.1 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/glance/Manifest  |  1 +
 .../{glance-2017.2..ebuild => glance-15.0.1.ebuild}| 14 ++
 app-admin/glance/glance-2017.2..ebuild | 14 ++
 3 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 0824f911194..7dcfed1c9ed 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1 +1,2 @@
 DIST glance-15.0.0.tar.gz 1803491 BLAKE2B 
70e0f1f7eab6aa0066d16e30e9325ac45d9c0eb9df875e3b26e90463e10299d6c7c272c0b070137f27332bdfcb33abeda68e3375e2562c83942ca72fcb24de38
 SHA512 
beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5
+DIST glance-15.0.1.tar.gz 1815463 BLAKE2B 
ec6e51340fc4d737e2bd777baf03163a0b515d19c1dc8e5203918e07b304a9539f47ba763207e26def985c6a384d21250ffe1386b433d8b606b55d3d70e4431a
 SHA512 
2da3ada256424a7817d0c49aac0940443cbefcfff3df77a623d7099badf356808b5df59f109ac233f84ac561b7310d3b8d53cafd6c9955a8e2b296a1655cedd3

diff --git a/app-admin/glance/glance-2017.2..ebuild 
b/app-admin/glance/glance-15.0.1.ebuild
similarity index 95%
copy from app-admin/glance/glance-2017.2..ebuild
copy to app-admin/glance/glance-15.0.1.ebuild
index 34a29aa8cf5..d1d9d7d3639 100644
--- a/app-admin/glance/glance-2017.2..ebuild
+++ b/app-admin/glance/glance-15.0.1.ebuild
@@ -4,16 +4,22 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="Services for discovering, registering, and retrieving VM images"
 HOMEPAGE="https://launchpad.net/glance;
-EGIT_REPO_URI="https://github.com/openstack/glance.git;
-EGIT_BRANCH="stable/pike"
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/glance.git;
+   EGIT_BRANCH="stable/pike"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="doc mysql postgres +sqlite +swift"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 

diff --git a/app-admin/glance/glance-2017.2..ebuild 
b/app-admin/glance/glance-2017.2..ebuild
index 34a29aa8cf5..d1d9d7d3639 100644
--- a/app-admin/glance/glance-2017.2..ebuild
+++ b/app-admin/glance/glance-2017.2..ebuild
@@ -4,16 +4,22 @@
 EAPI=6
 PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
 
-inherit distutils-r1 git-r3 user
+inherit distutils-r1 user
 
 DESCRIPTION="Services for discovering, registering, and retrieving VM images"
 HOMEPAGE="https://launchpad.net/glance;
-EGIT_REPO_URI="https://github.com/openstack/glance.git;
-EGIT_BRANCH="stable/pike"
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/glance.git;
+   EGIT_BRANCH="stable/pike"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="doc mysql postgres +sqlite +swift"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2018-02-13 Thread Matt Thode
commit: 69b11eac1a8e3ecfa5ea6200b6569ad34be2ec1a
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 03:12:00 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 03:12:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b11eac

net-misc/memcached: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/memcached/Manifest  |  3 -
 net-misc/memcached/memcached-1.5.1.ebuild| 94 ---
 net-misc/memcached/memcached-1.5.3-r1.ebuild | 95 
 net-misc/memcached/memcached-1.5.4.ebuild| 95 
 4 files changed, 287 deletions(-)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 91fd86a65da..df5c9288bc6 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,7 +1,4 @@
 DIST memcached-1.4.33.tar.gz 389813 BLAKE2B 
1dbee338c0cb3c9006c71e60353328dbabb8e7b576760ca3be617d94dd1b1b31ed027618008ee7e0e86716bb146c63bc89ef793f8299d6bcffa313e6c2af4b22
 SHA512 
00af5a2f46702fb8e606b1035cdaad125445d8eb701927a3d7cd6c12e0811efb3ad917e3118043fd993b5c313f1aa0c4b2a471218e971a21fed7c896e136
 DIST memcached-1.4.39.tar.gz 403751 BLAKE2B 
fc6082eb9b6dc5ee41c42ded9bcde03ebfe87d1c8ed9acbc6e61cb8889604c6c2715e49556473a1b9215974150b0ccb03d5dbb7210108c87d8e67f19eaccbd87
 SHA512 
055d39d9d681adebb9a6a255bce5d550b61df0a1981f0105f8ffcc936e2053bca60360d755b65d79af836ba1ca71d4c739c67e20a2e0e7110ada183a7b0b63d6
-DIST memcached-1.5.1.tar.gz 407282 BLAKE2B 
cdaf384c10c28560acf97304fe97b39ed7b90110394bdbd913025ef239a45b04a273d7b322f1408a2b9b228c7371935b3024f6352909e35b3d247aa680744200
 SHA512 
686ad82f1fd73f683fa09930d4e14aa85bd8237106e39752c9676d31aa397db1687378c4ddfadf4591f7c623837cadf90e6643263aea78a80eb294683ed0dfbb
 DIST memcached-1.5.2.tar.gz 407715 BLAKE2B 
d9d6bc3fde4ca47954dbcec520af73a823ff33cd21149cf4a8fd234c383382b83a089196fd168f1787f764ac4b0b72a4bf8f50867bdc377e95a622f399a1
 SHA512 
439e1dbf3b15fd014446abb5fd130eb914a72b7372f65a00388da83f30486e8658de75b87626b0c512397457aca9b60057fcedb83d84c628b53137d2a2167c0d
-DIST memcached-1.5.3.tar.gz 409131 BLAKE2B 
e54b364c19ab1ecc2b4d56b5a778d8542cf588155bd4c5f352bb5c9993e53017e75226cfa805f11e2727fc2ba5cccb39f91dff28a8c27dafb223694500f4565e
 SHA512 
b28282c579891e7c5508eb5ab4680b933aa76e8e4a8fe575c996fd4e750f2b4b35ee734d01ae0f280cf4cf6e0530f7f6a95c2e07be3660b07c5ade6ad3c835e2
-DIST memcached-1.5.4.tar.gz 448831 BLAKE2B 
721288bdc6184daf70817010074d6513b3fa189c86bde04afb61e7d8ac28f09e71eba0f819a0e0a96df26a938b8f94c3d047e85d93e43abb884cafdbaf54b323
 SHA512 
3154a2cad54d57f14bf9c07cfc6e4ed0bd6908f81642de9766d65c69b78bb36effb6221684b1e5f9e355fd8c64a0338aade3cb3bf36603d311c86bc94fe5d13d
 DIST memcached-1.5.5.tar.gz 449297 BLAKE2B 
c4c5f35a83b858942292ee7dcf613ad954214e68ddfbd79afc9b71543227ee08279b5a7d1beb5da5f9b4f5ae6c9670979eba6259eb299510b80abcbfa29e362f
 SHA512 
38883600398b5d9378bb57508ed94b80ed2c4ef0e2610e328a60bcb79268f85c67c99159993040b36eac964138822862fa78f62c649560abc4818233b1b2f3d0

diff --git a/net-misc/memcached/memcached-1.5.1.ebuild 
b/net-misc/memcached/memcached-1.5.1.ebuild
deleted file mode 100644
index 8372334551d..000
--- a/net-misc/memcached/memcached-1.5.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic systemd user
-
-MY_PV="${PV/_rc/-rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance, distributed memory object caching system"
-HOMEPAGE="http://memcached.org/;
-SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
-https://www.memcached.org/files/old/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test slabs-reassign debug sasl selinux" # hugetlbfs later
-
-RDEPEND=">=dev-libs/libevent-1.4:=
-dev-lang/perl
-sasl? ( dev-libs/cyrus-sasl )
-selinux? ( sec-policy/selinux-memcached )"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
-   epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
-   epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
-   epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
-   sed -i -e 's,-Werror,,g' configure.ac || die
-   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
-   eautoreconf
-   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
-
-   # Tweak upstream systemd unit to use Gentoo variables/envfile.
-   # As noted by bug #587440
-   sed -i -e '/^ExecStart/{
-   s,{USER},{MEMCACHED_RUNAS},g;
-  

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

2018-02-13 Thread Matt Thode
commit: 708203c9e5c521c1e8093675f6fa4994661bc0e9
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Feb 14 03:17:26 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Feb 14 03:17:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708203c9

dev-libs/libmemcached: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../libmemcached/libmemcached-1.0.18-r1.ebuild | 51 -
 .../libmemcached/libmemcached-1.0.18-r2.ebuild | 53 --
 dev-libs/libmemcached/libmemcached-1.0.18.ebuild   | 50 
 3 files changed, 154 deletions(-)

diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r1.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.18-r1.ebuild
deleted file mode 100644
index 573767f416c..000
--- a/dev-libs/libmemcached/libmemcached-1.0.18-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib
-RESTRICT="test" # https://bugs.gentoo.org/show_bug.cgi?id=498250 
https://bugs.launchpad.net/gentoo/+bug/1278023
-
-DESCRIPTION="a C client library to the memcached server"
-HOMEPAGE="http://libmemcached.org/libMemcached.html;
-SRC_URI="https://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="debug hsieh +libevent sasl static-libs"
-
-DEPEND="net-misc/memcached
-   sasl? ( dev-libs/cyrus-sasl )
-   libevent? ( dev-libs/libevent )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/debug-disable-enable-1.0.18.patch"
-   sed -i '6i CFLAGS = @CFLAGS@' Makefile.am
-   sed -e "/_APPEND_COMPILE_FLAGS_ERROR(\[-fmudflapth\?\])/d" -i 
m4/ax_harden_compiler_flags.m4
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-dtrace \
-   $(use_enable static-libs static) \
-   $(use_enable sasl sasl) \
-   $(use_enable debug debug) \
-   $(use_enable debug assert) \
-   $(use_enable hsieh hsieh_hash) \
-   --libdir=/usr/$(get_libdir) \
-   ${myconf}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib*.la
-
-   dodoc AUTHORS ChangeLog README THANKS TODO
-   # remove manpage to avoid collision, see bug #299330
-   rm -f "${D}"/usr/share/man/man1/memdump.*
-   newman man/memdump.1 memcached_memdump.1
-}

diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r2.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.18-r2.ebuild
deleted file mode 100644
index f5676b7b2a8..000
--- a/dev-libs/libmemcached/libmemcached-1.0.18-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WANT_AUTOMAKE=1.13
-
-inherit autotools eutils multilib
-RESTRICT="test" # https://bugs.gentoo.org/show_bug.cgi?id=498250 
https://bugs.launchpad.net/gentoo/+bug/1278023
-
-DESCRIPTION="a C client library to the memcached server"
-HOMEPAGE="http://libmemcached.org/libMemcached.html;
-SRC_URI="https://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="debug hsieh +libevent sasl static-libs"
-
-DEPEND="net-misc/memcached
-   sasl? ( dev-libs/cyrus-sasl )
-   libevent? ( dev-libs/libevent )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/debug-disable-enable-1.0.18.patch"
-   sed -i '6i CFLAGS = @CFLAGS@' Makefile.am
-   sed -e "/_APPEND_COMPILE_FLAGS_ERROR(\[-fmudflapth\?\])/d" -i 
m4/ax_harden_compiler_flags.m4
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-dtrace \
-   $(use_enable static-libs static) \
-   $(use_enable sasl sasl) \
-   $(use_enable debug debug) \
-   $(use_enable debug assert) \
-   $(use_enable hsieh hsieh_hash) \
-   --libdir=/usr/$(get_libdir) \
-   ${myconf}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib*.la
-
-   dodoc AUTHORS ChangeLog README THANKS TODO
-   # remove manpage to avoid collision, see bug #299330
-   rm -f "${D}"/usr/share/man/man1/memdump.*
-   newman man/memdump.1 memcached_memdump.1
-}

diff --git a/dev-libs/libmemcached/libmemcached-1.0.18.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.18.ebuild
deleted file mode 100644
index 0bb1960dc4e..000
--- a/dev-libs/libmemcached/libmemcached-1.0.18.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation

[gentoo-commits] repo/gentoo:master commit in: dev-libs/zlog/files/, dev-libs/zlog/

2018-02-13 Thread Patrick McLean
commit: c0ba5645432154bc20651cdb83eaccf9679b550a
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb 14 01:16:03 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 14 01:16:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ba5645

dev-libs/zlog: Revbump to 1.2.12-r1, handle libdir properly #628732

Also random QA fixes, make sure we are using the right compiler, CFLAGS
gets passed around properly, use eapply and PATCHES since it's already
EAPI=6.

Closes: https://bugs.gentoo.org/628732
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/zlog/files/zlog-testsuite-flags.patch | 22 ++
 dev-libs/zlog/files/zlog_no_werr.patch |  4 ++--
 dev-libs/zlog/zlog-1.2.12-r1.ebuild| 32 ++
 3 files changed, 56 insertions(+), 2 deletions(-)

diff --git a/dev-libs/zlog/files/zlog-testsuite-flags.patch 
b/dev-libs/zlog/files/zlog-testsuite-flags.patch
new file mode 100644
index 000..4ce0a4b6d16
--- /dev/null
+++ b/dev-libs/zlog/files/zlog-testsuite-flags.patch
@@ -0,0 +1,22 @@
+--- zlog-1.2.12.orig/test/makefile 2013-09-25 04:38:42.0 -0700
 zlog-1.2.12/test/makefile  2018-02-13 16:59:33.812131188 -0800
+@@ -1,3 +1,6 @@
++CFLAGS := -O2 -g
++CC := gcc
++
+ exe = \
+   test_tmp\
+   test_buf\
+@@ -24,10 +27,10 @@
+ all :   $(exe)
+ 
+ $(exe)  :   %:%.o
+-  gcc -O2 -g -o $@ $^ -L../src -lzlog -lpthread -Wl,-rpath ../src
++  $(CC) $(CFLAGS) -o $@ $^ -L../src -lzlog -lpthread -Wl,-rpath ../src
+ 
+ .c.o  :
+-  gcc -O2 -g -Wall -D_GNU_SOURCE -o $@ -c $< -I. -I../src
++  $(CC) $(CLFAGS) -Wall -D_GNU_SOURCE -o $@ -c $< -I. -I../src
+ 
+ clean :
+   rm -f press.log* *.o $(exe)

diff --git a/dev-libs/zlog/files/zlog_no_werr.patch 
b/dev-libs/zlog/files/zlog_no_werr.patch
index 6cb2e870867..b01325db09d 100644
--- a/dev-libs/zlog/files/zlog_no_werr.patch
+++ b/dev-libs/zlog/files/zlog_no_werr.patch
@@ -1,5 +1,5 @@
 src/makefile.orig  2016-08-11 10:40:49.466873499 +0200
-+++ src/makefile   2016-08-11 10:40:59.626762850 +0200
+--- a/src/makefile 2016-08-11 10:40:49.466873499 +0200
 b/src/makefile 2016-08-11 10:40:59.626762850 +0200
 @@ -32,7 +32,7 @@
  # Fallback to gcc when $CC is not in $PATH.
  CC:=$(shell sh -c 'type $(CC) >/dev/null 2>/dev/null && echo $(CC) || echo 
gcc')

diff --git a/dev-libs/zlog/zlog-1.2.12-r1.ebuild 
b/dev-libs/zlog/zlog-1.2.12-r1.ebuild
new file mode 100644
index 000..cd97f558f0b
--- /dev/null
+++ b/dev-libs/zlog/zlog-1.2.12-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library."
+HOMEPAGE="http://hardysimpson.github.io/zlog/;
+SRC_URI="https://github.com/HardySimpson/${PN}/archive/${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PATCHES=(
+   "${FILESDIR}/zlog_no_werr.patch"
+   "${FILESDIR}/zlog-testsuite-flags.patch"
+)
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_test () {
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" test || die "Tests failed."
+}
+
+src_install() {
+   emake LIBRARY_PATH="$(get_libdir)" PREFIX="${D}/usr" install
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/open-sans/

2018-02-13 Thread Jonas Stein
commit: b41aade56aeba444c3b4ea05c62bfc77204b78b8
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Feb 14 01:02:35 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Feb 14 01:02:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41aade5

media-fonts/open-sans: Restore old stable

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/open-sans/open-sans-1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/media-fonts/open-sans/open-sans-1.ebuild 
b/media-fonts/open-sans/open-sans-1.ebuild
new file mode 100644
index 000..7cc5b44431e
--- /dev/null
+++ b/media-fonts/open-sans/open-sans-1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit font
+
+DESCRIPTION="Clean and modern sans-serif typeface designed for legibility 
across interfaces"
+HOMEPAGE="http://www.opensans.com/;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.zip;
+# renamed from unversioned google zip
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 arm x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+S=${WORKDIR}
+FONT_SUFFIX="ttf"



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

2018-02-13 Thread Thomas Deutschmann
commit: 9537f0f34c09bc45c92db5bfba8dbc6c4ae368d7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 00:46:35 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:46:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9537f0f3

dev-db/mysql: Security cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/mysql/Manifest|   2 -
 dev-db/mysql/mysql-5.5.58.ebuild | 133 ---
 2 files changed, 135 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 87a8a8778c1..97e79509bc4 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,4 +1,3 @@
-DIST mysql-5.5.58.tar.gz 21045852 BLAKE2B 
220a614d5cbb420b290c37b2f721f865640b15cdb3009470b267957548c2cb6fa4a22e885953b1587b4eb2c4b9ef4c6eaf8e2fe9e19af7d73b30cf2fd62dcf3c
 SHA512 
a57613034bb7456827d2dfa3e6d1fd006c3bd3f61e6ad4e882bb36a11beca4cf3d76b6b6d2bf0ccdb115d6896a08a7a20d0781a31e22abca2562b7b9a81614b0
 DIST mysql-5.5.59.tar.gz 21050313 BLAKE2B 
2a17307caf1fe00f8be6662e85e55a1cf8a0f6d1a00e0d26970bdd04dd2f92bd7e7c5e1f7a19d311ce0b59cb5f40434d605b3c276ab60ef1e94a99c6148f6b36
 SHA512 
18abca4a607d7f7ad90e9adb989c665302ee85e264f298fdc3591c4d9cd85a2486f1b402aea1ac3672506d1433eb1f3a246da5e4abd04dc41344ed9fed5ef0ae
 DIST mysql-5.6.36.tar.gz 32192348 BLAKE2B 
8ccb7d85ff7255832f8f304a173d6ad436362f36f59f58b5772e0623a4c250c19f0d67a65bee4cc8f6815088559c20e3b80f07443666e85753b164b82a9c0362
 SHA512 
b3e3bcb1d1e913994f274f4c6dc72c77f1f52b132389e784c675d1720b5913788ce035f045b99ef3754d1b257db55e8300b5c7622ec79c33afafec5968801c18
 DIST mysql-5.6.37.tar.gz 32200158 BLAKE2B 
be64aca7e3a831fbdb737a6628e87dcea195bfee01228cc05858ef855a2eb41355456cf6e516fca77a5e4a96381248360a2e79e87fea5b649bd06dd3cad6976f
 SHA512 
6935cf11490fb32832468e2a69a9d81a567b1b4ab0afaa0614896e3ddbb95a74b26406284f307637e4b2b9620ef4d96a167128ce7fcb1d338b0ebbc2cef2e597
@@ -6,6 +5,5 @@ DIST mysql-5.6.38.tar.gz 32197625 BLAKE2B 
5edd6d05e562568d2418edd81c6822b3971030
 DIST mysql-5.6.39.tar.gz 32110958 BLAKE2B 
2f279c6745bc995c860bb4f2868409136e112cc8b9fb0c04fa7673bb6d5612f3ef6d3462666de736d6e7fe5439275ab49908a6609175d1cb8c096d5db5ecb59c
 SHA512 
e1e60854c82d71f9600bf611df964f441815d9d0f896134110a749b29fe340fa216d7c89f4da63d492929565f19a2502463549b8c8c038c658e0be8409a3ffb5
 DIST mysql-extras-20170302-1359Z.tar.bz2 306816 BLAKE2B 
7ac3d79f265916306ba8dd0a8ac16f5c4673baf9f910e21aedcc460b028fee674faabad470984e4830256f6218a7c61f31f6155e808d8a2dd4772a1c8bb72d3d
 SHA512 
2c096c68e0d545c98fb5520f92b9e85f6bbc910853793f60f0e67979ee927410bbecadece3400364fdc2b5682f9105664f6a2de8fa0ee1818fb266e063e82869
 DIST mysql-extras-20170719-1335Z.tar.bz2 311350 BLAKE2B 
4ee604de76d9da004c7cb9f84e7e4112c0cdab3b18a82923ad5bcb880377813f85e369697d84b37ed2fd9cd26b160d4616bfb7d1dba3bfe0b6bbc296e0edd5ea
 SHA512 
3450725b4cdcf1e330aee775c1c169510bd7f06f19b874a3e94203227d393b136165eca1e77270bfc37c534f4120aeeeb3df8fbd71704312836b79a99d81a122
-DIST mysql-extras-20171018-1948Z.tar.bz2 313540 BLAKE2B 
fb39cd40af2a013f2e8c71094a14b72f0be6c24c440e17839b447afc01b6a8a3264dec4cfa6973a1e919c96e9cbf6e2bb7d4ed6b0c32502d02dd0d3af316ee1f
 SHA512 
35ba9f3c8462ae188e47f5973e891cbd72e5d742e92fabc09678f93c83bb26337ae11d6fa8400b2a8c5125ba2a771f780e008b7448e3006446b13d3e51adcaba
 DIST mysql-extras-20171121-1518Z.tar.bz2 313539 BLAKE2B 
c397fdf7ffb3fcbcecda20933e18234062a9500dcf4031e9b17131e2a1f23dca7535ed33ff541fc075eb9995c67a9a8fd7261d7524dd42d8d333543c368b4c15
 SHA512 
dd0d4a00c0ed710e786d157a73f02c6f555ab7a68e57014d958627096a4245a0b45d22ec860dc5389002d106554e8011c0b6ddcadff1f737e3fa195badda
 DIST mysql-extras-20180214-0024Z.tar.bz2 316686 BLAKE2B 
a893e2975a8062ab236f642d158a7833656942adb31d467b784a9224e7dd87872c3784bb29e93b620a58cd9a835d65248f1a817cdbafa574b5949e2b4262108a
 SHA512 
ad0e81695a70954ad107fe104f9140be24e53d499aed6c123e68e1a062ec5cc90c70f6272fdc014e567794e331301e656ba01b22c2c7a1afaf11e14a9190fb0b

diff --git a/dev-db/mysql/mysql-5.5.58.ebuild b/dev-db/mysql/mysql-5.5.58.ebuild
deleted file mode 100644
index aafa5a49293..000
--- a/dev-db/mysql/mysql-5.5.58.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_EXTRAS_VER="20171018-1948Z"
-MY_PV="${PV//_alpha_pre/-m}"
-MY_PV="${MY_PV//_/-}"
-
-# Build type
-BUILD="cmake"
-#fails to build with ninja
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit toolchain-funcs mysql-v2
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# Define the mysql-extras source
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-
-# When MY_EXTRAS is bumped, the index 

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

2018-02-13 Thread Thomas Deutschmann
commit: 69e9e17149d3232daf4cf16a2ff969516ace1284
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 00:30:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:46:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e9e171

dev-db/mysql: Bump patch set to fix compilation problem

Closes: https://bugs.gentoo.org/645894
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/mysql/Manifest| 1 +
 dev-db/mysql/mysql-5.5.59.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index baa33a363c9..87a8a8778c1 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -8,3 +8,4 @@ DIST mysql-extras-20170302-1359Z.tar.bz2 306816 BLAKE2B 
7ac3d79f265916306ba8dd0a
 DIST mysql-extras-20170719-1335Z.tar.bz2 311350 BLAKE2B 
4ee604de76d9da004c7cb9f84e7e4112c0cdab3b18a82923ad5bcb880377813f85e369697d84b37ed2fd9cd26b160d4616bfb7d1dba3bfe0b6bbc296e0edd5ea
 SHA512 
3450725b4cdcf1e330aee775c1c169510bd7f06f19b874a3e94203227d393b136165eca1e77270bfc37c534f4120aeeeb3df8fbd71704312836b79a99d81a122
 DIST mysql-extras-20171018-1948Z.tar.bz2 313540 BLAKE2B 
fb39cd40af2a013f2e8c71094a14b72f0be6c24c440e17839b447afc01b6a8a3264dec4cfa6973a1e919c96e9cbf6e2bb7d4ed6b0c32502d02dd0d3af316ee1f
 SHA512 
35ba9f3c8462ae188e47f5973e891cbd72e5d742e92fabc09678f93c83bb26337ae11d6fa8400b2a8c5125ba2a771f780e008b7448e3006446b13d3e51adcaba
 DIST mysql-extras-20171121-1518Z.tar.bz2 313539 BLAKE2B 
c397fdf7ffb3fcbcecda20933e18234062a9500dcf4031e9b17131e2a1f23dca7535ed33ff541fc075eb9995c67a9a8fd7261d7524dd42d8d333543c368b4c15
 SHA512 
dd0d4a00c0ed710e786d157a73f02c6f555ab7a68e57014d958627096a4245a0b45d22ec860dc5389002d106554e8011c0b6ddcadff1f737e3fa195badda
+DIST mysql-extras-20180214-0024Z.tar.bz2 316686 BLAKE2B 
a893e2975a8062ab236f642d158a7833656942adb31d467b784a9224e7dd87872c3784bb29e93b620a58cd9a835d65248f1a817cdbafa574b5949e2b4262108a
 SHA512 
ad0e81695a70954ad107fe104f9140be24e53d499aed6c123e68e1a062ec5cc90c70f6272fdc014e567794e331301e656ba01b22c2c7a1afaf11e14a9190fb0b

diff --git a/dev-db/mysql/mysql-5.5.59.ebuild b/dev-db/mysql/mysql-5.5.59.ebuild
index 9faba7f8feb..881a4ffb831 100644
--- a/dev-db/mysql/mysql-5.5.59.ebuild
+++ b/dev-db/mysql/mysql-5.5.59.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-MY_EXTRAS_VER="20171018-1948Z"
+MY_EXTRAS_VER="20180214-0024Z"
 MY_PV="${PV//_alpha_pre/-m}"
 MY_PV="${MY_PV//_/-}"
 



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

2018-02-13 Thread Thomas Deutschmann
commit: fab7d95b5ac4a012eb99c60e72c02f89308adfc3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 00:44:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:46:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab7d95b

dev-db/mysql: Bump patch set to fix innodb.monitor test

Closes: https://bugs.gentoo.org/645838
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/mysql/mysql-5.6.39.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-db/mysql/mysql-5.6.39.ebuild b/dev-db/mysql/mysql-5.6.39.ebuild
index 70e25842d03..7aa1873de8f 100644
--- a/dev-db/mysql/mysql-5.6.39.ebuild
+++ b/dev-db/mysql/mysql-5.6.39.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-MY_EXTRAS_VER="20171121-1518Z"
+MY_EXTRAS_VER="20180214-0024Z"
 MY_PV="${PV//_alpha_pre/-m}"
 MY_PV="${MY_PV//_/-}"
 HAS_TOOLS_PATCH="1"
@@ -37,6 +37,7 @@ PATCHES=(
"${MY_PATCH_DIR}"/20018_all_mysql-5.6.25-without-clientlibs-tools.patch
"${MY_PATCH_DIR}"/20027_all_mysql-5.5-perl5.26-includes.patch
"${MY_PATCH_DIR}"/20028_all_mysql-5.6-gcc7.patch
+   "${MY_PATCH_DIR}"/20031_all_mysql-5.6-fix-monitor.test.patch
 )
 
 # Please do not add a naive src_unpack to this ebuild



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20180214-0024Z

2018-02-13 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:43:41 2018 +

New tag: mysql-extras-20180214-0024Z




[gentoo-commits] proj/mysql-extras:master commit in: /

2018-02-13 Thread Thomas Deutschmann
commit: bb6f2115f03bcc765a2b1958016cbc1c6c9918c9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 00:05:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:24:32 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=bb6f2115

Add patch to fix invalid type in MySQL 5.5

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

 0_index.txt |  6 +
 20030_all_mysql-5.5-fix-client-mysql-type.patch | 29 +
 2 files changed, 35 insertions(+)

diff --git a/0_index.txt b/0_index.txt
index 19fb8a1..b5d3ee4 100644
--- a/0_index.txt
+++ b/0_index.txt
@@ -926,3 +926,9 @@
 @pn mysql
 @pn mariadb
 @@ Fix tests for Perl 5.26+ compatibility
+
+@patch 20030_all_mysql-5.5-fix-client-mysql-type.patch
+@ver 5.05.58.00 to 5.05.99.99
+@pn mysql
+@@ Fix type in mysql client
+@@ Bug 645894

diff --git a/20030_all_mysql-5.5-fix-client-mysql-type.patch 
b/20030_all_mysql-5.5-fix-client-mysql-type.patch
new file mode 100644
index 000..b62e192
--- /dev/null
+++ b/20030_all_mysql-5.5-fix-client-mysql-type.patch
@@ -0,0 +1,29 @@
+From 
https://github.com/MariaDB/server/commit/7338d3f221e33042dfcf5c1a245317aa7cb015a7
+From: Daniel Black 
+Date: Fri, 14 Jul 2017 13:37:37 +1000
+Subject: [PATCH] client: mysql - fix type
+
+field_names[x][y] is a pointer
+
+client/mysql.cc: In function 'void build_completion_hash(bool, bool)':
+client/mysql.cc:2855:37: error: invalid conversion from 'char' to 'char*' 
[-fpermissive]
+   field_names[i][num_fields*2]= '\0';
+
+Bug: https://bugs.gentoo.org/645894
+---
+ client/mysql.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/client/mysql.cc b/client/mysql.cc
+index a965ced89c65..ca586a5590fb 100644
+--- a/client/mysql.cc
 b/client/mysql.cc
+@@ -2852,7 +2852,7 @@ You can turn off this feature to get a quicker startup 
with -A\n\n");
+ mysql_free_result(fields);
+ break;
+   }
+-  field_names[i][num_fields*2]= '\0';
++  field_names[i][num_fields*2]= NULL;
+   j=0;
+   while ((sql_field=mysql_fetch_field(fields)))
+   {



[gentoo-commits] proj/mysql-extras:master commit in: /

2018-02-13 Thread Thomas Deutschmann
commit: 7b6db3c69be46456e84788a875bc7fb8eb09e16f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 00:06:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 00:24:35 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=7b6db3c6

Add patch to fix monitor.test in MySQL 5.6

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

 20031_all_mysql-5.6-fix-monitor.test.patch | 129 +
 1 file changed, 129 insertions(+)

diff --git a/20031_all_mysql-5.6-fix-monitor.test.patch 
b/20031_all_mysql-5.6-fix-monitor.test.patch
new file mode 100644
index 000..14825ff
--- /dev/null
+++ b/20031_all_mysql-5.6-fix-monitor.test.patch
@@ -0,0 +1,129 @@
+From 
https://github.com/MariaDB/server/commit/07977c13e71a9fc4a7695facff5fac9d7ff1e870
+From: Monty 
+Date: Tue, 5 Sep 2017 16:24:29 +0300
+Subject: [PATCH] Fixed monitor.test to handle statistics >= 10
+
+Bug: https://bugs.gentoo.org/645838
+---
+ mysql-test/suite/innodb/r/monitor.result | 30 +++---
+ mysql-test/suite/innodb/t/monitor.test   | 18 ++
+ 2 files changed, 21 insertions(+), 27 deletions(-)
+
+diff --git a/mysql-test/suite/innodb/r/monitor.result 
b/mysql-test/suite/innodb/r/monitor.result
+index 33a09a553b98..2700479e7f73 100644
+--- a/mysql-test/suite/innodb/r/monitor.result
 b/mysql-test/suite/innodb/r/monitor.result
+@@ -622,46 +622,46 @@ set global innodb_monitor_reset_all = default;
+ # MONITORS
+ #
+ CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
++NAME  COUNT > 0
+ buffer_page_written_index_leaf0
+ SET GLOBAL innodb_monitor_enable='module_buffer_page';
+ INSERT INTO t1 VALUES (1), (2), (3), (4);
+ FLUSH TABLES t1 FOR EXPORT;
+ UNLOCK TABLES;
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
+-buffer_page_written_index_leaf
++NAME  COUNT > 0
++buffer_page_written_index_leaf1
+ SET GLOBAL innodb_monitor_disable='module_buffer_page';
+ SET GLOBAL innodb_monitor_reset_all='module_buffer_page';
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
++NAME  COUNT > 0
+ buffer_page_written_index_leaf0
+ SET GLOBAL innodb_monitor_enable='%';
+ INSERT INTO t1 VALUES (5), (6), (7), (8);
+ FLUSH TABLES t1 FOR EXPORT;
+ UNLOCK TABLES;
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
+-buffer_page_written_index_leaf
++NAME  COUNT > 0
++buffer_page_written_index_leaf1
+ SET GLOBAL innodb_monitor_disable='%';
+ SET GLOBAL innodb_monitor_reset_all='%';
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
++NAME  COUNT > 0
+ buffer_page_written_index_leaf0
+ SET GLOBAL innodb_monitor_enable='ALL';
+ INSERT INTO t1 VALUES (9), (10), (11), (12);
+ FLUSH TABLES t1 FOR EXPORT;
+ UNLOCK TABLES;
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+-NAME  COUNT
+-buffer_page_written_index_leaf
++NAME  COUNT > 0
++buffer_page_written_index_leaf1
+ SET GLOBAL innodb_monitor_enable=default;
+ SET GLOBAL innodb_monitor_disable=default;
+ SET GLOBAL innodb_monitor_reset_all=default;
+diff --git a/mysql-test/suite/innodb/t/monitor.test 
b/mysql-test/suite/innodb/t/monitor.test
+index 98aa4505e341..dfae93694bff 100644
+--- a/mysql-test/suite/innodb/t/monitor.test
 b/mysql-test/suite/innodb/t/monitor.test
+@@ -391,41 +391,35 @@ CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+ 
+ let $innodb_monitor_enable = `SELECT @@innodb_monitor_enable`;
+ 
+---replace_regex /[1-9]//
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+ 
+ SET GLOBAL innodb_monitor_enable='module_buffer_page';
+ INSERT INTO t1 VALUES (1), (2), (3), (4); FLUSH TABLES t1 FOR EXPORT;
+ UNLOCK TABLES;
+---replace_regex /[1-9]//
+-SELECT NAME, COUNT FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
++SELECT NAME, COUNT > 0 FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME
+ LIKE 'buffer_page_written_index_leaf';
+ 
+ 

[gentoo-commits] repo/gentoo:master commit in: media-fonts/open-sans/

2018-02-13 Thread Jonas Stein
commit: ce5e6dc0404c635ed347ca00f5dc89953992ecc8
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Feb 14 00:22:35 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Feb 14 00:22:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5e6dc0

media-fonts/open-sans: Bump to EAPI=6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/open-sans/open-sans-1-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/media-fonts/open-sans/open-sans-1-r1.ebuild 
b/media-fonts/open-sans/open-sans-1-r1.ebuild
new file mode 100644
index 000..bea7db905f9
--- /dev/null
+++ b/media-fonts/open-sans/open-sans-1-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font
+
+DESCRIPTION="Clean and modern sans-serif typeface designed for legibility 
across interfaces"
+HOMEPAGE="http://www.opensans.com/;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.zip;
+# renamed from unversioned google zip
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+S=${WORKDIR}
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/open-sans/

2018-02-13 Thread Jonas Stein
commit: e9c4e2f1ef32d7d43af165c6d3b6537bb6d2ac3e
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Feb 14 00:21:47 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Feb 14 00:21:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c4e2f1

media-fonts/open-sans: Fix SRC_URI

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/open-sans/open-sans-1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-fonts/open-sans/open-sans-1.ebuild 
b/media-fonts/open-sans/open-sans-1.ebuild
index 86cf721800e..7cc5b44431e 100644
--- a/media-fonts/open-sans/open-sans-1.ebuild
+++ b/media-fonts/open-sans/open-sans-1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit font
 
-DESCRIPTION="A clean and modern sans-serif typeface designed for legibility 
across interfaces"
+DESCRIPTION="Clean and modern sans-serif typeface designed for legibility 
across interfaces"
 HOMEPAGE="http://www.opensans.com/;
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.zip;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.zip;
 # renamed from unversioned google zip
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/open-sans/

2018-02-13 Thread Jonas Stein
commit: 0ed82ce7f5ad074bd858238798da9d7c33f0fbbc
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Feb 14 00:23:15 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Feb 14 00:23:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed82ce7

media-fonts/open-sans: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/open-sans/open-sans-1.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/media-fonts/open-sans/open-sans-1.ebuild 
b/media-fonts/open-sans/open-sans-1.ebuild
deleted file mode 100644
index 7cc5b44431e..000
--- a/media-fonts/open-sans/open-sans-1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit font
-
-DESCRIPTION="Clean and modern sans-serif typeface designed for legibility 
across interfaces"
-HOMEPAGE="http://www.opensans.com/;
-SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.zip;
-# renamed from unversioned google zip
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-S=${WORKDIR}
-FONT_SUFFIX="ttf"



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

2018-02-13 Thread Andreas Sturmlechner
commit: 15bc82645c795b5afa3bfc5d2da4ca7e9d5c3d6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 23:38:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bc8264

media-video/vlc: Drop 3.0.0 (r0)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0.ebuild | 487 ---
 1 file changed, 487 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.0.ebuild b/media-video/vlc/vlc-3.0.0.ebuild
deleted file mode 100644
index 33dbcb0762f..000
--- a/media-video/vlc/vlc-3.0.0.ebuild
+++ /dev/null
@@ -1,487 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-beta/-test}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = * ]] ; then
-   if [[ ${PV%.} != ${PV} ]] ; then
-   
EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git;
-   else
-   EGIT_REPO_URI="https://git.videolan.org/git/vlc.git;
-   fi
-   SCM="git-r3"
-else
-   if [[ ${MY_P} = ${P} ]] ; then
-   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
-   else
-   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
-   fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd"
-fi
-inherit autotools flag-o-matic gnome2-utils toolchain-funcs versionator 
virtualx xdg-utils ${SCM}
-
-DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
-HOMEPAGE="https://www.videolan.org/vlc/;
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5-9" # vlc - vlccore
-
-IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
-   chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
-   dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig 
+gcrypt
-   gme gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
-   libnotify +libsamplerate libtiger linsys libtar lirc live lua
-   macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
-   mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl 
optimisememory opus
-   png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
-   schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
-   +swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd 
vdpau
-   vlm vnc vorbis vpx wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
-"
-REQUIRED_USE="
-   aalib? ( X )
-   bidi? ( truetype )
-   dvb? ( dvbpsi )
-   dxva2? ( avcodec )
-   ffmpeg? ( avcodec avformat swscale )
-   fontconfig? ( truetype )
-   gnutls? ( gcrypt )
-   libcaca? ( X )
-   libtar? ( skins )
-   libtiger? ( kate )
-   skins? ( qt5 truetype X xml )
-   vaapi? ( avcodec X )
-   vdpau? ( X )
-   vlm? ( encode )
-   xv? ( xcb )
-"
-RDEPEND="
-   dev-libs/libgpg-error:0
-   net-dns/libidn:0
-   sys-libs/zlib:0[minizip]
-   virtual/libintl:0
-   a52? ( >=media-libs/a52dec-0.7.4-r3:0 )
-   aalib? ( media-libs/aalib:0 )
-   alsa? ( >=media-libs/alsa-lib-1.0.24:0 )
-   aom? ( media-libs/libaom:= )
-   archive? ( app-arch/libarchive:= )
-   avcodec? (
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
-   )
-   avformat? (
-   !libav? ( media-video/ffmpeg:0= )
-   libav? ( media-video/libav:0= )
-   )
-   bidi? ( dev-libs/fribidi:0 )
-   bluray? ( >=media-libs/libbluray-0.6.2:0= )
-   cddb? ( >=media-libs/libcddb-1.2:0 )
-   chromaprint? ( >=media-libs/chromaprint-0.6:0 )
-   chromecast? ( >=dev-libs/protobuf-2.5.0 )
-   dbus? ( >=sys-apps/dbus-1.6:0 )
-   dc1394? (
-   >=media-libs/libdc1394-2.1:2
-   >=sys-libs/libraw1394-2.0.1:0
-   )
-   dts? ( >=media-libs/libdca-0.0.5:0 )
-   dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:0= )
-   dvd? (
-   >=media-libs/libdvdnav-4.9:0
-   >=media-libs/libdvdread-4.9:0
-   )
-   elibc_glibc? ( >=sys-libs/glibc-2.8:2.2 )
-   faad? ( >=media-libs/faad2-2.6.1:0 )
-   fdk? ( media-libs/fdk-aac:0 )
-   flac? (
-   >=media-libs/flac-1.1.2:0
-   >=media-libs/libogg-1:0
-   )
-   fluidsynth? ( >=media-sound/fluidsynth-1.1.2:0 )
-   fontconfig? ( media-libs/fontconfig:1.0 )
-   gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
-   gme? ( media-libs/game-music-emu:0 )
-   gnutls? ( net-libs/gnutls:0 )
-   gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
-   ieee1394? (
-   >=sys-libs/libavc1394-0.5.3:0
-   >=sys-libs/libraw1394-2.0.1:0
-   

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

2018-02-13 Thread Andreas Sturmlechner
commit: 4d08e1d0c70f7c020f9e8830a8b1e2c4fae54729
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 22:46:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d08e1d0

media-video/vlc: Add USE=gnome-keyring

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0-r1.ebuild | 4 +++-
 media-video/vlc/vlc-3.0..ebuild | 4 +++-
 media-video/vlc/vlc-.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
index cfa90090ae4..8ea70af8844 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore
 IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig 
+gcrypt
-   gme gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
+   gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
libnotify +libsamplerate libtiger linsys libtar lirc live lua
macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl 
optimisememory opus
@@ -103,6 +103,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig:1.0 )
gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
gme? ( media-libs/game-music-emu:0 )
+   gnome-keyring? ( app-crypt/libsecret )
gnutls? ( net-libs/gnutls:0 )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
ieee1394? (
@@ -348,6 +349,7 @@ src_configure() {
$(use_enable fontconfig) \
$(use_enable gcrypt libgcrypt) \
$(use_enable gme) \
+   $(use_enable gnome-keyring secret) \
$(use_enable gnutls) \
$(use_enable gstreamer gst-decode) \
$(use_enable ieee1394 dv1394) \

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index cfa90090ae4..8ea70af8844 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore
 IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig 
+gcrypt
-   gme gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
+   gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
libnotify +libsamplerate libtiger linsys libtar lirc live lua
macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl 
optimisememory opus
@@ -103,6 +103,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig:1.0 )
gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
gme? ( media-libs/game-music-emu:0 )
+   gnome-keyring? ( app-crypt/libsecret )
gnutls? ( net-libs/gnutls:0 )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
ieee1394? (
@@ -348,6 +349,7 @@ src_configure() {
$(use_enable fontconfig) \
$(use_enable gcrypt libgcrypt) \
$(use_enable gme) \
+   $(use_enable gnome-keyring secret) \
$(use_enable gnutls) \
$(use_enable gstreamer gst-decode) \
$(use_enable ieee1394 dv1394) \

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 1c55868e90a..406cb3486c8 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore
 IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat bidi bluray cddb
chromaprint chromecast dbus dc1394 debug directx dts dvb +dvbpsi dvd
dxva2 elibc_glibc +encode faad fdk fluidsynth +ffmpeg flac fontconfig 
+gcrypt
-   gme gnutls gstreamer ieee1394 jack jpeg kate libass libav libcaca
+   gme gnome-keyring gnutls gstreamer ieee1394 jack jpeg kate libass libav 
libcaca
libnotify +libsamplerate libtiger linsys libtar lirc live lua
macosx-notifications macosx-qtkit matroska cpu_flags_x86_mmx modplug mp3
mpeg mtp musepack ncurses neon nfs ogg omxil opencv opengl 
optimisememory opus
@@ -103,6 +103,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig:1.0 )
gcrypt? ( >=dev-libs/libgcrypt-1.6.0:0= )
gme? ( media-libs/game-music-emu:0 )
+   gnome-keyring? ( app-crypt/libsecret )
gnutls? ( net-libs/gnutls:0 )
gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 

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

2018-02-13 Thread Andreas Sturmlechner
commit: 660e070b31ad40da19ba3cc9542f7ef425e7a8c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 22:56:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660e070b

media-video/vlc: Enable kwallet support with USE=dbus

No additional dependencies, let's have that.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0-r1.ebuild | 1 +
 media-video/vlc/vlc-3.0..ebuild | 1 +
 media-video/vlc/vlc-.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
index 8ea70af8844..c319a5b450d 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -334,6 +334,7 @@ src_configure() {
$(use_enable chromaprint) \
$(use_enable chromecast) \
$(use_enable dbus) \
+   $(use_enable dbus kwallet) \
$(use_enable directx) \
$(use_enable dc1394) \
$(use_enable debug) \

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 8ea70af8844..c319a5b450d 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -334,6 +334,7 @@ src_configure() {
$(use_enable chromaprint) \
$(use_enable chromecast) \
$(use_enable dbus) \
+   $(use_enable dbus kwallet) \
$(use_enable directx) \
$(use_enable dc1394) \
$(use_enable debug) \

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 406cb3486c8..6adf838096d 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -334,6 +334,7 @@ src_configure() {
$(use_enable chromaprint) \
$(use_enable chromecast) \
$(use_enable dbus) \
+   $(use_enable dbus kwallet) \
$(use_enable directx) \
$(use_enable dc1394) \
$(use_enable debug) \



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

2018-02-13 Thread Andreas Sturmlechner
commit: c4b826011ae34c1484d1318f544c2084937f3bfb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 22:31:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b82601

media-video/vlc: Add USE=wayland

Closes: https://bugs.gentoo.org/647550
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.0-r1.ebuild} | 9 +++--
 media-video/vlc/vlc-3.0..ebuild  | 9 +++--
 media-video/vlc/vlc-.ebuild  | 9 +++--
 3 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
similarity index 98%
copy from media-video/vlc/vlc-3.0..ebuild
copy to media-video/vlc/vlc-3.0.0-r1.ebuild
index 33dbcb0762f..cfa90090ae4 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -39,7 +39,7 @@ IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat 
bidi bluray cddb
png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
+swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd 
vdpau
-   vlm vnc vorbis vpx wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
+   vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf 
zvbi
 "
 REQUIRED_USE="
aalib? ( X )
@@ -202,7 +202,7 @@ RDEPEND="
upnp? ( net-libs/libupnp:= )
v4l? ( media-libs/libv4l:0 )
vaapi? (
-   x11-libs/libva:0=[X,drm]
+   x11-libs/libva:0=[drm,wayland?,X?]
!libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
libav? ( media-video/libav:0=[vaapi] )
)
@@ -215,6 +215,10 @@ RDEPEND="
vnc? ( >=net-libs/libvncserver-0.9.9:0 )
vorbis? ( media-libs/libvorbis:0 )
vpx? ( media-libs/libvpx:0= )
+   wayland? (
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   )
X? ( x11-libs/libX11:0 )
x264? ( media-libs/x264:0= )
x265? ( media-libs/x265:0= )
@@ -411,6 +415,7 @@ src_configure() {
$(use_enable vnc) \
$(use_enable vorbis) \
$(use_enable vpx) \
+   $(use_enable wayland) \
$(use_enable wma-fixed) \
$(use_with X x) \
$(use_enable x264) \

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 33dbcb0762f..cfa90090ae4 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -39,7 +39,7 @@ IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat 
bidi bluray cddb
png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
+swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd 
vdpau
-   vlm vnc vorbis vpx wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
+   vlm vnc vorbis vpx wayland wma-fixed +X x264 x265 +xcb xml xv zeroconf 
zvbi
 "
 REQUIRED_USE="
aalib? ( X )
@@ -202,7 +202,7 @@ RDEPEND="
upnp? ( net-libs/libupnp:= )
v4l? ( media-libs/libv4l:0 )
vaapi? (
-   x11-libs/libva:0=[X,drm]
+   x11-libs/libva:0=[drm,wayland?,X?]
!libav? ( >=media-video/ffmpeg-3.1.3:0=[vaapi] )
libav? ( media-video/libav:0=[vaapi] )
)
@@ -215,6 +215,10 @@ RDEPEND="
vnc? ( >=net-libs/libvncserver-0.9.9:0 )
vorbis? ( media-libs/libvorbis:0 )
vpx? ( media-libs/libvpx:0= )
+   wayland? (
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   )
X? ( x11-libs/libX11:0 )
x264? ( media-libs/x264:0= )
x265? ( media-libs/x265:0= )
@@ -411,6 +415,7 @@ src_configure() {
$(use_enable vnc) \
$(use_enable vorbis) \
$(use_enable vpx) \
+   $(use_enable wayland) \
$(use_enable wma-fixed) \
$(use_with X x) \
$(use_enable x264) \

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 8378697e060..1c55868e90a 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -39,7 +39,7 @@ IUSE="a52 aalib alsa altivec aom archive +avcodec +avformat 
bidi bluray cddb
png postproc projectm pulseaudio +qt5 rdp rtsp run-as-root samba
schroedinger sdl-image sftp shout sid skins speex cpu_flags_x86_sse svg
+swscale taglib theora tremor truetype twolame udev upnp vaapi v4l vcd 
vdpau
-   vlm vnc vorbis vpx wma-fixed +X x264 x265 +xcb xml xv zeroconf zvbi
+   vlm vnc vorbis vpx wayland wma-fixed 

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

2018-02-13 Thread Andreas Sturmlechner
commit: 898003d871816586563f89ad1967853a506bfbc6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 23:08:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898003d8

media-video/vlc: Put build switches into array, one line per switch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0-r1.ebuild | 299 ++--
 media-video/vlc/vlc-3.0..ebuild | 299 ++--
 media-video/vlc/vlc-.ebuild | 299 ++--
 3 files changed, 453 insertions(+), 444 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
index c319a5b450d..db7fcef6308 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -283,7 +283,149 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf
+   local myeconfargs=(
+   --enable-vlc
+   --docdir=/usr/share/doc/${PF}
+   --disable-dependency-tracking
+   --disable-optimizations
+   --disable-update-check
+   --enable-fast-install
+   --enable-screen
+   $(use_enable a52)
+   $(use_enable aalib aa)
+   $(use_enable alsa)
+   $(use_enable altivec)
+   $(use_enable aom)
+   $(use_enable archive)
+   $(use_enable avcodec)
+   $(use_enable avformat)
+   $(use_enable bidi fribidi)
+   $(use_enable bluray)
+   $(use_enable cddb libcddb)
+   $(use_enable chromaprint)
+   $(use_enable chromecast)
+   $(use_enable dbus)
+   $(use_enable dbus kwallet)
+   $(use_enable directx)
+   $(use_enable dc1394)
+   $(use_enable debug)
+   $(use_enable dts dca)
+   $(use_enable dvbpsi)
+   $(use_enable dvd dvdnav)
+   $(use_enable dvd dvdread)
+   $(use_enable dxva2)
+   $(use_enable encode sout)
+   $(use_enable faad)
+   $(use_enable fdk fdkaac)
+   $(use_enable flac)
+   $(use_enable fluidsynth)
+   $(use_enable fontconfig)
+   $(use_enable gcrypt libgcrypt)
+   $(use_enable gme)
+   $(use_enable gnome-keyring secret)
+   $(use_enable gnutls)
+   $(use_enable gstreamer gst-decode)
+   $(use_enable ieee1394 dv1394)
+   $(use_enable jack)
+   $(use_enable jpeg)
+   $(use_enable kate)
+   $(use_enable libass)
+   $(use_enable libcaca caca)
+   $(use_enable libnotify notify)
+   $(use_enable libsamplerate samplerate)
+   $(use_enable libtar)
+   $(use_enable libtiger tiger)
+   $(use_enable linsys)
+   $(use_enable lirc)
+   $(use_enable live live555)
+   $(use_enable lua)
+   $(use_enable macosx-notifications osx-notifications)
+   $(use_enable macosx-qtkit)
+   $(use_enable cpu_flags_x86_mmx mmx)
+   $(use_enable modplug mod)
+   $(use_enable mp3 mad)
+   $(use_enable mpeg libmpeg2)
+   $(use_enable mtp)
+   $(use_enable musepack mpc)
+   $(use_enable ncurses)
+   $(use_enable neon)
+   $(use_enable ogg) $(use_enable ogg)
+   $(use_enable omxil)
+   $(use_enable omxil omxil-vout)
+   $(use_enable opencv)
+   $(use_enable opus)
+   $(use_enable optimisememory optimize-memory)
+   $(use_enable png)
+   $(use_enable postproc)
+   $(use_enable projectm)
+   $(use_enable pulseaudio pulse)
+   $(use_enable qt5 qt)
+   $(use_enable rdp freerdp)
+   $(use_enable rtsp realrtsp)
+   $(use_enable run-as-root)
+   $(use_enable samba smbclient)
+   $(use_enable schroedinger)
+   $(use_enable sdl-image)
+   $(use_enable sid)
+   $(use_enable sftp)
+   $(use_enable shout)
+   $(use_enable skins skins2)
+   $(use_enable speex)
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable svg)
+   $(use_enable svg svgdec)
+   $(use_enable swscale)
+   $(use_enable taglib)
+   $(use_enable theora)
+   $(use_enable tremor)
+   $(use_enable truetype freetype)
+   $(use_enable twolame)
+   $(use_enable udev)
+   $(use_enable upnp)
+ 

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

2018-02-13 Thread Andreas Sturmlechner
commit: 38d31a9754e26f7db69cd86383d0db30caf583c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 23:31:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 23:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d31a97

media-video/vlc: Compact lines

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/vlc/vlc-3.0.0-r1.ebuild | 7 ---
 media-video/vlc/vlc-3.0..ebuild | 7 ---
 media-video/vlc/vlc-.ebuild | 7 ---
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.0-r1.ebuild 
b/media-video/vlc/vlc-3.0.0-r1.ebuild
index db7fcef6308..2690e5572c6 100644
--- a/media-video/vlc/vlc-3.0.0-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.0-r1.ebuild
@@ -254,7 +254,8 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
default
 
-   has_version '>=net-libs/libupnp-1.8.0' && eapply 
"${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
+   has_version '>=net-libs/libupnp-1.8.0' && \
+   eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
 
# Bootstrap when we are on a git checkout.
if [[ ${PV} = * ]] ; then
@@ -458,8 +459,8 @@ src_configure() {
econf ${myeconfargs[@]}
 
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
-   # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
-   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+   # Other values may break the build (bug 523144), so definition should 
not be removed.
+   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
start of config.h
sed -i '1i#undef _FORTIFY_SOURCE' config.h || die
 }
 

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index db7fcef6308..2690e5572c6 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -254,7 +254,8 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
default
 
-   has_version '>=net-libs/libupnp-1.8.0' && eapply 
"${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
+   has_version '>=net-libs/libupnp-1.8.0' && \
+   eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
 
# Bootstrap when we are on a git checkout.
if [[ ${PV} = * ]] ; then
@@ -458,8 +459,8 @@ src_configure() {
econf ${myeconfargs[@]}
 
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
-   # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
-   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+   # Other values may break the build (bug 523144), so definition should 
not be removed.
+   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
start of config.h
sed -i '1i#undef _FORTIFY_SOURCE' config.h || die
 }
 

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 000f28b2d09..20e11569243 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -254,7 +254,8 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
default
 
-   has_version '>=net-libs/libupnp-1.8.0' && eapply 
"${FILESDIR}"/${P}-libupnp-slot-1.8.patch
+   has_version '>=net-libs/libupnp-1.8.0' && \
+   eapply "${FILESDIR}"/${P}-libupnp-slot-1.8.patch
 
# Bootstrap when we are on a git checkout.
if [[ ${PV} = * ]] ; then
@@ -458,8 +459,8 @@ src_configure() {
econf ${myeconfargs[@]}
 
# _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
-   # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
-   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+   # Other values may break the build (bug 523144), so definition should 
not be removed.
+   # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
start of config.h
sed -i '1i#undef _FORTIFY_SOURCE' config.h || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/nunito/

2018-02-13 Thread Jonas Stein
commit: 044b4a1e21f16e7b252c1e282ac6c15156d8ca5a
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 13 23:36:34 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 13 23:36:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044b4a1e

media-fonts/nunito: Drop old

Drop EAPI=4 version after EAPI bump to 6.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/nunito/nunito-1.0.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/media-fonts/nunito/nunito-1.0.ebuild 
b/media-fonts/nunito/nunito-1.0.ebuild
deleted file mode 100644
index 4490a5bcd8a..000
--- a/media-fonts/nunito/nunito-1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit font
-
-DESCRIPTION="A Sans Serif font with rounded terminals"
-HOMEPAGE="https://www.google.com/webfonts/specimen/Nunito 
https://github.com/vernnobile/NunitoFont;
-SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.xz;
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/nunito/

2018-02-13 Thread Jonas Stein
commit: f0069708572010f618819cbc783fa61e8a3582a9
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 13 23:34:08 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 13 23:34:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0069708

media-fonts/nunito: Bump to EAPI=6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/nunito/nunito-1.0-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/media-fonts/nunito/nunito-1.0-r1.ebuild 
b/media-fonts/nunito/nunito-1.0-r1.ebuild
new file mode 100644
index 000..619be073efb
--- /dev/null
+++ b/media-fonts/nunito/nunito-1.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="A Sans Serif font with rounded terminals"
+HOMEPAGE="https://www.google.com/webfonts/specimen/Nunito 
https://github.com/vernnobile/NunitoFont;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.xz;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/nunito/

2018-02-13 Thread Jonas Stein
commit: fede681a4242852d453d55f6b263208371fb99eb
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 13 23:31:03 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 13 23:31:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fede681a

media-fonts/nunito: Fix SRC_URI and HOMEPAGE

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/nunito/nunito-1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-fonts/nunito/nunito-1.0.ebuild 
b/media-fonts/nunito/nunito-1.0.ebuild
index e094554e1f6..4490a5bcd8a 100644
--- a/media-fonts/nunito/nunito-1.0.ebuild
+++ b/media-fonts/nunito/nunito-1.0.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 
 inherit font
 
-DESCRIPTION="A well balanced Sans Serif with rounded terminals"
-HOMEPAGE="https://www.google.com/webfonts/specimen/Nunito 
https://code.google.com/p/googlefontdirectory/source/browse/nunito;
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz;
+DESCRIPTION="A Sans Serif font with rounded terminals"
+HOMEPAGE="https://www.google.com/webfonts/specimen/Nunito 
https://github.com/vernnobile/NunitoFont;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.xz;
 
 LICENSE="OFL-1.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/inconsolata/

2018-02-13 Thread Jonas Stein
commit: 94bfbf1408705b0bd67435c36f9542305cae2e50
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 13 22:49:01 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 13 22:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94bfbf14

media-fonts/inconsolata: Fix SRC_URI

and improve Description.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/inconsolata/inconsolata-20140821.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/inconsolata/inconsolata-20140821.ebuild 
b/media-fonts/inconsolata/inconsolata-20140821.ebuild
index 19d50d255f0..5b6d596891c 100644
--- a/media-fonts/inconsolata/inconsolata-20140821.ebuild
+++ b/media-fonts/inconsolata/inconsolata-20140821.ebuild
@@ -4,9 +4,9 @@
 EAPI=5
 inherit font
 
-DESCRIPTION="A beautiful sans-serif monotype font designed for code listings"
+DESCRIPTION="A sans-serif monotype font for code listings"
 HOMEPAGE="https://fonts.google.com/specimen/Inconsolata;
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.xz;
 
 LICENSE="OFL-1.1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/gidole/

2018-02-13 Thread Jonas Stein
commit: 1ce9e72708c2572b38611c367c23877a487ce0de
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 13 22:45:26 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 13 22:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce9e727

media-fonts/gidole: Fix SRC_URI

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/gidole/gidole-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/gidole/gidole-2.0.2.ebuild 
b/media-fonts/gidole/gidole-2.0.2.ebuild
index 8405676fef0..6c8dec1fb10 100644
--- a/media-fonts/gidole/gidole-2.0.2.ebuild
+++ b/media-fonts/gidole/gidole-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ inherit font
 
 DESCRIPTION="Open source modern DIN fonts"
 HOMEPAGE="http://gidole.github.io/;
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.zip;
+SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.zip;
 
 LICENSE="OFL-1.1"
 SLOT="0"



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

2018-02-13 Thread Matt Thode
commit: c0c33305d2e28882bb0a7e2371a9df5850a77c13
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 22:21:50 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:22:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c33305

dev-python/regex: 2017.04.05 stable arm64 under allarches

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/regex/regex-2017.04.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/regex/regex-2017.04.05.ebuild 
b/dev-python/regex/regex-2017.04.05.ebuild
index 2d5b915acfe..a18b33918a4 100644
--- a/dev-python/regex/regex-2017.04.05.ebuild
+++ b/dev-python/regex/regex-2017.04.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="doc"
 
 DOCS=( README docs/UnicodeProperties.txt )



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

2018-02-13 Thread Mike Gilbert
commit: 4d19b7fc1c766527e91703f6efd2970840f6eb33
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Feb  4 08:38:26 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 13 22:14:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d19b7fc

sys-apps/systemd: remove unused patches

 ...wdb-and-sysv-generator-if-the-features-ar.patch | 44 ---
 ...n-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch | 50 --
 sys-apps/systemd/files/gentoo-uucp-group-r0.patch  | 11 -
 3 files changed, 105 deletions(-)

diff --git 
a/sys-apps/systemd/files/235-0001-test-skip-hwdb-and-sysv-generator-if-the-features-ar.patch
 
b/sys-apps/systemd/files/235-0001-test-skip-hwdb-and-sysv-generator-if-the-features-ar.patch
deleted file mode 100644
index bd2b3364369..000
--- 
a/sys-apps/systemd/files/235-0001-test-skip-hwdb-and-sysv-generator-if-the-features-ar.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From c013a410d0ec5f419ce8d53df19946795849591b Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Sun, 8 Oct 2017 09:47:05 -0400
-Subject: [PATCH] test: skip hwdb and sysv-generator if the features are
- disabled
-

- test/meson.build | 16 ++--
- 1 file changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/test/meson.build b/test/meson.build
-index 995a97177..c2df7ec22 100644
 a/test/meson.build
-+++ b/test/meson.build
-@@ -163,9 +163,11 @@ endif
- 
- 
- 
--sysv_generator_test_py = find_program('sysv-generator-test.py')
--test('sysv-generator-test',
-- sysv_generator_test_py)
-+if conf.get('HAVE_SYSV_COMPAT') == 1
-+sysv_generator_test_py = find_program('sysv-generator-test.py')
-+test('sysv-generator-test',
-+ sysv_generator_test_py)
-+endif
- 
- 
- 
-@@ -181,6 +183,8 @@ udev_test_pl = find_program('udev-test.pl')
- test('udev-test',
-  udev_test_pl)
- 
--hwdb_test_sh = find_program('hwdb-test.sh')
--test('hwdb-test',
-- hwdb_test_sh)
-+if conf.get('ENABLE_HWDB') == 1
-+hwdb_test_sh = find_program('hwdb-test.sh')
-+test('hwdb-test',
-+ hwdb_test_sh)
-+endif
--- 
-2.14.2
-

diff --git 
a/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
 
b/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
deleted file mode 100644
index 9c11106f605..000
--- 
a/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 6acbbdd4da2d072112042abbce8c0a9523beed4e Mon Sep 17 00:00:00 2001
-From: Susant Sahani <145210+ssah...@users.noreply.github.com>
-Date: Wed, 18 Oct 2017 11:55:57 +0530
-Subject: [PATCH] networkd: Don't stop networkd if CONFIG_FIB_RULES=n in kernel
- (#7030)
-
-If FIB Rules are not supported by the kernel then networkd fails to
-start as it retuns error=-EOPNOTSUPP.
-In this case just ignore and let start networkd.
-
-```
-sendto(5, {{len=28, type=RTM_GETRULE, 
flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_DUMP, seq=8, pid=0}, {family=AF_UNSPEC, 
dst_len=0, src_len=0, tos=0, table=RT_TABLE_UNSPEC, action=FR_ACT_TO_TBL, 
flags=0}}, 28, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 16) = 28
-recvmsg(5, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 
msg_namelen=128->12, msg_iov=[{iov_base=NULL, iov_len=0}], msg_iovlen=1, 
msg_control=[{cmsg_len=20, cmsg_level=SOL_NETLINK, cmsg_type=0x3}], 
msg_controllen=24, msg_flags=MSG_TRUNC}, MSG_PEEK|MSG_TRUNC) = 48
-recvmsg(5, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 
msg_namelen=128->12, msg_iov=[{iov_base={{len=48, type=NLMSG_ERROR, flags=0, 
seq=8, pid=8856}, {error=-EOPNOTSUPP, msg={{len=28, type=RTM_GETRULE, 
flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_DUMP, seq=8, pid=0}, {family=AF_UNSPEC, 
dst_len=0, src_len=0, tos=0, table=RT_TABLE_UNSPEC, action=FR_ACT_TO_TBL, 
flags=0, iov_len=7416}], msg_iovlen=1, msg_control=[{cmsg_len=20, 
cmsg_level=SOL_NETLINK, cmsg_type=0x3}], msg_controllen=24, msg_flags=0}, 
MSG_TRUNC) = 48
-```
-
-```
-Oct 08 10:22:24 naomi systemd[1]: Starting Network Service...
-Oct 08 10:22:24 naomi systemd-networkd[983]: Could not enumerate rules: 
Operation not supported
-Oct 08 10:22:24 naomi systemd[1]: systemd-networkd.service: Main process 
exited, code=exited, status=1/FAILURE
-```
-
-Fixes #7027

- src/network/networkd-manager.c | 8 +++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c
-index 71445d5dd..200d0f622 100644
 a/src/network/networkd-manager.c
-+++ b/src/network/networkd-manager.c
-@@ -1454,8 +1454,14 @@ int manager_rtnl_enumerate_rules(Manager *m) {
- return r;
- 
- r = sd_netlink_call(m->rtnl, req, 0, );
--if (r < 0)
-+   

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

2018-02-13 Thread Matt Thode
commit: fbfee34519a424720b11b58717011ecbbaee893f
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 21:23:39 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:03:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfee345

profiles/arch/arm64: add mercurial use mask to setuptools_scm

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 2c3f7eb..160866a5949 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthew Thode  (13 Feb 2018)
+# USE=mercurial requires dev-vcs/mercurial, which is not keyworded yet
+dev-python/setuptools_scm mercurial
+
 # Matthew Thode  (13 Feb 2018)
 # USE=scipy requires scipy, which is not keyworded yet
 dev-python/networkx scipy



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

2018-02-13 Thread Matt Thode
commit: 86064bd815171a841cba6261061ffcc1c2f5
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 21:25:18 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:03:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86064bd8

dev-python/setuptools_scm: splitting out test deps into use flags

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/setuptools_scm/metadata.xml |  3 ++
 .../setuptools_scm/setuptools_scm-1.15.6-r1.ebuild | 39 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/setuptools_scm/metadata.xml 
b/dev-python/setuptools_scm/metadata.xml
index 3aabcf57991..36c2a8fbd06 100644
--- a/dev-python/setuptools_scm/metadata.xml
+++ b/dev-python/setuptools_scm/metadata.xml
@@ -10,4 +10,7 @@
pypa/setuptools_scm
pypa/setuptools_scm

+   
+   Enables mercurial backend
+   
 

diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
new file mode 100644
index 000..006c5a9012f
--- /dev/null
+++ b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="package to manage versions by scm tags via setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools_scm 
https://pypi.python.org/pypi/setuptools_scm;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="git mercurial test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   distutils_install_for_testing
+   py.test -v -v -x -k testing/test_basic_api.py || die "tests failed 
under ${EPYTHON}"
+   py.test -v -v -x -k testing/test_functions.py || die "tests failed 
under ${EPYTHON}"
+   py.test -v -v -x -k testing/test_main.py || die "tests failed under 
${EPYTHON}"
+   py.test -v -v -x -k testing/test_regressions.py || die "tests failed 
under ${EPYTHON}"
+   if use git; then
+   py.test -v -v -x -k testing/test_git.py || die "tests failed 
under ${EPYTHON}"
+   fi
+   if use mercurial; then
+   py.test -v -v -x -k testing/test_mercurial.py || die "tests 
failed under ${EPYTHON}"
+   fi
+}



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

2018-02-13 Thread Matt Thode
commit: 7bae3618abf51ffb35a165f2a6dc4489948a7aef
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 21:26:52 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:03:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bae3618

dev-python/scandir: adding arm64 keyword for pathlib2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/scandir/scandir-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/scandir/scandir-1.6.ebuild 
b/dev-python/scandir/scandir-1.6.ebuild
index 536cb8ec1db..dc46e4b8dd2 100644
--- a/dev-python/scandir/scandir-1.6.ebuild
+++ b/dev-python/scandir/scandir-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-13 Thread Matt Thode
commit: e420c6a95179d4acd7d95625d88d38b50621d181
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 22:03:01 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:03:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e420c6a9

dev-python/fixtures: 1.4.0 arm64 stable under allarches

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/fixtures/fixtures-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 7fa418f9b96..23ac4137889 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



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

2018-02-13 Thread Pacho Ramos
commit: 7958c1c7a2fc4336d9be9a81243c031a95b27faf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 21:29:53 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 21:30:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7958c1c7

app-office/wps-office use libsystemd.so

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

diff --git a/profiles/features/selinux/package.mask 
b/profiles/features/selinux/package.mask
index fdbb561d537..a34bb2e68e4 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -11,6 +11,7 @@ www-misc/profile-sync-daemon
 # Please see: 
https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
 app-admin/systemdgenie
 app-eselect/eselect-gnome-shell-extensions
+app-office/wps-office
 sys-apps/systemd
 app-admin/calamares
 dev-python/python-systemd



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

2018-02-13 Thread Pacho Ramos
commit: 09376e45b02fac4ed13f6d7f7b8820980667526d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 21:28:59 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 21:30:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09376e45

app-office/wps-office: Update the deps completely as they were obsolete for a 
long time

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../wps-office-10.1.0.5707_alpha21-r1.ebuild   | 130 +
 1 file changed, 130 insertions(+)

diff --git a/app-office/wps-office/wps-office-10.1.0.5707_alpha21-r1.ebuild 
b/app-office/wps-office/wps-office-10.1.0.5707_alpha21-r1.ebuild
new file mode 100644
index 000..d892d28e7b2
--- /dev/null
+++ b/app-office/wps-office/wps-office-10.1.0.5707_alpha21-r1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font gnome2-utils unpacker versionator xdg
+
+MY_PV="$(get_version_component_range 1-4)"
+MY_V="$(get_version_component_range 5)"
+
+if [ -z "$(get_version_component_range 6)" ]; then
+   MY_SP=""
+else
+   MY_SP="$(get_version_component_range 6)"
+fi
+
+case ${PV} in
+   *_alpha*)
+   MY_BRANCH=${MY_V/alpha/a}
+   ;;
+   *_beta*)
+   MY_BRANCH=${MY_V/beta/b}
+   ;;
+   *)
+   die "Invalid value for \${PV}: ${PV}"
+   ;;
+esac
+MY_VV=${MY_PV}~${MY_BRANCH}${MY_SP}
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="http://linux.wps.cn/ http://wps-community.org/;
+
+KEYWORDS="~amd64 ~x86"
+
+SRC_URI="
+   x86? ( 
http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_i386.deb
 )
+   amd64? ( 
http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_amd64.deb
 )
+"
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+LICENSE="WPS-EULA"
+IUSE="+sharedfonts"
+
+# Deps got from this (listed in order):
+# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
+# ldd /opt/kingsoft/wps-office/office6/wps
+# ldd /opt/kingsoft/wps-office/office6/wpp
+RDEPEND="
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libxcb
+   sys-devel/gcc
+   sys-libs/glibc
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   dev-libs/glib:2
+   sys-libs/zlib:0
+   net-print/cups
+   media-libs/libpng:1.2
+   virtual/glu
+
+   dev-libs/libpcre:3
+   dev-libs/libffi
+   media-sound/pulseaudio
+   app-arch/bzip2:0
+   media-libs/libpng:0
+   dev-libs/expat
+   sys-apps/util-linux
+   dev-libs/libbsd
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   sys-apps/dbus
+   x11-libs/libXtst
+   sys-apps/systemd
+   sys-apps/tcp-wrappers
+   media-libs/libsndfile
+   net-libs/libasyncns
+   dev-libs/libgcrypt:0
+   app-arch/xz-utils
+   app-arch/lz4
+   sys-libs/libcap
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libvorbis
+   dev-libs/libgpg-error
+   sys-apps/attr
+"
+DEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   exeinto /usr/bin
+   exeopts -m0755
+   doexe "${S}"/usr/bin/wps
+   doexe "${S}"/usr/bin/wpp
+   doexe "${S}"/usr/bin/et
+
+   if ! use sharedfonts; then
+   insinto /opt/kingsoft/wps-office/office6/fonts
+   doins -r "${S}"/usr/share/fonts/wps-office/*
+   rm -rf "${S}"/usr/share/fonts || die
+   fi
+
+   insinto /usr
+   doins -r "${S}"/usr/share
+
+   insinto /
+   doins -r "${S}"/opt
+   fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et}
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   use sharedfonts && font_pkg_postinst
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2018-02-13 Thread Pacho Ramos
commit: 727d75ae4814bcdc75efb72a95413f2c1ab79091
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 21:29:13 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 21:30:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727d75ae

app-office/wps-office: Drop old

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../wps-office-10.1.0.5707_alpha21.ebuild  | 145 -
 1 file changed, 145 deletions(-)

diff --git a/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild 
b/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild
deleted file mode 100644
index e480a1469eb..000
--- a/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fdo-mime font gnome2-utils unpacker versionator
-
-MY_PV="$(get_version_component_range 1-4)"
-MY_V="$(get_version_component_range 5)"
-
-if [ -z "$(get_version_component_range 6)" ]; then
-   MY_SP=""
-else
-   MY_SP="$(get_version_component_range 6)"
-fi
-
-case ${PV} in
-   *_alpha*)
-   MY_BRANCH=${MY_V/alpha/a}
-   ;;
-   *_beta*)
-   MY_BRANCH=${MY_V/beta/b}
-   ;;
-   *)
-   die "Invalid value for \${PV}: ${PV}"
-   ;;
-esac
-MY_VV=${MY_PV}~${MY_BRANCH}${MY_SP}
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="http://linux.wps.cn/ http://wps-community.org/;
-
-KEYWORDS="~amd64 ~x86"
-
-SRC_URI="
-   x86? ( 
http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_i386.deb
 )
-   amd64? ( 
http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_amd64.deb
 )
-"
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-LICENSE="WPS-EULA"
-IUSE="+sharedfonts"
-
-UNBUNDLED_LIBS="
-   media-libs/phonon
-"
-# Not fully unbundled: media-libs/phonon , libkso.so needs system copy, but
-# wpp fails to run if bundled one is not present due to invalid symbols
-#  media-libs/phonon
-#  media-libs/tiff:3
-#  dev-qt/qtwebkit:4
-#  dev-qt/qtcore:4
-#  dev-qt/qtdbus:4
-
-NATIVE_DEPEND="
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libffi
-   dev-libs/libxml2:2
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/glu
-   media-libs/gst-plugins-base:0.10
-   media-libs/gstreamer:0.10
-   media-libs/libpng:1.2
-   virtual/opengl
-   media-libs/tiff:3
-   sys-apps/util-linux
-   sys-libs/zlib
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXxf86vm
-   media-libs/libmng
-   net-print/cups
-"
-RDEPEND="
-   ${UNBUNDLED_LIBS}
-   ${NATIVE_DEPEND}
-   net-nds/openldap
-   dev-db/sqlite:3
-"
-DEPEND=""
-
-S="${WORKDIR}"
-
-#src_prepare() {
-#  default
-
-   # Remove bundled libs and rely on system versions if possible
-   # Commented lines are about the libs that cannot be unbundled yet.
-#  cd "${S}"/opt/kingsoft/wps-office/office6/
-#  rm -f libQtCore.so* || die
-#  rm -f libQtDBus.so* || die
-#  rm -f libQtNetwork.so || die
-#  rm -f libQtWebKit.so* || die
-#  rm -f libphonon.so*
-#  rm -f libtiff.so.4* || die
-#}
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/wps
-   doexe "${S}"/usr/bin/wpp
-   doexe "${S}"/usr/bin/et
-
-   if ! use sharedfonts; then
-   insinto /opt/kingsoft/wps-office/office6/fonts
-   doins -r "${S}"/usr/share/fonts/wps-office/*
-   rm -rf "${S}"/usr/share/fonts || die
-   fi
-
-   insinto /usr
-   doins -r "${S}"/usr/share
-
-   insinto /
-   doins -r "${S}"/opt
-   fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et}
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   use sharedfonts && font_pkg_postinst
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2018-02-13 Thread Tim Harder
commit: 4548176f3b06c13998cf790ecd597f084cfd0bd1
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Feb 13 21:25:18 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Feb 13 21:25:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4548176f

media-gfx/feh: version bump to 2.23.2

 media-gfx/feh/Manifest  |  1 +
 media-gfx/feh/feh-2.23.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 55d8a291276..67ce6c352b4 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -5,4 +5,5 @@ DIST feh-2.21.tar.bz2 2129718 BLAKE2B 
6d0e60ba5f51aef6dec6df59ce3cff24f9947e2359
 DIST feh-2.22.2.tar.bz2 2129840 BLAKE2B 
a770c535746f7e9c2163cedc1a540c7a2c691c94d6ac77f70e4054aff42eef2d45bf870cdbcf7997872fb399e5b0e0d9e74971a872ae6714521c7f59e72a5ed2
 SHA512 
85c5f779fecb2be7457fed0675f25860ed4f41db9ecd1fdb8d4b1e553a7a337d5af243aafbd3fae4ac42fc943d207a264756d92cd15c62e95cec1f28fde46219
 DIST feh-2.22.tar.bz2 2129914 BLAKE2B 
592b26a4874bbaebe4826b53c6957ee25a95baca19da3ddeeafba81627538d53dcfbe9f54c932e1319fc9160680caf599e965976e733a7d07fa0dc0bd046ba3a
 SHA512 
403b1e760e2b3e177768b47de5bb7bd45c11152f04a21f6788afcaec12357a085f7c9944000f78a8df41a3d60a67985622d36effd543216153ab04e539b5b85f
 DIST feh-2.23.1.tar.bz2 2130373 BLAKE2B 
5233cfbad018b9fd07a983d1956683ffc188ffe57e27123f82e8ea74cb9ff2df674b2178ba298b898913d0c6f902fc5c520460f4f333f9ac5b1f089f11fcd271
 SHA512 
dda2fa0905dab9ea8d607224d75bda008638da35c5ee181f4b37ccbc9a76cd65269d5ab052fff77628afd7b8041654362f47ec5e8db569677cdbb19b87745614
+DIST feh-2.23.2.tar.bz2 2130360 BLAKE2B 
6df5c19621f2adf2319d5543e495238776856a459326feb0c2b22e4f6188d4473b0df4d77814e4096e9e82f5a2cdd3a98db012410e78b3885c1bd8bd333a1959
 SHA512 
7dd487cef3e3b5405bff3774e3b68258dbe3c50512a7196dae8506110ef7a3752d50a87240ccebe6c9b8eece577ed5de52c0bca567ec5638fd6cce2a2cd1
 DIST feh-2.23.tar.bz2 2130344 BLAKE2B 
730670fa38b909c26412b24d076732c9f8ec0a91c52e836dfd9a764fed35489085537073ece869e664cd8baeb1ee2fff47cc0bc69a6138e641b0a6a2be57331c
 SHA512 
4b75f0053c3a4b1fb51251536896fd48470117ca3d59de1ac5a87f8071f37f886542e7d82730eec4579a1ebf507e4bc8a00fc45cf1364d2445b1aa82c5664ee7

diff --git a/media-gfx/feh/feh-2.23.2.ebuild b/media-gfx/feh/feh-2.23.2.ebuild
new file mode 100644
index 000..97faff3af81
--- /dev/null
+++ b/media-gfx/feh/feh-2.23.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-libs/libXt
+   x11-proto/xproto
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}



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

2018-02-13 Thread Tim Harder
commit: 2eff6c67fb2f2e265c3210da83cfe891da567e8f
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Feb 13 08:39:30 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Feb 13 21:25:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eff6c67

media-sound/csound: version bump to 6.10.0

 media-sound/csound/Manifest |   3 +
 media-sound/csound/csound-6.10.0.ebuild | 228 
 2 files changed, 231 insertions(+)

diff --git a/media-sound/csound/Manifest b/media-sound/csound/Manifest
index 102028d8861..e41d387d163 100644
--- a/media-sound/csound/Manifest
+++ b/media-sound/csound/Manifest
@@ -1,4 +1,7 @@
 DIST Csound6.09.1_manual_html.zip 15537547 BLAKE2B 
8864cd42e811c596b1c17c68d0552edff39437412ce828772cf8cf13f47390d0edc25fa9a85ecfe1a50a01fe592cb0ee27ce5a11679195f8c1b41da9b1ede8cd
 SHA512 
8ddd821737b003d277eadf5b966907314ee50380ab5cc7b9716588d1bcfac8950f591e076752650508c924d1068bac0334523a3d3b869a4f6d4118b822003afd
 DIST Csound6.09.1_manual_pdf.zip 8647957 BLAKE2B 
52209784a08c67284a6481d17eaef8db2abf03f068bf347a40b06d4ba323389371474cb87fd93a318fe6abadeb69afd060be0aa64fdd2b638172ef33a282386a
 SHA512 
1dd2c0058751fe1f176a51741380884db115bdb52416512882c43212fd5ded1c489cc9c423059c1154a1e01528e7bf6e70621eac6ee83a1a4b5e2388ab85ae1b
+DIST Csound6.10.0_manual_html.zip 15944722 BLAKE2B 
dfb2d00650e8d9ff650c60a5601b63446d0ce6d94eeac54812752039ef1b7c8c161a7694cb3381453f86759a810b81754e99cf5c8805cee61171c24a615114ab
 SHA512 
f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a
+DIST Csound6.10.0_manual_pdf.zip 8687461 BLAKE2B 
ff738378e10ce7e3fd9ab44bed67fdbf4a1de62d89d738a35fd46f25996d85dd8e97260af31bb2fbfe199aecd3f16f0adb5bf94d9a15807d6424002d7ab9682c
 SHA512 
cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1
 DIST csound-6.08.0.tar.gz 33948686 BLAKE2B 
6a81e5806420b63ffd487d71d507d34336c46e91ec7073b4805324d04af31101c1ea65142f22aae2de071f149eb8fe4c88547b6795462aea248b585d029bad6c
 SHA512 
22237f7c8ac875fd44789a729f5513dd7f751bbe0446b8a6e43c6a824b1c40978ef051122632af0c3975761fa7f873c01e88b9de7be313d9d23be09ed52c29ca
 DIST csound-6.09.1.tar.gz 41969942 BLAKE2B 
87dd02f61346f95648391c405edc18d08edad9d33c1cd2ab2cf054e0f10b7f987aaedce698a18520a8d8559d1fd78a20fa4f3d7db99e6afb3fdba316207e0495
 SHA512 
c82d3e4fa5fba2c47f916ee102ba841477a819e1905e578089474ce5a7c4a4e70c4ec2768337621fcd2e3843af9b1129ce50f4a4fd3c33bfa27da52815b99454
+DIST csound-6.10.0.tar.gz 42036496 BLAKE2B 
4305eb2aedb076f4a4079e1353f05f9ffe6159311fe905a11998f80eab9ccbbfe57c0601b94762480c486f8edbe0aa0f9b20d18f4db8f9f49d6466a7b2ef4697
 SHA512 
1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4

diff --git a/media-sound/csound/csound-6.10.0.ebuild 
b/media-sound/csound/csound-6.10.0.ebuild
new file mode 100644
index 000..5906af36652
--- /dev/null
+++ b/media-sound/csound/csound-6.10.0.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit java-pkg-opt-2 toolchain-funcs python-single-r1 cmake-utils
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/csound/csound.git;
+   inherit git-r3
+else
+   DOC_P="Csound${PV}"
+   SRC_URI="https://github.com/csound/csound/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   doc? (
+   
https://github.com/csound/csound/releases/download/${PV}/${DOC_P}_manual_pdf.zip
+   
https://github.com/csound/csound/releases/download/${PV}/${DOC_P}_manual_html.zip
+   )"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A sound design and signal processing system for composition and 
performance"
+HOMEPAGE="https://csound.github.io/;
+
+LICENSE="LGPL-2.1 doc? ( FDL-1.2+ )"
+SLOT="0"
+IUSE="+alsa beats chua csoundac curl +cxx debug doc double-precision dssi 
examples
+fltk +fluidsynth +image jack java keyboard linear lua luajit nls osc openmp
+portaudio portmidi pulseaudio python samples score static-libs stk tcl test
++threads +utils vim-syntax websocket"
+
+IUSE_LANGS=" de en_US es es_CO fr it ro ru"
+
+REQUIRED_USE="
+   csoundac? ( || ( lua python ) )
+   java? ( cxx )
+   linear? ( double-precision )
+   lua? ( cxx )
+   python? ( ${PYTHON_REQUIRED_USE} cxx )
+"
+
+RDEPEND="
+   >=media-libs/libsndfile-1.0.16
+   media-libs/libsamplerate
+   alsa? ( media-libs/alsa-lib )
+   csoundac? (
+   x11-libs/fltk:1[threads?]
+   dev-cpp/eigen:3
+   dev-libs/boost:=
+   )
+   curl? ( net-misc/curl )
+   dssi? (
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   )
+   fluidsynth? ( 

[gentoo-commits] repo/gentoo:master commit in: profiles/, x11-themes/lush/

2018-02-13 Thread Andreas Sturmlechner
commit: 4cad01c363fb0a69751c0d4b978777cf31f4703a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 21:20:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 21:20:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cad01c3

profiles: Remove last-rited x11-themes/lush

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

 profiles/package.mask|  5 -
 x11-themes/lush/Manifest |  1 -
 x11-themes/lush/lush-0.1.0-r2.ebuild | 20 
 x11-themes/lush/metadata.xml |  8 
 4 files changed, 34 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 28fda3a3953..50a1b869cea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -308,11 +308,6 @@ dev-db/lib_mysqludf_udf
 dev-db/lib_mysqludf_sys
 dev-db/lib_mysqludf_json
 
-# Pacho Ramos  (04 Jan 2018)
-# Not properly mirrored, 14 years old and not really useful this days
-# (#629328). Removal in a month.
-x11-themes/lush
-
 # Pacho Ramos  (04 Jan 2018)
 # Fails multilib-strict check (#628836). Nothing requires it. Removal in a
 # month.

diff --git a/x11-themes/lush/Manifest b/x11-themes/lush/Manifest
deleted file mode 100644
index 938493ca022..000
--- a/x11-themes/lush/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lush-0.1.0dave.tar.gz 2072409 BLAKE2B 
f4b806235d6061018bfd22d266e2f007dbe214f34c121bdbb265c8a138062feaa0300d625ed0f70da6ea0ae68739fb78cf197c6b900b154004da8c459152af2c
 SHA512 
b31faf384637b15b2355641d2830d0fd904aad8d5fae733d65f2ea5796ca5d301ce57090f7c7e44a3ecef87579071436ba1fcfc972500249158333921637406d

diff --git a/x11-themes/lush/lush-0.1.0-r2.ebuild 
b/x11-themes/lush/lush-0.1.0-r2.ebuild
deleted file mode 100644
index 3fd65ced358..000
--- a/x11-themes/lush/lush-0.1.0-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-S="${WORKDIR}"
-DESCRIPTION="Lush KDE icon theme"
-SRC_URI="mirror://gentoo/${P}dave.tar.gz"
-HOMEPAGE="http://www.kde-look.org/content/show.php?content=5483;
-
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd"
-LICENSE="GPL-1"
-
-SLOT="0"
-IUSE=""
-
-RESTRICT="strip binchecks"
-
-src_install(){
-   insinto /usr/share/icons
-   doins -r lush
-}

diff --git a/x11-themes/lush/metadata.xml b/x11-themes/lush/metadata.xml
deleted file mode 100644
index 0cf59224b00..000
--- a/x11-themes/lush/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   k...@gentoo.org
-   Gentoo KDE Project
-
-



[gentoo-commits] repo/gentoo:master commit in: media-plugins/npapi-vlc/, profiles/

2018-02-13 Thread Andreas Sturmlechner
commit: ce0a3aefdb16d4c31065e4a13820e38c10f64570
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 21:21:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 21:21:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0a3aef

profiles: Remove last-rited media-plugins/npapi-vlc

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

 media-plugins/npapi-vlc/Manifest   |  1 -
 media-plugins/npapi-vlc/metadata.xml   |  7 
 media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild | 51 --
 media-plugins/npapi-vlc/npapi-vlc-.ebuild  | 51 --
 profiles/package.mask  |  5 ---
 5 files changed, 115 deletions(-)

diff --git a/media-plugins/npapi-vlc/Manifest b/media-plugins/npapi-vlc/Manifest
deleted file mode 100644
index 51cc4498f49..000
--- a/media-plugins/npapi-vlc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST npapi-vlc-2.0.0.tar.xz 359508 BLAKE2B 
0d502e70b4cb56f1bbaedebed570d13d17ac2c5f43da39f453b88095a2ed1008c2bd4c00f08706a895d66bd83e172cd20e1416d16905752d536795c40ac26851
 SHA512 
76da0e013c5477cd9b5eb84f7374912f3077bb03cf6723b3d173ec4df31a021ab72d6e8d1847951ff7e39f61c42e3e5e913dcdd1d0f77e6b0028dcb4ac579466

diff --git a/media-plugins/npapi-vlc/metadata.xml 
b/media-plugins/npapi-vlc/metadata.xml
deleted file mode 100644
index 81158532998..000
--- a/media-plugins/npapi-vlc/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   media-vi...@gentoo.org
-   
-

diff --git a/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild 
b/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild
deleted file mode 100644
index 7e64741327a..000
--- a/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://code.videolan.org/videolan/npapi-vlc.git;
-else
-   KEYWORDS="amd64 ~ppc64 x86"
-   DEPEND="app-arch/xz-utils"
-   
SRC_URI="http://download.videolan.org/pub/videolan/vlc/${PV}/${P}.tar.xz;
-fi
-
-DESCRIPTION="Mozilla plugin based on VLC"
-HOMEPAGE="http://www.videolan.org/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="gtk"
-
-RDEPEND="
-   >=media-video/vlc-1.1
-   x11-libs/libX11
-   !gtk? (
-   x11-libs/libXpm
-   x11-libs/libSM
-   x11-libs/libICE
-   )
-   gtk? ( x11-libs/gtk+:2 )
-   !https://code.videolan.org/videolan/npapi-vlc.git;
-else
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-   DEPEND="app-arch/xz-utils"
-   
SRC_URI="http://download.videolan.org/pub/videolan/vlc/${PV}/${P}.tar.xz;
-fi
-
-DESCRIPTION="Mozilla plugin based on VLC"
-HOMEPAGE="http://www.videolan.org/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="gtk"
-
-RDEPEND="
-   >=media-video/vlc-1.1
-   x11-libs/libX11
-   !gtk? (
-   x11-libs/libXpm
-   x11-libs/libSM
-   x11-libs/libICE
-   )
-   gtk? ( x11-libs/gtk+:2 )
-   ! (04 Jan 2018)
-# Nobody bothered to bump it for ages, NPAPI is phased out (#468772).
-# Removal in a month.
-media-plugins/npapi-vlc
-
 # Pacho Ramos  (04 Jan 2018)
 # Fails to fetch (#597424). Removal in a month.
 sci-chemistry/platon



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwtplot3d/files/, profiles/, x11-libs/qwtplot3d/

2018-02-13 Thread Andreas Sturmlechner
commit: 3b7c44cdd1e605ed5e35ae26e9f898306f431b87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 21:17:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 21:17:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7c44cd

profiles: Drop last-rited x11-libs/qwtplot3d

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

 profiles/package.mask  |   4 -
 x11-libs/qwtplot3d/Manifest|   1 -
 x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch   |  28 -
 x11-libs/qwtplot3d/files/qwtplot3d-examples.patch  | 125 -
 x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch |  12 --
 x11-libs/qwtplot3d/files/qwtplot3d-profile.patch   |  27 -
 x11-libs/qwtplot3d/files/qwtplot3d-qt48.patch  |  19 
 x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch |  31 -
 x11-libs/qwtplot3d/metadata.xml|  15 ---
 x11-libs/qwtplot3d/qwtplot3d-0.2.7-r2.ebuild   |  59 --
 10 files changed, 321 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 54829889788..28fda3a3953 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -338,10 +338,6 @@ net-im/mu-conference
 # in a month.
 dev-libs/libmcs
 
-# Pacho Ramos  (04 Jan 2018)
-# Upstream dead, QT4 consumer (#630550). Removal in a month.
-x11-libs/qwtplot3d
-
 # Pacho Ramos  (04 Jan 2018)
 # No reverse deps, fails to build (#630866). Removal in a month.
 dev-libs/libmowgli-glib

diff --git a/x11-libs/qwtplot3d/Manifest b/x11-libs/qwtplot3d/Manifest
deleted file mode 100644
index c241a80abc7..000
--- a/x11-libs/qwtplot3d/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qwtplot3d-0.2.7.tgz 183836 BLAKE2B 
f34fafdea591b2a1440321756872eb8f5580ccf8d5785eeeb6b32e1a4ee515b48ce2cf6e97462f69c2c82b83eebd90226b73d160e1e7027695024f590c4c1c6f
 SHA512 
88e6d270695931775f3c1c0e718118e31118dbfe9f5f582834de09ab515fdf9e8a0f90d424f276653fdf1cf0b39e2060282385701a4ab48843420fe55a1dcf0c

diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch 
b/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch
deleted file mode 100644
index b0632a380a2..000
--- a/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch
+++ /dev/null
@@ -1,28 +0,0 @@
 qwtplot3d/doc/Doxyfile.doxygen.orig2007-11-26 22:30:57.0 
+
-+++ qwtplot3d/doc/Doxyfile.doxygen 2007-11-26 22:30:03.0 +
-@@ -116,7 +116,7 @@
- HTML_ALIGN_MEMBERS = YES
- GENERATE_HTMLHELP  = NO
- CHM_FILE   = qwtplot3d.chm
--HHC_LOCATION   = "c:\Programme\HTML Help Workshop\hhc.exe"
-+#HHC_LOCATION   = "c:\Programme\HTML Help Workshop\hhc.exe"
- GENERATE_CHI   = NO
- BINARY_TOC = YES
- TOC_EXPAND = YES
-@@ -181,7 +181,7 @@
- MACRO_EXPANSION= NO
- EXPAND_ONLY_PREDEF = NO
- SEARCH_INCLUDES= YES
--INCLUDE_PATH   = V:/cvs/qwtplot3d/include/
-+INCLUDE_PATH   = ../include
- INCLUDE_FILE_PATTERNS  = *.h
- PREDEFINED = QWT3D_NOT_FOR_DOXYGEN \
-  QT_VERSION=0x04
-@@ -212,7 +212,6 @@
- GRAPHICAL_HIERARCHY= YES
- DIRECTORY_GRAPH= YES
- DOT_IMAGE_FORMAT   = png
--DOT_PATH   = V:/graphviz/Graphviz/bin/
- DOTFILE_DIRS   = 
- MAX_DOT_GRAPH_WIDTH= 974
- MAX_DOT_GRAPH_HEIGHT   = 1

diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch 
b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
deleted file mode 100644
index f142c337927..000
--- a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-diff -Nur qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp 
qwtplot3d/examples/axes/src/axesmainwindow.cpp
 qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp2007-11-26 
22:16:54.0 +
-+++ qwtplot3d/examples/axes/src/axesmainwindow.cpp 2007-11-26 
22:21:56.0 +
-@@ -9,7 +9,7 @@
- 
- #include "axes.h"
- #include "axesmainwindow.h"
--#include "../../../include/qwt3d_function.h"
-+#include 
- 
- using namespace std;
- using namespace Qwt3D;
-diff -Nur qwtplot3d.orig/examples/common.pro qwtplot3d/examples/common.pro
 qwtplot3d.orig/examples/common.pro 2007-11-26 22:16:54.0 +
-+++ qwtplot3d/examples/common.pro  2007-11-26 23:43:33.0 +
-@@ -1,13 +1,13 @@
- TEMPLATE = app
--CONFIG  += qt warn_on thread debug
-+CONFIG  += qt warn_on thread
- UI_DIR = tmp
- MOC_DIR  = tmp
- OBJECTS_DIR  = tmp
--INCLUDEPATH+= ../../include 
-+INCLUDEPATH+= /usr/include/qwtplot3d
- DEPENDPATH= $$INCLUDEPATH
- DESTDIR = ../bin
- 
--unix:LIBS += -lqwtplot3d -L../../lib
-+unix:LIBS += -lqwtplot3d
- linux-g++:QMAKE_CXXFLAGS += -fno-exceptions
- 
- win32{
-@@ -25,7 +25,7 @@
- ISQT4 = $$find(MYVERSION, ^[2-9])
- 
- !isEmpty( ISQT4 ) {
--RESOURCES = ../images.qrc
-+#RESOURCES = ../images.qrc
- QT += 

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

2018-02-13 Thread Matt Thode
commit: 0b94a39f4bf1f5d2fa4d4c9eb43647852a8d04f4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:50:16 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 21:01:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b94a39f

dev-python/pytest-relaxed: adding arm64 under allarches

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild 
b/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
index 5264bf4fb7f..027870280e5 100644
--- a/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
+++ b/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD-2"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-02-13 Thread Matt Thode
commit: 233d7f4164485ca8a190ce36c55a12a6d910e8dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 21:00:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 21:01:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233d7f41

dev-python/docker-py: keywording arm64 for python-zunclient

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/docker-py/docker-py-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/docker-py/docker-py-3.0.1.ebuild 
b/dev-python/docker-py/docker-py-3.0.1.ebuild
index 896ff86c1f7..faef0a4c69f 100644
--- a/dev-python/docker-py/docker-py-3.0.1.ebuild
+++ b/dev-python/docker-py/docker-py-3.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc test"
 
 RDEPEND="



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

2018-02-13 Thread Matt Thode
commit: 79b122329ec1bbae7e0620f65e22af536001c30a
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:51:01 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 21:01:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b12232

dev-python/paramiko: re-adding arm64

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/paramiko/paramiko-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/paramiko/paramiko-2.4.0.ebuild 
b/dev-python/paramiko/paramiko-2.4.0.ebuild
index 121705cbb58..7e1445da7c4 100644
--- a/dev-python/paramiko/paramiko-2.4.0.ebuild
+++ b/dev-python/paramiko/paramiko-2.4.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="doc examples test"
 
 RDEPEND="



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

2018-02-13 Thread Matt Thode
commit: e9ec9e0435a6cc1b36215532da5ac4db34a82a05
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 21:00:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 21:01:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ec9e04

dev-python/websocket-client: keywording arm64 for docker-py

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/websocket-client/websocket-client-0.37.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/websocket-client/websocket-client-0.37.0.ebuild 
b/dev-python/websocket-client/websocket-client-0.37.0.ebuild
index 2d0419808c3..112cd5b33c3 100644
--- a/dev-python/websocket-client/websocket-client-0.37.0.ebuild
+++ b/dev-python/websocket-client/websocket-client-0.37.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="examples"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-13 Thread Pacho Ramos
commit: 420773ffe8786e43ee7a053035c8e6fb7670c405
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 20:51:49 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 20:52:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420773ff

net-mail/mu: Drop old

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-mail/mu/Manifest|  4 --
 net-mail/mu/metadata.xml|  1 -
 net-mail/mu/mu-0.9.15-r1.ebuild | 85 ---
 net-mail/mu/mu-0.9.16.ebuild| 85 ---
 net-mail/mu/mu-0.9.18-r1.ebuild | 87 
 net-mail/mu/mu-0.9.9.6.ebuild   | 88 -
 6 files changed, 350 deletions(-)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index a4ab9d3799f..1756c03a486 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,6 +1,2 @@
-DIST mu-0.9.15.tar.gz 2203193 BLAKE2B 
f639af3d851ba72605840ef969ff046ba59eba656d57be54f53b5d02fcb948989419972307dfbc60e66314ef3abfe9be379e094d72ffc4a836a0454846f6afc5
 SHA512 
36a0dcaa9b355c7a75f1d8c7730241ade979ec050e18f8609b840d6dff6befc96cf3fb649b8970649542724b2c20482099aaf9827b17a5e9618eb13cdda9c4b5
-DIST mu-0.9.16.tar.gz 2212969 BLAKE2B 
b56fe468ad1e077f7f66bdd0afb6e81f7ba500aaf55a867ea4b44f78f9b7f8d723905075515692da38918c3b7b89d3679e473774fe03efbea1210b3b75b954fd
 SHA512 
8cf9b83aea287ee79b5160ed19e7dc6ef27f0784143b5eac9cf55d07b7718bc777624d752e0b407258b5078e998544d18dbb258a7eb03cafe55596f07a60d1f4
 DIST mu-0.9.18.tar.gz 2250319 BLAKE2B 
7eb83a797eccff706ac6b264a7d56feae80e40f370e190e0a94f2524dd73a8bfdb35599909f90d0a2b87fc513bbcf2b00fa307a3e4d0b6718ebdc7f7fcdc6df0
 SHA512 
47104d18547de0871782abc4e1c6dbf1f9b2489410e5716043861bf8d973d33d2138de7d7ac568b300ca86ae9f1a0fda0fa9555ad9a5938771336ef958183546
-DIST mu-0.9.9.6.tar.gz 2172349 BLAKE2B 
371db6a38e7a099e5d4f16b097c450be608390ebcd2edf02f316f308c06b102999be24c1ab3f29975a9a153ee2443e4833f404e5613123b7ed4e3d27bead9f67
 SHA512 
0213033aa7599a5120c38a4b9ec018357ebd63a3c4828e0f9d7af41529dc1b001db8d506408b0341e0efe9835fbd21dbf23c836920c98ae2caabcb0cdc7dac2b
 DIST mu-1.0.tar.gz 2273670 BLAKE2B 
a771b00159142fa4a671d07cf9de6f0f941c432ddee31f19606c260ba3dfef857a36a333f5ede4ca30be88d7b7eae28e996e15a8deebd96971b341f0f72bfbbb
 SHA512 
49b0b86f22e9a6ace1fc3fd6e7a8a523aa9edf092b953d59f59a1ef7311c8c546a261a1a186e3285cea788be20c816c70ac08d1514f700ff97258a2012ad394d
-DIST mu4e-manual-0.9.9.5.pdf 396250 BLAKE2B 
83bcc3a5b70dc6480189a803748b530b7a3ba11187f418e45e81dc7e67501086ebccf82859600d123137901feede75270dbc1df9c59ce4020c4f75c2999e0a95
 SHA512 
ef9d36a1d9c7a397d89ce5a01072408165dc37b1cc7bb90658f35421cd0dfe28c8fa932cc602f5150c7947aa09c94a470924c98fcae3d9caa7d92fb1d47f7e7e

diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml
index 7b72a85abe3..e8ae737901c 100644
--- a/net-mail/mu/metadata.xml
+++ b/net-mail/mu/metadata.xml
@@ -14,7 +14,6 @@
are looking for, assuming that you store your e-mails in 
Maildirs.  It also includes an emacs based mail client mu4e.


-   Build and install the experimental gui 
'mug'.
Install the mu4e mail client.



diff --git a/net-mail/mu/mu-0.9.15-r1.ebuild b/net-mail/mu/mu-0.9.15-r1.ebuild
deleted file mode 100644
index e6830778b4c..000
--- a/net-mail/mu/mu-0.9.15-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils base elisp-common
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
-HOMEPAGE="http://www.djcbsoftware.nl/code/mu/;
-SRC_URI="https://github.com/djcb/mu/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="emacs gui"
-
-# net-mail/mailutils also installes /usr/bin/mu.  Block it until somebody
-# really wants both installed at the same time.
-DEPEND="
-   dev-libs/gmime:2.6
-   dev-libs/xapian
-   dev-libs/glib:2
-   gui? (
- x11-libs/gtk+:3
- net-libs/webkit-gtk:3 )
-   emacs? ( >=virtual/emacs-23 )
-   !net-mail/mailutils"
-RDEPEND="${DEPEND}"
-
-SITEFILE="70mu-gentoo.el"
-
-src_prepare(){
-   eautoreconf
-}
-
-src_configure() {
-   # Todo: Make a guile USE-flag as soon as >=guile-2 is avaiable
-   # Note: --disable-silent-rules is included in EAPI-5
-   econf --disable-guile \
-   $(use_enable gui webkit) \
-   $(use_enable gui gtk) \
-   $(use_enable emacs mu4e)
-}
-
-src_install () {
-   dobin mu/mu
-   if use gui; then
-   dobin toys/mug/mug
-   fi
-   dodoc AUTHORS HACKING NEWS NEWS.org TODO README README.org ChangeLog
-   if use emacs; then
-   elisp-install ${PN} mu4e/*.el mu4e/*.elc
-   elisp-site-file-install 

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

2018-02-13 Thread Pacho Ramos
commit: c67d73106105e16857f5cc7f8019655eac7ea37b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 20:50:42 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 20:52:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67d7310

net-mail/mu: amd64 stable, bug #645860

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-mail/mu/mu-0.9.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-0.9.18-r2.ebuild b/net-mail/mu/mu-0.9.18-r2.ebuild
index 288e651c506..17815abc980 100644
--- a/net-mail/mu/mu-0.9.18-r2.ebuild
+++ b/net-mail/mu/mu-0.9.18-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="emacs"
 
 # net-mail/mailutils also installes /usr/bin/mu.  Block it until somebody



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

2018-02-13 Thread Patrick Lauer
commit: 17211e38d70f47e505f73fce5bafd78ab2d09d64
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 20:47:00 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 20:47:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17211e38

app-admin/rex: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/rex/Manifest |   1 +
 app-admin/rex/rex-1.6.0.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 203c954d597..0f9e21d527b 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -2,3 +2,4 @@ DIST Rex-1.3.3.tar.gz 274725 BLAKE2B 
a87576a136baac488a040098f2089412e6b53bb9bc4
 DIST Rex-1.4.0.tar.gz 289330 BLAKE2B 
70d74753e5b04b05ea7a5507f5c8c19ae953b4cc28e55e4d52dd57bbe2b3084ec00195d9f65f1a4c0ba712238ba8efe0cc4b33f236a7c4f9bb429ad2f98af652
 SHA512 
d14489157860df1b32dd2b4af7ce8148a9693d66f59bc0ee228c7c4ff57f38f7b308212c18fc7c0aff7a585a76028a9de0a7a96f8eb58c2455d19bd6b2713eab
 DIST Rex-1.4.1.tar.gz 317358 BLAKE2B 
8c12d54e86684ec224a75693f82fd4728af32a986f166d530bccc2d06c5087fdb29f067d4419f3160244d37c12ace6cd29ba1322992bcc9f4a481c06e00efa51
 SHA512 
07e7d950326aaa60e05977f2acb2ac90f07efe0d56411ba202a4c60a890c37e984c6786383623ac67f8e36052cf8436e8430fd024dde282a7d2530425b420e8e
 DIST Rex-1.5.0.tar.gz 327424 BLAKE2B 
ea735ebeef7a4d879ec61783c7ee803f198b4091882bbdbaee1b415330fcb20ba408f082e7ecaaa5c63664d905690bd6b5601d2d726ff20f5dc9d1f8c6d470a4
 SHA512 
43a1e147e5d2dccdc641479f2bf5449b0051651d152823738caf946bb3ceecb444011c3273f0c70ca5feab737702f6cd609f5b211eec8261e1facd80c82b6c73
+DIST Rex-1.6.0.tar.gz 331330 BLAKE2B 
cb3a2895c1b7fd775aa762e8af7fbfdf3d14aac0d4ed5cd32bc65f4eb2b7794e438015daf9602cea3a852ed17dd207c9647303a106d8fff2cc89b5ce7a5ff0a2
 SHA512 
8e4421e034ddf7337266ce2002e96cad12a632ff37742991685d2919e3b11a4f6f3348097fd36717ab83a38e2e46aa974d0e56c67568a857c30f7ea673a51cda

diff --git a/app-admin/rex/rex-1.6.0.ebuild b/app-admin/rex/rex-1.6.0.ebuild
new file mode 100644
index 000..5a34558d4ef
--- /dev/null
+++ b/app-admin/rex/rex-1.6.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="development-1.x"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=JFRIED
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+
+inherit perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
+
+SLOT="0"
+IUSE="test"
+
+DZIL_DEPENDS="
+   dev-perl/Dist-Zilla
+   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
+   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
+   dev-perl/Dist-Zilla-Plugin-OSPrereqs
+   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
+   dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion
+   dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic
+"
+
+RDEPEND="
+   dev-perl/Data-Validate-IP
+   dev-perl/DBI
+   dev-perl/Devel-Caller
+   dev-perl/Digest-HMAC
+   dev-perl/Digest-SHA1
+   dev-perl/Expect
+   dev-perl/Hash-Merge
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/IPC-Shareable
+   dev-perl/JSON-XS
+   dev-perl/List-MoreUtils
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   dev-perl/TermReadKey
+   dev-perl/Test-Deep
+   dev-perl/Text-Glob
+   dev-perl/URI
+   dev-perl/XML-LibXML
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/YAML
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   virtual/perl-MIME-Base64
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Storable
+   virtual/perl-Time-HiRes
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-perl/JSON-MaybeXS
+   dev-perl/Test-UseAllModules
+   virtual/perl-File-Temp
+   )
+"
+
+[[ ${PV} ==  ]] && DEPEND+=" ${DZIL_DEPENDS}"
+
+src_unpack() {
+   if [[ $PV ==  ]]; then
+   "${VCS_ECLASS}"_src_unpack
+   mkdir -p "${S}" || die "Can't make ${S}"
+   else
+   default
+   fi
+}
+
+dzil_to_distdir() {
+   local dzil_root dest has_missing modname dzil_version
+   dzil_root="$1"
+   dest="$2"
+
+ 

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

2018-02-13 Thread Matt Thode
commit: 4e7b4e0cb3e208a413eafc899d800f62e48aa0c5
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:45:51 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:46:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7b4e0c

dev-python/networkx: make scipy an optional dep

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/networkx/metadata.xml|  3 ++
 dev-python/networkx/networkx-1.11-r1.ebuild | 75 +
 2 files changed, 78 insertions(+)

diff --git a/dev-python/networkx/metadata.xml b/dev-python/networkx/metadata.xml
index 10664d364e8..dff6872815b 100644
--- a/dev-python/networkx/metadata.xml
+++ b/dev-python/networkx/metadata.xml
@@ -20,4 +20,7 @@
 networkx
 networkx/networkx
   
+  
+Enables scipy backend
+  
 

diff --git a/dev-python/networkx/networkx-1.11-r1.ebuild 
b/dev-python/networkx/networkx-1.11-r1.ebuild
new file mode 100644
index 000..e94f2e4f484
--- /dev/null
+++ b/dev-python/networkx/networkx-1.11-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python tools to manipulate graphs and complex networks"
+HOMEPAGE="http://networkx.github.io/ https://github.com/networkx/networkx;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="doc examples scipy test"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags -2) ) )"
+
+COMMON_DEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   scipy? ( sci-libs/scipy[${PYTHON_USEDEP}] )"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' 
python2_7)
+   $(python_gen_cond_dep 
'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 python{3_3,3_4})
+   )
+   test? (
+   ${COMMON_DEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pydot[${PYTHON_USEDEP}]' -2)
+   )"
+RDEPEND="
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   examples? (
+   ${COMMON_DEPEND}
+   dev-python/pygraphviz[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/1.11-sphinx-pngmath.patch
+)
+
+python_prepare_all() {
+   # Avoid d'loading of file objects.inv from 2 sites of python docs
+   sed -e "s/'sphinx.ext.intersphinx', //" -i doc/source/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   python_setup -2
+   emake -C doc html
+   fi
+}
+
+python_test() {
+   virtx nosetests -vv || die
+}
+
+python_install_all() {
+   # Oh my.
+   rm -r "${ED}"usr/share/doc/${P} || die
+
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   use examples && dodoc -r examples
+
+   distutils-r1_python_install_all
+}



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

2018-02-13 Thread Matt Thode
commit: 9f5152058162eb14555e21f97344b6627874546b
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:45:54 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:46:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f515205

profiles/arch/arm64: mask scipy for networkx

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 2031ffe7366..2c3f7eb 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthew Thode  (13 Feb 2018)
+# USE=scipy requires scipy, which is not keyworded yet
+dev-python/networkx scipy
+
 # Matthew Thode  (13 Feb 2018)
 # USE=mongodb requires dev-python/pymongo
 # which requires dev-db/mongodb which are both not keyworded yet.



[gentoo-commits] repo/gentoo:master commit in: www-client/phantomjs/files/, www-client/phantomjs/

2018-02-13 Thread Pacho Ramos
commit: 5ee1f2e94ce0872badb1ef5d5190282ddec9f1cc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 13 20:29:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 13 20:29:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee1f2e9

www-client/phantomjs: Drop old (#647512)

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 www-client/phantomjs/Manifest  |  2 -
 .../files/phantomjs-gcc5-compile-fix.patch | 14 
 .../files/phantomjs-python3-udis86-itab.patch  | 12 
 www-client/phantomjs/phantomjs-1.9.8.ebuild| 78 
 www-client/phantomjs/phantomjs-2.0.0-r1.ebuild | 83 --
 5 files changed, 189 deletions(-)

diff --git a/www-client/phantomjs/Manifest b/www-client/phantomjs/Manifest
index b8f6ea3a384..014f959a009 100644
--- a/www-client/phantomjs/Manifest
+++ b/www-client/phantomjs/Manifest
@@ -1,7 +1,5 @@
 DIST gentoo-phantomjs-patchset-0.01.tar.bz2 7537 BLAKE2B 
4a0fe19ae338ebb1846e2f04c3a6ea2f790d3835044d089304f7eba1d1f3bf0af41148d87b6f4a32103a5613cb1b470a8572189653bb3c38a64fb0c12e475feb
 SHA512 
3e85fe068da41fa620ad89f9b0450fa7aa405778c2011d4b0f046edd9c921702125adf01075cd90d70cd21d9704081a67be18c1f9eece4070a26407a6a56a5df
 DIST gentoo-phantomjs-patchset-0.02.tar.bz2 8017 BLAKE2B 
0bde29dab19ced08afeab0484e0d88f9fee35306ddba0aeda3cef158ad0f818a7f93f6d1462766399231513d1279dc1071bde4e82d82c67e156eaeb0c52d6f87
 SHA512 
88e8acb47842b108c4f01bc778c25d95011462b9d6732e6cca20372824a93321731d1976b19736a87d6e51737dffa0c76a15983d4b0739e97c7dc55ea065e791
-DIST phantomjs-1.9.8-source.zip 40965044 BLAKE2B 
f0ba4e7684539daf19b3f4c012ca680cbce8858ec1639714d14726e8234e4392d7239cd9f797471bdf3fdcf46ee81b006548891f645f5d71783a28a749c32616
 SHA512 
3692268a2706b097484ade500a2b24ce33d243b8ebbdf5ae8dea4b5e37adea5a84c11528e2862b9da71deb53cd14a985f1878d190a91c440632dd22cbfaf78fb
-DIST phantomjs-2.0.0-source.zip 110092872 BLAKE2B 
cbd27e1803801cfd8316effcf532f68fe03ce3ebee2b972c8ad2c909522e362b28d0054e73272d0eb0a1cb68a68a1942f2d04072b3e0524a8fa0fe84092ff6a9
 SHA512 
c8262353ee4daa842ef891b41e006baccf1815a99cf3262aeba457cfc37bbef6cb2ca234e69bd33a5446014fe802b3e35591e2eb0d49d8483c1f75bacf9d6f42
 DIST phantomjs-2.1.1.tar.gz 1880406 BLAKE2B 
e54e8a1d42cdbf6fb98c90283a0ebcb4145350bc34d76b8a0d01163fcca15b7e6bbf7043e2d17bbf21c5d01e7fd0e76a4386f9c01dfc8727998f8d0f17da9291
 SHA512 
07b769133957c5194c9afdaa347bd9a019ebe47653f98adf17a35d3dd12714d2f8e3773ced91d7d99f31cb18d7f73167022d5b0a3906d9aac0732ef96341f5ec
 DIST qtbase-opensource-src-5.5.1.tar.xz 46389212 BLAKE2B 
2fd956a2d8cb64e31bff107497191bc601048fe173fe3361a5baf3f5987c9dea035c9c1829595531c5d09eb5168acbabc10a361adea943e597daa781008212dd
 SHA512 
4d31de136870025dfb7544f255798884af1ad4f3060b0c00a0467c98af1f7de368eb298d4c52ba6d1ad27e36060b30c0314ce7ba0744b15642420ec89587a575
 DIST qtwebkit-opensource-src-5.7.1.tar.xz 35298736 BLAKE2B 
74819c28ab00b09d090a77f10d5338e04381432130e0420cf006b8dba75da2426b047cf449a708343eae76e06a9230d962e724dc5d34f8c799947de2e5079581
 SHA512 
538928ada8fd25c01f0b78efac79e004904e6e4ec110108c492877e334acd5d9253653d3b207e535d1e08d092af2833a7566cebb2bf8b90069944634bf24f60a

diff --git a/www-client/phantomjs/files/phantomjs-gcc5-compile-fix.patch 
b/www-client/phantomjs/files/phantomjs-gcc5-compile-fix.patch
deleted file mode 100644
index 7191050f265..000
--- a/www-client/phantomjs/files/phantomjs-gcc5-compile-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/src/qt/qtwebkit/Source/JavaScriptCore/runtime/JSObject.cpp   
2015-01-24 08:19:52.0 +0600
-+++ b/src/qt/qtwebkit/Source/JavaScriptCore/runtime/JSObject.cpp   
2015-09-24 18:18:45.598322592 +0600
-@@ -1909,6 +1909,11 @@
- }
- }
- 
-+// Used in JSArray.cpp so we must instantiate explicit
-+template void 
JSObject::putByIndexBeyondVectorLengthWithoutAttributes(ExecState* 
exec, unsigned i, JSValue value);
-+template void 
JSObject::putByIndexBeyondVectorLengthWithoutAttributes(ExecState* 
exec, unsigned i, JSValue value);
-+template void 
JSObject::putByIndexBeyondVectorLengthWithoutAttributes(ExecState*
 exec, unsigned i, JSValue value);
-+
- void JSObject::putByIndexBeyondVectorLengthWithArrayStorage(ExecState* exec, 
unsigned i, JSValue value, bool shouldThrow, ArrayStorage* storage)
- {
- VM& vm = exec->vm();

diff --git a/www-client/phantomjs/files/phantomjs-python3-udis86-itab.patch 
b/www-client/phantomjs/files/phantomjs-python3-udis86-itab.patch
deleted file mode 100644
index 7c67e6b8ece..000
--- a/www-client/phantomjs/files/phantomjs-python3-udis86-itab.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 
a/phantomjs-2.0.0/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/itab.py
2015-01-24 11:19:52.0 +0900
-+++ 
b/phantomjs-2.0.0/src/qt/qtwebkit/Source/JavaScriptCore/disassembler/udis86/itab.py
2015-03-17 16:20:04.580191055 +0900
-@@ -314,8 +314,7 @@
- self.ItabH.write( "\n" )
- 
- 

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

2018-02-13 Thread Jeroen Roovers
commit: c43f6cb62d492c4f9a7d0e04abdc9d5d007a48be
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 13 20:25:41 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 13 20:25:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43f6cb6

sys-libs/gwenhywfar: Do not run configuration in src_prepare() (bug #647478 
again).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild 
b/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
index 4c916a73918..6883b65fbc3 100644
--- a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
+++ b/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 MY_P="${P/_beta/beta}"
-inherit autotools qmake-utils
+inherit qmake-utils
 
 DESCRIPTION="A multi-platform helper library for other libraries"
 HOMEPAGE="https://www.aquamaniac.de/aqbanking/;
@@ -66,16 +66,14 @@ RESTRICT="test"
 
 S="${WORKDIR}/${MY_P}"
 
-src_prepare() {
+src_configure() {
disableQtModule() {
local module
for module in ${@}; do
-   sed -e "/qtHaveModule(${module})/s/^/#DONT/" -i 
m4/ax_have_qt.m4 || die
+   sed -e "/qtHaveModule(${module})/s|^|#DONT|" -i 
configure || die
done
}
 
-   default
-
use designer || disableQtModule designer uitools
use qml || disableQtModule qml qmltest
use sensors || disableQtModule sensors
@@ -83,10 +81,6 @@ src_prepare() {
use test || disableQtModule testlib
use webkit || disableQtModule webkit webkitwidgets
 
-   eautoreconf
-}
-
-src_configure() {
local guis=()
use fox && guis+=( fox16 )
use gtk && guis+=( gtk2 )



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

2018-02-13 Thread Matt Thode
commit: 12b10ecac4111721fb3730d0b75e9aedf9c3da01
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:04:05 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b10eca

profiles/arch/arm64: mask mongodb on arm64 for dev-python/kombu

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 3ceb91ae356..49e3fa7998a 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthew Thode  (13 Feb 2018)
+# USE=mongodb requires dev-python/pymongo
+# which requires dev-db/mongodb which are both not keyworded yet.
+dev-python/kombu mogodb
+
 # Mart Raudsepp  (13 Feb 2018)
 # USE=dmraid requires sys-fs/dmraid that is not keyworded yet.
 sys-libs/libblockdev dmraid



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

2018-02-13 Thread Matt Thode
commit: 6816e2c8ae2b4b5c67bfa97491927376d3555fbc
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:11:37 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6816e2c8

typo, mogodb -> mongodb

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 49e3fa7998a..2031ffe7366 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -4,7 +4,7 @@
 # Matthew Thode  (13 Feb 2018)
 # USE=mongodb requires dev-python/pymongo
 # which requires dev-db/mongodb which are both not keyworded yet.
-dev-python/kombu mogodb
+dev-python/kombu mongodb
 
 # Mart Raudsepp  (13 Feb 2018)
 # USE=dmraid requires sys-fs/dmraid that is not keyworded yet.



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

2018-02-13 Thread Matt Thode
commit: f214378ec81dd4476876c38acc26215d2d650cb7
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:12:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f214378e

dev-python/kombu: keywording arm64 and spliting out optional deps

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/kombu/kombu-4.1.0-r1.ebuild | 77 ++
 dev-python/kombu/metadata.xml  |  3 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/kombu/kombu-4.1.0-r1.ebuild 
b/dev-python/kombu/kombu-4.1.0-r1.ebuild
new file mode 100644
index 000..08cdcdd61cc
--- /dev/null
+++ b/dev-python/kombu/kombu-4.1.0-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 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="AMQP Messaging Framework for Python"
+HOMEPAGE="https://pypi.python.org/pypi/kombu https://github.com/celery/kombu;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mongodb msgpack redis sqs test yaml"
+
+# couchdb backend support possible via dev-python/couchdb-python
+# ditto dev-python/kazoo(>=1.3.1)
+RDEPEND="
+   >=dev-python/py-amqp-2.1.4[${PYTHON_USEDEP}]
+   =dev-python/boto3-1.4.4[${PYTHON_USEDEP}] )
+   msgpack? ( >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] )
+   mongodb? ( >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}] )
+   redis? ( >=dev-python/redis-py-2.10.3[${PYTHON_USEDEP}] )
+   yaml? ( >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] )"
+# Fix to https://github.com/celery/kombu/issues/474 obliges dev-python/pymongo 
to >=-3.0.2
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/case-1.5.2[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/couchdb-python[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_celery-1.1[${PYTHON_USEDEP}] )"
+
+# kazoo is optional for tests.
+# Refrain for now, no established demand for it from users
+
+# Req'd for test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+)
+
+python_prepare_all() {
+   # AttributeError: test_Etcd instance has no attribute 'patch'
+   rm t/unit/transport/test_etcd.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # Doc build misses and skips only content re librabbitmq which is not 
in portage
+   if use doc; then
+   emake -C docs html || die "kombu docs failed installation"
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/kombu/metadata.xml b/dev-python/kombu/metadata.xml
index 7c51adae3ca..b487c812a55 100644
--- a/dev-python/kombu/metadata.xml
+++ b/dev-python/kombu/metadata.xml
@@ -12,6 +12,9 @@

Enable amqplib support
Enables Amazon SQS transport module for 
Kombu
+   Enables MongoDB backend
Enables MessagePack (de)serializer for 
Python
+   Enables Redis backend
+   Enables yaml backend

 



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

2018-02-13 Thread Matt Thode
commit: 09bb598c7379083b70757abcb44b4a7fc3ec0431
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 19:31:01 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bb598c

dev-python/rfc3987: should have stablized arm64 when I did allarches before

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/rfc3987/rfc3987-1.3.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rfc3987/rfc3987-1.3.7.ebuild 
b/dev-python/rfc3987/rfc3987-1.3.7.ebuild
index c290f019fa7..b13a89e8943 100644
--- a/dev-python/rfc3987/rfc3987-1.3.7.ebuild
+++ b/dev-python/rfc3987/rfc3987-1.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="$(python_gen_cond_dep \



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

2018-02-13 Thread Matt Thode
commit: 226c1fb07943fd826e1f57c3eff8f304e974fbea
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:09:23 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226c1fb0

dev-python/s3transfer: adding arm64 keyword for boto3 for kombu

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/s3transfer/s3transfer-0.1.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/s3transfer/s3transfer-0.1.12.ebuild 
b/dev-python/s3transfer/s3transfer-0.1.12.ebuild
index 4e349d9a158..fe60b291ed8 100644
--- a/dev-python/s3transfer/s3transfer-0.1.12.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 CDEPEND="



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

2018-02-13 Thread Matt Thode
commit: 3f8d6616bc5064b2130504dc275f266ca2a91987
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 20:10:12 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 20:21:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8d6616

dev-python/boto3: keywording arm64 for kombu

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/boto3/boto3-1.5.6.ebuild | 4 ++--
 dev-python/boto3/boto3-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/boto3/boto3-1.5.6.ebuild 
b/dev-python/boto3/boto3-1.5.6.ebuild
index 837af95fa1e..26a90923fb5 100644
--- a/dev-python/boto3/boto3-1.5.6.ebuild
+++ b/dev-python/boto3/boto3-1.5.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 RDEPEND="

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
index 837af95fa1e..26a90923fb5 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 RDEPEND="



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

2018-02-13 Thread Alice Ferrazzi
commit: 47238860f5f31219ccf57dc575c7a970e9dadc86
Author: Karl Linden  gmail  com>
AuthorDate: Mon Feb 12 18:55:30 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Feb 13 20:20:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47238860

sys-kernel/rt-sources: version bump to 4.4.115_p130

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

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-4.4.115_p130.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index d55a61e95b1..9d1af2e9f01 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -31,6 +31,8 @@ DIST patch-4.4.110-rt125.patch.xz 194480 BLAKE2B 
f10044957518a03ec8234698939d3f5
 DIST patch-4.4.110.xz 1553352 BLAKE2B 
eb4e37d1deee89586db12a56dab415a985a678291b74fd4c0c5ded3214e47ca7f9019e572db79ed2d534f737dac01ecf065460c998de5e902b49fbe2d8631be9
 SHA512 
c247b8258d203448f5f8e0595475a4ac73c9550dadf2cd910c3179aaffb43cf11580647146e6e27d9fbcb33d869be91d4c206f3f1090492123973e3f239324fd
 DIST patch-4.4.113-rt128.patch.xz 194624 BLAKE2B 
d4dfc5e06c61b81d3700f5fbebf697ee654f88361c5c5400e2de718e6be67322f66f7bc218fefe0924aba11f6c20725bf9be434aea7b449cc9414430eaa56b52
 SHA512 
d255b1ed13fdcc79c01d9a885cf15c08ed513593db4115434db9052c8b8002eb6d847acedce4d2feaba3014eadaebdf1d2bff6e353ab1731125f78d45fd8f660
 DIST patch-4.4.113.xz 1595348 BLAKE2B 
6094c18a9040dfe370b2d8c35b0b171242fabad5ce89afa6b4121eb8431f11dcd29b728fd8a27a3987ae30063155aa747c14b3dceb39aafbd063e4ad7aa07086
 SHA512 
644c4e9a633cf9c71b8950972260eba6144e4ef4053b339b69f7787ae7c3b71e9d0a82697870ae6138094865c9333ee922e31f59e6229ecf307fdb7f8eb111f1
+DIST patch-4.4.115-rt130.patch.xz 194620 BLAKE2B 
75dfb4b21cd57b3f15cd094c2dcd4d31e952488b9d2ca7de29e2b6fd016c30393864b96461ffbea9ed25938ccdccf2719675c3f133c984eed7523d08fae8cb9e
 SHA512 
86e438be47ef85745e8125bccede9d1d553adab03551fc55d7b0e8a3f47b247db67793bf80a51809740e705b3aa4d554b634f265dbeb5bdb6c6c6a4eea49cfb0
+DIST patch-4.4.115.xz 1624128 BLAKE2B 
329ddfb7572b4fc34fcd46670f54cbcadc43ed83aec3c5a86874309ad73807cd3f9ea89f276347a496b47b8a31ccd02b98fac39d580f30015044dbda20a4f53b
 SHA512 
1cc57e9078559a0def347eae38a02a63f09876c2c4c7453c2bfcc9ec509d54d92242e13e0933319bceea287f5031326acd966ba97b239fe90faa90f0ef6ce886
 DIST patch-4.9.68-rt60.patch.xz 173760 BLAKE2B 
fd2837714f44f1d66d25c4abb247adc18cb36542be66b1e7eb060e084c5eaa23ebd6e6da3f7cc5ce7d7fe0214a9cbb3a3b657767026eb652bc7e8fb18a41b81c
 SHA512 
d95fbddc27af73512cbf7751abc9158ecf075a242ab42b30c59148e3c3ecb2f969fbc9447be62db5e50b82981fdd9b5dafc44e635be2103f8f9271b992436c41
 DIST patch-4.9.68.xz 1216096 BLAKE2B 
a37893a9526c31ac3a5b0eac06e17cd1d2a6ad23dcfd7ef5c1c0955a9cdd3c5912486a35b111d9eacc24aa4b4ecccdd43ec3e7e6f77c76b4fd697c092a2676e0
 SHA512 
2eb4479a89dd59a3b441c65f235777e69e06e24c91e8269ab77e4b628283cbc954376d685ce9a9b7fa408132e183a2581a3867e32d8c38666ec66b6d6b8bcd79
 DIST patch-4.9.76-rt61.patch.xz 173748 BLAKE2B 
6f6adb72b4e906a4c2f3e3898c3b588bbaf9675a79978716695a88d6eae3ac3e66929c2b46a566e912972d5587f85f23d177bbba4c1ba89f2692fbe026feb2af
 SHA512 
cc28f677ef1a92f4a4547f3858c324f3f57fad263101f3c3f45f52fe865212cf48fc8a1386266536f19645771e67a130ff417cd5ef8d8599c93648ca0840bd1f

diff --git a/sys-kernel/rt-sources/rt-sources-4.4.115_p130.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.4.115_p130.ebuild
new file mode 100644
index 000..1ca2170247a
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.115_p130.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit versionator
+
+CKV="$(get_version_component_range 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+PATCHES=(
+   "${FILESDIR}"/rt-sources-posix-printf.patch # 627068
+)
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt"
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo 

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

2018-02-13 Thread Alice Ferrazzi
commit: 34c832563d45eea5fd2b014851219939b2941392
Author: Karl Linden  gmail  com>
AuthorDate: Mon Feb 12 18:56:02 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Feb 13 20:20:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c83256

sys-kernel/rt-sources: version bump to 4.14.18_p15

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-4.14.18_p15.ebuild   | 54 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 9d1af2e9f01..7d55d4ef557 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -23,6 +23,8 @@ DIST patch-4.1.46.xz 1236640 BLAKE2B 
0c4305e3a3d2da4dfb8f23e0837d27d7916830170a0
 DIST patch-4.14.15-rt12.patch.xz 226068 BLAKE2B 
07c48a69597f40cdf115696db46ee34c94178cdf7e594ba680697944bc44a7bf61308ae0f4caed3e008177975cb86942247a939196973dda372be33e5ff2dd15
 SHA512 
527a327248c39f8a49f2fd14db0931cd15a7752e4153ea0a9d88f72a41c8c91692aeca44ce1ef9894fd6a65b9e781a1309b61de7a2b2bdae62c8aeb0d94a671e
 DIST patch-4.14.15-rt13.patch.xz 226080 BLAKE2B 
0f45ecae01c95ab621d58844a8d57686f28996c9d0202502b990b4c792b49ae979970d1096ecae6509123d871b475afe56e66a6e2f73980f286bbb88f3d8b234
 SHA512 
63e8fbfdea9547e3c52f248bdcbb5d6358a668f7f05ca3881944ab3c11dd5eac16b4dc607246b18f41cbd781e1cabfe58ba319fde5decb6831783217fdde5626
 DIST patch-4.14.15.xz 457912 BLAKE2B 
19501a2cbc51eff59efe989af545ffb24829e0a1972c29b8e2d55f77957f76cdd538ed3af58c3ad8fee80f851afc1d5273a238e37c4938f9374e358c16a7f242
 SHA512 
faf165072fcff9f6f8cec76f0c35cf422afc453dfa2fc9ab5bc918eb177ebefd1e305f2c994a90c9dff073151762d79359789d118307ba15f53a020426c291a8
+DIST patch-4.14.18-rt15.patch.xz 226196 BLAKE2B 
6624270d140cde5534bfb05bc21a1c2e4c89a10cc0d56d6aac57bfcfaa4b53c9ad53302740a024c8e55cb68c0dc477b93ada050364866b4f4aff84a325aa007d
 SHA512 
656c16f09611ff33cae7bd5cdddf33179bd707f6892c3349d7ee9b90976a347f0d90bb766c85d457e7766ed3a45b0636533fd67552c1502ce98ffb3af76f4256
+DIST patch-4.14.18.xz 540160 BLAKE2B 
0514edaa8cdc0abdc84ee629ccc4c6a8f27ff5a5486008555a2628b29d38b0583bdad4a44dcc9fb23618606b76b6c7e52a4d1bb3422e34112d5d2f3ce4402376
 SHA512 
3582494199ecb65e5c7a908a87e69c97005640f857c54487ff4a0cbd749c505d8d114fb9d4a01e081ab6e7982fc39b8c7077e6b4cc7e52bcdb904cffea637e62
 DIST patch-4.14.6-rt7.patch.xz 227192 BLAKE2B 
1253224989c3787ff364c182e5924e84d0fa909cf8b1d8abb5d747c97b472125952e19f75ee90617786d6a4250e7b3dbd86019a4e7e661903d169b04e768d1ed
 SHA512 
3073ad820c5fce77c982ebcc4835b875ac3d5421dee9a476c396d1efe33a87f034bf6d5aa08f7f6c63f45424bd8c74273a908c30ff77a788bec1259ff110a521
 DIST patch-4.14.6.xz 163536 BLAKE2B 
bfd141411a2077a64fba3f5e256b1ff9b60f099bac16a91782c5f32f7366139a5797d943df147f8218291a6c582fcff4a496efe07447c8a445c2f9e0fa6219fc
 SHA512 
c37b437f740fbb480766149ca1c6ddb5ee763b88b034b9b4eaf3ce000f299545ee19a93638d1a4161ab0c76ec73e1a53b2264b94213d53d6ad7dcda6bee45b8c
 DIST patch-4.4.105-rt120.patch.xz 194500 BLAKE2B 
a2714c0f0ddf6f533d4cbc7d325fbb911cf1dd0c3a58afef9b979ffc8ae1f7aec2f652e8cb20d8456bc88c91ff35932751e0e7fa56e2b732e48d3564c9279170
 SHA512 
10cbf7b109a6376df6fc2e672decf10fcf52f5c2f855984dc4cecb245e71c3b8b19efe7c134a5f27d84ff6c848b42a93fc5a7b9289634a62b33b699d8a40c225

diff --git a/sys-kernel/rt-sources/rt-sources-4.14.18_p15.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.14.18_p15.ebuild
new file mode 100644
index 000..ad4f19f2289
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.18_p15.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit versionator
+
+CKV="$(get_version_component_range 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt"
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the RT project developers 
directly."
+   ewarn 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2018-02-13 Thread Thomas Deutschmann
commit: 78cfc71ca29e7e99c5e9ec71f450b289a8aa7bf9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:54:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cfc71c

dev-java/protobuf-java: x86 stable (bug #647462)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild
index 0db08537169..6231169c008 100644
--- a/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> protobuf-${
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~arm-linux ~x86-linux 
~x64-macos ~x86-macos"
 IUSE="nano"
 
 # Protobuf is only a build-time dep, but depends on the exact same version



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

2018-02-13 Thread Thomas Deutschmann
commit: 639e9b88dc00b37d90534cf7fc4a9d258a2e348c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:54:59 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639e9b88

dev-python/protobuf-python: x86 stable (bug #647462)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
index cb4653d2f74..7a50d4bb552 100644
--- a/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> protobuf-${
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}



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

2018-02-13 Thread Thomas Deutschmann
commit: 8ed8844677ea7d6d632981f4f03c554a56395acf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:55:51 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed88446

dev-libs/protobuf: x86 stable (bug #647462)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/protobuf/protobuf-3.5.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/protobuf/protobuf-3.5.1.1.ebuild 
b/dev-libs/protobuf/protobuf-3.5.1.1.ebuild
index d6f72fb6d95..3f6acc71004 100644
--- a/dev-libs/protobuf/protobuf-3.5.1.1.ebuild
+++ b/dev-libs/protobuf/protobuf-3.5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="emacs examples static-libs test zlib"
 
 RDEPEND="emacs? ( virtual/emacs )



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

2018-02-13 Thread Thomas Deutschmann
commit: 309f06d9110fb0078481f84547e9fbf214f2c573
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:53:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309f06d9

dev-cpp/gtest: x86 stable (bug #647118)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-cpp/gtest/gtest-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild 
b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
index 88304655749..089fb7a4ebb 100644
--- a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples test"
 
 DEPEND="test? ( ${PYTHON_DEPS} )"



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

2018-02-13 Thread Thomas Deutschmann
commit: 14de7112a6c53ff36da8c4cbe75e347154d98bb5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:51:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14de7112

media-libs/gexiv2: x86 stable (bug #647408)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/gexiv2/gexiv2-0.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gexiv2/gexiv2-0.10.8.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
index a6f2bb383ca..268944a2016 100644
--- a/media-libs/gexiv2/gexiv2-0.10.8.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="introspection python static-libs test vala"
 
 REQUIRED_USE="



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

2018-02-13 Thread Thomas Deutschmann
commit: a40a8ecaf357ab2fba5773f34cf247acd54a0a21
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 13 18:52:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 13 20:11:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40a8eca

media-gfx/shotwell: x86 stable (bug #641984)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/shotwell/shotwell-0.26.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/shotwell/shotwell-0.26.4.ebuild 
b/media-gfx/shotwell/shotwell-0.26.4.ebuild
index 0cafa2080fc..5cb74b6dd24 100644
--- a/media-gfx/shotwell/shotwell-0.26.4.ebuild
+++ b/media-gfx/shotwell/shotwell-0.26.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND="



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

2018-02-13 Thread Aaron Swenson
commit: e6cda0990bf27795d46f1f500fa4a8a6f3083ace
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Feb 13 20:01:45 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Feb 13 20:02:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cda099

package.mask: odeskteam mask removed

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 496cbe848da..54829889788 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -234,11 +234,6 @@ dev-tex/pstplus
 # Masked for removal in 30 days. Bug #634986
 dev-tex/texamator
 
-# Aaron W. Swenson  (14 Jan 2018)
-# Upstream is now Upwork. Use app-office/upwork instead.
-# Masked for removal in 30 days.
-app-office/odeskteam
-
 # Kent Fredric  (10 Jan 2018)
 # Dead upstream, Broken since 2009.
 # Bug #644146. Removal in 30 days



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/

2018-02-13 Thread Andreas Sturmlechner
commit: 251ae0d99f5b36c5ea6cf3120a7d9994b1622280
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 19:59:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 20:00:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251ae0d9

kde-misc/krename: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-misc/krename/Manifest   |  1 -
 kde-misc/krename/krename-4.90.90.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/kde-misc/krename/Manifest b/kde-misc/krename/Manifest
index 3e13260c193..e85501ccb01 100644
--- a/kde-misc/krename/Manifest
+++ b/kde-misc/krename/Manifest
@@ -1,3 +1,2 @@
 DIST krename-4.0.9_p20170610.tar.xz 117888 BLAKE2B 
811079cce2e2524aa32146068f534c662d445eb84170b0060fd361f790705691e621277109ba6d43900787dc3fabf83cafce1debf2a9da0dfca079de509575b2
 SHA512 
a406650f9c2b9094e21ea5224166b6f621da8cab9720737ded37b92c8fd0942ef10cdedc475a08ab363320719ffb203e3f7e0e72de4e64658fc68ad0600736fa
-DIST krename-4.90.90.tar.xz 272304 BLAKE2B 
f926d63082bf7456e22e9a89659c84afa25ee4c720c0592e814d04980adfe754de60cb81b415b7d35f9fe3a26ee988682e0f4f3670120e36b9106517bb504f7f
 SHA512 
cf257945b9cfbd8e5b0c13328a6d30afdfa7d0d4e5c4630cf1eab3916b9191ac89f300339c731697f9e40909fa163a57037618c9f341981586aefe7fa8f64200
 DIST krename-5.0.0.tar.xz 279968 BLAKE2B 
fefbcb4ba1bac3f505db9392c3407af780ae7669f6bf105dd9faca32b0527e64b0a9a8590ac7df429d2cdbc2fe0028eca1215c056f895038f1c02685e42636a6
 SHA512 
9a52d921342f81990236aecb260beebca04f65578b34704c338f94214117d0e18d8b39e9832ddb5fed39a8f1d9f58f05a445e7dec3631e7cac062f30fce09597

diff --git a/kde-misc/krename/krename-4.90.90.ebuild 
b/kde-misc/krename/krename-4.90.90.ebuild
deleted file mode 100644
index c9b4f04c917..000
--- a/kde-misc/krename/krename-4.90.90.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Powerful batch file renamer"
-HOMEPAGE="http://www.krename.net/;
-SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="exif pdf taglib truetype"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kjs)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   exif? ( media-gfx/exiv2:= )
-   pdf? ( app-text/podofo )
-   taglib? ( media-libs/taglib )
-   truetype? ( media-libs/freetype:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-misc/krename:4
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package exif Exiv2)
-   $(cmake-utils_use_find_package taglib Taglib)
-   $(cmake-utils_use_find_package pdf PoDoFo)
-   $(cmake-utils_use_find_package truetype Freetype)
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/

2018-02-13 Thread Andreas Sturmlechner
commit: 0f443c6e83bb5bb6659c63f5b00d3b224e36caec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 19:59:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 20:00:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f443c6e

kde-misc/krename: 5.0.0 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-misc/krename/Manifest |  1 +
 kde-misc/krename/krename-5.0.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/kde-misc/krename/Manifest b/kde-misc/krename/Manifest
index d6b46452f33..3e13260c193 100644
--- a/kde-misc/krename/Manifest
+++ b/kde-misc/krename/Manifest
@@ -1,2 +1,3 @@
 DIST krename-4.0.9_p20170610.tar.xz 117888 BLAKE2B 
811079cce2e2524aa32146068f534c662d445eb84170b0060fd361f790705691e621277109ba6d43900787dc3fabf83cafce1debf2a9da0dfca079de509575b2
 SHA512 
a406650f9c2b9094e21ea5224166b6f621da8cab9720737ded37b92c8fd0942ef10cdedc475a08ab363320719ffb203e3f7e0e72de4e64658fc68ad0600736fa
 DIST krename-4.90.90.tar.xz 272304 BLAKE2B 
f926d63082bf7456e22e9a89659c84afa25ee4c720c0592e814d04980adfe754de60cb81b415b7d35f9fe3a26ee988682e0f4f3670120e36b9106517bb504f7f
 SHA512 
cf257945b9cfbd8e5b0c13328a6d30afdfa7d0d4e5c4630cf1eab3916b9191ac89f300339c731697f9e40909fa163a57037618c9f341981586aefe7fa8f64200
+DIST krename-5.0.0.tar.xz 279968 BLAKE2B 
fefbcb4ba1bac3f505db9392c3407af780ae7669f6bf105dd9faca32b0527e64b0a9a8590ac7df429d2cdbc2fe0028eca1215c056f895038f1c02685e42636a6
 SHA512 
9a52d921342f81990236aecb260beebca04f65578b34704c338f94214117d0e18d8b39e9832ddb5fed39a8f1d9f58f05a445e7dec3631e7cac062f30fce09597

diff --git a/kde-misc/krename/krename-5.0.0.ebuild 
b/kde-misc/krename/krename-5.0.0.ebuild
new file mode 100644
index 000..52ad2b586c7
--- /dev/null
+++ b/kde-misc/krename/krename-5.0.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Powerful batch file renamer"
+HOMEPAGE="http://www.krename.net/;
+SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="exif pdf taglib truetype"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kjs)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   exif? ( media-gfx/exiv2:= )
+   pdf? ( app-text/podofo )
+   taglib? ( media-libs/taglib )
+   truetype? ( media-libs/freetype:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-misc/krename:4
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package exif Exiv2)
+   $(cmake-utils_use_find_package taglib Taglib)
+   $(cmake-utils_use_find_package pdf PoDoFo)
+   $(cmake-utils_use_find_package truetype Freetype)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/odeskteam/files/, app-office/odeskteam/

2018-02-13 Thread Aaron Swenson
commit: 830f6b36ad79b187c28d3e289f93c2a7bbbd9a81
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Feb 13 19:59:06 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Feb 13 20:00:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830f6b36

app-office/odeskteam: Removal

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

 app-office/odeskteam/Manifest  |  6 --
 .../files/odeskteam-3.6.1_desktop_file.patch   | 13 -
 app-office/odeskteam/metadata.xml  | 12 
 app-office/odeskteam/odeskteam-3.12.19.ebuild  | 57 --
 app-office/odeskteam/odeskteam-3.12.9.ebuild   | 57 --
 app-office/odeskteam/odeskteam-3.6.1.ebuild| 67 --
 6 files changed, 212 deletions(-)

diff --git a/app-office/odeskteam/Manifest b/app-office/odeskteam/Manifest
deleted file mode 100644
index fd89b916b40..000
--- a/app-office/odeskteam/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST odeskteam-3.12.19.i386.rpm 1594574 BLAKE2B 
93bee1624c15693ad5315bb97b976761b454e70f38c343e43cba840f92c4b4e067aafd47fbf4041e7fc0bdebf8555a48b9c709aae4bc45f1c890edd944f870ad
 SHA512 
a35ce24958b77de339d635e4fda1a0b073c7cb6692db942a7e93dba191448d902856e1d87a34020497515f4d2b4b9e484070df3ac61622f5963ba36afee8ae0c
-DIST odeskteam-3.12.19.x86_64.rpm 1657527 BLAKE2B 
22cb3d61ad8001e27aced10817c935b4d22beefff3f2bca7c08bccb0e52854f07add6d6b327d22b1296795350284b3276625a23a55ec40389a63b813ab0dfdcc
 SHA512 
5fdf7615cbfbe55e3422c6a637c701db623eee18854fcc86923e7eed9de2399cd4a727811f7104229e9b676a5159c733ea0b78542a65c8c30f5cc0321e033738
-DIST odeskteam-3.12.9.i386.rpm 1586118 BLAKE2B 
b673af3a2d7d60443287bde6138feb1ce47771a80ac2640667dd981f909772cac73710d44d348351f3b7a6b7ecc0e219bf8ef0ecbabe789743566d757ca3e24c
 SHA512 
50fed1333501374d40d5f04acb50141b5123566b47ee0fd4574f7c0501b4e029a67bf08e9d3ee9f24eb5a75b5fab6410dd48fdda6617113057297fa24591ccb4
-DIST odeskteam-3.12.9.x86_64.rpm 1649196 BLAKE2B 
defe13210449e58f03a253d0438415212218228ac0a821cc9dfac13ac2af7ff0e65b1b0601e4306aceee960b9d43fa0b0714f6a40ab1142741da428e87dcc3fc
 SHA512 
fb0e12dc82741a7fea1574b3c8e54a7ec7f7ac87dd96996eab3d6647adb4c4780e5313b4c2279d040848e63d5b91f60a2a055773e17638fac73cda173c734a95
-DIST odeskteam-3.6.1-1fc17.i386.rpm 1495558 BLAKE2B 
28e00cafdf8821a751d0afda130f749d35c0d6c9e7e27dda469545071edffb2dfab0ce8606d349c21e5e213211318ac496e4e4395158bcdd0d2d2a5b69b4b6f4
 SHA512 
2fd2d5906a1ede4f1e014ad8c67b696e265f38765d5ec3d870aca797ab4471a5b6868adf8730dbdd14254421ca3b579f6d63b4688174e2d9f098f9e6b865be67
-DIST odeskteam-3.6.1-1fc17.x86_64.rpm 1545261 BLAKE2B 
dcea7a81f691f28e02917b22335d941ba0f2cf657c8a75b594913bd953d65afadb756f75ef4f4e79512133d5b0c8a726dcc784e6c848bb6e54d895ed1bab9177
 SHA512 
1dda4998597739977fc607e5da12fcbb1d6843235c911d9b7ea1b4696d293bcb6b4865a605256e13d512741ee46e5dbfc194363261facf3af90105a2656367a2

diff --git a/app-office/odeskteam/files/odeskteam-3.6.1_desktop_file.patch 
b/app-office/odeskteam/files/odeskteam-3.6.1_desktop_file.patch
deleted file mode 100644
index f5dcfe6b47a..000
--- a/app-office/odeskteam/files/odeskteam-3.6.1_desktop_file.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/usr/share/applications/odeskteam.desktop 2013-04-06 12:27:53.729344392 
+
-+++ b/usr/share/applications/odeskteam.desktop 2013-04-06 12:29:02.013266552 
+
-@@ -9,8 +9,8 @@
- Comment[en_GB]=oDesk Team for Linux
- Comment[ru]=oDesk Team для Линукс
- Exec=odeskteam-qt4
--Icon=odeskteam.png
-+Icon=odeskteam
- Terminal=false
- Type=Application
--Categories=Application;Utility;
-+Categories=Utility;
- StartupNotify=true

diff --git a/app-office/odeskteam/metadata.xml 
b/app-office/odeskteam/metadata.xml
deleted file mode 100644
index 96e6268e5be..000
--- a/app-office/odeskteam/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-titanof...@gentoo.org
-Aaron W. Swenson
-
-
-oDesk's desktop application enabling visibility, connectivity,
-collaboration and guaranteed payment for guaranteed work.
-
-

diff --git a/app-office/odeskteam/odeskteam-3.12.19.ebuild 
b/app-office/odeskteam/odeskteam-3.12.19.ebuild
deleted file mode 100644
index 4a6ee5d10e7..000
--- a/app-office/odeskteam/odeskteam-3.12.19.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit rpm eutils
-
-# Binary only distribution
-QA_PREBUILT="*"
-
-DESCRIPTION="Project collaboration and tracking software for oDesk.com"
-HOMEPAGE="https://www.odesk.com/;
-SRC_URI="amd64? ( https://www.odesk.com/downloads/linux/beta/${P}.x86_64.rpm )
-x86? ( 
https://www.odesk.com/downloads/linux/beta/${P}.i386.rpm )
-"
-
-LICENSE="ODESK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S=${WORKDIR}
-
-RDEPEND="
-media-libs/phonon[qt4]
->=dev-libs/glib-2
-app-arch/bzip2

[gentoo-commits] repo/gentoo:master commit in: sys-boot/silo/

2018-02-13 Thread Sergei Trofimovich
commit: 3035a543e7e0fa1ee22e69d66f69863db920f62c
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Feb 12 18:56:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 13 19:56:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3035a543

sys-boot/silo: bump 1.4.14_p20170829

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

 sys-boot/silo/Manifest |  1 +
 sys-boot/silo/silo-1.4.14_p20170829.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/sys-boot/silo/Manifest b/sys-boot/silo/Manifest
index fee880417db..8f3abcfcba2 100644
--- a/sys-boot/silo/Manifest
+++ b/sys-boot/silo/Manifest
@@ -1,3 +1,4 @@
+DIST silo-1.4.14_p20170829.tar.gz 183612 BLAKE2B 
88fb4b0ce4e9b8fa9518bcb6226f4fe9ec7011bf3f73d9f0f1562ff837217ca8d54ee783eed0b50096b009fc56527be8e4211623f5b0e4ef5372c38c0fe304f1
 SHA512 
bda31084ba2ee5b01d331fd390cbccf039dc812debe25f3af97dd5d2855668cbe7e160dee4ca45c16af1fa4aa86224daf3b474fd49b22a8b7f453584a12f3c2b
 DIST silo_1.4.14+git20100228-1.diff.gz 10143 BLAKE2B 
4282de2900dfa670164ab9c7d64c7793cb5a132fda015750355bad9d94269c223f850d23fe048c215df9653689774dadd8f9cbbdd2919751e574f00b10053e08
 SHA512 
7209fd4fe65d7d72866ce41d25498e8369f59b51833550ecf9ae84badce33e82eccf97835558d560ca9937ebf37d0de99da7876ee4de1bafbe96e931c6d72cf0
 DIST silo_1.4.14+git20100228.orig.tar.gz 738325 BLAKE2B 
5e5e221a9df91b94523c366a9f6ab2d195567e9f2938f141d93750a2fd15ec3cf657ca48155ea1113c7b6db011953fa15c1c6fd05759d7bc47cfc274c43424da
 SHA512 
aa119893695fe0ce5eb30c7a461aa77b0f8935b1e2bcff9f83b232aad8b44cce72662c7c6716c61ea914dd5217edaf8d0e01b363010a2f7d9be9ac80a666bb77
 DIST silo_1.4.14+git20120226-1.diff.gz 10389 BLAKE2B 
ad2f6dfdb468a81b71f1f9b43668d162ca946278b03ce115527712beb49c5319e1e285df7e0fa45bc126264b6c35cb2e950184c0647da3a990e087c6dc28fbca
 SHA512 
0dd39461357f862bc0eb7d0b4db8e3e9acadb30f70c8c638b1adef6f6c306d0c475bf59e29c72a91594fcbf544c80e05e5293b857265d4cd579696f10993483b

diff --git a/sys-boot/silo/silo-1.4.14_p20170829.ebuild 
b/sys-boot/silo/silo-1.4.14_p20170829.ebuild
new file mode 100644
index 000..dde2b3c9a73
--- /dev/null
+++ b/sys-boot/silo/silo-1.4.14_p20170829.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mount-boot flag-o-matic toolchain-funcs vcs-snapshot
+
+MY_SNAPSHOT="${PN}-2506051d55dd5cb9fe10b4e978e22fa00363044b"
+
+DESCRIPTION="SPARC/UltraSPARC Improved Loader, a boot loader for sparc"
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/davem/silo.git/snapshot/${MY_SNAPSHOT}.tar.gz
 -> ${P}.tar.gz"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/davem/silo.git;a=summary;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="-* ~sparc"
+IUSE=""
+
+DEPEND="sys-fs/e2fsprogs
+   sys-apps/sparc-utils"
+RDEPEND=""
+
+ABI_ALLOW="sparc32"
+
+src_prepare() {
+   default
+
+   # Set the correct version
+   sed -i -e "s/1.4.14/1.4.14_git20170829/g" Rules.make || die
+
+   # Fix build failure
+   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE -mcpu=v9/g" Rules.make || die
+
+   # Don't strip ieee32.b during compile
+   sed -i -e '/^   $(STRIP) ieee32.b/d' first/Makefile || die
+}
+
+src_compile() {
+   filter-flags "-fstack-protector"
+
+   emake CC="$(tc-getCC)" \
+   STRIP="$(tc-getSTRIP)" \
+   NM="$(tc-getNM)" \
+   LD="$(tc-getLD)"
+}
+
+src_install() {
+   default
+
+   dodoc first-isofs/README.SILO_ISOFS docs/README*
+
+   # Fix maketilo manpage
+   rm "${D}"/usr/share/man/man1/maketilo.1
+   dosym tilo.1 /usr/share/man/man1/maketilo.1
+}
+
+pkg_postinst() {
+   mount-boot_pkg_postinst
+   ewarn "NOTE: If this is an upgrade to an existing SILO install,"
+   ewarn "  you will need to re-run silo as the /boot/second.b"
+   ewarn "  file has changed, else the system will fail to load"
+   ewarn "  SILO at the next boot."
+   ewarn
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/, kde-plasma/kgamma/, kde-plasma/plasma-workspace/, ...

2018-02-13 Thread Andreas Sturmlechner
commit: e665913cfca5b42df96203ed506f074cf1555ab2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 19:47:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 19:47:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e665913c

kde-plasma: Drop KDE Plasma 5.12.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.12.0.ebuild   |  40 -
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.12.0.ebuild   |  30 
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.12.0.ebuild |  12 --
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.12.0.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.12.0.ebuild |  87 ---
 kde-plasma/drkonqi/Manifest|   1 -
 kde-plasma/drkonqi/drkonqi-5.12.0.ebuild   |  56 ---
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.12.0.ebuild|  35 -
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.12.0.ebuild  |  59 ---
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.12.0.ebuild|  52 ---
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.12.0.ebuild   |  16 --
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons-5.12.0.ebuild |  59 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.12.0.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.12.0.ebuild |  46 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.12.0.ebuild   |  91 ---
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.12.0.ebuild   |  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.12.0.ebuild   |  38 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.12.0.ebuild  |  92 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.12.0.ebuild   |  49 --
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.12.0.ebuild   |  47 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.12.0.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.12.0.ebuild |  22 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/kwin-5.12.0.ebuild | 106 -
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.12.0.ebuild   |  23 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.12.0.ebuild |  27 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.12.0.ebuild |  53 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.12.0.ebuild   |  30 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.12.0.ebuild |  93 ---
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.12.0.ebuild| 164 ---
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.12.0.ebuild   |  43 -
 kde-plasma/plasma-meta/plasma-meta-5.12.0.ebuild   |  70 -
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.12.0.ebuild   |  75 -
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.12.0.ebuild   |  29 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.12.0.ebuild |  39 -
 kde-plasma/plasma-vault/Manifest   |   1 -
 kde-plasma/plasma-vault/plasma-vault-5.12.0.ebuild |  34 
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 -
 .../plasma-workspace-wallpapers-5.12.0.ebuild  |  18 ---
 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace-5.12.0.ebuild | 173 -
 kde-plasma/plymouth-kcm/Manifest   |   1 -
 kde-plasma/plymouth-kcm/plymouth-kcm-5.12.0.ebuild |  36 -
 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kholidays/

2018-02-13 Thread Andreas Sturmlechner
commit: 5d6b98111cd1cf8d144cc44ab4f1c72c530e476c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 18:55:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 19:43:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6b9811

kde-frameworks/kholidays: Restore accidentally lost ~arm,~arm64 keywords

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/kholidays/kholidays-5.43.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kholidays/kholidays-5.43.0.ebuild 
b/kde-frameworks/kholidays/kholidays-5.43.0.ebuild
index 1a6de341ec7..1fbb3b26dce 100644
--- a/kde-frameworks/kholidays/kholidays-5.43.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.43.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Library to determine holidays and other special events for a 
geographical region"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="nls"
 
 COMMON_DEPEND="



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

2018-02-13 Thread Andreas Sturmlechner
commit: 52bb636fd64c7100fd065f0a94482095e6d2a63e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 19:27:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 19:43:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bb636f

sys-libs/gwenhywfar: Add missing eautoreconf

Closes: https://bugs.gentoo.org/647478
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild 
b/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
index df58344a660..4c916a73918 100644
--- a/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
+++ b/sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild
@@ -3,13 +3,12 @@
 
 EAPI=6
 
-inherit qmake-utils
-
 MY_P="${P/_beta/beta}"
+inherit autotools qmake-utils
+
 DESCRIPTION="A multi-platform helper library for other libraries"
 HOMEPAGE="https://www.aquamaniac.de/aqbanking/;
 
SRC_URI="https://www.aquamaniac.de/sites/download/download.php?package=01=207=01=${MY_P}.tar.gz
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -19,7 +18,7 @@ IUSE="debug designer doc fox gtk libressl qml qt5 sensors 
serialport test webkit
 REQUIRED_USE="designer? ( qt5 ) qml? ( qt5 ) sensors? ( qt5 ) serialport? ( 
qt5 ) webkit? ( qt5 )"
 
 # TODO: not yet required by any revdep. Switch gtk when gnucash is ported.
-#  gtk3? ( x11-libs/gtk+:3 )
+# gtk3? ( x11-libs/gtk+:3 )
 RDEPEND="
dev-libs/libgcrypt:0=
dev-libs/libgpg-error
@@ -65,6 +64,8 @@ DEPEND="${RDEPEND}
 # broken upstream, reported but got no reply
 RESTRICT="test"
 
+S="${WORKDIR}/${MY_P}"
+
 src_prepare() {
disableQtModule() {
local module
@@ -81,6 +82,8 @@ src_prepare() {
use serialport || disableQtModule serialport
use test || disableQtModule testlib
use webkit || disableQtModule webkit webkitwidgets
+
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/

2018-02-13 Thread Andreas Sturmlechner
commit: 4ca0554a7a26dfdbb803b794d007ec3c01e7a98d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 18:40:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 19:43:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca0554a

kde-frameworks/purpose: Restore accidentally lost ~arm keyword

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/purpose/purpose-5.43.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/purpose/purpose-5.43.0.ebuild 
b/kde-frameworks/purpose/purpose-5.43.0.ebuild
index 58ec1846d12..66b1fe61173 100644
--- a/kde-frameworks/purpose/purpose-5.43.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.43.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+kaccounts"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-cli-tools/, kde-plasma/powerdevil/, kde-plasma/user-manager/, ...

2018-02-13 Thread Andreas Sturmlechner
commit: d4fe789db1d07b9069fafd3728f09cfc325800d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 13 18:57:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 13 19:43:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fe789d

kde-plasma: Add KDE Plasma 5.12.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.12.1.ebuild   |  40 +
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.12.1.ebuild   |  30 
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.12.1.ebuild |  12 ++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.12.1.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.12.1.ebuild |  87 +++
 kde-plasma/drkonqi/Manifest|   1 +
 kde-plasma/drkonqi/drkonqi-5.12.1.ebuild   |  56 +++
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.12.1.ebuild|  35 +
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.12.1.ebuild  |  59 +++
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.12.1.ebuild|  52 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.12.1.ebuild   |  16 ++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons-5.12.1.ebuild |  59 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.12.1.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.12.1.ebuild |  46 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.12.1.ebuild   |  91 +++
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.12.1.ebuild   |  44 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.12.1.ebuild   |  38 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.12.1.ebuild  |  92 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.12.1.ebuild   |  49 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.12.1.ebuild   |  47 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.12.1.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.12.1.ebuild |  22 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.12.1.ebuild | 106 +
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.12.1.ebuild   |  23 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.12.1.ebuild |  27 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.12.1.ebuild |  53 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.12.1.ebuild   |  30 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.12.1.ebuild |  93 +++
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.12.1.ebuild| 164 +++
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.12.1.ebuild   |  43 +
 kde-plasma/plasma-meta/plasma-meta-5.12.1.ebuild   |  70 +
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.12.1.ebuild   |  75 +
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.12.1.ebuild   |  29 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.12.1.ebuild |  39 +
 kde-plasma/plasma-vault/Manifest   |   1 +
 kde-plasma/plasma-vault/plasma-vault-5.12.1.ebuild |  34 
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.12.1.ebuild  |  18 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace-5.12.1.ebuild | 173 +
 kde-plasma/plymouth-kcm/Manifest   |   1 +
 kde-plasma/plymouth-kcm/plymouth-kcm-5.12.1.ebuild |  36 +
 

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

2018-02-13 Thread Brian Evans
commit: 6214e09be43357f6af2a963c1ef77f16250c4cbe
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 13 19:32:22 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 13 19:40:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6214e09b

dev-php/PEAR-Crypt_HMAC2: Revbump for EAPI and eclass changes; enable tests

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...C2-1.0.0.ebuild => PEAR-Crypt_HMAC2-1.0.0-r1.ebuild} | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild 
b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild
similarity index 69%
rename from dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild
rename to dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild
index dd721a85f55..2647980b40b 100644
--- a/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0.ebuild
+++ b/dev-php/PEAR-Crypt_HMAC2/PEAR-Crypt_HMAC2-1.0.0-r1.ebuild
@@ -1,21 +1,20 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=6
 
-inherit php-pear-r1
+inherit php-pear-r2
 
 DESCRIPTION="Implementation of Hashed Message Authentication Code for PHP5"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
+DEPEND="test? ( dev-php/PEAR-PEAR dev-php/phpunit )"
+HTML_DOCS=( docs/intro.xml )
 
-src_install() {
-   php-pear-r1_src_install
-
-   #Useless file that often conflicts with other packages
-   rm "${D}/usr/share/php/generate_package_xml.php"
+src_test() {
+   phpunit tests || die
 }
 
 pkg_postinst() {



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

2018-02-13 Thread Alfredo Tupone
commit: 6ba5c90d0c19184a8289664643ba743a141fea08
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Feb 13 19:30:32 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Feb 13 19:30:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba5c90d

dev-ada/gnatmem: 2017 stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/gnatmem/Manifest|  1 -
 dev-ada/gnatmem/gnatmem-2016.ebuild | 41 -
 dev-ada/gnatmem/gnatmem-2017.ebuild |  5 +++--
 3 files changed, 3 insertions(+), 44 deletions(-)

diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
index 4e74a9f5fdd..b72ab672e2d 100644
--- a/dev-ada/gnatmem/Manifest
+++ b/dev-ada/gnatmem/Manifest
@@ -1,2 +1 @@
-DIST gnatmem-gpl-2016-src.tar.gz 80104 BLAKE2B 
c7ccdf4a8b2c91117550592763c467a32befc00ad3fa6488963635be283d6e84dd572123d9586166af215dd845aa785f5953dae7fadca6e49fbb6004af0576fa
 SHA512 
bc711af9eda55e89a22fee9dbe506a60fbdd718a9f47141a8d13ad4b97c4520c3988e3a55b6c85bb53098e542f655de9572aeefc99d88c41a2645d9f01b2828b
 DIST gnatmem-gpl-2017-src.tar.gz 80106 BLAKE2B 
81f5b2fe4cacf383a39230bf3efce0cd0a774b0289a78774dacedbfa0f2ca385b5538e1d12a075383158ff3c657d3a645f8f08be62fe6a437c9f7cd4b971
 SHA512 
52ba2cfb24314f481ec07e351ff6d8883753dcfe5d0489a78536bf0b841d931055be02271a5d93b2ec15c52fd775d4b177a17de52f9472cc8f352bf044b28897

diff --git a/dev-ada/gnatmem/gnatmem-2016.ebuild 
b/dev-ada/gnatmem/gnatmem-2016.ebuild
deleted file mode 100644
index 1b7bae00d06..000
--- a/dev-ada/gnatmem/gnatmem-2016.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 multiprocessing autotools
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Monitors dynamic allocation and deallocation activity in a 
program"
-HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/573995c8c7a447658e0affa2 -> 
${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gnat_2016 gnat_2017"
-
-RDEPEND=""
-DEPEND="dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
-   default
-   mv configure.in configure.ac
-   eautoreconf
-}
-
-src_compile() {
-   gprbuild -Pgnatmem.gpr -j$(makeopts_jobs) \
-   -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS}
-}
-
-src_install() {
-   dobin obj/gnatmem
-}

diff --git a/dev-ada/gnatmem/gnatmem-2017.ebuild 
b/dev-ada/gnatmem/gnatmem-2017.ebuild
index c9a384fa74d..f5b63e51484 100644
--- a/dev-ada/gnatmem/gnatmem-2017.ebuild
+++ b/dev-ada/gnatmem/gnatmem-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,8 @@ MYP=${PN}-gpl-${PV}-src
 
 DESCRIPTION="Monitors dynamic allocation and deallocation activity in a 
program"
 HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed033 -> 
${MYP}.tar.gz"
+SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed033 ->
+   ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2018-02-13 Thread Matt Thode
commit: 12780a103c8965a21ec93527e1fd797756821e42
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 19:17:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 19:28:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12780a10

app-emulation/cloud-init: 17.2 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/cloud-init/Manifest   |  1 +
 app-emulation/cloud-init/cloud-init-17.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index a1db0042fee..62e79395b58 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -4,3 +4,4 @@ DIST cloud-init-0.7.7.tar.gz 477287 BLAKE2B 
eade80cff35e545a619f7d0beafadde14577
 DIST cloud-init-0.7.8.tar.gz 508777 BLAKE2B 
7b5b3f1b5f28b6a4ba67ef30cbbb32e1a1eb21a373da5491a7157f45553843de68b56e040ec9f07a2ca35a0bbf9fdd5f90d0ef381d2da558422080de3da0299d
 SHA512 
ff6c3837afe702359879f0ae1d7443247b0ed97d60ecf0cbe85fc364dc833e553962aae221f48becb104ad3f951a28cbd742a3b8521ef25dfb8fd19439759447
 DIST cloud-init-0.7.9.tar.gz 602188 BLAKE2B 
c2e2b8538488474cd4674b976f859164f0ab8ed585fc0b59c6e75f23a62fd035b8b76e0700c1e68893fc4a8346b3110ff2b25f13be92ff13eeac0f1ad2405641
 SHA512 
ee52909f634f51dcf9e1229a8f49faa8c562bf05b69fac108fcc80cb3217f4364a33cf696df015e4dcd7887c68cf6108729850648b4daee07b3d3247ca3cc5b1
 DIST cloud-init-17.1.tar.gz 780532 BLAKE2B 
10809da2e81d594542d83b2416481c493474cac2e790da25363e631f6dae9edc1e2fd160708121486dd3a2ebd19cfc29d18978cbe7d82eb1aec907762bf7bf0b
 SHA512 
988cae4291c8d6a5bce012b78d651c602c02ad38c3790e9ed9aa7c815ae84c98767718ab9b0d346ddbc9c83cb886d455590128af750183618c0bf0f0c5a79564
+DIST cloud-init-17.2.tar.gz 810821 BLAKE2B 
df1a7c1ed1fc48a7801a53bd89839d963debca6abf7f892d61bf7ec9222ab33bf78221e65d79028e0445cac4c5fe1e0c1620d49aea26c036ee17933d9c1893f5
 SHA512 
ad1c7f6ca9762b70a1f06a6b538032a7de0c5371fd792260d5959df113f4f51509d184b2207ffa23b41f395c1903d551d66aaf2a2ad60af3594cf1f18d1e4a38

diff --git a/app-emulation/cloud-init/cloud-init-17.2.ebuild 
b/app-emulation/cloud-init/cloud-init-17.2.ebuild
new file mode 100644
index 000..d5d1c2d9d37
--- /dev/null
+++ b/app-emulation/cloud-init/cloud-init-17.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 eutils multilib systemd
+
+DESCRIPTION="cloud initialisation magic"
+HOMEPAGE="https://launchpad.net/cloud-init;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+# remove pretytable in 17.2
+CDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${CDEPEND}
+   >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   net-analyzer/macchanger
+   sys-apps/iproute2
+   sys-fs/growpart
+   virtual/logger
+"
+
+PATCHES=(  )
+
+python_test() {
+   emake test
+}
+
+python_install() {
+   distutils-r1_python_install "--init-system=sysvinit_openrc,systemd"
+}
+
+python_install_all() {
+   keepdir /etc/cloud
+
+   distutils-r1_python_install_all
+
+   # installs as non-executable
+   chmod +x "${D}"/etc/init.d/*
+
+   insinto /etc/cloud/templates
+   doins "${FILESDIR}/hosts.gentoo.tmpl"
+   insinto /etc/cloud
+   doins "${FILESDIR}/cloud.cfg"
+}
+
+pkg_postinst() {
+   elog "cloud-init-local needs to be run in the boot runlevel because it"
+   elog "modifies services in the default runlevel.  When a runlevel is 
started"
+   elog "it is cached, so modifications that happen to the current 
runlevel"
+   elog "while you are in it are not acted upon."
+}



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

2018-02-13 Thread Matt Thode
commit: 608e565346b6be84ca20bde14ed3e6317ac4df35
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 19:26:38 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 19:28:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608e5653

dev-python/sure: works with py36

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/sure/sure-1.2.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sure/sure-1.2.5-r1.ebuild 
b/dev-python/sure/sure-1.2.5-r1.ebuild
index 68514254ce8..fa76a8a27c7 100644
--- a/dev-python/sure/sure-1.2.5-r1.ebuild
+++ b/dev-python/sure/sure-1.2.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1 vcs-snapshot
 



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

2018-02-13 Thread Matt Thode
commit: 067cbfa0bb3eac7ff79e5c2a77f1dced09e6f97b
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 19:27:42 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 19:28:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067cbfa0

dev-python/httpretty: readding arm64 keyword

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/httpretty/httpretty-0.8.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/httpretty/httpretty-0.8.14.ebuild 
b/dev-python/httpretty/httpretty-0.8.14.ebuild
index 9c545c3eee1..2645a4b1820 100644
--- a/dev-python/httpretty/httpretty-0.8.14.ebuild
+++ b/dev-python/httpretty/httpretty-0.8.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-python/urllib3[${PYTHON_USEDEP}]"



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

2018-02-13 Thread Alfredo Tupone
commit: 192e4f2ae4e140bae8bd95a9d7e577e5878ef38c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Feb 13 19:24:59 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Feb 13 19:24:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e4f2a

dev-ada/aunit: Stable 2017 version. Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/aunit/Manifest  |  1 -
 dev-ada/aunit/aunit-2016.ebuild | 42 -
 dev-ada/aunit/aunit-2017.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 45 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 28fc3536432..83596f4142b 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1 @@
-DIST aunit-gpl-2016-src.tar.gz 393489 BLAKE2B 
188c42d20d287d00553a9c35828b2389a480ed1dbc2f4066de352ee3821fa3dc7db3a5600bca47a3b6b047ac43b0991c961dc4569b790adc2be2a62fec1097fc
 SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
 DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B 
aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb
 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild
deleted file mode 100644
index 452fa5ca584..000
--- a/dev-ada/aunit/aunit-2016.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> 
${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gnat_2016 gnat_2017"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
-   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
-}
-
-src_install() {
-   emake INSTALL="${D}"usr install
-   einstalldocs
-   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
-   rmdir "${D}"usr/share/doc/${PN} || die
-   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
-   rmdir "${D}"usr/share/examples || die
-   dodoc features-* known-problems-*
-}

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
index e5f793ed48a..104432300fd 100644
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ b/dev-ada/aunit/aunit-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2018-02-13 Thread Brian Evans
commit: 2eceaa3771c471279704c14e1164ec99aa0e3057
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 13 18:17:28 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 13 19:18:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eceaa37

dev-php/PEAR-Crypt_CHAP: Drop old revision

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Crypt_CHAP-1.5.0-r1.ebuild| 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild 
b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild
deleted file mode 100644
index f924f90e41a..000
--- a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="Generating CHAP packets"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="test"
-RDEPEND="dev-lang/php:*[crypt,hash]"
-DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
-
-src_install() {
-   php-pear-r2_src_install
-   insinto /usr/share/php/Crypt
-   doins CHAP.php
-}
-
-src_test() {
-   pear run-tests tests/Crypt_CHAP.phpt || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Crypt_CHAP/files/, dev-php/PEAR-Crypt_CHAP/

2018-02-13 Thread Brian Evans
commit: 5b63c143676ed5d0201f703b41421e2ec6930957
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 13 18:16:31 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 13 19:18:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b63c143

dev-php/PEAR-Crypt_CHAP: Revbump to include a fixed constructor patch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Crypt_CHAP-1.5.0-r2.ebuild| 26 +
 .../files/CHAP-1.5.0-constructor.patch | 65 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild 
b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
new file mode 100644
index 000..b07a5c6270e
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/PEAR-Crypt_CHAP-1.5.0-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Generating CHAP packets"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+RDEPEND="dev-lang/php:*[crypt,hash]"
+DEPEND="test? ( ${RDEPEND} dev-php/PEAR-PEAR )"
+PATCHES=( "${FILESDIR}/CHAP-1.5.0-constructor.patch" )
+
+src_install() {
+   php-pear-r2_src_install
+   insinto /usr/share/php/Crypt
+   doins CHAP.php
+}
+
+src_test() {
+   pear run-tests tests/Crypt_CHAP.phpt || die
+}

diff --git a/dev-php/PEAR-Crypt_CHAP/files/CHAP-1.5.0-constructor.patch 
b/dev-php/PEAR-Crypt_CHAP/files/CHAP-1.5.0-constructor.patch
new file mode 100644
index 000..6fa92898e10
--- /dev/null
+++ b/dev-php/PEAR-Crypt_CHAP/files/CHAP-1.5.0-constructor.patch
@@ -0,0 +1,65 @@
+diff -aurN a/CHAP.php b/CHAP.php
+--- a/CHAP.php 1970-01-01 04:13:08.0 -0500
 b/CHAP.php 2018-02-13 13:04:49.812389739 -0500
+@@ -78,7 +78,19 @@
+  * @var  integer
+  */
+ var $chapid = 1;
+-
++
++/**
++ * Constructor
++ *
++ * Generates a random challenge
++ * @return void
++ */
++function __construct()
++{
++parent::__construct();
++$this->generateChallenge();
++}
++
+ /**
+  * Constructor
+  *
+@@ -160,7 +172,19 @@
+  * @var  bool
+  */
+ var $flags = 1;
+-
++
++/**
++ * Constructor
++ *
++ * Loads the hash extension
++ * @return void
++ */
++function __construct()
++{
++parent::__construct();
++$this->loadExtension('hash');
++}
++
+ /**
+  * Constructor
+  *
+@@ -412,6 +436,19 @@
+ /**
+  * Constructor
+  *
++ * Generates the 16 Bytes peer and authentication challenge
++ * @return void
++ */
++function __construct()
++{
++  parent::__construct();
++$this->generateChallenge('peerChallenge', 16);
++$this->generateChallenge('authChallenge', 16);
++}
++
++/**
++ * Constructor
++ *
+  * Generates the 16 Bytes peer and authentication challenge
+  * @return void
+  */



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Crypt_HMAC/files/, dev-php/PEAR-Crypt_HMAC/

2018-02-13 Thread Brian Evans
commit: c70a969da72864c3e5037b57a1779d3a3d704fea
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Feb 13 19:16:42 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Feb 13 19:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70a969d

dev-php/PEAR-Crypt_HMAC: Revbump to add tests and modern constructor

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../PEAR-Crypt_HMAC-1.0.1-r1.ebuild| 12 -
 .../PEAR-Crypt_HMAC-1.0.1-r2.ebuild| 25 ++
 dev-php/PEAR-Crypt_HMAC/files/HMAC-1.0.1.patch | 57 ++
 3 files changed, 82 insertions(+), 12 deletions(-)

diff --git a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild 
b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild
deleted file mode 100644
index 670e25e74bd..000
--- a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit php-pear-r1
-
-DESCRIPTION="Calculates RFC 2104 compliant hashes"
-LICENSE="PHP-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""

diff --git a/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild 
b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild
new file mode 100644
index 000..5fba6c70402
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC/PEAR-Crypt_HMAC-1.0.1-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="Calculates RFC 2104 compliant hashes"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+PATCHES=( "${FILESDIR}/HMAC-1.0.1.patch" )
+
+src_test(){
+   ln -s . Crypt || die
+   peardev run-tests tests || die
+}
+
+src_install(){
+   insinto /usr/share/php/Crypt
+   doins HMAC.php
+   php-pear-r2_install_packagexml
+}

diff --git a/dev-php/PEAR-Crypt_HMAC/files/HMAC-1.0.1.patch 
b/dev-php/PEAR-Crypt_HMAC/files/HMAC-1.0.1.patch
new file mode 100644
index 000..efa9d96bded
--- /dev/null
+++ b/dev-php/PEAR-Crypt_HMAC/files/HMAC-1.0.1.patch
@@ -0,0 +1,57 @@
+diff -aurN a/HMAC.php b/HMAC.php
+--- a/HMAC.php 2005-02-20 14:24:14.0 -0500
 b/HMAC.php 2018-02-13 14:03:59.421976960 -0500
+@@ -68,8 +68,21 @@
+ * @access private
+ */
+ var $_pack;
+-
+-
++
++/**
++* Constructor
++* Pass method as first parameter
++*
++* @param string $key  Key to use for hash
++* @param string $func  Hash function used for the calculation
++* @return void
++* @access public
++*/
++function __construct($key, $func = 'md5')
++{
++$this->Crypt_HMAC($key, $func);
++}
++
+ /**
+ * Constructor
+ * Pass method as first parameter
+diff -aurN a/tests/HMAC_001.phpt b/tests/HMAC_001.phpt
+--- a/tests/HMAC_001.phpt  1969-12-31 19:00:00.0 -0500
 b/tests/HMAC_001.phpt  2018-02-13 14:00:47.899812172 -0500
+@@ -0,0 +1,26 @@
++--TEST--
++RFC 2104 Test Vectors
++--DESCRIPTION--
++This test file implements the three test vectors as described in
++RFC 2104 (https://www.ietf.org/rfc/rfc2104.txt)
++--FILE--
++hash('Hi There')."\n";
++
++  $key = 'Jefe';
++  $crypt->setKey($key);
++  echo $crypt->hash('what do ya want for nothing?')."\n";
++
++  $key = str_repeat(chr(0xaa), 16);
++  $data = str_repeat(chr(0xdd), 50);
++  $crypt->setKey($key);
++  echo $crypt->hash($data)."\n";
++?>
++--EXPECT--
++9294727a3638bb1c13f48ef8158bfc9d
++750c783e6ab0b503eaa86e310a5db738
++56be34521d144c88dbb8c733f0e8b3f6



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

2018-02-13 Thread Patrick Lauer
commit: fc30d33320e3a0292e133843498fd895bca6bc3f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 19:15:33 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 19:15:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30d333

dev-lang/nqp: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2018.01.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 57898ed160f..15248189600 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -4,3 +4,4 @@ DIST nqp-2017.09.tar.gz 3724208 BLAKE2B 
bcb1c8eb18d09945949100e077e753e3a4dc48e4
 DIST nqp-2017.10.tar.gz 3768260 BLAKE2B 
3058235d81948383429f7fa8ec5a1ceca098192051be176b82a17213da9eba0ee17995524ec267c945baee4f69b3afe7f0ca3ac74af6eec8b1fbb5872d467530
 SHA512 
fd43e1f7d768de58aae98afc031ad5fa5d28e767bac4f4acf913b356c107035c98c6551ad34f17f7a7a76269f96905882e348e5f821d7edf2cf7ffbee50798bc
 DIST nqp-2017.11.tar.gz 3771211 BLAKE2B 
816c521b0722479d385fc00511fc1f6b5472c03ad21a58f4dca9b61f5675b240d9aad2f1bb0e50de9c76d9da396f21d92adcdbad113aba5c112b26d427d2053a
 SHA512 
913b287e7a6a36ee618c10958fa5d521c8e35202784bfde4353ae0704e5af5915249cfcb36fe3de96fafe890eaa571545d6142ce99f07eadb1fd34929ee95524
 DIST nqp-2017.12.tar.gz 3795477 BLAKE2B 
cf50ec801ac2d7e30588a2c7d1109d5d360deab4e51fe329c78a681cc5cfb418532faed82aa4eeb8eeded409913baacb9204273b305831f7d50fb587c08fb5cc
 SHA512 
0255747ab1719c5a1b084cdb47d2c3fc08bc6ac2f081e67297c7b72e723ce7c3ecf3c51d096cb9e0d370e8907ea8b233c03a3d484dd16d1feef5db3cb1138137
+DIST nqp-2018.01.tar.gz 3798898 BLAKE2B 
5dc492bc5561a674d3faabb63c881ad97bff3528bc3f8bd75caa7f2e78aa4464849f326c611936106c6f14ca56f4de5f4575407ab134d4218409829c22885b3a
 SHA512 
0bfec280ed2c70bbf25b274632e830838526fef1e8f8c08387b1e79e1ef739dfaafe67dbab17eb24cf33c1b2aa984029dc0740fcc43e463e92f908dfb2360249

diff --git a/dev-lang/nqp/nqp-2018.01.ebuild b/dev-lang/nqp/nqp-2018.01.ebuild
new file mode 100644
index 000..558b645a275
--- /dev/null
+++ b/dev-lang/nqp/nqp-2018.01.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
+   inherit vcs-snapshot
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
+HOMEPAGE="http://rakudo.org/;
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:4
+   dev-java/jline:0
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+java_prepare() {
+   # Don't clean stage0 jars.
+   einfo "Cleaning upstream jars"
+   java-pkg_clean 3rdparty/
+
+   # Don't use jars we just deleted.
+   sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \
+   src/vm/jvm/runners/nqp-j || die
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies 
asm-4,jline,jna-4) \
+   JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   # 

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

2018-02-13 Thread Patrick Lauer
commit: a498da763624d4fe1b1c0f13e1ef50229ba49e66
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 19:15:07 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 19:15:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a498da76

dev-lang/moarvm: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/moarvm/Manifest  |  1 +
 dev-lang/moarvm/moarvm-2018.01.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index a9e4210449b..435f34e4b86 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -4,3 +4,4 @@ DIST MoarVM-2017.09.1.tar.gz 4579930 BLAKE2B 
5c09f468338b23208ae8d5a331b2b4dbaee
 DIST MoarVM-2017.10.tar.gz 4789334 BLAKE2B 
842ee5040d64b8398a24436c34f673b7b43cfa7cdfb809d05705742e7c20ea9fa7426c0183ceaf0c3e6f8a06d5262bc632160d7bfbd9143492f1ea46e1cb6381
 SHA512 
f79e60b22615cbbb5b16d4b810c864f7cbc2c36e73769b132b84edb03e0d975da6f7db153492a3101c86946d728a21af6225d61e752e36557c2c6f1bcd91859c
 DIST MoarVM-2017.11.tar.gz 4797567 BLAKE2B 
a8178c4b639b8e6876fe2d904ebb8a3cd34f5f04d5f6092ce8fa65383c88f4af7ae72ded46981b556573439cdc32131fe569e9bd3c163f316574c1ac037dc583
 SHA512 
93666c66835701b4a7bb25478c1e5a8019362ad0de387f58eb921fa35230566149906386ae1f8280a163d94a86544d4441029812ad177b62a21d64b2638e01d3
 DIST MoarVM-2017.12.1.tar.gz 4761355 BLAKE2B 
91426378e5a651c56bd6871a044733e3efb587a3c743385d07f3ff5f4de4682780b69dca130d149deef3192ea16d69a4665f57e5620bbee237fb70a6d3e9433e
 SHA512 
aaa57fdf5b65bf0148e4409d044ff28b0755bba7a663046f99f4be55f5a0f466e76a883445da39e2c79cc7f76b27455fe775686a19204866bc8c1569008e2c37
+DIST MoarVM-2018.01.tar.gz 4762110 BLAKE2B 
643fc082ec1ba9b79bb5d0c13e66703850b75673a73e659fc8b2400cbb0d986b1882b7d23721a3891649d709328ace1023d50d4ffacae5d75091a8976912
 SHA512 
2e558c92562096596992e6e0070092481e5a5d25ac3047110d023536deebc9a4db21d9844ecf3b7c0ae5cc6fa529cc48d9a8e98cdc2f5e23a8effc37b7509ef9

diff --git a/dev-lang/moarvm/moarvm-2018.01.ebuild 
b/dev-lang/moarvm/moarvm-2018.01.ebuild
new file mode 100644
index 000..405febb3308
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2018.01.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
+HOMEPAGE="http://moarvm.org;
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="asan clang debug doc +jit static-libs optimize ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   dev-libs/libuv
+   dev-lang/lua:0[deprecated]
+   dev-lua/LuaBitOp
+   virtual/libffi"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   use doc && DOCS+=( docs/* )
+   local myconfigargs=(
+   "--prefix=/usr"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--libdir=$(get_libdir)"
+   "--compiler=$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+   use optimize && filter-flags '-O*'
+
+   perl Configure.pl "${myconfigargs[@]}" || die
+}



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

2018-02-13 Thread Patrick Lauer
commit: e9b9feb0f70e717b3626b7fce20362f50ea938e4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 19:15:47 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 19:15:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b9feb0

dev-lang/rakudo: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2018.01.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 943a3a992c8..5e4fc5642a0 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -4,3 +4,4 @@ DIST rakudo-2017.09.tar.gz 3006759 BLAKE2B 
22df3775aed16bf404a2f1bf716c22989c7cd
 DIST rakudo-2017.10.tar.gz 3049348 BLAKE2B 
7e017635a6807d25b0c62c312db5c86199cca1f7d405b7a55b09cfdff922e67b63df66cafd547bc555c4adaf146a8cb2eeb8de5110e844042721f24e4efe9e95
 SHA512 
f3832a5dcd0048a7d9018c46e8430245b3d6565516d61f4dc57ff06d5dbf38afab7b9a4791a0f88ef4422899418f3ce550e5271cef668ab74804f898c8c5faaa
 DIST rakudo-2017.11.tar.gz 3063336 BLAKE2B 
781c2359c93e25e1a0429ea509923b0ca76a6a7a2e7d467ff9fc08eb4cfd915ef37641242db9cf92c725b74938b4555f111f4ccdd2af75b46450767f58517994
 SHA512 
6cb36938e1d395e5271939fed69fb0e2ebfccbf738a7d2cfef620853dfbc157efad4aa802f3c3fcf5d232c291ae0ab21f5bb65c7a17d8a5857c143e7e8976fc3
 DIST rakudo-2017.12.tar.gz 3076450 BLAKE2B 
b97fa774a307486d7af830478d031cef64f3d4ae95192c8d99f1247e349ebccc83dfd3e864d3c829722b9388d6c9ca667ef55f42c8df86cba10278ff9affbc23
 SHA512 
0c7870ea90bc219cc27c4ea6130ef6e46172d0cd8da3d0b49dc8c8585cddc87a004dfa945075254a6bca3005d7bc68f181c79e229084f97e532ad086c512bf44
+DIST rakudo-2018.01.tar.gz 3089785 BLAKE2B 
6e74c17b44e489a5a1a60f177290962eac752ad5750dd5d6e64e5a9264d8b6ba7dfe4234087a1b1cbebd3933376b83dd305c3bd255ad39bc81b9c99b8e51b303
 SHA512 
5030089265f7c4d0bde663eb1d26a0e40ddc9b1dedfd7a350a2238f5136f08abb986d2568c05efe031248ecacdd19888be6e08b954bbeedc03e769d3016b17ea

diff --git a/dev-lang/rakudo/rakudo-2018.01.ebuild 
b/dev-lang/rakudo/rakudo-2018.01.ebuild
new file mode 100644
index 000..b442d400879
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2018.01.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Perl 6 programming language"
+HOMEPAGE="http://rakudo.org;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2018-02-13 Thread Matt Thode
commit: 75d25cc10ed8d8c53c582aaf76c6c27680ce3bdd
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Feb 13 18:44:37 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 19:03:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d25cc1

app-admin/puppetserver: remove unused file

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetserver/files/puppetserver.initd | 71 -
 1 file changed, 71 deletions(-)

diff --git a/app-admin/puppetserver/files/puppetserver.initd 
b/app-admin/puppetserver/files/puppetserver.initd
deleted file mode 100644
index 080dd2c8de2..000
--- a/app-admin/puppetserver/files/puppetserver.initd
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="checkconfig reload"
-
-LOGDIR="/var/log/puppetlabs/puppetserver"
-RUNDIR="/run/puppetlabs/puppetserver"
-
-checkconfig() {
-if [ ! -x $JAVA_BIN ]; then
-eerror "Missing JAVA_BIN."
-eend 1
-fi
-if [ ! -d $INSTALL_DIR ]; then
-eerror "Missing INSTALL_DIR."
-eend 1
-fi
-if [ ! -e $BOOTSTRAP_CONFIG ]; then
-eerror "Missing BOOTSTRAP_CONFIG."
-eend 1
-fi
-if [ ! -e $CONFIG ]; then
-eerror "Missing CONFIG."
-eend 1
-fi
-if [ ! -n $USER ]; then
-eerror "Missing USER."
-eend 1
-fi
-if [ ! -n $GROUP ]; then
-eerror "Missing GROUP."
-eend 1
-fi
-
-checkpath -d -m 0755 "${LOGDIR%/*}"
-checkpath -d -m 0755 "${RUNDIR%/*}"
-checkpath -d -m 0700 -o "${USER}:${GROUP}" "${LOGDIR}"
-checkpath -d -m 0755 -o "${USER}:${GROUP}" "${RUNDIR}"
-
-JAVA_ARGS="${JAVA_ARGS} -cp '${INSTALL_DIR}/puppet-server-release.jar' 
clojure.main -m puppetlabs.trapperkeeper.main --config ${CONFIG} -b 
'${BOOTSTRAP_CONFIG}'"
-EXEC="${JAVA_BIN} -XX:OnOutOfMemoryError=\"kill -9 %p\" 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=/var/log/puppetlabs/puppetserver 
-Djava.security.egd=/dev/urandom ${JAVA_ARGS}"
-}
-
-start() {
-checkconfig || return 1
-
-ebegin "Starting Puppet Server"
-start-stop-daemon --start -u "${USER}" -g "${GROUP}" \
--m --pidfile "${RUNDIR}/puppetserver.pid" \
--b --exec "/bin/bash" \
--- -c "exec ${EXEC} >> ${LOGDIR}/daemon.log 2>&1"
-local retval=$?
-if [ $retval -ne 0 ]; then
-ewarn "Error starting puppetserver."
-fi
-eend $retval
-}
-
-stop() {
-ebegin "Stopping Puppet Server"
-start-stop-daemon --stop --pidfile "${RUNDIR}/puppetserver.pid"
-eend $?
-}
-
-reload() {
-ebegin "Reloading Puppet Server"
-start-stop-daemon --signal HUP --pidfile "${RUNDIR}/puppetserver.pid"
-eend $?
-}
-



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

2018-02-13 Thread Matt Thode
commit: 6e98d682e485b2f010b33ffa086d1eb9058b1162
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 19:00:00 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 19:00:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e98d682

dev-python/git-python: readding arm64 keyword

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/git-python/git-python-2.1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/git-python/git-python-2.1.7.ebuild 
b/dev-python/git-python/git-python-2.1.7.ebuild
index bfa1722cf7e..ff2076d95fa 100644
--- a/dev-python/git-python/git-python-2.1.7.ebuild
+++ b/dev-python/git-python/git-python-2.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # Tests only work with the GitPython repo



  1   2   3   >