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

2019-11-25 Thread Zac Medico
commit: c37623d4ce993b39bf5c2298d2aaa654cf24af87
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 07:07:43 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 07:19:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37623d4

dev-util/jfrog-cli: new package

This ebuild uses golang-vcs-snapshot.eclass instead of go-module.eclass
due to missing support for versioned module import paths.

Bug: https://bugs.gentoo.org/701188
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/jfrog-cli/Manifest| 45 +++
 dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild | 91 ++
 dev-util/jfrog-cli/metadata.xml|  8 +++
 3 files changed, 144 insertions(+)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
new file mode 100644
index 000..f2d0a88c257
--- /dev/null
+++ b/dev-util/jfrog-cli/Manifest
@@ -0,0 +1,45 @@
+DIST github.com-VividCortex-ewma-v1.1.1.tar.gz 6042 BLAKE2B 
03a1a3b89113adb1a99133aade2b30847f201cfa18d7de1fecff036dab397865293e4faa7edf66b7a6e5a9221989da6daa64e0a77a4ad7c26f7a9a2283aae13c
 SHA512 
cbeb946dc6ca9a16631b3df900754d7b85ca6863b1be596612780fcd1907f4f8c301460b3a5aac97578948a591efcf2e64b574517c2652e09dcebb14076c6395
+DIST 
github.com-buger-jsonparser-6acdf747ae99cad92d1e8134606008acaca71844.tar.gz 
47610 BLAKE2B 
447c04edd86fe6dfed8ccaa9d607653e8dcceb6ec802ce889e4cd21a131085565ab553dbb25af2c0bf9130535b8373d262aab7cc19b6b9c72d2394ea4d13e9c4
 SHA512 
a429445c72498c9a92870c3936ab1fe220f9a6e3f5d5a98379d37d0b7dc8b3296f4bb09f94ff8b55c989d579f795ab1f5d51a6da04fae788563d3e927573c6e2
+DIST 
github.com-chzyer-readline-2972be24d48e78746da79ba8e24e8b488c9880de.tar.gz 
36832 BLAKE2B 
a66fdb5126e9a9f7dfd52360d0a26916764a96df95b1d995ea1a83aac26227e16d3a2c3a419746c8ad03ba5bef4724a6abadf0ee3fdd84f347d595b9db88b6e1
 SHA512 
fb84020d5519cd0c5c2c06df598122e1bad3a31ed6b545aae66547e43d48d3da04a75799db9ca8957af1bd47ce2c1542440287c6722e0ab2c27b23ea9631e09a
+DIST github.com-codegangsta-cli-v1.20.0.tar.gz 58397 BLAKE2B 
0f623bff26139e57f29a2939c70ad8ba0c8daaf3721cc6f4d061fc88209102b1ece790dc0772f5fad66649f1129836482feee20def3dc0d63e728020664016ec
 SHA512 
0a47a47121e25bceb6ebdf10a55ab3bc7531214284b1669fe20237c3ac938c7cd154ebc408759202d936688350e27e47d14f6a6b0793271c10534f2e90bd1fb5
+DIST 
github.com-danwakefield-fnmatch-cbb64ac3d964b81592e64f957ad53df015803288.tar.gz 
4952 BLAKE2B 
92a7cfe2f3c07bdf2c61b445e35531150869dc181138d3438d7173ee38130d411a0de770ba40958471ea61d9aebe8881b51eb0ca9340deced89fd94df267e299
 SHA512 
5904008003ac80d34581dd1d33130fef27c6a523196aafef1231a2e63c5296cd30f8c3c517090b6b4c7ebb6a57d24bb0bff10cc40876e3fa1c9e74b65bc13154
+DIST 
github.com-denormal-go-gitignore-ae8ad1d07817b3d3b49cabb21559a3f493a357a3.tar.gz
 34507 BLAKE2B 
da9d86e081a876e11fd65c349a7c0961b8512a1d619fea5a17a8cc0a11f8ceea9d709767d84917d277272b25d14facd29ec47b6227ae504509b30b0f11e6f7c0
 SHA512 
81f81581c9e7a99326d541ecd63196342a9894ef228a64e9879e30d3b77d72b13793b917dbb5b599aa2f005ad638fc36ecdef8eeaef8957141965b83ccb5ec37
+DIST github.com-dsnet-compress-cc9eb1d7ad760af14e8f918698f745e80377af4f.tar.gz 
9961936 BLAKE2B 
f54928e43f3d861671a80a0ff332e65804468fcad453708c0719d728ee7b360f3ed67c7bcb40d2d689e75c72e81bb346f4cb85ade902e9bb4a095b292e4dd34f
 SHA512 
4d991bc8d1c34f792eb28b0fcfa0b6cfd054592170ef8e088aa80e9d1910d07e7855aae9f199f647ac5c3f05ef11f04352349734e4498314e11d5887e6032424
+DIST github.com-emirpasic-gods-v1.12.0.tar.gz 76825 BLAKE2B 
55afe6d6834341dadfc9a159a20b4154665babfb4484440d25c1e67dd01e2e459f692932da12ffa8fe94ce4afe07c5501f45677bca6c5f3c287ef1144f9f9c44
 SHA512 
7dd24708aaf5d45f9a3b945d337291f3292fef2ade9fd479326bdfa27b359043c2ff2c0e257151707b2f23ee7e104abc4604a2dac81bf91e526723b29b360830
+DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B 
f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e
 SHA512 
840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf
+DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 
8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612
 SHA512 
7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de334320cbbaf82c54fdf045d8eac88d96ee69e2132044def0
+DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 
750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de
 SHA512 
210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8
+DIST github.com-golang-crypto-a29dc8fdc73485234dbef99ebedb95d2eced08de.tar.gz 
1680188 BLAKE2B 

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

2019-11-25 Thread Lars Wendler
commit: 3bd923cf92cddba14125500ab3a75dc9d51f3d38
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 26 07:05:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 26 07:05:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd923cf

dev-libs/libtasn1: Fixed QA warning

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libtasn1/libtasn1-4.13.ebuild   | 2 ++
 dev-libs/libtasn1/libtasn1-4.14.ebuild   | 2 ++
 dev-libs/libtasn1/libtasn1-4.15.0.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/dev-libs/libtasn1/libtasn1-4.13.ebuild 
b/dev-libs/libtasn1/libtasn1-4.13.ebuild
index a20513fb922..b15bae17375 100644
--- a/dev-libs/libtasn1/libtasn1-4.13.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.13.ebuild
@@ -14,6 +14,8 @@ SLOT="0/6" # subslot = libtasn1 soname version
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test valgrind"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="sys-apps/help2man
virtual/yacc
test? ( valgrind? ( dev-util/valgrind ) )"

diff --git a/dev-libs/libtasn1/libtasn1-4.14.ebuild 
b/dev-libs/libtasn1/libtasn1-4.14.ebuild
index 29fd0b035fb..ce8e7f67a17 100644
--- a/dev-libs/libtasn1/libtasn1-4.14.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.14.ebuild
@@ -14,6 +14,8 @@ SLOT="0/6" # subslot = libtasn1 soname version
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test valgrind"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="sys-apps/help2man
virtual/yacc
test? ( valgrind? ( dev-util/valgrind ) )"

diff --git a/dev-libs/libtasn1/libtasn1-4.15.0.ebuild 
b/dev-libs/libtasn1/libtasn1-4.15.0.ebuild
index 29fd0b035fb..ce8e7f67a17 100644
--- a/dev-libs/libtasn1/libtasn1-4.15.0.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.15.0.ebuild
@@ -14,6 +14,8 @@ SLOT="0/6" # subslot = libtasn1 soname version
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test valgrind"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="sys-apps/help2man
virtual/yacc
test? ( valgrind? ( dev-util/valgrind ) )"



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

2019-11-25 Thread Hans de Graaff
commit: 7957c5b0b663b9d8c1b725ef0384eb8c50c3f262
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 26 06:30:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 26 06:30:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7957c5b0

dev-ruby/loofah: add 2.4.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/loofah/Manifest|  1 +
 dev-ruby/loofah/loofah-2.4.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 05e8cc0479b..1bb9c709731 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1 +1,2 @@
 DIST loofah-2.3.1.gem 68096 BLAKE2B 
367cf64fe458cdfb0af3dc57012d892f830a7aa0df2d30f66cde7c2f5c31c1f29be4d1b83b85f3167bca1bc02fb750a420bce655b803ca4992ded3061c8fc82c
 SHA512 
188e84818abc3a3eed39afd66a75e7fa3c0a29f8ec957441f43f4cbfd962c8c3ea848e83f435a3d61ffc667273b5ff006df39d718b7631a11b62ae2d3f78b6ba
+DIST loofah-2.4.0.gem 68096 BLAKE2B 
7bffd489c6234b3afeebafad5029802aa0370ded269de018517e914c4c2ec151936e899c633e157045f93dce3e0d829e9821a3ab42447f71ca679f1bd3965423
 SHA512 
95bea374c0cf9e49becd4533c141a6ebb388f4ae0a1c27263612d3a4089177fd97956e4fbe7a8c8a8b17d8d69387e4629cf7c004f17008fb592f6b71297ed22a

diff --git a/dev-ruby/loofah/loofah-2.4.0.ebuild 
b/dev-ruby/loofah/loofah-2.4.0.ebuild
new file mode 100644
index 000..7ea90a4b875
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and 
fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 
>=dev-ruby/nokogiri-1.5.9"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
+
+all_ruby_prepare() {
+   # Avoid unneeded development dependencies
+   sed -i -e '/concourse/I s:^:#:' Rakefile || die
+
+   # Avoid test failing on different whitespace.
+   sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip 
"gentoo"' test/integration/test_ad_hoc.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' 
|| die
+}



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

2019-11-25 Thread Zac Medico
commit: f615248b2b83d774324f22d3a4a9aa01af10426f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 04:31:17 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 04:31:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f615248b

app-emulation/skopeo: add upstream VFS user xattrs patch

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/skopeo/Manifest|  1 +
 .../skopeo/{skopeo-0.1.40.ebuild => skopeo-0.1.40-r1.ebuild} | 12 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index a2d4b48ca79..01fc9d0acf5 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -1,2 +1,3 @@
+DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
 DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B 
e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0
 SHA512 
c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c
 DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 
0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c
 SHA512 
161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3

diff --git a/app-emulation/skopeo/skopeo-0.1.40.ebuild 
b/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
similarity index 75%
rename from app-emulation/skopeo/skopeo-0.1.40.ebuild
rename to app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
index 3ee26d3ab1a..c42103170fb 100644
--- a/app-emulation/skopeo/skopeo-0.1.40.ebuild
+++ b/app-emulation/skopeo/skopeo-0.1.40-r1.ebuild
@@ -7,7 +7,9 @@ inherit go-module bash-completion-r1
 
 DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
 HOMEPAGE="https://github.com/containers/skopeo;
-SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+CONTAINERS_STORAGE_PATCH="containers-storage-1.14.0-vfs-user-xattrs.patch"
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/containers/storage/pull/466.patch -> 
${CONTAINERS_STORAGE_PATCH}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
@@ -25,6 +27,14 @@ RDEPEND="${COMMON_DEPEND}"
 
 RESTRICT="test"
 
+src_prepare() {
+   default
+   sed -e 's| \([ab]\)/| \1/vendor/github.com/containers/storage/|' < \
+   "${DISTDIR}/${CONTAINERS_STORAGE_PATCH}" > \
+   "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}" || die
+   eapply "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}"
+}
+
 src_compile() {
local BUILDTAGS="containers_image_ostree_stub"
set -- env -u GOCACHE -u XDG_CACHE_HOME \



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

2019-11-25 Thread Zac Medico
commit: 43305c9e8e3c9f4b2f86d053381a7b9ba5bd4d77
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 04:25:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 04:25:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43305c9e

app-emulation/libpod: add upstream VFS user xattrs patch

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/libpod/Manifest | 1 +
 .../libpod/{libpod-1.6.3-r1.ebuild => libpod-1.6.3-r2.ebuild} | 8 +++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest
index 65cc6cd084c..8ea0c53b586 100644
--- a/app-emulation/libpod/Manifest
+++ b/app-emulation/libpod/Manifest
@@ -1 +1,2 @@
+DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d
 DIST libpod-1.6.3.tar.gz 8340471 BLAKE2B 
b017a29ab034d8432b3abe2d920e0a71ad6542a5f088ed0de8fc67e846b409efbfd5be2e72908b52b5d21f05ce30c31db3bd55f8d8974711eb8f48cf8c3553a5
 SHA512 
a4d9f4c74db42fade86c36f4b2c27b8b3ff42db90af21bccab2eae8e9d710ae102c05e1fa926ac1d8e67613e11fa40163800077b61e49d90de521ab472e9c8dd

diff --git a/app-emulation/libpod/libpod-1.6.3-r1.ebuild 
b/app-emulation/libpod/libpod-1.6.3-r2.ebuild
similarity index 90%
rename from app-emulation/libpod/libpod-1.6.3-r1.ebuild
rename to app-emulation/libpod/libpod-1.6.3-r2.ebuild
index fbbde543c71..f8dcfddf4eb 100644
--- a/app-emulation/libpod/libpod-1.6.3-r1.ebuild
+++ b/app-emulation/libpod/libpod-1.6.3-r2.ebuild
@@ -9,7 +9,9 @@ inherit bash-completion-r1 flag-o-matic go-module
 
 DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
 HOMEPAGE="https://github.com/containers/libpod/;
-SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+CONTAINERS_STORAGE_PATCH="containers-storage-1.14.0-vfs-user-xattrs.patch"
+SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/containers/storage/pull/466.patch -> 
${CONTAINERS_STORAGE_PATCH}"
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 
@@ -39,6 +41,10 @@ RDEPEND="${COMMON_DEPEND}"
 
 src_prepare() {
default
+   sed -e 's| \([ab]\)/| \1/vendor/github.com/containers/storage/|' < \
+   "${DISTDIR}/${CONTAINERS_STORAGE_PATCH}" > \
+   "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}" || die
+   eapply "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}"
 
# Disable installation of python modules here, since those are
# installed by separate ebuilds.



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

2019-11-25 Thread Zac Medico
commit: 40f1a9aee7d5ef20dfbd669135ba253ee93d4077
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 04:12:52 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 04:18:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f1a9ae

app-emulation/buildah: add upstream VFS user xattrs patch

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/buildah/Manifest| 1 +
 .../buildah/{buildah-1.11.5.ebuild => buildah-1.11.5-r1.ebuild}   | 8 +++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 4cbdecb560f..f2f644ce304 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -1 +1,2 @@
 DIST buildah-1.11.5.tar.gz 10594213 BLAKE2B 
421d4ea78ad84fbae42086b8d49fec26db8e2aa1f83e261a8b5b1f3f41a5be4ea2fdeb41d4e27fb52bf23f309b8aea1d050cea0c6deffcad0ebb273032e712ba
 SHA512 
04a9c51e1cb6f3a88f118b69dcea1eba85b02d534e671cd5bf31a6d6a797bce4a488c9373c92736fccd74331c1242ff60a95f44626ecbb50c32db176c7106e86
+DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d

diff --git a/app-emulation/buildah/buildah-1.11.5.ebuild 
b/app-emulation/buildah/buildah-1.11.5-r1.ebuild
similarity index 74%
rename from app-emulation/buildah/buildah-1.11.5.ebuild
rename to app-emulation/buildah/buildah-1.11.5-r1.ebuild
index 2f7bb8f8c0d..792dc80accb 100644
--- a/app-emulation/buildah/buildah-1.11.5.ebuild
+++ b/app-emulation/buildah/buildah-1.11.5-r1.ebuild
@@ -12,7 +12,9 @@ SLOT="0"
 IUSE="selinux"
 EGIT_COMMIT="v${PV}"
 GIT_COMMIT="7c97335"
-SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+CONTAINERS_STORAGE_PATCH="containers-storage-1.14.0-vfs-user-xattrs.patch"
+SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz
+   https://github.com/containers/storage/pull/466.patch -> 
${CONTAINERS_STORAGE_PATCH}"
 RDEPEND="app-crypt/gpgme:=
app-emulation/skopeo
dev-libs/libgpg-error:=
@@ -25,6 +27,10 @@ RESTRICT="test"
 
 src_prepare() {
default
+   sed -e 's| \([ab]\)/| \1/vendor/github.com/containers/storage/|' < \
+   "${DISTDIR}/${CONTAINERS_STORAGE_PATCH}" > \
+   "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}" || die
+   eapply "${WORKDIR}/${CONTAINERS_STORAGE_PATCH}"
sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i Makefile || die
 
[[ -f selinux_tag.sh ]] || die



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

2019-11-25 Thread Matt Turner
commit: c1b0a0094351c9e0652f8cbed678029df67c3be4
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 26 03:53:42 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 26 03:59:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b0a009

media-libs/libepoxy: Bump to EAPI=7

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 4c04916e719..2516bc11192 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
 
@@ -27,10 +27,9 @@ SLOT="0"
 IUSE="+egl test +X"
 
 RDEPEND="egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )"
-DEPEND="${PYTHON_DEPS}
-   ${RDEPEND}
-   >=dev-util/meson-0.47.0
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+DEPEND="X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+   ${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig"
 
 src_unpack() {
@@ -42,8 +41,8 @@ multilib_src_configure() {
local emesonargs=(
-Degl=$(usex egl)
-Dglx=$(usex X)
-   -Dx11=$(usex X true false)
-   -Dtests=$(usex test true false)
+   $(meson_use X x11)
+   $(meson_use test tests)
)
meson_src_configure
 }



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

2019-11-25 Thread Matt Turner
commit: 39ac6f56fa3385346f4951f11b2cde3250452abd
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 26 03:45:24 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 26 03:59:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ac6f56

media-libs/libepoxy: Propagate ~s390 keyword

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 6c2f3fa8e69..4c04916e719 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/anholt/libepoxy;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2019-11-25 Thread Matt Turner
commit: 3152205908d6d568687064b3b8a4c3f3833a28b0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 26 03:44:22 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 26 03:59:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31522059

media-libs/libepoxy: Version bump to 1.5.4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/Manifest  |  1 +
 media-libs/libepoxy/libepoxy-1.5.4.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
index 6be52074314..fd512f30368 100644
--- a/media-libs/libepoxy/Manifest
+++ b/media-libs/libepoxy/Manifest
@@ -1 +1,2 @@
 DIST libepoxy-1.5.3.tar.gz 326768 BLAKE2B 
053665429a249adca4c9b3d57797949e3a0ffd0ed3f1c66cb8becfb884431e44a4cccb6b2fd3788a86ee01268ebad3cc36e67e391d2aa5cdea28837a162be9ad
 SHA512 
e831f4f918f08fd5f799501efc0e23b8d404478651634f5e7b35f8ebcc29d91abc447ab20da062dde5be75e18cb39ffea708688e6534f7ab257b949f9c53ddc8
+DIST libepoxy-1.5.4.tar.gz 337615 BLAKE2B 
2793fde6da59079dfadc653c9f0712b0bd2ca1455a8cda7982bce61c35a3629641a30a76db059af635c1fa0076b4e6c56874b199b41d548afbbad8f6e43384e3
 SHA512 
c8b03f0a39df320fdd163a34c35f9ffbed51bc0174fd89a7dc4b3ab2439413087e1e1a2fe57418520074abd435051cbf03eb2a7bf8897da1712bbbc69cf27cc5

diff --git a/media-libs/libepoxy/libepoxy-1.5.4.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.4.ebuild
new file mode 100644
index 000..2516bc11192
--- /dev/null
+++ b/media-libs/libepoxy/libepoxy-1.5.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_REQ_USE='xml(+)'
+inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1
+
+DESCRIPTION="Epoxy is a library for handling OpenGL function pointer 
management for you"
+HOMEPAGE="https://github.com/anholt/libepoxy;
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+egl test +X"
+
+RDEPEND="egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )"
+DEPEND="X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+   ${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Degl=$(usex egl)
+   -Dglx=$(usex X)
+   $(meson_use X x11)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-11-25 Thread Patrick McLean
commit: ae3cb2d827f364d606cf48064f062208cc0d2f09
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 26 03:02:52 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 03:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3cb2d8

dev-python/mistune-0.8.4: Bump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/mistune/Manifest |  1 +
 dev-python/mistune/mistune-0.8.4.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest
index 8bfe4fe11ec..924bdd56a5b 100644
--- a/dev-python/mistune/Manifest
+++ b/dev-python/mistune/Manifest
@@ -1 +1,2 @@
 DIST mistune-0.8.3.tar.gz 58506 BLAKE2B 
a4b96162514ba1b82710c9264d9005f151943d525ff7e28a2fd4a92b16d4c90818715bf851573e25be203537a3059dbec1e86c75ec0ebd0a4b164303c06d7029
 SHA512 
fc0b6d53e7a62712b752bff77c2529750628e9e1eeec02603bd2c793f9b0a46efe31fe7a749c5d6aae3c591d74e43c45e450179650bfb57128fb0ec366de6aa3
+DIST mistune-0.8.4.tar.gz 58322 BLAKE2B 
e65d45c5c95706a49a7fd407afe5f10e82a475766ca272ec3bebba8c89e670fe6efced7b09537efb69d3fd36e75091e370170a15ad7488b5cbe9186e2ccaf4db
 SHA512 
36c3ef5d5537f5cceaa43e4da20a84b27c378cb744a93f0380024faefde490bcb42c453f79002ca049083fc437278f4afb3e10de5462f9eeb9077ca2a2fcaea7

diff --git a/dev-python/mistune/mistune-0.8.4.ebuild 
b/dev-python/mistune/mistune-0.8.4.ebuild
new file mode 100644
index 000..32ed617d423
--- /dev/null
+++ b/dev-python/mistune/mistune-0.8.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="The fastest markdown parser in pure Python"
+HOMEPAGE="https://pypi.org/project/mistune/ https://github.com/lepture/mistune;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   dev-python/cython[$(python_gen_usedep 'python*')]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests nose



[gentoo-commits] repo/gentoo:master commit in: dev-python/docutils/files/, dev-python/docutils/

2019-11-25 Thread Patrick McLean
commit: 41708338e4666e6f37b85c9fe9afaea64e3a1db8
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 26 03:42:07 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 03:42:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41708338

dev-python/docutils-0.15.2: Bump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/docutils/Manifest   |  1 +
 dev-python/docutils/docutils-0.15.2.ebuild | 73 ++
 .../docutils/files/docutils-0.15.2-tests.patch | 40 
 3 files changed, 114 insertions(+)

diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest
index 5babac211ec..bf166a18389 100644
--- a/dev-python/docutils/Manifest
+++ b/dev-python/docutils/Manifest
@@ -1,3 +1,4 @@
 DIST docutils-0.12.tar.gz 1618353 BLAKE2B 
c431e4f2d5ca21235bba860ae7aa4698af0f41b5bc1184bf39452f2c90fdae35d77fb52cab3b9fb5c4202541a01508d268c92c98845bbfd1d38e215e4228234d
 SHA512 
0087433f8b76e1d0302d2fab77fdbda941132d16ac1fcecb26ca66119687eefd9e2f6901e05d705f857fa31e2526136c9827dfd57c44cd295bd10dcce3faebf9
 DIST docutils-0.13.1.tar.gz 1735216 BLAKE2B 
6229e7de842c6871bcc44a536333f005c5f4691423a4284d72f617bacbdbeb67c0e49e1ee74ce6ebf96e9329d0df2a5acdef306da975551108e74bd557aff4f9
 SHA512 
6a68b27dac3705ff532cb79d6b6808071206544a1c653e6a24d46971a5e10edffc7d275834eec4e80d948eb066bb099cae0195c0ab674e68747820e54f0ea64e
 DIST docutils-0.14.tar.gz 1727105 BLAKE2B 
d8880918e04ae19ec17ec8aeeaeb44d198a15d7f4c300e08d50b730aa5f753e564391e796b71947c66179ad58fb99e17d11172867d804e0734a17be7dcef3b4b
 SHA512 
1ed72c2ef7d2ca38d1c6f3154b7986ea46f599d9bd826405a5257fdd7740c8626957d6298aa95fb0edea8a24515de22f1ad9b2ecbd59341a1ab7a2bab30f500c
+DIST docutils-0.15.2.tar.gz 1797388 BLAKE2B 
d7f78c37346fe30156335f31bab0fbec420980e08b10806b62ca67135388c161daf758378d74ca4650546d519923444e9343605de125295e3ca271d6109adc73
 SHA512 
b4528c7eba5a27e40f290a9df6894c277d11906d02f6842b9f364b29af9aa1e46f6008c87e4355947bcfa9f2db1cae9f38cf9fa7b8008ba45fa6d685922003a6

diff --git a/dev-python/docutils/docutils-0.15.2.ebuild 
b/dev-python/docutils/docutils-0.15.2.ebuild
new file mode 100644
index 000..036c2fa367c
--- /dev/null
+++ b/dev-python/docutils/docutils-0.15.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Documentation Utilities"
+HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils/;
+#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2 GPL-3 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/docutils-0.15.2-tests.patch"
+)
+
+python_compile_all() {
+   # Generate html docs from reStructured text sources.
+
+   # Place html4css1.css in base directory to ensure that the generated 
reference to it is correct.
+   cp docutils/writers/html4css1/html4css1.css . || die
+
+   pushd tools >/dev/null || die
+   "${EPYTHON}" buildhtml.py --input-encoding=utf-8 \
+   --stylesheet-path=../html4css1.css, --traceback ../docs || die
+}
+
+python_test() {
+   if python_is_python3; then
+   pushd test3 > /dev/null || die
+   else
+   pushd test > /dev/null || die
+   fi
+   "${EPYTHON}" alltests.py || die "Testing failed with ${EPYTHON}"
+   popd > /dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Install tools.
+   python_doscript tools/{buildhtml,quicktest}.py
+}
+
+install_txt_doc() {
+   local doc="${1}"
+   local dir="txt/$(dirname ${doc})"
+   docinto "${dir}"
+   dodoc "${doc}"
+}
+
+python_install_all() {
+   local DOCS=( *.txt )
+   local HTML_DOCS=( docs tools docutils/writers/html4css1/html4css1.css )
+
+   distutils-r1_python_install_all
+
+   local doc
+   while IFS= read -r -d '' doc; do
+   install_txt_doc "${doc}"
+   done < <(find docs tools -name '*.txt' -print0)
+}

diff --git a/dev-python/docutils/files/docutils-0.15.2-tests.patch 
b/dev-python/docutils/files/docutils-0.15.2-tests.patch
new file mode 100644
index 000..11ccbd01b90
--- /dev/null
+++ b/dev-python/docutils/files/docutils-0.15.2-tests.patch
@@ -0,0 +1,40 @@
+diff -ru docutils-0.15.2.orig/test/test_writers/test_odt.py 

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

2019-11-25 Thread Zac Medico
commit: 309920a20b484cd31e20b7ec111b970803ec8f06
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 03:29:27 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 03:29:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309920a2

app-emulation/buildah: Remove old versions

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/buildah/Manifest  |  2 -
 app-emulation/buildah/buildah-1.11.2.ebuild | 57 -
 app-emulation/buildah/buildah-1.11.3.ebuild | 57 -
 app-emulation/buildah/metadata.xml  |  5 ---
 4 files changed, 121 deletions(-)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 7ca2df07441..4cbdecb560f 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -1,3 +1 @@
-DIST buildah-1.11.2.tar.gz 10128075 BLAKE2B 
ad8f4253b62cd7709bf5ae530d002190c1850da6bbfa7dff2281de0592422eccc67a4ba6e52f7a82d6c1b320b986237a84d0ffaaf9b3b1b93822a54621365250
 SHA512 
f491d96d5bb4d0aa03981fb58d24f36c2e3928179c8fb79e85f323ce9a65ae6da05b816d86ae43f94a83a1b2445b315f93ca28b531436d9b4e5861e4adef2aac
-DIST buildah-1.11.3.tar.gz 10429884 BLAKE2B 
2d433a128d115c6b2f3a9d246d41406993905dee357237796cea3295036d026ca93f8c98ca992cfebfa574ab0d5e7b974fd356a146b7cde58986166bc18a5645
 SHA512 
07fff3f8c044ad01a663bf5470b19f75568ce741b3bb45f656200099ba559622597111ede3e20331dc06139f2e58d962d92bf0fdd00284ca6ed05b5b66500975
 DIST buildah-1.11.5.tar.gz 10594213 BLAKE2B 
421d4ea78ad84fbae42086b8d49fec26db8e2aa1f83e261a8b5b1f3f41a5be4ea2fdeb41d4e27fb52bf23f309b8aea1d050cea0c6deffcad0ebb273032e712ba
 SHA512 
04a9c51e1cb6f3a88f118b69dcea1eba85b02d534e671cd5bf31a6d6a797bce4a488c9373c92736fccd74331c1242ff60a95f44626ecbb50c32db176c7106e86

diff --git a/app-emulation/buildah/buildah-1.11.2.ebuild 
b/app-emulation/buildah/buildah-1.11.2.ebuild
deleted file mode 100644
index 6a58e5f4b30..000
--- a/app-emulation/buildah/buildah-1.11.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="ostree selinux"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-GIT_COMMIT="0bafbfe"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-RESTRICT="test"
-REQUIRED_USE="!selinux? ( !ostree )"
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_prepare() {
-   default
-   sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i Makefile || die
-
-   [[ -f ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
-   ostree_tag.sh || die; }
-
-   [[ -f selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   selinux_tag.sh || die; }
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME
-   GOPATH="${WORKDIR}/${P}" emake all
-}
-
-src_install() {
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
-   doman docs/*.1
-   dodoc -r docs/tutorials
-   dobin ${PN} imgtype
-   dobashcomp contrib/completions/bash/buildah
-}
-
-src_test() {
-   GOPATH="${WORKDIR}/${P}" emake test-unit
-}

diff --git a/app-emulation/buildah/buildah-1.11.3.ebuild 
b/app-emulation/buildah/buildah-1.11.3.ebuild
deleted file mode 100644
index 42661d17b64..000
--- a/app-emulation/buildah/buildah-1.11.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="ostree selinux"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-GIT_COMMIT="bdd78ad"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="app-crypt/gpgme:=
-   app-emulation/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-RESTRICT="test"
-REQUIRED_USE="!selinux? ( !ostree )"
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_prepare() {
-   default
-   sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/gnome-keyring-python/

2019-11-25 Thread Matt Turner
commit: 24c1fa75d34743c14c5b55fccf86024fdbf7dbc2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 26 03:15:19 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 26 03:16:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c1fa75

dev-python/gnome-keyring-python: Remove

Closes: https://bugs.gentoo.org/628938
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/gnome-keyring-python/Manifest   |  1 -
 .../gnome-keyring-python-2.32.0-r1.ebuild  | 22 --
 dev-python/gnome-keyring-python/metadata.xml   |  8 
 profiles/package.mask  |  5 -
 4 files changed, 36 deletions(-)

diff --git a/dev-python/gnome-keyring-python/Manifest 
b/dev-python/gnome-keyring-python/Manifest
deleted file mode 100644
index 3f395778385..000
--- a/dev-python/gnome-keyring-python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-python-desktop-2.32.0.tar.bz2 621277 BLAKE2B 
a6ec5161eff68cbe9820a1ca1f31d39d9cd4c2e944564fe9ed36f06723bad8ec7525f488cdf6e5f9556ad42053e88e3cee3405146caf778df59aa639f0108099
 SHA512 
51beefd21fa3aa6242ba4c66e57d940372fbf4a84ffe34063339f6e7e7c22e76d281b25d5f113de3780a0dbf733c7e07142f05a285056cda26736323b4185d18

diff --git 
a/dev-python/gnome-keyring-python/gnome-keyring-python-2.32.0-r1.ebuild 
b/dev-python/gnome-keyring-python/gnome-keyring-python-2.32.0-r1.ebuild
deleted file mode 100644
index 07cf8a4ad44..000
--- a/dev-python/gnome-keyring-python/gnome-keyring-python-2.32.0-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-GNOME_ORG_MODULE="gnome-python-desktop"
-G_PY_BINDINGS="gnomekeyring"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome-python-common-r1
-
-DESCRIPTION="Python bindings for the interfacing with the GNOME keyring"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86"
-IUSE="examples"
-
-RDEPEND=">=gnome-base/gnome-keyring-0.5.0
-   !
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 5a1d5aa1206..fa5202853e0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -305,11 +305,6 @@ dev-ruby/activemodel:5.1
 dev-ruby/activesupport:5.1
 dev-ruby/arel:8.0
 
-# Matt Turner  (2019-10-21)
-# Replaced by introspection bindings. Bug #628938
-# Removal in 30 days
-dev-python/gnome-keyring-python
-
 # Michał Górny  (2019-10-20)
 # Testing version that breaks multiple plugins.  Let's keep it masked
 # until upstream releases fixed versions.



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

2019-11-25 Thread Zac Medico
commit: cd0a516aaa24ff2ae1bce76380d23b4bd0e979ab
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 26 03:14:17 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 26 03:15:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0a516a

app-emulation/containers-storage: remove old version 1.13.5

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-1.13.5.ebuild   | 102 -
 2 files changed, 104 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index bae0fe2b31e..d7414a33140 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1 @@
-DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 
9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658
 SHA512 
7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f
 DIST containers-storage-1.14.0.tar.gz 5969311 BLAKE2B 
7a7a7cb02b0dde590a633f14c0f17ed9b020c352857914b142efe3b47202c94869828b442fe703ad796c6c16a4f7321bc0832ddcc2a588bcc10c25af4bddc75e
 SHA512 
95f8804808e2603cbca0ada584c2057832d6d7a0e83cc59defea27e8a825c4db1bb1e604311d81421341e2cb324d2f1833e6498f05e71d22d86414e5206ac748
-DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.13.5.ebuild 
b/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
deleted file mode 100644
index abe57aef3e0..000
--- a/app-emulation/containers-storage/containers-storage-1.13.5.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestApplyLayer(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
-   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
-   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
-   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
-   -e 's:TestApplyLayerWhiteouts(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" || die
-   sed -e 's:TestCopyCaseE(:_\0:' \
-   -e 's:TestCopyCaseEFSym(:_\0:' \
-   -e 's:TestCopyCaseG(:_\0:' \
-   -e 's:TestCopyCaseGFSym(:_\0:' \
-   -e 's:TestCopyCaseH(:_\0:' \
-   -e 

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

2019-11-25 Thread Matt Turner
commit: a7f9bd7e750885f62e6ddd21a10783847f572141
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 26 03:09:35 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 26 03:10:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f9bd7e

net-dns/dnsmasq: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-dns/dnsmasq/Manifest|   1 -
 net-dns/dnsmasq/dnsmasq-2.79.ebuild | 198 --
 net-dns/dnsmasq/dnsmasq-2.80.ebuild | 208 
 3 files changed, 407 deletions(-)

diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest
index 328fffce268..a01ccab43f4 100644
--- a/net-dns/dnsmasq/Manifest
+++ b/net-dns/dnsmasq/Manifest
@@ -1,2 +1 @@
-DIST dnsmasq-2.79.tar.xz 493036 BLAKE2B 
91152c52aef06def74151f6fbae9153d25261ba5e6a728cbab503c074967963e40dce39d93a0fbe4c5497c9313ac24d495cc8233934c00d4ab82aefe83b01ccd
 SHA512 
2c06212696ab55e1584f6133872f5b196013509e4b1822d0457787b456e14341afdde887749e370a2e512124cb4138f012f4601b08690707be4acc7cf2f2876f
 DIST dnsmasq-2.80.tar.xz 501072 BLAKE2B 
39c9808df43a22e32286105c9e001b2f817a4f68b92b84282eeb8cfeaa61404d64275bbb3f944bec6fac1b015987fba6aeab7a88201446c0cff67f02c8d88d8c
 SHA512 
58e56beb553fc41311e5dc16d8b0eb3b6801e2bdfbcd0e7a6659703f08960b6ad10d48b0b14a4d727636faf35483e01597cff2ae49e7fe9fa9e214f437b1c068

diff --git a/net-dns/dnsmasq/dnsmasq-2.79.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.79.ebuild
deleted file mode 100644
index c82ca7f79b3..000
--- a/net-dns/dnsmasq/dnsmasq-2.79.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic user systemd
-
-DESCRIPTION="Small forwarding DNS server"
-HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html;
-SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz;
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
-
-IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec id idn libidn2 +inotify"
-IUSE+=" ipv6 lua nls script selinux static tftp"
-
-DM_LINGUAS=(de es fi fr id it no pl pt_BR ro)
-
-CDEPEND="dbus? ( sys-apps/dbus )
-   idn? (
-   !libidn2? ( net-dns/libidn:0 )
-   libidn2? ( >=net-dns/libidn2-2.0 )
-   )
-   lua? ( dev-lang/lua:* )
-   conntrack? ( net-libs/libnetfilter_conntrack )
-   nls? ( sys-devel/gettext )
-"
-
-DEPEND="${CDEPEND}
-   app-arch/xz-utils
-   dnssec? (
-   dev-libs/nettle[gmp]
-   static? ( dev-libs/nettle[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-RDEPEND="${CDEPEND}
-   dnssec? (
-   !static? (
-   dev-libs/nettle[gmp]
-   )
-   )
-   selinux? ( sec-policy/selinux-dnsmasq )
-"
-
-REQUIRED_USE="dhcp-tools? ( dhcp )
-   lua? ( script )
-   libidn2? ( idn )"
-
-use_have() {
-   local useflag no_only uword
-   if [[ $1 == '-n' ]]; then
-   no_only=1
-   shift
-   fi
-   useflag="${1}"
-   shift
-
-   uword="${1:-${useflag}}"
-   shift
-
-   while [[ ${uword} ]]; do
-   uword="${uword^^}"
-
-   if ! use "${useflag}"; then
-   printf -- " -DNO_%s" "${uword}"
-   elif [[ -z "${no_only}" ]]; then
-   printf -- " -DHAVE_%s" "${uword}"
-   fi
-   uword="${1}"
-   shift
-   done
-}
-
-pkg_pretend() {
-   if use static; then
-   einfo "Only sys-libs/gmp and dev-libs/nettle are statically 
linked."
-   use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; 
the static USE flag is ignored."
-   fi
-}
-
-pkg_setup() {
-   enewgroup dnsmasq
-   enewuser dnsmasq -1 -1 /dev/null dnsmasq
-}
-
-src_prepare() {
-   default
-
-   sed -i -r 's:lua5.[0-9]+:lua:' Makefile
-   sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example
-}
-
-src_configure() {
-   COPTS="$(use_have -n auth-dns auth)"
-   COPTS+="$(use_have conntrack)"
-   COPTS+="$(use_have dbus)"
-   COPTS+="$(use libidn2 || use_have idn)"
-   COPTS+="$(use_have libidn2)"
-   COPTS+="$(use_have -n inotify)"
-   COPTS+="$(use_have -n dhcp dhcp dhcp6)"
-   COPTS+="$(use_have -n ipv6 ipv6 dhcp6)"
-   COPTS+="$(use_have -n id id)"
-   COPTS+="$(use_have lua luascript)"
-   COPTS+="$(use_have -n script)"
-   COPTS+="$(use_have -n tftp)"
-   COPTS+="$(use_have dnssec)"
-   COPTS+="$(use_have static dnssec_static)"
-}
-
-src_compile() {
-   emake \
-   PREFIX=/usr \
-   MANDIR=/usr/share/man \
-   CC="$(tc-getCC)" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
-   CFLAGS="${CFLAGS}" \
-   

[gentoo-commits] proj/devmanual:master commit in: quickstart/

2019-11-25 Thread Göktürk Yüksek
commit: 427c85aeee6f8766b88e1f94a564032d050dd5a7
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Nov 26 02:52:25 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 03:04:16 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=427c85ae

quickstart/text.xml: call default in src_prepare()

It seems when converting epatch to eapply, the information about a
call eapply_user being mandatory was missed.

Signed-off-by: Göktürk Yüksek  gentoo.org>

 quickstart/text.xml | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index 46435fc..24903ec 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -283,6 +283,7 @@ DEPEND="${RDEPEND}
 src_prepare() {
eapply "${FILESDIR}"/${P}-destdir.patch \
"${FILESDIR}"/${P}-parallel_build.patch
+   eapply_user
 }
 
 src_configure() {
@@ -299,6 +300,11 @@ mirrors  see  and .
 
 
+
+When the src_prepare phase is overridden, it must be ensured
+that eapply_user is called.
+
+
 
 
 
@@ -383,6 +389,7 @@ DEPEND="${RDEPEND}
 src_prepare() {
eapply "${FILESDIR}"/${PN}-namespace.diff \
"${FILESDIR}"/${PN}-procmime.diff
+   eapply_user
 }
 
 src_configure() {



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

2019-11-25 Thread Göktürk Yüksek
commit: 3c2491a9e3018d1fc98feaf5d3b91c4ad2e7013a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Apr 29 01:10:28 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 02:17:03 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3c2491a9

Makefile: simplify generated rules.

Our Makefile is GNU-specific, thanks to heavy use of call/eval to
automatically generate rules. In this commit, those generated rules
have been replaced by slightly less (in terms of code volume)
GNU-specific magic. The new magic uses a secondary expansion rule that
allows us to access the target name inside its own prerequisites. The
single resulting SECONDEXPANSION rule seems to be able to replace all
of the generated rules.

The variables and "clean" targets were also simplified using the full
power of the GNU extensions, which we are assuming anyway. Finally,
two other minor improvements were made:

  1. The "clean" target was moved to the end of the file.

  2. The "prereq" rule was split into two separate commands, and
 wrapped to a reasonable line length.

Closes: https://bugs.gentoo.org/684688
Signed-off-by: Michael Orlitzky  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile | 60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

diff --git a/Makefile b/Makefile
index 8742a68..3da7c99 100644
--- a/Makefile
+++ b/Makefile
@@ -1,40 +1,40 @@
-ALL_DIRS := $(shell find -name "text.xml" -exec dirname {} +)
-text_files := $(addsuffix /index.html,$(ALL_DIRS))
-image_files := $(shell find -name "*.svg" | sed -e "s/svg$$/png/")
+# These "find" commands match text.xml and *.svg files, respectively,
+# but only after excluding the .git directory from the search for
+# performance and overall sanity reasons.
+HTMLS := $(subst text.xml,index.html,\
+  $(shell find ./ -name .git -prune -o \( -type f -name 'text.xml' -print \)))
+IMAGES := $(patsubst %.svg,%.png,\
+  $(shell find ./ -name .git -prune -o \( -type f -name '*.svg' -print \)))
 
-all: prereq $(text_files) $(image_files)
+all: prereq $(HTMLS) $(IMAGES)
 
 prereq:
-   @type convert >/dev/null 2>&1 || { echo "media-gfx/imagemagick with 
corefonts, svg and truetype required" >&2; exit 1; }; \
-   type xsltproc >/dev/null 2>&1 || { echo "dev-libs/libxslt is 
required" >&2; exit 1; }
+   @type convert >/dev/null 2>&1 || \
+   { echo "media-gfx/imagemagick[corefonts,svg,truetype] required" >&2;\
+  exit 1; }
+   @type xsltproc >/dev/null 2>&1 || \
+   { echo "dev-libs/libxslt is required" >&2;\
+ exit 1; }
 
 %.png : %.svg
convert $< $@
 
-clean:
-   @find . -name "*.png" -exec rm -v {} +
-   @find . -name "index.html" -exec rm -v {} +
-
-# Given a directory with text.xml in it, return its immediate children as 
prerequisites
-# Hypothetical example:
-# INPUT:  "./archs" "./archs/amd64 ./archs/x86 ./ebuild-writing ./appendices"
-# OUTPUT: ./archs/amd64/index.html ./archs/amd64/index.html
-define get_prerequisites =
-$(addsuffix /index.html,$(foreach subdir,$(2),$(if $(subst $(1)/,,$(dir 
$(subdir))),,$(subdir
-endef
+# Secondary expansion allows us to use the automatic variable $@ in
+# the prerequisites. When it is used (and we have no idea when that
+# is, so we assume always) our  tag induces a
+# dependency on the output of all subdirectories of the current
+# directories. This wacky rule finds all of those subdirectories by
+# looking for text.xml in them, and then replaces "text.xml" in the
+# path with "index.html".
+#
+# We use the pattern %.html rather than the more-sensible %index.html
+# because the latter doesn't match our top-level index.html target.
+#
+.SECONDEXPANSION:
+%.html: $$(dir $$@)text.xml devbook.xsl xsl/*.xsl $$(subst 
text.xml,index.html,$$(wildcard $$(dir $$@)*/text.xml))
+   xsltproc devbook.xsl $< > $@
 
-# Given a directory with text.xml in it, genereate a complete build rule with 
prerequisites
-# Hypothetical example:
-# INPUT:  "./archs" "./archs/amd64 ./archs/x86 ./ebuild-writing ./appendices"
-# OUTPUT  ./archs/index.html: ./archs/text.xml devbook.xsl 
./archs/amd64/index.html ./archs/x86/index.html
-# xsltproc devbook.xsl ./archs/text.xml > ./archs/index.html
-define generate_rule =
-$(1)/index.html: $(1)/text.xml devbook.xsl $(call get_prerequisites,$(1),$(2))
-   xsltproc devbook.xsl $$< > $$@
-endef
-
-# This generates individual build rules for all the text files by
-# iterating over all the directories in the file system tree
-$(foreach dir,$(ALL_DIRS),$(eval $(call generate_rule,$(dir),$(filter-out 
$(dir),$(ALL_DIRS)
+clean:
+   rm -f $(HTMLS) $(IMAGES)
 
 .PHONY: all prereq clean



[gentoo-commits] proj/devmanual:master commit in: xsl/

2019-11-25 Thread Göktürk Yüksek
commit: d44fa2793160272f590aa4b976d4b8c80092c655
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Nov 26 02:41:05 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 02:51:51 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d44fa279

xsl/lang.highlight.ebuild.xsl: add more EAPI keywords to highlight

The list is taken from
https://gitweb.gentoo.org/proj/ebuild-mode.git/tree/ebuild-mode-keywords.el#n32

Signed-off-by: Göktürk Yüksek  gentoo.org>

 xsl/lang.highlight.ebuild.xsl | 29 -
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl
index b9a8c95..9f90fb1 100644
--- a/xsl/lang.highlight.ebuild.xsl
+++ b/xsl/lang.highlight.ebuild.xsl
@@ -112,7 +112,7 @@
   
   
   
 
+  
+  
+   
+  
+
+  
+  
+   
+  
+
+  
+  
+   
+  
+
+  
+  
+   
+  
+
   
   

@@ -138,6 +158,13 @@

   
 
+  
+  
+   
+  
+
   
   




[gentoo-commits] proj/devmanual:master commit in: xsl/

2019-11-25 Thread Göktürk Yüksek
commit: 0d2eb7f1f123886068ee8ef9171e7cbb73d040c0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun 22 20:02:39 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 02:20:31 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=0d2eb7f1

xsl/lang.highlight.ebuild.xsl: highlight eapply calls

Closes: https://github.com/gentoo/devmanual/pull/86
Signed-off-by: Göktürk Yüksek  gentoo.org>

 xsl/lang.highlight.ebuild.xsl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl
index e2b1d72..b9a8c95 100644
--- a/xsl/lang.highlight.ebuild.xsl
+++ b/xsl/lang.highlight.ebuild.xsl
@@ -112,7 +112,7 @@
   
   

[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/, dev-python/coverage/files/

2019-11-25 Thread Patrick McLean
commit: 18ace7a0776d40378c2e4e79b7d18479046d6bce
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 26 02:17:45 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 02:17:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ace7a0

dev-python/coverage-4.5.4: Add py38, fix tests on python2_7

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/coverage/coverage-4.5.4.ebuild  |  2 +-
 .../coverage/files/coverage-4.5.4-tests.patch  | 26 +++---
 2 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/dev-python/coverage/coverage-4.5.4.ebuild 
b/dev-python/coverage/coverage-4.5.4.ebuild
index e0198d5dd4e..81e5e171ba3 100644
--- a/dev-python/coverage/coverage-4.5.4.ebuild
+++ b/dev-python/coverage/coverage-4.5.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1

diff --git a/dev-python/coverage/files/coverage-4.5.4-tests.patch 
b/dev-python/coverage/files/coverage-4.5.4-tests.patch
index 193c4e88ef9..779102c8f65 100644
--- a/dev-python/coverage/files/coverage-4.5.4-tests.patch
+++ b/dev-python/coverage/files/coverage-4.5.4-tests.patch
@@ -15,7 +15,7 @@ index 0370cf84..4e3cf1ca 100644
  
  clean("out_timid")
 diff --git a/tests/test_concurrency.py b/tests/test_concurrency.py
-index 578cc679..ae340099 100644
+index 578cc679..c875be86 100644
 --- a/tests/test_concurrency.py
 +++ b/tests/test_concurrency.py
 @@ -11,6 +11,7 @@ import time
@@ -26,7 +26,27 @@ index 578cc679..ae340099 100644
  import coverage
  from coverage import env
  from coverage.backward import import_local_file
-@@ -271,6 +272,7 @@ class ConcurrencyTest(CoverageTest):
+@@ -255,22 +256,27 @@ class ConcurrencyTest(CoverageTest):
+ code = SIMPLE.format(QLIMIT=self.QLIMIT)
+ self.try_some_code(code, "thread", threading)
+ 
++@unittest.skipIf(env.PY2, "eventlet tests don't work with python tracer 
on python2")
+ def test_eventlet(self):
+ code = (EVENTLET + SUM_RANGE_Q + 
PRINT_SUM_RANGE).format(QLIMIT=self.QLIMIT)
+ self.try_some_code(code, "eventlet", eventlet)
+ 
++@unittest.skipIf(env.PY2, "eventlet tests don't work with python tracer 
on python2")
+ def test_eventlet_simple_code(self):
+ code = SIMPLE.format(QLIMIT=self.QLIMIT)
+ self.try_some_code(code, "eventlet", eventlet)
+ 
++@unittest.skipIf(env.PY2, "gevent tests don't work with python tracer on 
python2")
+ def test_gevent(self):
+ code = (GEVENT + SUM_RANGE_Q + 
PRINT_SUM_RANGE).format(QLIMIT=self.QLIMIT)
+ self.try_some_code(code, "gevent", gevent)
+ 
++@unittest.skipIf(env.PY2, "gevent tests don't work with python tracer on 
python2")
+ def test_gevent_simple_code(self):
  code = SIMPLE.format(QLIMIT=self.QLIMIT)
  self.try_some_code(code, "gevent", gevent)
  
@@ -34,7 +54,7 @@ index 578cc679..ae340099 100644
  def test_greenlet(self):
  GREENLET = """\
  from greenlet import greenlet
-@@ -289,6 +291,7 @@ class ConcurrencyTest(CoverageTest):
+@@ -289,6 +295,7 @@ class ConcurrencyTest(CoverageTest):
  """
  self.try_some_code(GREENLET, "greenlet", greenlet, "hello 
world\n42\n")
  



[gentoo-commits] proj/devmanual:master commit in: quickstart/

2019-11-25 Thread Göktürk Yüksek
commit: f4d4ba22f5dc64621e79fe14630959308671d92b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  3 07:47:48 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 01:47:25 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=f4d4ba22

quickstart: Update ctags HOMEPAGE to provide multi-value example

Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 quickstart/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/quickstart/text.xml b/quickstart/text.xml
index d913374..46435fc 100644
--- a/quickstart/text.xml
+++ b/quickstart/text.xml
@@ -40,7 +40,7 @@ can see real ebuilds in the main tree).
 EAPI=6
 
 DESCRIPTION="Exuberant ctags generates tags files for quick source navigation"
-HOMEPAGE="http://ctags.sourceforge.net;
+HOMEPAGE="https://ctags.io/ https://github.com/universal-ctags/ctags;
 SRC_URI="mirror://sourceforge/ctags/${P}.tar.gz"
 
 LICENSE="GPL-2+"



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/variables/

2019-11-25 Thread Göktürk Yüksek
commit: 49add11ae54e82cc38e51b2aaf22e06fedecb918
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  3 07:52:07 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 01:48:46 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=49add11a

ebuild-writing/variables: explicitly discourage HOMEPAGE in SRC_URI

Closes: https://github.com/gentoo/devmanual/pull/115
Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/variables/text.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/ebuild-writing/variables/text.xml 
b/ebuild-writing/variables/text.xml
index 8854a3a..35dc8f2 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -699,6 +699,11 @@ have no direct correlation with the expected string should 
be avoided.
 (e.g. while reviewing via gitweb),
   
 
+  
+using ${HOMEPAGE} in SRC_URI — it breaks when homepage
+changes or additional entry is added,
+  
+
   
 using ${PN} (or other unnecessary helper variables)
 excessively in src_install() — it impairs readability for



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/variables/

2019-11-25 Thread Göktürk Yüksek
commit: a3c28fc6d6cb008904c4705ff42611cc2d56c88b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  3 07:43:44 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Nov 26 01:47:20 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=a3c28fc6

ebuild-writing/variables: Indicate that HOMEPAGE is multi-valued

Indicate that HOMEPAGE can accept multiple values.  Expand freshmeat
fallback suggestion into the broader idea that package trackers can
be linked in addition to main HOMEPAGE (which is a common practice
e.g. for Python packages).  Simplify No_homepage suggestion to always
use it when there's no homepage, rather than when transitioning from old
homepage.

Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/variables/text.xml | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/ebuild-writing/variables/text.xml 
b/ebuild-writing/variables/text.xml
index 6195614..8854a3a 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -185,11 +185,12 @@ The following variables may or must be defined by every 
ebuild.
   
 HOMEPAGE
 
-Package's homepage. Mandatory (except for virtuals). If you are
-unable to locate an official one, try to provide a link to
-http://freshmeat.net;>freshmeat.net or a similar
-package tracking site. If the homepage of the package is unavailable
-and no new location can be found, please update it to
+Package's homepage(s). Mandatory (except for virtuals), accepts
+multiple values. In some contexts, it is customary to provide
+package tracker and/or code hosting links besides the main homepage
+(e.g. PyPI link for Python packages, GitHub link when code can't
+easily be found on homepage) for convenience. If no homepage for
+the package is available, please set it to
 https://wiki.gentoo.org/wiki/No_homepage.
 Never refer to a variable name in the string; include only raw text.
 



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

2019-11-25 Thread Patrick McLean
commit: f810aedb6d5a3a0ec8b35419ff1ab52490aa5dbb
Author: Tom Gillespie  gmail  com>
AuthorDate: Mon Nov 25 22:33:09 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 01:45:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f810aedb

dev-python/twine-3.0.0: missing keyring version

Signed-off-by: Tom Gillespie  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13762
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/dev-python/twine/twine-3.0.0.ebuild 
b/dev-python/twine/twine-3.0.0.ebuild
index 21f7e4a497d..f1ad5e3d945 100644
--- a/dev-python/twine/twine-3.0.0.ebuild
+++ b/dev-python/twine/twine-3.0.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="${CDEPEND}
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
+   >=dev-python/keyring-15.1[${PYTHON_USEDEP}]
 "
 
 RESTRICT="!test? ( test )"



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

2019-11-25 Thread Aaron Bauman
commit: fbf8e9ad83207c20e31f96b408fb4bc148bfd284
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov 26 01:15:00 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov 26 01:15:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf8e9ad

app-portage/gemato: arm64 stable (bug #701102)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 app-portage/gemato/gemato-14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-14.3.ebuild 
b/app-portage/gemato/gemato-14.3.ebuild
index c5122b63e10..ee81cce5992 100644
--- a/app-portage/gemato/gemato-14.3.ebuild
+++ b/app-portage/gemato/gemato-14.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
 RESTRICT="!test? ( test )"
 



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

2019-11-25 Thread Aaron Bauman
commit: 14feccdc1b9f7a2be3a6930bfd9896cda704cb78
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov 26 01:03:41 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov 26 01:04:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14feccdc

dev-php/pecl-memcached: arm64 keyworded (bug #691986)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild | 2 +-
 dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild 
b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
index fd4145a89f9..b9ba2521775 100644
--- a/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-2.2.0-r2.ebuild
@@ -13,7 +13,7 @@ inherit php-ext-pecl-r3
 
 USE_PHP="php5-6"
 
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DESCRIPTION="Interface PHP with memcached via libmemcached library"
 LICENSE="PHP-3"

diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild 
b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
index cd2d27c34ea..5a7cb8fe3a1 100644
--- a/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
+++ b/dev-php/pecl-memcached/pecl-memcached-3.1.3-r1.ebuild
@@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3" # But only truly build for 
these three.
 DESCRIPTION="Interface PHP with memcached via libmemcached library"
 LICENSE="PHP-3"
 SLOT="7"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="examples igbinary json sasl +session test"
 
 COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]



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

2019-11-25 Thread Aaron Bauman
commit: 3ec7111fae3160acc9e06cfc3e646c86d21b4608
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov 26 01:03:20 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov 26 01:04:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec7111f

dev-php/igbinary: arm64 keyworded (bug #691986)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 dev-php/igbinary/igbinary-2.0.8.ebuild | 2 +-
 dev-php/igbinary/igbinary-3.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/igbinary/igbinary-2.0.8.ebuild 
b/dev-php/igbinary/igbinary-2.0.8.ebuild
index 526e9960947..3fc5e30a289 100644
--- a/dev-php/igbinary/igbinary-2.0.8.ebuild
+++ b/dev-php/igbinary/igbinary-2.0.8.ebuild
@@ -12,7 +12,7 @@ USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
 
 inherit php-ext-source-r3
 
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
 HOMEPAGE="https://github.com/igbinary/igbinary;

diff --git a/dev-php/igbinary/igbinary-3.0.1.ebuild 
b/dev-php/igbinary/igbinary-3.0.1.ebuild
index c00d3b4866d..67fde380928 100644
--- a/dev-php/igbinary/igbinary-3.0.1.ebuild
+++ b/dev-php/igbinary/igbinary-3.0.1.ebuild
@@ -12,7 +12,7 @@ USE_PHP="php7-1 php7-2 php7-3"
 
 inherit php-ext-source-r3
 
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
 HOMEPAGE="https://github.com/igbinary/igbinary;



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

2019-11-25 Thread Thomas Deutschmann
commit: 92a908c10b37e41d15a5848117ad997c7ed89525
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:57:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:57:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a908c1

app-emulation/xtrs: x86 stable (bug #701034)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xtrs/xtrs-4.9d-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xtrs/xtrs-4.9d-r5.ebuild 
b/app-emulation/xtrs/xtrs-4.9d-r5.ebuild
index ac298ae303f..ed092ae5943 100644
--- a/app-emulation/xtrs/xtrs-4.9d-r5.ebuild
+++ b/app-emulation/xtrs/xtrs-4.9d-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="http://www.tim-mann.org/trs80/${P}.tar.gz
 
 LICENSE="xtrs ls-dos? ( freedist )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE="ls-dos"
 RESTRICT="ls-dos? ( bindist )"
 



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

2019-11-25 Thread Thomas Deutschmann
commit: c55aa8c67236dfabf499307fac41424c2b860f97
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:51:08 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:51:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55aa8c6

kde-misc/rsibreak: x86 stable (bug #700042)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 kde-misc/rsibreak/rsibreak-0.12.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/rsibreak/rsibreak-0.12.11.ebuild 
b/kde-misc/rsibreak/rsibreak-0.12.11.ebuild
index 1d81f808765..00f6930bbc6 100644
--- a/kde-misc/rsibreak/rsibreak-0.12.11.ebuild
+++ b/kde-misc/rsibreak/rsibreak-0.12.11.ebuild
@@ -15,7 +15,7 @@ https://userbase.kde.org/RSIBreak;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/thunderbolt-software-user-space/

2019-11-25 Thread Thomas Deutschmann
commit: 4e83ba5e8c69c6e46360c83833fcdaf6121e2436
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:53:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:53:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e83ba5e

sys-apps/thunderbolt-software-user-space: x86 stable (bug #698636)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../thunderbolt-software-user-space-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-apps/thunderbolt-software-user-space/thunderbolt-software-user-space-0.9.3-r1.ebuild
 
b/sys-apps/thunderbolt-software-user-space/thunderbolt-software-user-space-0.9.3-r1.ebuild
index 5f9d478c298..a1d2016e4d4 100644
--- 
a/sys-apps/thunderbolt-software-user-space/thunderbolt-software-user-space-0.9.3-r1.ebuild
+++ 
b/sys-apps/thunderbolt-software-user-space/thunderbolt-software-user-space-0.9.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # man needs app-text/txt2tags which is dormant upstream, so it is shipped 
pregenerated



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

2019-11-25 Thread Thomas Deutschmann
commit: e705575977fce7c4d281f180d53dbb88bb2b864b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:45:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:45:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7055759

net-misc/networkmanager: x86 stable (bug #701070)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
index 2b5aa999e6c..4434ba0fe20 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="
?? ( consolekit elogind systemd )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 # gobject-introspection-0.10.3 is needed due to gnome bug 642300
 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271



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

2019-11-25 Thread Thomas Deutschmann
commit: 281a425467d3fca77b8bd6a797b5d6caeb1ad502
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:48:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:48:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281a4254

app-crypt/nitrocli: x86 stable (bug #699510)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-crypt/nitrocli/nitrocli-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/nitrocli/nitrocli-0.2.4.ebuild 
b/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
index 56251e3060b..ff6f4c8d139 100644
--- a/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
+++ b/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
@@ -45,7 +45,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 GPL-3+ LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND="



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

2019-11-25 Thread Thomas Deutschmann
commit: f5ee6146f8d19360d60b01900e007f493dacb2d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:38:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ee6146

x11-misc/xkeyboard-config: x86 stable (bug #700310)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild
index ddcbf7f6b0b..0cc5883a831 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
LIVE_DEPEND=">=x11-misc/util-macros-1.18"
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2019-11-25 Thread Thomas Deutschmann
commit: 9ef5111b6071ab9b20e76b18c09dbbd7ab47fcd4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:56:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:56:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef5111b

app-emulation/wine-vanilla: x86 stable (bug #699178)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-4.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-4.0.2.ebuild
index 05f6213761f..fde52036375 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-4.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-4.0.2.ebuild
@@ -21,7 +21,7 @@ else
MAJOR_V=$(ver_cut 1)
MINOR_V=$(ver_cut 2)

SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz;
-   KEYWORDS="-* amd64 ~x86"
+   KEYWORDS="-* amd64 x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



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

2019-11-25 Thread Thomas Deutschmann
commit: d77d9a4f1cd67d32d431e897b1fbc18be75aa5e5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:37:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:37:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77d9a4f

x11-libs/libxkbcommon: x86 stable (bug #700310)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild
index 85cef6a9d3a..6f4f9c79786 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc 
~x86"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc 
x86"
 fi
 
 inherit meson multilib-minimal ${GIT_ECLASS}



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

2019-11-25 Thread Thomas Deutschmann
commit: b49d91a19a091e647efbaa91e99b526df99dc4e5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:42:54 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:42:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d91a1

dev-db/mariadb: x86 stable (bug #699874)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mariadb/mariadb-10.1.43.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.2.29.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.1.43.ebuild 
b/dev-db/mariadb/mariadb-10.1.43.ebuild
index 0e324e77414..af3202283dd 100644
--- a/dev-db/mariadb/mariadb-10.1.43.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.43.ebuild
@@ -40,7 +40,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.2.29.ebuild 
b/dev-db/mariadb/mariadb-10.2.29.ebuild
index f5931afa298..7f7b40081db 100644
--- a/dev-db/mariadb/mariadb-10.2.29.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.29.ebuild
@@ -42,7 +42,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-qt/

2019-11-25 Thread Thomas Deutschmann
commit: 435ddbb948cd7085740e271d7aaba538b339582f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:50:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:50:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435ddbb9

sys-auth/polkit-qt: x86 stable (bug #700046)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild 
b/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
index 755d61bc62d..6873d44cf9f 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://api.kde.org/kdesupport-api/polkit-qt-1-apidocs/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}/${KDE_ORG_NAME}-${PV}"
 fi
 



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

2019-11-25 Thread Thomas Deutschmann
commit: 6fd3838fef6c2cbbe2c305870d7f67598880866c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:40:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:40:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd3838f

app-text/linuxdoc-tools: x86 stable (bug #701072)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild 
b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
index 8e02b1acefc..acd74809bad 100644
--- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
+++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.73-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/agmartin/linuxdoc-tools/-/archive/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3+ MIT SGMLUG"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2019-11-25 Thread Thomas Deutschmann
commit: 3904ed8928c7f0ead8e9f4c1179650e848014607
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:46:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:46:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3904ed89

gnome-extra/nm-applet: x86 stable (bug #701070)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gnome-extra/nm-applet/nm-applet-1.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
index b94abdfa5bf..9fc8f7b5a68 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="ayatana +introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2019-11-25 Thread Thomas Deutschmann
commit: 7b63857b994f22e7c00da92bc9d7e38984d9f6ef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:54:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:54:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b63857b

sys-fs/udisks: x86 stable (bug #700666)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/udisks/udisks-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.8.4.ebuild 
b/sys-fs/udisks/udisks-2.8.4.ebuild
index d1a59a1738d..3249c2588e5 100644
--- a/sys-fs/udisks/udisks-2.8.4.ebuild
+++ b/sys-fs/udisks/udisks-2.8.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="acl debug elogind +introspection lvm nls selinux systemd vdo"
 
 REQUIRED_USE="?? ( elogind systemd )"



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

2019-11-25 Thread Thomas Deutschmann
commit: f24338358db0d93d4593597987faabcb0521148c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:39:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2433835

net-libs/libmbim: x86 stable (bug #700650)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libmbim/libmbim-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmbim/libmbim-1.18.0.ebuild 
b/net-libs/libmbim/libmbim-1.18.0.ebuild
index b1da88a0bea..cffedb8e21a 100644
--- a/net-libs/libmbim/libmbim-1.18.0.ebuild
+++ b/net-libs/libmbim/libmbim-1.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
 IUSE="static-libs udev"
 
 RDEPEND=">=dev-libs/glib-2.36:2



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

2019-11-25 Thread Thomas Deutschmann
commit: 5c08262b0dc43832c2c3f395795691c630719f11
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:48:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:48:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c08262b

dev-python/openpyxl: x86 stable (bug #700544)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/openpyxl/openpyxl-2.6.4.ebuild | 2 +-
 dev-python/openpyxl/openpyxl-3.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/openpyxl/openpyxl-2.6.4.ebuild 
b/dev-python/openpyxl/openpyxl-2.6.4.ebuild
index 1c06f704961..be327107096 100644
--- a/dev-python/openpyxl/openpyxl-2.6.4.ebuild
+++ b/dev-python/openpyxl/openpyxl-2.6.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${PV}.tar.bz2 
-> ${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/openpyxl/openpyxl-3.0.0.ebuild 
b/dev-python/openpyxl/openpyxl-3.0.0.ebuild
index 530fa9ae88d..737e3b936e6 100644
--- a/dev-python/openpyxl/openpyxl-3.0.0.ebuild
+++ b/dev-python/openpyxl/openpyxl-3.0.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${PV}.tar.bz2 
-> ${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-11-25 Thread Thomas Deutschmann
commit: 67d1b3575fbfd9c39765fe9bad66448fb73dc67c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:50:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:50:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d1b357

net-mail/poppassd_ceti: x86 stable (bug #699760)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild 
b/net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild
index 2ec3e4e92f2..6e88bc77e2a 100644
--- a/net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild
+++ b/net-mail/poppassd_ceti/poppassd_ceti-1.8.7.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/kravietz/${MY_PN}/releases/download/v${PV}/${MY_P}.t
 # added upstream after 1.8.7:
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 DEPEND="sys-libs/pam"
 RDEPEND="${DEPEND}"



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

2019-11-25 Thread Thomas Deutschmann
commit: bcf9a78bc0f324e042fe3e135903a40f02afd3de
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:52:54 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:52:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf9a78b

net-analyzer/testssl: x86 stable (bug #701136)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/testssl/testssl-2.9.5_p8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/testssl/testssl-2.9.5_p8.ebuild 
b/net-analyzer/testssl/testssl-2.9.5_p8.ebuild
index 122ae7a422b..b6393a3f556 100644
--- a/net-analyzer/testssl/testssl-2.9.5_p8.ebuild
+++ b/net-analyzer/testssl/testssl-2.9.5_p8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drwetter/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2 bundled-openssl? ( openssl )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="bundled-openssl kerberos"
 
 RDEPEND="



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

2019-11-25 Thread Thomas Deutschmann
commit: 279fa92d8d64ac329e10ff877f7940ee0a90f2b2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:39:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:39:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279fa92d

net-vpn/libreswan: x86 stable (bug #698044)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-vpn/libreswan/libreswan-3.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/libreswan/libreswan-3.29.ebuild 
b/net-vpn/libreswan/libreswan-3.29.ebuild
index 6a7f68a383b..3e2bc4872d5 100644
--- a/net-vpn/libreswan/libreswan-3.29.ebuild
+++ b/net-vpn/libreswan/libreswan-3.29.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit systemd toolchain-funcs
 
 SRC_URI="https://download.libreswan.org/${P}.tar.gz;
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
 HOMEPAGE="https://libreswan.org/;



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

2019-11-25 Thread Thomas Deutschmann
commit: 932342fb517351a7b20f81eba2b2f54ac141bfc8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:47:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:47:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932342fb

net-vpn/networkmanager-openconnect: x86 stable (bug #701070)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild
index f099206fcc9..29a8ecbfc8d 100644
--- a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild
+++ b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 x86"
 IUSE="gtk"
 
 RDEPEND="



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

2019-11-25 Thread Thomas Deutschmann
commit: 7c2c6af1330451f6205bc56c731183ed75c910b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:47:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:47:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2c6af1

net-vpn/networkmanager-libreswan: x86 stable (bug #701070)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.12.ebuild 
b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.12.ebuild
index afd895a544a..bd7f77daf37 100644
--- a/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.12.ebuild
+++ b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.12.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/VPN;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="gtk"
 
 RDEPEND="



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

2019-11-25 Thread Thomas Deutschmann
commit: 75a2f1d9235da8ae7669565518bbd91c69d2a30e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:51:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:51:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a2f1d9

dev-libs/serdisplib: x86 stable (bug #700426)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/serdisplib/serdisplib-2.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/serdisplib/serdisplib-2.01-r1.ebuild 
b/dev-libs/serdisplib/serdisplib-2.01-r1.ebuild
index 36944b94862..19a3e815ea2 100644
--- a/dev-libs/serdisplib/serdisplib-2.01-r1.ebuild
+++ b/dev-libs/serdisplib/serdisplib-2.01-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="threads tools"
 
 # Define the list of valid lcd devices.



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

2019-11-25 Thread Thomas Deutschmann
commit: 0eeafcc076b4ed0cd4c4b3609cbda045a5d374b7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:52:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:52:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeafcc0

net-misc/stunnel: x86 stable (bug #700990)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/net-misc/stunnel/stunnel-5.55.ebuild 
b/net-misc/stunnel/stunnel-5.55.ebuild
index 61da87d8ab4..532b04b081d 100644
--- a/net-misc/stunnel/stunnel-5.55.ebuild
+++ b/net-misc/stunnel/stunnel-5.55.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="ipv6 selinux stunnel3 tcpd"
 
 DEPEND="dev-libs/openssl:0=



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

2019-11-25 Thread Thomas Deutschmann
commit: 65493a721f44c4262e39af4c87b262d8c4eb0e76
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:49:33 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65493a72

dev-python/jdcal: x86 stable (bug #700544)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-python/jdcal/jdcal-1.4.ebuild 
b/dev-python/jdcal/jdcal-1.4.ebuild
index 3e90a08d5d5..f9e7c49fb43 100644
--- a/dev-python/jdcal/jdcal-1.4.ebuild
+++ b/dev-python/jdcal/jdcal-1.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/phn/jdcal;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2019-11-25 Thread Thomas Deutschmann
commit: 877e7be2303d4d6cdf111fb6fed3b1513fb47230
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:55:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:55:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877e7be2

app-emulation/winetricks: x86 stable (bug #698600)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/winetricks/winetricks-20190912.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/winetricks/winetricks-20190912.ebuild 
b/app-emulation/winetricks/winetricks-20190912.ebuild
index 3daf509e39b..dab00adc9eb 100644
--- a/app-emulation/winetricks/winetricks-20190912.ebuild
+++ b/app-emulation/winetricks/winetricks-20190912.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 wtg="winetricks-gentoo-2012.11.24"



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

2019-11-25 Thread Thomas Deutschmann
commit: 62afea036d291d6180d4754429ec38ba16153ac9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 26 00:36:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 26 00:36:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62afea03

x11-libs/libdrm: x86 stable (bug #700310)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-libs/libdrm/libdrm-2.4.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.100.ebuild 
b/x11-libs/libdrm/libdrm-2.4.100.ebuild
index be0f4ab9cae..7e8eed29e20 100644
--- a/x11-libs/libdrm/libdrm-2.4.100.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.100.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



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

2019-11-25 Thread Patrick McLean
commit: c38d7e49cb5e3917f6cc50b63f294c333e96893f
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 26 00:08:53 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 00:09:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38d7e49

dev-python/python-dateutil-2.8.1: Fix setuptools_scm removal

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/python-dateutil/python-dateutil-2.8.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-dateutil/python-dateutil-2.8.1.ebuild 
b/dev-python/python-dateutil/python-dateutil-2.8.1.ebuild
index f2c9ffa8ab9..f7e2ed073d2 100644
--- a/dev-python/python-dateutil/python-dateutil-2.8.1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.8.1.ebuild
@@ -43,7 +43,9 @@ distutils_enable_tests pytest
 
 python_prepare_all() {
# avoid a setuptools_scm dependency
-   sed -i "s:use_scm_version=True:version='${PV}':" setup.py || die
+   sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" 
setup.py || die
+   sed -r -i 
"s:setuptools_scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+|)[[:space:]]*::"
 \
+   setup.cfg || die
 
# don't install zoneinfo tarball
sed -i '/package_data=/d' setup.py || die



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

2019-11-25 Thread Nick Sarnie
commit: 26898d1dd818736d06d5b5a1812bbde008332de6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Nov 26 00:02:00 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Nov 26 00:02:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26898d1d

app-emulation/wine-vanilla: Bump stable

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-4.0.3.ebuild | 533 +
 2 files changed, 534 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index cab313e1680..2f1db72cb96 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -2,6 +2,7 @@ DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a0642
 DIST gentoo-wine-patches-20190511.tar.xz 58996 BLAKE2B 
571c30d94341f567261893f884345b39eab42adc8b5c306a30d03943fd770055e070ae01e41e5add5b873063d3aaa69641faf81b16ac6039970d8a22b177dd7e
 SHA512 
ccd74d0d6acecc7b24dc89466f93099bd6991d607a4fe89d68637d1fa82e02ebd76b532fe1afd8ab8de8ef3f2d49fe8d71f797796a9434f4b0f7a8183c084969
 DIST wine-4.0.1.tar.xz 21665840 BLAKE2B 
b33b5ce8b4624dfbbbf473a88ed8c52d5e53855fa98ac3128e9b89dbeee6e92044ed1e662e1dc9669bd8d805424c36f2dd2c836c51bf6a5e4d78350926a13150
 SHA512 
dd240525e389f841123a569fd2f9b8da698b7707bc0de408dfd60ae73c5e24d522abb42b76571c840df52c686fdeae56e0a9c69db2cd31f04cdb345feeacf1dc
 DIST wine-4.0.2.tar.xz 21668348 BLAKE2B 
f1aa8ba3add9ae1e6fbb930a0c557c0015a699b21ba9988c6832c9a1b5180f98cbaadc561fbe4a22e97ff78732ee121a14f5a82b0637c71a4856fa5524ff2f5a
 SHA512 
14cb7eeba188562b73125c668f2020e1df6802e486552e422d3aa75b95f6fccedc0f87868f7e58ce71697941ff49757981ec93b9ef288da37ca8570658f194fc
+DIST wine-4.0.3.tar.xz 21680420 BLAKE2B 
a7caf4b82fa2594f77e31f29b2a3da59c08bb58f213268d61bdf48998345162bc36fbfc24db94d11cb07b6da347b3471e9d8976d9abfa0f76c183c0a519aa73e
 SHA512 
a8fde0bcf600eaec56c3ce58c9aa992386784c85cf1c93aa84d50aff4c842b12a6b099c23391d3ad9a0059f3dc9069c0f8e00fad293305ba8a33afc70bf26e14
 DIST wine-4.0.tar.xz 21644692 BLAKE2B 
9c426ef2249c16e908a3617c2844d8b12a2df843721338b1cfb69459815b902cfa0ddf3d74c09dc900fb2ceb003e54d97a7c0afaac51a9caab7d21beb82e26c3
 SHA512 
7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd
 DIST wine-4.17.tar.xz 22230616 BLAKE2B 
428d9b781acbadabb2ce677b08c1a38f130c39d2acb95364dc0ac4cfef8f7c9efe4199846bf0bfc745dc25ba632847f224da1b0a09b8ee6c4927154771a538cf
 SHA512 
f762aab2596a4b5cf73d3282be561d25a2fe69e5d4a5ec2e29db47b3eda7496ca9eb7e57ff7765853d258422898bfa775bf9b458e61eef837b213e422bd748b8
 DIST wine-4.18.tar.xz 22263936 BLAKE2B 
710d6d90ff1ef9adeb5bb9012c8f354985c1610f46607a144ef12499571373563f8ce204dc3dbed975a9ab47e0b07e65f8fe0ff3e38a698076d95c58fc0797c4
 SHA512 
794802289fa021092a86c939a3618563ad1523689cdafb6fd58aed06c6a5c867fc5ef0d3dbb2435a65c3eb0d3b982b37e983257a7a7d20c3b6d71df9bf5bf1f1

diff --git a/app-emulation/wine-vanilla/wine-vanilla-4.0.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-4.0.3.ebuild
new file mode 100644
index 000..78f6dd16ff0
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-4.0.3.ebuild
@@ -0,0 +1,533 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin 
sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   MINOR_V=$(ver_cut 2)
+   
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.${MINOR_V}/${MY_P}.tar.xz;
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20180120"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD 
+lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss 
+perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl 
selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X 

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

2019-11-25 Thread Patrick McLean
commit: ba39209687e5f1955b76ab6b72180d9424467433
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 26 00:01:11 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 26 00:01:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba392096

dev-python/webob-1.8.2-r3: revbump again, actually add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 .../{webob-1.8.5-r2.ebuild => webob-1.8.5-r3.ebuild} | 16 +++-
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/dev-python/webob/webob-1.8.5-r2.ebuild 
b/dev-python/webob/webob-1.8.5-r3.ebuild
similarity index 71%
rename from dev-python/webob/webob-1.8.5-r2.ebuild
rename to dev-python/webob/webob-1.8.5-r3.ebuild
index 03608eb740e..dafe74e4975 100644
--- a/dev-python/webob/webob-1.8.5-r2.ebuild
+++ b/dev-python/webob/webob-1.8.5-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7,8}} )
 
 inherit distutils-r1
 
@@ -17,18 +17,8 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc test"
-
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]
-   dev-python/alabaster[${PYTHON_USEDEP}]
-   )
-   test? (
-   >=dev-python/pytest-3.1.0[${PYTHON_USEDEP}]
-   )
-"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
 S="${WORKDIR}/${MY_P}"
 



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

2019-11-25 Thread Patrick McLean
commit: abb09972ce715e9439c1da89e8e77c1aaabe3a7b
Author: Patrick McLean  sony  com>
AuthorDate: Mon Nov 25 23:53:59 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov 25 23:54:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb09972

dev-python/webob: Add RESTRICT="!test? ( test )"

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/webob/webob-1.8.2-r1.ebuild | 2 ++
 dev-python/webob/webob-1.8.2.ebuild| 2 ++
 dev-python/webob/webob-1.8.5-r1.ebuild | 2 ++
 dev-python/webob/webob-1.8.5.ebuild| 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-python/webob/webob-1.8.2-r1.ebuild 
b/dev-python/webob/webob-1.8.2-r1.ebuild
index 19aa061fcf8..975e0eaa76f 100644
--- a/dev-python/webob/webob-1.8.2-r1.ebuild
+++ b/dev-python/webob/webob-1.8.2-r1.ebuild
@@ -25,6 +25,8 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}] )"
 RDEPEND=""
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 python_compile_all() {

diff --git a/dev-python/webob/webob-1.8.2.ebuild 
b/dev-python/webob/webob-1.8.2.ebuild
index 26673f39a87..f7e0745b134 100644
--- a/dev-python/webob/webob-1.8.2.ebuild
+++ b/dev-python/webob/webob-1.8.2.ebuild
@@ -25,6 +25,8 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}] )"
 RDEPEND=""
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 python_compile_all() {

diff --git a/dev-python/webob/webob-1.8.5-r1.ebuild 
b/dev-python/webob/webob-1.8.5-r1.ebuild
index 5ae99317ec1..fbec57e8dd0 100644
--- a/dev-python/webob/webob-1.8.5-r1.ebuild
+++ b/dev-python/webob/webob-1.8.5-r1.ebuild
@@ -30,6 +30,8 @@ BDEPEND="
)
 "
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 python_prepare_all() {

diff --git a/dev-python/webob/webob-1.8.5.ebuild 
b/dev-python/webob/webob-1.8.5.ebuild
index 3b1045a5b77..7f340e32dea 100644
--- a/dev-python/webob/webob-1.8.5.ebuild
+++ b/dev-python/webob/webob-1.8.5.ebuild
@@ -25,6 +25,8 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}] )"
 RDEPEND=""
 
+RESTRICT="!test? ( test )"
+
 S=${WORKDIR}/${MY_P}
 
 python_compile_all() {



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

2019-11-25 Thread Patrick McLean
commit: aa52d8ca5587c2de8d54537c869c2d1d94305784
Author: Patrick McLean  sony  com>
AuthorDate: Mon Nov 25 23:50:54 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov 25 23:54:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa52d8ca

dev-python/webob-1.8.5-r2: revbump, move to new distutils-r1 stuff, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/webob/webob-1.8.5-r2.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-python/webob/webob-1.8.5-r2.ebuild 
b/dev-python/webob/webob-1.8.5-r2.ebuild
new file mode 100644
index 000..03608eb740e
--- /dev/null
+++ b/dev-python/webob/webob-1.8.5-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+MY_PN=WebOb
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="WSGI request and response object"
+HOMEPAGE="https://webob.org/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]
+   dev-python/alabaster[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/pytest-3.1.0[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_sphinx docs 'dev-python/alabaster'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.py || die
+   distutils-r1_python_prepare_all
+}



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

2019-11-25 Thread Thomas Deutschmann
commit: 7b0026b931e14834bd3163ba6603415f4c475131
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 25 23:50:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 25 23:50:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0026b9

dev-python/fs: tests require dev-python/pysendfile

Bug: https://bugs.gentoo.org/701156
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/fs/fs-2.4.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/fs/fs-2.4.9.ebuild b/dev-python/fs/fs-2.4.9.ebuild
index ae1c5830f6c..b1615b23415 100644
--- a/dev-python/fs/fs-2.4.9.ebuild
+++ b/dev-python/fs/fs-2.4.9.ebuild
@@ -32,6 +32,7 @@ BDEPEND="test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyftpdlib[${PYTHON_USEDEP}]
+   dev-python/pysendfile[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
' -3)



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

2019-11-25 Thread Andreas K. Hüttel
commit: 5872a5e9c462da5702a0a5d0f6803050b46e7c6d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov 25 23:49:11 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov 25 23:49:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5872a5e9

sys-libs/glibc: 2.30 revision bump, new patchset, no keywords

Test failures are precisely the same as in -r2

FAIL: elf/ifuncmain9picstatic
FAIL: elf/ifuncmain9static
FAIL: elf/tst-latepthread
FAIL: elf/tst-ldconfig-bad-aux-cache
FAIL: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: locale/tst-locale-locpath
FAIL: malloc/tst-mallocfork2
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/test-cond-printers
UNSUPPORTED: nptl/test-condattr-printers
UNSUPPORTED: nptl/test-mutex-printers
UNSUPPORTED: nptl/test-mutexattr-printers
UNSUPPORTED: nptl/test-rwlock-printers
UNSUPPORTED: nptl/test-rwlockattr-printers
FAIL: nss/tst-nss-db-endgrent
FAIL: nss/tst-nss-db-endpwent
FAIL: nss/tst-nss-files-alias-leak
FAIL: nss/tst-nss-files-alias-truncated
FAIL: nss/tst-nss-files-hosts-long
FAIL: nss/tst-nss-test3
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: time/tst-y2039
Summary of test results:
 15 FAIL
   5969 PASS
  8 UNSUPPORTED
 17 XFAIL
  2 XPASS

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.30-r3.ebuild | 1489 +++
 2 files changed, 1490 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index e0d39549cae..96f7cce5fb3 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -18,5 +18,6 @@ DIST glibc-2.29-patches-7.tar.xz 64752 BLAKE2B 
766f3f2d11aedf7e1b83db94fd2793244
 DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f402b81236d6a91d1fc9864f974c5cb72fc5c87bf5ee77700a8333db4c68892b3940948158530cea0d0fbbda51df0ae7953
 SHA512 
7a929e023294e6b76569120cc234bc862f3e260994e56c3a2fc2b969b7313c94a47de7ef85f4e93c9083c16fde987ca470ab9d69d881ab49a22f5fd3a721703a
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-3.tar.xz 20412 BLAKE2B 
8cd588284bf07985262a0289d8cbae03b0a75c48110fed6152c0431dc4f729a9695df910b1521a6072e9736b26145bf372d5b60163f64f4556f17f2f9f223e11
 SHA512 
0da9107518117a1cf901d282f2b84a2f4780130ab9eb7025ffd8b7e629aa6fd5f05b293dd49fc3c300bc2e74e7f81fc1f8a7cb12428b2be086a160d429715758
+DIST glibc-2.30-patches-4.tar.xz 32428 BLAKE2B 
7bdcf6f64b22d19b1ef79f466ed0c6e7a289900fbde46eec2a0f4c5458f2088928c1c3f7534eb9794659598d39d2bca21e0922d0cd0f8a459e744abe9197807c
 SHA512 
a80c3a304bcb1acf3a71e5f55782c8aed09747139d6f554bd81b66cef77fcdf33fb943a30cc29e0b9f34cc3d005b08f11f74365b3f9ab32754ce63cbc530ad46
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
 DIST glibc--patches-15.tar.xz 17792 BLAKE2B 
fe351b7c71418a4707c96fbc6832f831947515bb2ce01fcfa9a9ea410f543a50b8c013e26f10587b283acbab4e988272e8db770112b2961b11c89b20b4a408f7
 SHA512 
37db45d1d04ad1130319a58d04774a2ada0f026bacd444625782b4dcf5a98a7019a17e132dd1e497968f43fde2c974bbe09a41e164831769a9e95bc8e2117103

diff --git a/sys-libs/glibc/glibc-2.30-r3.ebuild 
b/sys-libs/glibc/glibc-2.30-r3.ebuild
new file mode 100644
index 000..146a4563929
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.30-r3.ebuild
@@ -0,0 +1,1489 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig 
usr-ldscript \
+   multilib systemd multiprocessing
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
+   inherit git-r3
+else
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20180511
+
+# Gentoo patchset
+PATCH_VER=4
+PATCH_DEV=dilfridge
+
+SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+SRC_URI+=" multilib? ( 

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

2019-11-25 Thread Patrick McLean
commit: 859f7ef47858db0c130a16342abe2c989cbad353
Author: Patrick McLean  sony  com>
AuthorDate: Mon Nov 25 23:29:07 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov 25 23:29:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f7ef4

dev-python/waitress-1.3.1: Bump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/waitress/Manifest  |  1 +
 dev-python/waitress/waitress-1.3.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/waitress/Manifest b/dev-python/waitress/Manifest
index 0968a168f7e..548a7317cd3 100644
--- a/dev-python/waitress/Manifest
+++ b/dev-python/waitress/Manifest
@@ -1,2 +1,3 @@
 DIST waitress-1.0.1.tar.gz 123934 BLAKE2B 
1e7d2a2d0850096b6b0d5654208ebe23d4e78360d8eedf3bce98276b8710eac0f544158f9efe5fa72abbab27d3ca5c4f3ed9afed43144d4d06f88f8068b2f19a
 SHA512 
0205a0a5fc9e65e20370fc1e97ba456337313c93817e9b2b283610e5045eb32de80f45d19ee0cfb9469a93e4fc9267b785feacedd70b362474f4af5c05a3ab21
 DIST waitress-1.0.2.tar.gz 124685 BLAKE2B 
4c9edd2d7c37964616311ee6fe5a58ff1f6a7677226956e47f03f629d7765b3015c1f652f39ad7b0f81608f8638e63edeb35f120ee57347e89b029918e418c04
 SHA512 
b7000e1198ac306ce189f70c5dcfcf41318e5ec47c8d6183cdbc360c8759ca726405d5da70f1c7fe3cfeb39d528af94d693767c2a7a1a7fe460c6407857ec6f0
+DIST waitress-1.3.1.tar.gz 167097 BLAKE2B 
fc1d0327720daf26c1c00eec6bc617613582325adf16eab9ba49c53029241c5975981cdf54340cc5b051cf8159f0c6e46029ad5c0477adf46b757c4487719130
 SHA512 
ccb871fc46bd560bff2ece706c826a3407750112cfb014378a06ee077f969814a5695d053665a4d975070944a9449efffd61daab11d03be3b06f1907a2ba0f5f

diff --git a/dev-python/waitress/waitress-1.3.1.ebuild 
b/dev-python/waitress/waitress-1.3.1.ebuild
new file mode 100644
index 000..12733bc52c8
--- /dev/null
+++ b/dev-python/waitress/waitress-1.3.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python WSGI server"
+HOMEPAGE="https://docs.pylonsproject.org/projects/waitress/en/latest/
+   https://pypi.org/project/waitress/
+   https://github.com/Pylons/waitress;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"
+
+distutils_enable_tests nose



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-11-25 Thread Lars Wendler
commit: 06d30c7c4168e1c904d673384024469201ad8b46
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 22:56:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 22:56:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d30c7c

x11-wm/icewm: Bump to version 1.6.3

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.6.3.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 13bf1289324..b1110a63548 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.2.tar.lz 1673647 BLAKE2B 
006424aa005483b85ca36bd4447ce814ca81cd7243fc8045242a02355c2b35e9cbf6de0f1225d9b5e7685aca2961a731f060f7442250ef4f1527594233e8eac8
 SHA512 
0da78b9caf5cbbd8f944b4c89a15cb8b0e998de2075b09f65338d23027cbf024bbb9cfe9fffbe5d9606f11832090cb6552be2693cca5a62c011024f36ec1a0f9
+DIST icewm-1.6.3.tar.lz 1678149 BLAKE2B 
cfb41b104f0e64172b1aa983b542dc42b6369061ad4365547b14f4f96bccba6610c9b4324ccdc691421354c387c37fa80e525658139ba4213b6ea8d86448e3cf
 SHA512 
18d77695c22131fac98172c09e27c014c10e908f4fc0cbeeb376b9308a659f0a51b466c80fc39875d8e0cf52fd6b385e636faf96c55fcb80b2cb9c1d0eb57e41

diff --git a/x11-wm/icewm/icewm-1.6.3.ebuild b/x11-wm/icewm/icewm-1.6.3.ebuild
new file mode 100644
index 000..4c87bc3f612
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.6.3.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf:2[X]
+   )
+   !gdk-pixbuf? (
+   media-libs/libpng:0=
+   virtual/jpeg
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   dev-libs/glib:2
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable gdk-pixbuf)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+

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

2019-11-25 Thread Lars Wendler
commit: 01f9e0629b6c4cab23e548415e32a5d9213b4d6f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 22:48:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 22:56:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f9e062

dev-libs/libtasn1: Bump to version 4.15.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libtasn1/Manifest   |  1 +
 dev-libs/libtasn1/libtasn1-4.15.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest
index 2b99e05e045..5f3d2c4dc66 100644
--- a/dev-libs/libtasn1/Manifest
+++ b/dev-libs/libtasn1/Manifest
@@ -1,2 +1,3 @@
 DIST libtasn1-4.13.tar.gz 1891703 BLAKE2B 
5a8bfefe1a3701505c8a1a4920412a6dd15fe771fb848fbd00f0a332388795dc6108a0fa5a282b4212abe0b0642f205bda53c2c39a4a2d65fa71e082fc76a6d2
 SHA512 
bf5b60a296795e0a8a4a658c0106492393aa7ce698e785256b3427c17215c2a5b6178a61a2043c93ea4334f754eabece20221ac8fef0fd5644086a3891d98a9f
 DIST libtasn1-4.14.tar.gz 1771184 BLAKE2B 
fab592db4c62d1ed1201637fdbfbf7b753ff90994245b28bad4fbbb6f28616f0abc65fb5cf4fe9b9cd6cc7c4ffb442686b275a97dcfdbdb6a08b0d8e781576f5
 SHA512 
efdcf3729e9e057cafbfdc9929f08531de03cf3b64e7db62cb53c26bf34c8db4d73786fd853620ab1a10dbafe55e119ad17bfeb40e191071945c7b4db9c9e223
+DIST libtasn1-4.15.0.tar.gz 1800713 BLAKE2B 
005a36bfdd89a167d469ef834c00d8b89e0fba42c0c973709be93c1d703b8042d5170df855085bac9945b6512dc3abef9405461988d634cb32ec0fe99f49367d
 SHA512 
a8095aebf57a0b482027d06e0ee6978946f267b57bf2db3c891c4656ca35250cc1f72e2e90f4cc0ddbdf6cd2b1783881a62d495a57ad4a98684f8d037307552d

diff --git a/dev-libs/libtasn1/libtasn1-4.15.0.ebuild 
b/dev-libs/libtasn1/libtasn1-4.15.0.ebuild
new file mode 100644
index 000..29fd0b035fb
--- /dev/null
+++ b/dev-libs/libtasn1/libtasn1-4.15.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="ASN.1 library"
+HOMEPAGE="https://www.gnu.org/software/libtasn1/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0/6" # subslot = libtasn1 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs test valgrind"
+
+BDEPEND="sys-apps/help2man
+   virtual/yacc
+   test? ( valgrind? ( dev-util/valgrind ) )"
+
+DOCS=(
+   AUTHORS
+   ChangeLog
+   NEWS
+   README.md
+   THANKS
+)
+
+pkg_setup() {
+   if use doc; then
+   DOCS+=( doc/libtasn1.pdf )
+   HTML_DOCS=( doc/reference/html/. )
+   fi
+}
+
+src_prepare() {
+   default
+   elibtoolize  # for Solaris shared library
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_enable valgrind valgrind-tests)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2019-11-25 Thread Aaron Bauman
commit: e3198cab8b6822cbec13cd49d17bece384119235
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 25 22:32:25 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 25 22:33:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3198cab

app-text/txt2man: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/txt2man/Manifest |  1 -
 app-text/txt2man/txt2man-1.5.6.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-text/txt2man/Manifest b/app-text/txt2man/Manifest
index 5a00d5fd43c..d2cbefd8c62 100644
--- a/app-text/txt2man/Manifest
+++ b/app-text/txt2man/Manifest
@@ -1,2 +1 @@
-DIST txt2man-1.5.6.tar.gz 16293 BLAKE2B 
f62836aae1d7c1539ca896ce10a404965ba1794bbf06448693b2f138a28e74c69912cd1e693fa1e6cf9402f703decdd6b76cffd8d63276ce313d075a26cb3fb3
 SHA512 
dd1cb5a6385d75b459fb61c49e0b73e5cafa5af8b11d9b89e5c206a9c5b65e4daac4d0e768c28963aacde772b715cb11ed0e843e42397b2df894a1f68c70ca65
 DIST txt2man-1.6.0.tar.gz 16941 BLAKE2B 
4ca7d13bb61b0b65ff47a6a6f37c5035910804cff71f0c6d848105d7ee9b8285fd6433fe019fc075a5b28769df5044a462296ad63514d44a75abc1fa552b64ba
 SHA512 
7ec2cc0bb685d890cf06504d4faacf7a02c5a321963effb71ff63b7310f64f092e666c055c1dbdb699958a62272fe4dc0f31f3947ca6895aa425753a11b75379

diff --git a/app-text/txt2man/txt2man-1.5.6.ebuild 
b/app-text/txt2man/txt2man-1.5.6.ebuild
deleted file mode 100644
index 5f29e5cbf37..000
--- a/app-text/txt2man/txt2man-1.5.6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="Scripts to convert regular ASCII text to man pages"
-HOMEPAGE="http://mvertes.free.fr/;
-SRC_URI="http://mvertes.free.fr/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
-
-RDEPEND="app-shells/bash
-   sys-apps/gawk"
-
-src_compile() { :; }
-
-src_install() {
-   dobin bookman src2man txt2man
-   doman *.1
-   dodoc Changelog README
-}



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

2019-11-25 Thread Sergei Trofimovich
commit: c59914f9be3a06b6b0133ffaaf3785cfe386667c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 25 22:15:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 25 22:17:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59914f9

profiles/package.mask: mask sys-apps/nix and sys-apps/guix

The new home is ::nix-guix overlay.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 18b9ce2dddc..5a1d5aa1206 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2019-11-25)
+# Mask for removal from main tree into ::nix-guix overlay.
+# Removal in 30 days.
+sys-apps/nix
+sys-apps/guix
+
 # Alfredo Tupone  (2019-11-18)
 # No more needed.
 # Removal in 30 days.



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

2019-11-25 Thread Sergei Trofimovich
commit: d7ee4e96aabef1de1745581d8f795e7ad7bff619
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 25 22:13:36 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 25 22:14:15 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d7ee4e96

repositories.xml: add ::nix-guix overlay

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 4940b03..b966805 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5318,6 +5318,17 @@
   git+ssh://g...@github.com/ppfeufer/gentoo-overlay.git
   
https://github.com/ppfeufer/gentoo-overlay/commits/master.atom
 
+  
+nix-guix
+Overlay for nix anf guix functional package 
managers
+https://github.com/trofi/nix-guix-gentoo
+
+  sly...@gentoo.org
+  Sergei Trofimovich
+
+https://github.com/trofi/nix-guix-gentoo.git
+https://github.com/trofi/nix-guix-gentoo/commits/master.atom
+  
   
 
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/cpupower/

2019-11-25 Thread Mike Gilbert
commit: 40c51b50c9fe8296918a44b5a22596872f03ccde
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 25 22:05:40 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 25 22:10:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c51b50

sys-power/cpupower: remove old

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-power/cpupower/Manifest |  2 -
 sys-power/cpupower/cpupower-3.18.ebuild | 71 -
 sys-power/cpupower/cpupower-4.9.0-r1.ebuild | 61 -
 3 files changed, 134 deletions(-)

diff --git a/sys-power/cpupower/Manifest b/sys-power/cpupower/Manifest
index a00729bfdc9..eca4716f0bc 100644
--- a/sys-power/cpupower/Manifest
+++ b/sys-power/cpupower/Manifest
@@ -1,3 +1 @@
 DIST cpupower-4.13.0.tar.xz 67812 BLAKE2B 
3b94b18bb57b0499a96d57ca26a48f528bf993e0f1ed7eb6d2949c879de8796501629bd0978946eae925d86dd3204a1cab0c99f1c3a8b51731dfbdb61451e990
 SHA512 
5e7095e2741eae920a097864926931afb2656e492b504f203c40c24ddc5aee5014c7689b220225171b5ea10c69b70774fb2a979d05ea56ef1fa063f3097626c7
-DIST cpupower-4.9.0.tar.xz 67620 BLAKE2B 
0aad0114af52b939f83d80ba89be49a061f46a7597ae2e2f27ee6134dbcb425beefd613b0c3f0217003b700cf9b81cd7538575938e9a867138a78eb6a0247f3e
 SHA512 
67137bd7166a34f131332a5165384ebca5b97deb1c92e6d557195da4be4fecb0c5902159f748ea454461ad2181a778c32b4e4dfd1f8ce7e6a3ec41f553f23677
-DIST linux-3.18.tar.xz 80934708 BLAKE2B 
cf796fa1eb24276470b51bd3754f02932e57c6469e45959893b3714457ba33f0081ff04137990f228e1aae6d42a05073478a3ef932df468af7cd02bf8c8836c4
 SHA512 
2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009

diff --git a/sys-power/cpupower/cpupower-3.18.ebuild 
b/sys-power/cpupower/cpupower-3.18.ebuild
deleted file mode 100644
index 0dcdb330bbc..000
--- a/sys-power/cpupower/cpupower-3.18.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit multilib toolchain-funcs
-
-DESCRIPTION="Shows and sets processor power related values"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/linux-${PV}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE="cpufreq_bench debug nls"
-
-# File collision w/ headers of the deprecated cpufrequtils
-RDEPEND="sys-apps/pciutils
-   !https://www.kernel.org/;
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE="cpufreq_bench debug nls"
-
-# File collision w/ headers of the deprecated cpufrequtils
-RDEPEND="sys-apps/pciutils
-   !

[gentoo-commits] repo/gentoo:master commit in: sys-power/cpupower/

2019-11-25 Thread Mike Gilbert
commit: faf0851be8ec48fd19599f2fdd8a1288186291a5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 25 22:09:31 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 25 22:10:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf0851b

sys-power/cpupower: build cpufreq-bench unconditionally

Closes: https://bugs.gentoo.org/695138
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-power/cpupower/cpupower-4.13.0.ebuild | 3 +--
 sys-power/cpupower/metadata.xml   | 3 ---
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-power/cpupower/cpupower-4.13.0.ebuild 
b/sys-power/cpupower/cpupower-4.13.0.ebuild
index 88366fc8d73..b3ea8ec6d43 100644
--- a/sys-power/cpupower/cpupower-4.13.0.ebuild
+++ b/sys-power/cpupower/cpupower-4.13.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 LICENSE="GPL-2"
 SLOT="0/0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="cpufreq_bench nls"
+IUSE="nls"
 
 # File collision w/ headers of the deprecated cpufrequtils
 RDEPEND="sys-apps/pciutils
@@ -38,7 +38,6 @@ src_configure() {
export confdir="${EPREFIX}/etc"
export V=1
export NLS=$(usex nls true false)
-   export CPUFREQ_BENCH=$(usex cpufreq_bench true false)
 }
 
 src_compile() {

diff --git a/sys-power/cpupower/metadata.xml b/sys-power/cpupower/metadata.xml
index 47003297266..5bcecc2e848 100644
--- a/sys-power/cpupower/metadata.xml
+++ b/sys-power/cpupower/metadata.xml
@@ -5,9 +5,6 @@
flop...@gentoo.org
Mike Gilbert

-   
-   Build and install the cpufreq_bench 
binary
-   

Subslots correspond to major version of 
libcpupower




[gentoo-commits] repo/gentoo:master commit in: app-metrics/dnsmasq_exporter/

2019-11-25 Thread William Hubbs
commit: 9cbce32a6a2204d1eef15bc9dd58d1406d96
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 25 22:02:33 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 25 22:05:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbce32a

app-metrics/dnsmasq_exporter-0.2.0-r1: fix fowners typo

Closes: https://bugs.gentoo.org/701150
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/dnsmasq_exporter/dnsmasq_exporter-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/dnsmasq_exporter/dnsmasq_exporter-0.2.0-r1.ebuild 
b/app-metrics/dnsmasq_exporter/dnsmasq_exporter-0.2.0-r1.ebuild
index 66ead08d0ad..479b27ae213 100644
--- a/app-metrics/dnsmasq_exporter/dnsmasq_exporter-0.2.0-r1.ebuild
+++ b/app-metrics/dnsmasq_exporter/dnsmasq_exporter-0.2.0-r1.ebuild
@@ -45,7 +45,7 @@ src_compile() {
 src_install() {
dobin dnsmasq_exporter
keepdir /var/log/dnsmasq_exporter
-   fowners ${PN}:${PN} /var/log/ddnsmasq_exporter
+   fowners ${PN}:${PN} /var/log/dnsmasq_exporter
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
 }



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

2019-11-25 Thread Alfredo Tupone
commit: 5aa42521272663eb3bcaeefd019702145ea3edce
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Nov 25 21:30:06 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov 25 21:30:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa42521

dev-lang/gnat-gpl: remove src_install (use default)

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild | 32 ---
 dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild | 32 ---
 dev-lang/gnat-gpl/gnat-gpl-2018-r3.ebuild | 32 ---
 dev-lang/gnat-gpl/gnat-gpl-2019-r1.ebuild | 32 ---
 4 files changed, 128 deletions(-)

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild
index b54bc1e1b82..15eafdcd92a 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2016-r4.ebuild
@@ -169,38 +169,6 @@ src_compile() {
gcc_do_make "-C gcc gnattools"
 }
 
-src_install() {
-   toolchain_src_install
-   cd "${D}"${BINPATH}
-   if [[ -h gnatmake-${GCC_CONFIG_VER} ]] ; then
-   return
-   fi
-   for x in gnat*; do
-   # For some reason, g77 gets made instead of ${CTARGET}-g77...
-   # this should take care of that
-   if [[ -f ${x} ]] ; then
-   # In case they're hardlinks, clear out the target first
-   # otherwise the mv below will complain.
-   rm -f ${CTARGET}-${x}
-   mv ${x} ${CTARGET}-${x}
-   fi
-
-   if [[ -f ${CTARGET}-${x} ]] ; then
-   ln -sf ${CTARGET}-${x} ${x}
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
-   /usr/bin/${x}-${GCC_CONFIG_VER}
-   # Create versioned symlinks
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
-   /usr/bin/${CTARGET}-${x}-${GCC_CONFIG_VER}
-   fi
-
-   if [[ -f ${CTARGET}-${x}-${GCC_CONFIG_VER} ]] ; then
-   rm -f ${CTARGET}-${x}-${GCC_CONFIG_VER}
-   ln -sf ${CTARGET}-${x} ${CTARGET}-${x}-${GCC_CONFIG_VER}
-   fi
-   done
-}
-
 pkg_postinst () {
toolchain_pkg_postinst
einfo "This provide the GNAT compiler with gcc for ada/c/c++ and more"

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild
index 0688916c1b7..3c90857c905 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2017-r1.ebuild
@@ -151,38 +151,6 @@ src_compile() {
gcc_do_make "-C gcc gnattools"
 }
 
-src_install() {
-   toolchain_src_install
-   cd "${D}"${BINPATH}
-   if [[ -h gnatmake-${GCC_CONFIG_VER} ]] ; then
-   return
-   fi
-   for x in gnat*; do
-   # For some reason, g77 gets made instead of ${CTARGET}-g77...
-   # this should take care of that
-   if [[ -f ${x} ]] ; then
-   # In case they're hardlinks, clear out the target first
-   # otherwise the mv below will complain.
-   rm -f ${CTARGET}-${x}
-   mv ${x} ${CTARGET}-${x}
-   fi
-
-   if [[ -f ${CTARGET}-${x} ]] ; then
-   ln -sf ${CTARGET}-${x} ${x}
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
-   /usr/bin/${x}-${GCC_CONFIG_VER}
-   # Create versioned symlinks
-   dosym ${BINPATH#${EPREFIX}}/${CTARGET}-${x} \
-   /usr/bin/${CTARGET}-${x}-${GCC_CONFIG_VER}
-   fi
-
-   if [[ -f ${CTARGET}-${x}-${GCC_CONFIG_VER} ]] ; then
-   rm -f ${CTARGET}-${x}-${GCC_CONFIG_VER}
-   ln -sf ${CTARGET}-${x} ${CTARGET}-${x}-${GCC_CONFIG_VER}
-   fi
-   done
-}
-
 pkg_postinst () {
toolchain_pkg_postinst
einfo "This provide the GNAT compiler with gcc for ada/c/c++ and more"

diff --git a/dev-lang/gnat-gpl/gnat-gpl-2018-r3.ebuild 
b/dev-lang/gnat-gpl/gnat-gpl-2018-r3.ebuild
index 8af2aa5ec9d..40b80c33c61 100644
--- a/dev-lang/gnat-gpl/gnat-gpl-2018-r3.ebuild
+++ b/dev-lang/gnat-gpl/gnat-gpl-2018-r3.ebuild
@@ -151,38 +151,6 @@ src_compile() {
gcc_do_make "-C gcc gnattools"
 }
 
-src_install() {
-   toolchain_src_install
-   cd "${D}"${BINPATH}
-   if [[ -h gnatmake-${GCC_CONFIG_VER} ]] ; then
-   return
-   fi
-   for x in gnat*; do
-   # For some reason, g77 gets made instead of ${CTARGET}-g77...
-   # this should take care of that
-   if [[ -f ${x} ]] ; 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2019-11-25 Thread Lars Wendler
commit: e5883f1964b837ad24addc4c24b7bea731012979
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 21:13:32 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 21:14:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5883f19

media-libs/alsa-lib: Revbump to fix pulseaudio build

Reported-by: crabbed halo ablution  icloud.com>
Tested-by: crabbed halo ablution  icloud.com>
Thanks-to: James Le Cuirot  gentoo.org>
Closes: https://bugs.gentoo.org/700870
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.1.1-r1.ebuild | 86 ++
 .../alsa-lib-1.2.1.1-ucm_add_asoundlib_h.patch | 25 +++
 2 files changed, 111 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.1.1-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.1.1-r1.ebuild
new file mode 100644
index 000..704317dcf5a
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.1.1-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit autotools multilib multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/;
+SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc elibc_uclibc python +thread-safety"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   doc? ( >=app-doc/doxygen-1.2.6 )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
+   "${FILESDIR}/${P}-ucm_add_asoundlib_h.patch" #700870
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # https://bugs.gentoo.org/509886
+   if use elibc_uclibc ; then
+   sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am 
|| die
+   fi
+   # https://bugs.gentoo.org/545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_enable thread-safety)
+   $(use_with debug)
+   $(usex elibc_uclibc --without-versioned '')
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::"
+   fi
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   if multilib_is_native_abi && use doc; then
+   docinto html
+   dodoc -r doc/doxygen/html/.
+   fi
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}

diff --git 
a/media-libs/alsa-lib/files/alsa-lib-1.2.1.1-ucm_add_asoundlib_h.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.1.1-ucm_add_asoundlib_h.patch
new file mode 100644
index 000..3c6072b8c3d
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.1.1-ucm_add_asoundlib_h.patch
@@ -0,0 +1,25 @@
+From: Jaroslav Kysela 
+Date: Sat, 23 Nov 2019 14:38:35 + (+0100)
+Subject: ucm: use-case.h - add  include
+X-Git-Url: 
https://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff_plain;h=1a4b362115b5e1bb4f5b888919ffd11736adbf0c
+
+ucm: use-case.h - add  include
+
+It is required for snd_ctl_elem_id_t and snd_mixer_selem_id_t.
+
+Signed-off-by: Jaroslav Kysela 
+---
+
+diff --git a/include/use-case.h b/include/use-case.h
+index 8a37121..80073ef 100644
+--- a/include/use-case.h
 b/include/use-case.h
+@@ -42,6 +42,8 @@
+ extern "C" {
+ #endif
+ 
++#include 
++
+ /**
+  *  \defgroup ucm Use Case Interface
+  *  The ALSA Use Case manager interface.



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

2019-11-25 Thread Lars Wendler
commit: 70cd34c277a7adb9b980032c43850843586657f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 21:14:35 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 21:14:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cd34c2

media-libs/alsa-lib: Removed old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 -
 media-libs/alsa-lib/alsa-lib-1.2.1.1.ebuild | 85 -
 media-libs/alsa-lib/alsa-lib-1.2.1.ebuild   | 85 -
 3 files changed, 171 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 096c6bf85c7..4684a92a829 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -2,4 +2,3 @@ DIST alsa-lib-1.1.2.tar.bz2 947423 BLAKE2B 
09cd6a625d8f681c5515fd925191fb5468158
 DIST alsa-lib-1.1.8.tar.bz2 1002562 BLAKE2B 
a531ab501943924d007f7ae0e4489deea805ccbc8f2f02d3ee392aa2dbe54ffe31f58ee1744308f851a68f693c83125088708e901d0d83e4a7a5f644ef448aa3
 SHA512 
50ae107c6efe8200b4c41e0463e099d16e149332f1d3a22c3e81d3e7d980b7f93f3610fc9711ef62067caeb1054e7ea612ba3903bf8a91ebeffa48687cf80eed
 DIST alsa-lib-1.1.9.tar.bz2 1058187 BLAKE2B 
60454be162a0f36334602586762f8ce657d2883636bcb65ae91dedce62297bd40f3dbdc6213ef773542708b367f8796e143b1fc987c40de6d5d5a69a648f6b18
 SHA512 
402e39cca82d17555e3e52ef06b8ed9dcf58531da393809a7b5cf18658299fa90ee8a60bfc5213482d7a02b13140c441f1333b144556f44ab4adb786a2fb3c49
 DIST alsa-lib-1.2.1.1.tar.bz2 1002960 BLAKE2B 
6df2145e0fdd42b86759a6250f6fa3d18075d1bbff1c5ec0b4b6130f934ab369e5cc0edd9a53c3b6298dce0d374a9888c5fc63ae0d42b3fd0ef5ca97eff00369
 SHA512 
8a0b6f1ecc58d60991b4509e791b1581eebae57cd754b0b4829e66b1cfee81d588b04f42a17f598f06310b9658d9f46fd748cca516cc48b6f2989389c22c42e9
-DIST alsa-lib-1.2.1.tar.bz2 1003711 BLAKE2B 
6aa34238a07c9da2c1fe86e5018541a647779e0ab4a5ecbfc4a8dcfdc168d5d921ec1c5ae487a31ea31741a5c23f19d0e92a6302bba81bfa1423
 SHA512 
a5bd60ed0cfca3911db534364554412c479d2cb6ded6c8e7011d2510797a6cbd10613d6e1d42cb589afec8e7408c8fd5465360ddd14df8701af7dc414961c19e

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.1.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.1.1.ebuild
deleted file mode 100644
index ba7e99bdece..000
--- a/media-libs/alsa-lib/alsa-lib-1.2.1.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-
-inherit autotools multilib multilib-minimal python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/;
-SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
-IUSE="alisp debug doc elibc_uclibc python +thread-safety"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   doc? ( >=app-doc/doxygen-1.2.6 )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
-   # https://bugs.gentoo.org/509886
-   if use elibc_uclibc ; then
-   sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am 
|| die
-   fi
-   # https://bugs.gentoo.org/545950
-   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-maintainer-mode
-   --disable-resmgr
-   --enable-aload
-   --enable-rawmidi
-   --enable-seq
-   --enable-shared
-   # enable Python only on final ABI
-   $(multilib_native_use_enable python)
-   $(use_enable alisp)
-   $(use_enable thread-safety)
-   $(use_with debug)
-   $(usex elibc_uclibc --without-versioned '')
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   emake
-
-   if multilib_is_native_abi && use doc; then
-   emake doc
-   grep -FZrl "${S}" doc/doxygen/html | \
-   xargs -0 sed -i -e "s:${S}::"
-   fi
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-   if multilib_is_native_abi && use doc; then
-   docinto html
-   dodoc -r doc/doxygen/html/.
-   fi
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
-   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
-}


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

2019-11-25 Thread Göktürk Yüksek
commit: 9659e5c8c618c7dfa4a6c3103fee9f3e5c53cb02
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Nov  7 23:49:49 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:59:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9659e5c8

eclass/savedconfig.eclass: rewrite the ROFF macros

man2html cannot cope with multi-character number-register names and
also doesn't recognize the square brackets in the '\n' escape
sequence. This breaks the autogenerated HTML output. Rename the
number-register from "step" to "R" and get rid of the square brackets.

URL: 
https://archives.gentoo.org/gentoo-dev/message/b619a5775cbe6d0b650d827338ef8ca2
Closes: https://bugs.gentoo.org/699476

Signed-off-by: Göktürk Yüksek  gentoo.org>
Acked-by: Lars Wendler  gentoo.org>

 eclass/savedconfig.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/savedconfig.eclass b/eclass/savedconfig.eclass
index dab2283fe0f..8f64c5b8edd 100644
--- a/eclass/savedconfig.eclass
+++ b/eclass/savedconfig.eclass
@@ -14,20 +14,20 @@
 # so users can modify these config files and the ebuild will take it
 # into account as needed.
 #
-# @ROFF .nr step 1 1
+# @ROFF .nr R 1 1
 # Typically you can create your own configuration files quickly by
 # doing:
-# @ROFF .IP \n[step] 3
+# @ROFF .IP \nR 3
 # Build the package with FEATURES=noclean USE=savedconfig.
-# @ROFF .IP \n+[step]
+# @ROFF .IP \n+R
 # Go into the build dir and edit the relevant configuration system
 # (e.g. `make menuconfig` or `nano config-header.h`).  You can look
 # at the files in /etc/portage/savedconfig/ to see what files get
 # loaded/restored.
-# @ROFF .IP \n+[step]
+# @ROFF .IP \n+R
 # Copy the modified configuration files out of the workdir and to
 # the paths in /etc/portage/savedconfig/.
-# @ROFF .IP \n+[step]
+# @ROFF .IP \n+R
 # Emerge the package with just USE=savedconfig to get the custom build.
 
 inherit portability



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

2019-11-25 Thread Göktürk Yüksek
commit: 66c9ad5089900401942ac84132c1a9838c597ede
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 20:42:23 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:42:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c9ad50

app-crypt/yubikey-manager: add missing RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild | 1 +
 app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
index 033424c7881..6a36597e963 100644
--- a/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
+++ b/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/click[${PYTHON_USEDEP}]

diff --git a/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
index ecc2e35033c..9081ee6bd12 100644
--- a/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
+++ b/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/click[${PYTHON_USEDEP}]



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

2019-11-25 Thread Göktürk Yüksek
commit: 5ec24ceb740347554c1ad68b30968cec1b99ac55
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 20:44:04 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:44:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec24ceb

dev-python/fido2: add missing RESTRICT="!test? ( test )"

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 dev-python/fido2/fido2-0.3.0.ebuild | 1 +
 dev-python/fido2/fido2-0.4.0.ebuild | 1 +
 dev-python/fido2/fido2-0.5.0.ebuild | 1 +
 dev-python/fido2/fido2-0.7.0.ebuild | 1 +
 dev-python/fido2/fido2-0.7.1.ebuild | 1 +
 dev-python/fido2/fido2-0.7.3.ebuild | 1 +
 dev-python/fido2/fido2-0.8.1.ebuild | 1 +
 7 files changed, 7 insertions(+)

diff --git a/dev-python/fido2/fido2-0.3.0.ebuild 
b/dev-python/fido2/fido2-0.3.0.ebuild
index 7b18d1a6c46..4c768eb9628 100644
--- a/dev-python/fido2/fido2-0.3.0.ebuild
+++ b/dev-python/fido2/fido2-0.3.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.4.0.ebuild 
b/dev-python/fido2/fido2-0.4.0.ebuild
index ee7a21949eb..7d23987d980 100644
--- a/dev-python/fido2/fido2-0.4.0.ebuild
+++ b/dev-python/fido2/fido2-0.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.5.0.ebuild 
b/dev-python/fido2/fido2-0.5.0.ebuild
index 6ca9106c958..26ee49358bb 100644
--- a/dev-python/fido2/fido2-0.5.0.ebuild
+++ b/dev-python/fido2/fido2-0.5.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.7.0.ebuild 
b/dev-python/fido2/fido2-0.7.0.ebuild
index bc1d3938cb3..286a21e313a 100644
--- a/dev-python/fido2/fido2-0.7.0.ebuild
+++ b/dev-python/fido2/fido2-0.7.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.7.1.ebuild 
b/dev-python/fido2/fido2-0.7.1.ebuild
index bc1d3938cb3..286a21e313a 100644
--- a/dev-python/fido2/fido2-0.7.1.ebuild
+++ b/dev-python/fido2/fido2-0.7.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.7.3.ebuild 
b/dev-python/fido2/fido2-0.7.3.ebuild
index 311a481c34f..cf5e5a8076d 100644
--- a/dev-python/fido2/fido2-0.7.3.ebuild
+++ b/dev-python/fido2/fido2-0.7.3.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]

diff --git a/dev-python/fido2/fido2-0.8.1.ebuild 
b/dev-python/fido2/fido2-0.8.1.ebuild
index 311a481c34f..cf5e5a8076d 100644
--- a/dev-python/fido2/fido2-0.8.1.ebuild
+++ b/dev-python/fido2/fido2-0.8.1.ebuild
@@ -14,6 +14,7 @@ LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2019-11-25 Thread Göktürk Yüksek
commit: 1d89217ae6b88c174fd8f1dbce1787fefff95aae
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 20:12:02 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:18:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d89217a

app-crypt/yubikey-manager: adjust the fido2 dep version range

>=dev-python/fido2-0.8.0 introduces changes that are not backwards
compatible. Bound the version range of the dependency.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .../{yubikey-manager-3.1.0.ebuild => yubikey-manager-3.1.0-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/yubikey-manager/yubikey-manager-3.1.0.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
similarity index 97%
rename from app-crypt/yubikey-manager/yubikey-manager-3.1.0.ebuild
rename to app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
index cf74d5ba3a6..ecc2e35033c 100644
--- a/app-crypt/yubikey-manager/yubikey-manager-3.1.0.ebuild
+++ b/app-crypt/yubikey-manager/yubikey-manager-3.1.0-r1.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
>=dev-python/fido2-0.7.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/

2019-11-25 Thread Göktürk Yüksek
commit: f97a51509a145d8eb61946d10e404cf00e4fb222
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 19:37:29 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:17:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a5150

app-laptop/mbpfan: bump to 2.2.1

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-laptop/mbpfan/Manifest | 2 +-
 app-laptop/mbpfan/{mbpfan-2.2.0.ebuild => mbpfan-2.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 22821d3567c..4a597c58c6d 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,2 +1,2 @@
 DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B 
bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f
 SHA512 
c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449
-DIST mbpfan-2.2.0.tar.gz 40435 BLAKE2B 
6fd9e6e7c480faa8c0ea432404ec5fcbe8bc8b17efba5dcce28dae96b8c8c434bbf712208e4d7a2f5b12e6d5d1535e3bf32b4661a78c69f496d9c43c3c232bb8
 SHA512 
f45eb3965100dbc88ba7bf15a15fee261b0f5f29174b7d7d1c1a6d6752ded3ba909586d9131d325d40826a38005ecb3a33008192565b9bb802ffe49c37274690
+DIST mbpfan-2.2.1.tar.gz 40455 BLAKE2B 
0932919b4808fa41d64c326f0d202650be25798ca692b4c17cc94a88f3287ccdd10d74c27f95ac8ef7d900f0067b3c40dc8798d99210b89c01b8cb0d63187b98
 SHA512 
ce358047910bd6996e1d47fe08e1825863e043fc9a33b3c4922ea537e58dd7508fc45c651816125e7b32472cbb3d06afa4a487daba5b910a8580623def938a71

diff --git a/app-laptop/mbpfan/mbpfan-2.2.0.ebuild 
b/app-laptop/mbpfan/mbpfan-2.2.1.ebuild
similarity index 100%
rename from app-laptop/mbpfan/mbpfan-2.2.0.ebuild
rename to app-laptop/mbpfan/mbpfan-2.2.1.ebuild



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

2019-11-25 Thread Göktürk Yüksek
commit: 3355de374800cc63417bf7e568045026dace851d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 19:58:58 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:17:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3355de37

app-crypt/yubikey-manager: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager/Manifest |  2 -
 .../yubikey-manager/yubikey-manager-2.1.1.ebuild   | 61 --
 .../yubikey-manager/yubikey-manager-3.0.0.ebuild   | 61 --
 3 files changed, 124 deletions(-)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index 2d517fd3069..23e92e5bc7b 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -1,4 +1,2 @@
 DIST yubikey-manager-2.0.0.tar.gz 102078 BLAKE2B 
a2b8f90dabefb1014881cbe709222bf5cb48c9f409b415a8a2b27d7101c2da6189d0ebfe21a2701d10798c48c44e546659f9424ba6bf9257f7311abb0fc90b9b
 SHA512 
42bebb88ba78bcce00a228109d0b4c815b3242ddbe43fd26c1209ba8666eb033ab77d5acd39a157e8310ce327de8d38bf88cfa0ffaed6273236b220c39e72e3b
-DIST yubikey-manager-2.1.1.tar.gz 101672 BLAKE2B 
baafce3850c0cbed842508c93ec4ad71e0eebbd0dcc61833b245b6c62f74b7215519cb8b1ec82df3be8c7677ec24447193a0121e0a63e67615453c2c6032fc0a
 SHA512 
2c5990d9421acf93113347e9b9d33af893765ae9c5d9e6c9c4f2db1274b84cd839c15ae74327bdcbe9ec32ebdbcbed95b172b8b13ac00bbeb17eb06b6dd71ccd
-DIST yubikey-manager-3.0.0.tar.gz 138225 BLAKE2B 
8506f7cc4d6579c1905d565d5d32a7e745389000ff67786e5b5e6bc54793230321e5f0f4840c625cae0a4d9d2893b75910bebb3207cfc75189d3a4876838a712
 SHA512 
47ae785356c256f31e118f2df483d3a0d7fb7b5b380fd7cd207334daaa47319855bde41931099f9acb6b310d4ba824540ab5d3008384fd4d6a373da7355b18eb
 DIST yubikey-manager-3.1.0.tar.gz 115010 BLAKE2B 
1b27b9af7f3adac87a1bca58929bffef2ae397b359f70580a07193d2bd2f8cd4d2d867053f6494f1e262668443388d79dfe3775f2c3d0a5528840df8826cdf91
 SHA512 
518eedb52cfcf725c13114c433f848b97f711e94fa9c71685916fb8cb20e5bfc431f648b0ec710ef9ebed2bc8ddd8722ca1c9865d7a1b29537b719e167ed5f60

diff --git a/app-crypt/yubikey-manager/yubikey-manager-2.1.1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-2.1.1.ebuild
deleted file mode 100644
index 1fe93622d5c..000
--- a/app-crypt/yubikey-manager/yubikey-manager-2.1.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-inherit readme.gentoo-r1 distutils-r1
-
-DESCRIPTION="Python library and command line tool for configuring a YubiKey"
-HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
-# Per https://github.com/Yubico/yubikey-manager/issues/217, Yubico is
-# the official source for tarballs, not Github
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
-   dev-python/fido2[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyscard[${PYTHON_USEDEP}]
-   dev-python/pyusb[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=sys-auth/ykpers-1.19.0
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2_7')
-   )
-"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   local DOC_CONTENTS
-
-   distutils-r1_python_install_all
-
-   DOC_CONTENTS="
-   The 'openpgp' command may require the package 'app-crypt/ccid'
-   to be installed on the system. Furthermore, make sure that pcscd
-   daemon is running and has correct access permissions to USB
-   devices.
-   "
-   readme.gentoo_create_doc
-
-   doman "${S}"/man/ykman.1
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}

diff --git a/app-crypt/yubikey-manager/yubikey-manager-3.0.0.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-3.0.0.ebuild
deleted file mode 100644
index cf74d5ba3a6..000
--- a/app-crypt/yubikey-manager/yubikey-manager-3.0.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-inherit readme.gentoo-r1 distutils-r1
-
-DESCRIPTION="Python library and command line tool for configuring a YubiKey"
-HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
-# Per https://github.com/Yubico/yubikey-manager/issues/217, Yubico is
-# the official source for tarballs, not Github

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

2019-11-25 Thread Göktürk Yüksek
commit: 81b9b531573d808d2ca40c2219518056c717f076
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 20:07:45 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:18:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b9b531

app-crypt/yubikey-manager: adjust the fido2 dep version for stable

>=dev-python/fido2-0.8.0 introduces changes that are not backwards
compatible. Bound the version range of the dependency.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .../{yubikey-manager-2.0.0.ebuild => yubikey-manager-2.0.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/yubikey-manager/yubikey-manager-2.0.0.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
similarity index 97%
rename from app-crypt/yubikey-manager/yubikey-manager-2.0.0.ebuild
rename to app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
index bdb00c048da..033424c7881 100644
--- a/app-crypt/yubikey-manager/yubikey-manager-2.0.0.ebuild
+++ b/app-crypt/yubikey-manager/yubikey-manager-2.0.0-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
-   dev-python/fido2[${PYTHON_USEDEP}]
+   

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

2019-11-25 Thread Göktürk Yüksek
commit: 0e171cc6223b6050bb43aab5c8ea093d67d9156a
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Nov 25 20:13:52 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Nov 25 20:18:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e171cc6

dev-python/fido2: bump to 0.8.1

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 dev-python/fido2/Manifest   |  1 +
 dev-python/fido2/fido2-0.8.1.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 54a3de6ec62..694eece0c15 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -5,3 +5,4 @@ DIST fido2-0.6.0.tar.gz 163137 BLAKE2B 
3a30d4267a1aae00eac8fa8c05065163f992b7289
 DIST fido2-0.7.0.tar.gz 171787 BLAKE2B 
6458a606ecbbd22ac7c49b2e32b46e43c0ca184645fff4c54e0204f044a415db05b3e7187b6138e4d1b67dad9ed5faf3eb561b11b391b5105bac4299481bd95d
 SHA512 
65fdaeeb1932873fb2ae86257182eb6098d6bf4ce5ed45336327bd3e9040eddccd7f7559ece58d9bdcbfe8c98c2eb8646069556a6d00035fef5eade4907a45d8
 DIST fido2-0.7.1.tar.gz 176790 BLAKE2B 
d6e800b750902ad26ea6fc0634b37215ac57a65c18d0139b38263d7b97fdf0aaa41070abd5da35891a0dee0c788e43cc7c3bf47e8c1328e292352612ad719c9b
 SHA512 
07024a4076d88bd9ec5d5dbfd924c88e314906668444d96aa9177c373309e90e33c18fd5313943fd83eb28b6d40f0c16a8f64c5d9a2aa50f2fc5115c1967ae3a
 DIST fido2-0.7.3.tar.gz 188262 BLAKE2B 
c1d832229ce741be3b81e4cded65b77e57c008aaba8ccbdf640bae1c27f4d86f2c0ce7ffc83405e3693646a8f2868030619c958ecbaa58a6a6328ece2cf6d3de
 SHA512 
715779ecc9dba19de0e45df13d018e7dd223f20f5662860874aa8aa6f811c1df71c07656d21b49a4b6f14a149134d8af6bac076a7f71cb7392ca2fef70b173e1
+DIST fido2-0.8.1.tar.gz 201198 BLAKE2B 
33411dd05d7f513445afa8a6fc4bb90f3989a655fa05d2ba9da411aa7eea3b30ffa253fae6586f76c416115e5bec90f6f120472a49a0acfbd91020d2cba8f74d
 SHA512 
fc0753ea694f2170d529129764cd9f9c5439cd2f467e4f384d7a698266ee8391a5c9c7c6e51d2dc2a99b93fca1c7d5288d5236e302672a87b8ca7704f328c0b5

diff --git a/dev-python/fido2/fido2-0.8.1.ebuild 
b/dev-python/fido2/fido2-0.8.1.ebuild
new file mode 100644
index 000..311a481c34f
--- /dev/null
+++ b/dev-python/fido2/fido2-0.8.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+inherit distutils-r1
+
+DESCRIPTION="Python based FIDO 2.0 library"
+HOMEPAGE="https://github.com/Yubico/python-fido2;
+SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyscard[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
+   examples? (
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyfakefs-3.4[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r "${S}"/examples/.
+   docompress -x "/usr/share/doc/${PF}/examples"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2019-11-25 Thread Georgy Yakovlev
commit: b1b7e7fe1afc393cb37baee04f2731d9b6626ca3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 25 20:14:01 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov 25 20:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b7e7fe

x11-terms/alacritty: update live ebuild

Bug: https://bugs.gentoo.org/697762
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/alacritty/alacritty-.ebuild | 286 +-
 1 file changed, 7 insertions(+), 279 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-.ebuild 
b/x11-terms/alacritty/alacritty-.ebuild
index fe1402f1e10..bf9813cb8fa 100644
--- a/x11-terms/alacritty/alacritty-.ebuild
+++ b/x11-terms/alacritty/alacritty-.ebuild
@@ -3,283 +3,7 @@
 
 EAPI=7
 
-CRATES="
-adler32-1.0.3
-aho-corasick-0.6.10
-aho-corasick-0.7.3
-andrew-0.2.1
-android_glue-0.2.3
-ansi_term-0.11.0
-approx-0.3.2
-arc-swap-0.3.11
-argon2rs-0.2.5
-arrayvec-0.4.10
-atty-0.2.11
-autocfg-0.1.4
-backtrace-0.3.30
-backtrace-sys-0.1.28
-base64-0.10.1
-bindgen-0.33.2
-bitflags-1.1.0
-blake2-rfc-0.2.18
-block-0.1.6
-byteorder-1.3.2
-bzip2-0.3.3
-bzip2-sys-0.1.7
-cc-1.0.37
-cexpr-0.2.3
-cfg-if-0.1.9
-cgl-0.2.3
-clang-sys-0.22.0
-clap-2.33.0
-clipboard-win-2.2.0
-cloudabi-0.0.3
-cmake-0.1.40
-cocoa-0.18.4
-color_quant-1.0.1
-constant_time_eq-0.1.3
-core-foundation-0.6.4
-core-foundation-sys-0.6.2
-core-graphics-0.17.3
-core-text-13.2.0
-crc32fast-1.2.0
-crossbeam-channel-0.3.8
-crossbeam-deque-0.6.3
-crossbeam-epoch-0.7.1
-crossbeam-queue-0.1.2
-crossbeam-utils-0.6.5
-deflate-0.7.19
-derivative-1.0.2
-dirs-1.0.5
-dlib-0.4.1
-downcast-rs-1.0.4
-dtoa-0.4.4
-dunce-1.0.0
-dwrote-0.9.0
-either-1.5.2
-embed-resource-1.2.0
-env_logger-0.5.13
-env_logger-0.6.1
-errno-0.2.4
-errno-dragonfly-0.1.1
-euclid-0.19.9
-euclid_macros-0.1.0
-expat-sys-2.1.6
-failure-0.1.5
-failure_derive-0.1.5
-filetime-0.2.5
-fnv-1.0.6
-foreign-types-0.3.2
-foreign-types-0.4.0
-foreign-types-macros-0.1.0
-foreign-types-shared-0.1.1
-foreign-types-shared-0.2.0
-freetype-rs-0.19.1
-freetype-sys-0.7.1
-fsevent-0.4.0
-fsevent-sys-2.0.1
-fuchsia-cprng-0.1.1
-fuchsia-zircon-0.3.3
-fuchsia-zircon-sys-0.3.3
-gcc-0.3.55
-gif-0.10.2
-gleam-0.6.17
-gl_generator-0.11.0
-glob-0.2.11
-glutin-0.21.0
-glutin_egl_sys-0.1.3
-glutin_emscripten_sys-0.1.0
-glutin_gles2_sys-0.1.3
-glutin_glx_sys-0.1.5
-glutin_wgl_sys-0.1.3
-http_req-0.5.0
-humantime-1.2.0
-idna-0.1.5
-image-0.21.2
-inflate-0.4.5
-inotify-0.6.1
-inotify-sys-0.1.3
-iovec-0.1.2
-itoa-0.4.4
-jpeg-decoder-0.1.15
-kernel32-sys-0.2.2
-khronos_api-3.1.0
-lazycell-1.2.1
-lazy_static-1.3.0
-libc-0.2.58
-libflate-0.1.23
-libloading-0.5.1
-libz-sys-1.0.25
-line_drawing-0.7.0
-linked-hash-map-0.5.2
-lock_api-0.1.5
-log-0.4.6
-lzw-0.10.0
-malloc_buf-0.0.6
-matches-0.1.8
-memchr-1.0.2
-memchr-2.2.0
-memmap-0.7.0
-memoffset-0.2.1
-mio-0.6.19
-mio-anonymous-pipes-0.1.0
-mio-extras-2.0.5
-mio-named-pipes-0.1.6
-mio-uds-0.6.7
-miow-0.2.1
-miow-0.3.3
-named_pipe-0.3.0
-native-tls-0.2.3
-net2-0.2.33
-nix-0.14.1
-nodrop-0.1.13
-nom-3.2.1
-nom-4.2.3
-notify-4.0.12
-num_cpus-1.10.1
-num-derive-0.2.5
-num-integer-0.1.41
-num-iter-0.1.39
-num-rational-0.2.2
-numtoa-0.1.0
-num-traits-0.2.8
-objc-0.2.6
-objc-foundation-0.1.1
-objc_id-0.1.1
-openssl-0.10.23
-openssl-probe-0.1.2
-openssl-sys-0.9.47
-ordered-float-1.0.2
-osmesa-sys-0.1.2
-owning_ref-0.4.0
-parking_lot-0.7.1
-parking_lot_core-0.4.0
-peeking_take_while-0.1.2
-percent-encoding-1.0.1
-phf-0.7.24
-phf_codegen-0.7.24
-phf_generator-0.7.24
-phf_shared-0.7.24
-pkg-config-0.3.14
-png-0.14.1
-podio-0.1.6
-proc-macro2-0.4.30
-quick-error-1.2.2
-quote-0.3.15
-quote-0.6.12
-rand-0.6.5
-rand_chacha-0.1.1
-rand_core-0.3.1
-rand_core-0.4.0
-rand_hc-0.1.0
-rand_isaac-0.1.1
-rand_jitter-0.1.4
-rand_os-0.1.3
-rand_pcg-0.1.2
-rand_xorshift-0.1.1
-rayon-1.1.0
-rayon-core-1.5.0
-rdrand-0.4.0
-redox_syscall-0.1.54
-redox_termios-0.1.1
-redox_users-0.3.0
-regex-0.2.11
-regex-1.1.7
-regex-syntax-0.5.6
-regex-syntax-0.6.7
-remove_dir_all-0.5.2
-rustc-demangle-0.1.15
-rustc_tools_util-0.2.0
-rustc_version-0.2.3
-rusttype-0.7.7
-ryu-0.2.8
-same-file-1.0.4
-schannel-0.1.15
-scoped_threadpool-0.1.9
-scopeguard-0.3.3
-security-framework-0.3.1
-security-framework-sys-0.3.1
-semver-0.9.0
-semver-parser-0.7.0
-serde-1.0.92
-serde_derive-1.0.92
-serde_json-1.0.39
-serde_yaml-0.8.9
-servo-fontconfig-0.4.0
-servo-fontconfig-sys-4.0.7
-shared_library-0.1.9
-signal-hook-0.1.9
-signal-hook-registry-1.0.1
-siphasher-0.2.3
-slab-0.4.2
-smallvec-0.6.10
-smithay-client-toolkit-0.4.6
-smithay-client-toolkit-0.6.2
-smithay-clipboard-0.3.3
-socket2-0.3.9
-spsc-buffer-0.1.1
-stable_deref_trait-1.1.1
-static_assertions-0.3.3
-stb_truetype-0.2.6
-strsim-0.8.0
-syn-0.15.36
-synstructure-0.10.2
-tempfile-3.0.8
-termcolor-1.0.5
-terminfo-0.6.1
-termion-1.5.3
-textwrap-0.11.0
-thread_local-0.3.6
-tiff-0.2.2
-time-0.1.42
-ucd-util-0.1.3
-unicase-2.4.0

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

2019-11-25 Thread Rick Farina
commit: 48285d29fe270e8dc2c3e780076989adf4f6f1e6
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov 25 20:08:31 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov 25 20:08:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48285d29

net-wireless/wpa_supplicant: cleanup old/vuln

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/wpa_supplicant/Manifest   |   1 -
 .../wpa_supplicant/wpa_supplicant-2.8-r1.ebuild| 449 -
 2 files changed, 450 deletions(-)

diff --git a/net-wireless/wpa_supplicant/Manifest 
b/net-wireless/wpa_supplicant/Manifest
index 637bcc2c825..07c650017d7 100644
--- a/net-wireless/wpa_supplicant/Manifest
+++ b/net-wireless/wpa_supplicant/Manifest
@@ -1,2 +1 @@
-DIST wpa_supplicant-2.8.tar.gz 3155904 BLAKE2B 
260b4830949a3e051ef4f33f279b3b225ab9fd95100e4b270d29af457cf07601421fac636d9f1d8927271d7c76aecb0b7c93ddab35203e31a0fd84c3e327d951
 SHA512 
b37d254d32a4b7a1f95fcb18ec1be0ffb9d025e0b21c42c53acc4cd839be355df1b125b32cc073f9fe09b746807321e23dbe25dc2fc8a7cafa1e71add69f245b
 DIST wpa_supplicant-2.9.tar.gz 3231785 BLAKE2B 
f1e2a5cb37b02d5c74116b5bc7f67c47d85f916c972cbd6b881d63a317161294a37c8517aabe6c74f9617c762aaa76d869f318af311473160e87bac8ac2a1807
 SHA512 
37a33f22cab9d27084fbef29856eaea0f692ff339c5b38bd32402dccf293cb849afd4a870cd3b5ca78179f0102f4011ce2f3444a53dc41dc75a5863b0a2226c8

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.8-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.8-r1.ebuild
deleted file mode 100644
index 2b773d19178..000
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.8-r1.ebuild
+++ /dev/null
@@ -1,449 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils systemd toolchain-funcs readme.gentoo-r1
-
-DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers"
-HOMEPAGE="https://w1.fi/wpa_supplicant/;
-LICENSE="|| ( GPL-2 BSD )"
-
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://w1.fi/hostap.git;
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
-   SRC_URI="https://w1.fi/releases/${P}.tar.gz;
-fi
-
-SLOT="0"
-IUSE="ap bindist dbus eap-sim eapol_test fasteap +fils +hs2-0 libressl macsec 
p2p privsep ps3 qt5 readline selinux smartcard tdls uncommon-eap-types wimax 
wps kernel_linux kernel_FreeBSD"
-
-CDEPEND="dbus? ( sys-apps/dbus )
-   kernel_linux? (
-   dev-libs/libnl:3
-   net-wireless/crda
-   eap-sim? ( sys-apps/pcsc-lite )
-   )
-   !kernel_linux? ( net-libs/libpcap )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )
-   readline? (
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-   )
-   !libressl? ( >=dev-libs/openssl-1.0.2k:0=[bindist=] )
-   libressl? ( dev-libs/libressl:0= )
-"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-networkmanager )
-"
-
-DOC_CONTENTS="
-   If this is a clean installation of wpa_supplicant, you
-   have to create a configuration file named
-   ${EROOT%/}/etc/wpa_supplicant/wpa_supplicant.conf
-   An example configuration file is available for reference in
-   ${EROOT%/}/usr/share/doc/${PF}/
-"
-
-S="${WORKDIR}/${P}/${PN}"
-
-Kconfig_style_config() {
-   #param 1 is CONFIG_* item
-   #param 2 is what to set it = to, defaulting in y
-   CONFIG_PARAM="${CONFIG_HEADER:-CONFIG_}$1"
-   setting="${2:-y}"
-
-   if [ ! $setting = n ]; then
-   #first remove any leading "# " if $2 is not n
-   sed -i "/^# *$CONFIG_PARAM=/s/^# *//" .config || echo 
"Kconfig_style_config error uncommenting $CONFIG_PARAM"
-   #set item = $setting (defaulting to y)
-   sed -i "/^$CONFIG_PARAM/s/=.*/=$setting/" .config || 
echo "Kconfig_style_config error setting $CONFIG_PARAM=$setting"
-   if [ -z "$( grep ^$CONFIG_PARAM= .config )" ] ; then
-   echo "$CONFIG_PARAM=$setting" >>.config
-   fi
-   else
-   #ensure item commented out
-   sed -i "/^$CONFIG_PARAM/s/$CONFIG_PARAM/# 
$CONFIG_PARAM/" .config || echo "Kconfig_style_config error commenting 
$CONFIG_PARAM"
-   fi
-}
-
-src_prepare() {
-   default
-
-   # net/bpf.h needed for net-libs/libpcap on Gentoo/FreeBSD
-   sed -i \
-   -e "s:\(#include \):#include \n\1:" \
-   ../src/l2_packet/l2_packet_freebsd.c || die
-
-   # People seem to take the example configuration file too literally (bug 

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

2019-11-25 Thread Fabian Groffen
commit: 4df5c3e4cd84692da9b6cdcc04315fa37b8dddea
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 25 19:50:53 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 25 19:50:53 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=4df5c3e4

read_portage_profile: process in order as specified by PMS 5.2.1

Ensure that value overrides work as intended.

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/main.c b/main.c
index 6033429..5ffe0ba 100644
--- a/main.c
+++ b/main.c
@@ -494,9 +494,6 @@ read_portage_profile(const char *profile, env_vars vars[])
size_t buf_len = 0;
char *saveptr;
 
-   if (getenv("DEBUG"))
-   fprintf(stderr, "profile %s\n", profile);
-
/* create mutable/appendable copy */
profile_len = snprintf(profile_file, sizeof(profile_file), "%s/", 
profile);
 
@@ -504,11 +501,9 @@ read_portage_profile(const char *profile, env_vars vars[])
if (sizeof(profile_file) - profile_len < sizeof("make.defaults"))
return;
 
-   /* first consume the profile's make.defaults */
-   strcpy(profile_file + profile_len, "make.defaults");
-   read_portage_env_file(profile_file, vars);
-
-   /* now walk all the parents */
+   /* first walk all the parents, PMS 5.2.1 defines that it should
+* treat parent profiles as defaults, that can be overridden by
+* *this* profile. */
strcpy(profile_file + profile_len, "parent");
if (eat_file(profile_file, , _len) == 0)
return;
@@ -552,6 +547,10 @@ read_portage_profile(const char *profile, env_vars vars[])
}
 
free(buf);
+
+   /* now consume *this* profile's make.defaults */
+   strcpy(profile_file + profile_len, "make.defaults");
+   read_portage_env_file(profile_file, vars);
 }
 
 static bool nocolor = 0;
@@ -749,6 +748,12 @@ initialize_portage_env(void)
(char *)array_get_elem(overlay_src, 0));
}
 
+   /* consider Portage's defaults */
+   snprintf(pathbuf, sizeof(pathbuf),
+   "%.*s/usr/share/portage/config/make.globals",
+   (int)i, configroot);
+   read_portage_env_file(pathbuf, vars_to_read);
+
/* walk all the stacked profiles */
snprintf(pathbuf, sizeof(pathbuf), "%.*s/etc/make.profile",
(int)i, configroot);
@@ -758,10 +763,6 @@ initialize_portage_env(void)
read_portage_profile(pathbuf, vars_to_read);
 
/* now read all the config files */
-   snprintf(pathbuf, sizeof(pathbuf),
-   "%.*s/usr/share/portage/config/make.globals",
-   (int)i, configroot);
-   read_portage_env_file(pathbuf, vars_to_read);
snprintf(pathbuf, sizeof(pathbuf), "%.*s/etc/make.conf",
(int)i, configroot);
read_portage_env_file(pathbuf, vars_to_read);



[gentoo-commits] proj/portage-utils:master commit in: /, tests/quse/

2019-11-25 Thread Fabian Groffen
commit: 291f2707236477bc654976b70d68526cb3115531
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 25 19:33:28 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 25 19:33:28 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=291f2707

main: fix unintended memory freeing

env_vars keep pointers to global variables, so modifying those variables
is enough to change the values

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c| 34 +-
 tests/quse/dotest |  4 
 2 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/main.c b/main.c
index 081d72a..fb2340b 100644
--- a/main.c
+++ b/main.c
@@ -333,8 +333,7 @@ set_portage_env_var(env_vars *var, const char *value, const 
char *src)
var->src = xstrdup(src);
break;
case _Q_ISTR:
-   strincr_var(var->name, value, var->value.s, >value_len);
-   if (strcmp(var->src, "built-in default") == 0) {
+   if (*var->value.s == NULL) {
free(var->src);
var->src = xstrdup(src);
} else {
@@ -344,6 +343,7 @@ set_portage_env_var(env_vars *var, const char *value, const 
char *src)
free(var->src);
var->src = p;
}
+   strincr_var(var->name, value, var->value.s, >value_len);
break;
}
 }
@@ -616,14 +616,30 @@ read_one_repos_conf(const char *repos_conf)
xasprintf(, "%s:location", repo);
path = iniparser_getstring(dict, conf, NULL);
if (path) {
-   void *ele = xarraypush_str(overlays, path);
-   xarraypush_str(overlay_names, repo);
-   xarraypush_str(overlay_src, repos_conf);
-   if (main_repo && !strcmp(repo, main_repo)) {
-   main_overlay = ele;
-   set_portage_env_var(_to_read[11] /* 
PORTDIR */,
-   main_overlay, repos_conf);
+   void *ele;
+   size_t n;
+   char *overlay;
+
+   array_for_each(overlay_names, n, overlay) {
+   if (strcmp(overlay, repo) == 0)
+   break;
+   overlay = NULL;
}
+   if (overlay != NULL) {
+   /* replace overlay */
+   ele = array_get_elem(overlay_src, n);
+   free(ele);
+   array_get_elem(overlay_src, n) = 
xstrdup(repos_conf);
+   ele = array_get_elem(overlays, n);
+   free(ele);
+   ele = array_get_elem(overlays, n) = 
xstrdup(path);
+   } else {
+   ele = xarraypush_str(overlays, path);
+   xarraypush_str(overlay_names, repo);
+   xarraypush_str(overlay_src, repos_conf);
+   }
+   if (main_repo && strcmp(repo, main_repo) == 0)
+   main_overlay = ele;
}
free(conf);
}

diff --git a/tests/quse/dotest b/tests/quse/dotest
index 2a5cc5e..ada7bd9 100755
--- a/tests/quse/dotest
+++ b/tests/quse/dotest
@@ -13,10 +13,6 @@ entries() {
sed -e 's:#.*::' -e '/^$/d' "$1"
 }
 
-# temp for Travis debugging
-q -Cov
-q -Cev
-
 # check use.desc
 f="$d/use.desc"
 all=$(entries "$f" | awk '{print $1}')



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

2019-11-25 Thread Fabian Groffen
commit: 0cea31fbdca8097a9d7d6ae431d09c7d7130a6e7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 25 19:39:30 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 25 19:39:30 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=0cea31fb

main: properly track origin of PORTDIR variable

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/main.c b/main.c
index fb2340b..6033429 100644
--- a/main.c
+++ b/main.c
@@ -638,8 +638,11 @@ read_one_repos_conf(const char *repos_conf)
xarraypush_str(overlay_names, repo);
xarraypush_str(overlay_src, repos_conf);
}
-   if (main_repo && strcmp(repo, main_repo) == 0)
+   if (main_repo && strcmp(repo, main_repo) == 0) {
main_overlay = ele;
+   free(vars_to_read[11 /* PORTDIR */].src);
+   vars_to_read[11 /* PORTDIR */].src = 
xstrdup(repos_conf);
+   }
}
free(conf);
}



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

2019-11-25 Thread Rick Farina
commit: d4fe76567d2deaab56615d8b2458566255cbcf86
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov 25 19:17:53 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov 25 19:18:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fe7656

dev-python/python-sqlparse: adding python 3.7

tests pass, and I needed it

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Rick Farina  gentoo.org>

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

diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild 
b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
index 3920837f016..ca3f6ecf6a2 100644
--- a/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
+++ b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-osdteletext/

2019-11-25 Thread Michał Górny
commit: fdd4da47b56b167fa989bdbb3b50146c32b4d97d
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Nov  9 07:53:35 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 25 18:52:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd4da47

media-plugins/vdr-osdteletext: bump to version 0.9.7

vdr-osdteletext-0.9.7 is needed for >media-video/vdr-2.3

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/13590
Signed-off-by: Michał Górny  gentoo.org>

 media-plugins/vdr-osdteletext/Manifest |  1 +
 media-plugins/vdr-osdteletext/metadata.xml | 11 +++--
 .../vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild   | 47 ++
 3 files changed, 56 insertions(+), 3 deletions(-)

diff --git a/media-plugins/vdr-osdteletext/Manifest 
b/media-plugins/vdr-osdteletext/Manifest
index 2264d9d31b9..643c7c70210 100644
--- a/media-plugins/vdr-osdteletext/Manifest
+++ b/media-plugins/vdr-osdteletext/Manifest
@@ -1,2 +1,3 @@
 DIST vdr-osdteletext-0.9.4.tgz 62971 BLAKE2B 
e4d1223522709c0aca5fe3a11065575fac0860caac1eb31443461c2f9b5b7a186d969e8827e73470208ae7ff91ed16c83cbd2efce0d6690109ddb2f8a20723fc
 SHA512 
fe688f7dfddf5d5f270dcf7c2b4d3ab70cee68d0f75e0d283479d5c84217a17f4f1d638e764adaa6e3bbffd4e4a7f8bd1b55c6ab2847592b0a3ad27ffad50dbe
 DIST vdr-osdteletext-0.9.5.tgz 62692 BLAKE2B 
fcccb186c4db1485217ac427c79903e76e04b63d561977e79ae61b389cf17e2252e107ed2901a5a72851101b18a392faf4f9d12660b44a7eb8784e223e9fce4c
 SHA512 
cb75189c1065fb53b99fd684e7fcc3d373a799fd77965780fdb36dc0c2458e5c94896bf6516451f1a038d3bf7bf7cc962f3a3d53be4f0c43c41acda6267bbcaf
+DIST vdr-osdteletext-0.9.7.tgz 101400 BLAKE2B 
52cabda446701ce4898705487e47e5ca5146e58b42b47814f3835326c72118c62212ab81cad036f147e23b0c330b08bd2b2ba82bb7cc41f1bfcbd2525dbfe179
 SHA512 
d7ebd74ba5411bc8c7596b4f5f30eba7bc71e09d137a10650e78761c58045a96f804468f87fbf0c27e8fa161b64b06035878e5fac9940f75ea728646e92e6c76

diff --git a/media-plugins/vdr-osdteletext/metadata.xml 
b/media-plugins/vdr-osdteletext/metadata.xml
index ec9a9c10e83..3e9db7f63bd 100644
--- a/media-plugins/vdr-osdteletext/metadata.xml
+++ b/media-plugins/vdr-osdteletext/metadata.xml
@@ -1,12 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   martin.dum...@gmx.net
+   Martin Dummer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

v...@gentoo.org
Gentoo VDR Project
-   
-   Please contact maintainer before you change something.
-   


VDR Plugin to show videotext on OSD

diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild 
b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild
new file mode 100644
index 000..8e3fb41150a
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+VERSION="2161" # every bump, new version
+
+DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext on the OSD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/plg-osdteletext;
+SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P}.tgz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v3.sh"
+VDR_CONFD_FILE="${FILESDIR}/confd-v2"
+
+QA_FLAGS_IGNORED="
+   usr/lib/vdr/plugins/libvdr-.*
+   usr/lib64/vdr/plugins/libvdr-.*"
+
+src_install() {
+   vdr-plugin-2_src_install
+
+   insinto /etc/sudoers.d
+   insopts -m440
+   newins "${FILESDIR}/vdr-osdteletext.sudo" vdr-osdteletext
+
+   local vdr_user_home="/var/vdr"
+   insinto "${vdr_user_home}/.local/share/fonts/"
+   insopts -m444
+   doins teletext2.ttf
+   fowners -R vdr:vdr "${vdr_user_home}/.local"
+}
+
+pkg_postinst() {
+   elog "This ebuild has installed a special teletext font"
+   elog "named \"teletext2\""
+   elog "You may go to the plugin's setup menu and select"
+   elog "the font."
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2019-11-25 Thread Christian Ruppert
commit: 5610349df10c9df8383965563c12e3127b3e52fd
Author: Christian Ruppert  gentoo  org>
AuthorDate: Tue Nov 19 14:22:03 2019 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Nov 25 18:32:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5610349d

net-proxy/haproxy: Version bump

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest |   1 +
 net-proxy/haproxy/haproxy-2.0.9.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 6a6f619000a..55da8423c89 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -10,3 +10,4 @@ DIST haproxy-1.9.12.tar.gz 2392981 BLAKE2B 
2cf32cf34d5c555645fb411189136564e7ff0
 DIST haproxy-2.0.6.tar.gz 2541637 BLAKE2B 
52d88ef3c944437fbee7128163621cc9aae541eac16a71cd3aa1d7396b44e84b643d45a0b3cd990a73686a9d254855633bcc38b0ad1d8a13f8c8e1a2c444bfff
 SHA512 
78c8483a97845928dc3ec7da68bedfda73303c88e8146a6b38c3d2b4e2089af5668817f0675180d41274c6337d5fae7cad5534013bd15d9b06071b89a09a86b5
 DIST haproxy-2.0.7.tar.gz 2542573 BLAKE2B 
a312244087a3730c7837aebb99c64e40ac98ed06e6dc65f02151356ca4130a7d9b3eddc08b92fcb8d9658b98d19ad95ad3dd3e0945ff7824ee3ce2bf0aac8ce7
 SHA512 
3257bb90555cb7ccf1b5ef71815f8258598aa87239ec46a24d250929811bd49fef21e4c2d0a12ee9f7aca2cca33367f972e4e62e9b01274b8c644a97e4353574
 DIST haproxy-2.0.8.tar.gz 2546661 BLAKE2B 
2e8ec27398e6515c8e5b3cd51b4a219682dcfe798d0ad545ac2933ff5ca8c2ff78568935900c8523a703c3d96da64b61160dd967a832307455e63f1bd64f8d3f
 SHA512 
61cb7274d96bde1c542e9f0cd5c9dc8f7ee5fa710eb8867bd70040718ce696505d533713f867199d6f0780fe0f8c7e989bf25ee93e806c0e3fe6f593382814a6
+DIST haproxy-2.0.9.tar.gz 2547818 BLAKE2B 
15ded33786784fc7cb439f26c12a3790bb189fc49d5e584d535191b09526c8f1b1b7af194abd3d719b3b380f684cd67ee21f49ad16c89b27d0e9697db66c562c
 SHA512 
800337bd45856f2f2d70f3db802c4632d4e329145daec90563978f07cde11450eb904ecf6e1d7ba2a8740084b54027e72644bb0bc4e68a63568dca1702a7e13d

diff --git a/net-proxy/haproxy/haproxy-2.0.9.ebuild 
b/net-proxy/haproxy/haproxy-2.0.9.ebuild
new file mode 100644
index 000..06e10c93669
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-2.0.9.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+[[ ${PV} == * ]] && SCM="git-r3"
+inherit user toolchain-funcs flag-o-matic systemd linux-info $SCM
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://www.haproxy.org;
+if [[ ${PV} != * ]]; then
+   SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+else
+   EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
+   EGIT_BRANCH=master
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+IUSE="+crypt doc examples libressl slz +net_ns +pcre pcre-jit pcre2 pcre2-jit 
prometheus-exporter
+ssl systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl"
+REQUIRED_USE="pcre-jit? ( pcre )
+   pcre2-jit? ( pcre2 )
+   pcre? ( !pcre2 )
+   device-atlas? ( pcre )
+   ?? ( slz zlib )"
+
+DEPEND="
+   pcre? (
+   dev-libs/libpcre
+   pcre-jit? ( dev-libs/libpcre[jit] )
+   )
+   pcre2? (
+   dev-libs/libpcre
+   pcre2-jit? ( dev-libs/libpcre2[jit] )
+   )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[zlib?] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   slz? ( dev-libs/libslz:= )
+   zlib? ( sys-libs/zlib )
+   lua? ( dev-lang/lua:5.3 )
+   device-atlas? ( dev-libs/device-atlas-api-c )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
+CONTRIBS=( halog iprange )
+# ip6range is present in 1.6, but broken.
+ver_test $PV -ge 1.7.0 && CONTRIBS+=( ip6range spoa_example tcploop )
+# TODO: mod_defender - requires apache / APR, modsecurity - the same
+ver_test $PV -ge 1.8.0 && CONTRIBS+=( hpack )
+
+haproxy_use() {
+   (( $# != 2 )) && die "${FUNCNAME}  "
+
+   usex "${1}" "USE_${2}=1" "USE_${2}="
+}
+
+pkg_setup() {
+   enewgroup haproxy
+   enewuser haproxy -1 -1 -1 haproxy
+
+   if use net_ns; then
+   CONFIG_CHECK="~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_compile() {
+   local -a args=(
+   V=1
+   TARGET=linux-glibc
+   )
+
+   # TODO: PCRE2_WIDTH?
+   args+=( $(haproxy_use threads THREAD) )
+   args+=( $(haproxy_use crypt LIBCRYPT) )
+   args+=( $(haproxy_use net_ns NS) )
+   args+=( $(haproxy_use pcre PCRE) )
+   args+=( $(haproxy_use pcre-jit PCRE_JIT) )
+   args+=( $(haproxy_use pcre2 PCRE2) )
+   args+=( $(haproxy_use 

[gentoo-commits] proj/sci:master commit in: profiles/

2019-11-25 Thread Horea Christian
commit: 2fbc1436200a13edf955d5c4b3e26446d8694b88
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 18:32:11 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 18:32:40 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2fbc1436

profiles: no longer propagating AFNI mask to SAMRI

Signed-off-by: Horea Christian  chymera.eu>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ce89ca929..f27070492 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,10 +30,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Horea Christian  (26 Jun 2018)
-# All versions depend on hard-masked sci-biology/afni.
-sci-biology/samri
-
 # Horea Christian  (26 Jun 2018)
 # Serious bundling issues, upstream does not support Gentoo
 # or more generally unbundling. Masked until unbundling



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2019-11-25 Thread Christian Ruppert
commit: 6bfa5c55f0dfec7a46fe39a80be7c86e5b083018
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Nov 25 18:30:59 2019 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Nov 25 18:32:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfa5c55

net-proxy/haproxy: Security bumps

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest | 6 +++---
 net-proxy/haproxy/{haproxy-1.8.22.ebuild => haproxy-1.8.23.ebuild} | 0
 net-proxy/haproxy/{haproxy-1.9.12.ebuild => haproxy-1.9.13.ebuild} | 0
 net-proxy/haproxy/{haproxy-2.0.9.ebuild => haproxy-2.0.10.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 55da8423c89..22654dee2d2 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -3,11 +3,11 @@ DIST haproxy-1.6.15.tar.gz 1589782 BLAKE2B 
d65684b75c9577644d88a2ca17bf90f5cb845
 DIST haproxy-1.7.10.tar.gz 1750937 BLAKE2B 
26d970862e415b079d4130fd00564677584a7aad74d6812cabed36de9a629321330434b7d4fdf7c2e8b2945b7f394ca33e444158e7fa9b49937db501ea33e78a
 SHA512 
ca6c50848c559ee2ffb9af2d281c3931473dd90d1686d95d962cf604cd92d2feb2b63e006e217cf9078cf08fdd73dc523318c97e13400bc0ef325de47111394e
 DIST haproxy-1.7.12.tar.gz 1760527 BLAKE2B 
da46b21140c242eda7df09a91d2f6fd88912e62aa0c316cd3cd6a7726be96cd9b579b3c908ec5aabec6a3e98a77e2b40f930c0e491e806ba2c1c857e5676fabc
 SHA512 
66c099ff3057e5a18e0ac6155382cc208fe583a215ae530541056eb634e5c30062558ce182360772684c403b6574b5f02f900d90c847ffc5f6a823c41bfb7766
 DIST haproxy-1.8.13.tar.gz 2063046 BLAKE2B 
9ebccf2520719cdf209bc9a87bf28d015b5b673e0d017d5387af4025f930ac401f6a2cfa851583ffe6b6645b7b91ad255bb5db737688a1f310958072a11c8a80
 SHA512 
54d4cb0721a3868267d7e085b3d3bb050384e4279eb49e88abb925bb3ea8cc39ef9069bdc99b7b18a23fd22e0d29e24dfcb8a0507ddca9243a845e4418be9cc5
-DIST haproxy-1.8.22.tar.gz 2100471 BLAKE2B 
cb42d01bd61d457c1c8ea2372073d424a4a37058843d7b8acd1c28f36449f88328ed3536b71c9f2b7cb4e3663910311378c93ee4353c1c5b74a2abb9793048cf
 SHA512 
fd017288e9bd21fe2568f0fb2bdd90daa2e2bf72ef0d6fda123280cdbd1edff1b928c90ccd641eb00416b908321f5d146b293871d67fc4666377e46a214fabee
+DIST haproxy-1.8.23.tar.gz 2101424 BLAKE2B 
e1be06fd604f8715d52ad66ea77a1eb56d38eae46442eca9d497bd4eb5f34124ba32f5c9f44d0232063af3f3803e37b205eda9bd21266064de6db287b49fabe6
 SHA512 
bfd65179345285f6f4581a7dce42e638b89e12717d4cb9218afa085759161e04b6c78307d04265a6c97cd484b67949781639da5236edb89137585c625130be4f
 DIST haproxy-1.8.9.tar.gz 2057051 BLAKE2B 
d81d18f68a27ae8a77660c1ecb1dfc28599263ebfd57f25ea574af2b101b35eb7a1a89ba4034b55dfa89673ae6ac4c0dca5428b4b494a02184b1b157850ce96b
 SHA512 
e59c29af3a39d6212f012ae8341b169436e10e42fadaf8f1aa68d2bb7ee181fd1fe3b74640bfcd8c37c17dfc5062b36bd69d90290d7c59cd3e4648ef2ab1c8dd
 DIST haproxy-1.9.10.tar.gz 2386066 BLAKE2B 
4dea3f42686cd41d9f6f6849c42f9cf604b26f33925747ec5311243117bcf51729d16e5c09c5eb2cfc9fea88cf49c976a0542dcd90ddee4016b467de699e8bdc
 SHA512 
b204c91633949d20dd06c29c69d2c783134819493f132430aae2aad74eac08da7de7ddc1c45b250446273c35b268ab37fcb3b98eaa6b97b6caf5530ed628
-DIST haproxy-1.9.12.tar.gz 2392981 BLAKE2B 
2cf32cf34d5c555645fb411189136564e7ff08e8797041821219e981f3734d996cec5a1367c1c064ec3a4fe0d3f52cb06c10cd8d68f743712387b13c0d91c3c4
 SHA512 
6f8c30f7111a0fbd4b63e964cfb2b4e45f541905e53d9abd040581cf7801f6403d4f2ea48e4fc62be473a1d920760f6481eade1672920abe8bb65e15fd04761f
+DIST haproxy-1.9.13.tar.gz 2395999 BLAKE2B 
1b54aa732e7972b151ea00d76c6dd152fd6e0537f2885a75adf7cee9237ea344b79d7e45cf384c7836bfd2484848fbd8dbe6df0b146a7b6cfce8854caecb049b
 SHA512 
3b5f76da7ebfa9ed6aefa5c3b49c43c103591c1d52168d587f787724cc88d7f13b2cf4ee6a643fb3ecbcbac31ef8c507ad71bde68156d44efe61d4b758e7e0a8
+DIST haproxy-2.0.10.tar.gz 2557865 BLAKE2B 
0e98fd2461414b4b55fc2bf100c80f17cbc34da2cae6d5c09fdbf708b4606f564c51bf54f77b98a2f455b61f31ac793fdc92873beb269dcbd15ea45379f0aca1
 SHA512 
d3f0c0a7cce49d394dda7553ed79102cfef2c21ea6d640fbc325246806c93d862cb48c40f4717d9e1b50b2390698466282fe8c4d8b305259e3057f3711e69a39
 DIST haproxy-2.0.6.tar.gz 2541637 BLAKE2B 
52d88ef3c944437fbee7128163621cc9aae541eac16a71cd3aa1d7396b44e84b643d45a0b3cd990a73686a9d254855633bcc38b0ad1d8a13f8c8e1a2c444bfff
 SHA512 
78c8483a97845928dc3ec7da68bedfda73303c88e8146a6b38c3d2b4e2089af5668817f0675180d41274c6337d5fae7cad5534013bd15d9b06071b89a09a86b5
 DIST haproxy-2.0.7.tar.gz 2542573 BLAKE2B 
a312244087a3730c7837aebb99c64e40ac98ed06e6dc65f02151356ca4130a7d9b3eddc08b92fcb8d9658b98d19ad95ad3dd3e0945ff7824ee3ce2bf0aac8ce7
 SHA512 
3257bb90555cb7ccf1b5ef71815f8258598aa87239ec46a24d250929811bd49fef21e4c2d0a12ee9f7aca2cca33367f972e4e62e9b01274b8c644a97e4353574
 DIST haproxy-2.0.8.tar.gz 2546661 BLAKE2B 
2e8ec27398e6515c8e5b3cd51b4a219682dcfe798d0ad545ac2933ff5ca8c2ff78568935900c8523a703c3d96da64b61160dd967a832307455e63f1bd64f8d3f
 SHA512 

[gentoo-commits] proj/sci:master commit in: sci-biology/afni/

2019-11-25 Thread Horea Christian
commit: b3db3a9c0d4b6e6a7c24003a12eef93e4a79c73d
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 18:30:38 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 18:30:38 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b3db3a9c

sci-biology/afni: version bump 19.3.12 (non-masked version)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/afni/afni-19.3.12.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/sci-biology/afni/afni-19.3.12.ebuild 
b/sci-biology/afni/afni-19.3.12.ebuild
new file mode 100644
index 0..c60a87138
--- /dev/null
+++ b/sci-biology/afni/afni-19.3.12.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils multilib pax-utils toolchain-funcs
+
+DESCRIPTION="An open-source environment for processing and displaying 
functional MRI data"
+HOMEPAGE="http://afni.nimh.nih.gov/;
+SRC_URI="https://github.com/afni/afni/archive/AFNI_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/expat
+   media-libs/glu
+   media-libs/netpbm
+   media-libs/qhull
+   media-video/mpeg-tools
+   sci-libs/gsl
+   sys-devel/llvm:*
+   virtual/jpeg:0
+   x11-libs/libGLw
+   x11-libs/libXft
+   x11-libs/libXi
+   x11-libs/libXpm
+   x11-libs/motif[-static-libs]"
+
+# x11-libs/motif[static-libs] breaks the build.
+# See upstream discussion
+# 
http://afni.nimh.nih.gov/afni/community/board/read.php?1,85348,85348#msg-85348
+
+DEPEND="${RDEPEND}
+   app-shells/tcsh"
+
+S="${WORKDIR}/${PN}-AFNI_${PV}/src"
+BUILD="linux_fedora_19_64"
+BIN_CONFLICTS=(qdelaunay whirlgif djpeg cjpeg qhull rbox count mpeg_encode)
+
+src_prepare() {
+   find -type f -exec sed -i -e "s/-lXp //g" {} +
+   cp other_builds/Makefile.${BUILD} Makefile || die "Could not copy 
Makefile"
+   # Unbundle imcat
+   sed -e "s/ imcat / /g" \
+   -i Makefile.INCLUDE || die "Could not edit includes files."
+   sed -e "s~CC = /usr/bin/gcc -O2 -m64~CC = $(tc-getCC) 
\$(CFLAGS)~" \
+   -e "s~CCMIN  = /usr/bin/gcc -m64~CCMIN  = $(tc-getCC) 
\$(CFLAGS)~" \
+   -e "s~LD = /usr/bin/gcc~LD = $(tc-getCC)~" \
+   -e "s~AR = /usr/bin/ar~AR = $(tc-getAR)~" \
+   -e "s~RANLIB = /usr/bin/ranlib~RANLIB = $(tc-getRANLIB)~" \
+   -i Makefile || die "Could not edit Makefile"
+   # they provide somewhat problematic makefiles :(
+   sed -e "s~ifeq ($(CC),gcc)~ifeq (1,1)~"\
+   -i SUMA/SUMA_Makefile || die "Could not edit SUMA/SUMA_Makefile"
+   # upstream checks if $CC is EXACTLY gcc, else sets variables 
for Mac
+   find "${S}" -iname "*Makefile*" | xargs sed -e 
"s~/usr/~${EROOT}/usr/~g;" -i
+   eapply_user
+}
+
+src_compile() {
+   emake -j1 all plugins suma_exec
+}
+
+src_install() {
+   emake INSTALLDIR="${ED}/usr/bin" -j1 install install_plugins
+   emake INSTALLDIR="${ED}/usr/$(get_libdir)" -j1 install_lib
+   for CONFLICT in ${BIN_CONFLICTS[@]}; do
+   rm "${ED}/usr/bin/${CONFLICT}"
+   done
+}



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

2019-11-25 Thread Thomas Deutschmann
commit: ad81bc21abcbbcbdeb6a421631866cb7b99697ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 25 18:25:48 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 25 18:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad81bc21

sys-apps/portage: x86 stable (bug #701106)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/portage/portage-2.3.79.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.79.ebuild 
b/sys-apps/portage/portage-2.3.79.ebuild
index 8949f24212b..772130ebbe6 100644
--- a/sys-apps/portage/portage-2.3.79.ebuild
+++ b/sys-apps/portage/portage-2.3.79.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] proj/sci:master commit in: sci-biology/samri_bindata/

2019-11-25 Thread Horea Christian
commit: f9cdefeab78ff36690d786f49fac541b56484038
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 18:25:35 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 18:25:35 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f9cdefea

sci-biology/samri_bindata: version bump 0.3

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/samri_bindata/samri_bindata-0.3.ebuild | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/sci-biology/samri_bindata/samri_bindata-0.3.ebuild 
b/sci-biology/samri_bindata/samri_bindata-0.3.ebuild
new file mode 100644
index 0..798e01c10
--- /dev/null
+++ b/sci-biology/samri_bindata/samri_bindata-0.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ParaVision Mouse, Rat, and Lemur Testing Data for SAMRI"
+HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
+SRC_URI="
+   http://chymera.eu/distfiles/${P}.tar.xz
+   "
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r *
+}



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

2019-11-25 Thread Aaron Bauman
commit: d1c533c514a69db3016b0375f76df30c8c99a917
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 25 18:03:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 25 18:03:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c533c5

net-wireless/wpa_supplicant: arm64 stable (bug #696030)

Signed-off-by: Aaron Bauman  gentoo.org>

 net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
index cc058f1a1dd..8cfb6d7ecd1 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild
@@ -13,7 +13,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
EGIT_REPO_URI="https://w1.fi/hostap.git;
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
SRC_URI="https://w1.fi/releases/${P}.tar.gz;
 fi
 



[gentoo-commits] proj/sci:master commit in: sci-biology/ants/

2019-11-25 Thread Horea Christian
commit: 5be1efe1c29a989f03b635bc179b5181150f45eb
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 17:58:40 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 17:58:40 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5be1efe1

sci-biology/ants: EAPI bump and other live ebuild fixes

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/ants/ants-.ebuild | 60 +--
 1 file changed, 51 insertions(+), 9 deletions(-)

diff --git a/sci-biology/ants/ants-.ebuild 
b/sci-biology/ants/ants-.ebuild
index da7514fca..b759acb50 100644
--- a/sci-biology/ants/ants-.ebuild
+++ b/sci-biology/ants/ants-.ebuild
@@ -1,28 +1,70 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
 
 inherit cmake-utils git-r3 multilib
 
 DESCRIPTION="Advanced Normalitazion Tools for neuroimaging"
 HOMEPAGE="http://stnava.github.io/ANTs/;
-SRC_URI=""
+SRC_URI="
+   test? (
+   http://chymera.eu/distfiles/ants_testdata-2.3.1_p20191013.tar.xz
+   )
+"
 EGIT_REPO_URI="https://github.com/stnava/ANTs.git;
 
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS=""
+IUSE="test vtk"
+
+DEPEND="
+   vtk? (
+   ~sci-libs/itk-5.0.1[vtkglue]
+   sci-libs/vtk
+   )
+   !vtk? ( ~sci-libs/itk-5.0.1 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.3.1_p20191013-paths.patch"
+)
 
-DEPEND=">=dev-util/cmake-3.10.3"
-RDEPEND=""
+src_unpack() {
+   git-r3_src_unpack
+   if use test; then
+   mkdir -p "${S}/.ExternalData/MD5" || die "Could not create test 
data directory."
+   tar xvf "${DISTDIR}/ants_testdata-2.3.1_p20191013.tar.xz" -C 
"${S}/.ExternalData/MD5/" > /dev/null || die "Could not unpack test data."
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_ITK=ON
+   -DITK_DIR="/usr/include/ITK-5.0/"
+   -DBUILD_TESTING="$(usex test ON OFF)"
+   -DUSE_VTK=$(usex vtk ON OFF)
+   -DUSE_SYSTEM_VTK=$(usex vtk ON OFF)
+   )
+   use vtk && mycmakeargs+=(
+   -DVTK_DIR="/usr/include/vtk-8.1/"
+   )
+   use test && mycmakeargs+=(
+   -DExternalData_OBJECT_STORES="${S}/.ExternalData/MD5"
+   )
+   cmake-utils_src_configure
+}
 
 src_install() {
-   cd "${WORKDIR}/${P}_build/ANTS-build" || die "build dir not found"
-   default
-   cd "${WORKDIR}/ANTs-${PV}/Scripts" || die "scripts dir not found"
+   BUILD_DIR="${WORKDIR}/${P}_build/ANTS-build"
+   cmake-utils_src_install
+   cd "${WORKDIR}/${P}/Scripts" || die "scripts dir not found"
dobin *.sh
dodir /usr/$(get_libdir)/ants
-   install -t "${D}"usr/$(get_libdir)/ants *
+   install -t "${D}"/usr/$(get_libdir)/ants * || die
doenvd "${FILESDIR}"/99ants
 }



[gentoo-commits] proj/sci:master commit in: sci-biology/ants/files/

2019-11-25 Thread Horea Christian
commit: 402183f38c721910fe038ed4ce04e0a98a37c584
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 17:57:04 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 17:57:04 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=402183f3

sci-biology/ants: added patch files

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Horea Christian  chymera.eu>

 .../ants/files/ants-2.3.1_p20191013-logic.patch| 37 
 .../ants/files/ants-2.3.1_p20191013-paths.patch| 40 ++
 2 files changed, 77 insertions(+)

diff --git a/sci-biology/ants/files/ants-2.3.1_p20191013-logic.patch 
b/sci-biology/ants/files/ants-2.3.1_p20191013-logic.patch
new file mode 100644
index 0..932da9954
--- /dev/null
+++ b/sci-biology/ants/files/ants-2.3.1_p20191013-logic.patch
@@ -0,0 +1,37 @@
+From b2c828ff8e5ce537d7096af04b086e965fede9e8 Mon Sep 17 00:00:00 2001
+From: "Gabriel A. Devenyi" 
+Date: Mon, 7 Oct 2019 22:01:51 -0400
+Subject: [PATCH] Fix install logic
+
+---
+ ANTS.cmake   | 3 ++-
+ SuperBuild.cmake | 2 ++
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/ANTS.cmake b/ANTS.cmake
+index a1baf845..95ffdc74 100644
+--- a/ANTS.cmake
 b/ANTS.cmake
+@@ -172,7 +172,8 @@ install(PROGRAMS Scripts/ANTSpexec.sh
+ COMPONENT SCRIPTS
+ )
+ 
+-if(BUILD_SHARED_LIBS AND NOT (USE_SYSTEM_ITK AND USE_SYSTEM_VTK))
++#Only install ITK/VTK libraries if shared build and superbuild is used
++if(BUILD_SHARED_LIBS AND ((NOT USE_SYSTEM_ITK) OR ((NOT USE_SYSTEM_VTK) AND 
USE_VTK)))
+   install(DIRECTORY ${CMAKE_BINARY_DIR}/../staging/lib/
+   DESTINATION lib)
+ endif()
+diff --git a/SuperBuild.cmake b/SuperBuild.cmake
+index f4630e64..32b930c2 100644
+--- a/SuperBuild.cmake
 b/SuperBuild.cmake
+@@ -207,6 +207,8 @@ list(APPEND ${CMAKE_PROJECT_NAME}_SUPERBUILD_EP_VARS
+   CMAKE_C_COMPILER_LAUNCHER:STRING
+   CMAKE_CXX_COMPILER_LAUNCHER:STRING
+   CMAKE_CUDA_COMPILER_LAUNCHER:STRING
++  USE_SYSTEM_ITK:BOOL
++  USE_SYSTEM_VTK:BOOL
+   )
+ 
+ _expand_external_project_vars()

diff --git a/sci-biology/ants/files/ants-2.3.1_p20191013-paths.patch 
b/sci-biology/ants/files/ants-2.3.1_p20191013-paths.patch
new file mode 100644
index 0..aaea92808
--- /dev/null
+++ b/sci-biology/ants/files/ants-2.3.1_p20191013-paths.patch
@@ -0,0 +1,40 @@
+diff --git a/Examples/CMakeLists.txt b/Examples/CMakeLists.txt
+--- a/Examples/CMakeLists.txt
 b/Examples/CMakeLists.txt
+@@ -16,8 +16,9 @@
++include(GNUInstallDirs)
+ install(TARGETS antsUtilities
+-RUNTIME DESTINATION bin
++RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ COMPONENT RUNTIME_antsUtilities
+-LIBRARY DESTINATION lib
++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT RUNTIME_antsUtilities
+-ARCHIVE DESTINATION lib
++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT DEVELOPMENT_antsUtilities
+   )
+@@ -38,8 +38,8 @@
+   install(TARGETS l_${ANTS_FUNCTION_NAME} ${ANTS_FUNCTION_NAME}
+-RUNTIME DESTINATION bin
++RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ COMPONENT RUNTIME_${ANTS_FUNCTION_NAME}
+-LIBRARY DESTINATION lib
++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT RUNTIME_${ANTS_FUNCTION_NAME}
+-ARCHIVE DESTINATION lib
++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT DEVELOPMENT_${ANTS_FUNCTION_NAME}
+   )
+@@ -61,8 +61,8 @@
+   install(TARGETS l_${ANTS_FUNCTION_NAME} ${ANTS_FUNCTION_NAME}
+-RUNTIME DESTINATION bin
++RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ COMPONENT RUNTIME_${ANTS_FUNCTION_NAME}
+-LIBRARY DESTINATION lib
++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT RUNTIME_${ANTS_FUNCTION_NAME}
+-ARCHIVE DESTINATION lib
++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT DEVELOPMENT_${ANTS_FUNCTION_NAME}
+   )



[gentoo-commits] proj/sci:master commit in: sci-biology/ants/

2019-11-25 Thread Horea Christian
commit: 135c9b37558224c81bdec906c505df3e62d0b608
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 17:54:53 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 17:54:53 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=135c9b37

sci-biology/ants: version bump 2.3.1_p20191013

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/ants/ants-2.3.1_p20191013.ebuild | 72 
 sci-biology/ants/metadata.xml|  5 +-
 2 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/sci-biology/ants/ants-2.3.1_p20191013.ebuild 
b/sci-biology/ants/ants-2.3.1_p20191013.ebuild
new file mode 100644
index 0..5dd2c8145
--- /dev/null
+++ b/sci-biology/ants/ants-2.3.1_p20191013.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils git-r3 multilib
+
+DESCRIPTION="Advanced Normalitazion Tools for neuroimaging"
+HOMEPAGE="http://stnava.github.io/ANTs/;
+SRC_URI="
+   test? (
+   http://chymera.eu/distfiles/ants_testdata-${PV}.tar.xz
+   )
+"
+EGIT_REPO_URI="https://github.com/stnava/ANTs.git;
+EGIT_COMMIT="f78b2d4a382d3090230641b5ade5da28962dad04"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="test vtk"
+
+DEPEND="
+   vtk? (
+   ~sci-libs/itk-5.0.1[vtkglue]
+   sci-libs/vtk
+   )
+   !vtk? ( ~sci-libs/itk-5.0.1 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-logic.patch"
+   "${FILESDIR}/${P}-paths.patch"
+)
+
+src_unpack() {
+   git-r3_src_unpack
+   if use test; then
+   mkdir -p "${S}/.ExternalData/MD5" || die "Could not create test 
data directory."
+   tar xvf "${DISTDIR}/ants_testdata-${PV}.tar.xz" -C 
"${S}/.ExternalData/MD5/" > /dev/null || die "Could not unpack test data."
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_ITK=ON
+   -DITK_DIR="/usr/include/ITK-5.0/"
+   -DBUILD_TESTING="$(usex test ON OFF)"
+   -DUSE_VTK=$(usex vtk ON OFF)
+   -DUSE_SYSTEM_VTK=$(usex vtk ON OFF)
+   )
+   use vtk && mycmakeargs+=(
+   -DVTK_DIR="/usr/include/vtk-8.1/"
+   )
+   use test && mycmakeargs+=(
+   -DExternalData_OBJECT_STORES="${S}/.ExternalData/MD5"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   BUILD_DIR="${WORKDIR}/${P}_build/ANTS-build"
+   cmake-utils_src_install
+   cd "${WORKDIR}/${P}/Scripts" || die "scripts dir not found"
+   dobin *.sh
+   dodir /usr/$(get_libdir)/ants
+   install -t "${D}"/usr/$(get_libdir)/ants * || die
+   doenvd "${FILESDIR}"/99ants
+}

diff --git a/sci-biology/ants/metadata.xml b/sci-biology/ants/metadata.xml
index 6d6b0d88a..87d2feb05 100644
--- a/sci-biology/ants/metadata.xml
+++ b/sci-biology/ants/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   horea.chr...@gmail.com
+   c...@chymera.eu
Horea Christian


@@ -18,4 +18,7 @@
image analysis. ANTs depends on the Insight ToolKit (ITK), a 
widely used
medical image processing library to which ANTs developers 
contribute.

+   
+   Optional support for a number of surface 
enabled tools (via sci-libs/vtk).
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-mythtv/

2019-11-25 Thread Craig Andrews
commit: 93305bfbdc1153a71dd667feca0ca1eaee51debc
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 25 17:43:23 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Nov 25 17:46:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93305bfb

media-plugins/kodi-pvr-mythtv: 5.10.14 version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-mythtv/Manifest |  1 +
 .../kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.14.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-plugins/kodi-pvr-mythtv/Manifest 
b/media-plugins/kodi-pvr-mythtv/Manifest
index f2cfa7f3879..d959e7cea2c 100644
--- a/media-plugins/kodi-pvr-mythtv/Manifest
+++ b/media-plugins/kodi-pvr-mythtv/Manifest
@@ -1,4 +1,5 @@
 DIST kodi-pvr-mythtv-5.10.11.tar.gz 702648 BLAKE2B 
7653811eeba607d642340349a9b3d59f14e3f9da764af542e8e5daf0c742abcda312692881918c69dc26d27642af44feed6e7569bd763472254921403e8fd376
 SHA512 
792943ea1e4e4bd8ea8e484d055cc5a3850ab5c873f1494b187fa9ecd944801b4c74d575754e687ff45fb6c1936b4064c0eabb8edeeb146c6ae617cd14dde555
 DIST kodi-pvr-mythtv-5.10.12.tar.gz 702668 BLAKE2B 
3fa8e208e65e1c3242e936df5eaa143fcbd78aafe98df0989a1065de821b6865c309889b7a128c53f8a3a713a1abd704afdaf7b97fc182f6a18eecbd34b3bdce
 SHA512 
ec4e489f7a926ada36f76ccc65b30e4f1b13299fd5a30ce86b276a4bd40938f1e10e4a093c3c1cc3dee7d929d24ec933625b2c679a3b8d3ae6631db2936eb0a5
 DIST kodi-pvr-mythtv-5.10.13.tar.gz 702741 BLAKE2B 
3de267c4fbdaf9382abc7f64120ec219fe4fc20f98480020280c0ac4a9a1afc6dcafb6fbb41a552ae42b18f8f0f47a34baa4374a55a621013f9bb3c68d682a68
 SHA512 
8d277d4be61a8041c96f45a6cddcba32da9ebc57b5d07e747a41e2d740c2d1f781dcb438a3e2dbe3d729cacc5144ca0afac2164b68917d337282093371449f54
+DIST kodi-pvr-mythtv-5.10.14.tar.gz 702729 BLAKE2B 
5ba7397a55403f865e276da42e6bcf5c8be754def2ef624468b72ff9be9fd1d8074f5af99447cdc936fe6d4e07215db5b9187fd14a30efe385c929bedfb41391
 SHA512 
2432eaefd0be0ef1268cee1c177c283d4df40f9776b8d45dd2f4f2fab4427068e6397cfd737ccd02fb2106582bbbcbc2347855ebe3788acf1d41cacbb21ae955
 DIST kodi-pvr-mythtv-5.10.9.tar.gz 702493 BLAKE2B 
457be0137a95d1abe0ad4a5634bcf21bad8d2f9261879468e2c5ba598a41b7eb71ed1bbf9992f45db8ad82d4da25bf87067199c57e71b64c9255608350874a2c
 SHA512 
b497f79de6ca42638af0ac3c76c18343236db26af2901b60f49ddc71f9c0f4c68c293a50dc57a80e0ecf81df2629ad7695a842e63e1e8ebc2b22de082a5e39c6

diff --git a/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.14.ebuild 
b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.14.ebuild
new file mode 100644
index 000..4ff772b6927
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-5.10.14.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="MythTV PVR for Kodi"
+HOMEPAGE="https://github.com/janbar/pvr.mythtv;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/janbar/pvr.mythtv.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.mythtv-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   sys-libs/zlib
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/

2019-11-25 Thread Craig Andrews
commit: c1addb92262fef6c05b3841b98fd90792a2146e6
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 25 17:44:49 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Nov 25 17:46:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1addb92

www-apache/mod_h2: 1.15.4 version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/Manifest |  1 +
 www-apache/mod_h2/mod_h2-1.15.4.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 597383125e0..8756f60f578 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -10,3 +10,4 @@ DIST mod_http2-1.15.0.tar.gz 1036567 BLAKE2B 
1ed9fdd7bf13c8ec7ac14b2cd0a109f0cd6
 DIST mod_http2-1.15.1.tar.gz 1026120 BLAKE2B 
724d09bfafc2fe6a288eeebd7fbdcbe2c3d3e146b0afae42ae72be16931904982b07fd55f4c96da6f8718b5058421813ecd186ac4b4161a74ea7b83c38394ed1
 SHA512 
3564e8e4cb896420b91669d710d70cdecbe45480078c790960fd7d8c788ac9b843517c2af0747932ad53eb048c39765c4ceb2b7de7e04a1bc7fcb57af0117eb9
 DIST mod_http2-1.15.2.tar.gz 1037495 BLAKE2B 
a6e1afcea50034affc2d505445f0227688a448ef1979de19df42db2e277ba0b1904f249bc55a114901039ce503d164bde92d70d69e70ddf03e3708ee5dd96233
 SHA512 
c919e9cd2a959d3ccde697424dc40580d52a2620ee476fc675b9f30a030044c2f9872b282e4ab08d4d576c0c7ee08ca2baad5a1d9a456dbd6c007cfef9fca6b3
 DIST mod_http2-1.15.3.tar.gz 1039368 BLAKE2B 
79016846a66b27698343621a9cde23746b5408e1c328c578562f0ad300337d7eedc9b1fbcd680be671c6b428aded48969c688df9a6fde7856546c8ab198584cc
 SHA512 
e6d4051a7fd6f27202951ac6a3c0ecd282e0bc3a086d319463effd031f4acff32599a8b0958ed75d31299585b90fe227ac5cbbf28ded0bf93175d8a1cefbdd00
+DIST mod_http2-1.15.4.tar.gz 1041291 BLAKE2B 
e59157b91551864f4934601373c494485cc202e077acfd51fb2efb8c7afffef4bb1b36097ae9ad1ed069fcac07cdd7116488743910cfc6a756982857dd7b0161
 SHA512 
c5d8fc4f8d869bff349c9de2101054aebb0eda7698ccee6e8125ec87b10a0663e5d2dd142d689c2487065b3fd0a1d166b9dc8295b35e39f5801fb330f8e7dff0

diff --git a/www-apache/mod_h2/mod_h2-1.15.4.ebuild 
b/www-apache/mod_h2/mod_h2-1.15.4.ebuild
new file mode 100644
index 000..3e6d435d3f8
--- /dev/null
+++ b/www-apache/mod_h2/mod_h2-1.15.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit apache-module autotools
+
+MY_P="${PN/h2/http2}-${PV}"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/icing/mod_h2.git;
+   inherit git-r3
+else
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/icing/mod_h2/releases/download/v${PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="HTTP/2 module for Apache"
+HOMEPAGE="https://github.com/icing/mod_h2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ssl"
+
+RDEPEND=">=net-libs/nghttp2-1.0
+   >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
+DEPEND="${RDEPEND}"
+
+need_apache2_4
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   default
+
+   APACHE2_MOD_DEFINE="HTTP2"
+   insinto "${APACHE_MODULES_CONFDIR}"
+   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/hub/

2019-11-25 Thread William Hubbs
commit: 6224badc43d64dbafbcf1c295fdbc75ce36a0a92
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 25 17:24:52 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 25 17:26:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6224badc

dev-vcs/hub-2.13: enable go tests

The go tests pass here so enable them.

Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/hub/hub-2.13.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/hub/hub-2.13.0.ebuild b/dev-vcs/hub/hub-2.13.0.ebuild
index 652cf977598..02a51219754 100644
--- a/dev-vcs/hub/hub-2.13.0.ebuild
+++ b/dev-vcs/hub/hub-2.13.0.ebuild
@@ -19,9 +19,9 @@ src_compile() {
emake bin/hub man-pages
 }
 
-#src_test() {
-#  ./script/test || die
-#}
+src_test() {
+   emake test
+}
 
 src_install() {
dobin bin/${PN}



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

2019-11-25 Thread Lars Wendler
commit: acd3a5673087f3c659c4948415ffd9675082e6b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 25 17:09:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 25 17:09:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd3a567

app-admin/sysklogd: Bump to version 2.0.1

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.0.1.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index dadb261979f..1f8f8b29719 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-1.5.1.tar.gz 90011 BLAKE2B 
c40bd8d5769f7d3d4141d602c74ac41e05a140743d18c4923d9368da7ba193ccb89a6837173994f0b7a9c290cc23f64513040434d7ab8df81b5d09b73b0263ad
 SHA512 
a72196a1a172d25be1c4791ef6256fe71fa2ba8c1383d230e646e93f8a65c3a57c535189726325da4c792fdb2e9cb119bba43c878816a8e78e78189fd32b12b7
+DIST sysklogd-2.0.1.tar.gz 461158 BLAKE2B 
2c56ea1b5edb11f6ce75cb34d7cb5778516fbf3cb64986a7dd6063f830e9e8040430a0deb0ac68aeb389435319ede89202b2aa31cb480fe9bd9518ad503ca6ee
 SHA512 
24d82a2db8d7d8fbdf291964d3d42717cf3b62129d1d503986b17a8005ca414eb824c39ed787d73bac966dad5a7cc9b439efce58e218aebed72b765e07134a83
 DIST sysklogd-2.0.tar.gz 465822 BLAKE2B 
030ce2e65287d215d376937aec590715abcac06dffef735038c31ee102eb00d5c616bfd2f3d378e53ef6ae4aa062e9802aaaca84a6f5598b43da35ee722d37ac
 SHA512 
25b55b8ea47280c11959e03d5a8c592e1b02764b4aeb722ef9782d84116475f1bbba96d6db8c291b694d99c7970e2e7615e7cd48b8fef6dff4f9ae825e18d030
 DIST sysklogd_1.5-6.diff.gz 25677 BLAKE2B 
3cb1f596490998b6002d4656a2321a500ce9941a37737c0b9d4702bbb87d7bc9ba21b68e06d175e3c1714a701adc6b3312e18a556ebc9ef395d8968762830cb5
 SHA512 
816961a835a43057569f62fd20d9f7b5e0bfcfcb173b68947457708504db3ce47e635956c8a9564f9bd577d8f3c49dfc725d321dfd3370b2de918363c30f838e

diff --git a/app-admin/sysklogd/sysklogd-2.0.1.ebuild 
b/app-admin/sysklogd/sysklogd-2.0.1.ebuild
new file mode 100644
index 000..e9298b83532
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.0.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="klogd logger logrotate systemd"
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.md README.md )
+
+pkg_setup() {
+   append-lfs-flags
+   tc-export CC
+}
+
+src_configure() {
+   local myeconfargs=(
+   --runstatedir="${EPREFIX}"/run
+   $(use_with klogd)
+   $(use_with logger)
+   $(use_with systemd systemd $(systemd_get_systemunitdir))
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc8 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd2 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+}



  1   2   3   >