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

2020-06-16 Thread Michał Górny
commit: e05b0db4bcd13990d4cd532f053fa49a254556d6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 17 06:18:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:56:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05b0db4

dev-python/nbsphinx: Bump to 0.7.1

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

 dev-python/nbsphinx/Manifest  |  1 +
 dev-python/nbsphinx/nbsphinx-0.7.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest
index 6288fcad711..4245795d9c7 100644
--- a/dev-python/nbsphinx/Manifest
+++ b/dev-python/nbsphinx/Manifest
@@ -1,3 +1,4 @@
 DIST nbsphinx-0.2.14.tar.gz 98368 BLAKE2B 
2ce32043fd3371d54b1922f973b9f8b4fc1bd1ace05fb2ee4136ed759454ebc5b3ac34030156d15a72d8e58bd739e7a4bc458e2cb26b8f80e9498df47c857a7a
 SHA512 
263aaf8b466d83215251f6115fa6210bca69537d041336ec23d9caaad06653fe848914c2e01981461fbabb8f5e4881ca11a4a01aaccb07909de6b79e695602d6
 DIST nbsphinx-0.4.1.tar.gz 108928 BLAKE2B 
449ba009003c1de52057d558039255f80efc2d6979926bbe8757faf21139bdf6f0e7e96280f63ffcc0436f45d83efeb525bca0139018f345025b8dd25202bc12
 SHA512 
5c37d8cb48c82aa9ae865a27650aaa037cde2c06140672ae1245fd3ceafa3d40b0ccbc37ac67bd1688b228107b97d84fb8eced783d71f79f8da7505883cf2617
 DIST nbsphinx-0.7.0.tar.gz 129485 BLAKE2B 
0a11934cb53c5c20498abd1d189f26351ef088f7fd7972f7e1a4bd98e21ced330a600a2beb1a4976798e1ead1170f6322ff8b5f393c30cd85d33593720dcb57d
 SHA512 
2c8db730102e483b76bf899bb5fc1e34bb4ed817a65fad221ccc5ea7dc74c2a4f4b69398d01209a904f503acc7fae2c29ad701e6cc11ac30bae3a7e9bdd89357
+DIST nbsphinx-0.7.1.tar.gz 129553 BLAKE2B 
635d102804a0e9d3c649707c874d28e8455d3e7082653cb12542a5fbe9cad991815f9f577333f3850347ccad46b77e880d40581a44e1e4fcc515be1ff40d90c5
 SHA512 
af03272459f5cc20ea2e0abc644ce602c6be5a21c7d3e81950ca153cc6e9566e89defb6f1cbb4caa154958f3e8832d0924dcd1ba5b902d2e1a4496f5c3ac6c8c

diff --git a/dev-python/nbsphinx/nbsphinx-0.7.1.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.7.1.ebuild
new file mode 100644
index 000..45662ca939f
--- /dev/null
+++ b/dev-python/nbsphinx/nbsphinx-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter Notebook Tools for Sphinx"
+HOMEPAGE="https://github.com/spatialaudio/nbsphinx/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.8[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   "



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2020-06-16 Thread Michał Górny
commit: 7b997562316878828ee8b4b091bc807934e20ef9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 17 06:21:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:56:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b997562

dev-python/aws-sam-translator: Bump to 1.25.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.25.0.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 29625d26c22..f1ca7a881cc 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,3 +1,4 @@
 DIST aws-sam-translator-1.11.0.tar.gz 96492 BLAKE2B 
4025492501d17699b64041a94704d0ec491ffb02a4b7e48c2647101be4d504b6a8c08a9a043c2d964a51d1ef7b40e4fd1d993f9d3b38b5b75460a7d0117b9f49
 SHA512 
e008248ef3401ffe58590c6d68667f67e5963e416656daea545c8d938ab8cb5d8b1c9c7f5aea2d53cedfd74b1fb8677e99a93a8a78235198b18c14df957d0c74
 DIST aws-sam-translator-1.22.0.tar.gz 5092855 BLAKE2B 
596d4162938889fd7fc1dcddfa7317bc772b2a5629940a2a0ce1329c8e05c063872ce15dce95d99aadbb80409c015c00a5ce0e4f066de2609f21008e3c5c1faa
 SHA512 
070a9d72683251d11c3f3d41d5ae5e51249f27bd8c7890fb77254b81e9e1267fd2324dac7a246b2b1067210da9beb78cb97dc0f4a31b29e3990a300a05bd4a4a
 DIST aws-sam-translator-1.24.0.tar.gz 5142130 BLAKE2B 
43c1f3741296a70af6560655363d144bd654d7184d3654b9aaee6dece52a2a5fd557f605040d46f530886abc9cb4ae55703f588bdfbf70e5eabedfda3f5e0d56
 SHA512 
f5278be23e9426c5b9be8960cfce442e8f1302afbe99aa76c119ed11b9de40151195534cdb8d72e3eb13f40af2f2efe54dfbd55c6bf3c5f8ce2450848bc047a5
+DIST aws-sam-translator-1.25.0.tar.gz 5144283 BLAKE2B 
f04f2715f140b2ea0df71bb830e033442d212db88ae1f08a8027d0875e6c4d2a3404f2855d54109b1623e3c290aa7ee8f2d7d205ce2163ebdfbddcbb46215fc8
 SHA512 
4dd428750c7e0c73987dea89b8a257fad33a59680c282136f6adaff16e3695123d0d3d42b45cd85da5311e1b38f2a2879d54170db7d5303e6e8d9086becf66b1

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.25.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.25.0.ebuild
new file mode 100644
index 000..e570b035756
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.25.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="https://github.com/awslabs/serverless-application-model 
https://pypi.org/project/aws-sam-translator/";
+SRC_URI="https://github.com/awslabs/serverless-application-model/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/serverless-application-model-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/boto3-1.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dependency
+   sed -r -e 's:--cov(-[[:graph:]]+|)[[:space:]]+[[:graph:]]+::g' \
+   -i pytest.ini || die
+
+   # don't install tests
+   sed -e 's:"tests",:"tests", "tests.*",:' -i setup.py || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-06-16 Thread Michał Górny
commit: 1d5c7c4a4002af979281b097e0a22b6c1d1b2314
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 17 06:23:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5c7c4a

dev-python/setuptools: Bump to 47.3.1

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-47.3.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 79bb5b30b4c..6348ef49d51 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -2,3 +2,4 @@ DIST setuptools-44.0.0.zip 858893 BLAKE2B 
02ba2a838487ba9e80d9ca3b8598cecbec4d28
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
 DIST setuptools-46.4.0.zip 865912 BLAKE2B 
452d36132f5648c79c7e1616a93ff6a39ab2f64b2864ee397b4f57e7f72c47d418ff274f5decd35b0591b09800ad2a7cbd71c283550bd0e60a4d85744a57d4ec
 SHA512 
31e58fd1d682089a45d23aa07c3c2c4c952ca016fa4c3416b2cba979d8b57369f80baef98ce857912e506e87d6cb456497a1ce1c75a0cdf1ee25d4e753b58726
 DIST setuptools-47.1.1.zip 870277 BLAKE2B 
0ba55f2b51011d4f98a554a959227dba83a79e7369a3cd54450a1d18cb378bf7cfaffc1aa25b0ee11760e917d6f74891f0a63e43478893ca4327e0f5135267dc
 SHA512 
053ffd4c26bf0cf1894754b1ed922be03c6fa2cb54a41e3d28a7d8f7a2fdf2ccebbca4e0bafa16eed476923ef70cf4294ed36df6e77603b2fae0a09b684132c4
+DIST setuptools-47.3.1.zip 869963 BLAKE2B 
cecc4d43ce09708c2454c20064baf8b5597aff29bf069a859ec7d6a91588456455df611f962cb90650b23ba269bbedcb81dff568b4498431cfa20f46ece828dd
 SHA512 
05d8ac5e1612f0c22d9f51b5dbb22cdd1edfd9c15e97c5f31f6dee8d660e6ca19720cee5169158d0179baa87518766fda1cd2e4d5c69f683e973a9ff08155d48

diff --git a/dev-python/setuptools/setuptools-47.3.1.ebuild 
b/dev-python/setuptools/setuptools-47.3.1.ebuild
new file mode 100644
index 000..69172f4815f
--- /dev/null
+++ b/dev-python/setuptools/setuptools-47.3.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.7.0[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   # xpass-es for me on py3
+   #sed -e '/xfail.*710/s:(:(six.PY2, :' \
+   #   -i setuptools/tests/test_archive_util.py || die
+
+   # avoid pointless dep on flake8
+   sed -i -e 's:--flake8::' pytest.ini || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" pytest -vv ${PN} || die "Tests failed under ${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2020-06-16 Thread Michał Górny
commit: 11abd6c2942dc6950c7ae733dc0d9d5ddbb41d03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 17 06:42:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11abd6c2

dev-python/asgiref: Bump to 3.2.9

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

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

diff --git a/dev-python/asgiref/Manifest b/dev-python/asgiref/Manifest
index 17e5062d9af..0594ce684ea 100644
--- a/dev-python/asgiref/Manifest
+++ b/dev-python/asgiref/Manifest
@@ -1,2 +1,3 @@
 DIST asgiref-3.2.7.tar.gz 25350 BLAKE2B 
a92d573330b1d10ba9c8d963c0824bce93151f0e38533f81a292ec0b98bc218e3b214e44ed1dadcaf10b94e94fd626cea00a5da40c5dc129b7f40ca2c5afa432
 SHA512 
a7b8b94e14299ced539c7ca60d310bbbde2af0f40bfa404d176a95bb6cd37402bf6bef5a5a309cdcdda4852908717a83763d7deb520b05ce74977a3bca4621e9
 DIST asgiref-3.2.8.tar.gz 25469 BLAKE2B 
c6c3510159aa3a5a35f5d16b427d074b72973576cc4747076caf43854567c628eb37703bb5916cfda9d9dac45c700f881957cbc6a991ab13731c54ef2f6aca53
 SHA512 
895a0ff28a7d11facc0a41ae603099afb49c2e01ff2d912655d27fff2e2aa0ee8d84fcba45fe873260b39de0e3dd225ca5218100d4bb96c83e63d1fe36f4683a
+DIST asgiref-3.2.9.tar.gz 25482 BLAKE2B 
0bb99c8b207bd384e7c691696fd64dcd08d02037da98c76d6e401d6d37db432443a10d08a3908fd17908d991455d1ac2faae82726062271a3dd17e4a68e7a2e4
 SHA512 
1810b19bb045fdb4bf47ec7e5caabd0f8869410a6f81503de2148fd024a88da40ed93cce1b47905d7e99f7e89f08a61a9980b88ab738e783664520c6f27e346c

diff --git a/dev-python/asgiref/asgiref-3.2.9.ebuild 
b/dev-python/asgiref/asgiref-3.2.9.ebuild
new file mode 100644
index 000..105d875af28
--- /dev/null
+++ b/dev-python/asgiref/asgiref-3.2.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="ASGI utilities (successor to WSGI)"
+HOMEPAGE="
+   https://asgi.readthedocs.io/en/latest/
+   https://github.com/django/asgiref/
+   https://pypi.org/project/asgiref/";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/readthedocs-sphinx-ext/

2020-06-16 Thread Michał Górny
commit: c2ff595638743332fa184619442706641f4a612e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 17 06:20:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:56:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ff5956

dev-python/readthedocs-sphinx-ext: Bump to 2.0.0

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

 dev-python/readthedocs-sphinx-ext/Manifest |  1 +
 .../readthedocs-sphinx-ext-2.0.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/readthedocs-sphinx-ext/Manifest 
b/dev-python/readthedocs-sphinx-ext/Manifest
index 3aef4c5fdc0..0ce6663d29c 100644
--- a/dev-python/readthedocs-sphinx-ext/Manifest
+++ b/dev-python/readthedocs-sphinx-ext/Manifest
@@ -1,2 +1,3 @@
 DIST readthedocs-sphinx-ext-1.0.3.tar.gz 11589 BLAKE2B 
9c6ac1bd3baa2a92cbc67d18f5fd6b3f63ce0fe7cc16832ad23940c7b8d85d88f299c8cba6623d0c2b229cbcc43e43ece926aefa01d6a3055ef9c252ddf68dfd
 SHA512 
571336adbb3f6c9077d2530562f5d72092f8df440b282187fca5aaeb2a9c281aa49bc29423e550905696a200f692ebcea5fe6f83e023f64759224697c49e2f03
 DIST readthedocs-sphinx-ext-1.0.4.tar.gz 11686 BLAKE2B 
3c188e52682f8c24633f79b9ec0eed7f06c922989f7578f06e0ede0e3844ca019e1905450df8d12150d05f3a82a1103a0786cb2c60dc3551e3e3097849cdc301
 SHA512 
52f45c26ae934b44a41073a9e77096ea8ed97f2a36ed1ea9b63084be0af58dcff24c6b729cda7a8b631f9fe5f56822ceabdbbd2e11056b44df18212986cb445a
+DIST readthedocs-sphinx-ext-2.0.0.tar.gz 10570 BLAKE2B 
cd1d424ede0958dd3d14b0b3f207e8080b038de294d003244f81d7eecaf5d8ec9a54c22d77460096b6bb3b70cab0b3915f94f0c529e9754a39351f7a4201dab5
 SHA512 
7cbed8a1ea0ed9f61d9fdac7ed283c7f49d78d8661ba7165efb763a4afd34a47c557174e855f73637e5a9aeaaff0c5acef1f1d273363432886343dcab71c29aa

diff --git 
a/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.0.0.ebuild 
b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.0.0.ebuild
new file mode 100644
index 000..e8bb844066b
--- /dev/null
+++ b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Code specific for Read the Docs and Sphinx"
+HOMEPAGE="https://github.com/readthedocs/readthedocs-sphinx-ext";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-2.9[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+PDEPEND="
+   dev-python/sphinx[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? ( ${PDEPEND} )"
+
+# unittest should be sufficient but tests are very verbose, so pytest's
+# output capture is most welcome
+distutils_enable_tests pytest



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

2020-06-16 Thread Michał Górny
commit: 7bab2668f6e20618bf5690fa0cbd284829b6e898
Author: Leonardo H. Neumann  null  net>
AuthorDate: Tue Jun 16 18:04:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 17 06:06:56 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7bab2668

repositories: Add leonardohn overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/284
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 2ba6aea..2e921e0 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2698,6 +2698,18 @@
 https://cgit.gentoo.org/dev/leio.git/atom/
 
   
+  
+leonardohn
+leonardohn personal overlay
+https://github.com/leonardohn/gentoo-overlay
+
+  leonard...@null.net
+  Leonardo Neumann
+
+https://github.com/leonardohn/gentoo-overlay.git
+git+ssh://g...@github.com/leonardohn/gentoo-overlay.git
+
https://github.com/leonardohn/gentoo-overlay/commits/master.atom
+  
   
 levenkov
 levenkov personal overlay



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

2020-06-16 Thread Georgy Yakovlev
commit: 8bc23a29b6887aa8c77a983e0c50c65933cb5c2e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jun 17 05:56:47 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jun 17 05:57:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc23a29

dev-python/semver: bump to 2.10.2

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/semver/Manifest |  1 +
 dev-python/semver/semver-2.10.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/semver/Manifest b/dev-python/semver/Manifest
index 1024388ac88..6e9bdc590e2 100644
--- a/dev-python/semver/Manifest
+++ b/dev-python/semver/Manifest
@@ -1,2 +1,3 @@
 DIST semver-2.10.1.tar.gz 39327 BLAKE2B 
867edb0690b07ac460a3c43465047479a4dd84ceadf0eaebaad3c9975994efbf97d51d94c5de2ba6b758b5785649a20acbc2b24a31ab8114b611ac9a24f915c2
 SHA512 
6abd02f109836c956967ef60c882269818402b771d25a5f243628b6b651bcf9246bbf5b09fac746e65d8c54ffc7b42f21be6cb6dd20487b987a5976995bae51c
+DIST semver-2.10.2.tar.gz 40449 BLAKE2B 
47601c60591218a1c3ec8212520ddaed2ae9a9c6eca6cd1e9509f0ca713d4149de1c3d786a553f277f4b0be3af30c6484b8e9669cae98a6de250f74d354849b5
 SHA512 
64f115351d896fbab5145fe4b1438f69c713c8e864701e90a5c81f25154fd6828df14856499f17adf008b25becc474ad87e2c10db3937efbcb64bb62a58d6c75
 DIST semver-2.9.1.tar.gz 32437 BLAKE2B 
f87f6ad001b2e3752c59282714d0dfc258aa8a727517b5b7caeeb9ff2ebc2fb5fce308a96e7728e2f79cbd502bcde5cddc3422563b1c0eb588e41acaba1178c6
 SHA512 
3de661921d51b19fd4922605677790b7e83ab1e34ef76cd9d6d2147753c122686a801b4ddb0fec1b85018e7c60859885cc27f43bc5e337de1b69b9304b398175

diff --git a/dev-python/semver/semver-2.10.2.ebuild 
b/dev-python/semver/semver-2.10.2.ebuild
new file mode 100644
index 000..7e7deea14b7
--- /dev/null
+++ b/dev-python/semver/semver-2.10.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="A Python module for semantic versioning"
+HOMEPAGE="https://github.com/python-semver/python-semver";
+SRC_URI="https://github.com/python-${PN}/python-${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+S="${WORKDIR}/python-${P}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # contains pytest/cov args we don't want
+   rm setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2020-06-16 Thread Georgy Yakovlev
commit: cce0ecc193c7fae4341ecf024c9f833a3472618d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jun 17 05:57:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jun 17 05:57:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce0ecc1

dev-python/semver: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/semver/Manifest   |   2 -
 dev-python/semver/files/2.10.1-getitem.patch | 147 ---
 dev-python/semver/semver-2.10.1.ebuild   |  30 --
 dev-python/semver/semver-2.9.1.ebuild|  28 -
 4 files changed, 207 deletions(-)

diff --git a/dev-python/semver/Manifest b/dev-python/semver/Manifest
index 6e9bdc590e2..c96ef080009 100644
--- a/dev-python/semver/Manifest
+++ b/dev-python/semver/Manifest
@@ -1,3 +1 @@
-DIST semver-2.10.1.tar.gz 39327 BLAKE2B 
867edb0690b07ac460a3c43465047479a4dd84ceadf0eaebaad3c9975994efbf97d51d94c5de2ba6b758b5785649a20acbc2b24a31ab8114b611ac9a24f915c2
 SHA512 
6abd02f109836c956967ef60c882269818402b771d25a5f243628b6b651bcf9246bbf5b09fac746e65d8c54ffc7b42f21be6cb6dd20487b987a5976995bae51c
 DIST semver-2.10.2.tar.gz 40449 BLAKE2B 
47601c60591218a1c3ec8212520ddaed2ae9a9c6eca6cd1e9509f0ca713d4149de1c3d786a553f277f4b0be3af30c6484b8e9669cae98a6de250f74d354849b5
 SHA512 
64f115351d896fbab5145fe4b1438f69c713c8e864701e90a5c81f25154fd6828df14856499f17adf008b25becc474ad87e2c10db3937efbcb64bb62a58d6c75
-DIST semver-2.9.1.tar.gz 32437 BLAKE2B 
f87f6ad001b2e3752c59282714d0dfc258aa8a727517b5b7caeeb9ff2ebc2fb5fce308a96e7728e2f79cbd502bcde5cddc3422563b1c0eb588e41acaba1178c6
 SHA512 
3de661921d51b19fd4922605677790b7e83ab1e34ef76cd9d6d2147753c122686a801b4ddb0fec1b85018e7c60859885cc27f43bc5e337de1b69b9304b398175

diff --git a/dev-python/semver/files/2.10.1-getitem.patch 
b/dev-python/semver/files/2.10.1-getitem.patch
deleted file mode 100644
index 1a86ad0449d..000
--- a/dev-python/semver/files/2.10.1-getitem.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From f332326e54a5582092b50c8fa113d11bbdf1a9e6 Mon Sep 17 00:00:00 2001
-From: Thomas Laferriere 
-Date: Wed, 10 Jun 2020 01:44:11 -0400
-Subject: [PATCH] Fix #260 __getitem__ returning `None` on falsy parts
-
-* Fix #260 and add tests for these special cases
-* Fix IndexError not being thrown every time it should
-* Update CHANGELOG.rst
-
-Co-authored-by: Tom Schraitle 

- CHANGELOG.rst  | 28 
- semver.py  |  9 -
- test_semver.py | 35 ---
- 3 files changed, 60 insertions(+), 12 deletions(-)
-
-diff --git a/CHANGELOG.rst b/CHANGELOG.rst
-index c28880e..2671ef2 100644
 a/CHANGELOG.rst
-+++ b/CHANGELOG.rst
-@@ -7,6 +7,34 @@ All notable changes to this code base will be documented in 
this file,
- in every released version.
- 
- 
-+Version 2.10.2 (WIP)
-+
-+
-+:Released: 2020-xx-yy
-+:Maintainer:
-+
-+Features
-+
-+
-+n/a
-+
-+Bug Fixes
-+-
-+
-+:gh:`260` (:pr:`261`): Fixed ``__getitem__`` returning None on wrong parts
-+
-+
-+Additions
-+-
-+
-+n/a
-+
-+Removals
-+
-+
-+n/a
-+
-+
- Version 2.10.1
- ==
- 
-diff --git a/semver.py b/semver.py
-index 00338e8..0c98af9 100644
 a/semver.py
-+++ b/semver.py
-@@ -548,17 +548,16 @@ def __getitem__(self, index):
- 
- if (
- isinstance(index, slice)
--and (index.start is None or index.start < 0)
--and (index.stop is None or index.stop < 0)
-+and (index.start is not None and index.start < 0)
-+or (index.stop is not None and index.stop < 0)
- ):
- raise IndexError("Version index cannot be negative")
- 
--# Could raise IndexError:
--part = tuple(filter(None, self.to_tuple()[index]))
-+part = tuple(filter(lambda p: p is not None, self.to_tuple()[index]))
- 
- if len(part) == 1:
- part = part[0]
--if not part:
-+elif not part:
- raise IndexError("Version part undefined")
- return part
- 
-diff --git a/test_semver.py b/test_semver.py
-index 8ecc81f..1fd87ee 100644
 a/test_semver.py
-+++ b/test_semver.py
-@@ -774,6 +774,8 @@ def 
test_should_be_able_to_use_integers_as_prerelease_build():
- ("1.2.3", 0, 1),
- ("1.2.3", 1, 2),
- ("1.2.3", 2, 3),
-+# Special cases
-+("1.0.2", 1, 0),
- ],
- )
- def test_version_info_should_be_accessed_with_index(version, index, expected):
-@@ -801,6 +803,7 @@ def 
test_version_info_should_be_accessed_with_index(version, index, expected):
- ("1.2.3-rc.0+build.0", slice(0, 5, 2), (1, 3, "build.0")),
- ("1.2.3-rc.0+build.0", slice(None, 5, 2), (1, 3, "build.0")),
- ("1.2.3-rc.0+build.0", slice(5, 0, -2), ("build.0", 3)),
-+("1.2.0-rc.0+build.0", slice(3), (1, 2, 0)),
- ],
- )
- def test_version_info_should_be_accessed_with_slice_ob

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

2020-06-16 Thread Hans de Graaff
commit: 0208366908d46dbee3324b55eaf881d4befee94b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 17 05:56:09 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 17 05:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02083669

dev-ruby/parallel: cleanup

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

 dev-ruby/parallel/Manifest   |  2 --
 dev-ruby/parallel/parallel-1.17.0.ebuild | 55 ---
 dev-ruby/parallel/parallel-1.19.0.ebuild | 56 
 3 files changed, 113 deletions(-)

diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest
index c3182aa9213..aac1a2f90d2 100644
--- a/dev-ruby/parallel/Manifest
+++ b/dev-ruby/parallel/Manifest
@@ -1,5 +1,3 @@
-DIST parallel-1.17.0.tar.gz 20882 BLAKE2B 
a8afb329de1d8d0d577c1b53d990c4f1cd8ec9f23b8cc1005310903954f180c52535e3d8a5901862f1504da0981f3e16cf73a848403ed49872aa3dc45781b888
 SHA512 
92c7f4475a791da4feb0afda3686a4f9e9cc397ac278560c177552abf586054594d29a67b583845b69433e7824c0ce36bcffe98e13051242db0e5ee4a3c7a17c
 DIST parallel-1.18.0.tar.gz 21095 BLAKE2B 
d47286c719810699cd5098b9d28e4e00cec2a7a27141a2dd932023f9fdeaac389f2be9aa8196820ad3d28d26c141f41565ad363fdca9bbca75e18a8d9d7fa4b5
 SHA512 
2869a8b82da2b1f2595be04616afa5bce62eac3833d743304dc4371db63be7645437c009c202d4690fe5dc221766e2a0f25790335d7a25b355c3f3b8034f8319
-DIST parallel-1.19.0.tar.gz 21216 BLAKE2B 
a4160bd1d4b533be3ec4d87ade0b4ea793e0e8e7bf2f4ec2cccd17dc2166276a167b85f0a55af46c74937641917ecff435457a0b3f2d565791c3b462143750eb
 SHA512 
0bb0f98f2697b9e9fc851f7a060135e17c92add8980692042d16ad2ae260bda6045f03f70fc533ae259b41d8b80a388e5a26fffecd923851b9228e98b792478b
 DIST parallel-1.19.1.tar.gz 21383 BLAKE2B 
4ebcf58d91e9b0a8ff2b12654e967d153deec21fcfa0ac0e974db421a47abfbca78b67bd22a64b1ce1e66d53920b2d00f91c271cccd94cc9f16b88f87f613985
 SHA512 
bf9c19d181c26fb54c9962cf867955e59e61134eb2e1d2ad4f09675979ffc17ab2db8954d057929baa2e780e2b01cccf0c8d27661b61ab89c988b161666df9fa
 DIST parallel-1.19.2.tar.gz 21752 BLAKE2B 
aac6564ad95d8e366ad079854f22e7dcb149643db5792ee81c84c8c765185e367dedd0e635d2373aeefcd84997da89f9f9f4f6c398e753af4a1ddbf90e428dd0
 SHA512 
192ce4dc18ecb47522360d0d7022a9e20d72e90ad09889f1b7f29c20c74c980319956f316a35aad0fc7efcd8aac5a635da69eebcf78ba34659365df20e402c3c

diff --git a/dev-ruby/parallel/parallel-1.17.0.ebuild 
b/dev-ruby/parallel/parallel-1.17.0.ebuild
deleted file mode 100644
index 0f45111f5df..000
--- a/dev-ruby/parallel/parallel-1.17.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Run any code in parallel Processes or Threads"
-HOMEPAGE="https://github.com/grosser/parallel";
-LICENSE="MIT"
-SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64"
-SLOT="1"
-IUSE="test"
-
-DEPEND+="test? ( sys-process/lsof )"
-
-ruby_add_bdepend "
-   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 
dev-ruby/sqlite3 )"
-
-each_ruby_prepare() {
-   # Make sure the correct ruby is used for testing
-   sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
-}
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' 
spec/cases/helper.rb || die
-   sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
-
-   # Avoid a failing spec regarding to pipes. The spec seems like it
-   # should always fail.
-   sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
-   -i spec/parallel_spec.rb || die
-
-   # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now 
and then.
-   sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb 
|| die
-
-   # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and 
doesn't really test anything
-   sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ 
s:^:#:' spec/parallel_spec.rb || die
-}
-
-each_ruby_test() {
-   # Set RUBYLIB explicitly for the ruby's that get started from the specs.
-   TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
-}

diff --git a/dev-ruby/parallel/parallel-1.19.0.ebuild 
b/dev-ruby/parallel/parallel-1.19.0.ebuild
deleted file mode 100644
index c7ad1888fe5..000
--- a/dev-ruby/parallel/parallel-1.19.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
-
-RUBY_FAKEGEM_GEMSPEC="

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

2020-06-16 Thread Hans de Graaff
commit: 2d6a6ae9c4039f8abcc554402c7ac0b0919ce930
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 17 05:55:40 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 17 05:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a6ae9

dev-ruby/parallel: add 1.19.2

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

 dev-ruby/parallel/Manifest   |  1 +
 dev-ruby/parallel/parallel-1.19.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest
index 060500ddf51..c3182aa9213 100644
--- a/dev-ruby/parallel/Manifest
+++ b/dev-ruby/parallel/Manifest
@@ -2,3 +2,4 @@ DIST parallel-1.17.0.tar.gz 20882 BLAKE2B 
a8afb329de1d8d0d577c1b53d990c4f1cd8ec9
 DIST parallel-1.18.0.tar.gz 21095 BLAKE2B 
d47286c719810699cd5098b9d28e4e00cec2a7a27141a2dd932023f9fdeaac389f2be9aa8196820ad3d28d26c141f41565ad363fdca9bbca75e18a8d9d7fa4b5
 SHA512 
2869a8b82da2b1f2595be04616afa5bce62eac3833d743304dc4371db63be7645437c009c202d4690fe5dc221766e2a0f25790335d7a25b355c3f3b8034f8319
 DIST parallel-1.19.0.tar.gz 21216 BLAKE2B 
a4160bd1d4b533be3ec4d87ade0b4ea793e0e8e7bf2f4ec2cccd17dc2166276a167b85f0a55af46c74937641917ecff435457a0b3f2d565791c3b462143750eb
 SHA512 
0bb0f98f2697b9e9fc851f7a060135e17c92add8980692042d16ad2ae260bda6045f03f70fc533ae259b41d8b80a388e5a26fffecd923851b9228e98b792478b
 DIST parallel-1.19.1.tar.gz 21383 BLAKE2B 
4ebcf58d91e9b0a8ff2b12654e967d153deec21fcfa0ac0e974db421a47abfbca78b67bd22a64b1ce1e66d53920b2d00f91c271cccd94cc9f16b88f87f613985
 SHA512 
bf9c19d181c26fb54c9962cf867955e59e61134eb2e1d2ad4f09675979ffc17ab2db8954d057929baa2e780e2b01cccf0c8d27661b61ab89c988b161666df9fa
+DIST parallel-1.19.2.tar.gz 21752 BLAKE2B 
aac6564ad95d8e366ad079854f22e7dcb149643db5792ee81c84c8c765185e367dedd0e635d2373aeefcd84997da89f9f9f4f6c398e753af4a1ddbf90e428dd0
 SHA512 
192ce4dc18ecb47522360d0d7022a9e20d72e90ad09889f1b7f29c20c74c980319956f316a35aad0fc7efcd8aac5a635da69eebcf78ba34659365df20e402c3c

diff --git a/dev-ruby/parallel/parallel-1.19.2.ebuild 
b/dev-ruby/parallel/parallel-1.19.2.ebuild
new file mode 100644
index 000..e49b4e4213b
--- /dev/null
+++ b/dev-ruby/parallel/parallel-1.19.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
+
+RUBY_FAKEGEM_GEMSPEC="parallel.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run any code in parallel Processes or Threads"
+HOMEPAGE="https://github.com/grosser/parallel";
+LICENSE="MIT"
+SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="1"
+IUSE="test"
+
+DEPEND+="test? ( sys-process/lsof sys-process/procps )"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:6.0 
dev-ruby/sqlite3 )"
+
+each_ruby_prepare() {
+   # Make sure the correct ruby is used for testing
+   sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' \
+   -e '1i require "tempfile"; gem "activerecord", "~>6.0.0"' 
spec/cases/helper.rb || die
+   sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
+
+   # Avoid a failing spec regarding to pipes. The spec seems like it
+   # should always fail.
+   sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
+   -i spec/parallel_spec.rb || die
+
+   # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now 
and then.
+   sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb 
|| die
+
+   # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and 
doesn't really test anything
+   sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ 
s:^:#:' spec/parallel_spec.rb || die
+}
+
+each_ruby_test() {
+   # Set RUBYLIB explicitly for the ruby's that get started from the specs.
+   TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
+}



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

2020-06-16 Thread Hans de Graaff
commit: fb021b2ff5c544cfa41129c3598f95ac10a7e776
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 17 05:53:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 17 05:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb021b2f

dev-ruby/sanitize: add 5.2.1

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

 dev-ruby/sanitize/Manifest  |  1 +
 dev-ruby/sanitize/sanitize-5.2.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 0b02d3b702f..2257fc23780 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -2,3 +2,4 @@ DIST sanitize-4.6.6.tar.gz 1349809 BLAKE2B 
d34f3359f1241881f96d48cfce6aa554796e7
 DIST sanitize-5.0.0.tar.gz 1350342 BLAKE2B 
0c4a8e442a2dc9748dfb4ab2cf13862bbb2692665194ae8aa18bf84bac200e5622fa05cf2a022d7a0c3a7ddd901996f028948f517f8f6227d0aad2479f05996c
 SHA512 
dcfaec0666bb017580deaa4a9fb2c6e50dc678fe26bd57db7451472e1558ff7adaa6e0bd43554ceb68501a92d25405415ce6570806b177d7d92f138666f5169c
 DIST sanitize-5.1.0.tar.gz 1351620 BLAKE2B 
098fc23c87d02d73341e466b6bb4440037f5a46841a898e05f37bc3379df8534ade8948e58173725d93b620627d8ba9c5a9a9e55b6d29f52b43fd7328cd6fd3f
 SHA512 
d6c1f28795f881ab7fd11283c29f8e09b15bf393ee1b419aa9b8bbe41a7a7a28b5644a1c55b8e87534acf0ac73f1a07c14964c3d158814302dee57eaf2e91f90
 DIST sanitize-5.2.0.tar.gz 1352054 BLAKE2B 
a0502805472bbe3d9bfb7c647bde6fd67d7204addf7e351c890e3db001c7095f0292d19b338aef73ef35f3f46525b9365bfcac820820025578b5bcf60afaa01d
 SHA512 
9851145f9a4e07c18da15de809ca8120739d6062bdbc10d39947bbffc8b41385f6d8e8e5abebb5c4d29c5dfa68ff772767758cc079fe13b44e055a61bd978ab4
+DIST sanitize-5.2.1.tar.gz 1352785 BLAKE2B 
2742085ac296869b8be36cf803f999475032c147d94aa0fba77fb83b8305470baf144f4c68fc5711871779f327c9bf1ba8b3b817f3777a04fb0b9c726318ee1d
 SHA512 
3384d01db244f9f7feeb67bf2fae5773a85f512411bd761db6a71ab3fb690fac33c0caae848e5a4df6f202be7dd7cc52f8bac4c82bef447d20dbc70a586ed82f

diff --git a/dev-ruby/sanitize/sanitize-5.2.1.ebuild 
b/dev-ruby/sanitize/sanitize-5.2.1.ebuild
new file mode 100644
index 000..37517b331d8
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-5.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize";
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+   >=dev-ruby/nokogiri-1.8.0
+   dev-ruby/nokogumbo:2"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_sanitize.rb || die
+}



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

2020-06-16 Thread Hans de Graaff
commit: fe41978cdb6bd9265ab2285c5d14dc41c72840c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 17 05:44:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 17 05:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe41978c

dev-ruby/loofah: add 2.6.0

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

 dev-ruby/loofah/Manifest|  1 +
 dev-ruby/loofah/loofah-2.6.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index a8e829e1819..b8c77267dd7 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,2 +1,3 @@
 DIST loofah-2.4.0.gem 68096 BLAKE2B 
7bffd489c6234b3afeebafad5029802aa0370ded269de018517e914c4c2ec151936e899c633e157045f93dce3e0d829e9821a3ab42447f71ca679f1bd3965423
 SHA512 
95bea374c0cf9e49becd4533c141a6ebb388f4ae0a1c27263612d3a4089177fd97956e4fbe7a8c8a8b17d8d69387e4629cf7c004f17008fb592f6b71297ed22a
 DIST loofah-2.5.0.tar.gz 68497 BLAKE2B 
a4e13bb4b7e5b76b9cc753031617110c61db8b7f13c2dc7f0f9423a1ff106e45e79f62b80f595a3e1e2958de9ed717e718b5d58e57a32d4baaa2d8355713580e
 SHA512 
77d84a26f93605bf231e893dd7b010013d97077ceed44ae16164210f029a044e36d5bcacebffbbefdd8fe371e7ab0aa322bc48565c2ccaed1e8a386385176301
+DIST loofah-2.6.0.tar.gz 68970 BLAKE2B 
507e907e9c744734594dbb0aefdfb76f57f57ccb9fde6c52b15b56289d6cbeb8c1a7bc0fff0259d22204c45f55b06a360cb56e8c8731736a0d70ef079e006cbb
 SHA512 
6c3948844b5f66f14a86049fa0527967a120df9a51661bab88449f0a60093493b5b948901b7227995747d253d915ca0176f708b12636ca3396b794cd49db

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



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2020-06-16 Thread Matt Turner
commit: 4a4aa45bdb8510934d3a7a79c5b0327c9a2cc3ea
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:39:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4aa45b

media-libs/vulkan-layers: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/Manifest  |  3 --
 .../files/vulkan-layers-1.2.133-Fix-build.patch| 22 -
 .../vulkan-layers/vulkan-layers-1.1.125-r2.ebuild  | 49 
 .../vulkan-layers/vulkan-layers-1.2.133-r1.ebuild  | 54 --
 .../vulkan-layers/vulkan-layers-1.2.135.ebuild | 52 -
 5 files changed, 180 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 6f571390122..64832b17385 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,5 +1,2 @@
-DIST vulkan-layers-1.1.125.tar.gz 1763589 BLAKE2B 
e6db1c8b2469afcc9565a55e3977443952cf8a176b6b2b2f5747fbfdb887074e014138b4626f58ddb5c24f87260af32c0c589aef237366aee5acfd3b31ad06ee
 SHA512 
07fcfa9737711671a1a537285f69b63b1a14cf9201dcc169fbe99e19febe612ba8a1e7b448d18bfd01a35d90fb99a261ada0ae9b8facb36d04079bcf3c5c72e0
-DIST vulkan-layers-1.2.133a.tar.gz 1864458 BLAKE2B 
8da19effe360dfdd7b4896407a62870c825bed62aafc3fe68dc0ca7d9fb92dc7d9337101b9e46535ae901ec24f8d4f6d0301c4e72a5c29ebdf4f28e07e4c49ba
 SHA512 
a7fe404f8732486c12ddee0443649fc5a5b4a67bb255a439d8f55939b171e447f5711632726eaca0e492bd6ab80e3ebd7efd3156e8bd0fc5b15dcec8b791301f
-DIST vulkan-layers-1.2.135.tar.gz 1963632 BLAKE2B 
89069971266d0797e57f868ad996218d555687a40878b5d5cbf37dcbc392316e53066e8d457fb7b2505727b6529c217d8d6118b45c76416bf8dab7830d2d6818
 SHA512 
44a660b4c3bfa6f5ea355d7d1121f239c92e96cf2ef941d85b0d4a12154c4bec218b4c4c19e18c7a42cbb03a468f90ffcd6752ec773a8223e67cc182e1e96324
 DIST vulkan-layers-1.2.137.tar.gz 2002707 BLAKE2B 
d26ae5289a551bc8a42ef431b7c57340a96b049359b8ed9088b1e6e9d5cb101bd05e6ca089a16bd6c88e71f0b353796f5eb407236868357ee1136f5206343a5b
 SHA512 
c3d0039cd49d91890bfeff24f3df536170d3072db333b7438b92a22b0385634051e2309133d100ab0d22150eeea57a21190ba5eacbce5293983fd280bcf83045
 DIST vulkan-layers-1.2.141.tar.gz 2046629 BLAKE2B 
03f334b365e39d3e89c3896e1eb407876c4f56841e64f25b267c66e37478825519b41599d228a4d65b89a49ecf806c92270d43016c40d562c0ec4ea053f78f2c
 SHA512 
482594bdcd780276f9b7b42256951c143b798f2de2be8e54515aece30fd94fc0f913fc52f5b5cc6d8a9b5f38eb345b941a1853532df9d3e6c686fa6f79e8a5ac

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.2.133-Fix-build.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.2.133-Fix-build.patch
deleted file mode 100644
index c3f42539bbe..000
--- a/media-libs/vulkan-layers/files/vulkan-layers-1.2.133-Fix-build.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 511b30622aa9e7859e5b606b25621a8d84888d40 Mon Sep 17 00:00:00 2001
-From: hedmo 
-Date: Wed, 18 Mar 2020 20:23:13 +0100
-Subject: [PATCH] layers: Update range_vector.h
-
-Change-Id: I595fb8b5ccf102d652e86846cbf8489c79a1c8e0

- layers/range_vector.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/layers/range_vector.h b/layers/range_vector.h
-index 5d650586a..37de88ee7 100644
 a/layers/range_vector.h
-+++ b/layers/range_vector.h
-@@ -28,6 +28,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #define RANGE_ASSERT(b) assert(b)
- 

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
deleted file mode 100644
index 5c8a22273cf..000
--- a/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-if [[ "${PV}" == "" ]]; then
-   
EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   EGIT_COMMIT="237d818e81fbffa073d29d94f53a2cbac4f25b9f"
-   KEYWORDS="amd64 ~ppc64 x86"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="X wayland"
-
-DEPEND="${PYTHON_DEPS}
-   
>=dev-util/glslang-7.12.3353_pre20191027-r1:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-tools-2019.10_pre20191027:=[${MULTILIB_USEDEP}]
-   >=dev-util/vulkan-headers-1.1.125
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-  x11-libs/libX11:=[${MULTILIB_USEDEP}]

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

2020-06-16 Thread Matt Turner
commit: 76e2d37aab266e01d268cef8235ca1c3224e3fd8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:35:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e2d37a

dev-util/vulkan-tools: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/vulkan-tools/Manifest |  3 -
 dev-util/vulkan-tools/metadata.xml |  1 -
 dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild  | 94 --
 .../vulkan-tools/vulkan-tools-1.2.133-r1.ebuild| 81 ---
 dev-util/vulkan-tools/vulkan-tools-1.2.135.ebuild  | 81 ---
 5 files changed, 260 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 0e381af1300..af9217997c4 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,5 +1,2 @@
-DIST vulkan-tools-1.1.124.tar.gz 691639 BLAKE2B 
6c40d8fd9498205bac9eedfc97486a0567f503847f5efff7d2e36563f72862b9a74e7d5b8c61e7d92822a4fbb91c24ee72614f7efb85aff68d4dbda42e09c422
 SHA512 
9f1f5dad1a5a847dc2fcc43382ee86f19a4c4b97c300f096b3cb33852378fcb260c33e6e920e9b70839a726bd6473ccceb8ef7504a530a3553dcb30c3ac74421
-DIST vulkan-tools-1.2.133a.tar.gz 698176 BLAKE2B 
55f1b298a5daf7c656492c75999002aa54811df448f635e6d0c95cf717ae00c8d8158c39557c3c646281f1b763a848716d1a4429540a5a3a137462e355338427
 SHA512 
3f7a431b6889e2d62d16105b928707b9ae9d77515398284bfde8ced7b0741523f0b37c281c789d5c786c089854010edb9c7b18ed373f342ca0db7533ec9fd698
-DIST vulkan-tools-1.2.135.tar.gz 709765 BLAKE2B 
3e25e8936ebad2b5488618ec3680a322e9b3b20976cbf8e61b37702482e2203bc93c6f63ad5122688e074e9f1b178c57fa32b623ca07321fd7fb08b5aec9eef3
 SHA512 
604f4815b837bffca132fc0cb6f155ad59c8c13d68dea70d1ca18d1595c6c834f296faac551467766b5e7fe3e3afa3e91c0bb299b365603de2719df9232dde40
 DIST vulkan-tools-1.2.137.tar.gz 710528 BLAKE2B 
be7d2110f2ca9df5e3c2e898a4e985252f5e6568d061d2842a91cc95941bdd00e9662f6aeba4acacaf7c9a0abfe61915baded15be0ef2a4c43a4b57a5a04e99b
 SHA512 
879529ccea9a894f6cd0110b946ddf055f092994bf71942a3c5c50906dc062edc5081ea2150757cdb501426ca341e9a4260319c6565acdcb731f172d43d8
 DIST vulkan-tools-1.2.141.tar.gz 711666 BLAKE2B 
0ad31cba26106ea76ddeb26e05b59302a6f35c9172eb75fe31b6a05370be0131a92db33a4c54a006b6ba5145447079239d7ff174f7be10feb172fe03d7a1a619
 SHA512 
5dce372f60f55570bfc7dc4e4da7b4a07f632cfac6a2862bdf773cab61a8c6260bb38cbd48d944e08479248bfe29248214618a78952fac0aeef285e5b888d337

diff --git a/dev-util/vulkan-tools/metadata.xml 
b/dev-util/vulkan-tools/metadata.xml
index bee42ed5665..9d9218cb035 100644
--- a/dev-util/vulkan-tools/metadata.xml
+++ b/dev-util/vulkan-tools/metadata.xml
@@ -11,7 +11,6 @@


Build the cube/cubepp demos
-   Build the vulkaninfo utility


KhronosGroup/Vulkan-Tools

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
deleted file mode 100644
index 4abdb96716d..000
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Tools.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
-   KEYWORDS="amd64 ~ppc64"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
-fi
-
-inherit python-any-r1 cmake-multilib
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cube +vulkaninfo +X wayland"
-COMMON_DEPEND=">=media-libs/vulkan-loader-1.1.125:=[${MULTILIB_USEDEP},wayland?,X?]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )"
-
-BDEPEND="${PYTHON_DEPS}
-   cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] )"
-DEPEND=">=dev-util/vulkan-headers-1.1.125
-   ${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-# Vulkaninfo does not support wayland
-REQUIRED_USE="|| ( X wayland )
-   vulkaninfo? ( X )"
-
-pkg_setup() {
-   MULTILIB_CHOST_TOOLS=()
-
-   if use vulkaninfo; then
-   MULTILIB_CHOST_TOOLS+=( /usr/bin/vulkaninfo )
-   fi
-
-   if use cube; then
-   MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/vkcube
-   /usr/bin/vkcubepp
-   )
-   

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

2020-06-16 Thread Matt Turner
commit: 069db207a89f83a570504add1d3a4783659a5078
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:38:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069db207

media-libs/vulkan-layers: Fix spirv-tools dependency

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

 media-libs/vulkan-layers/vulkan-layers-1.2.137.ebuild | 2 +-
 media-libs/vulkan-layers/vulkan-layers-1.2.141.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.137.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.137.ebuild
index 1b0e8f3e436..c8a87373e7b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.137.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.137.ebuild
@@ -28,7 +28,7 @@ IUSE="wayland X"
 BDEPEND=">=dev-util/cmake-3.10.2"
 DEPEND="${PYTHON_DEPS}
>=dev-util/glslang-8.13.3560_pre20200404:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.4_pre20200429:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-2020.3:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.141.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.141.ebuild
index 1ea1b1ebbc0..414606cdc15 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.141.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.141.ebuild
@@ -28,7 +28,7 @@ IUSE="wayland X"
 BDEPEND=">=dev-util/cmake-3.10.2"
 DEPEND="${PYTHON_DEPS}
>=dev-util/glslang-8.13.3743:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.4_pre20200429:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-2020.3:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2020-06-16 Thread Matt Turner
commit: 4624a40cb41081b77ba706edfef1e8a70eeba16b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:40:16 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:46:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4624a40c

media-libs/waffle: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/waffle/Manifest   |  1 -
 media-libs/waffle/waffle-1.6.0-r1.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/media-libs/waffle/Manifest b/media-libs/waffle/Manifest
index 514148b1a6d..894e938a881 100644
--- a/media-libs/waffle/Manifest
+++ b/media-libs/waffle/Manifest
@@ -1,2 +1 @@
-DIST waffle-1.6.0.tar.xz 224400 BLAKE2B 
458add99b346bd75dc757243b9e7db6ac269fb2c1e488333d921c640e10efd182e51e8a5e0312d334593033936adf047fc2339d21e675654d89d66edfb8922b3
 SHA512 
c8796ab8adf968df2c5c88e2941c83955fe41e87eb2b75b6a5cc61b0d0c06eaa44df2f255f573a51816036dc8bc3ec63f3fb51ccfb7efbfe83cdd50b3f1be13f
 DIST waffle-1.6.1.tar.xz 227152 BLAKE2B 
360782636809fa3716589e5c3f2d365ce2a916f3da4dde7ec271ce7e142f94160388f9ae12f1ef0ea79890f45eba9d6ef536e12861ee44cbd88282e3c4f01f52
 SHA512 
1d5839d517d1067efea163ffd76c05f32f30c3ef0f42dfa1b3a9830d4377829cce368d28889ec5a3be639a5e81db2fb4833d98eafc5ffa5e27578ff11977258f

diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild 
b/media-libs/waffle/waffle-1.6.0-r1.ebuild
deleted file mode 100644
index 50f1ac32ba4..000
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/${PN}";
-   GIT_ECLASS="git-r3"
-else
-   SRC_URI="http://www.waffle-gl.org/files/release/${P}/${P}.tar.xz";
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
-fi
-inherit meson multilib-minimal ${GIT_ECLASS}
-
-DESCRIPTION="Library that allows selection of GL API and of window system at 
runtime"
-HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle";
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc egl gbm wayland X"
-RESTRICT="test" # gl_basic tests don't work when run from portage
-
-RDEPEND="
-   >=media-libs/mesa-9.1.6[egl?,gbm?,${MULTILIB_USEDEP}]
-   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
-   gbm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
-   wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=x11-base/xcb-proto-1.8-r3[${MULTILIB_USEDEP}]
-   doc? (
-   dev-libs/libxslt
-   app-text/docbook-xml-dtd:4.2
-   )
-"
-
-PATCHES=(
-   
"${FILESDIR}"/${P}-meson-Generate-cmake-config-and-version-files-if-mes.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/wflinfo$(get_exeext)
-)
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature X glx)
-   $(meson_feature wayland)
-   $(meson_feature X x11_egl)
-   $(meson_feature gbm)
-   $(meson_feature egl surfaceless_egl)
-   $(meson_use doc build-manpages)
-   -Dbuild-tests=false
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-
-   rm -rf "${D}"/usr/share/doc/waffle1
-}



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

2020-06-16 Thread Matt Turner
commit: 99a2cfb49feae835f1fe84561373d70c72f86f2c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:36:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a2cfb4

dev-util/vulkan-headers: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/vulkan-headers/Manifest   |  3 ---
 .../vulkan-headers/vulkan-headers-1.1.125.ebuild   | 31 --
 .../vulkan-headers/vulkan-headers-1.2.133.ebuild   | 24 -
 .../vulkan-headers/vulkan-headers-1.2.136.ebuild   | 24 -
 4 files changed, 82 deletions(-)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 140914b80e6..698c9545162 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,5 +1,2 @@
-DIST vulkan-headers-1.1.125.tar.gz 662594 BLAKE2B 
7cd18b74ff804ed02df3378485f0783332bd09bf898769c48ded20f7a6495b5208cfae3616de401e17ffcec30421b48222520dcd90b03ad83b548405fd8a656c
 SHA512 
355df13347aaa3b32ad62185810c20d1b2f358525d9d8036f6bc7643e7505a25c087a51e05fa7b0758e4ee63221bb39d01d6e14bfb7f99a53cb2127ca5db5d67
-DIST vulkan-headers-1.2.133.tar.gz 713107 BLAKE2B 
a29272618d224195d38e13d40ca22ee4822e38f5c7b72d3dc02130ccc6a053e05b955993ec4842486f444d819a7f4a6af0690b5c925e6194f254cc196d024cf2
 SHA512 
9a8375e2634f55bc50653d530db774d39833ca0e9221f6a50667567b254e7334398cb8c0318cb1342b720f223b795933c546cab3cb433443dfbf2a9702700a4f
-DIST vulkan-headers-1.2.136.tar.gz 757563 BLAKE2B 
0f793b260cf13eaff58f26b03b5a874202882e7f1de93db5e703f3f24653d4b0e3845c94a96dab8d19f8efba1c3abc9d8df5c2036f16184ca4e59c6abc94c0cc
 SHA512 
cf3bf2cc930fc3642f867f163844267e9ccbc0587ca619b13a5349cc4b914c44f240347ce9b62afe321f769904f9599cecad37bac6a435603db70419e7a1edd2
 DIST vulkan-headers-1.2.137.tar.gz 740315 BLAKE2B 
ae7b4736f329eca6ceebac207b89f01137d121b30059361914e94c570efa9ae8276ece03d9b756d3f343db7324adc01a550bab85ef496a54c8e1e93c58e07e51
 SHA512 
379980e1792a3a9f10d773b178fe6db36332d17b8a5a9dfc4ca9a52747667d44d24ca8498c2110d7a04fe54bf0d20e3a94ffc97b96b7db95f957072787c5f8a8
 DIST vulkan-headers-1.2.143.tar.gz 758635 BLAKE2B 
e1fa8e1290d2fd1e4cef932e4dcd2bc10ef14449cdb41d57f0e4ef58f9a758add7e05d06d7884b08e080250cbb93bf0b211ac3570f0be6b256f6c70bd9eb1704
 SHA512 
fafd28822da050211525b289a324d333d5651e74e455a7b1010db55eac624edbbf50f5e7f899e2003c821fd06a9a61fec32ea7d07dc4d90a3b3697e03d3ddcc3

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
deleted file mode 100644
index 71fed941721..000
--- a/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Headers.git";
-   inherit git-r3
-else
-   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
-   MY_PV=v${PV}
-   MY_P=Vulkan-Headers-${PV}
-   else
-   MY_PV=${SNAPSHOT_COMMIT}
-   MY_P=Vulkan-Headers-${SNAPSHOT_COMMIT}
-   fi
-   KEYWORDS="amd64 ~ppc64 x86"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-RDEPEND="!https://github.com/KhronosGroup/Vulkan-Headers";
-
-LICENSE="Apache-2.0"
-SLOT="0"

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.133.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.133.ebuild
deleted file mode 100644
index 10d614b0d1f..000
--- a/dev-util/vulkan-headers/vulkan-headers-1.2.133.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
-
-DESCRIPTION="Vulkan Header files and API registry"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-BDEPEND=">=dev-util/cmake-3.10.2"

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.2.136.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.2.136.ebuild
deleted file mode 100644
index 10d614b0d1f..000
--- a/dev-util/vulkan-headers/vulkan-headers-1.2.136.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; the

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

2020-06-16 Thread Matt Turner
commit: 7c3d47bedd437f7fd2019133ec26026b0fcf95d2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:32:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3d47be

dev-util/spirv-headers: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-headers/Manifest   |  1 -
 dev-util/spirv-headers/spirv-headers-1.5.1.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 9fdd4e18ad1..52a35ee82e7 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,2 +1 @@
-DIST spirv-headers-1.5.1.tar.gz 369998 BLAKE2B 
7ad91a93d2704baeff9d8dd32c67f4a7d428bc174122a37e1a405865ca8f1d9dfbf6b1d096092f8b2e83610679ddb8d311fb7823411548976c9fef3929449df4
 SHA512 
6ed09d1b825ad921bb988f260a236c82e9755ca3904a2ac130cf82d876a0de087d8d5f6eba01e923fe565c93a8e3eb46346bba21c64a664598a43063e5e5108c
 DIST spirv-headers-1.5.3.tar.gz 387520 BLAKE2B 
80f210792294232b9f1ebd12e96a8070b27ca29fcfcf8f61c19b0ddef493511bd1f5f85d44f6112de6154108237147feb564334cd47fb37b6f3e7dfb50620a7e
 SHA512 
fab90cd073aed34320d2a03c441746101e757a4bd44f0b259aaa34e1fafd450b9576d8d539d85a8066cdf0eda3e78c807ccf65cd86ab9d8660195a96e9a50795

diff --git a/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild
deleted file mode 100644
index 4bdef3fea3e..000
--- a/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="Machine-readable files for the SPIR-V Registry"
-HOMEPAGE="https://www.khronos.org/registry/spir-v/";
-EGIT_COMMIT="af64a9e826bf5bb5fcd2434dd71be1e41e922563"
-SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2020-06-16 Thread Matt Turner
commit: 96e7f1ad1a303a306e7a109501272d503c4078fd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:39:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e7f1ad

media-libs/vulkan-loader: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-loader/Manifest  |  3 -
 .../vulkan-loader/vulkan-loader-1.1.125-r1.ebuild  | 69 --
 .../vulkan-loader/vulkan-loader-1.1.125.ebuild | 69 --
 .../vulkan-loader/vulkan-loader-1.2.133.ebuild | 66 -
 .../vulkan-loader/vulkan-loader-1.2.135.ebuild | 66 -
 5 files changed, 273 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 34750f7370e..9a5e53ce6c4 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,5 +1,2 @@
-DIST vulkan-loader-1.1.125.tar.gz 1398802 BLAKE2B 
7cf1f99f60b4b37bfad12580fc8809012a0540d928366b465a532fbf90e7d87bf42eeeff70b1a46efeadef9c599cad6009b122ed9c5c7298973207f05acc1032
 SHA512 
40e1e5c16491f0549eae3efc065c375c258b475d81e1c781a756c71ec329f390e2aba55ced5ed2005e938f9d074dffc1692e7e1e330a35f55460cae1606fdf2e
-DIST vulkan-loader-1.2.133.tar.gz 1401215 BLAKE2B 
4a52e2735ed584f96f563dd23761c25169158a12488f50267375cb85dec411fed61f3ac0f090d77a650e9d055e384562d4fd644571b20e45ff0c316547b88647
 SHA512 
ba486cd0b20d1936a8a7e97509bdaa5e1c42f024428d6f710af80152d55f486c76db072ae44add089ff20eef21a768073904236e6d29d46dd1475d77d26f9907
-DIST vulkan-loader-1.2.135.tar.gz 1405922 BLAKE2B 
02d984f758da0c57fbabf18b042da73a2e44d8990e74da9959eddabfb6190732f72ffbe91ccad9c54daf76535ad1b5d7a24244db5e6a0a32a2f1be0ca9dae683
 SHA512 
cd0092761fed30c830872ee7d5b923996047ac5fcd4e3ba7f5e5f02f36c31a17f93a4acf2b2a5f42e3b956a9769427730b6974f745697a2c871e1582afec7284
 DIST vulkan-loader-1.2.137.tar.gz 1407611 BLAKE2B 
32762198b4a71d14c9f487c28a728067a81c8607df2174688cbe3dc575fc5655e22ff7840b516d7dc5d1eaf291d098c26d927ebfa9c80e49e702735af98bca02
 SHA512 
8ada45a79fed7c99bb7b35d8d2f15a69086aca30a1175469a6a2be31a418828abd16d1695ce36c0df305a6d0395e65008115a82aede8b31313edd745314b4796
 DIST vulkan-loader-1.2.141.tar.gz 1410381 BLAKE2B 
a52c384cdda41083705008b0a00f820482d5f7cb16aeb347ebb1b0dfa55e1bc5851e60275728e0d73272a2c4335bbd5efe5aaaed21c0ac9cbd3d5fb76e73cc24
 SHA512 
251cc617693d651feba887a737ff724631160b172577cd3365d1a93e9c17ee87719d7aa78efa6570ee4f17fa15feb4e39bee1c706f7c12c6f96617348bdd8f26

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.1.125-r1.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.1.125-r1.ebuild
deleted file mode 100644
index 815cee75b5a..000
--- a/media-libs/vulkan-loader/vulkan-loader-1.1.125-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Loader.git";
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
-   MY_PV=v${PV}
-   MY_P=Vulkan-Loader-${PV}
-   else
-   MY_PV=${SNAPSHOT_COMMIT}
-   MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
-   fi
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit flag-o-matic toolchain-funcs python-any-r1 cmake-multilib
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
-DEPEND="${PYTHON_DEPS}
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )"
-
-multilib_src_configure() {
-   # Integrated clang assembler doesn't work with x86 - Bug #698164
-   if tc-is-clang && [[ ${ABI} == x86 ]]; then
-   append-cflags -fno-integrated-as
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=True
-   -DBUILD_TESTS=False
-   -DBUILD_LOADER=True
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
-   )
-   cmake-utils_src_configure
-}
-
-multilib_src_install() {
-   keepdir /etc/vulkan/icd.d
-
-   cmake-utils_src_install
-}
-
-pkg_postinst() {
-   einfo 

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

2020-06-16 Thread Matt Turner
commit: a46a92220c0f5a24a25819bc3ce1d02c994ed668
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:34:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46a9222

dev-util/spirv-tools: Drop old versions

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/spirv-tools/Manifest  |  3 --
 ...E_INSTALL_LIBDIR-in-installed-CMake-files.patch | 23 ---
 .../spirv-tools-2019.10_pre20191027-r1.ebuild  | 45 --
 dev-util/spirv-tools/spirv-tools-2020.1.ebuild | 41 
 .../spirv-tools-2020.4_pre20200429.ebuild  | 42 
 5 files changed, 154 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index d8268e41ec1..88c170f4812 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,4 +1 @@
-DIST spirv-tools-2019.10_pre20191027.tar.gz 1848978 BLAKE2B 
174482c7186569878ec6f3409a68a3e11013b12798ffbbfb94c66ae6cd338a3375330908cfebf0cd3c67901bf9c2459c6e586cf95bbf4fee399504aa9958da66
 SHA512 
d26480b6c70acbdf63e36fb5ed11ce422b976d48ef85e2be263c3897a4d5181c31fb94c087fa7b20f84446f0059c3bb7eac872a6d1b15a599fdeb2a7924232e4
-DIST spirv-tools-2020.1.tar.gz 2053947 BLAKE2B 
d9e641407e871cda5680e9ddac6af5213848b03ef9d13b9fe1acffcea12e9e40b43a834f9e0ae269f43dfffdc19bfaeca502b69ff69d59b95f6810f89b6bd276
 SHA512 
edd434e06cba44c402900684b8fea16c394f80951ff993b3962617a21630d2d8ff9be9a5203bc8eb9b402e9cafe8c68f13099cbc1eaf66a546df08cb43668c46
 DIST spirv-tools-2020.3.tar.gz 2170858 BLAKE2B 
c9fdc6bbf6edbb6e3e5aba1fff9bd179b7b435ecb4ebbe29db38ce0c71166269484f8c3798a69a0fe5d936392b07fc6ccd5f058945aa70330612a6ef8fafe12f
 SHA512 
8abb4fe227dbe9d0fc4279523eb714ce3a590a3c56e3dcd226317bc7835e2dceaef3a46c0873c2f144c61b28f41c0fcdf2985cc4f708fa496186c16738cc493f
-DIST spirv-tools-2020.4_pre20200429.tar.gz 2158602 BLAKE2B 
1368fd1d446db447ecc20b7aa06e4a64f2a0278825e1384d789cf0ad0a0d7be4064b49e60d1a79c676056c0c22be5dd855f880a1288a11ad31fe96172e9cc0a6
 SHA512 
e6412306d7923a8e922edf48b1300f0b0ed35d126e3f56ceaa0c787ff2ff5625d20cf1fab14e022b2503dac0b469eb4ecff01f74f6e18884630f161d03d84728

diff --git 
a/dev-util/spirv-tools/files/spirv-tools-2019.10_pre20191027-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-files.patch
 
b/dev-util/spirv-tools/files/spirv-tools-2019.10_pre20191027-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-files.patch
deleted file mode 100644
index c7dda4594c2..000
--- 
a/dev-util/spirv-tools/files/spirv-tools-2019.10_pre20191027-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-files.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 4c9f81249f0808af316f39c8f0e8b67e46ec0967 Mon Sep 17 00:00:00 2001
-From: Arfrever Frehtes Taifersar Arahesis 
-Date: Mon, 18 Nov 2019 11:07:48 -0800
-Subject: [PATCH] Respect CMAKE_INSTALL_LIBDIR in installed CMake files
-
-Fixes #3017

- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 19108f3a0..aecaf8d68 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -215,7 +215,7 @@ if(ENABLE_SPIRV_TOOLS_INSTALL)
- endmacro()
-   else()
- macro(spvtools_config_package_dir TARGET PATH)
--  set(${PATH} lib/cmake/${TARGET})
-+  set(${PATH} ${CMAKE_INSTALL_LIBDIR}/cmake/${TARGET})
- endmacro()
-   endif()
- 

diff --git a/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild 
b/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild
deleted file mode 100644
index edab7a1b8b9..000
--- a/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake-multilib cmake-utils python-any-r1
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools";
-EGIT_COMMIT="ec12de9131244a076c34ddca2e8d7451288be7e1"
-SRC_URI="https://github.com/KhronosGroup/SPIRV-Tools/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-COMMON_DEPEND=">=dev-util/spirv-headers-1.5.1"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   ${COMMON_DEPEND}"
-
-PATCHES=( 
"${FILESDIR}/${P}-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-files.patch" )
-
-S="${WORKDIR}/SPIRV-Tools-${EGIT_COMMIT}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   "-DSPIRV-Headers_SOURCE_DIR=/usr/"
-   "-DSPIRV_WERROR=OFF"
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src

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

2020-06-16 Thread Matt Turner
commit: fd89e2ea6b72df31d137ef7bd233dd00ee66c66c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun 17 05:33:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 17 05:45:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd89e2ea

dev-util/spirv-tools: Stabilize 2020.3

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

 dev-util/spirv-tools/spirv-tools-2020.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-2020.3.ebuild 
b/dev-util/spirv-tools/spirv-tools-2020.3.ebuild
index 96f7dff341e..f212aae0983 100644
--- a/dev-util/spirv-tools/spirv-tools-2020.3.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-2020.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
SNAPSHOT_COMMIT="v${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~ppc64 x86"
S="${WORKDIR}"/${MY_PN}-${SNAPSHOT_COMMIT}
 fi
 



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

2020-06-16 Thread Jeroen Roovers
commit: c03f61f4f47219f18a44551cbc47531886ffc99b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 17 04:59:18 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 17 04:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03f61f4

net-analyzer/pmacct: Update live ebuild

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Jeroen Roovers  gentoo.org>
Bug: https://bugs.gentoo.org/719084
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/pmacct/pmacct-99.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/pmacct/pmacct-99.ebuild 
b/net-analyzer/pmacct/pmacct-99.ebuild
index a4410a2887e..63073745a3d 100644
--- a/net-analyzer/pmacct/pmacct-99.ebuild
+++ b/net-analyzer/pmacct/pmacct-99.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
=net-libs/nDPI-3.0:= )
+   ndpi? ( >=net-libs/nDPI-3.2:= )
nflog? ( net-libs/libnetfilter_log )
postgres? ( dev-db/postgresql:* )
rabbitmq? ( net-libs/rabbitmq-c )



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

2020-06-16 Thread Jeroen Roovers
commit: 8a5d6411b0b856347c9a5ec72e162336fc16bb42
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 17 04:56:22 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 17 04:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5d6411

profiles/package.mask: Unmask net-libs/nDPI, ntopng, pmacct

Signed-off-by: Jeroen Roovers  gentoo.org>
Bug: https://bugs.gentoo.org/719084
Signed-off-by: Jeroen Roovers  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 52d75bc2b9f..30445344d71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -60,14 +60,6 @@ dev-ruby/did_you_mean:2.4
 # Removal in 30 days.
 app-text/xindy
 
-# Aaron Bauman  (2020-06-11)
-# outstanding vulns. RCE. rdeps masked.
-# maintainer ignored w/irrelevant comment.
-# removal in 30 days. bug #719084
-net-analyzer/ntopng
-net-analyzer/pmacct
-net-libs/nDPI
-
 # Lars Wendler  (2020-06-10)
 # At least alsactl is broken:
 #   double free or corruption (fasttop)



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

2020-06-16 Thread Jeroen Roovers
commit: 8e7a4cf914eb4cf0be07c35a0b6028c6929e9e14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 17 04:26:47 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 17 04:42:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7a4cf9

net-analyzer/pmacct: Version 1.7.4_p1

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Closes: https://bugs.gentoo.org/show_bug.cgi?id=719112
Closes: https://bugs.gentoo.org/show_bug.cgi?id=723226
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/pmacct/Manifest   |   1 +
 .../pmacct/files/pmacct-1.7.4-nDPI-3.2.patch   |  47 ++
 net-analyzer/pmacct/files/pmacctd-init.d   |   2 +-
 net-analyzer/pmacct/pmacct-1.7.4_p1.ebuild | 103 +
 4 files changed, 152 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/pmacct/Manifest b/net-analyzer/pmacct/Manifest
index e2625e381fb..b62b1bbeb28 100644
--- a/net-analyzer/pmacct/Manifest
+++ b/net-analyzer/pmacct/Manifest
@@ -3,3 +3,4 @@ DIST pmacct-1.7.1.tar.gz 1392360 BLAKE2B 
75a4dda461c2fe643c24a901c19efacf325d192
 DIST pmacct-1.7.2.tar.gz 1416302 BLAKE2B 
5d6f9c5849c07c7bdd3b6251b2611935ff558ca393d2cc0d21e5e681b0069b3a5bb4a985a9dc59b62b8b4ed697ecbd4cbb71f0aba42ce8d1527187b98d2e90d3
 SHA512 
ffdc63e96fc6af6f5d531243bc0aec0925663d8e91e83ada275f8e9a969dcf85cebd06b17ae2c796722bb209602d5b2bc487757ec736a740a8f33698d93a8675
 DIST pmacct-1.7.3.tar.gz 1467237 BLAKE2B 
a2fb627df9f61f91c69a9333a968485695b45c8ebe812e11ba250185a5e93f262954290d7ee41789fb13f7f5c5ef336294be83c8d91adcd0fc3c348485e515af
 SHA512 
09d0e6721760035112cb0c7936fe177f7858b19fa1df2c7da84822dc816413e7c6bace35fe45ad32930961183d61f9e4f3a4879747be45f47ab658a3e0f055b2
 DIST pmacct-1.7.4.tar.gz 1581213 BLAKE2B 
3835abc91947af083932e01b828c2324f90595c973fdde9d9f4034dc7d03e12fad6bbe6e91e1462ec36963ccb41a5a740159f531d7e1929f4cd8d994b89a58a1
 SHA512 
780b6cc25562fb7b5a1f55b48ce9719b36c1ee0d9ee2b6db8d7f238cd5d9f204938313b13e3ff3f62c7b9b179279f18314eba38ad787ffc346a4b217da239ca1
+DIST pmacct-1.7.4_p1.tar.gz 3200089 BLAKE2B 
638983a92df0a46441aefa78dc0f61fee94264870979f46674e851e3bf111ae71550f7e6b677d425fa4c688d4ed7735d82aae85a2e77155c1bfa050d8e76
 SHA512 
03553128975ced54ce08a1a543c794377c2b7a3c800de600a7b5e8aa483b1c3123dee536a361a47053233d60070cacaf269f1a16ad17b563fa9fc0ec7af6a467

diff --git a/net-analyzer/pmacct/files/pmacct-1.7.4-nDPI-3.2.patch 
b/net-analyzer/pmacct/files/pmacct-1.7.4-nDPI-3.2.patch
new file mode 100644
index 000..bcbdbc834ca
--- /dev/null
+++ b/net-analyzer/pmacct/files/pmacct-1.7.4-nDPI-3.2.patch
@@ -0,0 +1,47 @@
+--- a/configure.ac
 b/configure.ac
+@@ -900,7 +900,7 @@
+   [ case "$enableval" in
+   yes)
+ AC_MSG_RESULT(yes)
+-PKG_CHECK_MODULES([NDPI], [libndpi >= 2.4], [
++PKG_CHECK_MODULES([NDPI], [libndpi >= 3.2], [
+   SUPPORTS="${SUPPORTS} ndpi"
+   USING_NDPI="yes"
+ 
+--- a/src/ndpi/ndpi_util.c
 b/src/ndpi/ndpi_util.c
+@@ -29,7 +29,8 @@
+ 
+   NDPI_PROTOCOL_BITMASK all;
+ 
+-  struct ndpi_detection_module_struct *module = ndpi_init_detection_module();
++  ndpi_init_prefs pm_ndpi_init_prefs = ndpi_no_prefs;
++  struct ndpi_detection_module_struct *module = 
ndpi_init_detection_module(pm_ndpi_init_prefs);
+   struct pm_ndpi_workflow *workflow = ndpi_calloc(1, sizeof(struct 
pm_ndpi_workflow));
+ 
+   log_notification_init(&log_notifications.ndpi_cache_full);
+@@ -77,6 +78,8 @@
+   NDPI_BITMASK_SET_ALL(all);
+   ndpi_set_protocol_detection_bitmask2(workflow->ndpi_struct, &all);
+ 
++  ndpi_finalize_initalization(workflow->ndpi_struct);
++
+   return workflow;
+ }
+ 
+--- a/src/ndpi/ndpi.c
 b/src/ndpi/ndpi.c
+@@ -373,11 +373,7 @@
+ 
+   if (flow->detection_completed || flow->tcp_finished) {
+ if (flow->detected_protocol.app_protocol == NDPI_PROTOCOL_UNKNOWN)
+-#ifdef WITH_NDPI26
+-  flow->detected_protocol = ndpi_detection_giveup(workflow->ndpi_struct, 
flow->ndpi_flow, workflow->prefs.protocol_guess);
+-#else
+-  flow->detected_protocol = ndpi_detection_giveup(workflow->ndpi_struct, 
flow->ndpi_flow);
+-#endif
++  flow->detected_protocol = ndpi_detection_giveup(workflow->ndpi_struct, 
flow->ndpi_flow, 1, workflow->prefs.protocol_guess);
+ 
+ if (workflow->prefs.protocol_guess) {
+   if (flow->detected_protocol.app_protocol == NDPI_PROTOCOL_UNKNOWN && 
!flow->guess_completed) {

diff --git a/net-analyzer/pmacct/files/pmacctd-init.d 
b/net-analyzer/pmacct/files/pmacctd-init.d
index 1dccfcdd80f..bfc59c07abb 100644
--- a/net-analyzer/pmacct/files/pmacctd-init.d
+++ b/net-analyzer/pmacct/files/pmacctd-init.d
@@ -27,7 +27,7 @@ start() {
start-stop-daemon --start \
--pidfile "${PMACCTDPID}" \
--exec /usr/sbin/"${SVCNAME}" \
-   -- -D -f "${PMACCTDCONF}" \ -F "${PMACCTDPID}" ${OPTS}
+   -- -D -f "${PMACCTDCONF}" -F "${PMACCTDPID}" ${OPTS}
eend $?
 }
 

diff --git a/net-analyzer/pmacct/pm

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3lock-color/

2020-06-16 Thread Petrus Zhao
commit: 5f66264250ee787f2323edd854ca76ea221cf266
Author: Petrus Zhao  gmail  com>
AuthorDate: Wed Jun 17 04:40:16 2020 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Wed Jun 17 04:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f662642

x11-misc/i3lock-color: block x11-misc/i3lock

Closes: https://bugs.gentoo.org/728496
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Petrus Zhao  gmail.com>

 x11-misc/i3lock-color/i3lock-color-2.12_rc4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3lock-color/i3lock-color-2.12_rc4.ebuild 
b/x11-misc/i3lock-color/i3lock-color-2.12_rc4.ebuild
index 3e3eefd..8b8e4f0 100644
--- a/x11-misc/i3lock-color/i3lock-color-2.12_rc4.ebuild
+++ b/x11-misc/i3lock-color/i3lock-color-2.12_rc4.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
dev-libs/libev
media-libs/fontconfig:=
media-libs/libjpeg-turbo
+   !x11-misc/i3lock
 "
 
 DEPEND="${RDEPEND}"
@@ -33,7 +34,7 @@ BDEPEND="virtual/pkgconfig"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 src_configure() {
-   autoreconf -fiv
+   autoreconf -fiv || die
econf
 }
 



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

2020-06-16 Thread Georgy Yakovlev
commit: 0269a2a32e6ef3352dad30260f2efbc05b425e87
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jun 17 03:12:53 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jun 17 03:34:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0269a2a3

sys-libs/pam: revbump 1.4.0, use tmpfiles_process

use /run instead of /var/run
remove trailing - in tmpfiles.d, it can be omitted.
also inherit multilib-minimal last in order

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Acked-by: Mikle Kolyada  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../pam/{pam-1.4.0.ebuild => pam-1.4.0-r1.ebuild}  | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/sys-libs/pam/pam-1.4.0.ebuild b/sys-libs/pam/pam-1.4.0-r1.ebuild
similarity index 88%
rename from sys-libs/pam/pam-1.4.0.ebuild
rename to sys-libs/pam/pam-1.4.0-r1.ebuild
index b1d695f9d9e..632649733a3 100644
--- a/sys-libs/pam/pam-1.4.0.ebuild
+++ b/sys-libs/pam/pam-1.4.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools db-use fcaps multilib-minimal toolchain-funcs usr-ldscript
+inherit autotools db-use fcaps tmpfiles toolchain-funcs usr-ldscript 
multilib-minimal
 
 DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
 HOMEPAGE="https://github.com/linux-pam/linux-pam";
@@ -94,16 +94,12 @@ multilib_src_install() {
 multilib_src_install_all() {
find "${ED}" -type f -name '*.la' -delete || die
 
-   dodir /usr/lib/tmpfiles.d
-   cat - > "${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}-:${SLOT}.conf <> 
"${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}:${SLOT}.conf <

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

2020-06-16 Thread Craig Andrews
commit: 95f32faac99bf9db94af83aa7c3959e28782f203
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Jun 16 22:35:54 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 17 01:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f32faa

net-p2p/bitcoind: Bump to 0.20.0

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoind/Manifest   |   2 +
 net-p2p/bitcoind/bitcoind-0.20.0.ebuild | 171 
 2 files changed, 173 insertions(+)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 39611134f05..ffd60cbe421 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
+DIST bitcoin-0.20.0.knots20200614.patches.tar.xz 392356 BLAKE2B 
17c5d5c89e279c870492ac4f98cfde6545fa3c4b5169f42c020e45ca14c133673e271b248e90286ae875aaef6b031e578d14554777a89dca5366aa4bda079012
 SHA512 
208234b2e7fa46e19da9954dab9828993aa62a7623d85de8e7d43ffd4b367c5e8641e82154357526a11b95c0426ec16039d2910dbbe9187daba9d14a3b2fda92
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d
+DIST bitcoin-v0.20.0.tar.gz 6984988 BLAKE2B 
2c189826b7171276df62fb8cbf713d8b4cb4307de413247f2951950ec173d069930447d7d420d1c73ba0abc97fd613a05fc527bcc796e5e2d2f3dfb57fb29b80
 SHA512 
7628efb70bf51e4165605d9e77f6119b855994e99d8cb6653dfbd89628304862f3a98cfe352aa8b435913000e74d297565d8a7e3f22a23006d1779b70d04a8cd

diff --git a/net-p2p/bitcoind/bitcoind-0.20.0.ebuild 
b/net-p2p/bitcoind/bitcoind-0.20.0.ebuild
new file mode 100644
index 000..f7e6db7b7e8
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.20.0.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use systemd
+
+BITCOINCORE_COMMITHASH="a62f0ed64f8bbbdfe6467ac5ce92ef5b5222d1bd"
+KNOTS_PV="${PV}.knots20200614"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/";
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-group/bitcoin
+   acct-user/bitcoin
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/autoconf-2.69
+   >=sys-devel/automake-1.13
+"
+
+DOCS=(
+   doc/bips.md
+   doc/bitcoin-conf.md
+   doc/descriptors.md
+   doc/files.md
+   doc/JSON-RPC-interface.md
+   doc/psbt.md
+   doc/reduce-traffic.md
+   doc/release-notes.md
+   doc/REST-interface.md
+   doc/tor.md
+)
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https:/

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

2020-06-16 Thread Craig Andrews
commit: dd2595e1ad2935e713a15dc08c253746a4a480e3
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Jun 16 22:40:50 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 17 01:52:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2595e1

net-libs/libbitcoinconsensus: Bump to 0.20.0

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/libbitcoinconsensus/Manifest  |   2 +
 .../libbitcoinconsensus-0.20.0.ebuild  | 100 +
 2 files changed, 102 insertions(+)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index 39611134f05..ffd60cbe421 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
+DIST bitcoin-0.20.0.knots20200614.patches.tar.xz 392356 BLAKE2B 
17c5d5c89e279c870492ac4f98cfde6545fa3c4b5169f42c020e45ca14c133673e271b248e90286ae875aaef6b031e578d14554777a89dca5366aa4bda079012
 SHA512 
208234b2e7fa46e19da9954dab9828993aa62a7623d85de8e7d43ffd4b367c5e8641e82154357526a11b95c0426ec16039d2910dbbe9187daba9d14a3b2fda92
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d
+DIST bitcoin-v0.20.0.tar.gz 6984988 BLAKE2B 
2c189826b7171276df62fb8cbf713d8b4cb4307de413247f2951950ec173d069930447d7d420d1c73ba0abc97fd613a05fc527bcc796e5e2d2f3dfb57fb29b80
 SHA512 
7628efb70bf51e4165605d9e77f6119b855994e99d8cb6653dfbd89628304862f3a98cfe352aa8b435913000e74d297565d8a7e3f22a23006d1779b70d04a8cd

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.20.0.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.20.0.ebuild
new file mode 100644
index 000..0f5c0bfb4ec
--- /dev/null
+++ b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.20.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+BITCOINCORE_COMMITHASH="a62f0ed64f8bbbdfe6467ac5ce92ef5b5222d1bd"
+KNOTS_PV="${PV}.knots20200614"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Bitcoin Core consensus library"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/";
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm knots libressl"
+
+DEPEND="
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/autoconf-2.69
+   >=sys-devel/automake-1.13
+"
+
+DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.desc.html";
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2020/06/03/release-${PV}/";
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+ 

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

2020-06-16 Thread Craig Andrews
commit: 32319e20eb1eb972120c8bae04f665037c05aeba
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Jun 16 22:40:00 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 17 01:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32319e20

dev-util/bitcoin-tx: Bump to 0.20.0

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/bitcoin-tx/Manifest |   2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.20.0.ebuild | 108 +++
 2 files changed, 110 insertions(+)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index 39611134f05..ffd60cbe421 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
+DIST bitcoin-0.20.0.knots20200614.patches.tar.xz 392356 BLAKE2B 
17c5d5c89e279c870492ac4f98cfde6545fa3c4b5169f42c020e45ca14c133673e271b248e90286ae875aaef6b031e578d14554777a89dca5366aa4bda079012
 SHA512 
208234b2e7fa46e19da9954dab9828993aa62a7623d85de8e7d43ffd4b367c5e8641e82154357526a11b95c0426ec16039d2910dbbe9187daba9d14a3b2fda92
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d
+DIST bitcoin-v0.20.0.tar.gz 6984988 BLAKE2B 
2c189826b7171276df62fb8cbf713d8b4cb4307de413247f2951950ec173d069930447d7d420d1c73ba0abc97fd613a05fc527bcc796e5e2d2f3dfb57fb29b80
 SHA512 
7628efb70bf51e4165605d9e77f6119b855994e99d8cb6653dfbd89628304862f3a98cfe352aa8b435913000e74d297565d8a7e3f22a23006d1779b70d04a8cd

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.20.0.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.20.0.ebuild
new file mode 100644
index 000..017c40198aa
--- /dev/null
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.20.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="a62f0ed64f8bbbdfe6467ac5ce92ef5b5222d1bd"
+KNOTS_PV="${PV}.knots20200614"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line Bitcoin transaction tool"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/";
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/autoconf-2.69
+   >=sys-devel/automake-1.13
+"
+
+DOCS=(
+   doc/bips.md
+   doc/release-notes.md
+)
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.desc.html";
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2020/06/03/release-${PV}/";
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   

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

2020-06-16 Thread Craig Andrews
commit: de1ad50398a8398b4e6ad5e005c7c9311857355e
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Jun 16 22:34:37 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 17 01:52:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1ad503

net-p2p/bitcoin-qt: Bump to 0.20.0

Signed-off-by: Luke Dashjr  utopios.org>
Closes: https://github.com/gentoo/gentoo/pull/16280
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoin-qt/Manifest |   2 +
 net-p2p/bitcoin-qt/bitcoin-qt-0.20.0.ebuild | 185 
 2 files changed, 187 insertions(+)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index 39611134f05..ffd60cbe421 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
+DIST bitcoin-0.20.0.knots20200614.patches.tar.xz 392356 BLAKE2B 
17c5d5c89e279c870492ac4f98cfde6545fa3c4b5169f42c020e45ca14c133673e271b248e90286ae875aaef6b031e578d14554777a89dca5366aa4bda079012
 SHA512 
208234b2e7fa46e19da9954dab9828993aa62a7623d85de8e7d43ffd4b367c5e8641e82154357526a11b95c0426ec16039d2910dbbe9187daba9d14a3b2fda92
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d
+DIST bitcoin-v0.20.0.tar.gz 6984988 BLAKE2B 
2c189826b7171276df62fb8cbf713d8b4cb4307de413247f2951950ec173d069930447d7d420d1c73ba0abc97fd613a05fc527bcc796e5e2d2f3dfb57fb29b80
 SHA512 
7628efb70bf51e4165605d9e77f6119b855994e99d8cb6653dfbd89628304862f3a98cfe352aa8b435913000e74d297565d8a7e3f22a23006d1779b70d04a8cd

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.20.0.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.20.0.ebuild
new file mode 100644
index 000..4d399e20d8b
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.20.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use desktop xdg-utils
+
+BITCOINCORE_COMMITHASH="a62f0ed64f8bbbdfe6467ac5ce92ef5b5222d1bd"
+KNOTS_PV="${PV}.knots20200614"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/";
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="+asm dbus kde knots libressl +qrcode +system-leveldb test upnp +wallet 
zeromq"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   dbus? ( dev-qt/qtdbus:5 )
+   dev-libs/libevent:=
+   qrcode? (
+   media-gfx/qrencode:=
+   )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/autoconf-2.69
+   >=sys-devel/automake-1.13
+   dev-qt/linguist-tools:5
+   knots? (
+   gnome-base/librsvg
+   media-gfx/imagemagick[png]
+   )
+"
+
+DOCS=(
+   doc/bips.md
+   doc/bitcoin-conf.md
+   doc/descriptors.md
+   doc/files.md
+   doc/JSON-RPC-interface.md
+   doc/psbt.md
+   doc/reduce-traffic.md
+   doc/release-notes.md
+   doc/REST-interface

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

2020-06-16 Thread Craig Andrews
commit: 4a86f446d82d58599ee3ebbf38357b9c7d87434a
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Jun 16 22:36:59 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jun 17 01:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a86f446

net-p2p/bitcoin-cli: Bump to 0.20.0

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoin-cli/Manifest  |   2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.20.0.ebuild | 102 ++
 2 files changed, 104 insertions(+)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index 39611134f05..ffd60cbe421 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
+DIST bitcoin-0.20.0.knots20200614.patches.tar.xz 392356 BLAKE2B 
17c5d5c89e279c870492ac4f98cfde6545fa3c4b5169f42c020e45ca14c133673e271b248e90286ae875aaef6b031e578d14554777a89dca5366aa4bda079012
 SHA512 
208234b2e7fa46e19da9954dab9828993aa62a7623d85de8e7d43ffd4b367c5e8641e82154357526a11b95c0426ec16039d2910dbbe9187daba9d14a3b2fda92
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d
+DIST bitcoin-v0.20.0.tar.gz 6984988 BLAKE2B 
2c189826b7171276df62fb8cbf713d8b4cb4307de413247f2951950ec173d069930447d7d420d1c73ba0abc97fd613a05fc527bcc796e5e2d2f3dfb57fb29b80
 SHA512 
7628efb70bf51e4165605d9e77f6119b855994e99d8cb6653dfbd89628304862f3a98cfe352aa8b435913000e74d297565d8a7e3f22a23006d1779b70d04a8cd

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.20.0.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.20.0.ebuild
new file mode 100644
index 000..42d0e358b79
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.20.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="a62f0ed64f8bbbdfe6467ac5ce92ef5b5222d1bd"
+KNOTS_PV="${PV}.knots20200614"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/";
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >=dev-libs/univalue-1.0.4:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/autoconf-2.69
+   >=sys-devel/automake-1.13
+"
+
+DOCS=(
+   doc/release-notes.md
+)
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.20.x/${KNOTS_PV}/${KNOTS_P}.desc.html";
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2020/06/03/release-${PV}/";
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   eapply_user
+
+   echo '#!/bin/true'

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/arb/, sci-mathematics/arb/files/

2020-06-16 Thread Michael Orlitzky
commit: 538c2b0961838fb7ad41b342083e52d61998d33f
Author: François Bissey  gmail  com>
AuthorDate: Tue Jun 16 23:25:48 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jun 17 01:40:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538c2b09

sci-mathematics/arb: bump to 2.18.0. Use cmake.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://github.com/gentoo/gentoo/pull/16281
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/arb/Manifest   |  1 +
 sci-mathematics/arb/arb-2.18.0.ebuild  | 37 ++
 .../arb/files/arb-2.18.0-build_type.patch  | 21 
 .../arb/files/arb-2.18.0-multilib-strict.patch | 20 
 4 files changed, 79 insertions(+)

diff --git a/sci-mathematics/arb/Manifest b/sci-mathematics/arb/Manifest
index bb3a8b16eb9..48e0e7b556b 100644
--- a/sci-mathematics/arb/Manifest
+++ b/sci-mathematics/arb/Manifest
@@ -1 +1,2 @@
 DIST arb-2.17.0.tar.gz 1589083 BLAKE2B 
68d5b04dca24129ceaec4e05124e35b474157cf1efbb6505121a03058e014cd4eb67b99497dbbafcf62e9e31f9d11c92f749f6e047e6b1513b6c0cc5ef8f22da
 SHA512 
201e0cebbd1c4857d194e5531c76c6e45a478cf6965b836818919adf0fc04f0fe25e16ecd49c62a438876b67f009b872c4f3c774fe35620be0b22c5e08bdb824
+DIST arb-2.18.0.tar.gz 1595610 BLAKE2B 
be6a7e1a306f91b70383110e1ef6ead1ebd39f7d408c7a2e3031ca4b6fd788133607779d8f8edb3de1f00abe8ac5f21e07f951caecb4d56ada0517af71265d05
 SHA512 
3db0b2af4fe63fbc505d9b0e1940165f8bb62eec99d83569a1d959144f33b99141afd6c402d10b24407f9fce1853017a4802850f57fca181cf2f58605395fc31

diff --git a/sci-mathematics/arb/arb-2.18.0.ebuild 
b/sci-mathematics/arb/arb-2.18.0.ebuild
new file mode 100644
index 000..691185c1d34
--- /dev/null
+++ b/sci-mathematics/arb/arb-2.18.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="C library for arbitrary-precision interval arithmetic"
+HOMEPAGE="https://fredrikj.net/arb/";
+SRC_URI="https://github.com/fredrik-johansson/arb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+LICENSE="GPL-2+"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=sci-mathematics/flint-2.5.0:="
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.18.0-multilib-strict.patch
+   "${FILESDIR}"/${PN}-2.18.0-build_type.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING="$(usex test)"
+   )
+
+   cmake-utils_src_configure
+}

diff --git a/sci-mathematics/arb/files/arb-2.18.0-build_type.patch 
b/sci-mathematics/arb/files/arb-2.18.0-build_type.patch
new file mode 100644
index 000..1db7d5f2df4
--- /dev/null
+++ b/sci-mathematics/arb/files/arb-2.18.0-build_type.patch
@@ -0,0 +1,21 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ec806fe..4101c09 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -19,11 +19,11 @@ endif ()
+ set (BUILD_SHARED_LIBS yes CACHE BOOL "Build shared library or not")
+ set (BUILD_TESTING no CACHE BOOL "Build tests or not")
+ 
+-if (NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR
+-CMAKE_BUILD_TYPE STREQUAL "Release"))
+-message("${CMAKE_BUILD_TYPE}")
+-message(FATAL_ERROR "CMAKE_BUILD_TYPE must be one of: Debug, Release 
(current value: '${CMAKE_BUILD_TYPE}')")
+-endif ()
++# if (NOT (CMAKE_BUILD_TYPE STREQUAL "Debug" OR
++# CMAKE_BUILD_TYPE STREQUAL "Release"))
++# message("${CMAKE_BUILD_TYPE}")
++# message(FATAL_ERROR "CMAKE_BUILD_TYPE must be one of: Debug, Release 
(current value: '${CMAKE_BUILD_TYPE}')")
++# endif ()
+ 
+ if ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8")
+ set (PLATFORM "x64")

diff --git a/sci-mathematics/arb/files/arb-2.18.0-multilib-strict.patch 
b/sci-mathematics/arb/files/arb-2.18.0-multilib-strict.patch
new file mode 100644
index 000..e45dec9f374
--- /dev/null
+++ b/sci-mathematics/arb/files/arb-2.18.0-multilib-strict.patch
@@ -0,0 +1,20 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ec806fe..d6136a8 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -136,10 +136,12 @@ if(NOT MSVC)
+ target_link_libraries(arb m)
+ endif()
+ 
++include(GNUInstallDirs)
++
+ install(TARGETS arb
+-RUNTIME DESTINATION bin
+-ARCHIVE DESTINATION lib
+-LIBRARY DESTINATION lib
++RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_BINDIR}"
++ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
++LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
+ )
+ 
+ foreach (FOLDER ${FOLDERS})



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/, sci-mathematics/flint/files/

2020-06-16 Thread Michael Orlitzky
commit: 3b0bafb98e2d78db75264322a5561a63d4e34d65
Author: François Bissey  gmail  com>
AuthorDate: Tue Jun 16 10:54:52 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jun 17 01:40:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0bafb9

sci-mathematics/flint: upstream bump to 2.6.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://github.com/gentoo/gentoo/pull/16267
Closes: https://bugs.gentoo.org/728446
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/flint/Manifest |  1 +
 .../flint/files/flint-2.6.0-multilib-strict.patch  | 20 +++
 sci-mathematics/flint/flint-2.6.0.ebuild   | 63 ++
 3 files changed, 84 insertions(+)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 60823eff1c3..94837defb11 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1 +1,2 @@
 DIST flint-2.5.2.tar.gz 2212242 BLAKE2B 
36b9b1f2acb1d79534d85884d755fddba3b8b40efbe92aeeecd7d1526cd21f0849054c30d23c565c6a13c609992cf22f56f5b640da15e1c7e6ba6840fc710d47
 SHA512 
cce36947b558aabecaf780171b4bbc0e1330c3b1a7e3580717584be5cab4991d33b190531c7995b224a3a440e28c4a610d6f781901e29f48ced12a9c5ba960a2
+DIST flint-2.6.0.tar.gz 4517938 BLAKE2B 
25eeaae93dda01b91d7c76db6cd637ac61199f60cb169998b506eb733b0ed4dbd306c9d370caaf84dd20fbd85779d5b05de52086d82c8bc9afe67a581064462b
 SHA512 
623655a121190d0a1f24305eee323e14f90d2c6451c174133706cde8b62fdf6363d79bfcbe6dce8ffe04bc64d0131d902917f44e0d38c1d647d982710cbc8a8a

diff --git a/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch 
b/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch
new file mode 100644
index 000..84ae3dfc292
--- /dev/null
+++ b/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch
@@ -0,0 +1,20 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9d94776..b04fa78 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -293,10 +293,12 @@ if(NOT MSVC)
+   target_link_libraries(flint PUBLIC m)
+ endif()
+ 
++include(GNUInstallDirs)
++
+ install(TARGETS flint
+-RUNTIME DESTINATION bin
+-ARCHIVE DESTINATION lib
+-LIBRARY DESTINATION lib
++RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_BINDIR}"
++ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
++LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
+ )
+ 
+ install(FILES ${HEADERS} DESTINATION include/flint)

diff --git a/sci-mathematics/flint/flint-2.6.0.ebuild 
b/sci-mathematics/flint/flint-2.6.0.ebuild
new file mode 100644
index 000..d6ba11ee4b1
--- /dev/null
+++ b/sci-mathematics/flint/flint-2.6.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+inherit cmake-utils python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="http://www.flintlib.org/";
+SRC_URI="http://www.flintlib.org/${P}.tar.gz";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/14"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   dev-python/sphinx
+   app-text/texlive-core
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+   ${PYTHON_DEPS}"
+DEPEND="dev-libs/gmp:=
+   dev-libs/mpfr:=
+   ntl? ( dev-libs/ntl:= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.0-multilib-strict.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_NTL="$(usex ntl)"
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_DOCS="$(usex doc)"
+   )
+
+   cmake-utils_src_configure
+
+   if use doc ; then
+   HTML_DOCS="${BUILD_DIR}/html/*"
+   DOCS=(
+   "${S}"/README
+   "${S}"/AUTHORS
+   "${S}"/NEWS
+   "${BUILD_DIR}"/latex/Flint.pdf
+   )
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc ; then
+   cmake-utils_src_make html
+   cmake-utils_src_make pdf
+   fi
+}



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

2020-06-16 Thread Thomas Deutschmann
commit: ba6698e39be1eeb5fb0c06a89e8dcf239b5a19f2
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Jun  8 07:40:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 17 01:26:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6698e3

media-gfx/graphicsmagick: Security bump

Patches the following:

- CVE-2020-12672
* oss-fuzz
** 20045
** 20318
** 21956
** 23042

Bug: https://bugs.gentoo.org/721328
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/16126
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../graphicsmagick-1.3.35-CVE-2020-12672.patch |  67 ++
 ...smagick-1.3.35-oss-fuzz-20045-20318-21956.patch |  38 ++
 .../graphicsmagick-1.3.35-oss-fuzz-23042.patch |  42 +++
 .../graphicsmagick/graphicsmagick-1.3.35-r1.ebuild | 135 +
 4 files changed, 282 insertions(+)

diff --git 
a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-CVE-2020-12672.patch 
b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-CVE-2020-12672.patch
new file mode 100644
index 000..b314ea288e4
--- /dev/null
+++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-CVE-2020-12672.patch
@@ -0,0 +1,67 @@
+diff -r 4917a4242fc0 -r 50395430a371 coders/png.c
+--- a/coders/png.c Fri May 01 13:49:13 2020 -0500
 b/coders/png.c Sat May 30 10:18:16 2020 -0500
+@@ -5304,7 +5304,7 @@
+   if (logging)
+ (void) LogMagickEvent(CoderEvent,GetMagickModule(),
+   "MAGN chunk (%lu bytes): "
+-  "First_magnified_object_id=%u, 
Last_magnified_object_id=%u, "
++  "First_magnified_object_id=%u, Las 
t_magnified_object_id=%u, "
+   "MB=%u, ML=%u, MR=%u, MT=%u, MX=%u, 
MY=%u, "
+   "X_method=%u, Y_method=%u",
+   length,
+@@ -5679,6 +5679,8 @@
+   /*
+ If magnifying and a supported method is requested then
+ magnify the image.
++
++
http://www.libpng.org/pub/mng/spec/mng-1.0-20010209-pdg.html#mng-MAGN
+   */
+   if (((mng_info->magn_methx > 0) && (mng_info->magn_methx <= 5)) &&
+   ((mng_info->magn_methy > 0) && (mng_info->magn_methy <= 5)))
+@@ -5689,7 +5691,28 @@
+ 
+   if (logging)
+ (void) LogMagickEvent(CoderEvent,GetMagickModule(),
+-  "  Processing MNG MAGN chunk");
++  "  Processing MNG MAGN chunk: MB=%u, 
ML=%u,"
++  " MR=%u, MT=%u, MX=%u, MY=%u,"
++  " X_method=%u, Y_method=%u",
++  mng_info->magn_mb,mng_info->magn_ml,
++  mng_info->magn_mr,mng_info->magn_mt,
++  mng_info->magn_mx,mng_info->magn_my,
++  mng_info->magn_methx,
++  mng_info->magn_methy);
++
++  /*
++If the image width is 1, then X magnification is done
++by simple pixel replication.
++  */
++  if (image->columns == 1)
++  mng_info->magn_methx = 1;
++
++  /*
++If the image height is 1, then Y magnification is done
++by simple pixel replication.
++  */
++  if (image->rows == 1)
++  mng_info->magn_methy = 1;
+ 
+   if (mng_info->magn_methx == 1)
+ {
+@@ -5734,12 +5757,10 @@
+   Image
+ *large_image;
+ 
+-  int
+-yy;
+-
+   long
+ m,
+-y;
++y,
++yy;
+ 
+   register long
+ x;
+

diff --git 
a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-oss-fuzz-20045-20318-21956.patch
 
b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-oss-fuzz-20045-20318-21956.patch
new file mode 100644
index 000..c7921dd2e69
--- /dev/null
+++ 
b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.35-oss-fuzz-20045-20318-21956.patch
@@ -0,0 +1,38 @@
+diff -r 50395430a371 -r 83b4d2b4b873 coders/wpg.c
+--- a/coders/wpg.c Sat May 30 10:18:16 2020 -0500
 b/coders/wpg.c Sat May 30 17:33:51 2020 -0500
+@@ -403,7 +403,7 @@
+   x++; \
+   if((long) x>=ldblk) \
+   { \
+-if(InsertRow(BImgBuff,y,image,bpp)==MagickFail) RetVal=-6; \
++if(InsertRow(BImgBuff,y,image,bpp)==MagickFail) { RetVal=-6; goto 
unpack_wpg_raser_error; } \
+ x=0; \
+ y++; \
+ if(y>=image->rows) break; \
+@@ -537,6 +537,7 @@
+ }
+  

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

2020-06-16 Thread Thomas Deutschmann
commit: 8e0bf10d15211a298201e01836069c5ec605bc37
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May 22 05:37:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 17 01:00:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0bf10d

media-libs/libexif: Security bump to 0.6.22

Bug: https://bugs.gentoo.org/708728
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libexif/Manifest  |  1 +
 media-libs/libexif/libexif-0.6.22.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/media-libs/libexif/Manifest b/media-libs/libexif/Manifest
index ef98f6409b6..01957043eef 100644
--- a/media-libs/libexif/Manifest
+++ b/media-libs/libexif/Manifest
@@ -1 +1,2 @@
 DIST libexif-0.6.21.tar.bz2 1368435 BLAKE2B 
151e3ddcdd45759fd70be91db27511f48a9b7d5de72c8af510e5a231e2f053f8b5d62d1269a1206e419461b07fb723788492604f1f1142edcb5ab7a0876dd307
 SHA512 
4e0fe2abe85d1c95b41cb3abe1f6333dc3a9eb69dba106a674a78d74a4d5b9c5a19647118fa1cc2d72b98a29853394f1519eda9e2889eb28d3be26b21c7cfc35
+DIST libexif-0.6.22.tar.gz 2741296 BLAKE2B 
df57aa0ff7d20faa47ea34f4d8164c33b113887bc2179405481b2c12c0d0336dc9e5321a260ffda64d974bfa9ac6af55c0cfb4cc9a57a941c17944a3d049befd
 SHA512 
e399804c9d67072861988638349115c585546be20f15c4d26bb6f411ff4ee5bce979c1a41305c1456ecc2f830837349f93cfa4136b7a864e0486cecd3607b469

diff --git a/media-libs/libexif/libexif-0.6.22.ebuild 
b/media-libs/libexif/libexif-0.6.22.ebuild
new file mode 100644
index 000..ae678a6c78c
--- /dev/null
+++ b/media-libs/libexif/libexif-0.6.22.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool multilib-minimal
+
+DESCRIPTION="Library for parsing, editing, and saving EXIF data"
+HOMEPAGE="https://libexif.github.io/ https://github.com/libexif/libexif";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PN}-${PV//./_}-release/${P}.tar.gz";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE="doc nls static-libs"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.13-pkgconfig.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e '/FLAGS=/s:-g::' configure || die #390249
+   elibtoolize # For *-bsd
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   $(use_enable doc docs) \
+   $(use_enable nls) \
+   $(use_enable static-libs static) \
+   --with-doc-dir="${EPREFIX}"/usr/share/doc/${PF}
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -delete || die
+   rm -f "${ED}"/usr/share/doc/${PF}/{ABOUT-NLS,COPYING} || die
+}



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

2020-06-16 Thread Thomas Deutschmann
commit: d0d63e5bece16d16d7ce74e625f01a9f3bc914ff
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May 22 05:42:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 17 01:07:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d63e5b

media-gfx/exif: Bump to 0.6.22

Bumping this "while there" for media-libs/libexif.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15909
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/exif/Manifest   |  1 +
 media-gfx/exif/exif-0.6.22.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/media-gfx/exif/Manifest b/media-gfx/exif/Manifest
index 289337dff23..7fdaf2ae5a3 100644
--- a/media-gfx/exif/Manifest
+++ b/media-gfx/exif/Manifest
@@ -1 +1,2 @@
 DIST exif-0.6.21.tar.bz2 387531 BLAKE2B 
494d4910af2e8f740aeebdeeaf8dec5ae638d3e78339c55d5acc38879ab4837164d2ef407bd07a2e36a00df15d53b132bb027e2e97e79c229c589819af3b7f7b
 SHA512 
73b5b7df08462a6a084a8fb973c39197f5d64ed753a97cb2f94a4acf815fdf0313214c2c8e44a46a24a1f6304fdaa68a579b4a2e246cc095f6e9588e93368cdc
+DIST exif-0.6.22.tar.gz 569665 BLAKE2B 
556927fca99416ff174c0c4403337f2f8b85cb14472d920a48a9598d8b7e3be6b800b0b37a764cd89fb45b62376a05ef1f0ae6b260a076f0949aadf8a441a2eb
 SHA512 
b194bacb28ff2b910014edce732f97a875852abd486ce62bcf9274eb0ed668a0ee9c954cf60455191969aacb48d3d4d3172958a183b29f050c0bf8d55de14e7d

diff --git a/media-gfx/exif/exif-0.6.22.ebuild 
b/media-gfx/exif/exif-0.6.22.ebuild
new file mode 100644
index 000..01a292a9d04
--- /dev/null
+++ b/media-gfx/exif/exif-0.6.22.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Small CLI util to show EXIF infos hidden in JPEG files"
+HOMEPAGE="https://libexif.github.io/ https://github.com/libexif/exif";
+SRC_URI="https://github.com/lib${PN}/${PN}/releases/download/${PN}-${PV//./_}-release/${P}.tar.gz";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="nls"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   dev-libs/popt
+   >=media-libs/libexif-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf $(use_enable nls)
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-action/netrek-cow/

2020-06-16 Thread Brian Gloyer
commit: c34fb0d0e2edce33fda8e7238a3b51bda6eadaf4
Author: brian gloyer  gmail  com>
AuthorDate: Wed Jun 17 01:06:01 2020 +
Commit: Brian Gloyer  gmail  com>
CommitDate: Wed Jun 17 01:07:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c34fb0d0

games-action/netrek-cow: removed test

Signed-off-by: brian gloyer  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 games-action/netrek-cow/netrek-cow-3.3.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-action/netrek-cow/netrek-cow-3.3.2.ebuild 
b/games-action/netrek-cow/netrek-cow-3.3.2.ebuild
index f5cabac..6be3c33 100644
--- a/games-action/netrek-cow/netrek-cow-3.3.2.ebuild
+++ b/games-action/netrek-cow/netrek-cow-3.3.2.ebuild
@@ -14,6 +14,9 @@ KEYWORDS="~amd64"
 
 S="${WORKDIR}/netrek-client-cow-${PV}"
 
+# upstream has a file named check that is unrelated to tests
+RESTRICT="test"
+
 RDEPEND="
media-libs/libsdl
media-libs/sdl-mixer



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

2020-06-16 Thread Thomas Deutschmann
commit: 93d1f0e41b6cc4ee3e00931f8f4243c23153b84a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue May  5 18:37:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 17 00:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d1f0e4

dev-libs/xmlsec: Bump to 1.2.30

Closes: https://bugs.gentoo.org/721128
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15658
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/xmlsec/Manifest |  1 +
 dev-libs/xmlsec/xmlsec-1.2.30.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 471398af14d..25ec6655e80 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1 +1,2 @@
 DIST xmlsec1-1.2.29.tar.gz 1989360 BLAKE2B 
a0057ddf2d641745933f8d788c5358b4bb17892ed175ef11a9041a34ff1f91d0ffe6cb90316308805b5bc2157b9c2e211b37731ff8cfc7723a85f349543aa7a6
 SHA512 
07c3012179da4392f0a9d41a51ed51d692ca8b491310488b955d5fef0637f104d3f82374754b0ef175fadc663a8ca8c996178198c5dd77b3a8b34393d1482e4d
+DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B 
b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3
 SHA512 
07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98

diff --git a/dev-libs/xmlsec/xmlsec-1.2.30.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.30.ebuild
new file mode 100644
index 000..34308fcbca4
--- /dev/null
+++ b/dev-libs/xmlsec/xmlsec-1.2.30.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
+HOMEPAGE="https://www.aleksey.com/xmlsec";
+SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
+   gnutls? ( gcrypt )"
+
+RDEPEND=">=dev-libs/libxml2-2.7.4:=
+   >=dev-libs/libxslt-1.0.20:=
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
+   gnutls? ( >=net-libs/gnutls-2.8.0:= )
+   nss? (
+   >=dev-libs/nspr-4.4.1:=
+   >=dev-libs/nss-3.9:=
+   )
+   openssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   nss? (
+   >=dev-libs/nss-3.9[utils]
+   )
+   )"
+
+S="${WORKDIR}/${PN}1-${PV}"
+
+src_configure() {
+   # Bash because of bug #721128
+   CONFIG_SHELL=${BASH} econf \
+   $(use_enable doc docs) \
+   $(use_enable static-libs static) \
+   $(use_with gcrypt) \
+   $(use_with gnutls) \
+   $(use_with nss nspr) \
+   $(use_with nss) \
+   $(use_with openssl) \
+   --enable-mans \
+   --enable-pkgconfig
+}
+
+src_test() {
+   SHELL=${BASH} emake TMPFOLDER="${T}" check
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-06-16 Thread Jonas Stein
commit: 068d2ca35598ae6cc0f4eaafb3fbe83726e361ac
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Jun 16 23:34:00 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Jun 16 23:34:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068d2ca3

app-arch/stenc: Version bump to 1.0.8

Bump the version, update SRC_URI and prepare the ebuild for a live
ebuild.

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Jonas Stein  gentoo.org>

 app-arch/stenc/Manifest   |  1 +
 app-arch/stenc/metadata.xml   |  4 ++--
 app-arch/stenc/stenc-1.0.8.ebuild | 31 +++
 3 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/app-arch/stenc/Manifest b/app-arch/stenc/Manifest
index d86dd1de357..8c8f20c3fed 100644
--- a/app-arch/stenc/Manifest
+++ b/app-arch/stenc/Manifest
@@ -1 +1,2 @@
 DIST stenc-1.0.7.tar.gz 107096 BLAKE2B 
678be2fea4eb3db5cf84a70243fd61dcb574627bacb59b2f9af682e2e0851d41187565b4706313c98bb5b297f865b1424bc47c52f15efa2a2e8b2c7413b09009
 SHA512 
84cb0114c969e1a5122a8621d2c136663ee2a2d9aae1d455631c1d4555e947f4841004b74a1f63b800be713cfae637c19ea34adf40f0bc81f1c56a555a27ba31
+DIST stenc-1.0.8.tar.gz 29297 BLAKE2B 
269310fb7a9063eb3b367dfec534096201003e6178a31aeb73aa7a73ed0473d4a606634ac9cf7377d17240dee074345efa49fc907d9487f573a75ec44c3454f6
 SHA512 
4fd882861d248cf59cde1782833bd3e4f7e01e8b6c00424c55f26454a620510b22de0d42f2d7f6c4e67c2b26a174fe687756a75f410026fda4f9dc87

diff --git a/app-arch/stenc/metadata.xml b/app-arch/stenc/metadata.xml
index 8dabb18f478..a07372b0e98 100644
--- a/app-arch/stenc/metadata.xml
+++ b/app-arch/stenc/metadata.xml
@@ -6,8 +6,8 @@
Jonas Stein


-   mailto:jcoleman1...@live.com
-   stenc
+   https://github.com/scsitape/stenc/issues
+   scsitape/stenc

SCSI Tape Encryption Manager - Manages encryption on 
LTO 
tape drives with hardware-based encryption (LTO-4 and later).

diff --git a/app-arch/stenc/stenc-1.0.8.ebuild 
b/app-arch/stenc/stenc-1.0.8.ebuild
new file mode 100644
index 000..1f9c5860f70
--- /dev/null
+++ b/app-arch/stenc/stenc-1.0.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scsitape/stenc.git";
+   S="${WORKDIR}/${P}/src"
+else
+   SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives."
+HOMEPAGE="https://github.com/scsitape/stenc/";
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2020-06-16 Thread Andreas Sturmlechner
commit: aa0f7c75396d3a8e02988c30b32903d45b474d5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 16 23:24:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 23:24:09 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aa0f7c75

kde-plasma/plasma-workspace: Remove qrcode remnant

Bug: https://bugs.gentoo.org/727704
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-workspace/plasma-workspace-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index 058f99e620..a2f669a5e4 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -180,7 +180,6 @@ src_configure() {
$(cmake_use_find_package calendar KF5Holidays)
$(cmake_use_find_package geolocation KF5NetworkManagerQt)
$(cmake_use_find_package qalculate Qalculate)
-   $(cmake_use_find_package qrcode KF5Prison)
$(cmake_use_find_package semantic-desktop KF5Baloo)
$(cmake_use_find_package telemetry KUserFeedback)
)



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/chezmoi-bin/

2020-06-16 Thread Philip DeMonaco
commit: 14b3b3cecc7bfad79f7e6d6ff1d62a3b1ab9
Author: Philip DeMonaco  demona  co>
AuthorDate: Tue Jun 16 23:00:28 2020 +
Commit: Philip DeMonaco  demona  co>
CommitDate: Tue Jun 16 23:06:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b3b3ce

app-admin/chezmoi-bin: new package

Manage your dotfiles across multiple machines, securely.

Note that this is a port of an existing pull request made against the
primary portage tree.

Bug: https://bugs.gentoo.org/688190
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Philip DeMonaco  demona.co>

 app-admin/chezmoi-bin/Manifest |  2 ++
 app-admin/chezmoi-bin/chezmoi-bin-1.8.2.ebuild | 50 ++
 app-admin/chezmoi-bin/metadata.xml | 22 
 3 files changed, 74 insertions(+)

diff --git a/app-admin/chezmoi-bin/Manifest b/app-admin/chezmoi-bin/Manifest
new file mode 100644
index 000..1c61864
--- /dev/null
+++ b/app-admin/chezmoi-bin/Manifest
@@ -0,0 +1,2 @@
+DIST chezmoi-bin-1.8.2_amd64.tar.gz 7281761 BLAKE2B 
4265cb415233e7043bf1fbb0657c3106d6a968072b45b98512db15d6b5eb5286e70f8f53b292237bec12cc474eaa3df8c43d0d1a1cdf6fd2eea3b369bace1594
 SHA512 
ca1cd0812b93c466a02bbf178d6f87bdf44d914a1bf7269b3db6482acf5c35fe5dcb49ee294fd5c93ce679f938414a6c7696cac04c0124eb42cac1fd0ef379e3
+DIST chezmoi-bin-1.8.2_x86.tar.gz 6860526 BLAKE2B 
d6a8220c8fa6146e169551007bc03cbf15b70bd07332960f337e12ab7701a6a86dc15cff25893a66c23c27e2fb38da0d245e5efc895e6448991c2dfbae03cb36
 SHA512 
8bde30fe9769ac39fe586721f11932487a7b1e10d8fb4e932ea4236fdbe9d94ab933b807f2d188c4de706d0dab68c8e64e9260c9f636f84e8569c274ae25d335

diff --git a/app-admin/chezmoi-bin/chezmoi-bin-1.8.2.ebuild 
b/app-admin/chezmoi-bin/chezmoi-bin-1.8.2.ebuild
new file mode 100644
index 000..c614ea1
--- /dev/null
+++ b/app-admin/chezmoi-bin/chezmoi-bin-1.8.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Manage your dotfiles across multiple machines, securely."
+HOMEPAGE="https://github.com/twpayne/chezmoi";
+
+# Remove bin from the package name
+BASE_PN="${PN/-bin}"
+A_AMD64="${P}_amd64.tar.gz"
+A_X86="${P}_x86.tar.gz"
+
+BASE_URI="${HOMEPAGE}/releases/download/v${PV}/${BASE_PN}_${PV}_linux"
+SRC_URI="amd64? ( ${BASE_URI}_amd64.tar.gz -> ${A_AMD64} )
+   x86? ( ${BASE_URI}_i386.tar.gz -> ${A_X86} )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-vcs/git"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+DOCS=( "docs" )
+
+src_unpack() {
+   # Create the source directory
+   mkdir -p "${S}" || die
+   pushd "${S}" || die
+
+   # Determine the correct source package
+   if use x86; then
+   ARCHIVE="${A_X86}"
+   elif use amd64; then
+   ARCHIVE="${A_AMD64}"
+   fi
+
+   # Unpack the archive if a matching one was found
+   if [ "${ARCHIVE}" != "" ]; then
+   unpack ${ARCHIVE}
+   fi
+}
+
+src_install() {
+   einstalldocs
+   dobin "${S}/${BASE_PN}" || die
+}

diff --git a/app-admin/chezmoi-bin/metadata.xml 
b/app-admin/chezmoi-bin/metadata.xml
new file mode 100644
index 000..c5e01bf
--- /dev/null
+++ b/app-admin/chezmoi-bin/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   p...@demona.co
+   Phil DeMonaco
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Dotfile management application which provides a 
configuration
+   and encryption interface ontop of traditional version 
control
+   functionality. This simplifies synchronization of 
dotfiles
+   between multiple machines, operating systems, and 
environments
+   with differing requirements.
+   
+   
+   twpane/chezmoi
+   
+



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

2020-06-16 Thread Patrick McLean
commit: 6a05452c981425c033199dc3c767f5ab97ba3bcf
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jun 16 22:03:08 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 16 22:43:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a05452c

dev-python/astroid-2.4.2: Version bump

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

 dev-python/astroid/Manifest|  1 +
 dev-python/astroid/astroid-2.4.2.ebuild| 53 ++
 .../files/astroid-2.4.2-no-pytest-runner.patch | 21 +
 3 files changed, 75 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 11d953d01e2..b1c74fae7c6 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1 +1,2 @@
 DIST astroid-2.3.3.tar.gz 297350 BLAKE2B 
7ac5cf028fa0263998271d23128b1bfd127fedafab2f6b3cc465867b9668942e1edc79bed62eb34bcce31b6892e4c5a31dbdd68d20fb92a1f134dc9e78a76920
 SHA512 
72011f3eb312ea7ce7dd55f7615972f6bfc152d8f16f9052b405f44fe17e594d5da22e0502b4c3034881b9783be9e808509d4ded3d679182ddf6d34eb90748f1
+DIST astroid-2.4.2.tar.gz 310972 BLAKE2B 
23ebe5ef418ce19b64eb1c0f8d711c3f0d86ae32cff112d9a99db48d20a34c73cfa97c96229fd0f0f1169720d24e2cfd0b5a327c29ea0fc0f54a57ede45fcebe
 SHA512 
f5d759c07a13e06d3d071faacff2dc775924566aaef8bdb6e526c4ebf723b6b561f5824b711b33e33a2a69df0a2ff4cbf0f4302c9a0d55610e031e81c4a4be91

diff --git a/dev-python/astroid/astroid-2.4.2.ebuild 
b/dev-python/astroid/astroid-2.4.2.ebuild
new file mode 100644
index 000..4b6254b039d
--- /dev/null
+++ b/dev-python/astroid/astroid-2.4.2.ebuild
@@ -0,0 +1,53 @@
+# 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 distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.11.2[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.2-no-pytest-runner.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Disable failing tests
+
+   sed -r -e 's:"(wrapt|six|lazy_object_proxy)(~|=)=.+":"\1":' \
+   -i astroid/__pkginfo__.py || die
+
+   # no idea why this test fails
+   sed -i -e "s/test_knownValues_get_builtin_module_part/_&/" \
+   tests/unittest_modutils.py || die
+
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/astroid/files/astroid-2.4.2-no-pytest-runner.patch 
b/dev-python/astroid/files/astroid-2.4.2-no-pytest-runner.patch
new file mode 100644
index 000..cae04e05a33
--- /dev/null
+++ b/dev-python/astroid/files/astroid-2.4.2-no-pytest-runner.patch
@@ -0,0 +1,21 @@
+diff --git a/setup.py b/setup.py
+index 016fce18..a6825d8b 100644
+--- a/setup.py
 b/setup.py
+@@ -30,8 +30,6 @@ with open(os.path.join(astroid_dir, "README.rst")) as fobj:
+ 
+ 
+ needs_pytest = set(["pytest", "test", "ptr"]).intersection(sys.argv)
+-pytest_runner = ["pytest-runner"] if needs_pytest else []
+-
+ 
+ def install():
+ return setup(
+@@ -48,7 +46,6 @@ def install():
+ install_requires=install_requires,
+ extras_require=extras_require,
+ packages=find_packages(exclude=["tests"]) + ["astroid.brain"],
+-setup_requires=pytest_runner,
+ test_suite="test",
+ tests_require=["pytest"],
+ )



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

2020-06-16 Thread Patrick McLean
commit: 5ae1005adadf2775626172f3443ad4ee0a8722e1
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jun 16 22:54:28 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 16 22:54:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae1005a

dev-python/pylint-2.5.3: Version bump

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

 dev-python/pylint/Manifest |  1 +
 .../files/pylint-2.5.3-no-pytest-runner.patch  | 20 +++
 dev-python/pylint/files/pylint-2.5.3-tests.patch   | 12 
 dev-python/pylint/pylint-2.5.3.ebuild  | 65 ++
 4 files changed, 98 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 8d809f2782b..4c40eb2364a 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1 +1,2 @@
 DIST pylint-2.4.4.tar.gz 646113 BLAKE2B 
d62b66b056e01cc13e90f45ff4a11f94983e0b9b42b9a05e5c7b738528d15ead9a282e7eea31a8ee6a24ffe539576a6e9bd40dc4d89093263da99029123b
 SHA512 
835e0687ebc76c530e0042c5a5188b8aedab446531f621627e990cbeb37ab6ecc8de0f8c6ab171abaa63488e049e8d7782958461421f9a4127435f56b6d2ed0b
+DIST pylint-2.5.3.tar.gz 684449 BLAKE2B 
7b494f5334376ff571fd8971851198d037e87c5be83d0123fcb108701489769785164bb077eb10b4851c89b82dadc40c510186eaf03be1621c4d78c79dffbceb
 SHA512 
03fcd893d361b66794f17433e90df108099fee2eccb35507c7f61befb8db846f0242e5ce2b4ee63727c9cc780a376c3b93d5af3186f884a4fdaad68b224ed7d2

diff --git a/dev-python/pylint/files/pylint-2.5.3-no-pytest-runner.patch 
b/dev-python/pylint/files/pylint-2.5.3-no-pytest-runner.patch
new file mode 100644
index 000..f4cc6be360d
--- /dev/null
+++ b/dev-python/pylint/files/pylint-2.5.3-no-pytest-runner.patch
@@ -0,0 +1,20 @@
+diff --git a/setup.py b/setup.py
+index 92d059ff..cbc5b881 100644
+--- a/setup.py
 b/setup.py
+@@ -67,7 +67,6 @@ else:
+ 
+ 
+ needs_pytest = {"pytest", "test", "ptr"}.intersection(sys.argv)
+-pytest_runner = ["pytest-runner"] if needs_pytest else []
+ 
+ 
+ def ensure_scripts(linux_scripts):
+@@ -151,7 +150,6 @@ def install(**kwargs):
+ extras_require=extras_require,
+ test_suite="test",
+ python_requires=">=3.5.*",
+-setup_requires=pytest_runner,
+ tests_require=["pytest"],
+ **kwargs
+ )

diff --git a/dev-python/pylint/files/pylint-2.5.3-tests.patch 
b/dev-python/pylint/files/pylint-2.5.3-tests.patch
new file mode 100644
index 000..72a42e4caae
--- /dev/null
+++ b/dev-python/pylint/files/pylint-2.5.3-tests.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/test_self.py b/tests/test_self.py
+index 6c27fd6c..9fde0214 100644
+--- a/tests/test_self.py
 b/tests/test_self.py
+@@ -686,6 +686,7 @@ class TestRunTC:
+ )
+ 
+ @staticmethod
++@pytest.mark.skip("seems to be failing to import nonexistant module")
+ def test_do_not_import_files_from_local_directory(tmpdir):
+ p_astroid = tmpdir / "astroid.py"
+ p_astroid.write("'Docstring'\nimport completely_unknown\n")

diff --git a/dev-python/pylint/pylint-2.5.3.ebuild 
b/dev-python/pylint/pylint-2.5.3.ebuild
new file mode 100644
index 000..d2d671ed062
--- /dev/null
+++ b/dev-python/pylint/pylint-2.5.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+# entry_points is added via **kwargs in a dict
+_DISTUTILS_SETUPTOOLS_WARNED=1
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="https://www.logilab.org/project/pylint
+   https://pypi.org/project/pylint/
+   https://github.com/pycqa/pylint";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/astroid-2.3.3[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   dev-python/mccabe[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/six[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch"
+   "${FILESDIR}/${PN}-2.5.3-no-pytest-runner.patch"
+   "${FILESDIR}/${PN}-2.5.3-tests.patch"
+)
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # we don't want to run the benchmarking tests
+   rm -f tests/benchmark/test_baseline_benchmarks.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   doman man/{pylint,pyreverse}.1
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst

[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/

2020-06-16 Thread Patrick McLean
commit: cd829896a8cd07958167501f94b470728db4e2e9
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jun 16 21:51:44 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 16 22:03:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd829896

dev-python/lazy-object-proxy-1.5.0: Version bump, add py39

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

 dev-python/lazy-object-proxy/Manifest  |  1 +
 .../lazy-object-proxy-1.5.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/lazy-object-proxy/Manifest 
b/dev-python/lazy-object-proxy/Manifest
index efe646515ed..a2d8b35fb2f 100644
--- a/dev-python/lazy-object-proxy/Manifest
+++ b/dev-python/lazy-object-proxy/Manifest
@@ -1 +1,2 @@
 DIST lazy-object-proxy-1.4.3.tar.gz 34888 BLAKE2B 
43f64fcd6573d4a4cdc2208bcd882714cb21474e4274d53b955664b05525ed5d1305ed4121f6ee319aefb3ab7827bc9b2073d32dc4c67e969adb5367a16d4cc1
 SHA512 
c2c8ad8286776d61def222b394cab27647b7a1bf4b3915e169b65c6022cb26d5ef286f1041adfddaf8a78a2410c11424983b3580a019561eda5f2e4c3a88620f
+DIST lazy-object-proxy-1.5.0.tar.gz 35938 BLAKE2B 
11e091538f4bcddd5acb39963572e30535b01227481affcb160d55b39c5b4548fef2da316efe483d6b0450e204126b957884dfb7a96727b0a00209addd6097cc
 SHA512 
8d594df743694f01b9710e55d8e88831d6ac2e81a925ad310f0c39d061f20115550c5adf1da40d0d7c4749eb3a7ffbbb6000ebbda3dbb445c9efa1d05ff37cc3

diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.5.0.ebuild 
b/dev-python/lazy-object-proxy/lazy-object-proxy-1.5.0.ebuild
new file mode 100644
index 000..763b4358bbf
--- /dev/null
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast and thorough lazy object proxy"
+HOMEPAGE="
+   https://github.com/ionelmc/python-lazy-object-proxy
+   https://pypi.org/project/lazy-object-proxy/
+   https://python-lazy-object-proxy.readthedocs.org/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # No need to benchmark
+   sed \
+   -e '/benchmark/s:test_:_&:g' \
+   -e '/pytest.mark.benchmark/d' \
+   -i tests/test_lazy_object_proxy.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   pytest -v -v --ignore=src || die "Fails for ${EPYTHON}"
+}



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

2020-06-16 Thread Patrick McLean
commit: 055991a0bbe4f14cad565b5b34712550f7931b95
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jun 16 21:54:33 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 16 22:03:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055991a0

dev-python/typed-ast-1.4.1: Version bump, add py39

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

 dev-python/typed-ast/typed-ast-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/typed-ast/typed-ast-1.4.1.ebuild 
b/dev-python/typed-ast/typed-ast-1.4.1.ebuild
index cfa76a21bd2..d667c9b90a4 100644
--- a/dev-python/typed-ast/typed-ast-1.4.1.ebuild
+++ b/dev-python/typed-ast/typed-ast-1.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Python typed-ast backported"



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

2020-06-16 Thread Andreas Sturmlechner
commit: 52f6c194081e8e9305621f717df81511000fe035
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 16 17:33:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 22:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f6c194

dev-vcs/cvsps: Drop 2.2_beta1 (r0)

Closes: https://bugs.gentoo.org/724134
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-vcs/cvsps/cvsps-2.2_beta1.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild 
b/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild
deleted file mode 100644
index a00d4cde594..000
--- a/dev-vcs/cvsps/cvsps-2.2_beta1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-MY_P="${P/_beta/b}"
-DESCRIPTION="Generates patchset information from a CVS repository"
-HOMEPAGE="http://www.catb.org/~esr/cvsps/";
-SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.1-build.patch
-   epatch "${FILESDIR}"/${P}-solaris.patch
-   # no configure around
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i -e '/^LDLIBS+=/s/$/ -lsocket/' Makefile || die
-   fi
-   tc-export CC
-}
-
-src_install() {
-   dobin cvsps
-   doman cvsps.1
-   dodoc README CHANGELOG
-}



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

2020-06-16 Thread David Seifert
commit: c695c8ece7b823d102964684c5642f17389cba72
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jun 16 22:01:58 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 16 22:01:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c695c8ec

sci-libs/scipy: Conditionally add -fallow-argument-mismatch

Closes: https://bugs.gentoo.org/721860
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 sci-libs/scipy/scipy-1.1.0.ebuild | 6 ++
 sci-libs/scipy/scipy-1.4.1.ebuild | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/sci-libs/scipy/scipy-1.1.0.ebuild 
b/sci-libs/scipy/scipy-1.1.0.ebuild
index a676281fbac..e57e5cd5b7b 100644
--- a/sci-libs/scipy/scipy-1.1.0.ebuild
+++ b/sci-libs/scipy/scipy-1.1.0.ebuild
@@ -105,6 +105,12 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   # bug 721860
+   test-flag-FC -fallow-argument-mismatch &&
+   append-fflags -fallow-argument-mismatch
+}
+
 python_compile() {
# FIXME: parallel python building fails, bug #614464
${EPYTHON} tools/cythonize.py || die

diff --git a/sci-libs/scipy/scipy-1.4.1.ebuild 
b/sci-libs/scipy/scipy-1.4.1.ebuild
index 8babb5d3237..90fb741b4d7 100644
--- a/sci-libs/scipy/scipy-1.4.1.ebuild
+++ b/sci-libs/scipy/scipy-1.4.1.ebuild
@@ -110,6 +110,12 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   # bug 721860
+   test-flag-FC -fallow-argument-mismatch &&
+   append-fflags -fallow-argument-mismatch
+}
+
 python_compile() {
# FIXME: parallel python building fails, bug #614464
export MAKEOPTS=-j1



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

2020-06-16 Thread Thomas Deutschmann
commit: bd1cd86f1d184d1a9a50c80ebddfd75f3d9eb757
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 16 22:00:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 16 22:01:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1cd86f

dev-python/mysql-connector-python: bump to v8.0.20

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

 dev-python/mysql-connector-python/Manifest |  1 +
 .../mysql-connector-python-8.0.20.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/mysql-connector-python/Manifest 
b/dev-python/mysql-connector-python/Manifest
index c76e5529f6b..3b6c5e8b73a 100644
--- a/dev-python/mysql-connector-python/Manifest
+++ b/dev-python/mysql-connector-python/Manifest
@@ -1 +1,2 @@
 DIST mysql-connector-python-8.0.19.tar.gz 12051609 BLAKE2B 
252d4ee650c1eddbe54575451ac378236b6a795237c445239ecec096c7adcb60da2244592f083a50df57c9e2ae6447f1dcaf861042973a31c3fe7292509ef93d
 SHA512 
9137b0b6aafbff16c83f59ab03da810232a92f6b76e38f460782153c5ddbdf6ae55d0c72a0c7902b7bc05ad1010bdc849662cd3d2138ae93476abf013e7a508f
+DIST mysql-connector-python-8.0.20.tar.gz 12058227 BLAKE2B 
ac16d0eb7ccc884e89bd493ce821b06223c7ea7a4c4ffce2ebc586c736524d826d92d3e3c7803c1f937c93a9f28df32205a04b3bd80474650e90bc267661879d
 SHA512 
3b7298036f1b28eed98ca05ebc52619dbdf65393b4a01bf6eccea87d298da430ecfd19a3b327050ebc48b2c237698c7545c0196949d84cb79117f4d767d736aa

diff --git 
a/dev-python/mysql-connector-python/mysql-connector-python-8.0.20.ebuild 
b/dev-python/mysql-connector-python/mysql-connector-python-8.0.20.ebuild
new file mode 100644
index 000..b6c5eebd14b
--- /dev/null
+++ b/dev-python/mysql-connector-python/mysql-connector-python-8.0.20.ebuild
@@ -0,0 +1,53 @@
+# 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 distutils-r1
+
+DESCRIPTION="Python client library for MariaDB/MySQL"
+HOMEPAGE="https://dev.mysql.com/downloads/connector/python/";
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-Python/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples test"
+
+BDEPEND=">=dev-libs/protobuf-3.6.1"
+
+RDEPEND="
+   >=dev-db/mysql-connector-c-8.0
+   >=dev-python/protobuf-python-3.6.1[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+"
+# tests/mysqld.py does not like MariaDB version strings.
+# See the regex MySQLServerBase._get_version.
+DEPEND="${RDEPEND} test? ( dev-db/mysql[server(+)] )"
+
+# Tests currently fail.
+# mysql.connector.errors.DatabaseError: 1300 (HY000): Invalid utf8 character 
string: ''
+RESTRICT="test"
+
+DOCS=( README.txt CHANGES.txt README.rst )
+
+python_test() {
+   "${EPYTHON}" unittests.py --with-mysql="${EPREFIX}/usr" 
--unix-socket="${T}" --mysql-topdir="${T}"
+}
+
+# Yeah, this is really broken, but the extension will only build this way 
during "install"
+python_install() {
+   distutils-r1_python_install \
+   --with-mysql-capi="${EPREFIX}/usr" \
+   
--with-protobuf-include-dir="${EPREFIX}/usr/include/google/protobuf/" \
+   --with-protobuf-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-protoc="${EPREFIX}/usr/bin/protoc"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples ; then
+   dodoc -r examples
+   fi
+}



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

2020-06-16 Thread Mikle Kolyada
commit: b172772e1358820352800b26e186b0cfbbe3f517
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 21:01:53 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 21:17:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b172772e

sys-libs/pam: prevent incorrect econf arg transition

Without quotes the array is turned into a string, which breaks multilib
builds.

Thanks-To: Vladimir Smirnov  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-libs/pam/pam-1.4.0.ebuild b/sys-libs/pam/pam-1.4.0.ebuild
index a965abec7c1..b1d695f9d9e 100644
--- a/sys-libs/pam/pam-1.4.0.ebuild
+++ b/sys-libs/pam/pam-1.4.0.ebuild
@@ -77,7 +77,7 @@ multilib_src_configure() {
$(use_enable static-libs static)
--enable-isadir='.' #464016
)
-   ECONF_SOURCE="${S}" econf ${myconf[@]}
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
 }
 
 multilib_src_compile() {



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

2020-06-16 Thread Alfredo Tupone
commit: 9077b09fc51cd1513ba6aa70675e59365c2f24cd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 16 20:29:23 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 16 20:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9077b09f

dev-ada/gprbuild: use LDFLAGS to build ada libraries

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

 dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch | 12 
 1 file changed, 12 insertions(+)

diff --git a/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch 
b/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch
index 66ec4f7f0dd..9e6040b8ddc 100644
--- a/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch
+++ b/dev-ada/gprbuild/files/gprbuild-2020-gentoo.patch
@@ -272,3 +272,15 @@
  

  
+--- a/share/gprconfig/linker.xml   2020-06-16 22:13:38.508782578 +0200
 b/share/gprconfig/linker.xml   2020-06-16 22:14:32.693966110 +0200
+@@ -112,6 +112,9 @@
+for Object_Lister use ("nm", "-g");
+for Object_Lister_Matcher use " [TDRB] (.*)";
+ 
++   LDFLAGS := External_As_List ("LDFLAGS", " ");
++   for Leading_Library_Options use LDFLAGS;
++
+package Linker is
+   for Export_File_Format use "GNU";
+   for Export_File_Switch use "-Wl,--version-script=";



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

2020-06-16 Thread Jeroen Roovers
commit: 662b6ba3dbbe69f11dfddaead799fe1d89b40268
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 16 19:50:17 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 16 20:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662b6ba3

www-client/vivaldi-snapshot: Old

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

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-3.1.1929.28_p1.ebuild | 116 -
 2 files changed, 120 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 97be3133cfe..89fffdfa76c 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-3.1.1929.28_p1-amd64.deb 71007352 BLAKE2B 
bb9be0f5e33ed6c8448cc1bd862da190846d5b272189cb3453d644d08755e99569702bd331e552c53a3a4abe680445888c47f6819f52a465277e94bed2e34a17
 SHA512 
b9933a2f9bc0d1a5e32affe1be38be608afe452da5fee044ecc813c7d39eda1958a6839500c579aa16e3cacd4c23a80425f4daf1e730b8a5b627e82e7545a4c0
-DIST vivaldi-snapshot-3.1.1929.28_p1-arm64.deb 63480852 BLAKE2B 
8b7152bade8a1d573cdad256b1d8b0a829c0580aaea035a5ecd3b71ab52a32ed1a2f00da1416bf1cf0f43568c282066a4f7c55265a6f8f37a12d82cc0866ce47
 SHA512 
9174d28e41fe029bdcbe587327d4add2425d5341759750e49059c36bb8dd8af4c49de05b5487c629073a3dfc5984279872b86cf0a077a89bea1307613ffabcd3
-DIST vivaldi-snapshot-3.1.1929.28_p1-armhf.deb 62914704 BLAKE2B 
e9a06d3e527a46fa9945302a23bc03f4644fb97a241ad55f91c19aa532c4e8823af8cba2f427acfe4fabef11950502f230e8c18b3347c75145fbf396a0cbbb6c
 SHA512 
3500c8450a3d64336d103ce2b2c82c6769508e8e304ff880b69d7af538e17e09e02d21e76a52f47f13c779abedb7693aef5a36bd9e65b61334a3234fb35f800d
-DIST vivaldi-snapshot-3.1.1929.28_p1-i386.deb 69398944 BLAKE2B 
de22baaf2f62a7af9a444f435d6c124f8348b6958e66f42557cee728aa8f245dac949ed893c76cc0913098bed4caf40119ba1e6fc4e497982c6d2fcc04221a58
 SHA512 
287fce3cd196c96a160976efa9354403f2dbf395d99051890f1a346f2406fac97f812f59951b2c6643cd71076dc596b99d56972cebd61e4081e7549afcb64281
 DIST vivaldi-snapshot-3.2.1950.3_p1-amd64.deb 71811452 BLAKE2B 
8284f3cc59b6c15769be4f3d27ad56e34df1bab74efd791889f64bb5b5eb710cf2e9ee1d5b911d89d21b125e8acd63d58f883f733e80c6ae1c46c8216f54ed83
 SHA512 
6add922c905709d6a59a15247c486a71b7c08001ff075c94ed80648a45da11dcdaaf9f0bd3707003f899e3490bc8b1ea3d705c16826bfbe989c22e49aec4daed
 DIST vivaldi-snapshot-3.2.1950.3_p1-arm64.deb 64078268 BLAKE2B 
fc2c1637d0c6203817b1f0e7750fe89fc830bb13be2028765334729786658e3ca9123e2b56e1397990ec85b77ae28429906a110232c76de4e7655e834d61b84d
 SHA512 
dcac9452bef90ca9b1f2b5bfcd8447c5baf9f814bc7a7be99c6d776214aa7c51fd7e4e45994743ad7ff09d260a0b4048328317fce2daa5178c361eb0ba6fe997
 DIST vivaldi-snapshot-3.2.1950.3_p1-armhf.deb 63603260 BLAKE2B 
82e11ff4aae2e0d9a61d2783b73100be6bb4cff31fa18a99be90a9733e23a00e9ed97179d2e9f61b921abef4d4dcec6d7002a2c80eebfdf2422ae812a09d6b6a
 SHA512 
a80d9acf715fd026bc46600b0c5d90c52962abaa02f17a9b84a27d77d4b3ec44c7bf72142a173268e6064fdb7976681aba29a42c26838e63c3a8bb1f44c9d61d

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.28_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.28_p1.ebuild
deleted file mode 100644
index db3613b057e..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1929.28_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
-   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
-   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
-   tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/

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

2020-06-16 Thread Jeroen Roovers
commit: b3eadf83cc5cdfe1868a151836a4fabeac01ce5c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 16 19:44:23 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 16 20:15:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3eadf83

www-client/vivaldi-snapshot: Version 3.2.1950.3_p1

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

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-3.2.1950.3_p1.ebuild  | 116 +
 2 files changed, 120 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 581bb72f4a5..97be3133cfe 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-snapshot-3.1.1929.28_p1-amd64.deb 71007352 BLAKE2B 
bb9be0f5e33ed6c8
 DIST vivaldi-snapshot-3.1.1929.28_p1-arm64.deb 63480852 BLAKE2B 
8b7152bade8a1d573cdad256b1d8b0a829c0580aaea035a5ecd3b71ab52a32ed1a2f00da1416bf1cf0f43568c282066a4f7c55265a6f8f37a12d82cc0866ce47
 SHA512 
9174d28e41fe029bdcbe587327d4add2425d5341759750e49059c36bb8dd8af4c49de05b5487c629073a3dfc5984279872b86cf0a077a89bea1307613ffabcd3
 DIST vivaldi-snapshot-3.1.1929.28_p1-armhf.deb 62914704 BLAKE2B 
e9a06d3e527a46fa9945302a23bc03f4644fb97a241ad55f91c19aa532c4e8823af8cba2f427acfe4fabef11950502f230e8c18b3347c75145fbf396a0cbbb6c
 SHA512 
3500c8450a3d64336d103ce2b2c82c6769508e8e304ff880b69d7af538e17e09e02d21e76a52f47f13c779abedb7693aef5a36bd9e65b61334a3234fb35f800d
 DIST vivaldi-snapshot-3.1.1929.28_p1-i386.deb 69398944 BLAKE2B 
de22baaf2f62a7af9a444f435d6c124f8348b6958e66f42557cee728aa8f245dac949ed893c76cc0913098bed4caf40119ba1e6fc4e497982c6d2fcc04221a58
 SHA512 
287fce3cd196c96a160976efa9354403f2dbf395d99051890f1a346f2406fac97f812f59951b2c6643cd71076dc596b99d56972cebd61e4081e7549afcb64281
+DIST vivaldi-snapshot-3.2.1950.3_p1-amd64.deb 71811452 BLAKE2B 
8284f3cc59b6c15769be4f3d27ad56e34df1bab74efd791889f64bb5b5eb710cf2e9ee1d5b911d89d21b125e8acd63d58f883f733e80c6ae1c46c8216f54ed83
 SHA512 
6add922c905709d6a59a15247c486a71b7c08001ff075c94ed80648a45da11dcdaaf9f0bd3707003f899e3490bc8b1ea3d705c16826bfbe989c22e49aec4daed
+DIST vivaldi-snapshot-3.2.1950.3_p1-arm64.deb 64078268 BLAKE2B 
fc2c1637d0c6203817b1f0e7750fe89fc830bb13be2028765334729786658e3ca9123e2b56e1397990ec85b77ae28429906a110232c76de4e7655e834d61b84d
 SHA512 
dcac9452bef90ca9b1f2b5bfcd8447c5baf9f814bc7a7be99c6d776214aa7c51fd7e4e45994743ad7ff09d260a0b4048328317fce2daa5178c361eb0ba6fe997
+DIST vivaldi-snapshot-3.2.1950.3_p1-armhf.deb 63603260 BLAKE2B 
82e11ff4aae2e0d9a61d2783b73100be6bb4cff31fa18a99be90a9733e23a00e9ed97179d2e9f61b921abef4d4dcec6d7002a2c80eebfdf2422ae812a09d6b6a
 SHA512 
a80d9acf715fd026bc46600b0c5d90c52962abaa02f17a9b84a27d77d4b3ec44c7bf72142a173268e6064fdb7976681aba29a42c26838e63c3a8bb1f44c9d61d
+DIST vivaldi-snapshot-3.2.1950.3_p1-i386.deb 70124360 BLAKE2B 
b868fd26e3efe33674a78eb500b3950d9ab830dfebcccf29f2b282593979cab405fb2cea2fbaa4d5a6ba9ac5c7be58825b4a8aca35265523a080fd7333525fdc
 SHA512 
09cb4f8e5d12946309b93f827b3688246c5584997b43c48f8ba2195afb4e64ef5e533bfc746c968eaf8007aa1d89f1362e9db980fc5ba9fd343dc5f9ef6effbb

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1950.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1950.3_p1.ebuild
new file mode 100644
index 000..db3613b057e
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1950.3_p1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
+   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
+   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
+   tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11

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

2020-06-16 Thread Bernard Cafarelli
commit: 7a712e87917066c9027688a4c71dcbec6446408d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jun 16 20:09:47 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jun 16 20:11:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a712e87

net-misc/nx: 3.5.99.24 bump

Now builds with -fno-common

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/nx/Manifest|   1 +
 net-misc/nx/nx-3.5.99.24.ebuild | 136 
 2 files changed, 137 insertions(+)

diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest
index ff7233844af..519311297d4 100644
--- a/net-misc/nx/Manifest
+++ b/net-misc/nx/Manifest
@@ -1,3 +1,4 @@
 DIST nx-libs-3.5.99.16-full.tar.gz 5269745 BLAKE2B 
c968b8dde07e397e84786131cede0dd82979c52069a653de540ec833e5189751db15347aa34cf68db523207aa13ae7507cce0b28b09e897606becdc6effd7fcc
 SHA512 
6b80530345da879e62f9ea506a04c77bd918d3c48d46a22548d1534dab14cae5a715290942fdd5c77708f119522312cd667b6b9f286f106463c5a0debbb0451c
 DIST nx-libs-3.5.99.22-full.tar.gz 5280116 BLAKE2B 
1a15ba04ace5fd46b007652897aa911a883fa2840c07f4e89db970d3235556ee83600f5cd4d9c4b64f7ce4767dd448a3654412051496754d73a2815a7573692f
 SHA512 
53e7f1ffd8bf9dfd08426e30b0a18433b64f926959ab95132c28960f9a2390e67a34b1e07c923bf11f889088711d7d97c1fd123507f39c2077211d2c3cd6857f
 DIST nx-libs-3.5.99.23.tar.gz 11073366 BLAKE2B 
0e06e9c90f73a0264d8363ee3f75914ada884f469d9ba15b062675625a9922be5ec963eb7611484ef2abea83a100e58b05e6421da67d8b5c5f840737e6b37321
 SHA512 
b627d521f7a3c43c9c000f770bd1e228842099e794cda32b37df621ac86c650990bdc69810b7ff6117cbd60f0339dda93d1e2acdcfac03ddaa50407d71668b60
+DIST nx-libs-3.5.99.24.tar.gz 11059384 BLAKE2B 
79879991c2c0127e43975d42a27159594e3be29b2e358576da4bdc17ef1dc0c27a31c85b12a8c55638abb99db9f7f1fad4f4d8794c01e1327a5cb68558073fc0
 SHA512 
755f9065da69f0057a7284eb80f214cd272c6753f32ddaa17b4258c6ccba77c8fec82eafaea87bd3e055610dc798cb141d8e947900ad3bad34c681df664df3b2

diff --git a/net-misc/nx/nx-3.5.99.24.ebuild b/net-misc/nx/nx-3.5.99.24.ebuild
new file mode 100644
index 000..f910dec05f0
--- /dev/null
+++ b/net-misc/nx/nx-3.5.99.24.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools toolchain-funcs
+
+DESCRIPTION="NX compression technology core libraries"
+HOMEPAGE="https://github.com/ArcticaProject/nx-libs";
+
+SRC_URI="https://github.com/ArcticaProject/nx-libs/archive/${PV}.tar.gz -> 
nx-libs-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="elibc_glibc"
+
+RDEPEND="dev-libs/libxml2
+   >=media-libs/libpng-1.2.8:0=
+   >=sys-libs/zlib-1.2.3
+   virtual/jpeg:*
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXfont2
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pixman"
+
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   x11-libs/libfontenc
+   x11-misc/gccmakedep
+   x11-misc/imake"
+
+BDEPEND="
+   virtual/pkgconfig"
+
+S="${WORKDIR}/nx-libs-${PV}"
+
+src_prepare() {
+   default
+
+   # We want predictable behavior. So let's assume we never
+   # have quilt installed.
+   sed 's@which quilt@false@' -i mesa-quilt || die
+
+   # Do not compress man pages by default
+   sed '/^[[:space:]]*gzip.*man/d' -i Makefile || die
+
+   # run autoreconf in all needed folders
+   local subdir
+   for subdir in nxcomp nxdialog nx-X11/lib nxcompshad nxproxy ; do
+   pushd ${subdir} || die
+   eautoreconf
+   popd || die
+   done
+}
+
+src_configure() {
+   # From xorg-x11-6.9.0-r3.ebuild
+   pushd nx-X11 || die
+   HOSTCONF="config/cf/host.def"
+   echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF}
+   echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> 
${HOSTCONF}
+   echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" 
>> ${HOSTCONF}
+   # Respect LDFLAGS
+   echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF}
+   echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF}
+   # Disable SunRPC, #370767
+   echo "#define HasSecureRPC NO" >> ${HOSTCONF}
+   popd || die
+
+   local subdir
+   for subdir in nxcomp nxdialog nxcompshad nxproxy ; do
+   pushd ${subdir} || die
+   econf
+   popd || die
+   done
+
+   pushd "nx-X11/lib" || die
+   econf --disable-poll
+   popd || die
+}
+
+src_compile() {
+   # First set up the build environment
+   emake build-env
+
+   # We replicate the "build-full" make target here because
+   # w

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

2020-06-16 Thread Mike Gilbert
commit: 0d1b63bc512a297f0c1fa36ac8fe1f23f9bfbed9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 16 19:52:14 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 16 19:52:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1b63bc

sys-apps/tcp-wrappers: unset STRINGS environment variable

Workaround for buggy Makefiles.

Closes: https://bugs.gentoo.org/728348
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/tcp-wrappers/tcp-wrappers-7.6.28.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.28.ebuild 
b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.28.ebuild
index c6a03755352..e99386b4d95 100644
--- a/sys-apps/tcp-wrappers/tcp-wrappers-7.6.28.ebuild
+++ b/sys-apps/tcp-wrappers/tcp-wrappers-7.6.28.ebuild
@@ -60,6 +60,8 @@ multilib_src_configure() {
 }
 
 multilib_src_compile() {
+   # https://bugs.gentoo.org/728348
+   unset STRINGS
temake all
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-roc/

2020-06-16 Thread Craig Andrews
commit: 03a27f262dc178f6f18569e158ca2a90ccf94d61
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 16 19:39:56 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 16 19:40:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a27f26

sys-devel/llvm-roc: 3.5.1 version bump

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

 sys-devel/llvm-roc/Manifest  |  1 +
 sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest
index 55c41d64e6a..518fa846802 100644
--- a/sys-devel/llvm-roc/Manifest
+++ b/sys-devel/llvm-roc/Manifest
@@ -17,3 +17,4 @@ DIST llvm-roc-ocl-3.0.0.tar.gz 117363122 BLAKE2B 
a85e456e715629fbb3349e13e50a62a
 DIST llvm-roc-ocl-3.1.0.tar.gz 120981974 BLAKE2B 
cbefc7b087c8df81ee093aeebff292c652dc29f37ee5bcf9ef891130c52bf93b3b735f1aa746fd1ec5e5e86c879d73ffa6f9df074f27b31799ef701206a7ea32
 SHA512 
bc6eb441f655f3b9cb13161fb731e592295a156e7d7bd0a38e4d3017bac90852d2ef64980c70889939ae082c9d1523af25d82ec2221415bbae0d01201d20ec57
 DIST llvm-rocm-ocl-3.3.0.tar.gz 115703174 BLAKE2B 
4695f07317d625bb285470cc906489f22a5eb023b4337945c1d7b4237509d3481b9f9369611dc57f4e8daa8a70c7cdd8a9b0df4842cc1424e301a5366f458727
 SHA512 
896afa458c7527de469e6ee891b22be6ef351858c5d0c3da57bcd6d1d85667256b3ab3fe64167cc26536dbcfd95e1146edff9c24daf5e1c96619748d9278
 DIST llvm-rocm-ocl-3.5.0.tar.gz 116948115 BLAKE2B 
067ce3cef03b714059e6720269c864d8cffa8687040ae9a8607c6207d00a6a4d8e31099aba7ff09144bf1ded809b842fe856103346b9b06eb9bcd393397fe63f
 SHA512 
04808724c7ede3e21485153d3ccf8050b4f2ceae356c4c6451e36da714ed57ac3578f1485d922b747e3c1f654cc9f27544800f869bef24efa80f4e1b98afbbaf
+DIST llvm-rocm-ocl-3.5.1.tar.gz 116945831 BLAKE2B 
cab1023077a9425d158a4974b8b7baa12e15dd69ced4ea58a4f388c8057e9f6d57020e236c8f0903d5633fa73c799646f70493193cf36a760e8b658f9745ffb3
 SHA512 
cabc507d560c980e38214441f628e773d6621f72001fbc7d37516d1fa3d361f11919a8bf7903df60914e6f4ad6cf4993e44d121c5b6711b6ac69052d75974ab1

diff --git a/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild 
b/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild
new file mode 100644
index 000..616e05f5cb9
--- /dev/null
+++ b/sys-devel/llvm-roc/llvm-roc-3.5.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Radeon Open Compute llvm,lld,clang"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/";
+SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz
 -> llvm-rocm-ocl-${PV}.tar.gz"
+
+LICENSE="UoI-NCSA rc BSD public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+RDEPEND="virtual/cblas
+   dev-libs/rocr-runtime"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_prepare() {
+   cd "${WORKDIR}/llvm-project-rocm-${PV}" || die
+   eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
+   -DLLVM_ENABLE_PROJECTS="clang;lld"
+   -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
+   -DLLVM_BUILD_DOCS=NO
+   -DLLVM_ENABLE_OCAMLDOC=OFF
+   -DLLVM_ENABLE_SPHINX=NO
+   -DLLVM_ENABLE_DOXYGEN=OFF
+   -DLLVM_INSTALL_UTILS=ON
+   -DLLVM_VERSION_SUFFIX=roc
+   -DOCAMLFIND=NO
+   )
+
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   cat > "99${PN}" <<-EOF
+   LDPATH="${EROOT}/usr/lib/llvm/roc/lib"
+   EOF
+   doenvd "99${PN}"
+}



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

2020-06-16 Thread Patrick McLean
commit: a0a7f1fc5bfcda0d944d2f6e3c7fdb7d5c2b8a2a
Author: Patrick McLean  sony  com>
AuthorDate: Tue Jun 16 19:33:32 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 16 19:33:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a7f1fc

dev-python/passlib: Update HOMEPAGE

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Patrick McLean  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 1a5df3be3aa..0794ac4dad0 100644
--- a/dev-python/passlib/passlib-1.7.2.ebuild
+++ b/dev-python/passlib/passlib-1.7.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Password hashing framework supporting over 20 schemes"
-HOMEPAGE="https://bitbucket.org/ecollins/passlib/wiki/Home/";
+HOMEPAGE="https://foss.heptapod.net/python-libs/passlib/wikis/home";
 SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"



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

2020-06-16 Thread Rick Farina
commit: 3cbf866e088cb781a96d51f5a7e38af0a5275f20
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Jun 16 17:07:44 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Jun 16 19:21:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbf866e

app-crypt/hashcat: no keyword bump

work in progress

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

 app-crypt/hashcat/Manifest |  5 +--
 app-crypt/hashcat/hashcat-4.1.0.ebuild | 49 -
 app-crypt/hashcat/hashcat-4.2.0.ebuild | 50 -
 app-crypt/hashcat/hashcat-4.2.1.ebuild | 51 --
 app-crypt/hashcat/hashcat-5.1.0.ebuild |  1 -
 .../{hashcat-5.0.0.ebuild => hashcat-6.0.0.ebuild} | 24 +++---
 app-crypt/hashcat/hashcat-.ebuild  |  1 -
 7 files changed, 19 insertions(+), 162 deletions(-)

diff --git a/app-crypt/hashcat/Manifest b/app-crypt/hashcat/Manifest
index 8d23660abb1..81244abeb2e 100644
--- a/app-crypt/hashcat/Manifest
+++ b/app-crypt/hashcat/Manifest
@@ -1,5 +1,2 @@
-DIST hashcat-4.1.0.tar.gz 3956136 BLAKE2B 
f9d6f9322e4c50ee1e156c283da1257a24f0e2cb22618cf93b8b11dd1964f6741f409429ee904412f70301e4b2381b388bcab0296a30ea3a94569efe7aaaeec6
 SHA512 
c9e01847c89dd8521da8734ea324c69f1e9bfef50c059e9dc29d4b947fe090405774a57ae688f907698c7d9a2d1f087b730e0a994dc5ed0d5d937a9ef950dd73
-DIST hashcat-4.2.0.tar.gz 3965021 BLAKE2B 
ad208f2debe1e4ece893e4a277b199962aa98aab57a2e78aef1d4177dcf7fc03bf262657dfe0f51c2ae845c8ed92232de7131f909d63bdc91e9f14e0b9602bb6
 SHA512 
686975db24737a718b484dd84b66807dfbe9694f1832da648b3c3b9fc8b859cd5c4c4d0aebf04ae862de38656d92c989e4e9515a07bec19b3779d74350beb0bd
-DIST hashcat-4.2.1.tar.gz 3966264 BLAKE2B 
2034fff6aa8724cded0c8576cb4593d90f94eaea8f932e511ed82f2576ded2ffd6f686dac484e52a9ebb3029e90845469418ac414f2edf03e3fdc3350df8766f
 SHA512 
a2cfc7e19e82b237892bacc79ca1a62a3b2ea598e4e5f60d4e275a0c128d865945595d8f918e3bb93bf62376f11f448ff53257faa12fd051dfc64973fbb6ed1e
-DIST hashcat-5.0.0.tar.gz 4019964 BLAKE2B 
5d33bb2b0d82018d8ea6a906bee48375376879a47e5ca8f880d6fad6c6763d1ef90d44b228257021603e560acadf3d8fbfcbafdbd41dbad3733141d3c3957762
 SHA512 
090f07a011961a2c9a9bdf31e8a5efae4b443b6b205e964a6cd74bed6efe8fae2377f22ce7728ad7e732e9f943cf30da88066fe0990d085547f1e2ba000a3d95
 DIST hashcat-5.1.0.tar.gz 4266878 BLAKE2B 
677554fc5d6c5a93d0f4955c2e3cb6a40913ca2f7d00a89cf0c00bb48cadcaca94d3fdf55b853208f9fda4ce1bcc13fed865c5128a7c429223bcf8b4b825a15b
 SHA512 
90605c2bcd0ec275d2f6ec581899b95cdc320b1494613a19803192c8a08037a7829b3776ed42c58eb6551ec1a746f47f94ab5b273958ca74e0fc57315e209ece
+DIST hashcat-6.0.0.tar.gz 5360568 BLAKE2B 
9d44c94d136a4c4cf7254ee11dc978db6bb1159d66ea525777c0a3dae59149983c9e8220f50cdbe6c24e330c757f3519b48f920662582e914f80068723ba5acd
 SHA512 
b508c77e1735c02bb59c427774a3f4fafdea37d09777ef2dcb6e5081cb993d02c4f46a6ab846dc97a8cef2b0f69bbc191e26b8f1608a299bc2c1a6b3d2474f96

diff --git a/app-crypt/hashcat/hashcat-4.1.0.ebuild 
b/app-crypt/hashcat/hashcat-4.1.0.ebuild
deleted file mode 100644
index 71db0a6fe5d..000
--- a/app-crypt/hashcat/hashcat-4.1.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pax-utils multilib
-
-DESCRIPTION="World's fastest and most advanced password recovery utility"
-HOMEPAGE="https://github.com/hashcat/hashcat";
-SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="custom-cflags video_cards_nvidia"
-DEPEND="virtual/opencl"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   #do not strip
-   sed -i "/LFLAGS  += -s/d" src/Makefile
-   #do not add random CFLAGS
-   sed -i "s/-O2//" src/Makefile || die
-   export PREFIX=/usr
-   export LIBRARY_FOLDER="/usr/$(get_libdir)"
-   eapply_user
-}
-
-src_compile() {
-   default
-   pax-mark -mr hashcat
-}
-
-src_test() {
-   if use video_cards_nvidia; then
-   addwrite /dev/nvidia0
-   addwrite /dev/nvidiactl
-   addwrite /dev/nvidia-uvm
-   if [ ! -w /dev/nvidia0 ]; then
-   einfo "To run these tests, portage likely must be in 
the video group."
-   einfo "Please run \"gpasswd -a portage video\" if the 
tests will fail"
-   fi
-   #elif use vidia_cards_fglrx; then
-   #   addwrite /dev/ati
-   fi
-   #this always exits with 255 despite success
-   #./hashcat -b -m 2500 || die "Test failed"
-   ./hashcat -a 3 -m 1500 nQCk49SiErOgk || die "Test failed"
-}

diff --git a/app-crypt/hashcat/hashcat-4.2.0.ebuild 
b/app-crypt/hashcat/hashcat-4.2.0.ebuild
deleted file mode 100644
index b94ec8299ae..000
--- a/app-crypt/hashcat/hashcat-4.2.0.ebuild
+++ /dev/n

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

2020-06-16 Thread Mike Gilbert
commit: f714019dd391d401a39a7cdbc39dedc708e40712
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jun 16 18:25:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 16 19:16:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f714019d

media-gfx/fontforge: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16274

 media-gfx/fontforge/files/CVE-2020-5395.patch | 78 ---
 1 file changed, 78 deletions(-)

diff --git a/media-gfx/fontforge/files/CVE-2020-5395.patch 
b/media-gfx/fontforge/files/CVE-2020-5395.patch
deleted file mode 100644
index 51b52450376..000
--- a/media-gfx/fontforge/files/CVE-2020-5395.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 048a91e2682c1a8936ae34dbc7bd70291ec05410 Mon Sep 17 00:00:00 2001
-From: Skef Iterum 
-Date: Mon, 6 Jan 2020 03:05:06 -0800
-Subject: [PATCH] Fix for #4084 Use-after-free (heap) in the
- SFD_GetFontMetaData() function Fix for #4086 NULL pointer dereference in the
- SFDGetSpiros() function Fix for #4088 NULL pointer dereference in the
- SFD_AssignLookups() function Add empty sf->fontname string if it isn't set,
- fixing #4089 #4090 and many   other potential issues (many downstream calls
- to strlen() on the value).
-

- fontforge/sfd.c  | 19 ++-
- fontforge/sfd1.c |  2 +-
- 2 files changed, 15 insertions(+), 6 deletions(-)
-
-diff --git a/fontforge/sfd.c b/fontforge/sfd.c
-index 731be201e0..e8ca39ba83 100644
 a/fontforge/sfd.c
-+++ b/fontforge/sfd.c
-@@ -4032,13 +4032,16 @@ static void SFDGetSpiros(FILE *sfd,SplineSet *cur) {
- while ( fscanf(sfd,"%lg %lg %c", &cp.x, &cp.y, &cp.ty )==3 ) {
-   if ( cur!=NULL ) {
-   if ( cur->spiro_cnt>=cur->spiro_max )
--  cur->spiros = 
realloc(cur->spiros,(cur->spiro_max+=10)*sizeof(spiro_cp));
-+  cur->spiros = realloc(cur->spiros,
-+(cur->spiro_max+=10)*sizeof(spiro_cp));
-   cur->spiros[cur->spiro_cnt++] = cp;
-   }
- }
--if ( cur!=NULL && (cur->spiros[cur->spiro_cnt-1].ty&0x7f)!=SPIRO_END ) {
-+if (cur!=NULL && cur->spiro_cnt>0
-+ && (cur->spiros[cur->spiro_cnt-1].ty&0x7f)!=SPIRO_END ) {
-   if ( cur->spiro_cnt>=cur->spiro_max )
--  cur->spiros = 
realloc(cur->spiros,(cur->spiro_max+=1)*sizeof(spiro_cp));
-+  cur->spiros = realloc(cur->spiros,
-+(cur->spiro_max+=1)*sizeof(spiro_cp));
-   memset(&cur->spiros[cur->spiro_cnt],0,sizeof(spiro_cp));
-   cur->spiros[cur->spiro_cnt++].ty = SPIRO_END;
- }
-@@ -7992,10 +7995,12 @@ bool SFD_GetFontMetaData( FILE *sfd,
- else if ( strmatch(tok,"LayerCount:")==0 )
- {
-   d->had_layer_cnt = true;
--  getint(sfd,&sf->layer_cnt);
--  if ( sf->layer_cnt>2 ) {
-+  int layer_cnt_tmp;
-+  getint(sfd,&layer_cnt_tmp);
-+  if ( layer_cnt_tmp>2 ) {
-   sf->layers = realloc(sf->layers,sf->layer_cnt*sizeof(LayerInfo));
-   memset(sf->layers+2,0,(sf->layer_cnt-2)*sizeof(LayerInfo));
-+  sf->layer_cnt = layer_cnt_tmp;
-   }
- }
- else if ( strmatch(tok,"Layer:")==0 )
-@@ -8948,6 +8953,10 @@ exit( 1 );
-   }
- }
- 
-+// Many downstream functions assume this isn't NULL (use strlen, etc.)
-+if ( sf->fontname==NULL)
-+  sf->fontname = copy("");
-+
- if ( fromdir )
-   sf = SFD_FigureDirType(sf,tok,dirname,enc,remap,had_layer_cnt);
- else if ( sf->subfontcnt!=0 ) {
-diff --git a/fontforge/sfd1.c b/fontforge/sfd1.c
-index cf931059d0..b42f832678 100644
 a/fontforge/sfd1.c
-+++ b/fontforge/sfd1.c
-@@ -674,7 +674,7 @@ void SFD_AssignLookups(SplineFont1 *sf) {
- 
- /* Fix up some gunk from really old versions of the sfd format */
- SFDCleanupAnchorClasses(&sf->sf);
--if ( sf->sf.uni_interp==ui_unset )
-+if ( sf->sf.uni_interp==ui_unset && sf->sf.map!=NULL )
-   sf->sf.uni_interp = interp_from_encoding(sf->sf.map->enc,ui_none);
- 
- /* Fixup for an old bug */



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

2020-06-16 Thread Andreas Sturmlechner
commit: 9f883625ccc2e1a00377a5d0cf4b26622fcdfd5e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Jun 16 17:42:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 18:59:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f883625

app-text/sigil: remove old versions

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16272
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest|   3 --
 app-text/sigil/sigil-0.9.18.ebuild | 100 -
 app-text/sigil/sigil-1.0.0.ebuild  |  83 --
 app-text/sigil/sigil-1.1.0.ebuild  |  83 --
 4 files changed, 269 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 128ececa617..1296f43a27a 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,5 +1,2 @@
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
-DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
-DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1
-DIST sigil-1.1.0.tar.gz 21370163 BLAKE2B 
f5e522e6cd6335ef0a897fecdc99f40da5f6be902c02fadc8bf5817bc0e88c4bacab1075995f5da1fd6bbacb8759ab9f20c6810acfeb3736d033241d1ca6f2ed
 SHA512 
855e973b76eee5f06c3efd7f693474c9ea9a30791d0519569696adc4d7737c2ea6036ae932828c7101e78e6903cbdc846a164ba7464ef6c6821b704092cb796e
 DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1

diff --git a/app-text/sigil/sigil-0.9.18.ebuild 
b/app-text/sigil/sigil-0.9.18.ebuild
deleted file mode 100644
index 697fccf8b9f..000
--- a/app-text/sigil/sigil-0.9.18.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil";
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/boost:=[threads]
-   dev-libs/libpcre:3=[pcre16]
-   dev-libs/xerces-c[icu]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
-   dev-python/six[${PYTHON_MULTI_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-DOC_CONTENTS="From Sigil's release notes:
-When you fire up Sigil for the very first time:
-navigate to the new General Preferences and select the default
-epub version you plan to work with (epub2 or epub3) so that new
-empty ebooks start with the correct code.
-if you plan to work with epub3 epubs, you should change your
-PreserveEntities setting to use ONLY NUMERIC entities.
-

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

2020-06-16 Thread Andreas Sturmlechner
commit: ebd2cc940f853c1d6aa9e0b20ef8970b75e51253
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Jun 16 17:49:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 18:59:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd2cc94

app-text/sigil: fix compatibility with qtwebengine-5.15.0

use upstream patch which fixes compatibility problems with qtwebengine-5.15.0

Closes: https://bugs.gentoo.org/728240
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch  | 22 ++
 .../{sigil-1.2.1.ebuild => sigil-1.2.1-r1.ebuild}  |  2 ++
 2 files changed, 24 insertions(+)

diff --git a/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch 
b/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
new file mode 100644
index 000..f15cfd4e963
--- /dev/null
+++ b/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
@@ -0,0 +1,22 @@
+From 50280fae48717e76d56685bf0fda19783c8904e1 Mon Sep 17 00:00:00 2001
+From: Doug Massay 
+Date: Fri, 5 Jun 2020 20:25:41 -0400
+Subject: [PATCH] Fix Qt5.15.x behavior-change breakage
+
+---
+ src/MainUI/MainWindow.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/MainUI/MainWindow.cpp b/src/MainUI/MainWindow.cpp
+index 64202e113..de7e7f97f 100644
+--- a/src/MainUI/MainWindow.cpp
 b/src/MainUI/MainWindow.cpp
+@@ -4289,7 +4289,7 @@ void MainWindow::ReadSettings()
+ web_settings->setAttribute(QWebEngineSettings::JavascriptCanOpenWindows, 
false);
+ 
web_settings->setAttribute(QWebEngineSettings::JavascriptCanAccessClipboard, 
false);
+ 
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessRemoteUrls, 
(settings.remoteOn() == 1));
+-
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
false);
++
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
true);
+ web_settings->setAttribute(QWebEngineSettings::PluginsEnabled, false);
+ web_settings->setAttribute(QWebEngineSettings::AutoLoadIconsForPage, 
false);
+ web_settings->setAttribute(QWebEngineSettings::FocusOnNavigationEnabled, 
true);

diff --git a/app-text/sigil/sigil-1.2.1.ebuild 
b/app-text/sigil/sigil-1.2.1-r1.ebuild
similarity index 97%
rename from app-text/sigil/sigil-1.2.1.ebuild
rename to app-text/sigil/sigil-1.2.1-r1.ebuild
index 6b67b65a382..e7b02c1eea7 100644
--- a/app-text/sigil/sigil-1.2.1.ebuild
+++ b/app-text/sigil/sigil-1.2.1-r1.ebuild
@@ -53,6 +53,8 @@ S="${WORKDIR}/Sigil-${PV}"
 
 DOCS=( ChangeLog.txt README.md )
 
+PATCHES=( "${FILESDIR}/${P}-qt5.15-fix.patch" )
+
 src_configure() {
local mycmakeargs=(
-DINSTALL_BUNDLED_DICTS=0



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

2020-06-16 Thread Matthew Thode
commit: d4802c893f9a68c5a71e04e8a9e7a66f50fa3d41
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:56:02 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:56:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4802c89

media-libs/lsp-plugins: 1.1.22 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 media-libs/lsp-plugins/Manifest  |  1 +
 media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/media-libs/lsp-plugins/Manifest b/media-libs/lsp-plugins/Manifest
index e3f39582149..73e6138b62d 100644
--- a/media-libs/lsp-plugins/Manifest
+++ b/media-libs/lsp-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST lsp-plugins-1.1.10.tar.gz 53837323 BLAKE2B 
d890e80d2c6bf871053bd53994af597e653c19894b64df8396c54e1b70bd716adacb8ff7ce7946098d96ca64fe0e03aafc7d4d52af342b67b2551fb0dadaff42
 SHA512 
aedc6a6a421bfb1ad964f6963793cdb2616456044736745a1c3dc27e947b1d6395de1942c2525bc983e654df5335d35466eed16b8f31612119284b024bdce6c2
+DIST lsp-plugins-1.1.22.tar.gz 61694018 BLAKE2B 
5c14140af797624cf67d61618d22a006c4b02232cef92533244f36b108b58461c56c28379cbdefc8d967de34c3bae91450bc787a0e6ab2ae41f53e4e431a17ff
 SHA512 
6004136b55a990033d22e60af6c418a5ee708aaf0f4263fc3af8097876f7eea6e125a44392468ed8e30a92c0fa44eb65f40d80b25a5f243d3fd4f1c0f3af70d6
 DIST lsp-plugins-1.1.5.tar.gz 51911033 BLAKE2B 
ec9b6f3715f1043537ebe35d14abda85b8dfe23d52d335c54c02eb2867753c9b256a5acd71537c95d6da273d054f0e0c9439fe2f81f6d6ced3087de93bfaef60
 SHA512 
42b9cd102247a0165a32f82a5a7ce05928a9703c80f215783ad67020d1f975d1c334af1f86c9f17e76bea3fd90bcf5c47fff5618875038b3655621880b60a699
 DIST lsp-plugins-1.1.7.tar.gz 52408312 BLAKE2B 
1763d7aaff60c4bf3185325789925dc7e5ea1052907f0d1ee3af7c09d39d1f49dfdda537c29d1d2e1ed2bd041345fb3f32a444aa403521f6d4fbd7a952f9f7cb
 SHA512 
e98000c98464abc1db75e044bc1b7adb535b94fbe1025a52baf0a2c92bcd21039c9b330e790f0607b4747356aff3f7d4ae20e666a9135108e875057c5459c8ae

diff --git a/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild
new file mode 100644
index 000..3e66062b835
--- /dev/null
+++ b/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Linux Studio Plugins"
+HOMEPAGE="https://lsp-plug.in";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/sadko4u/lsp-plugins";
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="https://github.com/sadko4u/lsp-plugins/archive/${P}.tar.gz";
+   S="${WORKDIR}/${PN}-${P}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="doc jack ladspa +lv2"
+REQUIRED_USE="|| ( jack ladspa lv2 )"
+
+DEPEND="
+   dev-libs/expat
+   media-libs/libsndfile
+   doc? ( dev-lang/php:* )
+   jack? (
+   virtual/jack
+   x11-libs/cairo[X]
+   )
+   ladspa? ( media-libs/ladspa-sdk )
+   lv2? (
+   media-libs/lv2
+   x11-libs/cairo[X]
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile() {
+   use doc && MODULES+="doc"
+   use jack && MODULES+=" jack"
+   use ladspa && MODULES+=" ladspa"
+   use lv2 && MODULES+=" lv2"
+   emake BUILD_MODULES="${MODULES}"
+}
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${ED}" LIB_PATH="/usr/$(get_libdir)" 
install
+}



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

2020-06-16 Thread Matthew Thode
commit: 1301204e27d9c275bf915227b0a4aebddfacf288
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:33:00 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:39:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1301204e

dev-python/python-glanceclient: 2.17.1 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/python-glanceclient/Manifest|  1 +
 .../python-glanceclient-2.17.1.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/python-glanceclient/Manifest 
b/dev-python/python-glanceclient/Manifest
index 9e7468a4d92..e5135717d46 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1 +1,2 @@
 DIST python-glanceclient-2.16.0.tar.gz 189395 BLAKE2B 
9de8b162c1eb5bfb44700f41cbdcd4f8a983d8c7bd7b281df09db67df6a0de5dee905330f03c967be9e1c3b2aaa379e4c8594f7f4cdbb34870a1e87cb7ccaf1f
 SHA512 
b853f529752247873d9f319d4ec6f4cabc89ee4c26a0c1013e7609fc38e3c9f68d774b3682166e8155e21572a0a011eb6859a84c253ca9f7a9b8b1ccf79b5322
+DIST python-glanceclient-2.17.1.tar.gz 189763 BLAKE2B 
ef085f6e6e0b8d3c79ab3cce95fdef2066a999258e511fe3c5efa9be577990d8381f07929ead4e83d1859f345ea55629ab75f980d04107e41fec192a64c6f055
 SHA512 
2082112ce01292b232f63a0a8a95d16f209f33db5c9b81ddc912cef2ce378d5f0bc7ea0e039c0608ab382f3e9f6efe020d71e94b5475391c4d41fc1fca45678e

diff --git a/dev-python/python-glanceclient/python-glanceclient-2.17.1.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-2.17.1.ebuild
new file mode 100644
index 000..e04d9c12203
--- /dev/null
+++ b/dev-python/python-glanceclient/python-glanceclient-2.17.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Glance API"
+HOMEPAGE="https://github.com/openstack/python-glanceclient";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/keystoneauth-3.6.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
+"



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

2020-06-16 Thread Matthew Thode
commit: b543ded89e5c7156dd5603b59b5fea0156c6b3b1
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:38:44 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:39:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b543ded8

media-sound/pulseeffects: 4.7.3 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/Manifest  |  1 +
 media-sound/pulseeffects/pulseeffects-4.7.3.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 379560c3ac3..d0a8f0af18c 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1 +1,2 @@
 DIST pulseeffects-4.7.2.tar.gz 1998420 BLAKE2B 
6ac9d4b416ffac73f874fafcfd07b990ead7a2645832fd35eae23b3c9e9acb8663718b9cbb5fd0c1066c1f75272d0473257e711602d2646742785fe2c6ca5ea9
 SHA512 
f235504ca6edddf7a18f2c909ba58578a3d70e6fdab5ad0882f831c9d148f4fd35d0e55617305d787feefdba7a7544e1a72dac3dbc0e03bb9183e0937cdeaef2
+DIST pulseeffects-4.7.3.tar.gz 2010399 BLAKE2B 
a77a24fe9f8708564b146d65eb10a0021a05f102bacd25ac137ce6a2d21017c4b5c68a57c5cb2345cc228280460f1163d5dbce038d3bd427829335c8aa78d9f4
 SHA512 
0170ae0fbc3f72120545657ad7013f81afb40a96224c690c41206b91ae7ac2637f17b19238ef7d8a9f21a361cb9e76a0e2bf83e84d1404cc69733e7ad156c3f4

diff --git a/media-sound/pulseeffects/pulseeffects-4.7.3.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.7.3.ebuild
new file mode 100644
index 000..4ebaa69f954
--- /dev/null
+++ b/media-sound/pulseeffects/pulseeffects-4.7.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/pulseeffects";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/wwmm/pulseeffects";
+else
+   SRC_URI="https://github.com/wwmm/pulseeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf mda-lv2 rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="
+   >=dev-libs/boost-1.41:=
+   >=dev-cpp/glibmm-2.56.0
+   >=dev-cpp/gtkmm-3.20:3.0
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libsigc++-2.10:2
+   >=x11-libs/gtk+-3.18:3
+   >=media-libs/lilv-0.24.2-r1
+   >=media-libs/lsp-plugins-1.1.7[lv2]
+   >=media-libs/gstreamer-1.12.0:1.0
+   >=media-libs/gst-plugins-good-1.12.0:1.0
+   >=media-libs/gst-plugins-bad-1.12.0:1.0
+   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
+   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
+   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
+   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
+   calf? ( >=media-plugins/calf-0.90.0[lv2] )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   rubberband? ( media-libs/rubberband )
+   >=media-libs/zita-convolver-3.0.0
+   media-libs/libebur128
+   media-sound/pulseaudio
+   sys-apps/dbus"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   sys-devel/gettext
+"
+BDEPEND="
+   >=sys-devel/gcc-7.3.0
+   dev-util/itstool
+   media-libs/libsamplerate
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



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

2020-06-16 Thread Matthew Thode
commit: e87920a93c1dc2218e37f908ddaca91b82363df8
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:36:23 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:39:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87920a9

sys-cluster/nova: 20.3.0 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-cluster/nova/Manifest   |   2 +
 sys-cluster/nova/nova-20.3.0.ebuild | 218 
 2 files changed, 220 insertions(+)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index f189abcca42..8bcba072e56 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,6 +1,8 @@
 DIST nova-20.2.0.tar.gz 11625085 BLAKE2B 
5ae0be3831ed03722947041efa6ce1dc3662273517ca652fb0c135f90f0323deed1f0af7751916343e3c8e065be4cc8eb7b00adf043ddaa798bf5faa88aa7bc9
 SHA512 
3db1fc8bda5ae95394518af1a856b6876104b852ffd758bda90a7fbdb8b389bc246e406d55eae614e65b559556ea9511c0c1281e2858d6157dd462767ae5127f
+DIST nova-20.3.0.tar.gz 11622955 BLAKE2B 
39801fa8dfeed9b7a677e7bc9ba8b82a59bc431850083e108361ad3f334fef7ea9cd6065e47a86145fca28ad8f3991fd5755464bebf0fe224fb5f24900c1a8c2
 SHA512 
c5c8b4c475b02cba7e842312bd7f5e1c71756eff6e22bb38e8a4728edc60d746222ada05edf440f700da07d90cce19a9cbfdebee6ab6ea56a926545b5effe08d
 DIST nova-21.0.0.tar.gz 9193053 BLAKE2B 
efc95ac54a18a7df1530fc61e2478d59e5711e4c2da0156c405945a9a0ccd533255e2733d626f28f3460238cf157d802b79a8573f570623024089dd86ac23abc
 SHA512 
a006a47f10d141df8a2495ae81c98bd0bf7af0b1f790627ba929e9b3e2931e438259f96d8c9391b9717126778f3f72f0bde01db5245bdbe801077fd884ba5a89
 DIST nova.conf.sample-20.2.0 220110 BLAKE2B 
af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab
 SHA512 
cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38
+DIST nova.conf.sample-20.3.0 220110 BLAKE2B 
af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab
 SHA512 
cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38
 DIST nova.conf.sample-2019.2. 220110 BLAKE2B 
af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab
 SHA512 
cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38
 DIST nova.conf.sample-2020.1. 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d
 DIST nova.conf.sample-21.0.0 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d

diff --git a/sys-cluster/nova/nova-20.3.0.ebuild 
b/sys-cluster/nova/nova-20.3.0.ebuild
new file mode 100644
index 000..a866be1bbd8
--- /dev/null
+++ b/sys-cluster/nova/nova-20.3.0.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1 eutils linux-info multilib
+
+DESCRIPTION="Cloud computing fabric controller"
+HOMEPAGE="https://launchpad.net/nova";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/train/nova.conf.sample
 -> nova.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/nova.git";
+   EGIT_BRANCH="stable/train"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/train/nova.conf.sample
 -> nova.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+compute compute-only iscsi +memcached +mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
+REQUIRED_USE="
+   !compute-only? ( || ( mysql postgres sqlite ) )
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   compute-only? (
+   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
+   )
+   sqlite? (
+   >=dev-python/sqlalchemy-1.2.19[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+ 

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

2020-06-16 Thread Matthew Thode
commit: a2c842509d07b4b8c1957743825114d2f6408658
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:34:31 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:39:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c84250

app-admin/glance: 19.0.3 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/glance/Manifest |   1 +
 app-admin/glance/glance-19.0.3.ebuild | 144 ++
 2 files changed, 145 insertions(+)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 0ce80dea5f3..24dca9ad4b8 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,2 +1,3 @@
 DIST glance-19.0.2.tar.gz 1943984 BLAKE2B 
2fc0d30a11a056b02471e1d038f85b327632b02b7ee177fc4b44e571be9713905cd5bfc6c3d8103edb7a04bf5c51dcc1edc31ce81f25951df84236ad5a6898c6
 SHA512 
cd0e88f8bba81536eb95f49d1e3f029d8951b2c81208fcd6c32dc877ce51df6026521a6829705e97c8aacd2bc6e4f5eddeae98dfea0c41e00c7f6757dbcfbfa2
+DIST glance-19.0.3.tar.gz 1946419 BLAKE2B 
4aa87f46fd02985f97199dbcab6c7b155d515225ad9137f5347d3c4e3f22fc874f73cd659b14892aabfb9a018d11b6eeabe9da1802e2bc83c06cc68fe951c268
 SHA512 
80c960737dc43f412c5d421a8a589b00b5ae3ed4e44d0f19582aa6e31de1b058d1470f5897ae6ddcb0952375b09e4470cfebd5fee80ddb30ea6b16c90fd1643c
 DIST glance-20.0.0.tar.gz 1961501 BLAKE2B 
81ecbf1dccb1b7cbc33481825cd1de65556e9950ea8fca71565380df27c5ca967b001f811bede483b8b0e05ddf01dcb39ef4474d29d10e530d8b3cd0218dae32
 SHA512 
37497c5705040f3f667e0352fb620731feac91a729d77e5049feea6f4fef73cc58ef84bc6c12e84773c5013aa24a06fff8d9a56f079c716357c84823fa5690b1

diff --git a/app-admin/glance/glance-19.0.3.ebuild 
b/app-admin/glance/glance-19.0.3.ebuild
new file mode 100644
index 000..3a95ba49d66
--- /dev/null
+++ b/app-admin/glance/glance-19.0.3.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Services for discovering, registering, and retrieving VM images"
+HOMEPAGE="https://launchpad.net/glance";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openstack/glance.git";
+   EGIT_BRANCH="stable/train"
+else
+   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc mysql postgres +sqlite +swift"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+
+#note to self, wsgiref is a python builtin, no need to package it
+#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-up

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

2020-06-16 Thread Matthew Thode
commit: de3be828dfe3bd7533e7bf4a749c491eabd850db
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 16 18:30:35 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 16 18:39:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3be828

dev-python/python-novaclient: 15.1.1 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/python-novaclient/Manifest 
b/dev-python/python-novaclient/Manifest
index 25b73954c0f..ca1bea96018 100644
--- a/dev-python/python-novaclient/Manifest
+++ b/dev-python/python-novaclient/Manifest
@@ -1 +1,2 @@
 DIST python-novaclient-13.0.2.tar.gz 312390 BLAKE2B 
2a436a2f843afe466bbf3d376d16a994f25e2232dfcb67271837159c5f21d7970027ad6d946c331dd6bff5c248d6b526303205a96a18ef4872cc8b1b526ff366
 SHA512 
988264cb6b6034dd0c4cb3a79840f591bda9c1c0134ddf0124beea6d9992192dbaeb9ec20bbe73f5a831bf561d175fd3d312880093f58de51d326922502cd1e5
+DIST python-novaclient-15.1.1.tar.gz 323657 BLAKE2B 
63f213a3710beaeda477a858164187ff1e48dbdeab5fefd3192cb4c7799461cb13d2fe82624661b21b4f51ba07b138929842a2aa87bcac568f955e41ff3350a1
 SHA512 
9024deb1036778030977689824d089eeb4a1fa60a7cc3f1f156c9ae8ff03e84330d90092f55d45853ff6e522d83b6e097b6c566f1ca1cdc6896e47183c2efcaa

diff --git a/dev-python/python-novaclient/python-novaclient-15.1.1.ebuild 
b/dev-python/python-novaclient/python-novaclient-15.1.1.ebuild
new file mode 100644
index 000..fa8dc2ac6d0
--- /dev/null
+++ b/dev-python/python-novaclient/python-novaclient-15.1.1.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=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Nova API"
+HOMEPAGE="https://github.com/openstack/python-novaclient";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   >=dev-python/keystoneauth-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
+   =dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.4.0[${PYTHON_USEDEP}]"



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

2020-06-16 Thread Mikle Kolyada
commit: 6a7862de188cf10ff6a062b6980e650203f7cba7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 18:37:15 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 18:37:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7862de

sys-auth/pambase: remanifest

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/pambase/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index 608ceec3c30..85f02ee093f 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1,4 +1,4 @@
 DIST pambase-20190402.tar.gz 3679 BLAKE2B 
992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d
 SHA512 
565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae
 DIST pambase-20191128.tar.gz 3472 BLAKE2B 
1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860
 SHA512 
09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b
 DIST pambase-20200304.tar.gz 3466 BLAKE2B 
e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3
 SHA512 
c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189
-DIST pambase-20200616.tar.gz 3354 BLAKE2B 
740669f1dc3f26e90d4edb03810d15e6470ec18bc1607896d4310bf53edbfda15808aedce149240ba648bff0160d2c587c3ac3c063d2cb8be8fc48de24e209b5
 SHA512 
61e43e67a38a7ae5dd8457f1a5df9b6e74840cd3ae57e9f8d5b454ed2b46934a9a91e7f76d11285064fb2e3a738b4f28ff219d1db6a7365c0613aa5ec2286c70
+DIST pambase-20200616.tar.gz 3427 BLAKE2B 
462586e70d928f7333d2b92d007039ae18a6553a988b4d007167f65321293d7885306305cbfe83e5d5ced856d900faa5bb7b4d28458869c4eca90cfc2f71d824
 SHA512 
739bf8eafcdc3a295ef37c90a0466c6bf70901d22371d7501e640b512713eae804b01e4885c43a3bd5bb6eea182b9f8b1d85fb9a6b79cf646ebc349b47c6a07b



[gentoo-commits] proj/linux-patches:5.8 commit in: /

2020-06-16 Thread Mike Pagano
commit: 88a265090e58371f7c1081152ef04d991c59cd9b
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jun 16 18:21:22 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jun 16 18:21:22 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=88a26509

Genpatches initial commit:

Support for namespace user.pax.* on tmpfs.
Enable link security restrictions by default.
Bluetooth: Check key sizes only when Secure Simple Pairing
is enabled. See bug #686758
tmp513 requies REGMAP_I2C to build.  Select it by default in
Kconfig. See bug #710790. Thanks to Phil Stracchino
VIDEO_TVP5150 requies REGMAP_I2C to build.  Select it by
default in Kconfig. See bug #721096. Thanks to Max Steel
sign-file: full functionality with modern LibreSSL
Add Gentoo Linux support config settings and defaults.
Support for ZSTD compressed kernel

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

 _README|  56 +++
 1500_XATTR_USER_PREFIX.patch   |  67 
 ...ble-link-security-restrictions-by-default.patch |  20 +
 ...zes-only-if-Secure-Simple-Pairing-enabled.patch |  37 ++
 ...3-Fix-build-issue-by-selecting-CONFIG_REG.patch |  30 ++
 ...0-Fix-build-issue-by-selecting-REGMAP-I2C.patch |  10 +
 2920_sign-file-patch-for-libressl.patch|  16 +
 ..._ZSTD-v5-1-8-prepare-zstd-for-preboot-env.patch |  82 
 ...STD-v5-2-8-prepare-xxhash-for-preboot-env.patch |  94 +
 ...STD-v5-3-8-add-zstd-support-to-decompress.patch | 422 +
 ...-v5-4-8-add-support-for-zstd-compres-kern.patch |  65 
 ...add-support-for-zstd-compressed-initramfs.patch |  50 +++
 ..._ZSTD-v5-6-8-bump-ZO-z-extra-bytes-margin.patch |  20 +
 ...v5-7-8-support-for-ZSTD-compressed-kernel.patch |  92 +
 ...5-8-8-gitignore-add-ZSTD-compressed-files.patch |  12 +
 15 files changed, 1073 insertions(+)

diff --git a/_README b/_README
index 9018993..8373b37 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,62 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1500_XATTR_USER_PREFIX.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
+Desc:   Support for namespace user.pax.* on tmpfs.
+
+Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
+From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
+Desc:   Enable link security restrictions by default.
+
+Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
+From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
+Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
+
+Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
+From:   https://bugs.gentoo.org/710790
+Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino
+
+Patch:  2910_TVP5150-Fix-build-issue-by-selecting-REGMAP-I2C.patch
+From:   https://bugs.gentoo.org/721096
+Desc:   VIDEO_TVP5150 requies REGMAP_I2C to build.  Select it by default in 
Kconfig. See bug #721096. Thanks to Max Steel
+
+Patch:  2920_sign-file-patch-for-libressl.patch
+From:   https://bugs.gentoo.org/717166
+Desc:   sign-file: full functionality with modern LibreSSL
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
+
+Patch: 5000_ZSTD-v5-1-8-prepare-zstd-for-preboot-env.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   lib: prepare zstd for preboot environment
+
+Patch:  5001_ZSTD-v5-2-8-prepare-xxhash-for-preboot-env.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   lib: prepare xxhash for preboot environment
+
+Patch:  5002_ZSTD-v5-3-8-add-zstd-support-to-decompress.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   lib: add zstd support to decompress
+
+Patch:  5003_ZSTD-v5-4-8-add-support-for-zstd-compres-kern.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   init: add support for zstd compressed kernel
+
+Patch:  5004_ZSTD-v5-5-8-add-support-for-zstd-compressed-initramfs.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   usr: add support for zstd compressed initramfs
+
+Patch:  5005_ZSTD-v5-6-8-bump-ZO-z-extra-bytes-margin.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   x86: bump ZO_z_extra_bytes margin for zstd
+
+Patch:  5006_ZSTD-v5-7-8-support-for-ZSTD-compressed-kernel.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   x86: Add support for ZSTD compressed kernel
+
+Patch:  5007_ZSTD-v5-8-8-gitignore-add-ZSTD-compressed-files.patch
+From:   https://lkml.org/lkml/2020/4/1/29
+Desc:   .gitignore: add ZSTD-compressed files

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
new file mode 100644
index 000..245dcc2
--- /dev/nul

[gentoo-commits] proj/linux-patches: New branch: 5.8

2020-06-16 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jun 16 18:20:22 2020 +

New branch: 5.8




[gentoo-commits] proj/portage:master commit in: repoman/lib/repoman/modules/linechecks/deprecated/

2020-06-16 Thread Zac Medico
commit: a73024729860f9224b8d1660d24c450080b67d9f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 16 17:36:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 16 17:49:02 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a7302472

repoman: deprecate netsurf.eclass.

While investigating bug 489542, it became clear that the netsurf
eclass is deprecated in spirit if not in fact. All of the newer
netsurf ebuilds use a custom function loaded from a script that is
shipped in netsurf-buildsystem's $FILESDIR to do (some of) what the
eclass used to do. That function probably does belong in an eclass,
but at this point, we should throw this thing out and start from
scratch.

By deprecating the eclass, we make sure that no one else inherits it
during the time it takes to purge the two remaining consumers. Then,
once those are gone, the build system script magic can be put back
into an eclass, and its consumers updated one-at-a-time.

Bug: https://bugs.gentoo.org/489542
Bug: https://bugs.gentoo.org/637824
Signed-off-by: Michael Orlitzky  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 repoman/lib/repoman/modules/linechecks/deprecated/inherit.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py 
b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
index 5848a0c37..60410347b 100644
--- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
+++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
@@ -33,6 +33,7 @@ class InheritDeprecated(LineCheck):
"gst-plugins10": "gstreamer",
"ltprune": False,
"mono": "mono-env",
+   "netsurf": False,
"python": "python-r1 / python-single-r1 / python-any-r1",
"ruby": "ruby-ng",
"user": "GLEP 81",



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/qt-avif-image-plugin/

2020-06-16 Thread Andrew Ammerlaan
commit: ed7cb45842eca7a30a79dc228a107065b0fa412b
Author: Daniel Novomesky  gmail  com>
AuthorDate: Mon Jun 15 16:02:37 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jun 15 16:02:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed7cb458

media-plugins/qt-avif-image-plugin: simplify ebuild

I no longer install AVIF mimetypes
because they were added to shared-mime-info-2.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Daniel Novomesky  gmail.com>

 .../qt-avif-image-plugin/qt-avif-image-plugin-.ebuild | 15 ++-
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git 
a/media-plugins/qt-avif-image-plugin/qt-avif-image-plugin-.ebuild 
b/media-plugins/qt-avif-image-plugin/qt-avif-image-plugin-.ebuild
index a24f325..542ae42 100644
--- a/media-plugins/qt-avif-image-plugin/qt-avif-image-plugin-.ebuild
+++ b/media-plugins/qt-avif-image-plugin/qt-avif-image-plugin-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit cmake xdg-utils
+inherit cmake
 
 DESCRIPTION="Qt plug-in to allow Qt and KDE based applications to read/write 
AVIF images."
 HOMEPAGE="https://github.com/novomesk/qt-avif-image-plugin";
@@ -22,20 +22,9 @@ IUSE=""
 
 DEPEND=">=dev-qt/qtgui-5.12.3:5
>=media-libs/libavif-0.8.0
+   >=x11-misc/shared-mime-info-2.0-r1
 "
 
 BDEPEND=">=kde-frameworks/extra-cmake-modules-5.70:5"
 
 RDEPEND="${DEPEND}"
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/mime/packages/
-   doins share/mime/packages/avif.xml
-   doins share/mime/packages/avifs.xml
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/proj/guru:master commit in: games-action/netrek-brmh/

2020-06-16 Thread Andrew Ammerlaan
commit: 7fa2421f0c78778e5da9fd5465bb429a3166ca1d
Author: brian gloyer  gmail  com>
AuthorDate: Tue Jun 16 01:19:45 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 16 01:19:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fa2421f

games-action/netrek-brmh: make -> emake

Signed-off-by: brian gloyer  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild 
b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild
index 85ca096..ea3f79c 100644
--- a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild
+++ b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
 
 src_configure() {
xmkmf || die
-   make depend || die
+   emake depend || die
 }
 
 src_compile() {



[gentoo-commits] repo/proj/guru:master commit in: games-action/netrek-cow/

2020-06-16 Thread Andrew Ammerlaan
commit: bc31bb0636fd4d5705a817bcefb9dd1411d1e151
Author: brian gloyer  gmail  com>
AuthorDate: Tue Jun 16 03:44:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 16 04:15:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc31bb06

games-action/netrek-cow: new package

Signed-off-by: brian gloyer  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 games-action/netrek-cow/Manifest|  1 +
 games-action/netrek-cow/metadata.xml| 16 +++
 games-action/netrek-cow/netrek-cow-3.3.2.ebuild | 37 +
 3 files changed, 54 insertions(+)

diff --git a/games-action/netrek-cow/Manifest b/games-action/netrek-cow/Manifest
new file mode 100644
index 000..7da0403
--- /dev/null
+++ b/games-action/netrek-cow/Manifest
@@ -0,0 +1 @@
+DIST netrek-cow-3.3.2.tar.gz 2630673 BLAKE2B 
1a54b58d112f0893275b57967573ce308e69b99e42a660670f3a5fc7f15f2dc110f2008e496282a58da181252a196feb8218a87f52db16444f1f50cef2a6809f
 SHA512 
9a0ab78ed86d174f52d35d30a409efd985bd2d39062a993c3790f36ade1fa0a9b95b9d914f5c1fa57497f281e88ece0f6bc86abc962bd87ff44f68c1416f07f0

diff --git a/games-action/netrek-cow/metadata.xml 
b/games-action/netrek-cow/metadata.xml
new file mode 100644
index 000..bf36b05
--- /dev/null
+++ b/games-action/netrek-cow/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+brian.glo...@gmail.com
+brian gloyer
+  
+  
+
+  brian.glo...@gmail.com
+  brian gloyer
+
+https://github.com/quozl/netrek-client-cow/issues/
+quozl/netrek-client-cow
+  
+

diff --git a/games-action/netrek-cow/netrek-cow-3.3.2.ebuild 
b/games-action/netrek-cow/netrek-cow-3.3.2.ebuild
new file mode 100644
index 000..f5cabac
--- /dev/null
+++ b/games-action/netrek-cow/netrek-cow-3.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
+inherit autotools
+
+DESCRIPTION="cow client for netrek"
+HOMEPAGE="https://netrek.org";
+SRC_URI="https://github.com/quozl/netrek-client-cow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/netrek-client-cow-${PV}"
+
+RDEPEND="
+   media-libs/libsdl
+   media-libs/sdl-mixer
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXxf86vm
+   x11-libs/libXmu
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   default
+   ./autogen.sh
+   eautoreconf
+}
+
+src_install() {
+   dobin netrek-client-cow
+}



[gentoo-commits] repo/proj/guru:master commit in: sci-physics/SU2/, sci-physics/SU2/files/

2020-06-16 Thread Andrew Ammerlaan
commit: d98f35a18e0df831b2c2ef37bac5152591800710
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Jun 16 14:32:41 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Jun 16 14:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d98f35a1

sci-physics/SU2: 7.0.5 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 sci-physics/SU2/Manifest  |   3 +
 sci-physics/SU2/SU2-7.0.5.ebuild  | 115 ++
 sci-physics/SU2/files/SU2-7.0.5-fix-env.patch |  12 +++
 3 files changed, 130 insertions(+)

diff --git a/sci-physics/SU2/Manifest b/sci-physics/SU2/Manifest
index 6ebe00f..87318f5 100644
--- a/sci-physics/SU2/Manifest
+++ b/sci-physics/SU2/Manifest
@@ -1,3 +1,6 @@
 DIST SU2-7.0.4-TestCases.tar.gz 437960103 BLAKE2B 
2469edc23f62589fa18be5fff6e036965f6b5f6e2be207642d318aac4d2044c07f0891568f86c1a3ab065e79afce50cc73ad0857b82093d79ac28a4d0451a4ad
 SHA512 
f21d963815e024582e99647a21ebae0b17fc69f75bc34bb72cc3a86cc9ff8502342b31755b5da73e7088b4d0ce430bdd6b4efefc03583cbfcf5156c1849328e1
 DIST SU2-7.0.4-Tutorials.tar.gz 64282233 BLAKE2B 
b0d13a0988d5617868fad6098fe8110e3600415f05784ff04416cb23162fadc8c1d06d50c5200b14f65afb3e97ee766b21dfdcd4ec8ded9026baf510ca829e48
 SHA512 
604a05e15a8eae1c7255016261a6576a97fc364f66004ecaccaae932e3a97624c2599d354dd874562824caa8f8ea3dac2f03e0105b1c27d66ec0bf59e3a27105
 DIST SU2-7.0.4.tar.gz 20516147 BLAKE2B 
21f45e4918bbc6a72bf47ad61d3301abed50a7cf569e9e8d4040201ff653e583d50a547853365302671922f023d0cc6f3735c1afcd0f3b6bf3c3fc92dc807787
 SHA512 
8e69f0e1d335adef0bd98666c98e29bc15ee0d7a0fcbbbc91a1ba02275ca52fda7f8f47434547f7982ce0e73a6ff78bd2ed57ca328d1e87b8afdd3b0a698d262
+DIST SU2-7.0.5-TestCases.tar.gz 444209661 BLAKE2B 
a7b14a3ee679a28a3a4530ddca45f39fdc2c0bc5f29fe20e6c9f04d03dee6ca08f98648989b0160ee8742621b539e2f4af9e8bdfb802c3e460a9f3b7e1be3dda
 SHA512 
f21acbaccce66685323566a3f856ceb5fbd36764a8dea875af839520b46be8f7e26491ccb855243f93e4ae948534574080e986faafc2a84c86754fe39f74e240
+DIST SU2-7.0.5-Tutorials.tar.gz 64282246 BLAKE2B 
9c8823df5bbda1be80f03dfa6d9de4b4263904acbee15f6928d3758a9b25c84ace59bf02847798838cbf3236961f51589e851e342f288961b2f2a62e28de216c
 SHA512 
2b7c98cc4d060c850572e45418d4ddf38843ced3349a3fb807c1d32f0e5aabf578f8944918e3fc63a32161385eaf69b4742d24ef41d21b43006d5b881a89953b
+DIST SU2-7.0.5.tar.gz 20526328 BLAKE2B 
0c3b16269f9d8356eaecde991853fe184188b98df62186c56780ee34b26995763adbac0acca53db1625ac9b0dfadc3348eac792e700e66be00a174ff056e017d
 SHA512 
283da35aa4f6bac4d7451506c6b84d98a18dfe7630adfc17764511fba8171b15c36ee80807bbfc1c55e39e196f8ed304fff3eb1182dfac15aa6a86a9613e51ad

diff --git a/sci-physics/SU2/SU2-7.0.5.ebuild b/sci-physics/SU2/SU2-7.0.5.ebuild
new file mode 100644
index 000..d8a4c42
--- /dev/null
+++ b/sci-physics/SU2/SU2-7.0.5.ebuild
@@ -0,0 +1,115 @@
+# 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 meson python-single-r1
+
+DESCRIPTION="SU2: An Open-Source Suite for Multiphysics Simulation and Design"
+HOMEPAGE="https://su2code.github.io/";
+SRC_URI="
+   https://github.com/su2code/SU2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( https://github.com/su2code/TestCases/archive/v${PV}.tar.gz -> 
${P}-TestCases.tar.gz )
+   tutorials? ( https://github.com/su2code/Tutorials/archive/v${PV}.tar.gz 
-> ${P}-Tutorials.tar.gz )
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# cgns, metis, parmetis are bundled;
+# omp is disable as it's experimental;
+# pastix is disabled as it's try to find bundled libs;
+IUSE="cgns -mkl +mpi openblas tecio test tutorials"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   mkl? ( !openblas )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   mpi? ( virtual/mpi[cxx] )
+   mkl? ( sci-libs/mkl )
+   openblas? ( sci-libs/openblas )
+"
+DEPEND="
+   ${RDEPEND}
+   tecio? ( dev-libs/boost:= )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-env.patch"
+   "${FILESDIR}/${PN}-7.0.4-unbundle_boost.patch"
+   "${FILESDIR}/${PN}-7.0.4-fix-python-optimize.patch"
+)
+
+DOCS=( "LICENSE.md" "README.md" "SU2_PY/documentation.txt" )
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   if use test ; then
+   einfo "Unpacking ${P}-TestCases.tar.gz to 
/var/tmp/portage/sci-physics/${P}/work/${P}/TestCases"
+   tar -C "${P}"/TestCases --strip-components=1 -xzf 
"${DISTDIR}/${P}-TestCases.tar.gz" || die
+   fi
+   if use tutorials ; then
+   einfo "Unpacking ${P}-Tutorials.tar.gz to 
/var/tmp/portage/sci-physics/${P}/work/${P}"
+   mkdir "${P}"/Tutorials
+   tar -C "${P}"/Tutorials --strip-components=1 -xzf 
"${DISTDIR}/${P}-Tutorials.tar.gz" || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Denable-autodiff=false
+  

[gentoo-commits] proj/pambase: New tag: pambase-20200616

2020-06-16 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 17:25:57 2020 +

New tag: pambase-20200616




[gentoo-commits] proj/pambase: Tag deleted: pambase-20200616

2020-06-16 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 17:25:21 2020 +

Tag deleted: pambase-20200616




[gentoo-commits] proj/pambase: Tag deleted: pambase-20200610

2020-06-16 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 17:21:22 2020 +

Tag deleted: pambase-20200610




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

2020-06-16 Thread Thomas Beierlein
commit: 6c491a73e06a4613dca8d29d7bd4efdc5bf3ad60
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Jun 16 17:13:52 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Jun 16 17:13:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c491a73

net-misc/linuxptp: Fix configuration by using provided script

Closes: https://bugs.gentoo.org/727638
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-misc/linuxptp/linuxptp-2.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-misc/linuxptp/linuxptp-2.0.ebuild 
b/net-misc/linuxptp/linuxptp-2.0.ebuild
index 716fbf22a46..3569ecc3c66 100644
--- a/net-misc/linuxptp/linuxptp-2.0.ebuild
+++ b/net-misc/linuxptp/linuxptp-2.0.ebuild
@@ -19,8 +19,14 @@ RDEPEND="${DEPEND}"
 
 CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK"
 
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
 src_compile() {
-   export EXTRA_CFLAGS=${CFLAGS}
+   # parse needed additional CFLAGS
+   export MY_FLAGS=$(./incdefs.sh)
+   export EXTRA_CFLAGS="${CFLAGS} ${MY_FLAGS}"
emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man
 }
 



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

2020-06-16 Thread Mikle Kolyada
commit: 6a654c70e564fc6f37863777fc66f8a7a0f83135
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 16:44:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 16:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a654c70

sys-libs/pam: specify minimal pambase version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/sys-libs/pam/pam-1.4.0.ebuild b/sys-libs/pam/pam-1.4.0.ebuild
index 3758576284f..a965abec7c1 100644
--- a/sys-libs/pam/pam-1.4.0.ebuild
+++ b/sys-libs/pam/pam-1.4.0.ebuild
@@ -33,7 +33,7 @@ DEPEND="
 
 RDEPEND="${DEPEND}"
 
-PDEPEND="sys-auth/pambase"
+PDEPEND=">=sys-auth/pambase-20200616"
 
 S="${WORKDIR}/linux-${P}"
 



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

2020-06-16 Thread Mikle Kolyada
commit: ff18eff9ca86f78e4387e98403d0977ffd3b1a30
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 16:40:57 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 16:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff18eff9

profiles: unamsk sys-libs/pam-1.4.0

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7dc6827a250..52d75bc2b9f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -75,13 +75,6 @@ net-libs/nDPI
 =media-libs/alsa-lib-1.2.3
 =media-sound/alsa-utils-1.2.3
 
-# Mikle Kolyada  (2020-06-08)
-# This version has critical changes.
-# Do NOT unmask it unless you are completly
-# sure about what you are doing!
-# This can make your system unbootable!
-~sys-libs/pam-1.4.0
-
 # Aaron Bauman  (2020-06-07)
 # py2 only. dead upstream. m-n. rdep.
 # Masked for removal in 15 days



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

2020-06-16 Thread Mikle Kolyada
commit: e90b61a4d80b7c47e0cab2ce4cc44a15c394746b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 16:42:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 16:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90b61a4

sys-auth/pambase: Version bump (v20200616)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/pambase/Manifest|  1 +
 sys-auth/pambase/pambase-20200616.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index 8e35b3e7c0d..608ceec3c30 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1,3 +1,4 @@
 DIST pambase-20190402.tar.gz 3679 BLAKE2B 
992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d
 SHA512 
565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae
 DIST pambase-20191128.tar.gz 3472 BLAKE2B 
1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860
 SHA512 
09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b
 DIST pambase-20200304.tar.gz 3466 BLAKE2B 
e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3
 SHA512 
c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189
+DIST pambase-20200616.tar.gz 3354 BLAKE2B 
740669f1dc3f26e90d4edb03810d15e6470ec18bc1607896d4310bf53edbfda15808aedce149240ba648bff0160d2c587c3ac3c063d2cb8be8fc48de24e209b5
 SHA512 
61e43e67a38a7ae5dd8457f1a5df9b6e74840cd3ae57e9f8d5b454ed2b46934a9a91e7f76d11285064fb2e3a738b4f28ff219d1db6a7365c0613aa5ec2286c70

diff --git a/sys-auth/pambase/pambase-20200616.ebuild 
b/sys-auth/pambase/pambase-20200616.ebuild
new file mode 100644
index 000..5f9cdff6bc2
--- /dev/null
+++ b/sys-auth/pambase/pambase-20200616.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PAM base configuration files"
+HOMEPAGE="https://github.com/gentoo/pambase";
+SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh 
+passwdqc securetty selinux +sha512 systemd"
+
+RESTRICT="binchecks"
+
+REQUIRED_USE="?? ( consolekit elogind systemd )"
+
+MIN_PAM_REQ=1.4.0
+
+RDEPEND="
+   >=sys-libs/pam-${MIN_PAM_REQ}
+   consolekit? ( sys-auth/consolekit[pam] )
+   elogind? ( sys-auth/elogind[pam] )
+   mktemp? ( sys-auth/pam_mktemp )
+   pam_krb5? (
+   >=sys-libs/pam-${MIN_PAM_REQ}
+   sys-auth/pam_krb5
+   )
+   caps? ( sys-libs/libcap[pam] )
+   pam_ssh? ( sys-auth/pam_ssh )
+   passwdqc? ( sys-auth/passwdqc )
+   selinux? ( sys-libs/pam[selinux] )
+   sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} )
+   systemd? ( sys-apps/systemd[pam] )
+"
+DEPEND="
+   app-arch/xz-utils
+   app-portage/portage-utils
+"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_compile() {
+   local linux_pam_version
+   if has_version sys-libs/pam; then
+   local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' 
-f 3)
+   linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ })
+   fi
+
+   use_var() {
+   local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]')
+   local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')}
+   local varvalue=$(usex ${usename})
+   echo "${varname}=${varvalue}"
+   }
+
+   emake \
+   GIT=true \
+   $(use_var debug) \
+   $(use_var LIBCAP caps) \
+   $(use_var passwdqc) \
+   $(use_var consolekit) \
+   $(use_var elogind) \
+   $(use_var systemd) \
+   $(use_var selinux) \
+   $(use_var nullok) \
+   $(use_var mktemp) \
+   $(use_var pam_ssh) \
+   $(use_var securetty) \
+   $(use_var sha512) \
+   $(use_var KRB5 pam_krb5) \
+   $(use_var minimal) \
+   LINUX_PAM_VERSION=${linux_pam_version}
+}
+
+src_test() { :; }
+
+src_install() {
+   emake GIT=true DESTDIR="${ED}" install
+}



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

2020-06-16 Thread Sergei Trofimovich
commit: 1a80dfd67e0d3f629df94536944b5cad6cd97ff7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:13:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a80dfd6

x11-libs/vte: stable 0.58.3 for sparc, bug #717144

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

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

diff --git a/x11-libs/vte/vte-0.58.3.ebuild b/x11-libs/vte/vte-0.58.3.ebuild
index 338067e35d3..dd8884b718f 100644
--- a/x11-libs/vte/vte-0.58.3.ebuild
+++ b/x11-libs/vte/vte-0.58.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE";
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91"
 IUSE="+crypt debug gtk-doc +introspection +vala vanilla"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 REQUIRED_USE="vala? ( introspection )"
 
 SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~leio/distfiles/${PN}-0.58.3-command-notify.patch.xz )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2020-06-16 Thread Sergei Trofimovich
commit: 45743802c5207c1c8a46fe2c2244715a0d987176
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:07:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45743802

gnome-base/gsettings-desktop-schemas: mark 3.34.0 sparc, bug #717144

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

 .../gsettings-desktop-schemas/gsettings-desktop-schemas-3.34.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.34.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.34.0.ebuild
index 4ad81888baf..74512d7821a 100644
--- 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.34.0.ebuild
+++ 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.34.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas";
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 
 DEPEND="!

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

2020-06-16 Thread Sergei Trofimovich
commit: 44bd390f6b82aa1fde7f37b10b7d34647315fdab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:00:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bd390f

mail-client/mutt: stable 1.14.3 for sparc, bug #728294

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

 mail-client/mutt/mutt-1.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/mutt/mutt-1.14.3.ebuild 
b/mail-client/mutt/mutt-1.14.3.ebuild
index 655ecdfe2af..01768f7d1c3 100644
--- a/mail-client/mutt/mutt-1.14.3.ebuild
+++ b/mail-client/mutt/mutt-1.14.3.ebuild
@@ -27,7 +27,7 @@ REQUIRED_USE="
autocrypt?( gpgme )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # yes, we overdepend on the backend impls here, hopefully one day we can
 # have REQUIRED_USE do what it is made for again. bug #607360
 CDEPEND="



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

2020-06-16 Thread Sergei Trofimovich
commit: 1095d9302c108f58b62596068f3651b031efe855
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:01:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1095d930

media-libs/libemf: stable 1.0.12 for sparc, bug #722516

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

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

diff --git a/media-libs/libemf/libemf-1.0.12.ebuild 
b/media-libs/libemf/libemf-1.0.12.ebuild
index 60683e707c4..18a1df100b1 100644
--- a/media-libs/libemf/libemf-1.0.12.ebuild
+++ b/media-libs/libemf/libemf-1.0.12.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libemf/${P}.tar.gz"
 
 LICENSE="LGPL-2.1 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 -arm ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 -arm ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc static-libs"
 
 src_configure() {



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

2020-06-16 Thread Sergei Trofimovich
commit: e9d9bdf30f36c402bd5bd0d2f844e40902aa9e5e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:16:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d9bdf3

dev-ruby/rack: stable 2.2.2 for sparc, bug #728432

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

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

diff --git a/dev-ruby/rack/rack-2.2.2.ebuild b/dev-ruby/rack/rack-2.2.2.ebuild
index a3c128baeb1..0be65857cfe 100644
--- a/dev-ruby/rack/rack-2.2.2.ebuild
+++ b/dev-ruby/rack/rack-2.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp-xsl/

2020-06-16 Thread Sergei Trofimovich
commit: 6946cf155bbe98425b1bec27b02066fc1e050a94
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:11:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6946cf15

gnome-extra/yelp-xsl: stable 3.34.2 for sparc, bug #717144

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

 gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild
index c8cbe0e6a05..185ba651964 100644
--- a/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild
+++ b/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/yelp-xsl";
 LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+"
 SLOT="0"
 IUSE=""
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-libs/libxml2-2.6.12:=



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

2020-06-16 Thread Sergei Trofimovich
commit: 8396673792d8a41d79f164fc6efb4503cb0c3bee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 14:58:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83966737

app-admin/apache-tools: stable 2.4.43 for sparc, bug #715824

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

 app-admin/apache-tools/apache-tools-2.4.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.43.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.43.ebuild
index 8b687af8351..770f6b067a5 100644
--- a/app-admin/apache-tools/apache-tools-2.4.43.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.43.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



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

2020-06-16 Thread Sergei Trofimovich
commit: efb4d3eacaa97c5d98c72e71217cb4aac6ef672c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:02:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb4d3ea

dev-ruby/minitest-global_expectations: mark 1.0.1 sparc, bug #728432

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

 .../minitest-global_expectations-1.0.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
index 1b87d795233..2acd7523a74 100644
--- 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
@@ -11,5 +11,5 @@ 
HOMEPAGE="https://github.com/jeremyevans/minitest-global_expectations";
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE=""



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

2020-06-16 Thread Sergei Trofimovich
commit: 4aa0308191e05bd92f9c43c42db2b89b24081b09
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:10:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa03081

gnome-base/gvfs: stable 1.42.2 for sparc, bug #717144

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

 gnome-base/gvfs/gvfs-1.42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gvfs/gvfs-1.42.2.ebuild 
b/gnome-base/gvfs/gvfs-1.42.2.ebuild
index cbb51bd5ae0..9d564417391 100644
--- a/gnome-base/gvfs/gvfs-1.42.2.ebuild
+++ b/gnome-base/gvfs/gvfs-1.42.2.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="
mtp? ( udev )
udisks? ( udev )
 "
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~sparc-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.57.2:2



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

2020-06-16 Thread Sergei Trofimovich
commit: 930d533f1183867de380f08486cbbb5023322d07
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:05:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930d533f

dev-libs/gjs: stable 1.58.6 for sparc, bug #717144

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

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

diff --git a/dev-libs/gjs/gjs-1.58.6.ebuild b/dev-libs/gjs/gjs-1.58.6.ebuild
index 131ea45196f..2f256eb68f4 100644
--- a/dev-libs/gjs/gjs-1.58.6.ebuild
+++ b/dev-libs/gjs/gjs-1.58.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs";
 LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
 SLOT="0"
 IUSE="+cairo examples gtk readline +sysprof test"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.58.0



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

2020-06-16 Thread Sergei Trofimovich
commit: 35365438e27083458d2d4df62bac83b79feccdef
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:10:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35365438

gnome-base/libgtop: stable 2.40.0-r1 for sparc, bug #717144

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

 gnome-base/libgtop/libgtop-2.40.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild 
b/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
index a7b999c3a1b..454fa3ec224 100644
--- a/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
+++ b/gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="2/11" # libgtop soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="+introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/telepathy-mission-control/

2020-06-16 Thread Sergei Trofimovich
commit: 36c1db72f89205cfda5c643733b7f7598cb802b3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:12:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c1db72

net-im/telepathy-mission-control: mark 5.16.5 sparc, bug #717144

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

 .../telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild 
b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
index fe4f30ea58a..a6b79dc2e80 100644
--- a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
+++ b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="debug networkmanager" # test
 
 RDEPEND="



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

2020-06-16 Thread Sergei Trofimovich
commit: 0a43192663debea160c8b546a0b545e052e475db
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 16 15:15:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 16 16:41:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a431926

www-servers/apache: stable 2.4.43 for sparc, bug #715824

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

 www-servers/apache/apache-2.4.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.43.ebuild 
b/www-servers/apache/apache-2.4.43.ebuild
index 89393d11ff6..adb2a228532 100644
--- a/www-servers/apache/apache-2.4.43.ebuild
+++ b/www-servers/apache/apache-2.4.43.ebuild
@@ -136,7 +136,7 @@ HOMEPAGE="https://httpd.apache.org/";
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris 
~x64-solaris"
 
 # Enable http2 by default (bug #563452)
 # FIXME: Move to apache-2.eclass once this has reached stable.



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

2020-06-16 Thread Andreas Sturmlechner
commit: 10653a18b21cbe365f877ab4f29c396323ecafbb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 16 14:15:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 16:29:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10653a18

media-gfx/digikam: Drop obsolete 7.0.0_beta3-qt-5.15.patch

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

 .../files/digikam-7.0.0_beta3-qt-5.15.patch| 51 --
 1 file changed, 51 deletions(-)

diff --git a/media-gfx/digikam/files/digikam-7.0.0_beta3-qt-5.15.patch 
b/media-gfx/digikam/files/digikam-7.0.0_beta3-qt-5.15.patch
deleted file mode 100644
index fe865eb73af..000
--- a/media-gfx/digikam/files/digikam-7.0.0_beta3-qt-5.15.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 10fd663f43148fc96ed3afeecf70de15cadd0f8a Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 19 Apr 2020 09:55:03 +0200
-Subject: [PATCH] Fix build with Qt 5.15.0
-
-Signed-off-by: Andreas Sturmlechner 

- .../dplugins/generic/view/presentation/opengl/presentationgl.cpp | 1 +
- core/libs/dimg/filters/curves/curveswidget.cpp   | 1 +
- core/libs/dimg/filters/levels/histogrampainter.cpp   | 1 +
- 3 files changed, 3 insertions(+)
-
-diff --git a/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp 
b/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
-index b37699436e..6a4f173ab0 100644
 a/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
-+++ b/core/dplugins/generic/view/presentation/opengl/presentationgl.cpp
-@@ -44,6 +44,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/core/libs/dimg/filters/curves/curveswidget.cpp 
b/core/libs/dimg/filters/curves/curveswidget.cpp
-index cbd156..d0beef9bf2 100644
 a/core/libs/dimg/filters/curves/curveswidget.cpp
-+++ b/core/libs/dimg/filters/curves/curveswidget.cpp
-@@ -40,6 +40,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
-diff --git a/core/libs/dimg/filters/levels/histogrampainter.cpp 
b/core/libs/dimg/filters/levels/histogrampainter.cpp
-index 241d5fc4c8..f11ad4b560 100644
 a/core/libs/dimg/filters/levels/histogrampainter.cpp
-+++ b/core/libs/dimg/filters/levels/histogrampainter.cpp
-@@ -30,6 +30,7 @@
- // Qt includes
- 
- #include 
-+#include 
- 
- // KDE includes
- 
--- 
-2.26.1
-



[gentoo-commits] proj/pambase: New tag: pambase-20200616

2020-06-16 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 16:26:58 2020 +

New tag: pambase-20200616




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

2020-06-16 Thread Mikle Kolyada
commit: 3a158ca2ba9220bc82ac2d76f3dd6aff50511ab1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 16 16:25:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 16 16:25:38 2020 +
URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=3a158ca2

iprove faillock support

Signed-off-by: Mikle Kolyada  gentoo.org>

 system-auth.in  | 11 +++
 system-login.in |  8 ++--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/system-auth.in b/system-auth.in
index dbb6971..6067ea1 100644
--- a/system-auth.in
+++ b/system-auth.in
@@ -1,6 +1,13 @@
 #if HAVE_ENV
 auth   requiredpam_env.so DEBUG
 #endif
+
+#if HAVE_FAILOCK
+authrequiredpam_faillock.so preauth silent audit deny=3 
unlock_time=600
+authsufficient  pam_unix.so nullok try_first_pass
+auth[default=die]   pam_faillock.so authfail audit deny=3 
unlock_time=600
+#endif
+
 #if HAVE_PAM_SSH
 auth   sufficient  pam_ssh.so
 #endif
@@ -18,6 +25,10 @@ account  requiredpam_unix.so DEBUG
 /* This is needed to make sure that the Kerberos skip-on-success won't cause a 
bad jump. */
 accountoptionalpam_permit.so
 
+#if HAVE_FAILLOCK
+account requiredpam_faillock.so
+#endif
+
 #if HAVE_PASSWDQC
 password   requiredpam_passwdqc.so min=8,8,8,8,8 retry=3
 #endif

diff --git a/system-login.in b/system-login.in
index d93d926..9e82d60 100644
--- a/system-login.in
+++ b/system-login.in
@@ -1,6 +1,9 @@
 #if HAVE_FAILLOCK
-auth   requiredpam_faillock.so dir=/var/log deny=3
+authrequiredpam_faillock.so preauth silent audit deny=3 
unlock_time=600
+authsufficient pam_unix.so nullok try_first_pass
+auth[default=die]   pam_faillock.so authfail audit deny=3 
unlock_time=600
 #endif
+
 #if HAVE_SHELLS
 auth   requiredpam_shells.so DEBUG
 #endif
@@ -19,8 +22,9 @@ account   requiredpam_login_access.so
 accountrequiredpam_nologin.so DEBUG_NOLOGIN
 #endif
 accountinclude system-auth
+
 #if HAVE_FAILLOCK
-accountrequiredpam_faillock.so dir=/var/log deny=3
+account requiredpam_faillock.so
 #endif
 
 password   include system-auth



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

2020-06-16 Thread Bernard Cafarelli
commit: 09b0d822a491acb702378ca44320bbc94a620ad2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jun 16 15:40:33 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jun 16 15:40:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b0d822

net-mail/fetchmail: 6.4.8 bump

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest   |   1 +
 net-mail/fetchmail/fetchmail-6.4.8.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 5141434835e..20dc89517c5 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,2 +1,3 @@
 DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0
 DIST fetchmail-6.4.6.tar.xz 1262256 BLAKE2B 
c5abb5b8b80f2cd61fd3c6c38956c753bb74597c585974d5529c8c7665ef13483b4292c1247df43f8702f8bd3b055b8f77bdfc2ae620bea170e8bd457fec9a49
 SHA512 
0101c79039c754b55e94181fb6c51f07782e581123e25ac72a99c2abe8f3ac4af3e97b12bab50813fb9300179b921c80d0bc60f528ad73c914ad266e29fb6513
+DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 
31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798
 SHA512 
c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987

diff --git a/net-mail/fetchmail/fetchmail-6.4.8.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
new file mode 100644
index 000..0688fb62856
--- /dev/null
+++ b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="tk"
+
+inherit python-single-r1 systemd toolchain-funcs autotools
+
+DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
+HOMEPAGE="http://www.fetchmail.info/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="ssl nls kerberos tk socks libressl"
+REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acct-user/fetchmail
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.1.1:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   kerberos? (
+   virtual/krb5
+   !libressl? ( >=dev-libs/openssl-1.0.2:= )
+   libressl?  ( dev-libs/libressl:= )
+   )
+   nls? ( virtual/libintl )
+   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
+   socks? ( net-proxy/dante )
+   tk? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
+HTML_DOCS="*.html"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
+)
+S=${WORKDIR}/${P/_/.}
+
+pkg_setup() {
+   use tk && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   # don't compile during src_install
+   use tk && : > "${S}"/py-compile
+   eautoreconf
+}
+
+src_configure() {
+   use tk || export PYTHON=:
+
+   econf \
+   --enable-RPA \
+   --enable-NTLM \
+   --enable-SDPS \
+   $(use_enable nls) \
+   $(use_with ssl ssl "${EPREFIX}/usr") \
+   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
+   $(use_with kerberos gssapi) \
+   $(use_with kerberos kerberos5) \
+   --without-hesiod \
+   $(use_with socks)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
+   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
+
+   systemd_dounit  "${FILESDIR}"/${PN}.service
+   systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
+   systemd_dotmpfilesd "${FILESDIR}"/${PN}.conf
+
+   docinto contrib
+   local f
+   for f in contrib/* ; do
+   [ -f "${f}" ] && dodoc "${f}"
+   done
+
+   use tk && python_optimize
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "Please see /etc/conf.d/fetchmail if you want to adjust"
+   

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

2020-06-16 Thread Bernard Cafarelli
commit: f7e5ebd6fb1fd0c644d21d6470fc16e5e807a054
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jun 16 15:36:08 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jun 16 15:36:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e5ebd6

net-mail/fetchmail: drop old ~arch versions

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest  |   3 -
 net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild | 101 -
 net-mail/fetchmail/fetchmail-6.4.2.ebuild| 107 ---
 net-mail/fetchmail/fetchmail-6.4.3.ebuild| 107 ---
 net-mail/fetchmail/fetchmail-6.4.4.ebuild| 107 ---
 5 files changed, 425 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 0aea9b3017d..5141434835e 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,5 +1,2 @@
 DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0
-DIST fetchmail-6.4.2.tar.xz 1261472 BLAKE2B 
11d00eeef39ceda6374a66909e2f8815c2f22ac7321ccd47eff8387e71056a8094c616f903ac0502a0a0a18929c11d4102d116229f6f875f413e026735040190
 SHA512 
8ec62a5df81b9b8c5e5479d35a10aded22aca74f671cded339dc7ae1c78d8a8638dfe4f04be35334184b5b27f3fb857402dc5b587cca8ede3f5b9b268b37edc1
-DIST fetchmail-6.4.3.tar.xz 1261452 BLAKE2B 
a52adb55153e8b9765cde8fe232a34cdea005d69105337336282e5d16fdd87eb44dde166f3c0a3ac869bce5e53eff2b49db38e80be66bc8bddad9d50ea456df6
 SHA512 
090647f4c6102048a882ce48d4fd57fe2a02f43ab2cbef9ef6a8874c3e075295f0dc01493deab37e2d47d98f337560c465a37397fd6d9002fa280d88d57564a7
-DIST fetchmail-6.4.4.tar.xz 1259576 BLAKE2B 
8943e3f8d8d2ca853c1e5540c12894d8b932aa1d8866898093f7ad1c5605b8a695c54d6626c91f312d24729c9477f21907dc18ffcc527159a0fac62e5f5edccf
 SHA512 
ea2492ec86974c3d4c7c5f8707e0e12becaa3fe906b618620f129df96e403b8312390e55db8fd8b8a942708154fb90bf936e8d47e6c4d08e3e0dc95c80e8c1ff
 DIST fetchmail-6.4.6.tar.xz 1262256 BLAKE2B 
c5abb5b8b80f2cd61fd3c6c38956c753bb74597c585974d5529c8c7665ef13483b4292c1247df43f8702f8bd3b055b8f77bdfc2ae620bea170e8bd457fec9a49
 SHA512 
0101c79039c754b55e94181fb6c51f07782e581123e25ac72a99c2abe8f3ac4af3e97b12bab50813fb9300179b921c80d0bc60f528ad73c914ad266e29fb6513

diff --git a/net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild
deleted file mode 100644
index 34ca2b998be..000
--- a/net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild
+++ /dev/null
@@ -1,101 +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="tk"
-
-inherit python-single-r1 systemd toolchain-funcs autotools
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="http://www.fetchmail.info/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ssl nls kerberos tk socks libressl"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="acct-user/fetchmail
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.2:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   kerberos? (
-   virtual/krb5
-   !libressl? ( >=dev-libs/openssl-1.0.2:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   --without-hesiod \
-  

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

2020-06-16 Thread Lars Wendler
commit: 03f1e7f636c3233efdff4102dec7595d08de5c45
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 16 15:25:00 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 16 15:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f1e7f6

dev-libs/libjcat: Added ~x86 keyword

Bug: https://bugs.gentoo.org/727656
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/dev-libs/libjcat/libjcat-0.1.2.ebuild 
b/dev-libs/libjcat/libjcat-0.1.2.ebuild
index 06f0e8d33d0..32fec2f11c2 100644
--- a/dev-libs/libjcat/libjcat-0.1.2.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="gpg gtk-doc +introspection +man pkcs7 test"
 
 RDEPEND="dev-libs/glib:2



  1   2   >