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

2020-02-06 Thread Jeroen Roovers
commit: 05cde0f7f599843b855db3813f1905a5e60efe80
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Feb  7 07:44:43 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Feb  7 07:45:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cde0f7

net-analyzer/nast: Set CFLAGS=-fcommon

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Closes: https://bugs.gentoo.org/show_bug.cgi?id=708510
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/nast/nast-0.2.0-r2.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nast/nast-0.2.0-r2.ebuild 
b/net-analyzer/nast/nast-0.2.0-r2.ebuild
index 493d47ee9f4..b2e8f7dd034 100644
--- a/net-analyzer/nast/nast-0.2.0-r2.ebuild
+++ b/net-analyzer/nast/nast-0.2.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="NAST - Network Analyzer Sniffer Tool"
 HOMEPAGE="https://sourceforge.net/projects/nast.berlios/;
@@ -30,6 +30,11 @@ src_prepare() {
eautoreconf
 }
 
+src_configure() {
+   append-cflags -fcommon
+   default
+}
+
 src_compile() {
emake CFLAGS="${CFLAGS}"
 }



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

2020-02-06 Thread Sergei Trofimovich
commit: 2f347c9fe2e5637db94de484ab065594beb57d60
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb  7 06:28:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb  7 07:28:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f347c9f

dev-python/python-openid: mark 2.2.5-r1 ~hppa/sparc, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild 
b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
index 1a2f1ccb869..901aa4439a8 100644
--- a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
+++ b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples mysql postgres sqlite test"
 
 RDEPEND="mysql? ( >=dev-python/mysql-python-1.2.2[${PYTHON_USEDEP}] )



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

2020-02-06 Thread Sergei Trofimovich
commit: 8692fa222f47e760fdbdea5d31c8f0276fa65b7d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb  7 06:27:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb  7 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8692fa22

dev-python/testpath: keyworded 0.4.4 for sparc, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/testpath/testpath-0.4.4.ebuild 
b/dev-python/testpath/testpath-0.4.4.ebuild
index 3c180b8f049..5f419197bfb 100644
--- a/dev-python/testpath/testpath-0.4.4.ebuild
+++ b/dev-python/testpath/testpath-0.4.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jupyter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 DEPEND="



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

2020-02-06 Thread Michał Górny
commit: 0428dc3f8937840ad58e2155a3d39d8a36eb4e4e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:07:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0428dc3f

dev-python/hypothesis: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hypothesis/Manifest |  3 --
 dev-python/hypothesis/hypothesis-4.55.4.ebuild | 59 --
 dev-python/hypothesis/hypothesis-5.3.0.ebuild  | 56 
 dev-python/hypothesis/hypothesis-5.4.0.ebuild  | 56 
 4 files changed, 174 deletions(-)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index ed5395adc63..85487554961 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,7 +1,4 @@
 DIST hypothesis-python-4.47.5.tar.gz 6805022 BLAKE2B 
737a558c794f3ac428bef4b38858d47fddba613ce37eb9a9554afa3c189776e9172965dd31f8497747ac13b2ab1d34ee6de8671646972e71b82c5260db489b9a
 SHA512 
9b6920181dca75b9e551ae5e598101f35cfc26e9e3a1b20cab652c151bc6355413d0c9602d3242fb23f808ab00335793009df938d55ee19a6af1ce2a8b085e3c
 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B 
f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0
 SHA512 
8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545
-DIST hypothesis-python-4.55.4.tar.gz 9004357 BLAKE2B 
93fe51581f044cf5f416d9b74b82ce2f9b42e7391beae8f67debdf50494e662f07bf109274d4e29fcf3a1c1c944597cde2a4ff9e7ca65a48f1244c3205f365af
 SHA512 
91d7d2cda32fd40d5368fdd1e60b990b8307573782d822113b6817a5c0b670610693a2f2b013f828913549946fa3dc15f45303bf7d3226bdc1e4527bc18981fb
 DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 
3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991
 SHA512 
28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952
-DIST hypothesis-python-5.3.0.tar.gz 8991842 BLAKE2B 
9bd5124a6a0b07c910aebd5caa3a27d6ee19d307f88438ef097b09108a6c41d4b548c224861b1aed766a84696fe494c3b50f55b0b35bf81563ee62c366a03956
 SHA512 
d622c6754e6162120e7bdc17f482d64e917042499179668744b26e09ba355d94681b2e1029d786c38af19c4193c41eb5fe3e4a7ecc322acd1895b8f90d2b1f95
-DIST hypothesis-python-5.4.0.tar.gz 8992011 BLAKE2B 
0d748429e34360437799d043f75282153687b84c1f0c27f18846c75bf6a801797c460f3e1d22a04d52f1b046cb33d6ac34fcae93c40180e0273957ea81e3fb40
 SHA512 
9b168f11f9d7e720691ce3fdbff8f97d3fdfff86bdc9ab2683e58ff31dece36d57b468693fcf3b1b7e6cfc16022dd733eacabbf5bd08042ac8cca6c45050c129
 DIST hypothesis-python-5.4.1.tar.gz 8993002 BLAKE2B 
b96f9080f7a5b307698ee1119495cb5356ccd2836f1d3ae66077bc0be2793d5d62beba09b2a38e5486f6d0d09e95ac85e81511c5ab7434c7285608a0ae62caa7
 SHA512 
bf01c50ea998aee2a547132806845aa9330a3830ce2b864f0ab9e2d9b9dd7dbdc9ec4db2ef77bfb9a76467b00f3ca1c00acbba7bdea569dab3038914a598d0c0

diff --git a/dev-python/hypothesis/hypothesis-4.55.4.ebuild 
b/dev-python/hypothesis/hypothesis-4.55.4.ebuild
deleted file mode 100644
index 996a19c65c4..000
--- a/dev-python/hypothesis/hypothesis-4.55.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
-SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 
pypy)
-   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/pytest-4.3[${PYTHON_USEDEP}]
-   !!https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
-SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
-S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
- 

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

2020-02-06 Thread Michał Górny
commit: 761a28ae35509c0083f7cb2cb470e4f610c41f9b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:24:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761a28ae

dev-python/argh: Enable py3.8, pypy3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/argh/argh-0.26.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/argh/argh-0.26.2-r2.ebuild 
b/dev-python/argh/argh-0.26.2-r2.ebuild
index 3db3968fa08..d2745e83d70 100644
--- a/dev-python/argh/argh-0.26.2-r2.ebuild
+++ b/dev-python/argh/argh-0.26.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
 
 inherit distutils-r1
 



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

2020-02-06 Thread Michał Górny
commit: b3a73de8d5c9abfcfef9c97f1b27045f8df530e1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:16:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a73de8

dev-python/werkzeug: Bump to 1.0.0, add missing deps

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-1.0.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 4b12ca74c72..17d41acaa6a 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -4,3 +4,4 @@ DIST Werkzeug-0.15.4.tar.gz 925334 BLAKE2B 
ffb132026e5a43bdbbb6decf19c47b07bb38a
 DIST Werkzeug-0.15.5.tar.gz 926570 BLAKE2B 
39d68f7ea2f99ffa60f5a2af7ebf8a01e68a83e32106abd8fcbba3a5402bf6c6c02f7bb9b84cd483aa061bb065a0f2f6d809db55a2f6950996d70cf62a620520
 SHA512 
e2980b649db0c246fa87b94972f1a1e00b19f20a90e34733267cb50b0d1c8e83701f4bde3e466f9f12243c47b3cc40c6977e63164f18ee5e518b75e952988edd
 DIST werkzeug-0.16.0.gh.tar.gz 939220 BLAKE2B 
08f77bfbb8703b25be00dba018e9aea16cb4a6977ff3906f636fe24b4e16662f584839c8e153532f32a0551281a6fb28bf618da5d5e6c42cdc6e8b391162
 SHA512 
78e7d2ccceb8764f92a3252b2ff670065a42fe2ad1d2b4631e05c107d2128f8f6f4090e32bd975526e4b5985dbbdbac22e9ad1514d14e88ecfb064483107d0ed
 DIST werkzeug-0.16.1.gh.tar.gz 937876 BLAKE2B 
e5f962e9cab4a06a6f2d63ac35df896ed764377b458ccdc744800ffa5d2d456a836f0a7c4aef08b750b95904e955ce3b0241102d48bd28080e91fe29823e789e
 SHA512 
52611b2e22b8af6b643471ca1df6e6f262067ef8882363768f21d9b0ee837aedd192c358a3a41788b2036d6c6cc0156043f1f5b8f6a04b2a701790b66837a62e
+DIST werkzeug-1.0.0.gh.tar.gz 907492 BLAKE2B 
b81a3645d1228a7a2321f14d9093f77ac2cb620403008efb09b5f22b5b27297972d86adc307249828eda6dd2ca38a17ba1590cfc6ff47e7c8faddb34ffa0ba7a
 SHA512 
bc6d61b078aebd92d79a68d2b040dc9cf0cb5a61fe9732861109324bd7f7be6e5fb9e2101f145429909d0e06a6435bd3b8d707022525c5236ba52776a315af2e

diff --git a/dev-python/werkzeug/werkzeug-1.0.0.ebuild 
b/dev-python/werkzeug/werkzeug-1.0.0.ebuild
new file mode 100644
index 000..10841a9736e
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+MY_PN="Werkzeug"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.org/project/Werkzeug/ 
https://github.com/pallets/werkzeug;
+#SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="https://github.com/pallets/werkzeug/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+
+RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
+DEPEND="
+   test? (
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   pytest -vv -p no:httpbin || die "Tests fail with ${EPYTHON}"
+}



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

2020-02-06 Thread Michał Górny
commit: 88816c892b05a059f817a6fbada88419c7e561ad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:22:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88816c89

dev-python/iocapture: Enable py3.8, pypy3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/iocapture/iocapture-0.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild 
b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
index 08544c952fb..cf28d1eab69 100644
--- a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
+++ b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
 
 inherit distutils-r1
 



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

2020-02-06 Thread Michał Górny
commit: 0a76451bfd82d09e41a4911f92f99f0de8fdabe8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:39:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a76451b

dev-python/werkzeug: Remove useless longdesc

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/werkzeug/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/werkzeug/metadata.xml b/dev-python/werkzeug/metadata.xml
index cc1d62c68b6..c576c012fd4 100644
--- a/dev-python/werkzeug/metadata.xml
+++ b/dev-python/werkzeug/metadata.xml
@@ -5,10 +5,6 @@
 pyt...@gentoo.org
 Python
   
-  
-  Werkzeug is a WSGI utility library. It can serve as the basis for a
-  custom framework.
-
   
 Werkzeug
   



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

2020-02-06 Thread Michał Górny
commit: 0c869b5d7c4e9de903fd8f073ae2d036ca1712d7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:08:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c869b5d

dev-python/hypothesis: Bump to 5.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hypothesis/Manifest|  1 +
 dev-python/hypothesis/hypothesis-5.5.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 85487554961..4747e936a3e 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-python-4.47.5.tar.gz 6805022 BLAKE2B 
737a558c794f3ac428bef4b3885
 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B 
f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0
 SHA512 
8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545
 DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 
3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991
 SHA512 
28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952
 DIST hypothesis-python-5.4.1.tar.gz 8993002 BLAKE2B 
b96f9080f7a5b307698ee1119495cb5356ccd2836f1d3ae66077bc0be2793d5d62beba09b2a38e5486f6d0d09e95ac85e81511c5ab7434c7285608a0ae62caa7
 SHA512 
bf01c50ea998aee2a547132806845aa9330a3830ce2b864f0ab9e2d9b9dd7dbdc9ec4db2ef77bfb9a76467b00f3ca1c00acbba7bdea569dab3038914a598d0c0
+DIST hypothesis-python-5.5.0.tar.gz 8996266 BLAKE2B 
c9eebe4bf1df5cbf7a40dabeecc9991e71ceda4c2084a1b045f77a2455d5581d055e55b22dde48d627eb3cd3b111bdb06b14ada2f31dccd201390430a4a38c15
 SHA512 
302211f91be253e15bb84c81e80e72c6de41c3a640569363aeac27b2650e569275f9614a678beb9e03f1e97090de4eab7954bc39b55a4324be0ef0b45daf5228

diff --git a/dev-python/hypothesis/hypothesis-5.5.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.5.0.ebuild
new file mode 100644
index 000..d1f7fce2bf7
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.3[${PYTHON_USEDEP}]
+   !!

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

2020-02-06 Thread Michał Górny
commit: a26260f443985eb43de351c7c174090ca3d0a149
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 06:35:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  7 07:15:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26260f4

dev-python/markdown: Bump to 3.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/markdown/Manifest|  1 +
 dev-python/markdown/markdown-3.2.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index 91cfebf8aad..a19c3dfc715 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -2,3 +2,4 @@ DIST Markdown-2.6.11.tar.gz 274132 BLAKE2B 
0d14d308c97d925db83d71f3b9be5622e77ee
 DIST Markdown-2.6.8.tar.gz 307330 BLAKE2B 
6867f15425bd84bc030ab52000dc2f83bff0c9885854cec4a2a785f80b18129160bc57da30226fe17f42043b4938482e2e4eff9cdb3d4370b0146cc09f1ff576
 SHA512 
85c1a16ebb50af79f378eb2fa936342df6174a4f597a74fee6d0495ef2bc4c7c8337463799e427cb6788b3429e400309958b5c4784f536593047ab2e47ac7c23
 DIST Markdown-3.0.1.tar.gz 284084 BLAKE2B 
6a9250295057ed32b389e1aeecf9aa3acac37ef48e6ca93a4821eb56a2323d65c1aed99799bf05811f27f45ba61f7bb704f69c6d2be706d8d2764c026e937905
 SHA512 
c648c1b8ecb3c907ff2bd636ec6c08b4b629967fb916913f77db641f6d61b83d16929af2f15f5695c8cdb9614031606110e02a7e0bbb3aab0be38a8e285f12f1
 DIST Markdown-3.1.1.tar.gz 294136 BLAKE2B 
9fd024f64f7aaa774a49f60e312e47bbc2ff0f368f083e4dfd0c38d1f12839dfcf3455f1d0c8cb0b9c851fe0d3a779c70784859f1682703bd6022d57b6548235
 SHA512 
78f089f2eef5c73d683ac96fd20c87145e243d12b0f230b9b0228b995035fbb084dde40be788679c63637f05956487ad520cc9dd61d133926bf13521aa600090
+DIST Markdown-3.2.tar.gz 296747 BLAKE2B 
b2c5289330f8aca9d379878b522513adeeb9cc921cff39fe887beb40b8c7b96608fd56d7f95f201b41bbbc4cef759e40e164025f7f750183186bcf45553c609a
 SHA512 
7f7c9a5a4846414aa8d4e9a9662ca49b08f393f7952bf2cffac493eb3e88406d3254466192b773ada0400013d669a9cea1b06e814af46f9667fdc8e20c079d65

diff --git a/dev-python/markdown/markdown-3.2.ebuild 
b/dev-python/markdown/markdown-3.2.ebuild
new file mode 100644
index 000..77c56c8c71c
--- /dev/null
+++ b/dev-python/markdown/markdown-3.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the markdown markup language"
+HOMEPAGE="
+   https://python-markdown.github.io/
+   https://pypi.org/project/Markdown/
+   https://github.com/Python-Markdown/markdown;
+SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc"
+
+BDEPEND="
+   test? (
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pytidylib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && dodoc -r docs/
+
+   distutils-r1_python_install_all
+}



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

2020-02-06 Thread Hans de Graaff
commit: bd7f65a073db35fcfc8535c21ca1be84cca86911
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  7 07:02:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  7 07:03:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7f65a0

dev-ruby/puppet_forge: add 2.3.2

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

 dev-ruby/puppet_forge/Manifest  |  1 +
 dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest
index e9f8c89e685..a9c428edcac 100644
--- a/dev-ruby/puppet_forge/Manifest
+++ b/dev-ruby/puppet_forge/Manifest
@@ -1,3 +1,4 @@
 DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 
15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140
 SHA512 
753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733
 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 
6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff
 SHA512 
7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85
 DIST puppet_forge-2.3.1.gem 772608 BLAKE2B 
a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06
 SHA512 
420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44
+DIST puppet_forge-2.3.2.gem 772608 BLAKE2B 
edbb92cbed4ad040a9c819d2728c4fee5c2beb2fbf9120f778d0315bc15032f970873974fef3532adff57e44a8671b9027615517761f46b0d1e0954d50522d7f
 SHA512 
00805aee55823dfb57cda03c1ed60e8e1db218ca7c633ec0c7d8459fdcc9d747609c0c426d5544f86f33485e546dd82b115a98fad12897ab087ff119e5cc08be

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
new file mode 100644
index 000..29c7b3a05d2
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.3.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.15.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2020-02-06 Thread Hans de Graaff
commit: e06a2036d36f9be34bbceddd790d49dc5643e35e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  7 06:23:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  7 07:03:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06a2036

dev-ruby/backports: add 3.16.0

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

 dev-ruby/backports/Manifest|  1 +
 dev-ruby/backports/backports-3.16.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index a0496203700..c03212eacc9 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1 +1,2 @@
 DIST backports-3.15.0.gem 152064 BLAKE2B 
a2c2a1f35ab6f682be23a5189bafec563a2d028ed5f0e0a4880ad85e09ac7af1085a601323ec3459c5be87a5271c6c3e47b6e80005c50e3084d4ac1dc9f2fd35
 SHA512 
4eb1f928c37596971fa274d838ab991bce462a7f571cb68501fc81e579693528e93536c25e4b64d93f4f0edfd313c8aacd8af014bb5c586cc182867e78f614d5
+DIST backports-3.16.0.gem 154624 BLAKE2B 
a35adb965c3f9f42fab5fe80fa1ca20a59511e9b265da28bef059e3477fa6a291c86e3b16f837e1f2d2f7e36e6660be29a9fc02713c3f46ad36767dd87baa1f9
 SHA512 
500386a74162e6c66e606c705dd26296f56118460f35f0db44025f49bb8f516805921f23e17d0959056a2a8fc320b5ad4c514dd9c22ef811f6325113ae8a

diff --git a/dev-ruby/backports/backports-3.16.0.ebuild 
b/dev-ruby/backports/backports-3.16.0.ebuild
new file mode 100644
index 000..8eda60e184b
--- /dev/null
+++ b/dev-ruby/backports/backports-3.16.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_TASK_TEST="test"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Backports of Ruby features for older Ruby"
+HOMEPAGE="https://github.com/marcandre/backports;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid activesupport test that no longer works in Rails 5. This also 
avoids
+   # a dependency on activesupport
+   sed -i -e '/test_rails/,/^  end/ s:^:#:' test/_backport_guards_test.rb 
|| die
+}



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

2020-02-06 Thread Joonas Niilola
commit: 499609b38260a45a7ec856b729aa171935356d1b
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Feb  4 18:29:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  7 06:16:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499609b3

dev-libs/hyperscan: update urls

The official Hyperscan website has moved to hyperscan.io and source code
is published in https://github.com/intel/hyperscan.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 7 +++
 dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 6 +++---
 dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 6 +++---
 3 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild 
b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild
index ec3fa0a718e..52d8497da64 100644
--- a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild
+++ b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,9 +8,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake python-r1
 
 DESCRIPTION="High-performance regular expression matching library"
-HOMEPAGE="https://01.org/hyperscan;
-
-SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild 
b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild
index f21c9535c2d..42551e93ced 100644
--- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild
+++ b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,8 +8,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake python-r1 flag-o-matic
 
 DESCRIPTION="High-performance regular expression matching library"
-SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://01.org/hyperscan;
+SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild 
b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild
index f21c9535c2d..42551e93ced 100644
--- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild
+++ b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,8 +8,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake python-r1 flag-o-matic
 
 DESCRIPTION="High-performance regular expression matching library"
-SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://01.org/hyperscan;
+SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan;
 
 LICENSE="BSD"
 SLOT="0"



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

2020-02-06 Thread Joonas Niilola
commit: 21d012ddbfa2aed2ae73b45db176ac4f5ab4903e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Feb  4 18:31:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  7 06:16:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d012dd

dev-libs/hyperscan: bump to 5.2.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14556
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/hyperscan/Manifest   |  1 +
 dev-libs/hyperscan/hyperscan-5.2.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest
index 64a310c6073..afd9d645e5e 100644
--- a/dev-libs/hyperscan/Manifest
+++ b/dev-libs/hyperscan/Manifest
@@ -1,3 +1,4 @@
 DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 
0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32
 SHA512 
5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d
 DIST hyperscan-5.1.1.tar.gz 1811275 BLAKE2B 
524f1fbdfd470cd12ebb0ab4e122a97f6a90a1027adfa0850921a8f80c09f87792fed3da6b10367336b1e84987414bda93b98aa30aa9ff6dd899bf29fdd4294a
 SHA512 
2812174890f775bc0c99019afe49cfde9ecc1107626cb4f1c9e1518228d090cba43bc15a19beaa00bae2a8a3dad85e7f27d4b237973360a294db78098fcb8508
 DIST hyperscan-5.2.0.tar.gz 1818751 BLAKE2B 
4d74a4d022a59ee37c7df274ff1a37153898aa403bdfa3ec39df7304f7f65bcae1bbc074a2801223ef00903a5b8a01845e985c2ad196496d40899bab79df3844
 SHA512 
4d56e2d02dfbedf3caa8b212dae2ac3575b343b1ed2a75e91f6074ef265bbc28cfb78ad7f08dc47d7cc2e3e3e02e488c4cb75efacc41755f993236d97ddcb4cc
+DIST hyperscan-5.2.1.tar.gz 1818935 BLAKE2B 
8b073c946b970867221043b88f36203a0bfa3f2b94002ce2e46f0aa5c616d3e09f19a750510bd88ed30d0aa4324c0d0f04d6a816775b4bed2c246bbc1548b2f0
 SHA512 
e6ac2aef1f3efa1535c00d73fa590ea62fff4686c4ad3ee023d2e72c51896ca4616ec1b85d7c6f88ac7b42d92c3557b9c4bb3b51cfb796e20a79d53b28e53b6c

diff --git a/dev-libs/hyperscan/hyperscan-5.2.1.ebuild 
b/dev-libs/hyperscan/hyperscan-5.2.1.ebuild
new file mode 100644
index 000..8789fd913c7
--- /dev/null
+++ b/dev-libs/hyperscan/hyperscan-5.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake python-r1 flag-o-matic
+
+DESCRIPTION="High-performance regular expression matching library"
+SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cpu_flags_x86_ssse3 static-libs"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/ragel"
+
+REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+   # upstream workaround
+   append-cxxflags -Wno-redundant-move
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
+   -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/bin/unit-hyperscan || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/

2020-02-06 Thread Joonas Niilola
commit: 9a8b5dec185cd8748aec62bf6d4b1999d377f2ac
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Feb  6 20:36:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  7 06:16:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8b5dec

www-servers/nginx-unit: Bump to version 1.15.0

Upstream bugfix release. This ebuild adds support for PHP 7.4
and removes support for PHP 5.6 and 7.1.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/14584
Signed-off-by: Joonas Niilola  gentoo.org>

 www-servers/nginx-unit/Manifest |  1 +
 www-servers/nginx-unit/metadata.xml |  1 +
 www-servers/nginx-unit/nginx-unit-1.15.0.ebuild | 79 +
 3 files changed, 81 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index 09116eb80fe..655df639ef5 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -1,4 +1,5 @@
 DIST nginx-unit-1.12.0.tar.gz 681661 BLAKE2B 
1e497172a37fdcd33d0ced5b97675bff42f4cadab2f9363316e667c90c8b4dc4b43f4b8d5cff9f547daa7e92d532550434907515134a5c958586f1822beea749
 SHA512 
a55a084ed6e1cd3f784bd81571772ca29ca9a0d19089c9bb74c88258d2e1ef872978219c47b6dc2610711ae1aa95ef68ddb77f45747a2eacdd9d92c6f8fee28b
 DIST nginx-unit-1.13.0.tar.gz 693159 BLAKE2B 
fd2e803188e66c16d5956f26e693c81273b1f3f69c9b68209f15bca6abd0e06b9fb9e03eb32ab640b8f601260b439abee1c4aa9cd03ed92fd26ab55893a6a6ab
 SHA512 
cf33295604040963545b04f72f1a894431d4ee22a2c7b9560f18a694f110ee3bf243c90f65cfa4760a0009a5a7b132b75e1bb51439b19255e15148e8f4e9b9a7
 DIST nginx-unit-1.14.0.tar.gz 708603 BLAKE2B 
482ab76a1eaef2943cc6dd2adf37aca285304b306e5b05d67e9cca30665269d11c1a585bd1a638d6811b8ee6370ef3cf682bebaf7165585cdaea51f3a5c8
 SHA512 
0cfe5364d427ff09d08c3b1b134827665f8bf70b8871f3c4506680e4c2d61249a53581122c42276b590f5eb077c398ae6a6c2fa46f24c680844b7d365f2ca66b
+DIST nginx-unit-1.15.0.tar.gz 712284 BLAKE2B 
8db45644a22a4043de660ed0dcb94957e6e9f26ee1735a0a053128b0995cfb670d9c52d7d64ffa2292818cc7aed79071fdd753186f010e1bd0fae876f886adff
 SHA512 
3be17ba5290d323283e962a3a5b9c244c3c45302848b62fdad2fd92129e330c8783b4f76273dedc7b010ed71bd6a4bf1cc4085a3425288b1e28dc532e1a1bf5a
 DIST nginx-unit-1.8.0.tar.gz 511226 BLAKE2B 
e396b27954840a5f1ad3a4cd9501a5e5fe769a754c51043da784a2c4596e6acc33089f495bf412a0db086e5c715a51292c7dece004a6512564421a431b6c339e
 SHA512 
1d0ad05343ff70aff4c6e221a36c20df95fa2e2262ae5c69963a9bcb9ef883151e8a2fa9fef29f43ac5489aa5cbb3e9dfd10cf5e7f6d7a98742b490ebf3a0413

diff --git a/www-servers/nginx-unit/metadata.xml 
b/www-servers/nginx-unit/metadata.xml
index ae56567e450..c6f29a25070 100644
--- a/www-servers/nginx-unit/metadata.xml
+++ b/www-servers/nginx-unit/metadata.xml
@@ -21,6 +21,7 @@
Support for PHP 7.1
Support for PHP 7.2
Support for PHP 7.3
+   Support for PHP 7.4


nginx/unit

diff --git a/www-servers/nginx-unit/nginx-unit-1.15.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.15.0.ebuild
new file mode 100644
index 000..6d6d706
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.15.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python2_7 python3_{6,7,8})
+
+inherit flag-o-matic python-single-r1
+
+MY_P="unit-${PV}"
+DESCRIPTION="Dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org;
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php7-2 php7-3 php7-4"
+IUSE="${MY_USE} ${MY_USE_PHP} ssl"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php7-2? ( dev-lang/php:7.2[embed] )
+   php7-3? ( dev-lang/php:7.3[embed] )
+   php7-4? ( dev-lang/php:7.4[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( dev-lang/ruby:* )
+   ssl? ( dev-libs/openssl:0 )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   sed -i '/^CFLAGS/d' auto/make || die
+}
+
+src_configure() {
+   local opt=(
+   --control=unix:/run/${PN}.sock
+   --log=/var/log/${PN}
+   --modules=$(get_libdir)/${PN}
+   --pid=/run/${PN}.pid
+   --prefix=/usr
+   --state=/var/lib/${PN}
+   )
+   use ssl && opt+=( --openssl )
+   export AR="$(tc-getAR)"
+   export CC="$(tc-getCC)"
+   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
+   # Modules require position-independent code
+   append-cflags $(test-flags-CC -fPIC)
+   for flag in ${MY_USE} ; 

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

2020-02-06 Thread Georgy Yakovlev
commit: 5e865d5c345bfdc20f459d096e4e8be2ca590f21
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Feb  7 04:52:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Feb  7 05:12:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e865d5c

sys-fs/zfs: update live ebuild

require linux-mod only for live ebuilds, it's required for moduledb call
to work but pulls kernel virtual

Bug: https://bugs.gentoo.org/693678
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/zfs-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 1c02c029858..f40bd0bca2a 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -4,15 +4,15 @@
 EAPI=7
 
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 
-inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 
systemd toolchain-funcs udev usr-ldscript
+inherit bash-completion-r1 flag-o-matic linux-info distutils-r1 systemd 
toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
 HOMEPAGE="https://zfsonlinux.org/;
 
 if [[ ${PV} == "" ]] ; then
-   inherit autotools git-r3
+   inherit autotools git-r3 linux-mod
EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
 else

SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;



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

2020-02-06 Thread Georgy Yakovlev
commit: 2a8fc3d832d03e405a2dcfae98fd246012b63c7a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Feb  7 04:37:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Feb  7 05:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8fc3d8

sys-fs/zfs: revbump 0.8.3, drop py2, gcc10 compat, fixes

Bug: https://bugs.gentoo.org/693678
Bug: https://bugs.gentoo.org/706534
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/files/0.8.3-fno-common.patch| 83 ++
 sys-fs/zfs/files/0.8.3-zfs-functions.patch | 51 +
 .../zfs/{zfs-0.8.3.ebuild => zfs-0.8.3-r1.ebuild}  | 19 +++--
 3 files changed, 146 insertions(+), 7 deletions(-)

diff --git a/sys-fs/zfs/files/0.8.3-fno-common.patch 
b/sys-fs/zfs/files/0.8.3-fno-common.patch
new file mode 100644
index 000..3b09d8bbc59
--- /dev/null
+++ b/sys-fs/zfs/files/0.8.3-fno-common.patch
@@ -0,0 +1,83 @@
+From af09c050e95bebbaeca52156218f3f91e8c9951a Mon Sep 17 00:00:00 2001
+From: Romain Dolbeau 
+Date: Thu, 6 Feb 2020 18:25:29 +0100
+Subject: [PATCH] Fix static data to link with -fno-common
+
+-fno-common is the new default in GCC 10, replacing -fcommon in
+GCC <= 9, so static data must only be allocated once.
+
+Reviewed-by: Brian Behlendorf 
+Signed-off-by: Romain Dolbeau 
+Closes #9943
+---
+ cmd/zfs/zfs_util.h | 2 +-
+ cmd/zpool/zpool_main.c | 2 ++
+ cmd/zpool/zpool_util.h | 2 +-
+ lib/libshare/smb.c | 2 ++
+ lib/libshare/smb.h | 2 +-
+ 5 files changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/cmd/zfs/zfs_util.h b/cmd/zfs/zfs_util.h
+index 3ddff9e22d7..a56af59adb1 100644
+--- a/cmd/zfs/zfs_util.h
 b/cmd/zfs/zfs_util.h
+@@ -33,7 +33,7 @@ extern "C" {
+ 
+ void * safe_malloc(size_t size);
+ void nomem(void);
+-libzfs_handle_t *g_zfs;
++extern libzfs_handle_t *g_zfs;
+ 
+ #ifdef__cplusplus
+ }
+diff --git a/cmd/zpool/zpool_main.c b/cmd/zpool/zpool_main.c
+index ae5e8a370fc..ff4f44d4652 100644
+--- a/cmd/zpool/zpool_main.c
 b/cmd/zpool/zpool_main.c
+@@ -76,6 +76,8 @@
+ 
+ #include "statcommon.h"
+ 
++libzfs_handle_t *g_zfs;
++
+ static int zpool_do_create(int, char **);
+ static int zpool_do_destroy(int, char **);
+ 
+diff --git a/cmd/zpool/zpool_util.h b/cmd/zpool/zpool_util.h
+index ce760df723c..1f23f61aaa4 100644
+--- a/cmd/zpool/zpool_util.h
 b/cmd/zpool/zpool_util.h
+@@ -79,7 +79,7 @@ void pool_list_free(zpool_list_t *);
+ int pool_list_count(zpool_list_t *);
+ void pool_list_remove(zpool_list_t *, zpool_handle_t *);
+ 
+-libzfs_handle_t *g_zfs;
++extern libzfs_handle_t *g_zfs;
+ 
+ 
+ typedef   struct vdev_cmd_data
+diff --git a/lib/libshare/smb.c b/lib/libshare/smb.c
+index a95607ee032..f567f7c49d7 100644
+--- a/lib/libshare/smb.c
 b/lib/libshare/smb.c
+@@ -65,6 +65,8 @@ static boolean_t smb_available(void);
+ 
+ static sa_fstype_t *smb_fstype;
+ 
++smb_share_t *smb_shares;
++
+ /*
+  * Retrieve the list of SMB shares.
+  */
+diff --git a/lib/libshare/smb.h b/lib/libshare/smb.h
+index 7a0c0fd162d..8ea44677f9a 100644
+--- a/lib/libshare/smb.h
 b/lib/libshare/smb.h
+@@ -44,6 +44,6 @@ typedef struct smb_share_s {
+   struct smb_share_s *next;
+ } smb_share_t;
+ 
+-smb_share_t *smb_shares;
++extern smb_share_t *smb_shares;
+ 
+ void libshare_smb_init(void);

diff --git a/sys-fs/zfs/files/0.8.3-zfs-functions.patch 
b/sys-fs/zfs/files/0.8.3-zfs-functions.patch
new file mode 100644
index 000..9cce3e1c1a7
--- /dev/null
+++ b/sys-fs/zfs/files/0.8.3-zfs-functions.patch
@@ -0,0 +1,51 @@
+From 00478e1b5141f8b6ceaf14c173382d1aa11878b9 Mon Sep 17 00:00:00 2001
+From: Tony Hutter 
+Date: Thu, 6 Feb 2020 09:28:20 -0800
+Subject: [PATCH] Fix zfs-functions packaging bug
+
+This fixes a bug where the generated zfs-functions was being included along
+with original zfs-functions.in in the make dist tarball.  This caused an
+unfortunate series of events during build/packaging that resulted in the
+RPM-installed /etc/zfs/zfs-functions listing the paths as:
+
+ZFS="/usr/local/sbin/zfs"
+ZED="/usr/local/sbin/zed"
+ZPOOL="/usr/local/sbin/zpool"
+
+When they should have been:
+
+ZFS="/sbin/zfs"
+ZED="/sbin/zed"
+ZPOOL="/sbin/zpool"
+
+This affects init.d (non-systemd) distros like CentOS 6.
+
+Fixes: #9443
+
+Signed-off-by: Tony Hutter 
+---
+ contrib/initramfs/Makefile.am | 7 ++-
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/contrib/initramfs/Makefile.am b/contrib/initramfs/Makefile.am
+index 52bdeb2afe5..4e52e8ea5e9 100644
+--- a/contrib/initramfs/Makefile.am
 b/contrib/initramfs/Makefile.am
+@@ -6,15 +6,12 @@ initrd_SCRIPTS = \
+ SUBDIRS = hooks scripts
+ 
+ EXTRA_DIST = \
+-  $(top_srcdir)/etc/init.d/zfs \
+-  $(top_srcdir)/etc/init.d/zfs-functions \
++  $(top_srcdir)/etc/init.d/zfs.in \
++  $(top_srcdir)/etc/init.d/zfs-functions.in \
+   $(top_srcdir)/contrib/initramfs/conf.d/zfs \
+   

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

2020-02-06 Thread Ulrich Müller
commit: 6f5b13920552d6882bcb5103e84d3a3146bd632c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Feb  7 05:33:15 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Feb  7 05:33:15 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=6f5b1392

Makefile: Drop "delete-old" from all prerequisites.

By popular demand.

Also drop "prereq" as prerequisite of "validate", because it is
already listed with "all".

Signed-off-by: Ulrich Müller  gentoo.org>

 Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index d379bd3..d1515fb 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ IMAGES := $(patsubst %.svg,%.png,$(SVGS))
 # Nonzero value disables external assets for offline browsing.
 OFFLINE = 0
 
-all: prereq validate delete-old build documents.js
+all: prereq validate build documents.js
 
 prereq:
@type rsvg-convert >/dev/null 2>&1 || \
@@ -54,7 +54,7 @@ documents.js: bin/build_search_documents.py $(XMLS)
 %.html: $$(dir $$@)text.xml devbook.xsl xsl/*.xsl $$(subst 
text.xml,index.html,$$(wildcard $$(dir $$@)*/text.xml))
xsltproc --param offline "$(OFFLINE)" devbook.xsl $< > $@
 
-validate: prereq
+validate:
@xmllint --noout --dtdvalid devbook.dtd $(XMLS) \
  && echo "xmllint validation successful"
 
@@ -77,7 +77,7 @@ delete-old:
  $(filter %/index.html %.png,$(ALL_FILES)))
@find . ! -path './.git*' -type d -empty -delete
 
-clean: delete-old
+clean:
@rm -f $(HTMLS) $(IMAGES) _documents.js documents.js
 
 .PHONY: all prereq validate build tidy delete-old clean



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

2020-02-06 Thread Patrick McLean
commit: c8d68ae8e0ff3c7768a66c4a0914d5e1568c1df7
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 03:03:46 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:40:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d68ae8

sys-apps/shadow-4.8.1-r1: add slot operator to libcrypt

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

 sys-apps/shadow/shadow-4.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.8.1-r1.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
index b23f40c3554..58cfc9e7303 100644
--- a/sys-apps/shadow/shadow-4.8.1-r1.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
 DEPEND="
-   virtual/libcrypt
+   virtual/libcrypt:=
acl? ( sys-apps/acl:0= )
audit? ( >=sys-process/audit-2.6:0= )
cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )



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

2020-02-06 Thread Zac Medico
commit: 6a0c014d45cf0db4f84980c5a47d64b17c709a41
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb  7 03:39:08 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  7 03:42:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0c014d

app-text/calibre: Bump to version 4.10.0

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

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-4.10.0.ebuild | 269 +
 2 files changed, 270 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 345c480c191..393a4c1a543 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,2 +1,3 @@
 DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 
9a7fae20487ae93120cfdc06a312a42d54d68935fdd2bc18dc41be5f8d359c79eae24e0409ba8e7f4df85e2f073f80ce6bab56cba0638cead6693600fa93cb41
 SHA512 
6cee28fb560e2e00b8ac2f32756f094146c6fe744cfc343d68f1fb54b3f8b0ca16129a5b35018af54a103790faa2eb03ac186c01003f21c874d2ed5218441220
+DIST calibre-4.10.0.tar.xz 37021688 BLAKE2B 
80a8ee99d07b73bb770df54d57ad43d48407909822b0d1a101e3ece328935910e5197df531b0730faf0131eee2ae853c3606894fb46d438f7d0c00bc0fedd7e4
 SHA512 
71777151130fdafa4c4540017f0b9353811cfed68daf69d6d832151651010bb903d91866c1fde30df9fdea85a10b6350bdfd4838547f81af3ff540d674096c6e
 DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 
5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e
 SHA512 
bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71

diff --git a/app-text/calibre/calibre-4.10.0.ebuild 
b/app-text/calibre/calibre-4.10.0.ebuild
new file mode 100644
index 000..96f088d7781
--- /dev/null
+++ b/app-text/calibre/calibre-4.10.0.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
+   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5=
+   dev-qt/qtdbus:5=
+   dev-qt/qtgui:5=
+   >=dev-qt/qtwebengine-5.12
+   dev-qt/qtwidgets:5=
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   media-libs/fontconfig:=
+   >=media-libs/freetype-2:=
+   >=media-libs/libmtp-1.1.11:=
+   >=media-libs/libwmf-0.2.8
+   >=media-gfx/optipng-0.7.6
+   >=sys-libs/zlib-1.2.11:=
+   virtual/libusb:1=
+   x11-libs/libxkbcommon:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   x11-misc/shared-mime-info
+   >=x11-misc/xdg-utils-1.0.2-r2

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-libs/libxcrypt/

2020-02-06 Thread Patrick McLean
commit: 7042abcbbdc55281a5334cbeddb922b22d1acab6
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Feb  7 03:30:14 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7042abcb

profiles/base: fix libxcrypt USE mask date, add split-usr to mask

Signed-off-by: Patrick McLean  gentoo.org>
Signed-off-by: Patrick McLean  sony.com>

 profiles/base/package.use.mask|   4 +-
 sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild | 165 ++
 2 files changed, 167 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 63e97021e23..4dbdb7a19e5 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -104,9 +104,9 @@ sci-visualization/veusz fits
 # eMovix is being removed.
 kde-apps/k3b emovix
 
-# Patrick McLean  (2910-11-07)
+# Patrick McLean  (2019-11-07)
 # Collides with sys-libc/glibc[crypt]
-sys-libs/libxcrypt system
+sys-libs/libxcrypt split-usr system
 
 # Michał Górny  (2019-10-05)
 # net-libs/openslp is being removed.

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild
new file mode 100644
index 000..45264f51d4a
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit autotools multibuild python-any-r1 usr-ldscript multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others 
"
+SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+IUSE="+compat split-usr +static-libs system test"
+
+DEPEND="system? (
+   elibc_glibc? ( sys-libs/glibc[-crypt(+)] )
+   !sys-libs/musl
+   )"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-apps/findutils
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]')
+   )"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="split-usr? ( system )"
+
+PATCHES=(
+   "${FILESDIR}/libxcrypt-4.4.12-pythonver.patch"
+   "${FILESDIR}/libxcrypt-4.4.12-multibuild.patch"
+)
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   multibuild_foreach_variant multilib-minimal_src_configure
+}
+
+get_xclibdir() {
+   printf -- "%s/%s/%s\n" \
+   "$(usex split-usr '' '/usr')" \
+   "$(get_libdir)" \
+   "$(usex system '' 'xcrypt')"
+}
+
+multilib_src_configure() {
+   local -a myconf=(
+   --libdir=$(get_xclibdir)
+   --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig
+   --includedir="${EPREFIX}/usr/include/$(usex system '' 'xcrypt')"
+   )
+
+   case "${MULTIBUILD_ID}" in
+   xcrypt_compat-*)
+   myconf+=(
+   --disable-static
+   --disable-xcrypt-compat-files
+   --enable-obsolete-api=yes
+   )
+   ;;
+   xcrypt_nocompat-*)
+   myconf+=(
+   --enable-obsolete-api=no
+   $(use_enable static-libs static)
+   )
+   ;;
+   *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";;
+   esac
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+src_compile() {
+   multibuild_foreach_variant multilib-minimal_src_compile
+}
+
+multilib_src_test() {
+   emake check
+}
+
+src_test() {
+   multibuild_foreach_variant multilib-minimal_src_test
+}
+
+src_install() {
+   multibuild_foreach_variant multilib-minimal_src_install
+
+   (
+   shopt -s failglob || die "failglob failed"
+
+   # make sure out man pages don't collide with glibc or man-pages
+   for manpage in "${ED}"/usr/share/man/man3/crypt{,_r}.?*; do
+   mv -n "${manpage}" "$(dirname 
"${manpage}")/xcrypt_$(basename "${manpage}")" \
+   || die "mv failed"
+   done
+   ) || die "failglob error"
+
+   # remove useless stuff from installation
+   find "${D}"/usr/share/doc/${PF} -type l -delete || die
+   find "${D}" -name '*.la' -delete || die
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   # don't install the libcrypt.so symlink for the "compat" 

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

2020-02-06 Thread Patrick McLean
commit: e1f8bbd1b76dc8cbb826e1ab48ae160753e86be8
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 03:35:51 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:41:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f8bbd1

sys-libs/libxcrypt-4.4.12-r1: revbump, fix USE=system

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

 sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild |  50 
 sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild| 157 --
 2 files changed, 25 insertions(+), 182 deletions(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild
index 45264f51d4a..0983a476eda 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.12-r1.ebuild
@@ -126,37 +126,37 @@ multilib_src_install() {
|| die "failed to remove extra compat libraries"
;;
xcrypt_nocompat-*)
-   if use static-libs; then
+   if use split-usr; then
(
-   # .a files are installed to 
/$(get_libdir) by default
-   # move static libraries to /usr prefix 
or portage will abort
-   shopt -s nullglob || die "failglob 
failed"
-   static_libs=( 
"${ED}"/$(get_xclibdir)/*.a )
-
-   if [[ -n ${static_libs[*]} ]]; then
-   dodir "/usr/$(get_xclibdir)"
-   mv "${static_libs[@]}" 
"${D}/usr/$(get_xclibdir)" \
-   || die "moving static 
libs failed"
+   if use static-libs; then
+   # .a files are installed to 
/$(get_libdir) by default
+   # move static libraries to /usr 
prefix or portage will abort
+   shopt -s nullglob || die 
"failglob failed"
+   static_libs=( 
"${ED}"/$(get_xclibdir)/*.a )
+
+   if [[ -n ${static_libs[*]} ]]; 
then
+   dodir 
"/usr/$(get_xclibdir)"
+   mv "${static_libs[@]}" 
"${D}/usr/$(get_xclibdir)" \
+   || die "moving 
static libs failed"
+   fi
fi
-   )
-   fi
 
-   if use split-usr && use system; then
-   (
-   # now try to find libraries and make 
sure to generate
-   # ldscripts for them
-   shopt -s failglob || die "failglob 
failed"
+   if use system; then
+   # now try to find libraries and 
make sure to generate
+   # ldscripts for them
+   shopt -s failglob || die 
"failglob failed"
 
-   for lib_file in 
"${ED}"$(get_xclibdir)/*$(get_libname); do
-   libname="$(basename 
"${lib_file}")"
+   for lib_file in 
"${ED}"$(get_xclibdir)/*$(get_libname); do
+   libname="$(basename 
"${lib_file}")"
 
-   cp -L "${lib_file}" \
-   
"${ED}/usr/$(get_xclibdir)/${libname}" \
-   || die "copying 
${libname} failed"
+   cp -L "${lib_file}" \
+   
"${ED}/usr/$(get_xclibdir)/${libname}" \
+   || die "copying 
${libname} failed"
 
-   gen_usr_ldscript ${libname}
-   dosym ${libname} 
/usr/$(get_xclibdir)/${libname}.2
-   done
+   gen_usr_ldscript 
${libname}
+   dosym ${libname} 
/usr/$(get_xclibdir)/${libname}.2
+   

[gentoo-commits] repo/gentoo:master commit in: virtual/libcrypt/

2020-02-06 Thread Patrick McLean
commit: 6529a1b3d8578dd0f8c3701d4b6d2274dd2cf12d
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 03:00:53 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:40:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6529a1b3

virtual/libcrypt: split in to subslotted versions

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

 virtual/libcrypt/{libcrypt-0.ebuild => libcrypt-1.ebuild} | 11 ++-
 virtual/libcrypt/{libcrypt-0.ebuild => libcrypt-2.ebuild} | 11 ++-
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/virtual/libcrypt/libcrypt-0.ebuild 
b/virtual/libcrypt/libcrypt-1.ebuild
similarity index 75%
copy from virtual/libcrypt/libcrypt-0.ebuild
copy to virtual/libcrypt/libcrypt-1.ebuild
index d0df303a975..a0ae9bbb0a2 100644
--- a/virtual/libcrypt/libcrypt-0.ebuild
+++ b/virtual/libcrypt/libcrypt-1.ebuild
@@ -5,19 +5,12 @@ EAPI=7
 
 DESCRIPTION="Virtual for libcrypt.so"
 
-SLOT="0"
+SLOT="0/1"
 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+static-libs"
 
 DEPEND="
-   elibc_glibc? ( || (
-   || (
-   =sys-libs/glibc-2.30-r2[crypt(-),static-libs(+)?]
-   )
-   sys-libs/libxcrypt[system(-),static-libs(-)?]
-   )
-   )
+   elibc_glibc? ( || ( =sys-libs/glibc-2.30-r2[crypt(-),static-libs(+)?] ) )
elibc_musl? ( sys-libs/musl )
elibc_uclibc? ( sys-libs/uclibc-ng )
elibc_Cygwin? ( sys-libs/cygwin-crypt )

diff --git a/virtual/libcrypt/libcrypt-0.ebuild 
b/virtual/libcrypt/libcrypt-2.ebuild
similarity index 75%
rename from virtual/libcrypt/libcrypt-0.ebuild
rename to virtual/libcrypt/libcrypt-2.ebuild
index d0df303a975..f8664914e54 100644
--- a/virtual/libcrypt/libcrypt-0.ebuild
+++ b/virtual/libcrypt/libcrypt-2.ebuild
@@ -5,19 +5,12 @@ EAPI=7
 
 DESCRIPTION="Virtual for libcrypt.so"
 
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+static-libs"
 
 DEPEND="
-   elibc_glibc? ( || (
-   || (
-   =sys-libs/glibc-2.30-r2[crypt(-),static-libs(+)?]
-   )
-   sys-libs/libxcrypt[system(-),static-libs(-)?]
-   )
-   )
+   elibc_glibc? ( sys-libs/libxcrypt[system(-),static-libs(-)?] )
elibc_musl? ( sys-libs/musl )
elibc_uclibc? ( sys-libs/uclibc-ng )
elibc_Cygwin? ( sys-libs/cygwin-crypt )



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

2020-02-06 Thread Patrick McLean
commit: aade0f300ff65781870e02f9c0b56db4d0ced5ee
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 03:02:02 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:40:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aade0f30

sys-apps/busybox-1.31.1-r2: revbump, slot operater on libcrypt dep

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

 sys-apps/busybox/{busybox-1.31.1-r1.ebuild => busybox-1.31.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/busybox/busybox-1.31.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.31.1-r2.ebuild
similarity index 99%
rename from sys-apps/busybox/busybox-1.31.1-r1.ebuild
rename to sys-apps/busybox/busybox-1.31.1-r2.ebuild
index 0ee063abe46..658d7e2576e 100644
--- a/sys-apps/busybox/busybox-1.31.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.31.1-r2.ebuild
@@ -27,7 +27,7 @@ RESTRICT="test"
 
 COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
pam? ( sys-libs/pam )
-   virtual/libcrypt"
+   virtual/libcrypt:="
 DEPEND="${COMMON_DEPEND}
static? (
virtual/libcrypt[static-libs]



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

2020-02-06 Thread Patrick McLean
commit: 7b52136deecdd619d38faf4dbada31f31c591576
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Feb  7 02:42:11 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:40:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b52136d

package.mask: mask virtual/libcrypt-2

Signed-off-by: Patrick McLean  gentoo.org>
Signed-off-by: Patrick McLean  sony.com>

 profiles/package.mask | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index eeb532ccc69..f004bae0737 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrick McLean  (2020-02-07)
+# Mask until sys-libs/libxcrypt[system] is unmasked
+>=virtual/libcrypt-2
+
 # Andreas Sturmlechner  (2020-02-05)
 # Blocks dev-python/pygtk removal, bug #706478. Masked for removal in 30 days.
 dev-libs/libappindicator:2
@@ -58,11 +62,11 @@ dev-python/egenix-mx-base
 sci-chemistry/shelx
 
 # Joonas Niilola  (2020-02-05)
-# Stagnant upstream with latest release from 2016, python2-only, no maintainer 
-# in Gentoo, no notable ebuild action in years, multiple bugs open. Blocks 
-# pygtk removal. 
-# Switch to alternatives such as, 
-# net-misc/connman, net-misc/dhcpcd, net-misc/netifrc, net-misc/NetworkManager 
+# Stagnant upstream with latest release from 2016, python2-only, no maintainer
+# in Gentoo, no notable ebuild action in years, multiple bugs open. Blocks
+# pygtk removal.
+# Switch to alternatives such as,
+# net-misc/connman, net-misc/dhcpcd, net-misc/netifrc, net-misc/NetworkManager
 # and so on. Removal in ~90 days. #708316
 net-misc/wicd
 
@@ -621,7 +625,7 @@ app-crypt/libykneomgr
 =app-editors/emacs-27.0.50_pre*
 
 # Jonas Stein  (2019-12-30)
-# Package masked for removal. Broken SRC_URI, 
+# Package masked for removal. Broken SRC_URI,
 # last upstream activity was ~16 years ago.
 # Bug #704316.
 # Removal after 2020-03-01



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

2020-02-06 Thread Patrick McLean
commit: 49d190feecfdbebcbef1e7c419a42574e6e30b62
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 03:38:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 03:41:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d190fe

net-misc/openssh-8.1_p1-r2: Add dep on virtual/libxcrypt

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

 net-misc/openssh/openssh-8.1_p1-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/openssh/openssh-8.1_p1-r2.ebuild 
b/net-misc/openssh/openssh-8.1_p1-r2.ebuild
index e4e4a8054b5..057f482b572 100644
--- a/net-misc/openssh/openssh-8.1_p1-r2.ebuild
+++ b/net-misc/openssh/openssh-8.1_p1-r2.ebuild
@@ -71,6 +71,7 @@ LIB_DEPEND="
)
libressl? ( dev-libs/libressl:0=[static-libs(+)] )
)
+   virtual/libcrypt:=[static-libs(+)]
>=sys-libs/zlib-1.2.3:=[static-libs(+)]
 "
 RDEPEND="



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

2020-02-06 Thread Andreas Sturmlechner
commit: 64285aa9aa51ff8b5e42aae0644491544a88d9a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb  7 00:28:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  7 00:28:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64285aa9

www-client/falkon: Disable BUILD_KEYRING

It is gone in git master, we won't handle it here anymore.

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index c9d68b12622..687be8779fb 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -70,6 +70,7 @@ RESTRICT+=" test"
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_KEYRING=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON



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

2020-02-06 Thread Andreas Sturmlechner
commit: 1dbc6e523e015d29938699d245bf02886020c1e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb  7 00:14:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  7 00:20:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1dbc6e52

kde-apps/kdeedu-data: Add missing cmake.eclass

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdeedu-data/kdeedu-data-19.12.49..ebuild | 2 +-
 kde-apps/kdeedu-data/kdeedu-data-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.12.49..ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-19.12.49..ebuild
index 2629a533bb..73f71f3b84 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-19.12.49..ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-19.12.49..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit kde.org
+inherit kde.org cmake
 
 DESCRIPTION="Shared icons, artwork and data files for educational applications"
 

diff --git a/kde-apps/kdeedu-data/kdeedu-data-.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
index 2629a533bb..73f71f3b84 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-.ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit kde.org
+inherit kde.org cmake
 
 DESCRIPTION="Shared icons, artwork and data files for educational applications"
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdeedu-data/

2020-02-06 Thread Andreas Sturmlechner
commit: 7065f57ed3d09779d4d7330d7995049a37fb207a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb  7 00:14:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  7 00:16:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7065f57e

kde-apps/kdeedu-data: Add missing cmake.eclass

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{kdeedu-data-19.08.3.ebuild => kdeedu-data-19.08.3-r1.ebuild} | 4 ++--
 .../{kdeedu-data-19.12.2.ebuild => kdeedu-data-19.12.2-r1.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.08.3.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-19.08.3-r1.ebuild
similarity index 82%
rename from kde-apps/kdeedu-data/kdeedu-data-19.08.3.ebuild
rename to kde-apps/kdeedu-data/kdeedu-data-19.08.3-r1.ebuild
index 1c654103f6a..fcb228db73f 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-19.08.3.ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-19.08.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit kde.org
+inherit kde.org cmake
 
 DESCRIPTION="Shared icons, artwork and data files for educational applications"
 

diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-19.12.2-r1.ebuild
similarity index 93%
rename from kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild
rename to kde-apps/kdeedu-data/kdeedu-data-19.12.2-r1.ebuild
index 56433d6c8e8..78a37132510 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-19.12.2.ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-19.12.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit kde.org
+inherit kde.org cmake
 
 DESCRIPTION="Shared icons, artwork and data files for educational applications"
 



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

2020-02-06 Thread Patrick McLean
commit: 389c9bdc86368b37fe0df64ab1448f59c6b59fac
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 00:13:28 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 00:13:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389c9bdc

sys-libs/libxcrypt-4.4.12: enable static-libs by default

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

 sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
index 269587522a8..a7ecbd9f4e5 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/besser82/libxcrypt;
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
 KEYWORDS="~amd64 ~x86"
-IUSE="+compat split-usr static-libs system test"
+IUSE="+compat split-usr +static-libs system test"
 
 DEPEND="system? (
elibc_glibc? ( sys-libs/glibc[-crypt(+)] )



[gentoo-commits] repo/gentoo:master commit in: virtual/libcrypt/

2020-02-06 Thread Patrick McLean
commit: 4053955ed9bc5618afeca858dfca76a60d3eb298
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb  7 00:12:43 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb  7 00:13:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4053955e

virtual/libcrypt-0: enable static-libs by default

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

 virtual/libcrypt/libcrypt-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libcrypt/libcrypt-0.ebuild 
b/virtual/libcrypt/libcrypt-0.ebuild
index bc351df7fc4..d0df303a975 100644
--- a/virtual/libcrypt/libcrypt-0.ebuild
+++ b/virtual/libcrypt/libcrypt-0.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="Virtual for libcrypt.so"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="static-libs"
+IUSE="+static-libs"
 
 DEPEND="
elibc_glibc? ( || (



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

2020-02-06 Thread Rémi Cardona
commit: b1dec27cc401e050bfe2a8783cdb3d0cb92d0bb6
Author: Rémi Cardona  gentoo  org>
AuthorDate: Thu Feb  6 23:32:16 2020 +
Commit: Rémi Cardona  gentoo  org>
CommitDate: Thu Feb  6 23:32:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dec27c

app-text/gtkspell: disable gtk-doc support to cope with tool removal

Closes: https://bugs.gentoo.org/707368
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Rémi Cardona  gentoo.org>

 app-text/gtkspell/gtkspell-2.0.16-r1.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild 
b/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild
new file mode 100644
index 000..bc0747bea5f
--- /dev/null
+++ b/app-text/gtkspell/gtkspell-2.0.16-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="Spell checking widget for GTK"
+HOMEPAGE="http://gtkspell.sourceforge.net/;
+# gtkspell doesn't use sourceforge mirroring system it seems.
+SRC_URI="http://${PN}.sourceforge.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2
+   >=app-text/enchant-1.1.6:0"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README ) # NEWS file is empty
+
+src_prepare() {
+   default
+
+   # Fix intltoolize broken file, see upstream #577133
+   sed -i -e "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" po/Makefile.in.in || die
+}
+
+src_configure() {
+   econf --disable-static --disable-gtk-doc
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2020-02-06 Thread Patrick McLean
commit: da54ac92bdd39f330443d8d220aecd4bf9d50cb4
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb  6 23:11:14 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  6 23:11:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da54ac92

sys-apps/shadow-4.8.1-r1: Revbump, add dep on virtual/libcrypt

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

 sys-apps/shadow/{shadow-4.8.1.ebuild => shadow-4.8.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/shadow/shadow-4.8.1.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
similarity index 99%
rename from sys-apps/shadow/shadow-4.8.1.ebuild
rename to sys-apps/shadow/shadow-4.8.1-r1.ebuild
index b0c1618383b..b23f40c3554 100644
--- a/sys-apps/shadow/shadow-4.8.1.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
@@ -17,6 +17,7 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
 DEPEND="
+   virtual/libcrypt
acl? ( sys-apps/acl:0= )
audit? ( >=sys-process/audit-2.6:0= )
cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libxcrypt/files/, sys-libs/libxcrypt/

2020-02-06 Thread Patrick McLean
commit: b9483e34ff5c787d7bd68f26e8d04412dfcb28af
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb  6 22:55:39 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  6 23:06:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9483e34

sys-libs/libxcrypt-4.4.12: Version bump, fix USE=system

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

 sys-libs/libxcrypt/Manifest|  2 +-
 .../files/libxcrypt-4.4.12-multibuild.patch| 25 ++
 .../files/libxcrypt-4.4.12-pythonver.patch | 17 +++
 ...crypt-4.4.11.ebuild => libxcrypt-4.4.12.ebuild} | 54 --
 4 files changed, 72 insertions(+), 26 deletions(-)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index 7d6f6263be7..ee51b237512 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,3 +1,3 @@
 DIST libxcrypt-4.4.10.tar.gz 499736 BLAKE2B 
32da99488c21a21c3310a735a08a70002a3a56d7d9d4a9fd0c16436ef2b42ee8a9b877c5b5dcbf1bc9a38fbef3370d5ff4585167ff25025f854ccd020014dcd4
 SHA512 
fd714542dad40db721c03270b5a03e2c068b0750e887dcac4c651433d5905d08bd5c5db3762cc2e4ceee0103bd62810559ea197d164126169e0b253675415ca2
-DIST libxcrypt-4.4.11.tar.gz 493509 BLAKE2B 
a2cd425194fa28fdde25def1f7c7cfc58af76ac228540e5d645f36295fb8fe21316393067d0a81764d7981e85003abeebd590b979e64191dd449f14bcbb613a0
 SHA512 
907802cf9979704888ec947a2dc57aebb9d1317184948a9e771f6ba59deb9434d93f962185c186e66bb891f1b9f92405b6884e85d2a1d99f55bac367cca12ef2
+DIST libxcrypt-4.4.12.tar.gz 493620 BLAKE2B 
185cc9a0b9f573801e75bf2ffb3eaa578016804d175443a53b2cef01334acb6f8fa5a0fe72e346ff368e3db355338b1f1dbd00e93828dde2594f0adee3753f69
 SHA512 
945dfd307ebd3d1b3dd9f22057b23b651c0ffaab55bf4151950565a3f0fea8b0e2bc2886318ceea707985d720e83e8663e4590bc72e91f470bae3a98f41ab30f
 DIST libxcrypt_2.4.orig.tar.gz 361503 BLAKE2B 
6347bea4b22ae7742cb516a0a8673bbd7c37f645b2dbb383f4c4a6bbcc95a12897068ab7354fa015bbb65f6dc331b95ce24b48aa4bdd7a57433d8f5bc245392d
 SHA512 
7171ce1b5b7f949232c4db94cf98bdd6396c3e2a8f2f483c041cab92d752e3a2fa93d564ede7efece57c069df129e6cc03049cf3e3f07bd3556031a7c4197cbf

diff --git a/sys-libs/libxcrypt/files/libxcrypt-4.4.12-multibuild.patch 
b/sys-libs/libxcrypt/files/libxcrypt-4.4.12-multibuild.patch
new file mode 100644
index 000..80621303688
--- /dev/null
+++ b/sys-libs/libxcrypt/files/libxcrypt-4.4.12-multibuild.patch
@@ -0,0 +1,25 @@
+diff --git a/Makefile.am b/Makefile.am
+index 26db1c1..597c3f4 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -84,11 +84,7 @@ noinst_HEADERS = \
+   test/des-cases.h \
+   test/ka-table.inc
+ 
+-if ENABLE_XCRYPT_COMPAT_FILES
+ nodist_include_HEADERS += xcrypt.h
+-else
+-nodist_noinst_HEADERS += xcrypt.h
+-endif
+ 
+ noinst_PROGRAMS = \
+   lib/gen-des-tables
+@@ -137,7 +133,7 @@ uninstall_hook_targets = \
+   uninstall-hook-pkgconfig
+ install-data-hook-pkgconfig:
+   cd $(DESTDIR)$(pkgconfigdir) && \
+-  $(LN_S) libxcrypt.pc libcrypt.pc
++  $(LN_S) -f libxcrypt.pc libcrypt.pc
+ uninstall-hook-pkgconfig:
+   -rm -f $(DESTDIR)$(pkgconfigdir)/libcrypt.pc
+ 

diff --git a/sys-libs/libxcrypt/files/libxcrypt-4.4.12-pythonver.patch 
b/sys-libs/libxcrypt/files/libxcrypt-4.4.12-pythonver.patch
new file mode 100644
index 000..048a8ebe0a7
--- /dev/null
+++ b/sys-libs/libxcrypt/files/libxcrypt-4.4.12-pythonver.patch
@@ -0,0 +1,17 @@
+diff --git a/configure.ac b/configure.ac
+index 1e74bb1..4249fb5 100644
+--- a/configure.ac
 b/configure.ac
+@@ -241,11 +241,7 @@ ENABLE_KA_TABLE_GEN="no"
+ # This way we just need one call to AC_PATH_PROGS to likely get a
+ # suitable version of Python.  The version check afterwards is for
+ # the case just a generic 'python3' or 'python' executable was found.
+-PYTHON_CANDIDATE_VERSIONS="python3 python"
+-
+-for ver in `seq 6 1 10`; do
+-  PYTHON_CANDIDATE_VERSIONS="python3.$ver $PYTHON_CANDIDATE_VERSIONS"
+-done
++PYTHON_CANDIDATE_VERSIONS="${EPYTHON}"
+ 
+ AC_PATH_PROGS([PYTHON], [$PYTHON_CANDIDATE_VERSIONS], [])
+ 

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.11.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
similarity index 76%
rename from sys-libs/libxcrypt/libxcrypt-4.4.11.ebuild
rename to sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
index c48e1369c1c..269587522a8 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.11.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit autotools multibuild python-any-r1 multilib-minimal
+inherit autotools usr-ldscript multibuild python-any-r1 multilib-minimal
 
 DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others 
"
 SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -25,12 +25,11 @@ BDEPEND="sys-apps/findutils
$(python_gen_any_dep 

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

2020-02-06 Thread Patrick McLean
commit: d7d0d98ea093bb29a81c1f9c0d27d823c61e8640
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb  6 23:06:22 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  6 23:06:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d0d98e

sys-apps/busybox-1.31.1-r1: Revbump, virtual/libxcrypt, fix bug #708350

Closes: https://bugs.gentoo.org/708350
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 ...ybox-1.31.1.ebuild => busybox-1.31.1-r1.ebuild} | 15 +++--
 .../busybox/files/busybox-1.31.1-glibc-2.31.patch  | 65 ++
 2 files changed, 75 insertions(+), 5 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.31.1.ebuild 
b/sys-apps/busybox/busybox-1.31.1-r1.ebuild
similarity index 97%
rename from sys-apps/busybox/busybox-1.31.1.ebuild
rename to sys-apps/busybox/busybox-1.31.1-r1.ebuild
index c15fa90610c..0ee063abe46 100644
--- a/sys-apps/busybox/busybox-1.31.1.ebuild
+++ b/sys-apps/busybox/busybox-1.31.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic savedconfig toolchain-funcs
 
@@ -26,14 +26,18 @@ REQUIRED_USE="pam? ( !static )"
 RESTRICT="test"
 
 COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
-   pam? ( sys-libs/pam )"
+   pam? ( sys-libs/pam )
+   virtual/libcrypt"
 DEPEND="${COMMON_DEPEND}
-   static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) )
+   static? (
+   virtual/libcrypt[static-libs]
+   selinux? ( sys-libs/libselinux[static-libs(+)] )
+   )
>=sys-kernel/linux-headers-2.6.39"
 RDEPEND="${COMMON_DEPEND}
mdev? ( !

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

2020-02-06 Thread Matthew Thode
commit: 897be22576a166416a7f2b15e757b6690d024d9b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb  6 22:56:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb  6 22:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897be225

app-crypt/certbot: fix testing, again

Closes: https://bugs.gentoo.org/708506
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 .../{certbot-1.2.0.ebuild => certbot-1.2.0-r1.ebuild}  | 18 --
 app-crypt/certbot/certbot-.ebuild  | 18 --
 2 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/app-crypt/certbot/certbot-1.2.0.ebuild 
b/app-crypt/certbot/certbot-1.2.0-r1.ebuild
similarity index 84%
rename from app-crypt/certbot/certbot-1.2.0.ebuild
rename to app-crypt/certbot/certbot-1.2.0-r1.ebuild
index ec673774775..c81039179f5 100644
--- a/app-crypt/certbot/certbot-1.2.0.ebuild
+++ b/app-crypt/certbot/certbot-1.2.0-r1.ebuild
@@ -38,14 +38,12 @@ RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="
-   ${CDEPEND}
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   # acme is not installed, removing it here is fine, the dir just 
confuses tests
-   rm -R ../acme
-   pytest -vv ${PN} || die
+DEPEND="${CDEPEND}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # required as deps of deps can trigger this too...
+   echo 'ignore:.*collections\.abc:DeprecationWarning' >> ../pytest.ini
+   distutils-r1_python_prepare_all
 }

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index ec673774775..c81039179f5 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -38,14 +38,12 @@ RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="
-   ${CDEPEND}
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   # acme is not installed, removing it here is fine, the dir just 
confuses tests
-   rm -R ../acme
-   pytest -vv ${PN} || die
+DEPEND="${CDEPEND}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # required as deps of deps can trigger this too...
+   echo 'ignore:.*collections\.abc:DeprecationWarning' >> ../pytest.ini
+   distutils-r1_python_prepare_all
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/choqok/

2020-02-06 Thread Andreas Sturmlechner
commit: 2243f67b0fab9e5c84b40c38dcb8d49ea7d48c4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  6 22:23:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  6 22:24:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2243f67b

net-im/choqok: Temporary fix for USE !share

Closes: https://bugs.gentoo.org/708464
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-im/choqok/choqok-1.7.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-im/choqok/choqok-1.7.0.ebuild 
b/net-im/choqok/choqok-1.7.0.ebuild
index b610393b434..a6a4bf140c4 100644
--- a/net-im/choqok/choqok-1.7.0.ebuild
+++ b/net-im/choqok/choqok-1.7.0.ebuild
@@ -48,9 +48,9 @@ DEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
attica? ( >=kde-frameworks/attica-${KFMIN}:5 )
konqueror? (
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
>=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/kdewebkit-${KFMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
)
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
telepathy? ( net-libs/telepathy-qt[qt5(+)] )
@@ -59,6 +59,12 @@ RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS README changelog )
 
+src_prepare() {
+   ecm_src_prepare
+   # TODO: quick fix for bug #708464
+   sed -e "/find_package.*Purpose)/s/ COMPONENTS //" -i CMakeLists.txt || 
die
+}
+
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package attica KF5Attica)



[gentoo-commits] proj/gcc-patches:master commit in: 9.2.0/gentoo/

2020-02-06 Thread Sergei Trofimovich
commit: 7d1022a04284035ab567d85e356e14e06aab121d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 22:19:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 22:19:38 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7d1022a0

9.2.0: backport libsanitizer tweaks for glibc-2.31

Reported-by: Mike Lothian
Bug: https://bugs.gentoo.org/708346
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../gentoo/35_all_glibc-2.31-libsanitizer-1.patch  | 40 
 .../gentoo/36_all_glibc-2.31-libsanitizer-2.patch  | 76 ++
 9.2.0/gentoo/README.history|  2 +
 3 files changed, 118 insertions(+)

diff --git a/9.2.0/gentoo/35_all_glibc-2.31-libsanitizer-1.patch 
b/9.2.0/gentoo/35_all_glibc-2.31-libsanitizer-1.patch
new file mode 100644
index 000..4906ae0
--- /dev/null
+++ b/9.2.0/gentoo/35_all_glibc-2.31-libsanitizer-1.patch
@@ -0,0 +1,40 @@
+https://bugs.gentoo.org/708346
+
+From ce9568e9e9cf6094be30e748821421e703754ffc Mon Sep 17 00:00:00 2001
+From: Jakub Jelinek 
+Date: Fri, 8 Nov 2019 19:53:18 +0100
+Subject: [PATCH] backport: re PR sanitizer/92154 (new glibc breaks arm
+ bootstrap due to libsanitizer)
+
+   Backported from mainline
+   2019-10-22  Tamar Christina  
+
+   PR sanitizer/92154
+   * sanitizer_common/sanitizer_platform_limits_posix.cc:
+   Cherry-pick compiler-rt revision r375220.
+
+From-SVN: r277981
+---
+ libsanitizer/ChangeLog   | 9 +
+ .../sanitizer_common/sanitizer_platform_limits_posix.cc  | 6 +-
+ 2 files changed, 14 insertions(+), 1 deletion(-)
+
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -1156,8 +1156,12 @@ CHECK_SIZE_AND_OFFSET(ipc_perm, uid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, gid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cuid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cgid);
+-#if !defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)
++#if (!defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)) && \
++!defined(__arm__)
+ /* On aarch64 glibc 2.20 and earlier provided incorrect mode field.  */
++/* On Arm glibc 2.31 and later provide a different mode field, this field is
++   never used by libsanitizer so we can simply ignore this assert for all 
glibc
++   versions.  */
+ CHECK_SIZE_AND_OFFSET(ipc_perm, mode);
+ #endif
+ 
+-- 
+2.25.0
+

diff --git a/9.2.0/gentoo/36_all_glibc-2.31-libsanitizer-2.patch 
b/9.2.0/gentoo/36_all_glibc-2.31-libsanitizer-2.patch
new file mode 100644
index 000..1960a11
--- /dev/null
+++ b/9.2.0/gentoo/36_all_glibc-2.31-libsanitizer-2.patch
@@ -0,0 +1,76 @@
+https://bugs.gentoo.org/708346
+
+From 75003cdd23c310ec385344e8040d490e8dd6d2be Mon Sep 17 00:00:00 2001
+From: Jakub Jelinek 
+Date: Fri, 20 Dec 2019 17:58:35 +0100
+Subject: [PATCH] backport: re PR sanitizer/92154 (new glibc breaks arm
+ bootstrap due to libsanitizer)
+
+   Backported from mainline
+   2019-11-26  Jakub Jelinek  
+
+   PR sanitizer/92154
+   * sanitizer_common/sanitizer_platform_limits_posix.h: Cherry-pick
+   llvm-project revision 947f9692440836dcb8d88b74b69dd379d85974ce.
+   * sanitizer_common/sanitizer_platform_limits_posix.cc: Likewise.
+
+From-SVN: r279653
+---
+ libsanitizer/ChangeLog| 10 ++
+ .../sanitizer_platform_limits_posix.cc|  9 +++--
+ .../sanitizer_platform_limits_posix.h | 15 +--
+ 3 files changed, 14 insertions(+), 20 deletions(-)
+
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -1156,12 +1156,9 @@ CHECK_SIZE_AND_OFFSET(ipc_perm, uid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, gid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cuid);
+ CHECK_SIZE_AND_OFFSET(ipc_perm, cgid);
+-#if (!defined(__aarch64__) || !SANITIZER_LINUX || __GLIBC_PREREQ (2, 21)) && \
+-!defined(__arm__)
+-/* On aarch64 glibc 2.20 and earlier provided incorrect mode field.  */
+-/* On Arm glibc 2.31 and later provide a different mode field, this field is
+-   never used by libsanitizer so we can simply ignore this assert for all 
glibc
+-   versions.  */
++#if !SANITIZER_LINUX || __GLIBC_PREREQ (2, 31)
++/* glibc 2.30 and earlier provided 16-bit mode field instead of 32-bit
++   on many architectures.  */
+ CHECK_SIZE_AND_OFFSET(ipc_perm, mode);
+ #endif
+ 
+diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h 
b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
+index 73af92af1e8..6a673a7c995 100644
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
+@@ -211,26 +211,13 @@ namespace __sanitizer {
+ u64 __unused1;
+ u64 __unused2;
+ #elif defined(__sparc__)
+-#if 

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

2020-02-06 Thread Mike Gilbert
commit: 158d277322d90b15e6d627d192c11c27a558bf7b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  6 22:00:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  6 22:00:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158d2773

sys-apps/pciutils: update SRC_URI

Closes: https://bugs.gentoo.org/708482
Package-Manager: Portage-2.3.86_p1, Repoman-2.3.20_p43
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/pciutils/Manifest | 4 ++--
 sys-apps/pciutils/pciutils-3.5.6-r1.ebuild | 4 ++--
 sys-apps/pciutils/pciutils-3.6.2-r1.ebuild | 4 ++--
 sys-apps/pciutils/pciutils-3.6.3.ebuild| 4 ++--
 sys-apps/pciutils/pciutils-3.6.4.ebuild| 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index d06ad34b059..4581fff818e 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,4 +1,4 @@
 DIST pciutils-3.5.6.tar.gz 442190 BLAKE2B 
9f1237828436f0566caa13e49a154b40fcc41ddd165268011012e55a33ea401e3b78ddffecc6f0ec36efb24b6d9338a691167ac094d0d26f855e42cd055701bb
 SHA512 
dcdca7e0bce69d1bee1fa5ea480a9f38534d66da576fdc710aefd8eeb0c18bf6ec5b39e63019d29d6bae0ec2d3881f5d07a4a105ca04c320d84c17821f7297e4
 DIST pciutils-3.6.2.tar.gz 473699 BLAKE2B 
ae7563f2d17334f54e6b055d135138e21d105fa5f5b71061a6de638ecf26c35d9de79cb67a691f936f42fcedb9a1f300e046dd892429195a9f54f9536e313110
 SHA512 
ab2bab26dd11f941286593135b751b811fa6199d4b5fb8a18e74f72709ea598ab0c0efa31ad6ca70949966dcf80cdfb16d53e5d339b773c69e0a12f132bb8577
-DIST pciutils-3.6.3.tar.gz 488501 BLAKE2B 
77a1ad1e034dac0bfa67ae3a40c34fc394510bb61af1f929e8feb3eb12e9d44b48cfeee0ba786580531222c75c33613b423aa79e535316d2543ac1ba4224312c
 SHA512 
0f6b272cf83e0ff857e4d38c72935709826af054620cd8d70cf8765d5f547f32bdccf5c76a47c8b24d8081b48c16882132a3b503f6a329e73a66089877d5e47b
-DIST pciutils-3.6.4.tar.gz 491066 BLAKE2B 
bb63ac307f5a66ffb6505bbd7d030fdafcfea13e0b8f3b718c98ce693febbcb90ac7c511bf27d20688f83fd56994b2b246f94323386fd1cc16c79b1b8cab9ca3
 SHA512 
de36aef89a5269888b065df926fc91f24641e488492ad713f886efa4fb544a4e7f7609028d233fecf1755e15e08d4a41f2837f356f26c73d297a67b0b026e29f
+DIST pciutils-3.6.3.tar.gz 495316 BLAKE2B 
01dab2337dcde5dc436df6892ce7c54c9c875b7c619c8f8675027e82e1073ab9b4c603f61f9b03c27af90fecb60fd35199fdf0b62dc90b5d2d387bfde00408b3
 SHA512 
deaf265bae9149289c860eb47cf6b85ff300744a1e79bcd232819f56e6dcdddcda4e7d3639869c228a492237985298866eb2633938b00d880545594e3c02df05
+DIST pciutils-3.6.4.tar.gz 497675 BLAKE2B 
45bbfafbf9ad6aea09fd17fe235bbb11bfe00fff2f31f1223d739eacf3db1a66ba0cd05f0df29349b01cc0a4fc598aeafb6fcf276e2edf2d557b9c21f25a0382
 SHA512 
001b2f722ee9f5fd57307aa4e8894c97ed3eee42f8b17caba2f29b191ab2fe98dcbfb76438f97dcaa343ea90011f6f6277ab367f361bc45e20d7ed848b439f86

diff --git a/sys-apps/pciutils/pciutils-3.5.6-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.5.6-r1.ebuild
index 419256b04b8..010634ababa 100644
--- a/sys-apps/pciutils/pciutils-3.5.6-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.5.6-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit eapi7-ver multilib toolchain-funcs multilib-minimal flag-o-matic
 
 DESCRIPTION="Various utilities dealing with the PCI bus"
-HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
-SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz;
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
+SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/pciutils/pciutils-3.6.2-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.6.2-r1.ebuild
index 587b417565a..6b4cfffa226 100644
--- a/sys-apps/pciutils/pciutils-3.6.2-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.6.2-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit eapi7-ver multilib toolchain-funcs multilib-minimal flag-o-matic
 
 DESCRIPTION="Various utilities dealing with the PCI bus"
-HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
-SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz;
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
+SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/pciutils/pciutils-3.6.3.ebuild 
b/sys-apps/pciutils/pciutils-3.6.3.ebuild
index f3a83e518b7..d7349d7b867 100644
--- a/sys-apps/pciutils/pciutils-3.6.3.ebuild
+++ b/sys-apps/pciutils/pciutils-3.6.3.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit multilib toolchain-funcs multilib-minimal flag-o-matic
 
 DESCRIPTION="Various utilities dealing with the PCI bus"
-HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;
-SRC_URI="https://git.kernel.org/pub/scm/utils/pciutils/pciutils.git/snapshot/${P}.tar.gz;
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git;

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

2020-02-06 Thread Mike Gilbert
commit: f1e466079d6e6a481562d1ca132728ce86f611dd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  6 21:44:41 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  6 21:45:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e46607

net-misc/openssh: inherit user-info

Package-Manager: Portage-2.3.86_p1, Repoman-2.3.20_p43
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/openssh/openssh-8.0_p1-r4.ebuild | 3 +--
 net-misc/openssh/openssh-8.1_p1-r2.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-misc/openssh/openssh-8.0_p1-r4.ebuild 
b/net-misc/openssh/openssh-8.0_p1-r4.ebuild
index c03912331c5..0b6e431f7e9 100644
--- a/net-misc/openssh/openssh-8.0_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-8.0_p1-r4.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=6
 
-# user.eclass needed for egetshell
-inherit user eapi7-ver flag-o-matic multilib autotools pam systemd
+inherit user-info eapi7-ver flag-o-matic multilib autotools pam systemd
 
 # Make it more portable between straight releases
 # and _p? releases.

diff --git a/net-misc/openssh/openssh-8.1_p1-r2.ebuild 
b/net-misc/openssh/openssh-8.1_p1-r2.ebuild
index 510243d6172..e4e4a8054b5 100644
--- a/net-misc/openssh/openssh-8.1_p1-r2.ebuild
+++ b/net-misc/openssh/openssh-8.1_p1-r2.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-# user.eclass needed for egetshell
-inherit user flag-o-matic multilib autotools pam systemd
+inherit user-info flag-o-matic multilib autotools pam systemd
 
 # Make it more portable between straight releases
 # and _p? releases.



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

2020-02-06 Thread Andreas K. Hüttel
commit: 89bd9e25e9bfd48437f7809c4f6331e9dba70aec
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb  6 21:43:05 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Feb  6 21:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bd9e25

dev-perl/Test-Inter: Disable remaining pod tests

Closes: https://bugs.gentoo.org/708394
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild 
b/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
index 44c7656e24f..272a6161562 100644
--- a/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
+++ b/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
@@ -25,6 +25,6 @@ DEPEND="${RDEPEND}
 "
 
 src_test() {
-   perl_rm_files t/pod_coverage.t t/pod.t
+   perl_rm_files t/pod_coverage.t t/pod.t t/_pod_coverage.t t/_pod.t
perl-module_src_test
 }



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

2020-02-06 Thread Mike Gilbert
commit: 9493cc97e52ad67a9586007271c4c2c838579e2c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb  5 20:55:14 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  6 21:40:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9493cc97

user.eclass: move read-only functionality to user-info.eclass

The new eclass can be used by ebuilds to look up user information
without triggering a deprecation warning from repoman and pkgcheck.

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/user-info.eclass | 158 
 eclass/user.eclass  | 149 +
 2 files changed, 161 insertions(+), 146 deletions(-)

diff --git a/eclass/user-info.eclass b/eclass/user-info.eclass
new file mode 100644
index 000..ea037d54dfd
--- /dev/null
+++ b/eclass/user-info.eclass
@@ -0,0 +1,158 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: user-info.eclass
+# @MAINTAINER:
+# base-sys...@gentoo.org (Linux)
+# Michał Górny  (NetBSD)
+# @BLURB: Read-only access to user and group information
+
+if [[ -z ${_USER_INFO_ECLASS} ]]; then
+_USER_INFO_ECLASS=1
+
+# @FUNCTION: egetent
+# @USAGE:  
+# @DESCRIPTION:
+# Small wrapper for getent (Linux), nidump (< Mac OS X 10.5),
+# dscl (Mac OS X 10.5), and pw (FreeBSD) used in enewuser()/enewgroup().
+#
+# Supported databases: group passwd
+egetent() {
+   local db=$1 key=$2
+
+   [[ $# -ge 3 ]] && die "usage: egetent  "
+
+   case ${db} in
+   passwd|group) ;;
+   *) die "sorry, database '${db}' not yet supported; file a bug" ;;
+   esac
+
+   case ${CHOST} in
+   *-freebsd*|*-dragonfly*)
+   case ${db} in
+   passwd) db="user" ;;
+   *) ;;
+   esac
+
+   # lookup by uid/gid
+   local opts
+   if [[ ${key} == [[:digit:]]* ]] ; then
+   [[ ${db} == "user" ]] && opts="-u" || opts="-g"
+   fi
+
+   pw show ${db} ${opts} "${key}" -q
+   ;;
+   *-openbsd*)
+   grep "${key}:\*:" /etc/${db}
+   ;;
+   *)
+   # ignore nscd output if we're not running as root
+   type -p nscd >/dev/null && nscd -i "${db}" 2>/dev/null
+   getent "${db}" "${key}"
+   ;;
+   esac
+}
+
+# @FUNCTION: egetusername
+# @USAGE: 
+# @DESCRIPTION:
+# Gets the username for given UID.
+egetusername() {
+   [[ $# -eq 1 ]] || die "usage: egetusername "
+
+   egetent passwd "$1" | cut -d: -f1
+}
+
+# @FUNCTION: egetgroupname
+# @USAGE: 
+# @DESCRIPTION:
+# Gets the group name for given GID.
+egetgroupname() {
+   [[ $# -eq 1 ]] || die "usage: egetgroupname "
+
+   egetent group "$1" | cut -d: -f1
+}
+
+# @FUNCTION: egethome
+# @USAGE: 
+# @DESCRIPTION:
+# Gets the home directory for the specified user.
+egethome() {
+   local pos
+
+   [[ $# -eq 1 ]] || die "usage: egethome "
+
+   case ${CHOST} in
+   *-freebsd*|*-dragonfly*)
+   pos=9
+   ;;
+   *)  # Linux, NetBSD, OpenBSD, etc...
+   pos=6
+   ;;
+   esac
+
+   egetent passwd "$1" | cut -d: -f${pos}
+}
+
+# @FUNCTION: egetshell
+# @USAGE: 
+# @DESCRIPTION:
+# Gets the shell for the specified user.
+egetshell() {
+   local pos
+
+   [[ $# -eq 1 ]] || die "usage: egetshell "
+
+   case ${CHOST} in
+   *-freebsd*|*-dragonfly*)
+   pos=10
+   ;;
+   *)  # Linux, NetBSD, OpenBSD, etc...
+   pos=7
+   ;;
+   esac
+
+   egetent passwd "$1" | cut -d: -f${pos}
+}
+
+# @FUNCTION: egetcomment
+# @USAGE: 
+# @DESCRIPTION:
+# Gets the comment field for the specified user.
+egetcomment() {
+   local pos
+
+   [[ $# -eq 1 ]] || die "usage: egetshell "
+
+   case ${CHOST} in
+   *-freebsd*|*-dragonfly*)
+   pos=8
+   ;;
+   *)  # Linux, NetBSD, OpenBSD, etc...
+   pos=5
+   ;;
+   esac
+
+   egetent passwd "$1" | cut -d: -f${pos}
+}
+
+# @FUNCTION: egetgroups
+# @USAGE: 
+# @DESCRIPTION:
+# Gets all the groups user belongs to.  The primary group is returned
+# first, then all supplementary groups.  Groups are ','-separated.
+egetgroups() {
+   [[ $# -eq 1 ]] || die "usage: egetgroups "
+
+   local egroups_arr
+   read -r -a egroups_arr < <(id -G -n "$1")
+
+   local g groups=${egroups_arr[0]}
+   # sort supplementary groups to make comparison possible
+   while read -r g; do
+   [[ -n ${g} ]] && groups+=",${g}"
+   done < <(printf '%s\n' "${egroups_arr[@]:1}" | sort)
+   echo "${groups}"
+}
+
+fi

diff --git a/eclass/user.eclass b/eclass/user.eclass
index f433d32bf7e..9bd0b607eab 100644
--- a/eclass/user.eclass
+++ b/eclass/user.eclass
@@ 

[gentoo-commits] proj/gamerlay:master commit in: games-arcade/waking-mars/

2020-02-06 Thread Azamat H. Hackimov
commit: a7f4e07a3cbe9d4d9940478fc3db4cf941d848bc
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 19:35:03 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a7f4e07a

games-arcade/waking-mars: update EAPI

Update from deprecated games eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/waking-mars/waking-mars-1.0.4.ebuild | 72 ++-
 1 file changed, 31 insertions(+), 41 deletions(-)

diff --git a/games-arcade/waking-mars/waking-mars-1.0.4.ebuild 
b/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
index d68c826..6800a60 100644
--- a/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
+++ b/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
@@ -1,55 +1,46 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI="5"
+EAPI=6
 
-inherit games multilib
+inherit multilib-minimal
 
-DESCRIPTION=""
+DESCRIPTION="Waking Mars - Bring A Sleeping Planet Back To Life"
 HOMEPAGE="http://www.tigerstylegames.com/wakingmars/;
 
 SLOT="0"
-LICENSE="EULA"
+LICENSE="all-rights-reserved"
 KEYWORDS="-* ~amd64 ~x86"
 RESTRICT="fetch"
 IUSE="multilib"
 
 SRC_URI="WakingMars-${PV}-Linux.tar.gz"
 
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/json-c
-   media-libs/alsa-lib
-   media-libs/flac
-   media-libs/freetype:2
-   media-libs/libogg
-   media-libs/libsdl
-   media-libs/libsndfile
-   media-libs/libvorbis
+RDEPEND="app-arch/bzip2[${MULTILIB_USEDEP}]
+   dev-libs/json-c[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   media-libs/flac[${MULTILIB_USEDEP}]
+   media-libs/freetype:2[${MULTILIB_USEDEP}]
+   media-libs/libogg[${MULTILIB_USEDEP}]
+   media-libs/libsdl[${MULTILIB_USEDEP}]
+   media-libs/libsndfile[${MULTILIB_USEDEP}]
+   media-libs/libvorbis[${MULTILIB_USEDEP}]
virtual/opengl
-   media-sound/pulseaudio
-   sys-libs/zlib
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXtst
-   x11-libs/libXxf86vm
-   amd64? (
-   app-emulation/emul-linux-x86-baselibs
-   app-emulation/emul-linux-x86-opengl
-   app-emulation/emul-linux-x86-sdl
-   app-emulation/emul-linux-x86-soundlibs
-   app-emulation/emul-linux-x86-xlibs
-   )
+   media-sound/pulseaudio[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXau[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXdmcp[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 
@@ -64,7 +55,7 @@ pkg_nofetch() {
 }
 
 src_install() {
-   local dir="${GAMES_PREFIX_OPT}/${PN}"
+   local dir="/opt/${PN}"
 
insinto "${dir}"
exeinto "${dir}"
@@ -73,9 +64,8 @@ src_install() {
rm "${MY_PN}" "${MY_PN}.png"
doins -r GameData lib
 
-   games_make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}/lib"
+   make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}/lib"
make_desktop_entry "${PN}" "Waking Mars" "Waking Mars"
 
dodoc "../README.txt"
-   prepgamesdirs
 }



[gentoo-commits] proj/gamerlay:master commit in: games-util/qjoypad/files/, games-util/qjoypad/

2020-02-06 Thread Azamat H. Hackimov
commit: cd76095d5b5e7cc02c07f056feeac2f1e91ad4af
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:51:51 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=cd76095d

games-util/qjoypad: in portage now

Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../qjoypad/files/qjoypad-4.1.0-underlink.patch| 11 --
 games-util/qjoypad/metadata.xml| 11 --
 games-util/qjoypad/qjoypad-4.3.0-r1.ebuild | 25 --
 3 files changed, 47 deletions(-)

diff --git a/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch 
b/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch
deleted file mode 100644
index 8fde419..000
--- a/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 qjoypad.pro.old2011-06-22 06:54:06.001667461 +0200
-+++ qjoypad.pro2011-06-22 06:56:17.58006 +0200
-@@ -32,7 +32,7 @@
- 
- TEMPLATE = app
- INCLUDEPATH += .
--QMAKE_LIBS += -lXtst
-+QMAKE_LIBS += -lXtst -lm -lX11
- 
- # Input
- HEADERS += axis.h \

diff --git a/games-util/qjoypad/metadata.xml b/games-util/qjoypad/metadata.xml
deleted file mode 100644
index 38b576b..000
--- a/games-util/qjoypad/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ga...@gentoo.org
-   Gentoo Games Project
-   
-   
-   qjoypad
-   
-

diff --git a/games-util/qjoypad/qjoypad-4.3.0-r1.ebuild 
b/games-util/qjoypad/qjoypad-4.3.0-r1.ebuild
deleted file mode 100644
index d52c4c5..000
--- a/games-util/qjoypad/qjoypad-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils cmake-utils
-
-DESCRIPTION="Translate gamepad/joystick input into key strokes/mouse actions 
in X"
-HOMEPAGE="https://github.com/panzi/qjoypad;
-SRC_URI="https://github.com/panzi/qjoypad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND="
-   x11-libs/libXtst
-   dev-qt/qtgui:5
-"
-DEPEND="${RDEPEND}
-   x11-proto/inputproto
-   x11-proto/xextproto
-   x11-proto/xproto
-"
-



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/dave/, games-arcade/dave/files/

2020-02-06 Thread Azamat H. Hackimov
commit: f3523929d1a6e0a9201f88c41edaf495f22f5e26
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 18:46:18 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:20:31 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=f3523929

games-arcade/dave: remove ebuild

Sources unavailable, deprecated eclass
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/dave/dave-1.0.ebuild|  52 -
 games-arcade/dave/files/dave-1.0-data.patch  | 322 ---
 games-arcade/dave/files/dave-1.0-gcc43.patch |  22 --
 games-arcade/dave/metadata.xml   |   5 -
 4 files changed, 401 deletions(-)

diff --git a/games-arcade/dave/dave-1.0.ebuild 
b/games-arcade/dave/dave-1.0.ebuild
deleted file mode 100644
index 1e38dd2..000
--- a/games-arcade/dave/dave-1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/dave/dave-1.0.ebuild,v 1.1 
2008/09/02 13:31:40 frostwork Exp $
-
-EAPI="2"
-
-inherit games
-
-DESCRIPTION="Dave - The ordinary spaceman"
-HOMEPAGE="http://thykka.ath.cx/dave/?page=115;
-SRC_URI="http://tyk-ry.utu.fi/~jupet/${PN}_sources.zip;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="virtual/opengl
-   media-libs/libsdl
-   media-libs/sdl-mixer
-   media-libs/sdl-image
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/glew"
-DEPEND="${RDEPEND}
-   dev-util/cmake"
-
-S="${WORKDIR}"/"${PN}"
-
-src_prepare(){
-   epatch "${FILESDIR}"/${P}-data.patch
-   epatch "${FILESDIR}"/${P}-gcc43.patch
-}
-
-src_compile() {
-   # dave does not allow out tree build
-   cmake .
-   emake || die "make failed"
-}
-
-src_install() {
-   local datadir="${GAMES_DATADIR}"/${PN}
-
-   dogamesbin ${PN}
-   newgamesbin editor ${PN}-editor
-   dodir ${datadir}
-   insinto "${datadir}"
-   doins -r audio graphics levels  || die "data install failed"
-   insinto "${GAMES_SYSCONFDIR}"/${PN}
-   newins ${PN}.conf.sample ${PN}.conf || die "conf install failed"
-
-}

diff --git a/games-arcade/dave/files/dave-1.0-data.patch 
b/games-arcade/dave/files/dave-1.0-data.patch
deleted file mode 100644
index 41b01da..000
--- a/games-arcade/dave/files/dave-1.0-data.patch
+++ /dev/null
@@ -1,322 +0,0 @@
-diff -Naur dave-org/analog_effects.cpp dave/analog_effects.cpp
 dave-org/analog_effects.cpp2008-08-13 21:43:21.0 +0200
-+++ dave/analog_effects.cpp2008-09-02 14:26:36.0 +0200
-@@ -881,7 +881,7 @@
- MotionBlur::MotionBlur() : chroma(1.0f), amount(0.3f), prog(NULL), 
blurred_fbo(NULL), blurred_texture(NULL)
- {
-   if (game->get_ext()->shaders && game->get_ext()->fbo) {
--prog = new GLProgram("graphics/motion_blur_vert.glsl", 
"graphics/motion_blur_frag.glsl");
-+prog = new 
GLProgram("/usr/share/games/dave/graphics/motion_blur_vert.glsl", 
"/usr/share/games/dave/graphics/motion_blur_frag.glsl");
- prog->use();
- prog->set_int("current", 0);
- prog->set_int("blurred", 1);
-@@ -938,7 +938,7 @@
- {
-   if (!game->get_ext()->shaders || !game->get_ext()->fbo)
- return;
--  prog = new GLProgram("graphics/gaussian_blur_vert.glsl", 
"graphics/gaussian_blur_frag.glsl");
-+  prog = new 
GLProgram("/usr/share/games/dave/graphics/gaussian_blur_vert.glsl", 
"/usr/share/games/dave/graphics/gaussian_blur_frag.glsl");
-   prog->use();
-   prog->set_int("image", 0);
-   prog->unuse();
-@@ -982,7 +982,7 @@
- TV::TV() : zoom(0.0f), started_zooming_at(-1000.0f), zooming_in(false)
- {
-   room = new Scene();
--  tv = new Model("graphics/telq.3ds");
-+  tv = new Model("/usr/share/games/dave/graphics/telq.3ds");
-   tv->set_texture(  lib["toelloe.png"]);
-   tv->set_self_illumination();
-   tv->set_environment(  lib["tv_environment.png" ]);
-@@ -1060,7 +1060,7 @@
- PalNoise::PalNoise()
- {
-   noise = lib["pal_noise.png"];
--  prog = new GLProgram("graphics/noise_vert.glsl", 
"graphics/noise_frag.glsl");
-+  prog = new GLProgram("/usr/share/games/dave/graphics/noise_vert.glsl", 
"/usr/share/games/dave/graphics/noise_frag.glsl");
- }
- 
- PalNoise::~PalNoise()
-@@ -1123,7 +1123,7 @@
-   set_bend(0.0f);
-   offset = 0.0f;
-   if (game->get_ext()->shaders)
--prog = new GLProgram("graphics/tape_vert.glsl", 
"graphics/tape_frag.glsl");
-+prog = new GLProgram("/usr/share/games/dave/graphics/tape_vert.glsl", 
"/usr/share/games/dave/graphics/tape_frag.glsl");
- }
- 
- TapeDistortion::~TapeDistortion()
-diff -Naur dave-org/editor.cpp dave/editor.cpp
 dave-org/editor.cpp2008-08-13 21:43:21.0 +0200
-+++ dave/editor.cpp2008-09-02 14:22:30.0 +0200
-@@ -101,7 +101,7 @@
- 
-   for (int pass=0; pass<2; pass++) {
- struct dirent *dir;
--DIR *d = opendir("graphics");
-+DIR *d = 

[gentoo-commits] proj/gamerlay:master commit in: games-arcade/gannatsu/, games-arcade/atomorun2008/, games-arcade/sleepwalker/, ...

2020-02-06 Thread Azamat H. Hackimov
commit: 819ca474f2e6f69e249411969654a6793a329bd4
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 19:14:33 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:30 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=819ca474

Fix metadata.xml issues

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/alex4/metadata.xml|  2 +-
 games-arcade/aquaria/metadata.xml  |  2 +-
 games-arcade/atomorun2008/metadata.xml |  2 +-
 games-arcade/capsized/metadata.xml |  9 +
 games-arcade/edgar/metadata.xml|  1 -
 games-arcade/frogatto/metadata.xml |  3 +--
 games-arcade/funkysmugglers/metadata.xml   |  2 +-
 games-arcade/gannatsu/metadata.xml |  2 +-
 games-arcade/gianasreturn/metadata.xml | 12 ++--
 games-arcade/greenisland/metadata.xml  |  6 +++---
 games-arcade/jamestown/metadata.xml|  2 +-
 games-arcade/myman/metadata.xml|  7 +++
 games-arcade/openggs/metadata.xml  |  6 +++---
 games-arcade/rotategear/metadata.xml   |  6 +++---
 games-arcade/shatter/metadata.xml  |  2 +-
 games-arcade/sleepwalker/metadata.xml  |  6 +++---
 games-arcade/smw/metadata.xml  |  6 +++---
 games-arcade/stealthbastarddeluxe/metadata.xml |  9 +
 games-arcade/supermeatboy/metadata.xml |  2 +-
 games-arcade/waking-mars/metadata.xml  |  4 ++--
 20 files changed, 37 insertions(+), 54 deletions(-)

diff --git a/games-arcade/alex4/metadata.xml b/games-arcade/alex4/metadata.xml
index 5d0ede2..1811bf7 100644
--- a/games-arcade/alex4/metadata.xml
+++ b/games-arcade/alex4/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
frostwo...@gmx.de
Marcel Unbehaun
 

diff --git a/games-arcade/aquaria/metadata.xml 
b/games-arcade/aquaria/metadata.xml
index 0326717..d3009e1 100644
--- a/games-arcade/aquaria/metadata.xml
+++ b/games-arcade/aquaria/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
wizzl...@gmail.com
Locke Shinseiko


diff --git a/games-arcade/atomorun2008/metadata.xml 
b/games-arcade/atomorun2008/metadata.xml
index 5d0ede2..1811bf7 100644
--- a/games-arcade/atomorun2008/metadata.xml
+++ b/games-arcade/atomorun2008/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
frostwo...@gmx.de
Marcel Unbehaun
 

diff --git a/games-arcade/capsized/metadata.xml 
b/games-arcade/capsized/metadata.xml
index e1dbbcd..4d63721 100644
--- a/games-arcade/capsized/metadata.xml
+++ b/games-arcade/capsized/metadata.xml
@@ -1,15 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-azamat.hacki...@gmail.com
-Azamat H. Hackimov
-
 
-A platformer where you play as an animated cube of meat
-
-
-Платформер, в котором вы управляете мясным пацаном
+A fast paced 2d platformer, focused on intense action and exploration.
 
 
 

diff --git a/games-arcade/edgar/metadata.xml b/games-arcade/edgar/metadata.xml
index 4a5a466..097975e 100644
--- a/games-arcade/edgar/metadata.xml
+++ b/games-arcade/edgar/metadata.xml
@@ -1,5 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-playboys
 

diff --git a/games-arcade/frogatto/metadata.xml 
b/games-arcade/frogatto/metadata.xml
index 4743733..d91d696 100644
--- a/games-arcade/frogatto/metadata.xml
+++ b/games-arcade/frogatto/metadata.xml
@@ -1,8 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
 
-   Install additional modules
+  Install additional modules
 
 

diff --git a/games-arcade/funkysmugglers/metadata.xml 
b/games-arcade/funkysmugglers/metadata.xml
index 70137f0..599fe17 100644
--- a/games-arcade/funkysmugglers/metadata.xml
+++ b/games-arcade/funkysmugglers/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 m...@mva.name
 Vadim A. Misbakh-Soloviov
 

diff --git a/games-arcade/gannatsu/metadata.xml 
b/games-arcade/gannatsu/metadata.xml
index 5d0ede2..1811bf7 100644
--- a/games-arcade/gannatsu/metadata.xml
+++ b/games-arcade/gannatsu/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
frostwo...@gmx.de
Marcel Unbehaun
 

diff --git a/games-arcade/gianasreturn/metadata.xml 
b/games-arcade/gianasreturn/metadata.xml
index 807c829..cdebf99 100644
--- a/games-arcade/gianasreturn/metadata.xml
+++ b/games-arcade/gianasreturn/metadata.xml
@@ -1,12 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   frostwo...@gmx.de
-   Marcel Unbehaun
+
+  frostwo...@gmx.de
+  Marcel Unbehaun
 
-
-azamat.hacki...@gmail.com
-   Azamat H. Hackimov
+
+  azamat.hacki...@gmail.com
+  Azamat H. Hackimov
 
 

diff --git a/games-arcade/greenisland/metadata.xml 
b/games-arcade/greenisland/metadata.xml
index 5d0ede2..c18eb4b 100644
--- 

[gentoo-commits] proj/gamerlay:master commit in: games-engines/residualvm-tools/

2020-02-06 Thread Azamat H. Hackimov
commit: 62f7e9663f29ebc135f67ede9bde2d0d4b8c1edd
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:31:16 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=62f7e966

games-engines/residualvm-tools: remove ebuild

Live ebuild with lack of development, deprecated games eclass
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-engines/residualvm-tools/metadata.xml| 13 ---
 .../residualvm-tools/residualvm-tools-.ebuild  | 43 --
 2 files changed, 56 deletions(-)

diff --git a/games-engines/residualvm-tools/metadata.xml 
b/games-engines/residualvm-tools/metadata.xml
deleted file mode 100644
index 0b5c041..000
--- a/games-engines/residualvm-tools/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-
-azamat.hacki...@gmail.com
-Azamat H. Hackimov
-
-
-Utilities for the GrimE game engine
-
-
-

diff --git a/games-engines/residualvm-tools/residualvm-tools-.ebuild 
b/games-engines/residualvm-tools/residualvm-tools-.ebuild
deleted file mode 100644
index 3842068..000
--- a/games-engines/residualvm-tools/residualvm-tools-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit games git-2
-
-DESCRIPTION="Utilities for the GrimE game engine"
-HOMEPAGE="http://www.residualvm.org/;
-#SRC_URI=""
-EGIT_REPO_URI="https://github.com/residualvm/residualvm-tools;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="flac mad vorbis"
-
-DEPEND="flac? ( media-libs/flac )
-   mad? ( media-libs/libmad )
-   vorbis? ( media-libs/libvorbis )
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   # econf can't work here, configure script not have some options
-   ./configure \
-   --enable-release --disable-tremor \
-   --prefix="${GAMES_PREFIX}" \
-   --datadir="${GAMES_DATADIR}" \
-   $(use_enable flac) \
-   $(use_enable mad) \
-   $(use_enable vorbis) \
-   || die "configure failed"
-}
-
-src_install() {
-   local f
-   for f in $(find tools -type f -perm +1 -print); do
-   newgamesbin $f ${PN}-${f##*/} || die "newgamesbin $f failed"
-   done
-   prepgamesdirs
-}



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/fretsonfire/files/, games-arcade/fretsonfire/

2020-02-06 Thread Azamat H. Hackimov
commit: 9a6752a91f2f8b4a52c0a71d1320055de78899d1
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 19:00:20 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:20:37 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9a6752a9

games-arcade/fretsonfire: remove ebuild

Python 2.7, dependencies being removed or masked
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/fretsonfire/ChangeLog | 20 -
 .../files/fretsonfire-1.3.110-PIL.patch| 26 --
 .../fretsonfire/fretsonfire-1.3.110.ebuild | 96 --
 games-arcade/fretsonfire/metadata.xml  |  8 --
 4 files changed, 150 deletions(-)

diff --git a/games-arcade/fretsonfire/ChangeLog 
b/games-arcade/fretsonfire/ChangeLog
deleted file mode 100644
index be336d6..000
--- a/games-arcade/fretsonfire/ChangeLog
+++ /dev/null
@@ -1,20 +0,0 @@
-# ChangeLog for games-misc/fretsonfire
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  13 Aug 2010; Thomas Sachau (Tommy[D]) 
-  fretsonfire-1.3.110.ebuild:
-  NEED_PYTHON -> PYTHON_DEPEND, restrict to python-2 for now
-
-  03 Jun 2010; Markos Chandras 
-  fretsonfire-1.3.110.ebuild:
-  Remove numeric dependency as it is not needed
-
-  20 Jan 2009; Mounir Lamouri (volkmar) 
-  fretsonfire-1.3.110.ebuild, metadata.xml:
-  Updating dependency
-
-  20 Jan 2009; Mounir Lamouri (volkmar) 
-  +fretsonfire-1.3.110.ebuild, +metadata.xml:
-  New Ebuild for bug 143388
-

diff --git a/games-arcade/fretsonfire/files/fretsonfire-1.3.110-PIL.patch 
b/games-arcade/fretsonfire/files/fretsonfire-1.3.110-PIL.patch
deleted file mode 100644
index 8e8cee4..000
--- a/games-arcade/fretsonfire/files/fretsonfire-1.3.110-PIL.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 src/Font.py
-+++ src/Font.py
-@@ -206,7 +206,7 @@ class Font:
- 
-   # Draw outlines
-   """
--  import Image, ImageFilter
-+  from PIL import Image, ImageFilter
-   srcImg = Image.fromstring("RGBA", s.get_size(), 
pygame.image.tostring(s, "RGBA"))
-   img= Image.fromstring("RGBA", s.get_size(), 
pygame.image.tostring(s, "RGBA"))
-   for y in xrange(img.size[1]):
 src/Texture.py
-+++ src/Texture.py
-@@ -24,10 +24,10 @@ from __future__ import division
- 
- import Log
- import Config
--import Image
-+from PIL import Image
- import pygame
- import StringIO
--import PngImagePlugin
-+from PIL import PngImagePlugin
- from OpenGL.GL import *
- from OpenGL.GLU import *
- from Queue import Queue, Empty

diff --git a/games-arcade/fretsonfire/fretsonfire-1.3.110.ebuild 
b/games-arcade/fretsonfire/fretsonfire-1.3.110.ebuild
deleted file mode 100644
index fa666f4..000
--- a/games-arcade/fretsonfire/fretsonfire-1.3.110.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-#PYTHON_DPEEND="2:2.4"
-PYTHON_COMPAT=( python2_7 )
-
-inherit base eutils distutils-r1 games
-
-MY_PN="Frets on Fire"
-MY_PN_URI="FretsOnFire"
-DESCRIPTION="A game of musical skill and fast fingers"
-HOMEPAGE="http://fretsonfire.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN_URI}-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc guitarhero"
-
-DEPEND=""
-RDEPEND="dev-python/pygame
-   >=dev-python/pyopengl-2.0.1.09-r1
-   dev-python/numpy
-   media-libs/sdl-mixer[vorbis]
-   virtual/python-imaging
-   doc? ( >=dev-python/epydoc-3.0.1 )
-   guitarhero? ( media-sound/vorbis-tools )"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-DOCS="readme.txt todo.txt"
-
-src_prepare() {
-   # change main game executable path
-   sed \
-   -e "s:\(FretsOnFire.py\):$(games_get_libdir)/${PN}/\1:" \
-   -i src/FretsOnFire.py || die "patching src/FretsOnFire.py 
failed"
-
-   # change data path
-   sed \
-   -e "s:os.path.join(\"..\", 
\"\(data\)\"):\"${GAMES_DATADIR}/${PN}/\1\":" \
-   -i src/Version.py || die "patching src/Version.py failed"
-
-   sed \
-   -e 's/sdist:/dist:/' \
-   -i Makefile
-
-   sed -r \
-   -e 's/^(PYTHON).*/\1=python2/' \
-   -i 'data/Makefile'
-
-   epatch "${FILESDIR}/${P}-PIL.patch"
-#  distutils-r1_src_prepare;
-}
-
-src_compile() {
-   python_setup;
-   emake graphics translations killscores;
-
-   if use doc; then
-   epydoc --html -o "doc/html" -n "Frets on Fire" src/*.py 
src/midi/*.py \
-   || die "documentation generation failed"
-   fi
-}
-
-src_install() {
-insinto "$(games_get_libdir)/${PN}"
-doins src/*.py src/*.pot || die "installation failed"
-
-insinto "$(games_get_libdir)/${PN}/midi"
-doins src/midi/*.py || die "installation failed"
-
-insinto "${GAMES_DATADIR}/${PN}"
-rm -fr data/win32 

[gentoo-commits] proj/gamerlay:master commit in: games-util/taxidraw/

2020-02-06 Thread Azamat H. Hackimov
commit: a8f85eb4bff24141b25b9a54666262b13fd1c5b3
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:50:12 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a8f85eb4

games-util/taxidraw: remove ebuild

Unmet dependencies, abadoned development
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/taxidraw/metadata.xml |  8 
 games-util/taxidraw/taxidraw-.ebuild | 35 
 2 files changed, 43 deletions(-)

diff --git a/games-util/taxidraw/metadata.xml b/games-util/taxidraw/metadata.xml
deleted file mode 100644
index 5a0fdfa..000
--- a/games-util/taxidraw/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-ch...@ilovelinux.de
-Christian Schmitt
-
-

diff --git a/games-util/taxidraw/taxidraw-.ebuild 
b/games-util/taxidraw/taxidraw-.ebuild
deleted file mode 100644
index d46295e..000
--- a/games-util/taxidraw/taxidraw-.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-WX_GTK_VER="2.8"
-
-inherit games autotools wxwidgets git-2
-
-DESCRIPTION="a taxiway editor for FlightGear and X-Plane"
-HOMEPAGE="http://taxidraw.sourceforge.net/;
-EGIT_REPO_URI="git://mapserver.flightgear.org/taxidraw"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="x11-libs/wxGTK:2.8
-   net-misc/curl"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   egamesconf --with-wx-config=${WX_CONFIG} || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   prepgamesdirs
-}



[gentoo-commits] proj/gamerlay:master commit in: games-util/fteqcc-xonotic/

2020-02-06 Thread Azamat H. Hackimov
commit: 062a4ba7f0fbf40ce1867f45c8c7987eae0f420b
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 21:06:34 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=062a4ba7

games-util/fteqcc-xonotic: remove

Dead upstream
Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../fteqcc-xonotic/fteqcc-xonotic-.ebuild  | 39 --
 games-util/fteqcc-xonotic/metadata.xml |  8 -
 2 files changed, 47 deletions(-)

diff --git a/games-util/fteqcc-xonotic/fteqcc-xonotic-.ebuild 
b/games-util/fteqcc-xonotic/fteqcc-xonotic-.ebuild
deleted file mode 100644
index 8865e6a..000
--- a/games-util/fteqcc-xonotic/fteqcc-xonotic-.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit eutils toolchain-funcs git-2
-
-DESCRIPTION="QC compiler for Xonotic"
-HOMEPAGE="http://git.xonotic.org/?p=xonotic/fteqcc.git;a=summary;
-EGIT_REPO_URI="git://git.xonotic.org/xonotic/fteqcc.git"
-EGIT_BRANCH="xonotic-stable"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-   sed -i \
-   -e '/^CC/d' \
-   -e 's: -O3 : :g' \
-   -e "/BASE_LDFLAGS=/s:-s:${LDFLAGS}:g" \
-   Makefile || die
-}
-
-src_compile() {
-   emake CC=$(tc-getCC) BASE_CFLAGS="${CFLAGS} -Wall"
-}
-
-src_install() {
-   newbin fteqcc.bin ${PN}
-
-   dodoc readme.txt
-}

diff --git a/games-util/fteqcc-xonotic/metadata.xml 
b/games-util/fteqcc-xonotic/metadata.xml
deleted file mode 100644
index ee286d6..000
--- a/games-util/fteqcc-xonotic/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   nik...@lavabit.com
-   Nikoli
-   
-



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/canabalt/files/, games-arcade/canabalt/

2020-02-06 Thread Azamat H. Hackimov
commit: 4d7a4e98ab1239d109c696e04a1c65ca4c6f0fc4
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 19:18:19 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=4d7a4e98

games-arcade/canabalt: remove ebuild

Source unavaible, deprecated dependencies
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/canabalt/canabalt-2p.ebuild |  40 ---
 games-arcade/canabalt/files/canabalt.png | Bin 5039 -> 0 bytes
 games-arcade/canabalt/metadata.xml   |  12 --
 3 files changed, 52 deletions(-)

diff --git a/games-arcade/canabalt/canabalt-2p.ebuild 
b/games-arcade/canabalt/canabalt-2p.ebuild
deleted file mode 100644
index f3712e9..000
--- a/games-arcade/canabalt/canabalt-2p.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-inherit games unpacker
-
-DESCRIPTION="Retro-styled 2D platformer-autorunner"
-HOMEPAGE="http://www.semisecretsoftware.com/;
-SRC_URI="Canabalt2P_AIR-1331587946.air"
-
-LICENSE="EULA"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-RESTRICT="fetch strip"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   dev-util/adobe-air-sdk-bin
-"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   unpack_zip "${A}"
-}
-
-src_install() {
-   local dir="${GAMES_PREFIX_OPT}/${PN}"
-   insinto "${dir}"
-   doins -r .
-   doicon "${FILESDIR}/${PN}.png"
-
-   games_make_wrapper "${PN}" "/opt/bin/adl -nodebug 
${dir}/META-INF/AIR/application.xml ${dir} --"
-   make_desktop_entry "${PN}" "${PN}" "${PN}"
-
-   prepgamesdirs
-}

diff --git a/games-arcade/canabalt/files/canabalt.png 
b/games-arcade/canabalt/files/canabalt.png
deleted file mode 100644
index a44e8e3..000
Binary files a/games-arcade/canabalt/files/canabalt.png and /dev/null differ

diff --git a/games-arcade/canabalt/metadata.xml 
b/games-arcade/canabalt/metadata.xml
deleted file mode 100644
index a980b30..000
--- a/games-arcade/canabalt/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-VV is a retro styled 2D platformer by Terry Cavanagh, creator of dozens of 
free games. You play as the fearless leader of a team of dimension exploring 
scientists who inadvertently crash, and are separated. The game involves 
exploring the strange world you've found yourself in, and reuniting your 
friends.
-
-VV explores one simple game mechanic: you cannot jump - instead, you 
reverse your own gravity at the press of a button. The game focuses on playing 
with this mechanic in a variety of interesting ways.
-
-The game is designed not to artificially gate your progress. In VV there 
are no locks, no power-ups, no switches, nothing to stop you progressing except 
the challenges themselves.
-
-
-



[gentoo-commits] proj/gamerlay:master commit in: licenses/

2020-02-06 Thread Azamat H. Hackimov
commit: a3bb7066993ff17a7769e31cc2367fa5ca31f076
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 17:55:26 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:20:26 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a3bb7066

License for VV

Signed-off-by: Azamat H. Hackimov  gmail.com>

 licenses/VV-License-1.0 | 17 +
 1 file changed, 17 insertions(+)

diff --git a/licenses/VV-License-1.0 b/licenses/VV-License-1.0
new file mode 100644
index 000..2b1be86
--- /dev/null
+++ b/licenses/VV-License-1.0
@@ -0,0 +1,17 @@
+VV Source Code License v1.0
+---
+Last updated on January 7th, 2020.
+
+This repo contains the source code for VV, including all level content and 
text from the game. It does not, however, contain any of the icons, art, 
graphics or music for the game, which are still under a proprietary license. 
For personal use, you can find these assets for free in the [Make and Play 
Edition](https://thelettervsixtim.es/makeandplay/).
+
+If you are interested in distributing work that falls outside the terms in the 
licence below, or if you are interested in distributing work that includes 
using any part of VV not included in this repo then please get in touch - 
we can discuss granting a licence for that on a case by case basis. The purpose 
of making the contents of this repo available is for others to learn from, to 
inspire new work, and to allow the creation of new tools and modifications for 
VV.
+
+This software available from here is provided 'as-is', without any express or 
implied warranty. In no event will the authors be held liable for any claim, 
damages or other liability arising from the use or in connection with this 
software. All materials in the repo, with the exception of the contents of the 
"third_party" directory, are copyright of Terry Cavanagh © 2010-2020.
+
+Permission is granted to anyone to use this software and to alter it and 
redistribute it freely, subject to the following restrictions:
+
+ - You may not alter or redistribute this software in any manner that is 
primarily intended for or directed toward commercial advantage or private 
monetary compensation. This includes, but is not limited to, selling altered or 
unaltered versions of this software, or including advertisements of any kind in 
altered or unaltered versions of this software.
+ - The origin of this software must not be misrepresented; you must not claim 
that you wrote the original software. If you use this software in a product, 
you are required to include an acknowledgement in the product that this 
software is the copyright of Terry Cavanagh and is based on the VV source 
code.
+ - Altered source/binary versions must be plainly marked as such, and must not 
be misrepresented as being the original software.
+ - You must not distribute any materials from the game which are not included 
in this repo unless approved by us in writing. 
+ - This notice may not be removed or altered from any source/binary 
distribution.



[gentoo-commits] proj/gamerlay:master commit in: games-engines/bbge/

2020-02-06 Thread Azamat H. Hackimov
commit: b3fb78dd284b0fce99cac55756c3de085144018b
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:33:48 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b3fb78dd

games-engines/bbge: update metadata.xml

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-engines/bbge/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/bbge/metadata.xml b/games-engines/bbge/metadata.xml
index 0326717..d3009e1 100644
--- a/games-engines/bbge/metadata.xml
+++ b/games-engines/bbge/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
wizzl...@gmail.com
Locke Shinseiko




[gentoo-commits] proj/gamerlay:master commit in: games-arcade/frogatto/

2020-02-06 Thread Azamat H. Hackimov
commit: 74a5f6520b3da1f166fdc184ad2668e79125e30e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:19:26 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=74a5f652

games-arcade/frogatto: update EAPI

Remove deprecated games eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/frogatto/frogatto-1.3.1.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/games-arcade/frogatto/frogatto-1.3.1.ebuild 
b/games-arcade/frogatto/frogatto-1.3.1.ebuild
index 900524c..370bf4b 100644
--- a/games-arcade/frogatto/frogatto-1.3.1.ebuild
+++ b/games-arcade/frogatto/frogatto-1.3.1.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI=5
+EAPI=6
 
-inherit eutils games
+inherit desktop eutils
 
 DESCRIPTION="a frog, and a platform game"
 HOMEPAGE="http://frogatto.com/;
-SRC_URI="http://github.com/frogatto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/frogatto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 free-noncomm"
 SLOT="0"
@@ -17,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="extras"
 
 DEPEND="dev-libs/boost
-   media-libs/glew
+   media-libs/glew:0
media-libs/libpng:0
media-libs/libsdl[X,joystick,opengl,sound,video]
media-libs/sdl-image[png]
@@ -29,13 +28,12 @@ DEPEND="dev-libs/boost
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   default
# drop some CXXFLAGS
sed -i \
-e '/BASE_CXXFLAGS/s/-Werror //' \
-e '/BASE_CXXFLAGS/s/-g //' \
Makefile || die 'sed on Makefile failed'
-
-   epatch_user
 }
 
 src_compile() {
@@ -43,8 +41,8 @@ src_compile() {
 }
 
 src_install() {
-   insinto "${GAMES_DATADIR}/${PN}"
-   newgamesbin game "${PN}.orig"
+   insinto "/usr/share/${PN}"
+   newbin game "${PN}.orig"
doins -r data images music *.ttf
 
if use extras; then
@@ -52,14 +50,12 @@ src_install() {
doins -r modules
else
# Install only frogatto module by default
-   insinto "${GAMES_DATADIR}/${PN}/modules"
+   insinto "/usr/share/${PN}/modules"
doins -r modules/frogatto
fi
 
newicon images/window-icon.png "${PN}.png"
 
-   games_make_wrapper "${PN}" "${GAMES_BINDIR}/${PN}.orig" 
"${GAMES_DATADIR}/${PN}"
+   make_wrapper "${PN}" "/usr/bin/${PN}.orig" "/usr/share/${PN}"
make_desktop_entry "${PN}" "Frogatto and Friends"
-
-   prepgamesdirs
 }



[gentoo-commits] proj/gamerlay:master commit in: games-util/desurium-meta/, games-util/desurium/files/, media-libs/desurium-cef/, ...

2020-02-06 Thread Azamat H. Hackimov
commit: 196d9ae4186d67957684f7e439220380d0c03303
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:47:27 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=196d9ae4

Desura is dead.

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/desurium-meta/desurium-meta-0.ebuild|  40 --
 games-util/desurium-meta/desurium-meta-1.ebuild|  41 --
 games-util/desurium-meta/metadata.xml  |  17 ---
 games-util/desurium/desurium-0.8.0_rc10-r1.ebuild  | 155 
 games-util/desurium/desurium-0.8.0_rc10-r2.ebuild  | 159 -
 games-util/desurium/desurium-0.8.0_rc9-r1.ebuild   | 157 
 games-util/desurium/desurium-0.8.0_rc9.ebuild  | 153 
 games-util/desurium/desurium-.ebuild   | 155 
 .../desurium/files/desurium-v8-3.19.18.patch   |  95 
 games-util/desurium/metadata.xml   |  17 ---
 media-libs/desurium-cef/desurium-cef-4.ebuild  | 105 --
 media-libs/desurium-cef/desurium-cef-5-r1.ebuild   | 110 --
 media-libs/desurium-cef/desurium-cef-5.ebuild  | 106 --
 media-libs/desurium-cef/desurium-cef-.ebuild   | 107 --
 .../files/desurium-cef-5-nss-3.15.patch|  54 ---
 media-libs/desurium-cef/metadata.xml   |  10 --
 16 files changed, 1481 deletions(-)

diff --git a/games-util/desurium-meta/desurium-meta-0.ebuild 
b/games-util/desurium-meta/desurium-meta-0.ebuild
deleted file mode 100644
index 75d356a..000
--- a/games-util/desurium-meta/desurium-meta-0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Desurium game client and dependencies (meta)"
-HOMEPAGE="http://desura.com/;
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+32bit +games-deps"
-
-RDEPEND="
-   games-deps? (
-   dev-lang/mono[-minimal]
-   gnome-base/libglade
-   media-libs/libogg
-   media-libs/libpng:1.2
-   media-libs/libsdl[X,joystick,opengl,sound,video]
-   media-libs/libtheora
-   media-libs/libvorbis
-   media-libs/openal
-   media-libs/sdl-image[gif,jpeg,png,tiff]
-   media-libs/sdl-ttf[X]
-   virtual/ffmpeg[X,mp3,sdl,theora,truetype]
-   >=virtual/jre-1.6
-   amd64? ( 32bit? (
-   app-emulation/emul-linux-x86-gtklibs
-   app-emulation/emul-linux-x86-gtkmmlibs
-   app-emulation/emul-linux-x86-medialibs
-   app-emulation/emul-linux-x86-opengl
-   app-emulation/emul-linux-x86-sdl
-   app-emulation/emul-linux-x86-soundlibs
-   app-emulation/emul-linux-x86-xlibs[opengl]
-   ) )
-   )
-   games-util/desurium[32bit?]
-   media-libs/desurium-cef"

diff --git a/games-util/desurium-meta/desurium-meta-1.ebuild 
b/games-util/desurium-meta/desurium-meta-1.ebuild
deleted file mode 100644
index 5d109e0..000
--- a/games-util/desurium-meta/desurium-meta-1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Desurium game client and dependencies (meta)"
-HOMEPAGE="http://desura.com/;
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+32bit +games-deps"
-
-RDEPEND="
-   games-deps? (
-   dev-lang/mono[-minimal]
-   gnome-base/libglade
-   media-libs/libogg
-   media-libs/libpng:1.2
-   media-libs/libsdl[X,joystick,opengl,sound,video]
-   media-libs/libtheora
-   media-libs/libvorbis
-   media-libs/openal
-   media-libs/sdl-gfx
-   media-libs/sdl-image[gif,jpeg,png,tiff]
-   media-libs/sdl-ttf[X]
-   virtual/ffmpeg[X,mp3,sdl,theora,truetype]
-   >=virtual/jre-1.6
-   amd64? ( 32bit? (
-   app-emulation/emul-linux-x86-gtklibs
-   app-emulation/emul-linux-x86-gtkmmlibs
-   app-emulation/emul-linux-x86-medialibs
-   app-emulation/emul-linux-x86-opengl
-   app-emulation/emul-linux-x86-sdl
-   app-emulation/emul-linux-x86-soundlibs
-   app-emulation/emul-linux-x86-xlibs[opengl]
-   ) )
-   )
-   games-util/desurium[32bit?]
-   media-libs/desurium-cef"

diff --git a/games-util/desurium-meta/metadata.xml 

[gentoo-commits] proj/gamerlay:master commit in: games-engines/massacre/, games-util/massacre-data/

2020-02-06 Thread Azamat H. Hackimov
commit: 296f0ac10e06e744e240b4a8e670c52b91beacb3
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:29:21 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=296f0ac1

games-engines/massacre, games-util/massacre-data: remove

Remove ebuild, unmet reverse dependencies
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-engines/massacre/massacre-.ebuild| 29 --
 games-util/massacre-data/massacre-data-.ebuild | 22 
 2 files changed, 51 deletions(-)

diff --git a/games-engines/massacre/massacre-.ebuild 
b/games-engines/massacre/massacre-.ebuild
deleted file mode 100644
index 0f2335b..000
--- a/games-engines/massacre/massacre-.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit cmake-utils eutils git-2
-
-DESCRIPTION="A crossplatform despair simulator engine"
-HOMEPAGE="https://github.com/Dark-Confidant/Massacre;
-EGIT_REPO_URI="git://github.com/Dark-Confidant/Massacre.git"
-
-LICENSE="LGPL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S="${WORKDIR}"/Massacre
-
-DEPEND="media-libs/glew
-   =dev-cpp/yaml-cpp-0.3.0
-   dev-libs/boost
-   media-libs/libsdl
-   media-libs/libpng
-   media-libs/libjpeg-turbo
-   sys-libs/zlib
-   media-libs/freetype"
-
-RDEPEND="${DEPEND}"

diff --git a/games-util/massacre-data/massacre-data-.ebuild 
b/games-util/massacre-data/massacre-data-.ebuild
deleted file mode 100644
index 8ec1c76..000
--- a/games-util/massacre-data/massacre-data-.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit cmake-utils eutils git-2
-
-DESCRIPTION="A crossplatform despair simulator data"
-HOMEPAGE="https://github.com/Dark-Confidant/MassacreData;
-EGIT_REPO_URI="git://github.com/Dark-Confidant/MassacreData.git"
-
-LICENSE="LGPL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S="${WORKDIR}"/Massacre
-
-DEPEND="games-engines/massacre"
-
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/gamerlay:master commit in: games-util/nforenum/

2020-02-06 Thread Azamat H. Hackimov
commit: 660b617e9f0b87707a029270f6766b94cdb6eafe
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 21:09:07 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=660b617e

games-util/nforenum: dead upstream

Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/nforenum/metadata.xml  |  4 ---
 games-util/nforenum/nforenum-4.0.0.ebuild | 55 ---
 games-util/nforenum/nforenum-.ebuild  | 55 ---
 3 files changed, 114 deletions(-)

diff --git a/games-util/nforenum/metadata.xml b/games-util/nforenum/metadata.xml
deleted file mode 100644
index 097975e..000
--- a/games-util/nforenum/metadata.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-

diff --git a/games-util/nforenum/nforenum-4.0.0.ebuild 
b/games-util/nforenum/nforenum-4.0.0.ebuild
deleted file mode 100644
index 340355a..000
--- a/games-util/nforenum/nforenum-4.0.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-SCM=""
-if [ "${PV%}" != "${PV}" ] ; then
-   SCM=mercurial
-   EHG_REPO_URI="http://hg.openttdcoop.org/${PN};
-fi
-
-inherit toolchain-funcs ${SCM}
-
-MY_PV=${PV/_rc/-RC}
-DESCRIPTION="A tool checking NFO code for errors"
-HOMEPAGE="http://dev.openttdcoop.org/projects/nforenum;
-
-if [ "${PV%}" != "${PV}" ] ; then
-   SRC_URI=""
-else
-   
SRC_URI="http://binaries.openttd.org/extra/${PN}/${MY_PV}/${PN}-${MY_PV}-source.tar.gz;
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-if [ "${PV%}" != "${PV}" ] ; then
-   S=${WORKDIR}/${PN}
-else
-   S=${WORKDIR}/${PN}-${MY_PV}-source
-fi
-
-DEPEND="dev-libs/boost"
-
-RDEPEND=""
-
-src_prepare() {
-# Set up Makefile.local so that we respect CXXFLAGS/LDFLAGS
-cat > Makefile.local <<-__EOF__
-   CXX = $(tc-getCXX)
-   CXXFLAGS = ${CXXFLAGS}
-   LDOPT = ${LDFLAGS}
-   UPX =
-   V = 1
-   __EOF__
-}
-
-src_install() {
-   dobin ${PN} || die
-   doman docs/nforenum.1 || die
-   dodoc changelog.txt docs/*.en.txt || die
-}

diff --git a/games-util/nforenum/nforenum-.ebuild 
b/games-util/nforenum/nforenum-.ebuild
deleted file mode 100644
index 1f29400..000
--- a/games-util/nforenum/nforenum-.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-SCM=""
-if [ "${PV%}" != "${PV}" ] ; then
-   SCM=mercurial
-   EHG_REPO_URI="http://hg.openttdcoop.org/${PN};
-fi
-
-inherit toolchain-funcs ${SCM}
-
-MY_PV=${PV/_rc/-RC}
-DESCRIPTION="A tool checking NFO code for errors"
-HOMEPAGE="http://dev.openttdcoop.org/projects/nforenum;
-
-if [ "${PV%}" != "${PV}" ] ; then
-   SRC_URI=""
-else
-   
SRC_URI="http://binaries.openttd.org/extra/${PN}/${MY_PV}/${PN}-${MY_PV}-source.tar.gz;
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-if [ "${PV%}" != "${PV}" ] ; then
-   S=${WORKDIR}/${PN}
-else
-   S=${WORKDIR}/${PN}-${MY_PV}-source
-fi
-
-DEPEND="dev-libs/boost"
-
-RDEPEND=""
-
-src_prepare() {
-# Set up Makefile.local so that we respect CXXFLAGS/LDFLAGS
-cat > Makefile.local <<-__EOF__
-   CXX = $(tc-getCXX)
-   CXXFLAGS = ${CXXFLAGS}
-   LDOPT = ${LDFLAGS}
-   UPX =
-   V = 1
-   __EOF__
-}
-
-src_install() {
-   dobin ${PN} || die
-   doman docs/nforenum.1 || die
-   dodoc changelog.txt docs/*.en.txt || die
-}



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/VVVVVV/

2020-02-06 Thread Azamat H. Hackimov
commit: 5d000297c845516fc46dfe1354ea6960d3264e8f
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 17:55:12 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 17:55:12 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5d000297

games-arcade/VV: update to opensourced version

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/VV/VV-2.01.ebuild   | 47 
 games-arcade/VV/VV-2.02_p20200206.ebuild | 33 +
 2 files changed, 33 insertions(+), 47 deletions(-)

diff --git a/games-arcade/VV/VV-2.01.ebuild 
b/games-arcade/VV/VV-2.01.ebuild
deleted file mode 100644
index 72af440..000
--- a/games-arcade/VV/VV-2.01.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit games
-
-DESCRIPTION="Retro-styled open-world 2D puzzle platformer"
-HOMEPAGE="http://thelettervsixtim.es/;
-SRC_URI="${PN}_${PV}_Linux.tar.gz"
-
-LICENSE="EULA"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-RESTRICT="fetch strip"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   media-libs/sdl-mixer
-   media-libs/sdl-image:0
-   media-libs/libsdl:0
-   "
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
-   local dir="${GAMES_PREFIX_OPT}/${PN}"
-   if use amd64 ; then
-   local exe="${PN}_64"
-   else
-   local exe="${PN}_32"
-   fi
-
-   insinto "${dir}"
-   exeinto "${dir}"
-   doexe "$exe"
-   newicon -s 32 "data/icons/32_2.png" "${PN}.png"
-   newicon -s 16 "data/icons/16.png" "${PN}.png"
-   doins -r data
-
-   games_make_wrapper "${PN}" "./${exe}" "${dir}"
-   make_desktop_entry "${PN}" "${PN}" "${PN}"
-
-   prepgamesdirs
-}

diff --git a/games-arcade/VV/VV-2.02_p20200206.ebuild 
b/games-arcade/VV/VV-2.02_p20200206.ebuild
new file mode 100644
index 000..0bc68c4
--- /dev/null
+++ b/games-arcade/VV/VV-2.02_p20200206.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake desktop git-r3
+
+DESCRIPTION="Retro-styled open-world 2D puzzle platformer"
+HOMEPAGE="https://thelettervsixtim.es/;
+
+EGIT_REPO_URI="https://github.com/TerryCavanagh/VV;
+EGIT_COMMIT="4e378b6057cca8e994b5b3049ff8b0cdadf1ebd9"
+
+SRC_URI="https://thelettervsixtim.es/makeandplay/data.zip -> ${PN}-data.zip"
+
+RESTRICT="mirror"
+LICENSE="VV-License-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-libs/libsdl2
+   media-libs/sdl2-mixer"
+RDEPEND="${DEPEND}"
+
+CMAKE_USE_DIR="${S}/desktop_version"
+
+src_install() {
+   exeinto /opt/${PN}
+   doexe "${BUILD_DIR}/${PN}"
+   insinto /opt/${PN}
+   newins "${DISTDIR}/${PN}-data.zip" data.zip
+   make_wrapper "${PN}" "./${PN}" "/opt/${PN}"
+   dodoc README.md
+}



[gentoo-commits] proj/gamerlay:master commit in: games-util/fgcom/

2020-02-06 Thread Azamat H. Hackimov
commit: 62c6384f2ff8b35f76b0ba7865241f7704431bb6
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 21:10:56 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=62c6384f

games-util/fgcom: minor fixes

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/fgcom/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/fgcom/metadata.xml b/games-util/fgcom/metadata.xml
index 5a0fdfa..2d958ac 100644
--- a/games-util/fgcom/metadata.xml
+++ b/games-util/fgcom/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 ch...@ilovelinux.de
 Christian Schmitt
 



[gentoo-commits] proj/gamerlay:master commit in: games-util/gmqcc/

2020-02-06 Thread Azamat H. Hackimov
commit: 1cf93f0835fa1c84fa6bdf929771ce70b0fc3a41
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 21:03:04 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1cf93f08

games-util/gmqcc: fix minor warnings

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/gmqcc/gmqcc-0.2.9.ebuild | 3 +--
 games-util/gmqcc/gmqcc-.ebuild  | 3 +--
 games-util/gmqcc/metadata.xml   | 4 ++--
 3 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/games-util/gmqcc/gmqcc-0.2.9.ebuild 
b/games-util/gmqcc/gmqcc-0.2.9.ebuild
index 773259c..138d7ea 100644
--- a/games-util/gmqcc/gmqcc-0.2.9.ebuild
+++ b/games-util/gmqcc/gmqcc-0.2.9.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
 EAPI=5
 EGIT_REPO_URI="git://github.com/graphitemaster/gmqcc.git"

diff --git a/games-util/gmqcc/gmqcc-.ebuild 
b/games-util/gmqcc/gmqcc-.ebuild
index 5e76605..aad25de 100644
--- a/games-util/gmqcc/gmqcc-.ebuild
+++ b/games-util/gmqcc/gmqcc-.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
 EAPI=5
 EGIT_REPO_URI="git://github.com/graphitemaster/gmqcc.git"

diff --git a/games-util/gmqcc/metadata.xml b/games-util/gmqcc/metadata.xml
index 3631108..7bcbb8f 100644
--- a/games-util/gmqcc/metadata.xml
+++ b/games-util/gmqcc/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
nik...@lavabit.com
Nikoli

-   
+   
azamat.hacki...@gmail.com
Azamat H. Hackimov




[gentoo-commits] proj/gamerlay:master commit in: games-arcade/dustforce/

2020-02-06 Thread Azamat H. Hackimov
commit: eeae3b53eb8f677e4a2b50a1f0c0be0e514ccc01
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 18:41:18 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:20:31 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=eeae3b53

games-arcade/dustforce: update ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/dustforce/dustforce-1.0.20141222.ebuild | 13 +
 games-arcade/dustforce/metadata.xml  |  2 +-
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/games-arcade/dustforce/dustforce-1.0.20141222.ebuild 
b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
index b113588..1db9bd0 100644
--- a/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
+++ b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI="5"
+EAPI=6
 
-inherit games multilib unpacker-nixstaller
+inherit multilib unpacker-nixstaller
 
 TIMESTAMP="2014-12-22"
 
@@ -14,7 +13,7 @@ SRC_URI="Dustforce-Linux-${TIMESTAMP}.sh"
 
 RESTRICT="fetch"
 
-LICENSE="as-is"
+LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
@@ -71,11 +70,9 @@ src_install() {
# Broken dep
insinto "${dir}/$(get_libdir)"
doins -r "data/${arch}/$(get_libdir)"/*
-#/libcurl.so.3"
doicon "data/noarch/${MY_PN}.png"
make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
-   games_make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
+   make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
 
dodoc data/noarch/README.linux
-   prepgamesdirs
 }

diff --git a/games-arcade/dustforce/metadata.xml 
b/games-arcade/dustforce/metadata.xml
index 2726855..fca04e8 100644
--- a/games-arcade/dustforce/metadata.xml
+++ b/games-arcade/dustforce/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 azamat.hacki...@gmail.com
 Azamat H. Hackimov
 



[gentoo-commits] proj/gamerlay:master commit in: games-util/terragear/

2020-02-06 Thread Azamat H. Hackimov
commit: 558b46594960454d32827f6e593d251487f462e2
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 21:10:19 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=558b4659

games-util/terragear: minor fixes

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-util/terragear/metadata.xml  | 2 +-
 games-util/terragear/terragear-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-util/terragear/metadata.xml 
b/games-util/terragear/metadata.xml
index 5a0fdfa..2d958ac 100644
--- a/games-util/terragear/metadata.xml
+++ b/games-util/terragear/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 ch...@ilovelinux.de
 Christian Schmitt
 

diff --git a/games-util/terragear/terragear-.ebuild 
b/games-util/terragear/terragear-.ebuild
index e869c70..41c177d 100644
--- a/games-util/terragear/terragear-.ebuild
+++ b/games-util/terragear/terragear-.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/supermeatboy/

2020-02-06 Thread Azamat H. Hackimov
commit: 45976b5dc11283c090fc24024d5a395c2d8ea426
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Feb  6 20:03:21 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Feb  6 21:22:35 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=45976b5d

games-arcade/supermeatboy: update EAPI

Remove deprecated games eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 games-arcade/supermeatboy/supermeatboy-2013.11.11.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/games-arcade/supermeatboy/supermeatboy-2013.11.11.ebuild 
b/games-arcade/supermeatboy/supermeatboy-2013.11.11.ebuild
index fc0f046..2614020 100644
--- a/games-arcade/supermeatboy/supermeatboy-2013.11.11.ebuild
+++ b/games-arcade/supermeatboy/supermeatboy-2013.11.11.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit versionator
+inherit desktop eutils versionator
 
 MY_PN=SuperMeatBoy
 MY_PV=$(version_format_string '${2}${3}${1}')
@@ -12,19 +12,17 @@ DESCRIPTION="A platformer where you play as an animated 
cube of meat"
 HOMEPAGE="http://www.supermeatboy.com/;
 SRC_URI="${PN}-linux-${MY_PV}-bin"
 
-LICENSE="as-is"
+LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE="+system-mariadb"
+IUSE=""
 
 RESTRICT="fetch"
 
 DEPEND="app-arch/zip"
 RDEPEND="
-   ${DEPEND}
media-libs/openal
media-libs/libsdl2
-   system-mariadb? ( 

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

2020-02-06 Thread Sergei Trofimovich
commit: 0d86384d01aeb4aecda9bac9016b9071706a5e5a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:25:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d86384d

dev-python/tqdm: keyworded 4.40.0 for hppa, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/tqdm/tqdm-4.40.0.ebuild 
b/dev-python/tqdm/tqdm-4.40.0.ebuild
index c55f5112880..95183483170 100644
--- a/dev-python/tqdm/tqdm-4.40.0.ebuild
+++ b/dev-python/tqdm/tqdm-4.40.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tqdm/tqdm;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~hppa ~sparc ~x86"
 fi
 
 DESCRIPTION="Add a progress meter to your loops in a second"



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

2020-02-06 Thread Lars Wendler
commit: d2ebe98540a875634be3902c69a0e88e8e7f612d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb  6 21:11:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb  6 21:11:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ebe985

app-text/qpdf: Revbump to remove no longer needed "perl" USE flag

Thanks-to: Tim Harder  gentoo.org>
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/qpdf/{qpdf-9.1.1.ebuild => qpdf-9.1.1-r1.ebuild} | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/app-text/qpdf/qpdf-9.1.1.ebuild 
b/app-text/qpdf/qpdf-9.1.1-r1.ebuild
similarity index 80%
rename from app-text/qpdf/qpdf-9.1.1.ebuild
rename to app-text/qpdf/qpdf-9.1.1-r1.ebuild
index 8fc0067191f..34cb4605186 100644
--- a/app-text/qpdf/qpdf-9.1.1.ebuild
+++ b/app-text/qpdf/qpdf-9.1.1-r1.ebuild
@@ -13,26 +13,22 @@ LICENSE="|| ( Apache-2.0 Artistic-2 )"
 SLOT="0/26"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
-IUSE="doc examples perl static-libs test"
+IUSE="doc examples static-libs test"
 
 RESTRICT="!test? ( test )"
 
-CDEPEND="
+RDEPEND="
net-libs/gnutls:0=
sys-libs/zlib
virtual/jpeg:0=
 "
-DEPEND="${CDEPEND}
+DEPEND="${RDEPEND}
test? (
sys-apps/diffutils
media-libs/tiff
app-text/ghostscript-gpl[tiff]
)
 "
-# Only need perl for the installed tools.
-RDEPEND="${CDEPEND}
-   perl? ( >=dev-lang/perl-5.8 )
-"
 
 DOCS=( ChangeLog README.md TODO )
 
@@ -51,11 +47,6 @@ src_configure() {
 src_install() {
default
 
-   if ! use perl ; then
-   rm "${ED}"/usr/bin/fix-qdf || die
-   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
-   fi
-
if use examples ; then
dobin examples/build/.libs/*
fi



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

2020-02-06 Thread Sergei Trofimovich
commit: 0f1a233c837e32f8fe99af439b7f4d56e6eb22a2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:58:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1a233c

dev-python/flup: keyworded 1.0.2-r1 for hppa, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/flup/flup-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flup/flup-1.0.2-r1.ebuild 
b/dev-python/flup/flup-1.0.2-r1.ebuild
index 60c309aa572..5efac562a79 100644
--- a/dev-python/flup/flup-1.0.2-r1.ebuild
+++ b/dev-python/flup/flup-1.0.2-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.saddi.com/software/${PN}/dist/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND=""



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

2020-02-06 Thread Sergei Trofimovich
commit: 3dc08a632e624de7f5ea1839ee84ca86553fc687
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:24:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc08a63

dev-python/passlib: keyworded 1.7.2 for hppa/sparc, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/passlib/passlib-1.7.2.ebuild 
b/dev-python/passlib/passlib-1.7.2.ebuild
index ce11522be05..1c6a58cc73c 100644
--- a/dev-python/passlib/passlib-1.7.2.ebuild
+++ b/dev-python/passlib/passlib-1.7.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://bitbucket.org/ecollins/passlib/wiki/Home/;
 SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="0"
 IUSE="+bcrypt doc +scrypt +totp"
 



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

2020-02-06 Thread Lars Wendler
commit: d9fa38d5a9fc8cee637192385c611429500ee5c7
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb  6 21:05:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb  6 21:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fa38d5

dev-util/strace: Bump to version 5.5

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

 dev-util/strace/Manifest  |  1 +
 dev-util/strace/strace-5.5.ebuild | 99 +++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index ea3db906b49..920d075e810 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -2,3 +2,4 @@ DIST strace-4.26.tar.xz 1444216 BLAKE2B 
ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7
 DIST strace-5.2.tar.xz 1515544 BLAKE2B 
919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0
 SHA512 
41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35
 DIST strace-5.3.tar.xz 1572708 BLAKE2B 
808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9
 SHA512 
02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546db3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a
 DIST strace-5.4.tar.xz 1599396 BLAKE2B 
0a7fd9600488f5f07042ead8123151cf0113f82329c3cc786c8f3ffb8673f73eaaa1a489f1f27c47800a20e5b6327f1bf5fb09a5b798156908f9e10374a04970
 SHA512 
4ddba2ec4457a2257c18b26dca851e49a275813c4eb3069379a93fcc60228f9b63a3dee9e3719ae606a7cc61d55ab21ce147327223903c302c061e381097a8d7
+DIST strace-5.5.tar.xz 1628744 BLAKE2B 
ae2ab9b2c756858c3c23640ee19821b8720da84a5e15e4a674768d8f4b51d74b2b490cfa18a862bc3c9d129baeaf09212700bea98ac151db035d03a05afa055d
 SHA512 
317fe6341000b452cf038433c2a9a7bcdc8ce736e97b242673ce066dd9dbd3b2c3435a014b529429fdf2ac8af5c3a72d62971b293d007b7d3efcbb684c216231

diff --git a/dev-util/strace/strace-5.5.ebuild 
b/dev-util/strace/strace-5.5.ebuild
new file mode 100644
index 000..c6b8e0324fb
--- /dev/null
+++ b/dev-util/strace/strace-5.5.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs autotools
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/strace/strace.git;
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
+HOMEPAGE="https://strace.io/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="aio perl static unwind elfutils"
+
+REQUIRED_USE="?? ( unwind elfutils )"
+
+LIB_DEPEND="
+   unwind? ( sys-libs/libunwind[static-libs(+)] )
+   elfutils? ( dev-libs/elfutils[static-libs(+)] )
+"
+# strace only uses the header from libaio to decode structs
+DEPEND="
+   static? ( ${LIB_DEPEND} )
+   aio? ( >=dev-libs/libaio-0.3.106 )
+   sys-kernel/linux-headers
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   perl? ( dev-lang/perl )
+"
+
+src_prepare() {
+   default
+
+   # Needed for applied patch (#701516). Remove with next version.
+   # Don't forget about autotools inherit.
+   eautoreconf
+
+   if [[ ! -e configure ]] ; then
+   # git generation
+   sed /autoreconf/d -i bootstrap || die
+   ./bootstrap || die
+   eautoreconf
+   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
+   fi
+
+   filter-lfs-flags # configure handles this sanely
+   # Add -pthread since strace wants -lrt for timer_create, and -lrt uses 
-lpthread.
+   use static && append-ldflags -static -pthread
+
+   export ac_cv_header_libaio_h=$(usex aio)
+   use elibc_musl && export ac_cv_header_stdc=no
+
+   # Stub out the -k test since it's known to be flaky. #545812
+   sed -i '1iexit 77' tests*/strace-k.test || die
+}
+
+src_configure() {
+   # Set up the default build settings, and then use the names strace 
expects.
+   tc-export_build_env BUILD_{CC,CPP}
+   local v bv
+   for v in CC CPP {C,CPP,LD}FLAGS ; do
+   bv="BUILD_${v}"
+   export "${v}_FOR_BUILD=${!bv}"
+   done
+
+   # Don't require mpers support on non-multilib systems. #649560
+   local myeconfargs=(
+   --enable-mpers=check
+   $(use_with unwind libunwind)
+   $(use_with elfutils libdw)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   if has usersandbox ${FEATURES} ; then
+   ewarn "Test suite is known to fail 

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

2020-02-06 Thread Sergei Trofimovich
commit: 1ef775ddffb118b2a27fa68f06e3bd71738af238
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:21:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef775dd

dev-python/rst-linker: stable 1.11 for sparc, bug #708282

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/rst-linker/rst-linker-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-1.11.ebuild 
b/dev-python/rst-linker/rst-linker-1.11.ebuild
index 0f01d48bc4c..4db5540b69d 100644
--- a/dev-python/rst-linker/rst-linker-1.11.ebuild
+++ b/dev-python/rst-linker/rst-linker-1.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-02-06 Thread Sergei Trofimovich
commit: bc84ea209745e7011538cde0d529eb53cef8981c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:26:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc84ea20

dev-python/pkginfo: keyworded 1.5.0.1 for hppa/sparc, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pkginfo/pkginfo-1.5.0.1.ebuild 
b/dev-python/pkginfo/pkginfo-1.5.0.1.ebuild
index 185725f2577..d7bd3378bd4 100644
--- a/dev-python/pkginfo/pkginfo-1.5.0.1.ebuild
+++ b/dev-python/pkginfo/pkginfo-1.5.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 IUSE="doc"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-02-06 Thread Lars Wendler
commit: cbc310b44cb1cca7dd68f70bf16dff3478f3d387
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb  6 21:06:46 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb  6 21:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc310b4

dev-util/strace: Removed old

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

 dev-util/strace/Manifest   |  1 -
 .../strace/files/strace-5.2-linux-5.3-compat.patch | 75 -
 dev-util/strace/strace-5.2.ebuild  | 97 --
 3 files changed, 173 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 920d075e810..1219d8b8409 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,5 +1,4 @@
 DIST strace-4.26.tar.xz 1444216 BLAKE2B 
ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba
 SHA512 
cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290
-DIST strace-5.2.tar.xz 1515544 BLAKE2B 
919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0
 SHA512 
41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35
 DIST strace-5.3.tar.xz 1572708 BLAKE2B 
808bc7afc6c70137c44d0f5a47706953bc7c0214348cda2ae45e10876bd6e118c103f15abffdfe0d7fdb01d8d3de163b9c7de3970d9cd07c88ceca11a99dc7f9
 SHA512 
02b80a8abedb14e40235709733953005210cd328daba59cb594745e7ed3851d155546db3e43835aa75eee89f023324e542e15154bbc3269e37fd23433e2a
 DIST strace-5.4.tar.xz 1599396 BLAKE2B 
0a7fd9600488f5f07042ead8123151cf0113f82329c3cc786c8f3ffb8673f73eaaa1a489f1f27c47800a20e5b6327f1bf5fb09a5b798156908f9e10374a04970
 SHA512 
4ddba2ec4457a2257c18b26dca851e49a275813c4eb3069379a93fcc60228f9b63a3dee9e3719ae606a7cc61d55ab21ce147327223903c302c061e381097a8d7
 DIST strace-5.5.tar.xz 1628744 BLAKE2B 
ae2ab9b2c756858c3c23640ee19821b8720da84a5e15e4a674768d8f4b51d74b2b490cfa18a862bc3c9d129baeaf09212700bea98ac151db035d03a05afa055d
 SHA512 
317fe6341000b452cf038433c2a9a7bcdc8ce736e97b242673ce066dd9dbd3b2c3435a014b529429fdf2ac8af5c3a72d62971b293d007b7d3efcbb684c216231

diff --git a/dev-util/strace/files/strace-5.2-linux-5.3-compat.patch 
b/dev-util/strace/files/strace-5.2-linux-5.3-compat.patch
deleted file mode 100644
index 254326f0457..000
--- a/dev-util/strace/files/strace-5.2-linux-5.3-compat.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-https://github.com/strace/strace/commit/60da39553ff92cf741bf7f54daff636bb28cbb3c
-https://bugs.gentoo.org/695260
-
 a/xlat/v4l2_pix_fmts.h
-+++ b/xlat/v4l2_pix_fmts.h
-@@ -269,19 +269,23 @@ DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
- #else
- # define V4L2_PIX_FMT_MPEG1 v4l2_fourcc('M', 'P', 'G', '1')
- #endif
--#if defined(V4L2_PIX_FMT_BGRA444) || (defined(HAVE_DECL_V4L2_PIX_FMT_BGRA444) 
&& HAVE_DECL_V4L2_PIX_FMT_BGRA444)
-+#if defined(V4L2_PIX_FMT_SGRBG12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG12) 
&& HAVE_DECL_V4L2_PIX_FMT_SGRBG12)
- DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
--static_assert((V4L2_PIX_FMT_BGRA444) == (v4l2_fourcc('B', 'A', '1', '2')), 
"V4L2_PIX_FMT_BGRA444 != v4l2_fourcc('B', 'A', '1', '2')");
-+static_assert((V4L2_PIX_FMT_SGRBG12) == (v4l2_fourcc('B', 'A', '1', '2')), 
"V4L2_PIX_FMT_SGRBG12 != v4l2_fourcc('B', 'A', '1', '2')");
- DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
- #else
--# define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('B', 'A', '1', '2')
-+# define V4L2_PIX_FMT_SGRBG12 v4l2_fourcc('B', 'A', '1', '2')
- #endif
--#if defined(V4L2_PIX_FMT_SGRBG12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG12) 
&& HAVE_DECL_V4L2_PIX_FMT_SGRBG12)
-+#ifndef STRACE_WORKAROUND_FOR_V4L2_PIX_FMT_BGRA444
-+# define STRACE_WORKAROUND_FOR_V4L2_PIX_FMT_BGRA444
-+# undef V4L2_PIX_FMT_BGRA444
-+#endif
-+#if defined(V4L2_PIX_FMT_BGRA444) || (defined(HAVE_DECL_V4L2_PIX_FMT_BGRA444) 
&& HAVE_DECL_V4L2_PIX_FMT_BGRA444)
- DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
--static_assert((V4L2_PIX_FMT_SGRBG12) == (v4l2_fourcc('B', 'A', '1', '2')), 
"V4L2_PIX_FMT_SGRBG12 != v4l2_fourcc('B', 'A', '1', '2')");
-+static_assert((V4L2_PIX_FMT_BGRA444) == (v4l2_fourcc('G', 'A', '1', '2')), 
"V4L2_PIX_FMT_BGRA444 != v4l2_fourcc('G', 'A', '1', '2')");
- DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
- #else
--# define V4L2_PIX_FMT_SGRBG12 v4l2_fourcc('B', 'A', '1', '2')
-+# define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('G', 'A', '1', '2')
- #endif
- #if defined(V4L2_PIX_FMT_RGBA444) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGBA444) 
&& HAVE_DECL_V4L2_PIX_FMT_RGBA444)
- DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
-@@ -1343,8 +1347,17 @@ const struct xlat v4l2_pix_fmts[] = {
-  XLAT(V4L2_PIX_FMT_H264_NO_SC),
-  XLAT(V4L2_PIX_FMT_PWC1),
-  XLAT(V4L2_PIX_FMT_MPEG1),
-- XLAT(V4L2_PIX_FMT_BGRA444),
-  XLAT(V4L2_PIX_FMT_SGRBG12),
-+#ifndef 

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

2020-02-06 Thread Sergei Trofimovich
commit: ebdbf55a400baa52f5597d110dd488483fa07e04
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:23:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdbf55a

dev-python/python-magic: keyworded 0.4.15-r1 for sparc, bug #702116

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/python-magic/python-magic-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild 
b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
index caa1d5122ed..afb69a0e788 100644
--- a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ahupp/python-magic/archive/${PV}.tar.gz -> ${P}.gh.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~sparc ~x86 ~amd64-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-02-06 Thread Sergei Trofimovich
commit: cd1f98d81d8f655c970656d08266f96f6c785d06
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:23:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1f98d8

dev-python/pytest-timeout: keyworded 1.3.3 for sparc, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild 
b/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
index dce3187117d..ceee801bbce 100644
--- a/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-02-06 Thread Sergei Trofimovich
commit: c7b0ea687e4e2087f18fdb5c48f708249b020bff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:25:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b0ea68

dev-python/munch: keyworded 2.5.0 for hppa, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/munch/munch-2.5.0.ebuild 
b/dev-python/munch/munch-2.5.0.ebuild
index ce4b3ed6928..2a713725115 100644
--- a/dev-python/munch/munch-2.5.0.ebuild
+++ b/dev-python/munch/munch-2.5.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Infinidat/munch;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
 SLOT="0"
 
 BDEPEND="



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

2020-02-06 Thread Sergei Trofimovich
commit: 226847b12caa55c85f8f056e29f9182980489d28
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:22:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226847b1

media-sound/grip: stable 4.0.1-r1 for sparc, bug #708022

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-sound/grip/grip-4.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/grip/grip-4.0.1-r1.ebuild 
b/media-sound/grip/grip-4.0.1-r1.ebuild
index 0680af4c31a..4ea63b98b5e 100644
--- a/media-sound/grip/grip-4.0.1-r1.ebuild
+++ b/media-sound/grip/grip-4.0.1-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc ~x86"
 IUSE="vorbis"
 
 # lame and vorbis-tools are no real RDEPENDs. But without them



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

2020-02-06 Thread Sergei Trofimovich
commit: b08c076cbb79d28e5e433ae288e2e07ae0c13eb5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:58:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08c076c

dev-python/testpath: keyworded 0.4.4 for hppa, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/testpath/testpath-0.4.4.ebuild 
b/dev-python/testpath/testpath-0.4.4.ebuild
index 1e4a6f0d246..3c180b8f049 100644
--- a/dev-python/testpath/testpath-0.4.4.ebuild
+++ b/dev-python/testpath/testpath-0.4.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jupyter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="test"
 
 DEPEND="



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

2020-02-06 Thread Sergei Trofimovich
commit: 540ecab07546020cc94b8909193d580938a16ee7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  6 20:57:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 21:11:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540ecab0

dev-python/jeepney: keyworded 0.4.1 for hppa, bug #700918

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/jeepney/jeepney-0.4.1.ebuild 
b/dev-python/jeepney/jeepney-0.4.1.ebuild
index 9cc48a55bc8..73e95d57065 100644
--- a/dev-python/jeepney/jeepney-0.4.1.ebuild
+++ b/dev-python/jeepney/jeepney-0.4.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
 BDEPEND="



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

2020-02-06 Thread Jeroen Roovers
commit: 9d669cc5b9cfa97bfa62a3fcab99c994b901dd6b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  6 21:04:03 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  6 21:04:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d669cc5

www-client/opera-beta: Version 67.0.3575.13

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-67.0.3575.13.ebuild  | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e3f29cc0304..94dae513fc7 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
+DIST opera-beta_67.0.3575.13_amd64.deb 67359632 BLAKE2B 
ca672fb921aab3f91d6592e712f1287379d4488ef6a0e39ead59a06de70facbfd29a2cb0e886c2ccd4d99568a15c693b4a118053017a2d173721885326a6299f
 SHA512 
627a05f12cf67fee06497f5efc57ff89d8c79effc4447269d3cabedac496920c09a881415190ae569dca40450d8dee85dbb932a9cfb3d77e510947f0174cc24b
 DIST opera-beta_67.0.3575.2_amd64.deb 66944432 BLAKE2B 
867c380fc34fb4ef82e3b9d3457908fb00b83da5785fc392d9a351903c04f08e6abc2e05b9d1f0fe71dae929a003e97c2687dc56a3fd9f7afd4b0653673463d9
 SHA512 
d76cb598928cc580ef296ef4164b0f2d0fdd97d7a24bdfdbd7e64a61b1619d4f5f9f8524be378ad1f3814b775823313cbf31267f9e9b32fe6734616d5d8f005a
 DIST opera-beta_67.0.3575.8_amd64.deb 66951092 BLAKE2B 
67cf566f7d9b211bd7ca00ae78e859c4bb9827eea73f2a2cd4adf6a646874d54920203643c20811f85f3f031c51fdc6529cb9cb603494b50ba711a351245e92a
 SHA512 
018d3a5f71ddae813f33433f5d9aa604bf7f467d59a040b97f4085c9c49dec9954bedae28eb379b31d4b42dc5a7b9598fe21c4125951d6ec75ce850af5b61497

diff --git a/www-client/opera-beta/opera-beta-67.0.3575.13.ebuild 
b/www-client/opera-beta/opera-beta-67.0.3575.13.ebuild
new file mode 100644
index 000..99905f62466
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-67.0.3575.13.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



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

2020-02-06 Thread Jeroen Roovers
commit: e1ebdf571f5cf108be734b3af1926d10d1f5d807
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  6 21:04:39 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  6 21:04:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ebdf57

www-client/opera-beta: Old

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-67.0.3575.2.ebuild   | 115 -
 2 files changed, 116 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 94dae513fc7..581b86f2b97 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
 DIST opera-beta_67.0.3575.13_amd64.deb 67359632 BLAKE2B 
ca672fb921aab3f91d6592e712f1287379d4488ef6a0e39ead59a06de70facbfd29a2cb0e886c2ccd4d99568a15c693b4a118053017a2d173721885326a6299f
 SHA512 
627a05f12cf67fee06497f5efc57ff89d8c79effc4447269d3cabedac496920c09a881415190ae569dca40450d8dee85dbb932a9cfb3d77e510947f0174cc24b
-DIST opera-beta_67.0.3575.2_amd64.deb 66944432 BLAKE2B 
867c380fc34fb4ef82e3b9d3457908fb00b83da5785fc392d9a351903c04f08e6abc2e05b9d1f0fe71dae929a003e97c2687dc56a3fd9f7afd4b0653673463d9
 SHA512 
d76cb598928cc580ef296ef4164b0f2d0fdd97d7a24bdfdbd7e64a61b1619d4f5f9f8524be378ad1f3814b775823313cbf31267f9e9b32fe6734616d5d8f005a
 DIST opera-beta_67.0.3575.8_amd64.deb 66951092 BLAKE2B 
67cf566f7d9b211bd7ca00ae78e859c4bb9827eea73f2a2cd4adf6a646874d54920203643c20811f85f3f031c51fdc6529cb9cb603494b50ba711a351245e92a
 SHA512 
018d3a5f71ddae813f33433f5d9aa604bf7f467d59a040b97f4085c9c49dec9954bedae28eb379b31d4b42dc5a7b9598fe21c4125951d6ec75ce850af5b61497

diff --git a/www-client/opera-beta/opera-beta-67.0.3575.2.ebuild 
b/www-client/opera-beta/opera-beta-67.0.3575.2.ebuild
deleted file mode 100644
index 99905f62466..000
--- a/www-client/opera-beta/opera-beta-67.0.3575.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-pkg_setup() {
-   OPERA_HOME="usr/$(get_libdir)/${PN}"
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   rm usr/bin/${PN} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



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

2020-02-06 Thread Ulrich Müller
commit: a08319d85e0e3054aaa8048b4d51fc534533e23e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Feb  6 13:04:23 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Feb  6 13:04:23 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=a08319d8

Makefile: New target "delete-old".

This will delete any orphaned html and image files that could be
left over after the corresponding source file was moved or removed.
Such files are also not covered by "clean", so add the new target as
prerequisite.

Run a single "find" pass to get a list of all files in ALL_FILES and
subsequently extract the necessary subsets from it. The list of all
files is needed anyway for deletion of orphans, which are not included
in HTMLS or IMAGES.

Signed-off-by: Ulrich Müller  gentoo.org>

 Makefile | 27 +--
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/Makefile b/Makefile
index ef2c735..d379bd3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,16 @@
-# 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.
-XMLS := $(shell find . -name .git -prune -o -type f -name 'text.xml' -print)
-SVGS := $(shell find . -name .git -prune -o -type f -name '*.svg' -print)
+# Run a single "find" pass to get a list of all files (with the .git
+# directory excluded), then filter out what we need.
+ALL_FILES := $(shell find . -name .git -prune -o -type f -print)
+XMLS := $(filter %/text.xml,$(ALL_FILES))
+SVGS := $(filter %.svg,$(ALL_FILES))
 HTMLS := $(subst text.xml,index.html,$(XMLS))
-ECLASS_HTMLS := $(wildcard eclass-reference/*/index.html)
+ECLASS_HTMLS := $(filter ./eclass-reference/%/index.html,$(ALL_FILES))
 IMAGES := $(patsubst %.svg,%.png,$(SVGS))
 
 # Nonzero value disables external assets for offline browsing.
 OFFLINE = 0
 
-all: prereq validate build documents.js
+all: prereq validate delete-old build documents.js
 
 prereq:
@type rsvg-convert >/dev/null 2>&1 || \
@@ -70,7 +70,14 @@ tidy: $(HTMLS) $(ECLASS_HTMLS)
test $${status} -eq 0 && echo "tidy validation successful"; \
exit $${status}
 
-clean:
-   rm -f $(HTMLS) $(IMAGES) _documents.js documents.js
+# Delete any orphaned html and image files that could be left over
+# after the corresponding source file was moved or removed.
+delete-old:
+   @-rm -f $(filter-out $(HTMLS) $(ECLASS_HTMLS) $(IMAGES), \
+ $(filter %/index.html %.png,$(ALL_FILES)))
+   @find . ! -path './.git*' -type d -empty -delete
 
-.PHONY: all prereq validate build tidy clean
+clean: delete-old
+   @rm -f $(HTMLS) $(IMAGES) _documents.js documents.js
+
+.PHONY: all prereq validate build tidy delete-old clean



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

2020-02-06 Thread Mike Gilbert
commit: e6d7418bd2939cff68b0d2f1678a9ba19fb05aba
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Thu Feb  6 20:36:28 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  6 20:48:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d7418b

www-client/chromium: dev channel bump to 81.0.4044.9

Closes: https://bugs.gentoo.org/707988
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14585

 www-client/chromium/Manifest   |   2 +-
 ...0.4040.5.ebuild => chromium-81.0.4044.9.ebuild} |   7 +-
 www-client/chromium/files/chromium-81-clang.patch  |  13 -
 .../files/chromium-81-fix-browser-frame.patch  |  35 +++
 .../chromium/files/chromium-81-gcc-constexpr.patch |  19 ++
 .../chromium/files/chromium-81-gcc-template.patch  |  32 ---
 www-client/chromium/files/chromium-81-mojom.patch  | 303 +
 .../chromium/files/chromium-compiler-r11.patch |  51 ++--
 8 files changed, 381 insertions(+), 81 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 23022952130..172969051ee 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,2 +1,2 @@
 DIST chromium-80.0.3987.87.tar.xz 801310184 BLAKE2B 
d051f77b0e6f167632e383e23983531ee1f44f1fce1629f482cf42882c294816bd98c51ad043b5258aa9652a8da14edf278f70fc63f6978c9dfececa547a1fca
 SHA512 
69aebd760d9b8f2c5f4d15a3a144cd4292ffb11b1536af3596f907e730ac64e909d739bb6e9d322a8f56fac75e4f0b2b5c4c36c4fe4bb52147276b5b0dd03620
-DIST chromium-81.0.4040.5.tar.xz 828003840 BLAKE2B 
81b3d4b15d5cdc99bcb19ab3745e49b402f00d68a557f58fa3ae0e6b584c28473dba5ca8622373721e54c64760adbf7cb9daae93c1b29336e7f9fc3a387b199f
 SHA512 
47928d6fc022dc0d8b51562c8079baf25aad098f93c52dd4d07d70fa6d9c4b56b4920e163ff3b44d328e741184d5af327394fa56aa36c54509406f2d67e525ed
+DIST chromium-81.0.4044.9.tar.xz 791346280 BLAKE2B 
790a8537a7a2a9cc6c209afb570580cc05a8f85bd0f61c4d8c13765f8d776962833468390b5685caac3d3590be1d602298e79961beded8b0b4a2b5b5ab1dcbc7
 SHA512 
e9fb98a66cea6b65e25dda55cceb687a3697e3810b32c1f5ddfc8341e3289b9077056898984ea07b4cdbe33f2e651a197cb57fa89d484ad728672282e43ca48f

diff --git a/www-client/chromium/chromium-81.0.4040.5.ebuild 
b/www-client/chromium/chromium-81.0.4044.9.ebuild
similarity index 99%
rename from www-client/chromium/chromium-81.0.4040.5.ebuild
rename to www-client/chromium/chromium-81.0.4044.9.ebuild
index bbe6a457c79..b16c58de36f 100644
--- a/www-client/chromium/chromium-81.0.4040.5.ebuild
+++ b/www-client/chromium/chromium-81.0.4044.9.ebuild
@@ -144,12 +144,12 @@ PATCHES=(
"${FILESDIR}/chromium-fix-char_traits.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
"${FILESDIR}/chromium-79-gcc-alignas.patch"
-   "${FILESDIR}/chromium-80-unbundle-libxml.patch"
"${FILESDIR}/chromium-80-gcc-quiche.patch"
"${FILESDIR}/chromium-80-gcc-blink.patch"
-   "${FILESDIR}/chromium-81-gcc-template.patch"
"${FILESDIR}/chromium-81-gcc-noexcept.patch"
-   "${FILESDIR}/chromium-81-clang.patch"
+   "${FILESDIR}/chromium-81-gcc-constexpr.patch"
+   "${FILESDIR}/chromium-81-mojom.patch"
+   "${FILESDIR}/chromium-81-fix-browser-frame.patch"
 )
 
 pre_build_checks() {
@@ -341,7 +341,6 @@ src_prepare() {
third_party/qcms
third_party/rnnoise
third_party/s2cellid
-   third_party/sfntly
third_party/simplejson
third_party/skia
third_party/skia/include/third_party/skcms

diff --git a/www-client/chromium/files/chromium-81-clang.patch 
b/www-client/chromium/files/chromium-81-clang.patch
deleted file mode 100644
index 8f69b34a0ed..000
--- a/www-client/chromium/files/chromium-81-clang.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git 
a/chrome/browser/enterprise_reporting/notification/extension_request_notification.cc
 
b/chrome/browser/enterprise_reporting/notification/extension_request_notification.cc
-index 659efac..38f6ebc 100644
 
a/chrome/browser/enterprise_reporting/notification/extension_request_notification.cc
-+++ 
b/chrome/browser/enterprise_reporting/notification/extension_request_notification.cc
-@@ -46,7 +46,7 @@ constexpr int kNotificationBodies[] = {
- 
- }  // namespace
- 
--ExtensionRequestNotification::ExtensionRequestNotification() = default;
-+ExtensionRequestNotification::ExtensionRequestNotification() {}
- 
- ExtensionRequestNotification::ExtensionRequestNotification(
- Profile* profile,

diff --git a/www-client/chromium/files/chromium-81-fix-browser-frame.patch 
b/www-client/chromium/files/chromium-81-fix-browser-frame.patch
new file mode 100644
index 000..6516e1faf1a
--- /dev/null
+++ b/www-client/chromium/files/chromium-81-fix-browser-frame.patch
@@ -0,0 +1,35 @@
+From 

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

2020-02-06 Thread Tim Harder
commit: 10048d3b9af18659b293796bf01564544238ae36
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Feb  6 20:43:21 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Feb  6 20:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10048d3b

app-editors/gvim: drop mistakenly committed dynamic python loading

Dynamic linking is forced against the python libs via a patch in the
gentoo patch tarball.

Signed-off-by: Tim Harder  gentoo.org>

 app-editors/gvim/{gvim-8.2.0210.ebuild => gvim-8.2.0210-r1.ebuild} | 2 +-
 app-editors/gvim/gvim-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/gvim/gvim-8.2.0210.ebuild 
b/app-editors/gvim/gvim-8.2.0210-r1.ebuild
similarity index 99%
rename from app-editors/gvim/gvim-8.2.0210.ebuild
rename to app-editors/gvim/gvim-8.2.0210-r1.ebuild
index d67c65f8ee9..abe335c6f24 100644
--- a/app-editors/gvim/gvim-8.2.0210.ebuild
+++ b/app-editors/gvim/gvim-8.2.0210-r1.ebuild
@@ -199,7 +199,7 @@ src_configure() {
$(use_enable netbeans)
$(use_enable nls)
$(use_enable perl perlinterp)
-   $(use_enable python python3interp dynamic)
+   $(use_enable python python3interp)
$(use_with python python3-command $(type -P $(eselect python 
show --python3)))
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index d67c65f8ee9..abe335c6f24 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -199,7 +199,7 @@ src_configure() {
$(use_enable netbeans)
$(use_enable nls)
$(use_enable perl perlinterp)
-   $(use_enable python python3interp dynamic)
+   $(use_enable python python3interp)
$(use_with python python3-command $(type -P $(eselect python 
show --python3)))
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)



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

2020-02-06 Thread Michał Górny
commit: cad82b7361c9a97c4ad933731df7d1228db946c4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 17:09:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad82b73

sys-kernel/gentoo-kernel: Bump to 5.4.18

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.18.ebuild  | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 1343bfa6ff1..a6ba8f69089 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.4-16.base.tar.xz 622844 BLAKE2B 
c9b71a945733efde4ef1c3f4e59295
 DIST genpatches-5.4-16.extras.tar.xz 1740 BLAKE2B 
acd4fd5705617564442e44326f5d5c6f0bab8ce1950cfda56d9db03ca1b0adfc3f0d8770a659010c8db4f4d6114adf667ffeefe636f353c9acc51c9ba07bdd0c
 SHA512 
b44523a6da21eef1f547c0cfab9e2aaa2bde929dc2727d9ae748a55b6735e78d304dc66ebd1e97b57ed988936e91ad49e205dce10b745a8fded3b08e13dd1ce4
 DIST genpatches-5.4-17.base.tar.xz 649680 BLAKE2B 
787d9e9285a69a7f8de8c82375c42a8de7bc0cb0299c725fb60d23933079eff9803e43559d1a8467c3c315ad6ddfa64e1ddc47e4e2bcecaef892443f1bad7b7f
 SHA512 
bd3a9b544d542a05da5c606b34998b7aaeab8d0ac85b13c6232d86d2cd0bfd418a67c080e8ad3d4bfd1e43f6e9afac26df368d3b61f66583baf018e109d7ade3
 DIST genpatches-5.4-17.extras.tar.xz 1744 BLAKE2B 
8a871ac738bba4aec50fd972c9a6f9233ca4a187b6e612dbdb32721fa1e5a7fd0169dd4c31658a124c8933518b05a9f4c2ba417d471e9922809a518cabdcb0f2
 SHA512 
b76cb8c9f6bc0aa640014c0377bb39cf8686d3733322b8e7ca92791e7dffe3117f32a537682ae1b516ad1c4e1e275b0fc7d7bf280daf2426bea0703e735b920a
+DIST genpatches-5.4-18.base.tar.xz 676844 BLAKE2B 
a4edc187e5ca93823c553f783cede3814ded47c984b417b9654904cc67a4b52818bfedc0997b452ebc7317fee7d72736dbd555976c37c334b3e1eeb6ea09
 SHA512 
49d362d9347370e2d4385a7947b502b3786e71dfa30b6edca2967418b940f25f978bc8d7db25a1c87b84d22de4082adc12aca7d0abe5a797e796f6680770ec62
+DIST genpatches-5.4-18.extras.tar.xz 1744 BLAKE2B 
eb75009e3a3c9fce962971e512a4c142ae5a61b6547e41faea87087ed7826b60087ab3dfceb32d0fc27adefca40b93afcb40a1225ac88ff2bd608ee5cf52e768
 SHA512 
5a3328b447eb12b077c8db6c3e3518585b963575cf52691691504c28d935a30d12ddbe786e99f0a42ec1625714c1c064ac60b7c8845247cd981f709a65a478bd
 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 
03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be
 SHA512 
6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B 
a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a
 SHA512 
a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
 DIST linux-4.19.94.tar.xz 103389152 BLAKE2B 
291db6f448606a4ba288295b4b1c0b813e736534e4749a152baa1d07fcf52bba2b59e7b4b261594a2deb9ad961afec50a28b4ec126f97033f1c0a36aba9f2961
 SHA512 
c6017e854ec06054c658042c2e8227d79284ecdadf0a2e1c5da799ca2ac165a266e7d33aa52361d0036ddb3059e3b24f0a68b45ffd84d87394d3f41492f6f9a4

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.18.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.18.ebuild
new file mode 100644
index 000..0041d89b83f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.18.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.4.13.arch1
+AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.13-arch1
+I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-06 Thread Michał Górny
commit: 18f09c3bbe1be285b43e6c8558ad2169b6352317
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 20:29:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f09c3b

sys-kernel/vanilla-kernel-bin: Bump to 5.4.18

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.18.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index bf1926ef250..d165f62d0f3 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -8,3 +8,5 @@ DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a7
 DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
 DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8
 DIST vanilla-kernel-5.4.17-1.x86.xpak 56404018 BLAKE2B 
aad8c6e7e6bc792542583eb8c0639a4011eafde7bb1d48b870b6ed56ad54beda4bab8a5717e29d53b90dfe7b7b7fd45ce55b17bd41bb6d3f50f25f83d629eb53
 SHA512 
2f7e7f57d585e6b67ae2d985e0f93b1c1f60d479c2c7c587bc8e73729bc552ef09fd38513b8af3582779ac354742246d5e68ae10464c9ab2c21e75f91fe91dde
+DIST vanilla-kernel-5.4.18-1.amd64.xpak 64977098 BLAKE2B 
4f3e4437c707fbff285b09655c5e066957d4666138525187f6f60c4801ae45613046a370f6d54812d053c09e45278084d44557f1f6d940b84ede4c2f62dd626b
 SHA512 
95a34058ee7bc3958ecfdf399b8bcfa80d42dd17ef67b6f4258d93f36e2420295ea3da4af9a3d2444a98ad7bce185d1820efa0242ef28b949d239b4c02cce82b
+DIST vanilla-kernel-5.4.18-1.x86.xpak 56405323 BLAKE2B 
5c5895d5b97b8e59063dd17cfe3a812336f2706fcb7551788e95ada41e196f2a1c26acdf67f1eaa87f6fbda8c9d7da4451c08ed72f15f1e41e4dca116425b076
 SHA512 
1bd56cc2787d80a40ba53533db3eb7510a44d8791609b79bed1dc7a0bd5f5542ac032c97b3eeca14a75a70da0adf4fa2499c4b180b6c71c7950a1cf49a7aa644

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-02-06 Thread Michał Górny
commit: 8d3b0f813357dd4244579f8bedf5451403c69e66
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 20:29:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3b0f81

sys-kernel/gentoo-kernel-bin: Bump to 5.4.18

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.4.18.ebuild| 46 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 0f1c58f811b..13217ee7082 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,5 +6,7 @@ DIST gentoo-kernel-5.4.16-1.amd64.xpak 64944769 BLAKE2B 
8d7c4db931c77db5fd0e63f9
 DIST gentoo-kernel-5.4.16-1.x86.xpak 56412474 BLAKE2B 
9564f7e380d4e682b080a0b05cb5c1619273c019330d6c1486726bf135d14522a0c67370ac44858bfb28857c1fa0cfcb8d665c0151b6fe319f36f615a6d3f6b7
 SHA512 
09e92d53bdfbc5736f51c68d4b0d31e3210d29ca5bbad6a78dd3477acf5cb6f8c8f4e501d6d0598a844425502b7770b127d971b48d4d3f9add43ff1b93ab
 DIST gentoo-kernel-5.4.17-1.amd64.xpak 64960678 BLAKE2B 
ab4a1cf30544a4a0e18243d4ad6d1e8b45fb37d6a87708b56f8247c307b243818b3c9d953628c6f20716a6904a13e05050607c7ef2f9380705c0448d3704d381
 SHA512 
f7f594f30e73629bb21c7d0ec755d52cec7a82076ea4ed0cfee28d0c67f483a14f1ec9267ac0fb53ee8f2cdb3addb618683b3c2e5744dfc42c562303327f92f0
 DIST gentoo-kernel-5.4.17-1.x86.xpak 56406054 BLAKE2B 
579b3c4d639441246a55799048f7fb9b0f747771a5e99e414de0a093462b917286b5b1d554008b662a0eef8490c900ff245b91f9c85ecfc0237a16aa4913bb23
 SHA512 
2a0a00dfbaf9e233b994cbf8c9aaef3cb7e353261ba327a7797d0b40e0eab7603515c7b863153e9e62849ac8d6c95a98499546c14e896e2ebf2f3c8dc32fd04c
+DIST gentoo-kernel-5.4.18-1.amd64.xpak 64950554 BLAKE2B 
cfbe6dd8276a4148d80ae0dacd4bf487b243bc19ab20d014d7ed06e643e7243249eba6b18de0da0e89bb98860952a1de7644b4af65e3f5cfc083d720cd36bd21
 SHA512 
a202bd77ead0ed33985a9bf79d6676f91b26331981398f7b9367e7e6627e030b558138b30c238c419267aa1906beb0240967267fffa76063e0600069bde0bcc8
+DIST gentoo-kernel-5.4.18-1.x86.xpak 56403357 BLAKE2B 
4b87361d706420aa166d4b0e136fdee436b5c105570b891afec291d86fc1b40c045d1607d45dc3653fed9198a4a4ce284940a4e3661c77c1d24b17a85320974b
 SHA512 
81d1bc61aabca391e008d89970540f992a8a1d332b2ac2f8cb6ae0072bb2e3b19a6d9e446c1d6ec7ddbc4127506dc9ba1ec72fd582431cb9aec15c4b945dd3c5
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.18.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.18.ebuild
new file mode 100644
index 000..68ca59b5735
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.18.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-02-06 Thread Michał Górny
commit: f074e722edd12bf6eac9a6cb49a7edadb8d21368
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 17:09:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f074e722

sys-kernel/vanilla-kernel: Bump to 5.4.18

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.4.18.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index b4e1d22d8d8..844843a3708 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -7,5 +7,6 @@ DIST linux-5.4.13-arch1.i686.config 239816 BLAKE2B 
e776321fa163759332e7b5e3cca6a
 DIST linux-5.4.13.arch1.amd64.config 241498 BLAKE2B 
3c6d13d84ea75247fae4f4474648abe295fb6ea577d4c9becc58551c3954d35a72edd5937b7bb345f783fe2015940035d5f6766e08e5a9dd6b8723cc69c85ee6
 SHA512 
3039a333f3000f416bfccd7efdc54c8ea07d9b01b349be87f83b7dcb3e0f13a1f3fb02ccae42412cf28958aa7df42ef73f87e637269c7525476d73682596fa07
 DIST linux-5.4.16.tar.xz 109474712 BLAKE2B 
cf99bbd992d8e90c4255c0ce81fd27793663fb2b300ea1bf686ca21933e6ec6cd2ce7a2bea7b59e235ad70bc05519fd06e033baa0d6e881df732d3a85bc6a17c
 SHA512 
994d0884230c258c97af8c9b1857241d34c780bc61271102707e7bd861270306b1f4c51a00d48826786d1544e8647de8c1e72fa74bf3e9a498a32b7db428337d
 DIST linux-5.4.17.tar.xz 109469504 BLAKE2B 
e03e9b5564320ea60d69db06b6a282d332718269bd8ed694e126e6aca83215de183b52ad331d7af80fee1b4682625a3489373894c4100d38943c097c6958bf06
 SHA512 
b909cc5fa383ca25496851cd8d0af0efbe1613ee6c3579abb122285fcdcd28f4736fbb26675d741474388a63d1a312cc70a6b0aa8f25c1cd62b9f95b99462628
+DIST linux-5.4.18.tar.xz 109470980 BLAKE2B 
4345598577f39644b00693c95a8402d70c7aba94614bd9a61f5e212768c6e58ffbaa0d8392c129010e77d6c9770182d4967635c797a2d86e11ecad417df87a27
 SHA512 
ec4568bfb816b3645bbe6c709343b4cc058068500948c10e9da191d2556ab1bd66a90674880e5be2dbf169afe416fe88c48ed5bd9fc1a55739ea94f8f0cb62b2
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.18.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.18.ebuild
new file mode 100644
index 000..92992f98790
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.18.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# 
https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
+AMD64_CONFIG_VER=5.4.13.arch1
+AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
+# https://git.archlinux32.org/packages/log/core/linux/config.i686
+I686_CONFIG_VER=5.4.13-arch1
+I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   amd64? (
+   
https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH}
+   -> linux-${AMD64_CONFIG_VER}.amd64.config
+   )
+   x86? (
+   
https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
+   -> linux-${I686_CONFIG_VER}.i686.config
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config 
.config || die
+   ;;
+   x86)
+   cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config 
.config || die
+   ;;
+   *)
+   die "Unsupported arch ${ARCH}"
+   ;;
+   esac
+
+   local config_tweaks=(
+   # shove arch under the carpet!
+   -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
+   # we do support x32
+   -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
+   # disable 

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

2020-02-06 Thread Michał Górny
commit: 6a97e88b4b48e7e0467d125fb06b8e807a482cac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 17:12:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a97e88b

dev-python/whisper: Remove old (drop to ~arch)

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/whisper/Manifest  |  2 --
 dev-python/whisper/whisper-0.9.13.ebuild | 17 -
 dev-python/whisper/whisper-0.9.15.ebuild | 17 -
 3 files changed, 36 deletions(-)

diff --git a/dev-python/whisper/Manifest b/dev-python/whisper/Manifest
index 6a4b2f0f8a3..7f1bb38339b 100644
--- a/dev-python/whisper/Manifest
+++ b/dev-python/whisper/Manifest
@@ -1,4 +1,2 @@
-DIST whisper-0.9.13.tar.gz 14028 BLAKE2B 
38c1d006c3b6334df8c18c7e5f695359912db225b72047c0549ba6ca786a1f8f2820a18957d8f0a9bdd07ffa723b9c12b3ddd501d88a65c55d3df6db241aa94e
 SHA512 
b4b46bb7f31ecb766495f5f592fb2f9a754f5f38f83f071b533d4302b95808b9b4046bf7769bfa0d7713633344c7c693b57dd550b52acec4617257eba68634c1
-DIST whisper-0.9.15.tar.gz 15655 BLAKE2B 
d2f8a112038fdec2ed990c4657255242da74d68fb07aa1099fce345d95c15ea98a28a2a3a582b7972c6b67df9f0e2ea2280b9ba9168d65638548d53b8555
 SHA512 
bdc9d299ed713a3fc6104938c347682562d5f17a7f3650d823f9814410dc934899b81bb2f42f52e9cc25313d8ed33f7b4def6d8945561d63f6237492bda2a5e6
 DIST whisper-1.1.3.tar.gz 37716 BLAKE2B 
e0cad5c7ef8ca885cae2060838669d80e8b2e28d1039dce45fec601257c866d202a73279d923aff39781f71d7c9bfdc19300c991e7a5956af337d5ff18a37ede
 SHA512 
cd2a1bece58ea4cb3f5df6adbe1966e1408c92a55b21bf7298d4b30fdd51780e236707cae1414d6c363a046a36870a6ac230ec30abe565fde9fbf17efc9e7cab
 DIST whisper-1.1.5.tar.gz 38104 BLAKE2B 
ab36c91c00dd8e8e26b24c0c2967c661f0bd69f3dcb0e52763f6527a233f656a984c738be720c0b5f2d27fff08daa164db87f0ab693d360bd0c087cf6a408340
 SHA512 
dee42adf1824c876cf15e9e55101d90d08889fd6e267a89c18fdb4a7d4c5a3a0d4f6f24bb0fdeb974fd194046c17e00f71033ddb72c74c4d4ded0a937e82c8a9

diff --git a/dev-python/whisper/whisper-0.9.13.ebuild 
b/dev-python/whisper/whisper-0.9.13.ebuild
deleted file mode 100644
index e28808b7c7c..000
--- a/dev-python/whisper/whisper-0.9.13.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Fixed size round-robin style database"
-HOMEPAGE="https://github.com/graphite-project/whisper;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 x86"
-SLOT="0"
-IUSE=""

diff --git a/dev-python/whisper/whisper-0.9.15.ebuild 
b/dev-python/whisper/whisper-0.9.15.ebuild
deleted file mode 100644
index 0011e84462d..000
--- a/dev-python/whisper/whisper-0.9.15.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Fixed size round-robin style database"
-HOMEPAGE="https://github.com/graphite-project/whisper;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~x64-solaris"
-SLOT="0"
-IUSE=""



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

2020-02-06 Thread Michał Górny
commit: 23755767dd4698d2ba0e248690cd91916f9e64c2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 17:12:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23755767

dev-python/whisper: Remove py2 from 1.1.3

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/whisper/whisper-1.1.3.ebuild 
b/dev-python/whisper/whisper-1.1.3.ebuild
index 593f5228b98..acf2b09922a 100644
--- a/dev-python/whisper/whisper-1.1.3.ebuild
+++ b/dev-python/whisper/whisper-1.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_6} )
+PYTHON_COMPAT=( pypy3 python3_6 )
 
 inherit distutils-r1
 



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

2020-02-06 Thread Mike Gilbert
commit: 0fa03d97f8516e35e00f7a1bbfb78580cb35dbed
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Thu Feb  6 12:33:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  6 20:23:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa03d97

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/708322
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14580

 www-client/chromium/Manifest   |   1 -
 www-client/chromium/chromium-79.0.3945.130.ebuild  | 736 -
 .../chromium-79-gcc-ambiguous-nodestructor.patch   |  39 --
 .../files/chromium-79-gcc-name-clash.patch | 135 
 .../files/chromium-79-gcc-permissive.patch |  79 ---
 www-client/chromium/files/chromium-79-icu-65.patch |  13 -
 .../chromium/files/chromium-79-include.patch   | 131 
 .../chromium/files/chromium-79-system-hb.patch |  19 -
 8 files changed, 1153 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 840c9362824..23022952130 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,2 @@
-DIST chromium-79.0.3945.130.tar.xz 778319112 BLAKE2B 
ac6d7c08c34afc4de8383964f76a5eabc9209de185535a27eff2d6934a77d01fd6b07d5c5afb16e9dd936b2650da76d460e8a485ab16f8300144c7de9b3be2bb
 SHA512 
4b5d4769b068f20b8028085a148cbaf31311eeffad0a22c5c0909af273a8e57e077b33cc93331bbeff9165477262eed2e345b2224ac4f76d8bdb79f983596a81
 DIST chromium-80.0.3987.87.tar.xz 801310184 BLAKE2B 
d051f77b0e6f167632e383e23983531ee1f44f1fce1629f482cf42882c294816bd98c51ad043b5258aa9652a8da14edf278f70fc63f6978c9dfececa547a1fca
 SHA512 
69aebd760d9b8f2c5f4d15a3a144cd4292ffb11b1536af3596f907e730ac64e909d739bb6e9d322a8f56fac75e4f0b2b5c4c36c4fe4bb52147276b5b0dd03620
 DIST chromium-81.0.4040.5.tar.xz 828003840 BLAKE2B 
81b3d4b15d5cdc99bcb19ab3745e49b402f00d68a557f58fa3ae0e6b584c28473dba5ca8622373721e54c64760adbf7cb9daae93c1b29336e7f9fc3a387b199f
 SHA512 
47928d6fc022dc0d8b51562c8079baf25aad098f93c52dd4d07d70fa6d9c4b56b4920e163ff3b44d328e741184d5af327394fa56aa36c54509406f2d67e525ed

diff --git a/www-client/chromium/chromium-79.0.3945.130.ebuild 
b/www-client/chromium/chromium-79.0.3945.130.ebuild
deleted file mode 100644
index 76a0f4f0682..000
--- a/www-client/chromium/chromium-79.0.3945.130.ebuild
+++ /dev/null
@@ -1,736 +0,0 @@
-# Copyright 2009-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-65:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.11.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-4:=
-   || (
-   media-video/ffmpeg[-samba]
-   >=net-fs/samba-4.5.10-r1[-debug(-)]
-   )
-   !=net-fs/samba-4.5.12-r0
-   media-libs/opus:=
-   )
-   sys-apps/dbus:=
-   sys-apps/pciutils:=
-   virtual/udev
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11:=
-   x11-libs/libXcomposite:=
-   x11-libs/libXcursor:=
-  

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

2020-02-06 Thread Stefan Strogin
commit: 3f0dbde0268de63e110a81ca0a9cb2408ba35584
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Feb  6 18:21:04 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Feb  6 18:21:04 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=3f0dbde0

net-libs/nodejs: version bump to 10.19.0, 12.15.0, 13.8.0

Bug: https://bugs.gentoo.org/613344
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/nodejs/Manifest  |   3 +
 net-libs/nodejs/nodejs-10.19.0.ebuild | 204 
 net-libs/nodejs/nodejs-12.15.0.ebuild | 212 ++
 net-libs/nodejs/nodejs-13.8.0.ebuild  | 208 +
 4 files changed, 627 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index b0f61de..837380f 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,9 @@
 DIST node-v10.18.1.tar.xz 21920068 BLAKE2B 
9dc0887a33f0888a347628e5bf15eb3687f15cba264a00317a15336fda48e41da9b4c45df6d0f223f2017c6b55b99eda0c4cd6f5913673da29c52a61450d03e2
 SHA512 
0979d264ef5286caea61a527771e2ac2fbe1b909a151061dbb7d9e0fde9461edd76b6060f55cfbd49d3ae2e7e10595a2eb4d2e98182e735e7df10940120fb9b6
+DIST node-v10.19.0.tar.xz 21906168 BLAKE2B 
395504ef3befa47d8b967114e019e6a76c799871e7eb21e2c6c0453655ffa07f17f42209daddeb5417342cfbad71ba1a35ae15a2d210b692bc60be270c2fc415
 SHA512 
512efc58415ed789938c434af131d76bdd51772cac9f7e380afaa79d83cc9c433a979068fc7272adba6ba6551d195267978e1fc819236926b0d1fd6cf91c5eee
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
 DIST node-v12.14.1.tar.xz 23258936 BLAKE2B 
125289ce3e342c2e5e7bbb6f0b1af109f0ba8fbf2d6630f2cdc4aa31c25a3d846afe773e84daed9824360a6680a2d21378af4fbc42c6337399a143f92850a82f
 SHA512 
2e2b6fa8351b59450ab5491b5e31dc36ce4d9be13c55a14e6e4d95a82cc8334f9fc35261a56a8843903f8021ff333a333bb4d5f24c92b5d7483d4779c3d88342
+DIST node-v12.15.0.tar.xz 23271600 BLAKE2B 
20e31e2ecb6352f6fa9e2c60fc505046034434e287e827edd5e0b091c4d5e124b681ba178e1669db26ab3d1b588e3b0894595e9cd1fa46d560f7100d8ab7e1c1
 SHA512 
40cc5fc252e8939856886cd57cad50df11eedc37de8e50b1b2d49a2e7439d1f4bbba8de90efc030a659919106eca72facf8b31280323fc4803bed9a175ffbbfa
 DIST node-v13.6.0.tar.xz 32706824 BLAKE2B 
69e66354570e057fe215830a2d5bd157e5decfd1e58e4ead4304e0dfcf64e5adfe48503f3bf54afe2cc27df581a0f2ae79e9b730257ceb70c412bd2a47fa5603
 SHA512 
e7dc8356ac1b167cc32055e209f13cee82c9251440b6a6cc99b26c91f9625e11bd025cfc1c22b6ece95ea178640209a7c8700d678678b3e8bad26080aa2762c6
 DIST node-v13.7.0.tar.xz 32739116 BLAKE2B 
2bc4331a059d18f37f41bb472bb19d864366cebae32b6be18d9c14ab91019fbfa6dcb2a8c3c1c256ddd54773d801e852e1820d90bc3b55f3509bfa8e5425121d
 SHA512 
e2a9b0b6c6e038b9c5c55b51531ed30e8767dd492d3c5c50a0de764f7a97f22a3fcb65c4f50adff62219b076e0c688f1320dc87061fbb751a867746e22c60ccf
+DIST node-v13.8.0.tar.xz 32745596 BLAKE2B 
14bf82e8cecde1a4125c7c00c4c9e613c1dbc5bb0241b20f4d30cb8d172612d5a8c362ac786ae516baf9553d5a9c3053414b269fb040cebb664f09096a57985c
 SHA512 
b50d79f029bc04caf193f137b7b3d03f1e1ec9252712015cab2efdeef92bc3176cf7eb36e835cda6221950792e516f9c1894cd2c480e082106e07a11aa1d0761
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-10.19.0.ebuild 
b/net-libs/nodejs/nodejs-10.19.0.ebuild
new file mode 100644
index 000..ee1a9bc
--- /dev/null
+++ b/net-libs/nodejs/nodejs-10.19.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
+REQUIRED_USE="
+   bundled-ssl? ( ssl )
+   inspector? ( icu ssl )
+   libressl? ( bundled-ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.28.0:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/http-parser-2.9.3:=
+   >=net-libs/nghttp2-1.39.2
+   sys-libs/zlib
+   icu? ( 

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

2020-02-06 Thread Stefan Strogin
commit: 86b7e359ddcf3f0743a08896daf0b72433dd0121
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Feb  6 18:24:17 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Feb  6 18:24:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=86b7e359

net-libs/nodejs: drop old

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/nodejs/Manifest |   4 -
 net-libs/nodejs/nodejs-10.18.1.ebuild| 204 -
 net-libs/nodejs/nodejs-12.14.1-r1.ebuild | 212 ---
 net-libs/nodejs/nodejs-13.6.0.ebuild | 208 --
 net-libs/nodejs/nodejs-13.7.0-r1.ebuild  | 208 --
 5 files changed, 836 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 837380f..6c4e7e8 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,9 +1,5 @@
-DIST node-v10.18.1.tar.xz 21920068 BLAKE2B 
9dc0887a33f0888a347628e5bf15eb3687f15cba264a00317a15336fda48e41da9b4c45df6d0f223f2017c6b55b99eda0c4cd6f5913673da29c52a61450d03e2
 SHA512 
0979d264ef5286caea61a527771e2ac2fbe1b909a151061dbb7d9e0fde9461edd76b6060f55cfbd49d3ae2e7e10595a2eb4d2e98182e735e7df10940120fb9b6
 DIST node-v10.19.0.tar.xz 21906168 BLAKE2B 
395504ef3befa47d8b967114e019e6a76c799871e7eb21e2c6c0453655ffa07f17f42209daddeb5417342cfbad71ba1a35ae15a2d210b692bc60be270c2fc415
 SHA512 
512efc58415ed789938c434af131d76bdd51772cac9f7e380afaa79d83cc9c433a979068fc7272adba6ba6551d195267978e1fc819236926b0d1fd6cf91c5eee
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
-DIST node-v12.14.1.tar.xz 23258936 BLAKE2B 
125289ce3e342c2e5e7bbb6f0b1af109f0ba8fbf2d6630f2cdc4aa31c25a3d846afe773e84daed9824360a6680a2d21378af4fbc42c6337399a143f92850a82f
 SHA512 
2e2b6fa8351b59450ab5491b5e31dc36ce4d9be13c55a14e6e4d95a82cc8334f9fc35261a56a8843903f8021ff333a333bb4d5f24c92b5d7483d4779c3d88342
 DIST node-v12.15.0.tar.xz 23271600 BLAKE2B 
20e31e2ecb6352f6fa9e2c60fc505046034434e287e827edd5e0b091c4d5e124b681ba178e1669db26ab3d1b588e3b0894595e9cd1fa46d560f7100d8ab7e1c1
 SHA512 
40cc5fc252e8939856886cd57cad50df11eedc37de8e50b1b2d49a2e7439d1f4bbba8de90efc030a659919106eca72facf8b31280323fc4803bed9a175ffbbfa
-DIST node-v13.6.0.tar.xz 32706824 BLAKE2B 
69e66354570e057fe215830a2d5bd157e5decfd1e58e4ead4304e0dfcf64e5adfe48503f3bf54afe2cc27df581a0f2ae79e9b730257ceb70c412bd2a47fa5603
 SHA512 
e7dc8356ac1b167cc32055e209f13cee82c9251440b6a6cc99b26c91f9625e11bd025cfc1c22b6ece95ea178640209a7c8700d678678b3e8bad26080aa2762c6
-DIST node-v13.7.0.tar.xz 32739116 BLAKE2B 
2bc4331a059d18f37f41bb472bb19d864366cebae32b6be18d9c14ab91019fbfa6dcb2a8c3c1c256ddd54773d801e852e1820d90bc3b55f3509bfa8e5425121d
 SHA512 
e2a9b0b6c6e038b9c5c55b51531ed30e8767dd492d3c5c50a0de764f7a97f22a3fcb65c4f50adff62219b076e0c688f1320dc87061fbb751a867746e22c60ccf
 DIST node-v13.8.0.tar.xz 32745596 BLAKE2B 
14bf82e8cecde1a4125c7c00c4c9e613c1dbc5bb0241b20f4d30cb8d172612d5a8c362ac786ae516baf9553d5a9c3053414b269fb040cebb664f09096a57985c
 SHA512 
b50d79f029bc04caf193f137b7b3d03f1e1ec9252712015cab2efdeef92bc3176cf7eb36e835cda6221950792e516f9c1894cd2c480e082106e07a11aa1d0761
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-10.18.1.ebuild 
b/net-libs/nodejs/nodejs-10.18.1.ebuild
deleted file mode 100644
index f7b8687..000
--- a/net-libs/nodejs/nodejs-10.18.1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
-REQUIRED_USE="
-   bundled-ssl? ( ssl )
-   inspector? ( icu ssl )
-   libressl? ( bundled-ssl )
-   npm? ( ssl )
-"
-
-RDEPEND="
-   >=dev-libs/libuv-1.28.0:=
-   >=net-dns/c-ares-1.15.0
-   >=net-libs/http-parser-2.9.0:=
-   >=net-libs/nghttp2-1.39.2
-   sys-libs/zlib

[gentoo-commits] proj/gcc-patches:master commit in: 9.2.0/gentoo/

2020-02-06 Thread Sergei Trofimovich
commit: 38039a107e4ac09fc34d9433dfe2fba9a20e1b92
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 19:22:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 19:22:55 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=38039a10

9.2.0: pull in PR88879 (negative insn cost), bug #707958

Single new upstream patch 34_all_ia64-neg-insn-cost.patch
to allow zstd to build successfully.

Reported-by: Matt Turner
Closes: https://bugs.gentoo.org/707958
Bug: https://gcc.gnu.org/PR88879
Signed-off-by: Sergei Trofimovich  gentoo.org>

 9.2.0/gentoo/34_all_ia64-neg-insn-cost.patch | 29 
 9.2.0/gentoo/README.history  |  3 +++
 2 files changed, 32 insertions(+)

diff --git a/9.2.0/gentoo/34_all_ia64-neg-insn-cost.patch 
b/9.2.0/gentoo/34_all_ia64-neg-insn-cost.patch
new file mode 100644
index 000..7a6bebd
--- /dev/null
+++ b/9.2.0/gentoo/34_all_ia64-neg-insn-cost.patch
@@ -0,0 +1,29 @@
+https://bugs.gentoo.org/707958
+https://gcc.gnu.org/PR88879
+
+Subject: [PATCH] sel-sched: allow negative insn priority (PR 88879)
+From: Alexander Monakov 
+
+   PR rtl-optimization/88879
+   * sel-sched.c (sel_target_adjust_priority): Remove assert.
+
+From-SVN: r271039
+---
+ gcc/ChangeLog   | 5 +
+ gcc/sel-sched.c | 2 --
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+--- a/gcc/sel-sched.c
 b/gcc/sel-sched.c
+@@ -3331,8 +3331,6 @@ sel_target_adjust_priority (expr_t expr)
+   else
+ new_priority = priority;
+ 
+-  gcc_assert (new_priority >= 0);
+-
+   /* If the priority has changed, adjust EXPR_PRIORITY_ADJ accordingly.  */
+   EXPR_PRIORITY_ADJ (expr) = new_priority - EXPR_PRIORITY (expr);
+ 
+-- 
+2.25.0
+

diff --git a/9.2.0/gentoo/README.history b/9.2.0/gentoo/README.history
index 3324fed..0ac54f3 100644
--- a/9.2.0/gentoo/README.history
+++ b/9.2.0/gentoo/README.history
@@ -1,3 +1,6 @@
+5  TODO
+   + 34_all_ia64-neg-insn-cost.patch
+
 4  22 Dec 2012
+ 31_all_openmp-for-SEGV.patch
+ 27_all_sparc-PIC-constant-PR91472.patch



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

2020-02-06 Thread Sergei Trofimovich
commit: 066e26c95928de295cf822034de2d2cd05acf8af
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 19:19:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 19:19:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066e26c9

sys-devel/gcc: allow negative insn cost, bug #707958

Apply the patch right on stable ebuild to unblock catalyst builds for ia64.

Reported-by: Matt Turner
Bug: https://bugs.gentoo.org/707958
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch | 29 +++
 sys-devel/gcc/gcc-9.2.0-r2.ebuild |  7 +-
 sys-devel/gcc/gcc-9.2.0-r3.ebuild |  9 ++-
 3 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch 
b/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch
new file mode 100644
index 000..7a6bebdf490
--- /dev/null
+++ b/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch
@@ -0,0 +1,29 @@
+https://bugs.gentoo.org/707958
+https://gcc.gnu.org/PR88879
+
+Subject: [PATCH] sel-sched: allow negative insn priority (PR 88879)
+From: Alexander Monakov 
+
+   PR rtl-optimization/88879
+   * sel-sched.c (sel_target_adjust_priority): Remove assert.
+
+From-SVN: r271039
+---
+ gcc/ChangeLog   | 5 +
+ gcc/sel-sched.c | 2 --
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+--- a/gcc/sel-sched.c
 b/gcc/sel-sched.c
+@@ -3331,8 +3331,6 @@ sel_target_adjust_priority (expr_t expr)
+   else
+ new_priority = priority;
+ 
+-  gcc_assert (new_priority >= 0);
+-
+   /* If the priority has changed, adjust EXPR_PRIORITY_ADJ accordingly.  */
+   EXPR_PRIORITY_ADJ (expr) = new_priority - EXPR_PRIORITY (expr);
+ 
+-- 
+2.25.0
+

diff --git a/sys-devel/gcc/gcc-9.2.0-r2.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r2.ebuild
index e2638f44d60..97327a27655 100644
--- a/sys-devel/gcc/gcc-9.2.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -17,3 +17,8 @@ DEPEND="${RDEPEND}
 if [[ ${CATEGORY} != cross-* ]] ; then
PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
 fi
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch
+}

diff --git a/sys-devel/gcc/gcc-9.2.0-r3.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
index 107ecc45981..398613c13be 100644
--- a/sys-devel/gcc/gcc-9.2.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,6 +14,13 @@ DEPEND="${RDEPEND}
elibc_glibc? ( >=sys-libs/glibc-2.13 )
>=${CATEGORY}/binutils-2.20"
 
+PATCHES=("${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch)
+
 if [[ ${CATEGORY} != cross-* ]] ; then
PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
 fi
+
+src_prepare() {
+   toolchain_src_prepare
+   eapply "${FILESDIR}"/${PN}-9.2.0-neg-insn-cost.patch
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-snesapu/

2020-02-06 Thread Craig Andrews
commit: 6d28de2b6c8d4bd95eaf776017a678e051954216
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb  6 19:09:13 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb  6 19:10:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d28de2b

media-plugins/kodi-audiodecoder-snesapu: 2.0.2 version bump

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

 media-plugins/kodi-audiodecoder-snesapu/Manifest   |  1 +
 .../kodi-audiodecoder-snesapu-2.0.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/kodi-audiodecoder-snesapu/Manifest 
b/media-plugins/kodi-audiodecoder-snesapu/Manifest
index 08d51babf9d..9ef186d672d 100644
--- a/media-plugins/kodi-audiodecoder-snesapu/Manifest
+++ b/media-plugins/kodi-audiodecoder-snesapu/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-audiodecoder-snesapu-2.0.0.tar.gz 39499 BLAKE2B 
5185eaa4e658a443aad400403be827289807b804ba574907a14b0bf5ee3cb5877cd360a0f100f75b309c9214047236723a079b0172d916ca9c4ebea740a5628e
 SHA512 
d1b164a063ae983c49e24a48ed7fdba10f39343e1ed5aad60e0e141f20c8f3bd8115359ccc97bf4583fac7bc1fd9b1dedc800e34cb3d9ee8749c345396696724
 DIST kodi-audiodecoder-snesapu-2.0.1.tar.gz 70042 BLAKE2B 
cfc0f887a19b7d9fcf57998820692d388b914709bf551ccbe372b3cb2889a1a9044487b72d270f946ea8f1ffc13f11b59fa0ef424a80f320db74525aa108
 SHA512 
4dedcee8a894b138637876f630135148d7ada5212913ec5b0eb208ae4a3bf51560ae633d434a91929810c6a75b2b6c5d2144703b04f86f74fcb4770b1c2f814a
+DIST kodi-audiodecoder-snesapu-2.0.2.tar.gz 70750 BLAKE2B 
54696e7e9df82474e22754f9fbb662bc12de01e3946f48bc9c093f838ca3add77881f5a7ed8cdbc75689c25cf081d0c0935d81fbe32203039df74c420b4bda8d
 SHA512 
7b3ed7556626fd20492720b7b87c3e3885ee565066c2dd34e239608d3a5845584cca8a7a3be50019f2365150072c28480652f3eda6a4e584da4fa1a45337c9ce

diff --git 
a/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-2.0.2.ebuild
 
b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-2.0.2.ebuild
new file mode 100644
index 000..21851cf08ad
--- /dev/null
+++ 
b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-2.0.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="SPC decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.snesapu;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.snesapu.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/notspiff/audiodecoder.snesapu/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/audiodecoder.snesapu-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-sidplay/

2020-02-06 Thread Craig Andrews
commit: 37ad8b02931c7417c8f12c29a9b8d5853837a6d0
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb  6 19:10:14 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb  6 19:10:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ad8b02

media-plugins/kodi-audiodecoder-sidplay: Cleanup old versions

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

 media-plugins/kodi-audiodecoder-sidplay/Manifest   |  3 --
 .../kodi-audiodecoder-sidplay-1.1.3.ebuild | 38 
 .../kodi-audiodecoder-sidplay-1.2.0.ebuild | 41 --
 .../kodi-audiodecoder-sidplay-1.2.1.ebuild | 41 --
 4 files changed, 123 deletions(-)

diff --git a/media-plugins/kodi-audiodecoder-sidplay/Manifest 
b/media-plugins/kodi-audiodecoder-sidplay/Manifest
index 080881af02d..751adb598a8 100644
--- a/media-plugins/kodi-audiodecoder-sidplay/Manifest
+++ b/media-plugins/kodi-audiodecoder-sidplay/Manifest
@@ -1,4 +1 @@
-DIST kodi-audiodecoder-sidplay-1.1.3.tar.gz 10362 BLAKE2B 
e34853b875b8e328d06d67986609b40f31308c4e914f332420c8ce855c1d594b0bdd112689e874a663f189c722db6811ec12bfa64eb1e9b8907045776821d515
 SHA512 
8d3f43746328999ea817cd52e4e8f0f1454ffb1e243de4941752cfd7ea6f48848fe7d0855e7a9207934cb61e633389fed79379d3302d58c7c9e8c53784fc2adc
-DIST kodi-audiodecoder-sidplay-1.2.0.tar.gz 25655 BLAKE2B 
c34ca8a4e411875ef83a87443b52d57d48ae1897b15415f982e2f9f3af654bf3f412704d3e58994e64ada1bf2d63c64508afa7682048ed9e81cb2dfd92f9c552
 SHA512 
28124b04c6fcbcc8df341c8c5b3da6ec57a106a806e70bf9278ed15c471063db4e04190d8886770f9f430d024f273cad16779caeff7de02eb7ef7db1d07dba2d
-DIST kodi-audiodecoder-sidplay-1.2.1.tar.gz 25665 BLAKE2B 
7b804fbe379361eb9a0f47e567655a19b0628b211b9c42e7dffc732807739104fd1af6fa4d1ec7f56ae4d52f34aa6097e43c90604be3a3dd696490dbd992200a
 SHA512 
1ab7c39305e37cd7c6509342a6e1dae5b67b33905b4c76a175ab7505affdc9afd20b7c0ceecbd5f5e1a8efbfa03dfd067f8835a190cf201af7ae35d9448453cb
 DIST kodi-audiodecoder-sidplay-1.2.2.tar.gz 26125 BLAKE2B 
0c6076df3ba167423daccc32feb35509e9cbef9e74499db45e71c77fc51a3484a22c217d49b440d10e169ab2bc905a10875a2f6f38cea294774c8e2312b83b74
 SHA512 
6af355f3ef3cf11f8d95763f9676d8f8ebadb2f9d2fa4cdb17db75ab29bfeb26d6b56e4d1aceced0742319af943860f3cfef4d0723d62d8ea520bbe529bdf1a9

diff --git 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.3.ebuild
 
b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.3.ebuild
deleted file mode 100644
index 6d68262da23..000
--- 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils kodi-addon
-
-DESCRIPTION="SidPlay decoder addon for Kodi"
-HOMEPAGE="https://github.com/notspiff/audiodecoder.sidplay;
-SRC_URI=""
-
-case ${PV} in
-)
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.sidplay.git;
-   inherit git-r3
-   ;;
-*)
-   CODENAME="Leia"
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/notspiff/audiodecoder.sidplay/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/audiodecoder.sidplay-${PV}-${CODENAME}"
-   ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   =media-tv/kodi-18*
-   =media-libs/kodi-platform-18*
-   media-libs/libsidplay:2
-   "
-
-RDEPEND="
-   ${DEPEND}
-   "

diff --git 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.0.ebuild
 
b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.0.ebuild
deleted file mode 100644
index c84cba0c332..000
--- 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="SidPlay decoder addon for Kodi"
-HOMEPAGE="https://github.com/notspiff/audiodecoder.sidplay;
-SRC_URI=""
-
-case ${PV} in
-)
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.sidplay.git;
-   inherit git-r3
-   ;;
-*)
-   CODENAME="Leia"
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/notspiff/audiodecoder.sidplay/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/audiodecoder.sidplay-${PV}-${CODENAME}"
-   ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   =media-tv/kodi-18*
-   media-libs/libsidplay:2"
-
-RDEPEND="
-   ${DEPEND}
-   "
-
-src_prepare(){
-   [ -d depends ] && rm -rf depends || die
-   cmake_src_prepare
-}

diff --git 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.1.ebuild
 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-sidplay/

2020-02-06 Thread Craig Andrews
commit: 8d357313b0829cc097000bdedc0e88e579e648c2
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb  6 19:09:54 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb  6 19:10:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d357313

media-plugins/kodi-audiodecoder-sidplay: 1.2.2 version bump

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

 media-plugins/kodi-audiodecoder-sidplay/Manifest   |  1 +
 .../kodi-audiodecoder-sidplay-1.2.2.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-plugins/kodi-audiodecoder-sidplay/Manifest 
b/media-plugins/kodi-audiodecoder-sidplay/Manifest
index 09bd6985943..080881af02d 100644
--- a/media-plugins/kodi-audiodecoder-sidplay/Manifest
+++ b/media-plugins/kodi-audiodecoder-sidplay/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-audiodecoder-sidplay-1.1.3.tar.gz 10362 BLAKE2B 
e34853b875b8e328d06d67986609b40f31308c4e914f332420c8ce855c1d594b0bdd112689e874a663f189c722db6811ec12bfa64eb1e9b8907045776821d515
 SHA512 
8d3f43746328999ea817cd52e4e8f0f1454ffb1e243de4941752cfd7ea6f48848fe7d0855e7a9207934cb61e633389fed79379d3302d58c7c9e8c53784fc2adc
 DIST kodi-audiodecoder-sidplay-1.2.0.tar.gz 25655 BLAKE2B 
c34ca8a4e411875ef83a87443b52d57d48ae1897b15415f982e2f9f3af654bf3f412704d3e58994e64ada1bf2d63c64508afa7682048ed9e81cb2dfd92f9c552
 SHA512 
28124b04c6fcbcc8df341c8c5b3da6ec57a106a806e70bf9278ed15c471063db4e04190d8886770f9f430d024f273cad16779caeff7de02eb7ef7db1d07dba2d
 DIST kodi-audiodecoder-sidplay-1.2.1.tar.gz 25665 BLAKE2B 
7b804fbe379361eb9a0f47e567655a19b0628b211b9c42e7dffc732807739104fd1af6fa4d1ec7f56ae4d52f34aa6097e43c90604be3a3dd696490dbd992200a
 SHA512 
1ab7c39305e37cd7c6509342a6e1dae5b67b33905b4c76a175ab7505affdc9afd20b7c0ceecbd5f5e1a8efbfa03dfd067f8835a190cf201af7ae35d9448453cb
+DIST kodi-audiodecoder-sidplay-1.2.2.tar.gz 26125 BLAKE2B 
0c6076df3ba167423daccc32feb35509e9cbef9e74499db45e71c77fc51a3484a22c217d49b440d10e169ab2bc905a10875a2f6f38cea294774c8e2312b83b74
 SHA512 
6af355f3ef3cf11f8d95763f9676d8f8ebadb2f9d2fa4cdb17db75ab29bfeb26d6b56e4d1aceced0742319af943860f3cfef4d0723d62d8ea520bbe529bdf1a9

diff --git 
a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.2.ebuild
 
b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.2.ebuild
new file mode 100644
index 000..ebe732fc93f
--- /dev/null
+++ 
b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.2.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="SidPlay decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.sidplay;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.sidplay.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/notspiff/audiodecoder.sidplay/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/audiodecoder.sidplay-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   media-libs/libsidplay:2"
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare(){
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/libcrypt/

2020-02-06 Thread Patrick McLean
commit: 0984adbab9c818e55ab7f4ed588fe28236fe1ad4
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb  6 18:46:26 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  6 18:47:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0984adba

virtual/libcrypt: New virtual for libcrypt.so implementation

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

 virtual/libcrypt/libcrypt-0.ebuild | 25 +
 virtual/libcrypt/metadata.xml  |  8 
 2 files changed, 33 insertions(+)

diff --git a/virtual/libcrypt/libcrypt-0.ebuild 
b/virtual/libcrypt/libcrypt-0.ebuild
new file mode 100644
index 000..bc351df7fc4
--- /dev/null
+++ b/virtual/libcrypt/libcrypt-0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for libcrypt.so"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="static-libs"
+
+DEPEND="
+   elibc_glibc? ( || (
+   || (
+   =sys-libs/glibc-2.30-r2[crypt(-),static-libs(+)?]
+   )
+   sys-libs/libxcrypt[system(-),static-libs(-)?]
+   )
+   )
+   elibc_musl? ( sys-libs/musl )
+   elibc_uclibc? ( sys-libs/uclibc-ng )
+   elibc_Cygwin? ( sys-libs/cygwin-crypt )
+"
+RDEPEND="${DEPEND}"

diff --git a/virtual/libcrypt/metadata.xml b/virtual/libcrypt/metadata.xml
new file mode 100644
index 000..82cfb159fc0
--- /dev/null
+++ b/virtual/libcrypt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   base-sys...@gentoo.org
+   Gentoo base-system Project
+
+



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

2020-02-06 Thread Sebastian Pipping
commit: a65dce81fb175d254d616cc4f8d17887b07dd31f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Feb  6 18:20:19 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Feb  6 18:20:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65dce81

app-text/nuspell: Add missing test dependency

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 app-text/nuspell/nuspell-3.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/nuspell/nuspell-3.0.0.ebuild 
b/app-text/nuspell/nuspell-3.0.0.ebuild
index 911f390e6d2..91e224ba829 100644
--- a/app-text/nuspell/nuspell-3.0.0.ebuild
+++ b/app-text/nuspell/nuspell-3.0.0.ebuild
@@ -17,6 +17,7 @@ IUSE="doc test"
 RDEPEND="dev-libs/icu"
 DEPEND="${RDEPEND}
doc? ( app-text/ronn )
+   test? ( >=dev-cpp/catch-2.3.0:0 )
>=dev-libs/boost-1.62[icu]"
 
 DOCS=( CHANGELOG.md )



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

2020-02-06 Thread Lars Wendler
commit: 1c6344501cc3f05174be0df7def6571c48bb7d2d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb  6 18:08:17 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb  6 18:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c634450

app-text/qpdf: Bump to version 9.1.1

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

 app-text/qpdf/Manifest  |  1 +
 app-text/qpdf/qpdf-9.1.1.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index b274837b06a..e772af126c9 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,2 +1,3 @@
 DIST qpdf-9.0.2.tar.gz 18168977 BLAKE2B 
46b397f0e6a97804c5e8dcbfc9fd2278960d5afd459430c1790bb8f9080062cf661cf186ab386721ed7560dbd4abbea43e4d31914c0636502c5c11096c250fe2
 SHA512 
275ca81603d53601e4389cb34eaebea1c5d52b310ef28f3375fbeee255a28edf9375f03f31649f580dbc3df73b851a2c8498feb3dd7b30067955571b05c9e69c
 DIST qpdf-9.1.0.tar.gz 18285597 BLAKE2B 
ef86cd4192805761e121bcd112e071dacb4bc108335da0ba237476d9f1698e4ba630010e3266fb63d9aa5b97e0e778f76fe226613e91d351b93a53b9fc9abee7
 SHA512 
7561ffc366dbce9df58cc85ff18480b28b0d46de04733ba463139188bee95690f92cf0960a328619f0c9f34ce865598db490fa1c6aaa76ee87d2c034a5f7f57e
+DIST qpdf-9.1.1.tar.gz 18312457 BLAKE2B 
0bbfaa782e46a911b20440bcf122d2745dde62de16423307cb02f7f3cd9a4976c79c7f6371322f793abfd8eaf9d5cc4f49b6854e58039595b5a488a2fec98d88
 SHA512 
008a11fef663a57ca173631f2053988023babea6c333cfe01db0ef955c8cd36d387ed9f2039f55bd5f9ca94c7a8e400461a09a15c5f89e03bc0817fdd0d3d585

diff --git a/app-text/qpdf/qpdf-9.1.1.ebuild b/app-text/qpdf/qpdf-9.1.1.ebuild
new file mode 100644
index 000..8fc0067191f
--- /dev/null
+++ b/app-text/qpdf/qpdf-9.1.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="http://qpdf.sourceforge.net/;
+SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+
+# subslot = libqpdf soname version
+SLOT="0/26"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
+IUSE="doc examples perl static-libs test"
+
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   net-libs/gnutls:0=
+   sys-libs/zlib
+   virtual/jpeg:0=
+"
+DEPEND="${CDEPEND}
+   test? (
+   sys-apps/diffutils
+   media-libs/tiff
+   app-text/ghostscript-gpl[tiff]
+   )
+"
+# Only need perl for the installed tools.
+RDEPEND="${CDEPEND}
+   perl? ( >=dev-lang/perl-5.8 )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   local myeconfargs=(
+   --disable-implicit-crypto
+   --enable-crypto-gnutls
+   --enable-crypto-native
+   --with-default-crypto=gnutls
+   $(use_enable static-libs static)
+   $(use_enable test test-compare-images)
+   )
+   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use perl ; then
+   rm "${ED}"/usr/bin/fix-qdf || die
+   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
+   fi
+
+   if use examples ; then
+   dobin examples/build/.libs/*
+   fi
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2020-02-06 Thread Lars Wendler
commit: 2d0c8224c6a39cdc708e033854015442a67be10d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb  6 17:59:50 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb  6 18:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c8224

dev-libs/libbytesize: Bump to version 2.2

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

 dev-libs/libbytesize/Manifest   |  1 +
 dev-libs/libbytesize/libbytesize-2.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index feab2925d60..5587499694c 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,2 +1,3 @@
 DIST libbytesize-1.4.tar.gz 80943 BLAKE2B 
d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702
 SHA512 
5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593
 DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 
7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e
 SHA512 
6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8
+DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 
04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f
 SHA512 
4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1

diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild 
b/dev-libs/libbytesize/libbytesize-2.2.ebuild
new file mode 100644
index 000..0d91bc5f999
--- /dev/null
+++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit python-r1
+
+DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
+HOMEPAGE="https://github.com/storaged-project/libbytesize;
+SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz;
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc python test tools"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tools? ( python )
+"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:=
+   dev-libs/libpcre2
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   sys-devel/gettext
+   doc? ( dev-util/gtk-doc )
+   test? (
+   dev-python/pocketlint[${PYTHON_USEDEP}]
+   dev-python/polib[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( README.md )
+
+RESTRICT="test"
+
+python_do() {
+   if use python; then
+   python_foreach_impl run_in_build_dir "$@"
+   else
+   "$@"
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with doc gtk-doc)
+   $(use_with python python3)
+   $(use_with tools)
+   )
+   local ECONF_SOURCE="${S}"
+   python_do econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   python_do emake
+}
+
+src_test() {
+   python_do emake check
+}
+
+install_helper() {
+   emake DESTDIR="${D}" install
+   use python && python_optimize
+}
+
+src_install() {
+   python_do install_helper
+   einstalldocs
+   find "${ED}" -name "*.la" -type f -delete || die
+}



  1   2   3   >