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

2021-07-28 Thread Michał Górny
commit: d97bf68fc63ebfa00a668873e78e5125f8ce259d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:08:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97bf68f

dev-python/boto3: Bump to 1.18.9

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.18.9.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 6999118add2..099fa77d7d7 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.18.5.tar.gz 394930 BLAKE2B 
a7f58699a4a27c85f00f47eb34d861509446d159
 DIST boto3-1.18.6.tar.gz 394941 BLAKE2B 
c7ef6f85fea5a12c248afd03cbe5cca2475c32de0d5b90e8390837e4e1980390e07bc99b6dd1e1831c34135503fe5859e0a837e0aff88f7af2bd8ddcad804a1d
 SHA512 
01cdc6e71b8cd04da7e6f2bf9268625824c12b53fc7322343ae635d5fdd6ed30170fb698d7c4a788b4095fbfc186ef72a11fb6f785a1006fe7861d2db6108da9
 DIST boto3-1.18.7.tar.gz 395640 BLAKE2B 
6a9fa1dd55644806fe93271805f35fbe0c4cb65d1de08dded2d2f57fcefa96e32c4ebe7b60743c52c0898222bc06d33dbd03d304bbef327b88022450a7943e2c
 SHA512 
20e7fedab7d061ab02f391e9baf36cb554e7f194f38d24d5a75f76715b2acf1b51b6adce5d8cf5a2a0d29df73566db00b8813a219d45a194d9a8eb93d0dab570
 DIST boto3-1.18.8.tar.gz 397295 BLAKE2B 
34e4e9dbaf53d7e9917b26f62385a012663147bcebe3a3989f3e306ed1bad8fc90c47ecd0901e127ad024f67d6891e3eb2b2f59e179ca45fe88b5cca6968bbef
 SHA512 
59ea0cb50058fde12f748b394b9ba7053755c642d6124343a6fe00d8c7918f123b508441006c5a9ebc6319d4318f7f95c481cca47d692349c4591958c38d53c7
+DIST boto3-1.18.9.tar.gz 397452 BLAKE2B 
1a600eb067baebb59141f1e8cb15442d7fa338430534099df84b8b71f6fd90a56aa5ead0c38ba317018897861f996ce38cf995233778ad57e3be82e82870173b
 SHA512 
12d2b8a1baa9993be322b770a13a8895718bd25c6d4a51bdef39413368c9ba62fdc93e4f517d3556e5d6a26e860b21f1bdd1ee6b0f49c83082973ee716d3017c

diff --git a/dev-python/boto3/boto3-1.18.9.ebuild 
b/dev-python/boto3/boto3-1.18.9.ebuild
new file mode 100644
index 000..819e7369111
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ ||
+   die "test failed under ${EPYTHON}"
+}



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

2021-07-28 Thread Michał Górny
commit: 2e1e093b27d86e2dd5562e698e490a0c2b0b1fa9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:37:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1e093b

dev-python/twisted: Bump to 21.7.0

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

 dev-python/twisted/Manifest|   1 +
 .../twisted/files/twisted-21.7.0-force-gtk3.patch  |  67 
 dev-python/twisted/twisted-21.7.0.ebuild   | 172 +
 3 files changed, 240 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 2c0ee46f9bf..0ed1eeac5fb 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,4 +1,5 @@
 DIST Twisted-19.10.0.tar.bz2 3118485 BLAKE2B 
a0d532b67177aa017e463bf823d7842d4f6ff694f78cd7600865718ffe861023a53ea6a922f7de232133edba26f5255074d7ef277ce8f3bdf02d556ccf4abf41
 SHA512 
de8d7fd0b2081cebeff68b060c8469377011648bc563a94a993d3530fb007ed42c3a54925c9a10c465ee7a3065cc9108ace12d10d358223fab13494becb9ac4b
 DIST Twisted-20.3.0.tar.bz2 3127793 BLAKE2B 
2e85fc3ec26d89e563c9e79a5d2adea81ff1745d18f0f92b8d45ae3729fbddf09998664257880372c7a4caeb5977c5cad7c863596b8c27ad7890275cead9f763
 SHA512 
1b850e5fc21a3630ead4c2cc3622c16e78bb3be38ab11d021779b7ce3d3c30acc4e19d79c7791a5fce6c5c6e09c2baa349901dffe952de67dd98eec419846365
 DIST twisted-21.2.0.tar.gz 3882978 BLAKE2B 
ba37572b0f9eadf2962a2730e4c2c0ed65f582b11b3350034660a2c53c5cd0892b19867d19e0201d4808c09fca621dbe540d153dc6c7d5827d45d2423d19d28b
 SHA512 
fa743dcf22f3c17dfd17f39b7df0cc31fb8ce3e989478ada9a026424ec2de35e6a403ef35acdef5905eed008d42e3c2fee6b7ccdda433e6c250f1feaa83ea8a4
+DIST twisted-21.7.0.tar.gz 3895345 BLAKE2B 
510165ad2933f07005e508df5a8bdf2863a7988c0f18fcc089e948d190c65aab32fc876d3120e311e91d6989f1ea2d8b3b5f5db4a9dfc63c38da56213f718728
 SHA512 
a946769a6bc6c72af26e7763b9e0675788f134b4d005ea89d935da1b1d5f60d92c84fdb2615e442e7da2b98291ee8a63d5236ec7ba72ef04ad3f847b092feecb
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch 
b/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch
new file mode 100644
index 000..a2e40559ec5
--- /dev/null
+++ b/dev-python/twisted/files/twisted-21.7.0-force-gtk3.patch
@@ -0,0 +1,67 @@
+From eec6b60116e12e015387fe1fa3a729553d3848bf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 22 May 2021 01:11:48 +0200
+Subject: [PATCH] Force using GTK+3 in twisted.internet.gireactor
+
+Modify twisted.internet.gireactor to explicitly request GTK+ version 3.
+Otherwise it uses the newest version installed which could be GTK+4
+that gireactor is currently incompatible with.
+---
+ src/twisted/internet/gireactor.py   | 3 +++
+ src/twisted/internet/test/test_gireactor.py | 3 +++
+ src/twisted/newsfragments/10200.bugfix  | 1 +
+ 3 files changed, 7 insertions(+)
+ create mode 100644 src/twisted/newsfragments/10200.bugfix
+
+diff --git a/src/twisted/internet/gireactor.py 
b/src/twisted/internet/gireactor.py
+index 92596db1d..a577825a8 100644
+--- a/src/twisted/internet/gireactor.py
 b/src/twisted/internet/gireactor.py
+@@ -24,6 +24,7 @@ On Python 3, pygobject v3.4 or later is required.
+ from twisted.internet.error import ReactorAlreadyRunning
+ from twisted.internet import _glibbase
+ from twisted.python import runtime
++import gi  # type: ignore[import]
+ import gi.pygtkcompat  # type: ignore[import]
+ from gi.repository import GLib  # type: ignore[import]
+ 
+@@ -68,6 +69,7 @@ class GIReactor(_glibbase.GlibReactorBase):
+ def __init__(self, useGtk=False):
+ _gtk = None
+ if useGtk is True:
++gi.require_version("Gtk", "3.0")
+ from gi.repository import Gtk as _gtk
+ 
+ _glibbase.GlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk)
+@@ -112,6 +114,7 @@ class PortableGIReactor(_glibbase.PortableGlibReactorBase):
+ def __init__(self, useGtk=False):
+ _gtk = None
+ if useGtk is True:
++gi.require_version("Gtk", "3.0")
+ from gi.repository import Gtk as _gtk
+ 
+ _glibbase.PortableGlibReactorBase.__init__(self, GLib, _gtk, 
useGtk=useGtk)
+diff --git a/src/twisted/internet/test/test_gireactor.py 
b/src/twisted/internet/test/test_gireactor.py
+index d15a92622..af5092a36 100644
+--- a/src/twisted/internet/test/test_gireactor.py
 b/src/twisted/internet/test/test_gireactor.py
+@@ -25,6 +25,9 @@ else:
+ gtk3reactor = None
+ else:
+ gtk3reactor = _gtk3reactor
++import gi  # type: ignore[import]
++
++gi.require_version("Gtk", 

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

2021-07-28 Thread Michał Górny
commit: e835650e0ae1c7ee59a4364fceea4b8a977335b6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 18 18:44:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e835650e

verify-sig.eclass: Fix the example to use BROOT

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

 eclass/verify-sig.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/verify-sig.eclass b/eclass/verify-sig.eclass
index 7f89e5388ba..2bc5bd5ddba 100644
--- a/eclass/verify-sig.eclass
+++ b/eclass/verify-sig.eclass
@@ -29,7 +29,7 @@
 # BDEPEND="
 #   verify-sig? ( app-crypt/openpgp-keys-example )"
 #
-# VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/example.asc
+# VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/example.asc
 # @CODE
 
 case ${EAPI} in



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

2021-07-28 Thread Michał Górny
commit: 82d4eb6615b08ebe971724fa74d8dccef8aed745
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:16:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d4eb66

dev-python/zeroconf: Bump to 0.33.2

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.33.2.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 2cbd9afd6e3..eb2cf6a288e 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -2,3 +2,4 @@ DIST python-zeroconf-0.30.0.gh.tar.gz 64301 BLAKE2B 
ea0d5e36f3f012f217cbd4eeff0a
 DIST python-zeroconf-0.32.0.gh.tar.gz 115276 BLAKE2B 
7084c02f989ebc6db6686b82ce3212158595b87e00567e4857e84790a30a2fa6f688288769d1eb118da485a6755da1ef404765070d26905d10ab45b1d95ca849
 SHA512 
6a612b39be85e673cffc560ea5bcc16facc5a16a370ff6edb1d4f7ff978a01d6ba249a9b313caca3b3ed0c6463a4914a98063eb89f28268cec1c9a2faa4db611
 DIST python-zeroconf-0.32.1.gh.tar.gz 116507 BLAKE2B 
03de415620745b75cd43be74b724faf909aad9628175f18cf4b2c04245d02adbca984eaa861e807729f36caa3feecab913f2e4aafcdd9aac1af02de6eeefbb3d
 SHA512 
cefcd1abdc3ca2b5ed796aee09e6826c0d0f54343bdefbf45c425d6e033542dc061c84fb4438ba53774d87c6516801c6e2196c1e6cfdd9dbf9187f5d8d4b1b11
 DIST python-zeroconf-0.33.0.gh.tar.gz 118002 BLAKE2B 
e5bdf8011777f46207c7f0aafbf4bfc34e704b59e01fcecd93e2ca05154f836bbe206688242eb37578a0e3b6d462de86944bdc81b96b0f3613eed21e9d0b6be0
 SHA512 
214fc1b25e1b900b6745f808144c0a1d94102dbc30f1e6ae49dfbfe2e75e9611e33d1341d192641be363662a0259aa340f52fe20fcf2bd5cf1611e823754186d
+DIST python-zeroconf-0.33.2.gh.tar.gz 118266 BLAKE2B 
e239443c778d24895a830ac8d4f23be5eeac701b92ddf945efc955a731cbce62bea10243f57a0929ad21cd32c37b0a9e23b53e734362b9c6b9ce85e2eb59
 SHA512 
9631dc348baf028794934d826a1fd2e874cf9039e6fb1c93a1b9a8e2a95ae436ab2fc1a955e2d89656c37a56b71075b578857f6de041a7e61ff55c7a62a2a7a3

diff --git a/dev-python/zeroconf/zeroconf-0.33.2.ebuild 
b/dev-python/zeroconf/zeroconf-0.33.2.ebuild
new file mode 100644
index 000..0e1b2943b16
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.33.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_P=python-zeroconf-${PV}
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/jstasiak/python-zeroconf/
+   https://pypi.org/project/zeroconf/;
+SRC_URI="
+   https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local excludes=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+   )
+
+   epytest ${excludes[@]/#/--deselect }
+}



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

2021-07-28 Thread Michał Górny
commit: 92f943c69bc1fe56ba51971c252f012146977eac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:37:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f943c6

dev-python/progress: Bump to 1.6

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

 dev-python/progress/Manifest|  1 +
 dev-python/progress/progress-1.6.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/progress/Manifest b/dev-python/progress/Manifest
index 82e49f6b022..4985189a71c 100644
--- a/dev-python/progress/Manifest
+++ b/dev-python/progress/Manifest
@@ -1 +1,2 @@
 DIST progress-1.5.tar.gz 5842 BLAKE2B 
235f02edf0f010b4460d36b868be2df0cf4685f360de491f1649f14defffd3f1789c6c036c05b91007efac49cacbed3de5cb38fda3e21d0fd633279b2066c4f9
 SHA512 
a9bee3498746233f874da2d6509d052882d9592df69c223637279a1fae40174a4dc279b56a7558e95ed173b0d357ae07752501c577a3cb9c79e0f87095838896
+DIST progress-1.6.tar.gz 7842 BLAKE2B 
102f1ac481b5d5007d72b02f5451ad4bf7ef986be35034f68fc94108025ea274494d3d9fe56b9473c8ea6ca4abc2cfc458b453550d180fcf567f8a5c5feeafe6
 SHA512 
58a614bba5a7273a42ba5e9607b3a965fec17f26a4f24563d4c13679ea32b23dda7509c5da81a2a34bebeeedd91154d0457ab8dac95cc7a092add2567249cc94

diff --git a/dev-python/progress/progress-1.6.ebuild 
b/dev-python/progress/progress-1.6.ebuild
new file mode 100644
index 000..4670e5bd583
--- /dev/null
+++ b/dev-python/progress/progress-1.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Easy to use progress bars"
+HOMEPAGE="https://pypi.org/project/progress/ 
https://github.com/verigak/progress/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="ISC"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" test_progress.py || die "Tests fail with ${EPYTHON}"
+}



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

2021-07-28 Thread Michał Górny
commit: 6f48e82d98d89fec91a7502792b212f7bddbcfd0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:09:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f48e82d

app-admin/awscli: Bump to 1.20.9

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.20.9.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6a8ea305894..a70f39c9068 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST awscli-1.20.5.tar.gz 2043880 BLAKE2B 
f4b833baf883479ed63e09de998b41e0e0e880
 DIST awscli-1.20.6.tar.gz 2044686 BLAKE2B 
6513afc020855a103c5a4ee2b2aa6fc7355f2ebc445d3a89403045a8111a6beef7b934640de020a43fdd670fd4efb2f02dc907826b6a8f3335f6119267dfba10
 SHA512 
f53a56ae1aed266a4c6bd9236b15a070feaca804ea5276dbe0ad01e006866a17f2ab965ff086640cf62e002da0033c9091c56de1eb4b89a25cbeed329fd63e08
 DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B 
d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858
 SHA512 
a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb282ab
 DIST awscli-1.20.8.tar.gz 2046203 BLAKE2B 
12fb4b26f030667f43778fc713fc83becb2bb78b9f5b7b9de1faae1b74207e27487bc4731e234767b11ce152cfbfb5b41fcf66e4d4793b0a754a7634219d455a
 SHA512 
11861a471a3d43305dbc2d18b50848849736c6e55a0ed6ae0d7bafe73389a6011100b6b0ccbec243ea2f2846e8e689412d04a68bcf8324027a03f31062807dec
+DIST awscli-1.20.9.tar.gz 2046575 BLAKE2B 
68a99843ead460aa0de60368f1cd8d91c32840fb8a9d251aad0cd787a2e6fe968716436cf32c94b779f6718356b5303f417b850d6a8a31ab1519c385b5c93799
 SHA512 
655e6eef77a0759e77d2b2c1db922048cdd270d693d9bae08dea6576f3eb5fc4e20a050364ab3dfbaf3a54d9a8fc08c97a6329f30fcf51f38a4de456e76e2b5d

diff --git a/app-admin/awscli/awscli-1.20.9.ebuild 
b/app-admin/awscli/awscli-1.20.9.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-07-28 Thread Michał Górny
commit: 3130fca7fb19d2d0e9fed2c30822cf1f2d1aceee
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:07:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3130fca7

dev-python/importlib_resources: Bump to 5.2.1

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

 dev-python/importlib_resources/Manifest|  1 +
 .../importlib_resources-5.2.1.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/importlib_resources/Manifest 
b/dev-python/importlib_resources/Manifest
index 365a5340202..88d1250b2c3 100644
--- a/dev-python/importlib_resources/Manifest
+++ b/dev-python/importlib_resources/Manifest
@@ -1,2 +1,3 @@
 DIST importlib_resources-5.1.4.tar.gz 28783 BLAKE2B 
e88cbe34dfd9b251fc78f2aba173f3eb657462777cb66454fbc1735575c6cac6a868f5e40206fb8925aa8c7f708d72624693cd772f2335231bc5da4f417d622e
 SHA512 
ede757b0ee4a246a3446a165f4c8e56edf326f90464f01d853b6c04042371ff1edc4e41f388c6ea6973302a183cf1c04ee21335342886747c991ba0b38c7aec3
 DIST importlib_resources-5.2.0.tar.gz 29655 BLAKE2B 
570e92750351a72c95653302baee56dadc28a328a8e42af9d3346be9a256c2d43322d75622f78d87b5642ed9503c9b7f1df0b0223414847619efb2ebd5e27f5f
 SHA512 
248de71aec8aae93f14b0c48381e7de4425f1eb0c014a4f4a49859db50e8b0a94c2e1c0a664086c74ac7fe19e526b8e3f4fc82d19d3d722df6625dc0dc708c90
+DIST importlib_resources-5.2.1.tar.gz 29622 BLAKE2B 
3ac095355534c1ea35e65d685e36ea71dbda686e1312851b0ea5ce079053429812da5ba57b00bf02981786037de2c5e91a4bc0eedf03c8463f184180c10b
 SHA512 
e0534c6e0e1cfe8621710e58f43b0ec3e5a6fd9e1eafa58ffa09f9120e05a416b69b45639f3028f7d4d02831429bc5de3cbfa97e141474d268d6c32a5f14c1bd

diff --git a/dev-python/importlib_resources/importlib_resources-5.2.1.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.2.1.ebuild
new file mode 100644
index 000..e844671db23
--- /dev/null
+++ b/dev-python/importlib_resources/importlib_resources-5.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# This is a backport of Python 3.9's importlib.resources
+PYTHON_COMPAT=( pypy3 python3_8 )
+inherit distutils-r1
+
+DESCRIPTION="Read resources from Python packages"
+HOMEPAGE="https://github.com/python/importlib_resources;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/zipp-3.1.0[${PYTHON_USEDEP}]
+   ' pypy3)
+"
+BDEPEND="
+   dev-python/toml[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx docs dev-python/rst-linker dev-python/jaraco-packaging



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

2021-07-28 Thread Michał Górny
commit: 8aeedc5c60844e3ea8927bf9c8cbc82ba124fb78
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:08:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aeedc5c

dev-python/botocore: Bump to 1.21.9

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.21.9.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 8924afb62cb..83bd255e061 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.21.5.tar.gz 7968981 BLAKE2B 
cea2c648e5f8d6f99bd1f11f430511abdc41
 DIST botocore-1.21.6.tar.gz 7974218 BLAKE2B 
f3391b620a21d04712e1254c4e8ffc090956bc1e0a41278be2c0e02a659ada639af2cc4e94bf607492164a8425988c16e8b899726fe645871b1cf6d1f98ef04d
 SHA512 
1a74f2450a1c57a61c704550c0f08fd518b8d4fc463acdd8622ca8bf7fa51293c52c54999e1a1d563815cb0fd35585072753d623739a6738367b0bae94f655b7
 DIST botocore-1.21.7.tar.gz 7977343 BLAKE2B 
19c5bf5de40ab131585e30bb85486fcffc3428808811b312b33578174ce31a691f4f4d955462120f05d2aad2cd5e5772789704eee641760fb67099aa3cddc9b5
 SHA512 
db1bb36faa6857a1cc717e5d591954415bb948178ee2be90ab9c32c11b1fb45c5b5aff87dfacd907c2f11bc7cdd2cd4de2ee9c847fa8cda4e5f0814a828b1019
 DIST botocore-1.21.8.tar.gz 7996323 BLAKE2B 
a0c21ec64fd97f011d2e986806b0a47f5f5941f13b7a17fe84f4886a98e91629c641b9e39c2040105ebe4102d8a9c84ebaffbb6a0bf9ef8c48be80804863d441
 SHA512 
178914d04d1abfaed5fc7e5225e3da54706608d8075298e3b1d7ca4ef09fdef11ee4eb4b7e2f5eb60ab1527b2dcd0c46bbd6b987903be8959ea16e775ca9b548
+DIST botocore-1.21.9.tar.gz 7999524 BLAKE2B 
23852915e20610691bc95a24023b2a06002215bfec1a74bdddaf11f0490ef58dccaad70428126c19928e437b1694a0146145257a6aa500ab690e10490a6e857e
 SHA512 
2053d208e9b41139781fb4a8296c169ddea525998480a2dc524a615d9f7119909ad640acbd2d14ce02e2e3218d3faa954b3b92985f34a6fcb46ad6cdba787277

diff --git a/dev-python/botocore/botocore-1.21.9.ebuild 
b/dev-python/botocore/botocore-1.21.9.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-07-28 Thread Michał Górny
commit: 9089cd9a5978df3c70afe2223f7ee6fcdfd93613
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 05:10:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 05:51:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9089cd9a

dev-python/pylint: Bump to 2.9.6

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

 dev-python/pylint/Manifest|  1 +
 dev-python/pylint/pylint-2.9.6.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 3d1653ded47..3ab1c52bfe6 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -4,3 +4,4 @@ DIST pylint-2.9.1.gh.tar.gz 769124 BLAKE2B 
feabb520c22722df73471e87e05f22f0fb937
 DIST pylint-2.9.3.gh.tar.gz 770364 BLAKE2B 
3892286ffbd79b417c6decba44bce97f45192299ac8e2ec0e24770b2dd6cf1c28bac790626a478d47a6124ec0470ea9fc0d4230c5a1e80753285285bb95a
 SHA512 
45c037b970b66254b54a4810a5609dc098b5493d409826333e6a75f9ff0fc02921162711d88c45fd2f437e6521f639c33b25b714830a977c501612ee497501bb
 DIST pylint-2.9.4.gh.tar.gz 777252 BLAKE2B 
84bc535b3c471be5d01a02ee67494d993cc257f0938e1bb0e35b1d64415d256c4f0dabd45cdc3319716c67e5e71ea935b63633f56b97013bd8616296343709d5
 SHA512 
9b5db20cf2d858e662c309b11cf28bf247b7c5f90de4f747733a0288ff4acced02e0e6b83145e7d940772eb9debf297b9ee6976e0f3ffbd73aaacaa3f4cb51e6
 DIST pylint-2.9.5.gh.tar.gz 778090 BLAKE2B 
cbcf5427665f56cc37afd08fb537fcc3f17697ca7cdbd7da97bad4093f344c9b961a156f5d141e070fa84c7e07293175a70585a8c996c9cffb7cef80717752af
 SHA512 
84695bae88704391752f4b0944e39f5b44933fee8d88a8839729845b93bbe59876da08ab98645217c4ff2a98fd793a92063123b25a595fb332ce0a3943bcf7e7
+DIST pylint-2.9.6.gh.tar.gz 779390 BLAKE2B 
b1d8794e1e7ccdde87919eb943f83287c0a7b85b67f3722cbbe68887f2c61ab30b354548e25b70c661234647e35f79beb6aaad5f6be6bfde8c2475cf03676922
 SHA512 
a23ff089853398df2e4232767ca87c21e4ab4fc6805de80db796c78c56e0da1ade9b0586f5c14a98524bf607e0d240c354cf63287eec7dfdce263188eb19ddce

diff --git a/dev-python/pylint/pylint-2.9.6.ebuild 
b/dev-python/pylint/pylint-2.9.6.ebuild
new file mode 100644
index 000..75d26e73965
--- /dev/null
+++ b/dev-python/pylint/pylint-2.9.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="https://www.logilab.org/project/pylint
+   https://pypi.org/project/pylint/
+   https://github.com/pycqa/pylint/;
+SRC_URI="
+   https://github.com/pycqa/pylint/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="
+   =dev-python/astroid-2.6.5[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/toml-0.7.1[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch"
+)
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
+
+python_test() {
+   local skipped_tests=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+   # Specify the test directory explicitly to avoid import file mismatches
+   epytest tests ${skipped_tests[@]/#/--deselect }
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



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

2021-07-28 Thread Ionen Wolkens
commit: f07ee6fec9aac2faf130610202d7fdce0d36d588
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul 26 08:32:30 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 05:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07ee6fe

net-im/telegram-desktop-bin: bump version to 2.8.10

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/21789
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.8.10.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 1bec7129250..4934df8614b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-2.8.1.tar.gz 15334528 BLAKE2B 
915823eef057634404dd2bf1e75afdeb5c8768d7c7c7435216f31eec058b1cb8e5f96a47b1faeeecdfa46b4d0acb9dd1839978c3120ef8d41144608d89e45710
 SHA512 
2da82e6f6c33b5f404d20687e849aff17ce5de24c741adf2276e252643273f558a822c449d1acfd7deeb64644da94d472ddb55eb1881464390efa5d95219e489
+DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
 DIST tdesktop-2.8.9.tar.gz 15383963 BLAKE2B 
2b156a5b4557c4aa5f358dbc6105cca2ff9d838160e71d6476332c2d4d9b78ea13b659cd95e7620e854d3116e44c537d2080dee424f6a942a0d9c0aa97c73e0d
 SHA512 
537177e47d37772ae623ea4cca68df1e068362edd56a9af86fa02cabc44693403afe020460af709454148333711a34f34169dd239a9ef56e9996b5b0b44ef9c5
 DIST tsetup.2.8.1.tar.xz 37205872 BLAKE2B 
915041cf403feca63b796747c3a072be555b729401a4290ad3773794a0d6df22eddbfea930fb2b17d8aa5aab337e6d8b45e28e710ffe34b80a7e033ae10e83be
 SHA512 
e84cbec26420a633c93adcebe514b530bcb7fe425926795521d06f8f60377107f4174b57713fe248b9bfa7642ef1ff7709a825e96cf0b8d76e0e7e2ec7454aa2
+DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
 DIST tsetup.2.8.9.tar.xz 38714912 BLAKE2B 
fa1049d2c921dd8e7bfcf4777c5017ec1deb3508d24c79250dae774194c7e4e26bcc9313378e6c58255012baef7302545cd12a70ab64d908d68ef1475af1677a
 SHA512 
b8c6ac6be16b4bc143c17c711ee46c73c986712f0fd89e3d4467f108c3b9e675f83a479569cf5cfc06c81c581080b75c2610fecf54644e600985d9b650d2f55a

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
new file mode 100644
index 000..5d9bb593c19
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



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

2021-07-28 Thread Hans de Graaff
commit: 0a2364dd2157a02e8d81389e72f59682bfc283ef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 29 04:21:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 29 04:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2364dd

dev-util/jenkins-bin: add 2.289.3

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

 dev-util/jenkins-bin/Manifest   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.289.3.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index a6e8803d908..0e8f3b004b4 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-2.289.2.war 74258848 BLAKE2B 
d217375b2846093430822392ec58fa0a44b1c2c0a311c8b1f057053911f0050c69df74d3a972c3ba84915a34ed999a8220318b2e8a22540234f89cc3d2e69194
 SHA512 
b1e82bd3297c2cc1c40dbe076d57eaaeb73102389ea5cdbbbe599644b92e107cdd8d8b2604125683ac986db0eaaa8a33dcc769bea8ce56cf9b292e6dff0e5c95
+DIST jenkins-bin-2.289.3.war 74258876 BLAKE2B 
0964ce0e85a2db33c4f66ac6fee241732900dbfc00a11ddf0038fc8c97eb0c7b4bf52f2d620bfb3e99f476e14041798f163443390fd8b02269fb5818842ab5e4
 SHA512 
290cd54afe27298f1f4d665bfb5fdcac4247bb5bbc6ca6f1e0e722b7bd6a4a207cb5cc644e9b10c21eaa91f91a6142342312d486f54609dee041e517bababf7c
 DIST jenkins-bin-2.300.war 71017525 BLAKE2B 
26fab2a5f26a59a2e137f8a3eb1b84e17a14c48cf7ce8171176ad60c66acf939a73cd397266abd3d779f1fc293acbae96076bd506e53cde2ba5a4b7630f0a75d
 SHA512 
fc9903d3e280af3ab68a3926950cefda13d77a03c1366f3a88c2681163da668793a79104ec6de153df76d32f655253a327e85e468449de81897658da4184eece

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.289.3.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.289.3.ebuild
new file mode 100644
index 000..4f917fe82da
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.289.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+SLOT="lts"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   >=virtual/jre-1.8.0"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r2.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r2.init jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r2.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2021-07-28 Thread Hans de Graaff
commit: 3d4295a73a15d929e3fb562e3725b9f195240991
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 29 04:33:46 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 29 04:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4295a7

dev-util/rbtools: add 2.0.1

Closes: https://bugs.gentoo.org/804441
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/rbtools/Manifest |  1 +
 dev-util/rbtools/rbtools-2.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest
index 5303103c65a..90947fc8a83 100644
--- a/dev-util/rbtools/Manifest
+++ b/dev-util/rbtools/Manifest
@@ -1 +1,2 @@
+DIST RBTools-2.0.1.tar.gz 229394 BLAKE2B 
a3864c5a39854ffd8744cc562fb888aded06b86945b7b08bab1b172e557b80c0183352068722e6d530a7b0c2fae85f24ae1bbef9116538c5c31735ae5c47f313
 SHA512 
41ef3f6ad030e3551b76cce5358806442ddc78ad14cb3f2f5978d25858b44647fc80a8a98c84edc112d3e121748fa49aeca0ae24287c392d2f8d1d3b72df12ff
 DIST RBTools-2.0.tar.gz 229078 BLAKE2B 
23a0c9e9241a6d989044a4197ed5812d81d43b10195788c7754265969166f654af5fafc5ac027f1cf6e9d00bdd7938455beef6719380e09eacf219fa13bc74ab
 SHA512 
aa773744365fcb5bd2ed5413684290c1d794c8bc76f9f9d0fb9400ab1e2baa1b647db85b8992dfea3e3bffe7ee87f2d735b1e6d5385d621d011be62a64d8890b

diff --git a/dev-util/rbtools/rbtools-2.0.1.ebuild 
b/dev-util/rbtools/rbtools-2.0.1.ebuild
new file mode 100644
index 000..4a077b612df
--- /dev/null
+++ b/dev-util/rbtools/rbtools-2.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit distutils-r1
+
+MY_PN="RBTools"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Command line tools for use with Review Board"
+HOMEPAGE="https://www.reviewboard.org/;
+SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 
1-2)/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/texttable[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+S=${WORKDIR}/${MY_P}
+
+distutils_enable_tests nose
+
+src_prepare() {
+   default
+
+   # Avoid tests with unpackaged kgb for now
+   rm -f rbtools/clients/tests/test_svn.py 
rbtools/clients/tests/test_git.py \
+   rbtools/clients/tests/test_mercurial.py rbtools/utils/tests.py \
+   rbtools/commands/tests/test_setup_repo.py 
rbtools/api/tests/test_http_request.py || die
+
+   # Avoid tests requiring unpackaged test data
+   rm -f rbtools/clients/tests/test_scanning.py || die
+}



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

2021-07-28 Thread Hans de Graaff
commit: 8e6ea08370765b39db6d49f7a9f9106691f5b784
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 29 04:23:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 29 04:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6ea083

dev-util/rbtools: cleanup

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

 dev-util/rbtools/Manifest |  1 -
 dev-util/rbtools/rbtools-1.0.3.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest
index 3c8129c9a74..5303103c65a 100644
--- a/dev-util/rbtools/Manifest
+++ b/dev-util/rbtools/Manifest
@@ -1,2 +1 @@
-DIST RBTools-1.0.3.tar.gz 206634 BLAKE2B 
a058e9f501e5139fd550478dced02883f4fe49e3cfd9da961dfa53dd9552dee59e6a74d873f259ea3ce05884cfb0bf3e1a83d7ddcb696a0dc57139346ce81d91
 SHA512 
2462da124fb70df05712626451baa0294e82171bc860fce7dc0ddda7bee4ba6749d387c873b08c50f6936c539a13cd15c33bb02b7fd0f69a38c56723e24acbc8
 DIST RBTools-2.0.tar.gz 229078 BLAKE2B 
23a0c9e9241a6d989044a4197ed5812d81d43b10195788c7754265969166f654af5fafc5ac027f1cf6e9d00bdd7938455beef6719380e09eacf219fa13bc74ab
 SHA512 
aa773744365fcb5bd2ed5413684290c1d794c8bc76f9f9d0fb9400ab1e2baa1b647db85b8992dfea3e3bffe7ee87f2d735b1e6d5385d621d011be62a64d8890b

diff --git a/dev-util/rbtools/rbtools-1.0.3.ebuild 
b/dev-util/rbtools/rbtools-1.0.3.ebuild
deleted file mode 100644
index 3169746ee8f..000
--- a/dev-util/rbtools/rbtools-1.0.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-MY_PN="RBTools"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Command line tools for use with Review Board"
-HOMEPAGE="https://www.reviewboard.org/;
-SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 
1-2)/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
-   dev-python/tqdm[${PYTHON_USEDEP}]
-   dev-python/texttable[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-S=${WORKDIR}/${MY_P}



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

2021-07-28 Thread Hans de Graaff
commit: 077fe4a5df7c2a035c632757bbf400171a579140
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 29 04:39:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 29 04:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077fe4a5

dev-ruby/gruff: add 0.14.0

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

 dev-ruby/gruff/Manifest|  1 +
 dev-ruby/gruff/gruff-0.14.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index 479b6691c8c..e2d255e4e9a 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -1,2 +1,3 @@
 DIST gruff-0.13.0.tar.gz 20027648 BLAKE2B 
53a21a99df834d68ba3100111bb7141bc8aa4fd861e5ca2bd963882fc15c1778315b63297ce12ecef19548791c2d573254eb8e38fd47b55092889f82646a9ed4
 SHA512 
6c2e1c484c081f67797a073d33e4774f484d2e2c27f9cced2ebccb377e806669470f2be23070b9d151a8a5cb1af01ea92dbfcefa5f79bc269a18f6523807b1da
+DIST gruff-0.14.0.tar.gz 20193671 BLAKE2B 
b8cdaaca71c5b034206c4f88b1e50e09f8d9c5a3227eaa59a5c66718468ffa643509acfe8bd6919fd012a50daa27709569c210b030e25207c17a0ce13b60616f
 SHA512 
e3c3acbce0888698e2aa92b8e86d2ada5499f394d100209b94ac4284f05a6a4f64c2bdcce91f76be7cec860d0546ebf5fa24aab73b51c0ca9763dc07855c8a68
 DIST gruff-0.7.0.gem 318464 BLAKE2B 
bcc51f524089f53b89778143b444c70d4e168983edda247cdb4c9c84c288450154ce6e5234bbf7a0a8ae7251df611333c8bb411a8fd3765ccc5fe9650c3efc38
 SHA512 
b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688

diff --git a/dev-ruby/gruff/gruff-0.14.0.ebuild 
b/dev-ruby/gruff/gruff-0.14.0.ebuild
new file mode 100644
index 000..d8acdd3d1de
--- /dev/null
+++ b/dev-ruby/gruff/gruff-0.14.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
+
+RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful graphs for one or multiple datasets"
+HOMEPAGE="https://github.com/topfunky/gruff;
+SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# imagemagick is an indirect dependency through rmagick. However, for
+# gruff to work properly imagemagick needs to be compiled with truetype
+# support and this cannot be expressed in the rmagick dependency. Tests
+# also require imagemagick to have jpeg and png support.
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
+
+ruby_add_rdepend "dev-ruby/histogram dev-ruby/rmagick:*"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(reporters\|simplecov\)/I s:^:#:' test/gruff_test_case.rb 
|| die
+   sed -i -e '2irequire "date"' test/test_scatter.rb || die
+
+   sed -e 's/git ls-files/find . -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   # Skip the image comparison checks since the images are not
+   # pixel-perfect identical, most likely due to the use of a slightly
+   # different font.
+   SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2021-07-28 Thread Georgy Yakovlev
commit: cf8e1c47e8a9700bff664a6f95782a20b26d07ae
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:33:34 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:33:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8e1c47

app-eselect/eselect-rust: fix whitespace

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-eselect/eselect-rust/eselect-rust-20210703.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild 
b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
index b725370eb3d..210ce3086be 100644
--- a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
+++ b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit autotools 
+inherit autotools
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2021-07-28 Thread Georgy Yakovlev
commit: 1d0ba6192071d310b564bade35fed203bd3ad4d9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:30:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:30:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0ba619

app-eselect/eselect-rust: keyword 20210703

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-eselect/eselect-rust/eselect-rust-20210703.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild 
b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
index 6971f663f9d..71c41da46a7 100644
--- a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
+++ b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Eselect module for management of multiple Rust versions"



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

2021-07-28 Thread Georgy Yakovlev
commit: 0bc8851ac59db4c4749777651ff67ac041e7249a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:28:38 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc8851a

dev-lang/rust: stabilize 1.53.0 for ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
index 7df7d37dc12..371787c3b94 100644
--- a/dev-lang/rust/rust-1.53.0.ebuild
+++ b/dev-lang/rust/rust-1.53.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2021-07-28 Thread Georgy Yakovlev
commit: 3f44535102e7fb761e5e76a07ac097fbbc3973ae
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:29:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f445351

virtual/rust: stabilize 1.53.0 for ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/virtual/rust/rust-1.53.0.ebuild b/virtual/rust/rust-1.53.0.ebuild
index 51cf9b317ba..0c76b23631b 100644
--- a/virtual/rust/rust-1.53.0.ebuild
+++ b/virtual/rust/rust-1.53.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
 
 BDEPEND=""
 RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2021-07-28 Thread Georgy Yakovlev
commit: 9940c4a6537c5aa989e5a0d01d60d62dd2e01982
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:31:08 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:33:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9940c4a6

app-eselect/eselect-rust: stabilize 20210703 ALLARCHES

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-eselect/eselect-rust/eselect-rust-20210703.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild 
b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
index 71c41da46a7..b725370eb3d 100644
--- a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
+++ b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Eselect module for management of multiple Rust versions"



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

2021-07-28 Thread Georgy Yakovlev
commit: 944d0d03b042b408b301dc934682030cf7d37a85
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:28:57 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:28:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944d0d03

dev-lang/rust-bin: stabilize 1.53.0 for ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
index bbc3593f5a8..3b07adb82a0 100644
--- a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
 
 DEPEND=""



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/

2021-07-28 Thread Georgy Yakovlev
commit: 5b3c95a8d42cf100c18a02f25ddf804eec5c38e9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:12:36 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:12:36 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=5b3c95a8

releases/specs/arm64/installcd-stage2-minimal: don't specify consoles

Signed-off-by: Georgy Yakovlev  gentoo.org>

 releases/specs/arm64/installcd-stage2-minimal.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/specs/arm64/installcd-stage2-minimal.spec 
b/releases/specs/arm64/installcd-stage2-minimal.spec
index e2d94fe5..d382e5aa 100644
--- a/releases/specs/arm64/installcd-stage2-minimal.spec
+++ b/releases/specs/arm64/installcd-stage2-minimal.spec
@@ -18,7 +18,6 @@ boot/kernel: gentoo
 
 boot/kernel/gentoo/sources: sys-kernel/gentoo-sources
 boot/kernel/gentoo/config: 
@REPO_DIR@/releases/kconfig/arm64/arm64-5.10.52.config
-boot/kernel/gentoo/console: tty0 ttyAMA0 hvc0
 boot/kernel/gentoo/packages: --usepkg n zfs zfs-kmod
 
 livecd/unmerge:



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/

2021-07-28 Thread Georgy Yakovlev
commit: e643d07205cde5d78f21fdd6294967b0ad84a34b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:16:16 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:16:16 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e643d072

releases/specs/ppc/ppc64le/installcd-stage2-minimal: don't use binpkg

kernel modules need to be built against fresh kernel source.
also disable consoles in grub, to reduce clutter.
both tty0 and hvc0 are handled automatically by livecd-tools.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec 
b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
index 20107e0f..a4015c9b 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage2-minimal.spec
@@ -22,15 +22,13 @@ boot/kernel: 4K_PAGESZ 64K_PAGESZ
 # can't be mounted on 4K if created on 64K kernels (btrfs is known to do that 
and some others)
 boot/kernel/4K_PAGESZ/sources: sys-kernel/gentoo-sources
 boot/kernel/4K_PAGESZ/config: 
@REPO_DIR@/releases/kconfig/powerpc/installcd-ppc64le-4K-5.10.config
-boot/kernel/4K_PAGESZ/console: hvc0 tty0
 boot/kernel/4K_PAGESZ/extraversion: 4K_PAGESZ
-boot/kernel/4K_PAGESZ/packages: zfs zfs-kmod
+boot/kernel/4K_PAGESZ/packages: --usepkg n zfs zfs-kmod
 
 boot/kernel/64K_PAGESZ/sources: sys-kernel/gentoo-sources
 boot/kernel/64K_PAGESZ/config: 
@REPO_DIR@/releases/kconfig/powerpc/installcd-ppc64le-64K-5.10.config
-boot/kernel/64K_PAGESZ/console: hvc0 tty0
 boot/kernel/64K_PAGESZ/extraversion: 64K_PAGESZ
-boot/kernel/64K_PAGESZ/packages: zfs zfs-kmod
+boot/kernel/64K_PAGESZ/packages: --usepkg n zfs zfs-kmod
 
 livecd/unmerge:
app-admin/eselect



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

2021-07-28 Thread Georgy Yakovlev
commit: 54e4c6cae2555e9d962b5006a039da8dfb6e31c5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 01:48:55 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:08:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e4c6ca

profiles/arch/powerpc: unmask gst-plugins-meta[vpx]

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 88f3708c743..6f0fc6cdc7a 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -366,7 +366,7 @@ sci-chemistry/vmd tachyon
 
 # Pacho Ramos 
 # Not keyworded
-media-plugins/gst-plugins-meta dts vcd vpx
+media-plugins/gst-plugins-meta dts vcd
 
 # QA: This entry is moved from INVALID location from default/linux/powerpc.
 # VDPAU is currently not keyworded on PPC since its a nvidia-drivers feature



[gentoo-commits] repo/gentoo:master commit in: app-misc/livecd-tools/

2021-07-28 Thread Georgy Yakovlev
commit: f3c8460d1798fb146c7df32db7ad832598b9d0ab
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:08:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:08:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c8460d

app-misc/livecd-tools: add 2.10

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/livecd-tools/Manifest |  1 +
 app-misc/livecd-tools/livecd-tools-2.10.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-misc/livecd-tools/Manifest b/app-misc/livecd-tools/Manifest
index c04f4f4fe9e..394b8489a23 100644
--- a/app-misc/livecd-tools/Manifest
+++ b/app-misc/livecd-tools/Manifest
@@ -1 +1,2 @@
+DIST livecd-tools-2.10.tar.bz2  BLAKE2B 
866bb49d70b8008df30357beb0be7692cee44053bcf25f9544f67ad3ef1f53ddd38604d70ea7db791e6a81cba8de4bc62cd31753bacd01d45d5e6cc558da3d7c
 SHA512 
dbd66a9a6e94b90d06231af2e4d677d97394b765502a72e81a7dcc7ad591d458ad28c69f1de96dc8c9fb10e7ac7031f6595aa89ab8d343f6bfcde875889fdfcb
 DIST livecd-tools-2.9.tar.bz2 9987 BLAKE2B 
b24ee78aa0111950322b4424d630f640aa2d525c5c87b5ff3397628ed3e1c55eb2dbb71c32cbd5e57fa3a4310af1f541c1acd370b4f829dce49d2beb6f1be442
 SHA512 
89e892dfa8581e0f1f8208fecb7a686f19da100751e3430b014e90455c391efd2a3d25f3fff046576f8f739090715a2c14bc8c0b1fc9fe7db03455d84426a889

diff --git a/app-misc/livecd-tools/livecd-tools-2.10.ebuild 
b/app-misc/livecd-tools/livecd-tools-2.10.ebuild
new file mode 100644
index 000..c80686208bd
--- /dev/null
+++ b/app-misc/livecd-tools/livecd-tools-2.10.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/livecd-tools.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+fi
+
+DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware"
+HOMEPAGE="https://gitweb.gentoo.org/proj/livecd-tools.git/;
+
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   dev-util/dialog
+   media-sound/alsa-utils
+   net-dialup/mingetty
+   sys-apps/openrc
+   sys-apps/pciutils
+"
+
+pkg_setup() {
+   ewarn "This package is designed for use on the LiveCD only and will do"
+   ewarn "unspeakably horrible and unexpected things on a normal system."
+   ewarn "YOU HAVE BEEN WARNED!!!"
+
+   CONFIG_CHECK="~SND_PROC_FS"
+   linux-info_pkg_setup
+}
+
+src_install() {
+   doconfd conf.d/*
+   doinitd init.d/*
+   dosbin net-setup
+   into /
+   dosbin livecd-functions.sh
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/livecd-tools/

2021-07-28 Thread Georgy Yakovlev
commit: 7d78b3efca30e97f4e947b1f2150403420b0c20e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 04:08:30 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:08:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d78b3ef

app-misc/livecd-tools: stabilize 2.10 for arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/livecd-tools/livecd-tools-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/livecd-tools/livecd-tools-2.10.ebuild 
b/app-misc/livecd-tools/livecd-tools-2.10.ebuild
index c80686208bd..35cf3408940 100644
--- a/app-misc/livecd-tools/livecd-tools-2.10.ebuild
+++ b/app-misc/livecd-tools/livecd-tools-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/livecd-tools.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware"



[gentoo-commits] proj/livecd-tools: New tag: 2.10

2021-07-28 Thread Georgy Yakovlev
commit: 
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:07:48 2021 +

New tag: 2.10




[gentoo-commits] proj/livecd-tools:master commit in: init.d/

2021-07-28 Thread Georgy Yakovlev
commit: 8907313e7ca1d065b9d49a29afeade02ea8a49b8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 29 03:57:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 29 04:04:27 2021 +
URL:https://gitweb.gentoo.org/proj/livecd-tools.git/commit/?id=8907313e

init.d/fixinittab: auto-enable arm64 ttyAMA0 console

our sysvinit package adds the following line in /etc/inittab on arm64:

 f0:12345:respawn:/sbin/agetty 9600 ttyAMA0 vt100

adjust fixinittab to comment out that entry, and automatically
configure console on ttyAMA0 with proper baud rate returned by stty.

if the line is left uncommented init will spawn a reular login on that
console, that may conflict with console= option user passed.

if the user passes console=***, automatic configuration is omitted.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 init.d/fixinittab | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/init.d/fixinittab b/init.d/fixinittab
index 5c893cd..2b43021 100644
--- a/init.d/fixinittab
+++ b/init.d/fixinittab
@@ -23,10 +23,11 @@ start()
sed -i -e '/^c[0-9]/ s/^/#/' /etc/inittab
sed -i -e '/^s[01]/ s/^/#/' /etc/inittab
sed -i -e '/^b0/ s/^/#/' /etc/inittab
+   sed -i -e '/^f0/ s/^/#/' /etc/inittab
 
if [ -z "${LIVECD_CONSOLE}" ]
then
-   for c in hvc0 ttyHV0
+   for c in hvc0 ttyHV0 ttyAMA0
do
if [ -c "/dev/${c}" ]
then



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

2021-07-28 Thread Sam James
commit: 90fc182307ec03a8ee2f2d4893fa8fda8540fd64
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 03:22:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 03:24:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fc1823

sys-kernel/gentoo-kernel-bin: bump to 5.10.54-r1 for arm64

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.10.54-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index c300d7f7a5e..c8e4002e423 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -25,6 +25,7 @@ DIST gentoo-kernel-5.10.53-1.amd64.xpak 65475491 BLAKE2B 
0697c8449ac103de265c28b
 DIST gentoo-kernel-5.10.53-1.arm64.xpak 61215071 BLAKE2B 
8a912d6167bd64d8194973f50e3298ed125a5fa8396d3e7a23749cbb8daa2433c490f819971c783a9291ab19eec306b79db6494907936cabaebfc5ca725859b9
 SHA512 
872b3bfa2e1d5d61eca2ed228c79122b6b7e9bb4cc00f6be2d46ad6fd5c2aa6534a26a6e7763ad3605bbfc3fd572f1d3636b7baf8c10da0652d707a0749aa870
 DIST gentoo-kernel-5.10.53-1.x86.xpak 57218618 BLAKE2B 
b4948e9bd942e78d079607f4cc9611dae32b78ad2fa60245466e9b556433fb58db2c5c2709d2cb85762176c9fbbe26aeaa7dfae1cac2b7f8bdb10dc4ec243701
 SHA512 
6c2aaa43dfb99e28059333e43f3756b1405fa76847c19a0b7f52ed71328cb52541c66c1fb3335947e303f0c4c739d32b44598f56616a63fc0e1d8fd4a05dfb6e
 DIST gentoo-kernel-5.10.54-1.amd64.xpak 65489821 BLAKE2B 
7503ee8e4620649fbc27779bc11ab92844172ff9a871c4d9f95a905a2220a8598ec957911b87935f473b694130898f3933c2898d3b6f1883a814a24d68940524
 SHA512 
c5e2f2362fe4934a8181b25f6bda8f2014e5aef17e5148301d72cb543356f51a857fd01231fe6a712132b42ba2b466aa65707dd8d82444d8f1c15d0abcb2413c
+DIST gentoo-kernel-5.10.54-1.arm64.xpak 61166026 BLAKE2B 
d86c315412edb45b9a8d4261e604db47102acfcfa94af6390855e3ca6a90959004c6958db2022a08d30f1fee35a8bb05f2c82af713433ed6e39d397163eed496
 SHA512 
cfd0c4eb028ee59c6e72d113387a7ec882c1c758e516cdd3e15d7f02530da9fcad96a686e3ecfa8bb23b02ec0bfec5ae889704b3885bc9fceb922ea9f90d936f
 DIST gentoo-kernel-5.10.54-1.x86.xpak 57217543 BLAKE2B 
e978d64011c71d186980da394914f0b2933a8154a64298c034337692ac0cf2d2093ded84a7ed574d239b3f176b951508a5ae4c248d5ab5fcce31a01f4f4c2c9c
 SHA512 
c565daf009ccb06dc3b528e3e070464d17451c0d326b9354d103a0d97e679ef102c329da27165f050748c5813dd9bf7b3bee29e86824e97723b06d10d2f958ae
 DIST gentoo-kernel-5.12.19-1.amd64.xpak 66346655 BLAKE2B 
a03cbcdcd1a90d48d7e11e988d03efa43980f4d5d8af4b74e4c81f195faa01803af45fb38f7dc1f5af7e9b5338a53bc6f34837c37f7e853c088ec6c1dc084e44
 SHA512 
3d7f78c488ecee2532f8a8ad61e3aa0f5e238e4cd520d29288715a3dc5c488670d7378f3dc5bc110252dff10108dfbda27a54722c6b044151999428d002b34e1
 DIST gentoo-kernel-5.12.19-1.arm64.xpak 60043529 BLAKE2B 
8746081847a39e1847b8e9f35fcd68565370b116d6418edf803c4cdca9d750ac8ada58c4a7fd377480a1c75b3c805864d419c02ee21675bc77ac195731385a18
 SHA512 
d1a8a9210a1ab3d3c1894be1fe524e64b859b0a02763feacfed1a24655540ade6c28af751b23e924fcc04fb9abd56e84c43d634ad80bbb4d5de79ed533b5ea50

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.54-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.54-r1.ebuild
new file mode 100644
index 000..9f8ae493e21
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.54-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default

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

2021-07-28 Thread Sam James
commit: fd65a1f0fc6ab3ae4b37e3ea7941174a8e600699
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 03:22:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 03:24:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd65a1f0

sys-kernel/gentoo-kernel-bin: bump to 5.4.136-r1 for arm64

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.4.136-r1.ebuild| 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 2fcefcdf42d..c300d7f7a5e 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -44,6 +44,7 @@ DIST gentoo-kernel-5.4.135-1.amd64.xpak 61365037 BLAKE2B 
40eee7098546c0adddef5ac
 DIST gentoo-kernel-5.4.135-1.arm64.xpak 58020226 BLAKE2B 
cbce1061818daa8949ac926bad8b7e5162029ff6c21e51e90ada2f3353304c4fa68bca02cd5910ab2a089997ca6c85e601196f947ea2f0b572433b14e062e067
 SHA512 
971a4f99526cadf9dc5d6a13c48399c1fc3dbb57e859594b6efe6d423136405631b231563582cd282732a259574b1b8f11e8c2631c578d93c3057dcadeba3e1d
 DIST gentoo-kernel-5.4.135-1.x86.xpak 53141492 BLAKE2B 
501bc60cd72cab3bfae35ef59989e4c0136d90032989a9ed6a13c2a63f2ec21e6925ea56058dd2799fd037ee89d95bcc3541d5857be5d664bba71a668f40afff
 SHA512 
479720b66fd004a3ce5baf25f0ac3564b5f8f980c473cf31dd64deba243a9862d931b195b52c09e62f9ee6e2a3bd2b4e632d93b4632fdd52f6338f018254c461
 DIST gentoo-kernel-5.4.136-1.amd64.xpak 61421139 BLAKE2B 
797b11e6719fd3800b27517204533f020b94261881daaab0c97fb3080c35bd0d91da1868984a3e14817dabb36f350474a85f44a6be0b538ece6a9db45cb4a764
 SHA512 
03f4a815846965ce367d43a2a9eaacf75b031929617568099388d94bb874ce6fe2bd5a0231fc89b0803f0411e11b159d74158d8de2be01568ff53d5f199e390c
+DIST gentoo-kernel-5.4.136-1.arm64.xpak 57991376 BLAKE2B 
8c5a8d30fe8362a0ea91efd4249b804d29d7ea436255b11f7379f12464cbeb0d25ffdb520f7aa0873e8d3522f9984c7946fa0e07a5f47251b55d3fb5c7297d39
 SHA512 
13008c837b323f9897627e3d091b1cfeea3443b62356c05413b7afff0a66ea3a4ab2d7cfa90a5b488a0f9ec938296a150bc43b12bc81e6c6a0b3d86033b7d99b
 DIST gentoo-kernel-5.4.136-1.x86.xpak 53155965 BLAKE2B 
dda19ed3567e9d97385a7fed5683c681405599177df084c085be0b02a946c9180ce23b970e26311738128a70312543eb768af9744fa1fdda2420bafd99a517d4
 SHA512 
905a8ab761771534f0d54af4843940c8695ed27225f68fa17187cf336da074c68e72e891f58205a9cf224a7d100eb84bf3ec1c50fd5a1070aa636823f9ea0115
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.12.tar.xz 118112412 BLAKE2B 
842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b
 SHA512 
be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.136-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.136-r1.ebuild
new file mode 100644
index 000..fe6e6023d32
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.136-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+
+src_configure() {
+   

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

2021-07-28 Thread Sam James
commit: 07d96c4ca7d18949b3b1bf3959a4a3d2836bb0a7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 03:22:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 03:24:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d96c4c

sys-kernel/gentoo-kernel-bin: bump to 5.13.5-r1 for arm64

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.13.5-r1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 388f7de07c4..2fcefcdf42d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -33,6 +33,7 @@ DIST gentoo-kernel-5.13.4-1.arm64.xpak 62698454 BLAKE2B 
110da7beab919c6a3c95cae9
 DIST gentoo-kernel-5.13.4-2.amd64.xpak 67284746 BLAKE2B 
945d5bb6271142f32f421702969ebffe70ca5232f54bd8a1b48a559971510eb623e7a9b803b044cd17273d27606ad37744e8fbd2812cacf46973f3152ee91939
 SHA512 
af4cb262af32136138754401682de9f7c781929a0a950d2453738300025b06973a3001d1f2c23496e04a3367f12e07ef897ff858ca9325de59309924c04fdc98
 DIST gentoo-kernel-5.13.4-2.x86.xpak 58486426 BLAKE2B 
b27a59ce5344db5dd255c831a0752a6a2489611e134891d04040023dbc90d3c7bb49e27762efd0ded4ab95a35f92abc48d051d8e65dc4b620ef74bdce9a93ef0
 SHA512 
2375c524589c509a0025a92842497674b79b791280a115c14a85d8ea5ad97e595c83efbe91ccfe3ebec098444ad4f299d889f97edc953f8122e70251da228139
 DIST gentoo-kernel-5.13.5-1.amd64.xpak 67289943 BLAKE2B 
4a176cb85c9a62555ffe8ce685742869010cee77f24eaf2dc01e77e107e3def9d63f2f452ae59ea0e915749513c3202b8d095ec07ae37fee2b45bc357c10be8b
 SHA512 
728b51346674a20576ad7aad870268112794608b75da1917fb846b6e18c44bfd705f29b5b2baa83e8aba3ca6438648cda8d45978edef1ca2657a07451ddd7a4e
+DIST gentoo-kernel-5.13.5-1.arm64.xpak 62750794 BLAKE2B 
98c1fb2327eec70004e4e18f62f9e85809c136e13780f0ab7e96fd627e0d42029d8985cb10ce6afd1dd69ab2fbaf7dd8a2c18b119750fd6d870b7ee681e3bd6c
 SHA512 
737644e56624799aa1fa93361c78939481306805862d1ff84001844528728df823daf6c521bf633745d0d0ff4d398851605a2f81a0aff56165ee33f7b8107feb
 DIST gentoo-kernel-5.13.5-1.x86.xpak 58492372 BLAKE2B 
21ace06930af832e3465dfa5ecf6597639b2376d749f96f432a3ef82fe001a393afb3659b29c54d10319b73fe3223273f7a6c9fbad3b1343b9c6f317998c7b48
 SHA512 
a3262bf06f03ed74b4e65daebf00ca9fa7778fe79c3418f2e6e34eb3134fb466b4f5797dc3d884d869ae7358af539a1b42a7b39b9268db38289e0ba3dc924550
 DIST gentoo-kernel-5.13.6-1.amd64.xpak 67333225 BLAKE2B 
8ac29fcac29fc999afb27475706feb84cb45c29226112d20dbc4dc10eee76e3b5e6be3c0c9eaf6702e582d20f2171b597a62723a8b65d9d55c67d49d12605b2d
 SHA512 
14210da32d70e6a8c3efe25dd1d007fd049050c4599b65ded8dec9173ac271c9d6e668d53e9c7789414a74d9de0164605e57244fbdf5ffe39e4a9818edb4d52a
 DIST gentoo-kernel-5.13.6-1.x86.xpak 58503030 BLAKE2B 
155b0e3dbb55457f6f9d2eb4888ac4a31e31ee83374761c115773b7f4068940b3783ec6de76544f312486a7b678545060d39a5876a8499e9b5ffc359969873e2
 SHA512 
2002d1ffa8ff9ab7182db9e99be7afc61657060649479238bd1764ef20d189f3ad9bb22df63c41aad2d7a742a48c437965f41dfedee613ef33fa9d5e8ac34330

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.5-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.5-r1.ebuild
new file mode 100644
index 000..2f16601a52d
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.5-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+
+src_configure() 

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

2021-07-28 Thread Sam James
commit: 96fb89f4120ec19ac979fee02ef8b21b99bb5773
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 03:22:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 03:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fb89f4

sys-kernel/gentoo-kernel-bin: bump to 5.13.6-r1 for arm64

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.13.6-r1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index c8e4002e423..b23411da4ec 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -37,6 +37,7 @@ DIST gentoo-kernel-5.13.5-1.amd64.xpak 67289943 BLAKE2B 
4a176cb85c9a62555ffe8ce6
 DIST gentoo-kernel-5.13.5-1.arm64.xpak 62750794 BLAKE2B 
98c1fb2327eec70004e4e18f62f9e85809c136e13780f0ab7e96fd627e0d42029d8985cb10ce6afd1dd69ab2fbaf7dd8a2c18b119750fd6d870b7ee681e3bd6c
 SHA512 
737644e56624799aa1fa93361c78939481306805862d1ff84001844528728df823daf6c521bf633745d0d0ff4d398851605a2f81a0aff56165ee33f7b8107feb
 DIST gentoo-kernel-5.13.5-1.x86.xpak 58492372 BLAKE2B 
21ace06930af832e3465dfa5ecf6597639b2376d749f96f432a3ef82fe001a393afb3659b29c54d10319b73fe3223273f7a6c9fbad3b1343b9c6f317998c7b48
 SHA512 
a3262bf06f03ed74b4e65daebf00ca9fa7778fe79c3418f2e6e34eb3134fb466b4f5797dc3d884d869ae7358af539a1b42a7b39b9268db38289e0ba3dc924550
 DIST gentoo-kernel-5.13.6-1.amd64.xpak 67333225 BLAKE2B 
8ac29fcac29fc999afb27475706feb84cb45c29226112d20dbc4dc10eee76e3b5e6be3c0c9eaf6702e582d20f2171b597a62723a8b65d9d55c67d49d12605b2d
 SHA512 
14210da32d70e6a8c3efe25dd1d007fd049050c4599b65ded8dec9173ac271c9d6e668d53e9c7789414a74d9de0164605e57244fbdf5ffe39e4a9818edb4d52a
+DIST gentoo-kernel-5.13.6-1.arm64.xpak 62701469 BLAKE2B 
65be6a649fbb7a64e9bb66aecf17d70c4b0f55ffdb39faf28602b366ea74d500b5f497a16b2056339aef553135de17660606b950c2064528ad5d27ccb5a6d178
 SHA512 
018b4b7d0283cdce9b0fa154ff9ba0162f5d82a37a272be187949522124c1d1c856ddd264b315392f394362ce42dcf71d36b83981dd39db9fd67fc0d8d60ee46
 DIST gentoo-kernel-5.13.6-1.x86.xpak 58503030 BLAKE2B 
155b0e3dbb55457f6f9d2eb4888ac4a31e31ee83374761c115773b7f4068940b3783ec6de76544f312486a7b678545060d39a5876a8499e9b5ffc359969873e2
 SHA512 
2002d1ffa8ff9ab7182db9e99be7afc61657060649479238bd1764ef20d189f3ad9bb22df63c41aad2d7a742a48c437965f41dfedee613ef33fa9d5e8ac34330
 DIST gentoo-kernel-5.4.134-1.amd64.xpak 61349154 BLAKE2B 
c7627b1a8ad85b22450ae1b47a26f9144707f8a2173b01859ea1d876cf4d96e9fcc27be439e6c0239d7494795cc62fa931ecc71be84f9f898ec017a79d82dcf9
 SHA512 
d4c6613ed069a0ec2dbb5f5bb317abe952309f6ba6fbb163cbf1392478b1756dd129e51665b3b4e9c939395f5cdbc553003d7f0201098f959be9d29233a48cc9
 DIST gentoo-kernel-5.4.134-1.arm64.xpak 56052116 BLAKE2B 
6a901fb6a639470145c8b58e435cfe4a380ebd402397ca34eace732936fda8e38a8e92e0f49d747e6f1ae8fb5410960e236ea2cc22dbc7f25ac833275b9b6fea
 SHA512 
216287843b7d1e740afa3c88376e5d5ae99d2b6669c753fdd341d7f9cd84ee8cbf28fb08f6101b9a9263ce20c6ddeeececf078c7387e571eac53baa52204

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.6-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.6-r1.ebuild
new file mode 100644
index 000..2f16601a52d
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.6-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+

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

2021-07-28 Thread Ionen Wolkens
commit: d5bab85e064169bc48b49c455444f8f5e9dfaef3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:37:43 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bab85e

media-libs/glfw: tidy ebuild

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/glfw/glfw-3.3.4-r1.ebuild | 25 +++--
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild 
b/media-libs/glfw/glfw-3.3.4-r1.ebuild
index 1cf0a04e003..d813e2d1124 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
-DESCRIPTION="The Portable OpenGL FrameWork"
+DESCRIPTION="Portable OpenGL FrameWork"
 HOMEPAGE="https://www.glfw.org/;
 SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
@@ -15,8 +15,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="wayland-only"
 
+# note: libglfw uses dlopen() for most of these at runtime
 RDEPEND="
x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+   wayland-only? (
+   dev-libs/wayland[${MULTILIB_USEDEP}]
+   media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
+   )
!wayland-only? (
virtual/opengl[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
@@ -24,32 +29,24 @@ RDEPEND="
x11-libs/libXinerama[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   )
-   wayland-only? (
-   dev-libs/wayland[${MULTILIB_USEDEP}]
-   media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
-   )
-"
+   )"
 DEPEND="
${RDEPEND}
+   wayland-only? ( dev-libs/wayland-protocols )
!wayland-only? (
x11-base/xorg-proto
x11-libs/libXi[${MULTILIB_USEDEP}]
-   )
-   wayland-only? ( dev-libs/wayland-protocols )
-"
+   )"
 BDEPEND="
wayland-only? (
dev-util/wayland-scanner
kde-frameworks/extra-cmake-modules
-   )
-"
+   )"
 
 src_configure() {
local mycmakeargs=(
-DGLFW_BUILD_EXAMPLES=no
-   -DGLFW_USE_WAYLAND="$(usex wayland-only wayland)"
-   -DBUILD_SHARED_LIBS=1
+   -DGLFW_USE_WAYLAND=$(usex wayland-only)
)
cmake-multilib_src_configure
 }



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

2021-07-28 Thread Ionen Wolkens
commit: 391c7f55642b99cd89c4367207f2c3990f17a2f6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jul  8 11:11:47 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:00:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391c7f55

media-libs/glfw: rename wayland useflag to wayland-only

Closes: https://bugs.gentoo.org/616968
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21566
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/glfw/glfw-3.3.4-r1.ebuild | 14 +++---
 media-libs/glfw/metadata.xml |  3 +++
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild 
b/media-libs/glfw/glfw-3.3.4-r1.ebuild
index 43f33ee0dd7..1cf0a04e003 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r1.ebuild
@@ -13,11 +13,11 @@ SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
-IUSE="wayland"
+IUSE="wayland-only"
 
 RDEPEND="
x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-   !wayland? (
+   !wayland-only? (
virtual/opengl[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
@@ -25,21 +25,21 @@ RDEPEND="
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
-   wayland? (
+   wayland-only? (
dev-libs/wayland[${MULTILIB_USEDEP}]
media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
)
 "
 DEPEND="
${RDEPEND}
-   !wayland? (
+   !wayland-only? (
x11-base/xorg-proto
x11-libs/libXi[${MULTILIB_USEDEP}]
)
-   wayland? ( dev-libs/wayland-protocols )
+   wayland-only? ( dev-libs/wayland-protocols )
 "
 BDEPEND="
-   wayland? (
+   wayland-only? (
dev-util/wayland-scanner
kde-frameworks/extra-cmake-modules
)
@@ -48,7 +48,7 @@ BDEPEND="
 src_configure() {
local mycmakeargs=(
-DGLFW_BUILD_EXAMPLES=no
-   -DGLFW_USE_WAYLAND="$(usex wayland)"
+   -DGLFW_USE_WAYLAND="$(usex wayland-only wayland)"
-DBUILD_SHARED_LIBS=1
)
cmake-multilib_src_configure

diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
index 6e5bbe58119..cd68a68804a 100644
--- a/media-libs/glfw/metadata.xml
+++ b/media-libs/glfw/metadata.xml
@@ -9,4 +9,7 @@
glfw/glfw
https://www.glfw.org/changelog.html

+   
+   Enable wayland support and disable 
X11 support
+   
 



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

2021-07-28 Thread Ionen Wolkens
commit: 425a0c77ad053247e4f928b4281770909782f312
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:42:23 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425a0c77

media-libs/glfw: drop 3.3.3

3.3.4 was a minor bugfix release, little sense in keeping .3 longer.

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/glfw/Manifest  |  1 -
 media-libs/glfw/glfw-3.3.3.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index e907ae2afc0..30dd003a8d3 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1 @@
-DIST glfw-3.3.3.tar.gz 763713 BLAKE2B 
bd6202877a3462d717a6d77b6381de704da854df011f7ab5172e626dc46df90793190284241b470a4b78e020302e5dca4051476e092e73e34731f6245a43ea14
 SHA512 
6d743d89d159bff6c4f7fa3fc5bc407fd728bdc432d76acc4897fd392580be272f8a9d1d7c375c4323e82bf2fd28310e5daab097fef33e8f43b69ce104f9bd31
 DIST glfw-3.3.4.tar.gz 762885 BLAKE2B 
b88f80ec8cfb1607a8c5ce5e6eabfe5c9813235c6225629ef8001ba5f46cdbed1d726aeed170a8749bbd048f1517cb614f9fc5ad7604ae1698b83b5e995b8cd6
 SHA512 
2b45ab72da7a2c007c0f42ccd56205f9684cfb980e2b1df127850cd057bb2b02ce02c7c64acd54cd433778e7017148f214afedf09badff9d2edf5f9b8d9d2701

diff --git a/media-libs/glfw/glfw-3.3.3.ebuild 
b/media-libs/glfw/glfw-3.3.3.ebuild
deleted file mode 100644
index 126bde0fc02..000
--- a/media-libs/glfw/glfw-3.3.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The Portable OpenGL FrameWork"
-HOMEPAGE="https://www.glfw.org/;
-SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
-IUSE="wayland"
-
-RDEPEND="
-   x11-libs/libxkbcommon
-   !wayland? (
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   )
-   wayland? (
-   dev-libs/wayland
-   media-libs/mesa[egl,wayland]
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   !wayland? ( x11-libs/libXi )
-   wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
-   wayland? ( kde-frameworks/extra-cmake-modules )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DGLFW_BUILD_EXAMPLES=no
-   -DGLFW_USE_WAYLAND="$(usex wayland)"
-   -DBUILD_SHARED_LIBS=1
-   )
-   cmake_src_configure
-}



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

2021-07-28 Thread Ionen Wolkens
commit: 5371263e1d1faa4add7c5ed327559087f7517a94
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 29 01:46:57 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 03:06:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5371263e

media-libs/glfw: prepare for mesa IUSE=egl removal

Done now since ~arch users are already likely to rebuild
due to wayland->wayland-only IUSE change.

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/glfw/{glfw-3.3.4.ebuild => glfw-3.3.4-r2.ebuild}| 2 +-
 media-libs/glfw/{glfw-3.3.4-r1.ebuild => glfw-3.3.4-r3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/glfw/glfw-3.3.4.ebuild 
b/media-libs/glfw/glfw-3.3.4-r2.ebuild
similarity index 96%
rename from media-libs/glfw/glfw-3.3.4.ebuild
rename to media-libs/glfw/glfw-3.3.4-r2.ebuild
index 126bde0fc02..a8d714e18ba 100644
--- a/media-libs/glfw/glfw-3.3.4.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
)
wayland? (
dev-libs/wayland
-   media-libs/mesa[egl,wayland]
+   media-libs/mesa[egl(+),wayland]
)
 "
 DEPEND="

diff --git a/media-libs/glfw/glfw-3.3.4-r1.ebuild 
b/media-libs/glfw/glfw-3.3.4-r3.ebuild
similarity index 95%
rename from media-libs/glfw/glfw-3.3.4-r1.ebuild
rename to media-libs/glfw/glfw-3.3.4-r3.ebuild
index d813e2d1124..499e6061c4f 100644
--- a/media-libs/glfw/glfw-3.3.4-r1.ebuild
+++ b/media-libs/glfw/glfw-3.3.4-r3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
wayland-only? (
dev-libs/wayland[${MULTILIB_USEDEP}]
-   media-libs/mesa[egl,wayland,${MULTILIB_USEDEP}]
+   media-libs/mesa[egl(+),wayland,${MULTILIB_USEDEP}]
)
!wayland-only? (
virtual/opengl[${MULTILIB_USEDEP}]



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

2021-07-28 Thread Sam James
commit: 04dea1fbb62f503659bba7109f238b13da5dfd42
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:24:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:24:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dea1fb

dev-db/opendbx: workaround build failure with GCC 11 in 1.4.6-r3

Closes: https://bugs.gentoo.org/788304
Signed-off-by: Sam James  gentoo.org>

 dev-db/opendbx/opendbx-1.4.6-r3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-db/opendbx/opendbx-1.4.6-r3.ebuild 
b/dev-db/opendbx/opendbx-1.4.6-r3.ebuild
index 7bdd9b3e613..30ade850db9 100644
--- a/dev-db/opendbx/opendbx-1.4.6-r3.ebuild
+++ b/dev-db/opendbx/opendbx-1.4.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -68,6 +68,9 @@ src_configure() {
append-ldflags -L"${ORACLE_HOME}"
fi
 
+   # bug #788304
+   append-cxxflags -std=c++14
+
econf --with-backends="${backends}" --enable-manpages="$(usex man yes 
no)"
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/freetts/

2021-07-28 Thread Sam James
commit: ffe476092a96141889ad554f7d58d3a9f3bcedac
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:01:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe47609

app-accessibility/freetts: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 .../freetts/{freetts-1.2.2-r1.ebuild => freetts-1.2.2-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/freetts/freetts-1.2.2-r1.ebuild 
b/app-accessibility/freetts/freetts-1.2.2-r2.ebuild
similarity index 98%
rename from app-accessibility/freetts/freetts-1.2.2-r1.ebuild
rename to app-accessibility/freetts/freetts-1.2.2-r2.ebuild
index bca36b63486..4322b03c1b1 100644
--- a/app-accessibility/freetts/freetts-1.2.2-r1.ebuild
+++ b/app-accessibility/freetts/freetts-1.2.2-r2.ebuild
@@ -71,7 +71,7 @@ src_install() {
doins -r tools
 
if use doc ; then
-   docinto /usr/share/doc/${PF}/html
+   docinto html
dodoc -r docs/*
java-pkg_dojavadoc javadoc
fi



[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2021-07-28 Thread Sam James
commit: 455e4b27dd36ecd70f08e259098a88406f107b5a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:03:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455e4b27

www-apps/postfixadmin: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 .../{postfixadmin-3.3.9-r1.ebuild => postfixadmin-3.3.9-r2.ebuild}   | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild
similarity index 98%
rename from www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild
rename to www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild
index fb348597596..fae0d87352a 100644
--- a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild
+++ b/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild
@@ -57,7 +57,6 @@ src_install() {
rm -r 
VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
fi
 
-   docinto /usr/share/doc/${PF}/
dodoc -r ADDITIONS
 
local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"



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

2021-07-28 Thread Sam James
commit: 2cdd21f573f85820be43dc8e2ca44730c269dcbe
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:13:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:13:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdd21f5

sci-libs/cdf: fully respect AR, CC

We were calling AR directly but also 'gcc'
as LD. Let's just use $(tc-getCC) as LD
given that's now the recommended way to
call the linker, and indeed, we use
incompatible arguments for ld anyway.

Closes: https://bugs.gentoo.org/725444
Closes: https://bugs.gentoo.org/792990
Signed-off-by: Sam James  gentoo.org>

 sci-libs/cdf/cdf-3.8.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/cdf/cdf-3.8.0-r1.ebuild b/sci-libs/cdf/cdf-3.8.0-r1.ebuild
index 000c1d62d1a..5d8499adc51 100644
--- a/sci-libs/cdf/cdf-3.8.0-r1.ebuild
+++ b/sci-libs/cdf/cdf-3.8.0-r1.ebuild
@@ -59,7 +59,9 @@ src_compile() {
PV_SO=${PV:0:1}
emake \
OS=linux \
+   AR=$(tc-getAR) \
CC=$(tc-getCC) \
+   LD=$(tc-getCC) \
ENV=gnu \
SHARED=yes \
SHAREDEXT_linux=so.${PV_SO} \



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avarice/

2021-07-28 Thread Sam James
commit: 3497a6142fc1deacb5fff94d90a65443da43aa87
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:19:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:19:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3497a614

dev-embedded/avarice: workaround build failure with GCC 11

Closes: https://bugs.gentoo.org/788295
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/avarice/avarice-2.14.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/avarice/avarice-2.14.ebuild 
b/dev-embedded/avarice/avarice-2.14.ebuild
index 99ecdf5b2e2..3486df35326 100644
--- a/dev-embedded/avarice/avarice-2.14.ebuild
+++ b/dev-embedded/avarice/avarice-2.14.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit flag-o-matic
+
 DESCRIPTION="Interface for GDB to Atmel AVR JTAGICE in circuit emulator"
 HOMEPAGE="http://avarice.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
@@ -13,6 +15,13 @@ KEYWORDS="~amd64 ~x86"
 
 PATCHES=( "${FILESDIR}"/${P}-broken-__unused-macro.patch )
 
+src_configure() {
+   # bug #788295
+   append-cxxflags -std=c++14
+
+   default
+}
+
 src_install() {
default
dodoc doc/*.txt



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

2021-07-28 Thread Sam James
commit: ad5d573b786cf599adf267ac2fdb9979c43c448b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:02:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5d573b

dev-util/schroot: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 .../{schroot-1.6.10_p12-r1.ebuild => schroot-1.6.10_p12-r2.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/schroot/schroot-1.6.10_p12-r1.ebuild 
b/dev-util/schroot/schroot-1.6.10_p12-r2.ebuild
similarity index 97%
rename from dev-util/schroot/schroot-1.6.10_p12-r1.ebuild
rename to dev-util/schroot/schroot-1.6.10_p12-r2.ebuild
index 0a4a39d4ed2..719cc0ff29d 100644
--- a/dev-util/schroot/schroot-1.6.10_p12-r1.ebuild
+++ b/dev-util/schroot/schroot-1.6.10_p12-r2.ebuild
@@ -90,7 +90,7 @@ src_compile() {
 }
 
 src_test() {
-   if [[ $EUID -ne 0 ]]; then
+   if [[ ${EUID} -ne 0 ]]; then
ewarn "Disabling tests because you are not root"
return 0
fi
@@ -121,7 +121,7 @@ src_install() {
 
keepdir /var/lib/schroot/{session,unpack,union/{overlay,underlay}}
 
-   docinto /usr/share/doc/${PF}/contrib/setup.d
+   docinto contrib/setup.d
dodoc contrib/setup.d/05customdir contrib/setup.d/09fsck 
contrib/setup.d/10mount-ssh
 
newdoc debian/schroot.NEWS NEWS.debian



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

2021-07-28 Thread Sam James
commit: e895d0ae1f39f3408b48741335b8e21aeb166a6c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:05:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e895d0ae

sci-libs/cdf: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 sci-libs/cdf/{cdf-3.8.0.ebuild => cdf-3.8.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/cdf/cdf-3.8.0.ebuild b/sci-libs/cdf/cdf-3.8.0-r1.ebuild
similarity index 97%
rename from sci-libs/cdf/cdf-3.8.0.ebuild
rename to sci-libs/cdf/cdf-3.8.0-r1.ebuild
index 84faafaf9a4..000c1d62d1a 100644
--- a/sci-libs/cdf/cdf-3.8.0.ebuild
+++ b/sci-libs/cdf/cdf-3.8.0-r1.ebuild
@@ -111,7 +111,7 @@ src_install() {
fi
 
if use examples; then
-   docinto /usr/share/doc/${PF}/examples
+   docinto examples
dodoc samples/*
fi
 
@@ -122,7 +122,7 @@ src_install() {
/usr/$(get_libdir)/libcdfNativeLibrary.so
java-pkg_dojar */*.jar
if use examples; then
-   docinto /usr/share/doc/${PF}/examples/java
+   docinto examples/java
dodoc examples/*
fi
fi



[gentoo-commits] repo/gentoo:master commit in: dev-tex/dvi2gr/

2021-07-28 Thread Sam James
commit: c4cb632a088d7942d5c602b692fc93ba9d2122f2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:04:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cb632a

dev-tex/dvi2gr: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 dev-tex/dvi2gr/{dvi2gr-0.4-r1.ebuild => dvi2gr-0.4-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild 
b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
similarity index 96%
rename from dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
rename to dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
index 2cdba6f09ec..153f64fc494 100644
--- a/dev-tex/dvi2gr/dvi2gr-0.4-r1.ebuild
+++ b/dev-tex/dvi2gr/dvi2gr-0.4-r2.ebuild
@@ -36,8 +36,9 @@ src_prepare() {
 
 src_install() {
dobin ${PN}
+
if use examples; then
-   docinto /usr/share/doc/${PF}/examples
+   docinto examples
dodoc *.ti runtest.sh
fi
 



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

2021-07-28 Thread Sam James
commit: 0b8706bb865e5437bdf48e6680738c9dfccc3f20
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 02:04:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 02:05:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8706bb

net-vpn/openvpn: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>

 net-vpn/openvpn/{openvpn-2.5.2.ebuild => openvpn-2.5.2-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-vpn/openvpn/openvpn-2.5.2.ebuild 
b/net-vpn/openvpn/openvpn-2.5.2-r1.ebuild
similarity index 97%
rename from net-vpn/openvpn/openvpn-2.5.2.ebuild
rename to net-vpn/openvpn/openvpn-2.5.2-r1.ebuild
index 97c64cdc1ea..b446547b08c 100644
--- a/net-vpn/openvpn/openvpn-2.5.2.ebuild
+++ b/net-vpn/openvpn/openvpn-2.5.2-r1.ebuild
@@ -129,8 +129,9 @@ src_install() {
 
# install examples, controlled by the respective useflag
if use examples ; then
-   # dodoc does not supportly support directory traversal, #15193
-   docinto /usr/share/doc/${PF}/examples
+   # (is the below comment relevant anymore?)
+   ## dodoc does not supportly support directory traversal, #15193
+   docinto examples
dodoc -r sample contrib
fi
 



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

2021-07-28 Thread Yixun Lan
commit: 29d1948d02400892489f2fa8411e815442ec404d
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 28 09:36:57 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jul 29 01:36:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d1948d

x11-terms/terminology: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 x11-terms/terminology/terminology-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/terminology/terminology-1.9.0.ebuild 
b/x11-terms/terminology/terminology-1.9.0.ebuild
index 64d957e9b8a..5d245455c84 100644
--- a/x11-terms/terminology/terminology-1.9.0.ebuild
+++ b/x11-terms/terminology/terminology-1.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/terminology/${P}.tar.xz htt
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="extras nls"
 
 RDEPEND="|| ( dev-libs/efl[gles2-only] dev-libs/efl[opengl] )



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

2021-07-28 Thread Matt Turner
commit: 436daf985ada2e38d255cd57aad4bcd460adb30f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul 25 23:51:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 29 00:36:43 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=436daf98

targets: Use app-cdr/cdrtools instead of virtual

virtual no longer exists as of gentoo.git commit 45233a05d40
("virtual/cdrtools: Remove").

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

 targets/support/create-iso.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 838962fe..9ff227a9 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -24,11 +24,11 @@ case ${clst_hostarch} in
#  xorriso from libisoburn
#  mkisofs from cdrtools
#  mformat from mtools
-   cdmakerpkg="sys-fs/mtools, dev-libs/libisoburn, 
sys-boot/grub:2, and virtual/cdrtools"
+   cdmakerpkg="sys-fs/mtools, dev-libs/libisoburn, 
sys-boot/grub:2, and app-cdr/cdrtools"
;;
*)
cdmaker="mkisofs"
-   cdmakerpkg="virtual/cdrtools"
+   cdmakerpkg="app-cdr/cdrtools"
;;
 esac
 



[gentoo-commits] proj/catalyst:master commit in: doc/, targets/support/

2021-07-28 Thread Matt Turner
commit: 90e1cbf32bf1de2854e8ed21dbd644b10b4e22ad
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 26 23:34:19 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 29 00:32:08 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=90e1cbf3

targets: Remove some ISOLINUX leftovers

We don't use ISOLINUX since the commit listed below.

Fixes: 0a27a7a3 ("targets: Use GRUB for BIOS boot")
Signed-off-by: Matt Turner  gentoo.org>

 doc/HOWTO.txt | 7 +--
 targets/support/create-iso.sh | 2 +-
 targets/support/functions.sh  | 2 +-
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/doc/HOWTO.txt b/doc/HOWTO.txt
index 7b759121..865e348d 100644
--- a/doc/HOWTO.txt
+++ b/doc/HOWTO.txt
@@ -216,16 +216,11 @@ the kernel, bootloader, filesystem, and other details.  
See
 Live USBs
 -
 
-The easiest way to create a live USB is currently to install a live CD
-ISO using
-http://www.syslinux.org/wiki/index.php/Doc/isolinux#HYBRID_CD-ROM.2FHARD_DISK_MODE[isohybrid]
-and `dd`:
+The easiest way to create a live USB is to install a live CD ISO using
 
-# isohybrid filename.iso
 # dd if=filename.iso of=/dev/sdX
 
 replacing `X` with the appropriate drive letter for your USB disk.
-See https://bugs.gentoo.org/251719[bug 251719] for details.
 
 Running catalyst from a Git checkout
 

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 70684f78..9b2cbb60 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -102,7 +102,7 @@ isoroot_checksum() {
echo ">> Creating checksums for all files included in the ISO"
 
pushd "${clst_target_path}"
-   find -type f ! -name 'isolinux.bin' -exec b2sum {} + > 
/tmp/isoroot_b2sums
+   find -type f -exec b2sum {} + > /tmp/isoroot_b2sums
popd
 
mv /tmp/isoroot_b2sums "${clst_target_path}"/

diff --git a/targets/support/functions.sh b/targets/support/functions.sh
index d1252369..4340a3c7 100755
--- a/targets/support/functions.sh
+++ b/targets/support/functions.sh
@@ -49,7 +49,7 @@ extract_kernels() {
# ${clst_target_path}/kernel is often a good choice for ${1}
 
# Takes the relative desination dir for the kernel as an arguement
-   # i.e boot or isolinux
+   # i.e boot
[ -z "$clst_boot_kernel" ] && \
die "Required key boot/kernel not defined, exiting"
# install the kernels built in kmerge.sh



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

2021-07-28 Thread Matt Turner
commit: e0b9b007b563188cca5f5317f780bb5d4bbb17d1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul 25 23:51:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 29 00:36:42 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e0b9b007

targets: Add arm64 livecd support

Closes: https://bugs.gentoo.org/785769
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 targets/support/bootloader-setup.sh | 2 +-
 targets/support/create-iso.sh   | 7 +--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/targets/support/bootloader-setup.sh 
b/targets/support/bootloader-setup.sh
index ea18f736..4cfa61eb 100755
--- a/targets/support/bootloader-setup.sh
+++ b/targets/support/bootloader-setup.sh
@@ -87,7 +87,7 @@ case ${clst_hostarch} in
echo "--recoverykernel=boot/${x}" >> ${icfg}
done
;;
-   amd64|ia64|ppc*|powerpc*|sparc*|x86)
+   amd64|arm64|ia64|ppc*|powerpc*|sparc*|x86)
kern_subdir=/boot
iacfg=$1/boot/grub/grub.cfg
mkdir -p $1/boot/grub

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 9b2cbb60..838962fe 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -18,7 +18,7 @@ case ${clst_hostarch} in
 cdmaker="grub-mkrescue"
 cdmakerpkg="dev-libs/libisoburn and sys-boot/grub:2"
 ;;
-   amd64|ia64|x86)
+   amd64|arm64|ia64|x86)
cdmaker="grub-mkrescue"
# grub-mkrescue requires:
#  xorriso from libisoburn
@@ -52,6 +52,9 @@ then
arm)
clst_iso_volume_id="Gentoo Linux - ARM"
;;
+   arm64)
+   clst_iso_volume_id="Gentoo Linux - 
ARM64"
+   ;;
hppa)
clst_iso_volume_id="Gentoo Linux - HPPA"
;;
@@ -188,7 +191,7 @@ case ${clst_hostarch} in
# o=output image (burnable to CD; readable by fdisk)
/usr/bin/sgibootcd c=${cfg} o=${clst_iso}
;;
-   amd64|ia64|ppc*|powerpc*|sparc*|x86)
+   amd64|arm64|ia64|ppc*|powerpc*|sparc*|x86)
isoroot_checksum
 
extra_opts=("-joliet")



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2021-07-28 Thread Ionen Wolkens
commit: 1c898833de6e52e31b9e9a9be3983d30672e4acc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 28 23:05:00 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 01:20:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c898833

x11-drivers/nvidia-drivers: stabilize 390.144 for amd64, x86

Bug: https://bugs.gentoo.org/803389
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild
index 24a3a3618ea..3868afcbfa8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2 MIT NVIDIA-r2"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="+X +driver static-libs +tools"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2021-07-28 Thread Ionen Wolkens
commit: 101892cf29ae0aaa85102a8480a4bf64e5697ac2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 28 23:05:41 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 01:20:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101892cf

x11-drivers/nvidia-drivers: stabilize 460.91.03 for amd64

Bug: https://bugs.gentoo.org/803389
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild
index f244d91a947..8931c3443b4 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2 MIT NVIDIA-r2 ZLIB"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+X +driver static-libs +tools"
 
 COMMON_DEPEND="



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

2021-07-28 Thread Sam James
commit: 1797535fc4888f7263c5e41db1bd8096e6a00821
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 00:28:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 00:32:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1797535f

sci-libs/libqalculate: add 3.20.0

Signed-off-by: Sam James  gentoo.org>

 sci-libs/libqalculate/Manifest   |  1 +
 sci-libs/libqalculate/libqalculate-3.20.0.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest
index 9dfedbd163a..0ef5ea99457 100644
--- a/sci-libs/libqalculate/Manifest
+++ b/sci-libs/libqalculate/Manifest
@@ -1,3 +1,4 @@
 DIST libqalculate-3.17.0.tar.gz 1770500 BLAKE2B 
247c74db32e63437c556dd60f00f56acf53d9ba90ea1027b34b98b455215e6c03e3ee34116b6d3989fa43b449e18b6f2ebaed67f9dff36f08dd8b38c685c6586
 SHA512 
b204dc44b6fdb2b72d3c85840fee38482db071f0f8241420ea24093dcdcc377c66f516c571827fbede40237618a53153a75bb7afee7f3bee7a1a71aedd779a11
 DIST libqalculate-3.18.0.tar.gz 1788899 BLAKE2B 
7701dab4d11c9d54f95454cd7be530cfa9f5a8dbe438dac6d734c294ce1eb5be1f4fdb30ef6d041d19f389df88dce4fa7dea68d555ad441992498685bfb3b919
 SHA512 
37d870f6fd147745747ac971758a512e85e33c42605b99ac4ba68b53ca42a6f0da7ede3869fe3ea4e47d77961e826ad999e0f0c0d87039042563f124bea1250e
 DIST libqalculate-3.19.0.tar.gz 2007385 BLAKE2B 
bd0b1bbfcd4bad0053ec9193bec1081cce609935b4282add885d7277a20696cc3c69272b8255d9da3e79907ec4c57b4b87c971908fc3da890d46ff4849e65ccc
 SHA512 
19df6e46e88478df4dd7ae592557c8c984f76c137708892b01f88737c2a8d72ca01324fd1b1322069292795cd158483b3fc0cc99c6559279e7a2f76ca4a47a56
+DIST libqalculate-3.20.0.tar.gz 2107108 BLAKE2B 
2fed7b7550b0faa5f37ac0d77e40d0938ea00be1b35860c7308c37948658854c30919363d869bf87f8dbfb5b3c2de27950fba5ef367896c95903e580cf54c214
 SHA512 
48c431e3bc2364a41245f0f17d2d7778dce798478e1285868bcf4c2625cda6265685b2ce47e55cc9e3b94ca79838a5124bb6d34f7b5ac9e61e8412741f9ded51

diff --git a/sci-libs/libqalculate/libqalculate-3.20.0.ebuild 
b/sci-libs/libqalculate/libqalculate-3.20.0.ebuild
new file mode 100644
index 000..0b4df443f36
--- /dev/null
+++ b/sci-libs/libqalculate/libqalculate-3.20.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A modern multi-purpose calculator library"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/21"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="curl icu gnuplot readline"
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libxml2:2
+   dev-libs/mpfr:0=
+   virtual/libiconv
+   curl? ( net-misc/curl )
+   icu? ( dev-libs/icu:= )
+   readline? ( sys-libs/readline:0= )"
+RDEPEND="${DEPEND}
+   gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
+BDEPEND="dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   cat >po/POTFILES.skip <<-EOF || die
+   # Required by make check
+   data/currencies.xml.in
+   data/datasets.xml.in
+   data/elements.xml.in
+   data/functions.xml.in
+   data/planets.xml.in
+   data/prefixes.xml.in
+   data/units.xml.in
+   data/variables.xml.in
+   src/defs2doc.cc
+   EOF
+}
+
+src_configure() {
+   # Needed for po-defs/Makefile
+   export CXX_FOR_BUILD="$(tc-getBUILD_CXX)"
+   export CXXCPP_FOR_BUILD="$(tc-getBUILD_CXX) -E"
+
+   # bug #792027
+   tc-export CC
+
+   econf \
+   --disable-static \
+   $(use_with curl libcurl) \
+   $(use_with gnuplot gnuplot-call) \
+   $(use_with icu) \
+   $(use_with readline)
+}
+
+src_install() {
+   # docs/reference/Makefile.am -> referencedir=
+   emake \
+   DESTDIR="${D}" \
+   referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/

2021-07-28 Thread Sam James
commit: 107ffcbf2467b166153375141cd246d386f99f8f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 29 00:31:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 29 00:32:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107ffcbf

sci-calculators/qalculate-gtk: add 3.20.0

Signed-off-by: Sam James  gentoo.org>

 sci-calculators/qalculate-gtk/Manifest |  1 +
 .../qalculate-gtk/qalculate-gtk-3.20.0.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sci-calculators/qalculate-gtk/Manifest 
b/sci-calculators/qalculate-gtk/Manifest
index e771fce0e41..f18de0f5426 100644
--- a/sci-calculators/qalculate-gtk/Manifest
+++ b/sci-calculators/qalculate-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST qalculate-gtk-3.17.0.tar.gz 2414740 BLAKE2B 
e24cd509566ab2daa106b5d233f8d851409b933e82b4057cd2c9b3c6b3526a30f878f2512243711e77718dd12cd4208a5c60bbded7eae50a8841a49c75814bb7
 SHA512 
ea4413d1574f9875810d82c80590de46c3c424b6466508faab30c6b2505ddd306fb206f316ec99e28a7e5311f2842e011206b9caca4aed36245d1f16f25f5de5
 DIST qalculate-gtk-3.18.0.tar.gz 2418606 BLAKE2B 
19c37474cacacd9e4c3ebdc58441a9c032cb86382e5545760018731b197765cae19d2f5687aeeb3ab09b2c137ec3f383f442a0b7910109fb0b664019837bb905
 SHA512 
d90c7188b28853489363663199be500e83dc908af6956d31d7f50c0797db262282475b7cc56bf177ebbacc3a0aaec5499c10c7270bd44a848589f16ea190b03e
 DIST qalculate-gtk-3.19.0.tar.gz 2508273 BLAKE2B 
db2f479c9fbbc11ece391e324858aad4404bdca03e14f69e7e2ed8966850fa5f699dd82d9ef613054d5113f5137b983e6520c2dc1c8e5a83ce253ea140d7c522
 SHA512 
3587ca55673bf71476423be6ec99fd8245c19c725866103862cd622e39e136cfaa94cd86744ede7a700a6e7886b7e8b84d646b25a1a22c73242a0ba9719149d6
+DIST qalculate-gtk-3.20.0.tar.gz 2547855 BLAKE2B 
26a6ab8f05c84169b72e3df67d813f48fdbc2ec328b7497ee03d0c57c9130f1f5a9e6bd637748f4e4fd51cf959b4d04dde9b44267aa2dc8f5c3221a9e2141ac2
 SHA512 
06f3e0bec34a9e6e672216929fbac3a59b80216d0a24f231687ad7dab6353063d7d3d67889ae4206856c14360f9af7086d0a9b12b6a0e921d4b659fa4e3d79ed

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.20.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.20.0.ebuild
new file mode 100644
index 000..49cf3c365e1
--- /dev/null
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Modern multi-purpose calculator"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=sci-libs/libqalculate-3.20.0:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}"
+BDEPEND="app-text/rarian
+   dev-util/gdbus-codegen
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   # Required by src_test() and `make check`
+   cat >po/POTFILES.skip <<-EOF || die
+   # Required by make check
+   data/calendarconversion.ui
+   data/periodictable.ui
+   EOF
+
+   gnome2_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/spath/files/, sys-cluster/spath/

2021-07-28 Thread Alessandro Barbieri
commit: 62ff0ec718bde04f4e25485ddb3aeca3b6f5fa65
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Jul 28 23:13:22 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Jul 28 23:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62ff0ec7

sys-cluster/spath: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/spath/Manifest |  1 +
 .../spath/files/spath-0.0.2-no-static.patch| 33 ++
 sys-cluster/spath/metadata.xml | 19 
 sys-cluster/spath/spath-0.0.2.ebuild   | 50 ++
 4 files changed, 103 insertions(+)

diff --git a/sys-cluster/spath/Manifest b/sys-cluster/spath/Manifest
new file mode 100644
index 0..882d12355
--- /dev/null
+++ b/sys-cluster/spath/Manifest
@@ -0,0 +1 @@
+DIST spath-0.0.2.tar.gz 21719 BLAKE2B 
eb55c5d5129f11b43cd2c76985e85b89fe1044b76ec54cd60a62eb7615918b89eace7051ec55a03e063ab50a84a2285d5e14354ab16f6727d8548b3fc7f4255d
 SHA512 
fbe7c14c581eaefab2d0760ceb80623393113a0f00cf0c7c4996c92c752b78a3a66022ca5f9b479e02e82cd1426b000510d5a2f83154131ef1fb188a19d97882

diff --git a/sys-cluster/spath/files/spath-0.0.2-no-static.patch 
b/sys-cluster/spath/files/spath-0.0.2-no-static.patch
new file mode 100644
index 0..13d92a232
--- /dev/null
+++ b/sys-cluster/spath/files/spath-0.0.2-no-static.patch
@@ -0,0 +1,33 @@
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -36,16 +36,6 @@
+ SET_TARGET_PROPERTIES(spath PROPERTIES OUTPUT_NAME spath CLEAN_DIRECT_OUTPUT 
1)
+ INSTALL(TARGETS spath DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ 
+-ADD_LIBRARY(spath-static STATIC $)
+-IF(SPATH_LINK_STATIC)
+-SET_TARGET_PROPERTIES(spath-static PROPERTIES 
LINK_SEARCH_START_STATIC 1)
+-SET_TARGET_PROPERTIES(spath-static PROPERTIES LINK_SEARCH_END_STATIC 
1)
+-ENDIF(SPATH_LINK_STATIC)
+-TARGET_LINK_LIBRARIES(spath-static ${SPATH_EXTERNAL_LIBS})
+-
+-SET_TARGET_PROPERTIES(spath-static PROPERTIES OUTPUT_NAME spath 
CLEAN_DIRECT_OUTPUT 1)
+-INSTALL(TARGETS spath-static DESTINATION ${CMAKE_INSTALL_LIBDIR})
+-
+ # SPATH Library
+ ADD_LIBRARY(spath_base_o OBJECT ${libspath_noMPI_srcs})
+ 
+@@ -53,13 +43,3 @@
+ TARGET_LINK_LIBRARIES(spath_base ${SPATH_SERIAL_LIBS})
+ SET_TARGET_PROPERTIES(spath_base PROPERTIES OUTPUT_NAME spath_base 
CLEAN_DIRECT_OUTPUT 1)
+ INSTALL(TARGETS spath_base DESTINATION ${CMAKE_INSTALL_LIBDIR})
+-
+-ADD_LIBRARY(spath_base-static STATIC $)
+-IF(SPATH_LINK_STATIC)
+-SET_TARGET_PROPERTIES(spath_base-static PROPERTIES 
LINK_SEARCH_START_STATIC 1)
+-SET_TARGET_PROPERTIES(spath_base-static PROPERTIES 
LINK_SEARCH_END_STATIC 1)
+-ENDIF(SPATH_LINK_STATIC)
+-TARGET_LINK_LIBRARIES(spath_base-static ${SPATH_SERIAL_LIBS})
+-
+-SET_TARGET_PROPERTIES(spath_base-static PROPERTIES OUTPUT_NAME spath_base 
CLEAN_DIRECT_OUTPUT 1)
+-INSTALL(TARGETS spath_base-static DESTINATION ${CMAKE_INSTALL_LIBDIR})

diff --git a/sys-cluster/spath/metadata.xml b/sys-cluster/spath/metadata.xml
new file mode 100644
index 0..126a6c5a6
--- /dev/null
+++ b/sys-cluster/spath/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/ECP-VeloC/spath/issues
+ECP-VeloC/spath
+  
+  
+The spath libary defines a data structure and a number of functions to 
manipulate paths, including combining, slicing, simplification, computing 
relative paths, and converting to/from character strings.
+  
+  
+Use LFS (Load Sharing Facility) as resource manager
+Use sys-cluster/slurm as resource 
manager
+  
+

diff --git a/sys-cluster/spath/spath-0.0.2.ebuild 
b/sys-cluster/spath/spath-0.0.2.ebuild
new file mode 100644
index 0..e0931de14
--- /dev/null
+++ b/sys-cluster/spath/spath-0.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake
+
+DESCRIPTION="Path manipulation functions"
+HOMEPAGE="https://github.com/ECP-VeloC/spath;
+SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="lsf +mpi slurm test"
+
+#remove zlib in the next release (not used) 
https://github.com/ECP-VeloC/spath/issues/12
+RDEPEND="
+   mpi? ( virtual/mpi )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-libs/zlib
+   test? ( slurm? ( sys-cluster/slurm ) )
+
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-static.patch" )
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ?? ( lsf slurm )
+   test? ( mpi )
+"
+
+src_configure() {
+   local vrm="NONE"
+   use lsf && vrm="LSF"
+   use slurm && vrm="SLURM"
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DSPATH_LINK_STATIC=OFF
+   -DTVDISPLAY=OFF
+
+   -DENABLE_TESTS=$(usex test)
+   -DMPI=$(usex mpi)
+

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/lwgrp/

2021-07-28 Thread Alessandro Barbieri
commit: 8c606849fd4e35202f211dc20f92cce32e576eb7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Jul 28 23:27:11 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Jul 28 23:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c606849

sys-cluster/lwgrp: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/lwgrp/Manifest   |  1 +
 sys-cluster/lwgrp/lwgrp-1.0.3.ebuild | 37 +++
 sys-cluster/lwgrp/metadata.xml   | 58 
 3 files changed, 96 insertions(+)

diff --git a/sys-cluster/lwgrp/Manifest b/sys-cluster/lwgrp/Manifest
new file mode 100644
index 0..449722ba3
--- /dev/null
+++ b/sys-cluster/lwgrp/Manifest
@@ -0,0 +1 @@
+DIST lwgrp-1.0.3.tar.gz 39217 BLAKE2B 
2e17fce02989832670a7bcd73f80e3aabe185b5d1120777f3d3d2e0bd630e62b6ae64638b724ca3edd9d9c7d7177e505433c16382b5e1fdbc79e8a1b1de1a622
 SHA512 
b8acdd5fcec8de01f80acfe0f6df33fe3281bd6465a33ad739af06189782f116ac32caacbd458d2e04ba2eaedfbebf67f42cc343f7bee43f8d708e2b8b3c1565

diff --git a/sys-cluster/lwgrp/lwgrp-1.0.3.ebuild 
b/sys-cluster/lwgrp/lwgrp-1.0.3.ebuild
new file mode 100644
index 0..d74dc038e
--- /dev/null
+++ b/sys-cluster/lwgrp/lwgrp-1.0.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Light-weight Group Library"
+HOMEPAGE="https://github.com/LLNL/lwgrp;
+SRC_URI="https://github.com/LLNL/lwgrp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mpianysource"
+
+RDEPEND="virtual/mpi"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable mpianysource)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   rm -r "${ED}/usr/share/${PN}" || die
+   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
+}

diff --git a/sys-cluster/lwgrp/metadata.xml b/sys-cluster/lwgrp/metadata.xml
new file mode 100644
index 0..b04f0479f
--- /dev/null
+++ b/sys-cluster/lwgrp/metadata.xml
@@ -0,0 +1,58 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+The light-weight group library defines data structures and collective
+operations to group MPI processes as an ordered set.  Such groups are
+useful as substitutes for MPI communicators when the overhead of
+communicator creation is too costly.  For example, certain sorting
+algorithms recursively divide processes into subgroups as the sort
+algorithm progresses.  These groups may be different with each
+invocation, so that it is inefficient to create and destroy
+communicators during the sort routine.
+
+Data structures:
+chain- each member records addresses of left and right members first and 
last rank set boundary to MPI_PROC_NULL
+ring - like the chain, except first and last rank wrap around 
+logchain - each member records addresses of each member 2^d hops to left and 
right d=0..log(N)-1 (MPI_PROC_NULL at ends)
+logring  - each member records addresses of each member 2^d hops to left and 
right with wrap at ends
+
+We represent groups of processes using a doubly-linked list called
+a "chain".  This is a very simple struct that records the number
+of processes in the group, the rank of the local process within the
+group, the address of the local process, and the addresses of the
+processes having ranks one less (left) and one more (right) than the
+local process.  We implement the LWGRP library on top of MPI, so for
+addresses we record a parent communicator and ranks within that
+communicator.  To be light-weight, the reference to the communicator
+is a literal copy of the handle value, not a full dup.
+
+Since each member only stores the addresses for a few other group
+members, it is the responsibility of higher level software to exchange
+address information for more general point-to-point communication.
+Additionally, the caller is responsible for choosing tag values as a
+group context.
+
+There is also a "ring", which is like a chain, but it wraps around
+at the ends.
+
+There are two structures, called a logchain and logring, used to cache
+adddresses of more group members.  These structures must be used in
+conjunction with either a chain or ring, respectively.  They cache
+addresses for processes that are 2^d hops to the left and right sides
+where d ranges from 0 to log(N)-1 inclusive.  This pattern enables
+one to construct trees, and so it's useful to cache this information
+for use in collective operations.
+   
+   
+   Specify whether to use 
MPI_ANY_SOURCE
+   
+   
+   https://github.com/LLNL/lwgrp/issues
+   

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/dtcmp/

2021-07-28 Thread Alessandro Barbieri
commit: d907f0c21170e219cfcdab6c95c5bb23d4d213cb
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Jul 28 23:38:32 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Jul 28 23:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d907f0c2

sys-cluster/dtcmp: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/dtcmp/Manifest   |  1 +
 sys-cluster/dtcmp/dtcmp-1.1.2.ebuild | 39 +
 sys-cluster/dtcmp/metadata.xml   | 56 
 3 files changed, 96 insertions(+)

diff --git a/sys-cluster/dtcmp/Manifest b/sys-cluster/dtcmp/Manifest
new file mode 100644
index 0..110302191
--- /dev/null
+++ b/sys-cluster/dtcmp/Manifest
@@ -0,0 +1 @@
+DIST dtcmp-1.1.2.tar.gz 76820 BLAKE2B 
bd67112567515fefff171e1b9e0da5d93e2b5bec88246de33e3b382bcc6029f1fc18a658ce185634615c37f1a10b5759eb04f2039f334ea5deaa680a005c6d5f
 SHA512 
c8094ca5009ba10d40be3da55498b97837865d87b3deaa813b31de2083c38aa30b55c91ead053e2ef0454c53948aafa233f9251295ca29a0233f28a169cbd5c2

diff --git a/sys-cluster/dtcmp/dtcmp-1.1.2.ebuild 
b/sys-cluster/dtcmp/dtcmp-1.1.2.ebuild
new file mode 100644
index 0..b0f3c17bd
--- /dev/null
+++ b/sys-cluster/dtcmp/dtcmp-1.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Datatype Compare Library for sorting and ranking distributed data 
using MPI"
+HOMEPAGE="https://github.com/LLNL/dtcmp;
+SRC_URI="https://github.com/LLNL/dtcmp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   sys-cluster/lwgrp
+   virtual/mpi
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --with-lwgrp="${EPREFIX}/usr"
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   rm -r "${ED}/usr/share/${PN}" || die
+   find "${ED}" -name '*.la' -delete || die
+   find "${ED}" -name '*.a' -delete || die
+}

diff --git a/sys-cluster/dtcmp/metadata.xml b/sys-cluster/dtcmp/metadata.xml
new file mode 100644
index 0..235b9571b
--- /dev/null
+++ b/sys-cluster/dtcmp/metadata.xml
@@ -0,0 +1,56 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+The Datatype Comparison (DTCMP) Library provides pre-defined and user-defined 
comparison operations to compare the values of two items which can be arbitrary 
MPI datatypes. Using these comparison operations, the library provides various 
routines for manipulating data, which may be distributed over the processes of 
an MPI communicator including:
+
+search - search for a target value in an ordered list of values
+merge - combine multiple ordered lists into a single ordered list
+partition - divide a list of items into lower and higher values around a 
specified pivot value
+select - identify the kth largest value
+sort - sort data items into an ordered list
+rank - assign group ids and ranks to a list of items
+scan - execute a segmented scan on an ordered list of values
+The DTCMP library is designed to provide a high-level interface to the above 
functionality. These high-level routines will invoke various algorithm 
implementations to achieve the desired output. The goal of DTCMP is to be 
efficient given the input and the data distribution among processes. It is also 
intended to be portable to different platforms and to allow for easy addition 
of new algorithms over time.
+
+While performance is important, the goal is not to provide the fastest 
routines. The generality provided by the DTCMP API that makes portability 
possible also tends to reduce performance in some respects, e.g., forcing 
memory copies, abstracting some details about datatype, etc. Most likely a 
hand-tuned algorithm for the precise problem at hand will always be faster than 
DTCMP. However, DTCMP should be fast, efficient, and portable, so it will 
generally be a good option except for those cases where the application 
bottleneck demands absolute performance.
+
+Currently, the following pre-defined comparison operations are provided. More 
will be added with time. All pre-defined operations have the following naming 
convention:
+
+DTCMP_OP_TYPE_DIRECTION
+where TYPE may be one of:
+
+SHORT- C short
+INT  - C int
+LONG - C long
+LONGLONG - C long long
+UNSIGNEDSHORT- C unsigned short
+UNSIGNEDINT  - C unsigned int
+UNSIGNEDLONG - C unsigned long
+UNSIGNEDLONGLONG - C unsigned long long
+INT8T- C int8_t
+INT16T   - C int16_t
+INT32T   - C int32_t
+INT64T   - C int64_t
+UINT8T   - C uint8_t
+UINT16T  - C uint16_t
+UINT32T  - C uint32_t

[gentoo-commits] repo/proj/guru:dev commit in: /

2021-07-28 Thread Alessandro Barbieri
commit: 510dab279d22022827f24acbb18c71f588734ad2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Jul 28 23:39:13 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Jul 28 23:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=510dab27

TODO.md: update

Signed-off-by: Alessandro Barbieri  gmail.com>

 TODO.md | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/TODO.md b/TODO.md
index 6957ad228..80b8abdcd 100644
--- a/TODO.md
+++ b/TODO.md
@@ -16,9 +16,6 @@ C
 * [the-omega-project](https://github.com/davewathaverford/the-omega-project)
 * [xpmem](https://github.com/hjelmn/xpmem)
 * [sandia openshmem](https://github.com/Sandia-OpenSHMEM/SOS)
-* [spath](https://github.com/ECP-VeloC/spath)
-* [lwgrp](https://github.com/LLNL/lwgrp)
-* [dtcmp](https://github.com/LLNL/dtcmp)
 * [ummunotify](https://github.com/Portals4/ummunotify)
 * [portals4](https://github.com/Portals4/portals4)
 



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

2021-07-28 Thread Marek Szuba
commit: 082c6ef40528ecb2c5e1b279b68f66232a10fd38
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:50:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082c6ef4

dev-python/paste: keyword 3.5.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/paste/paste-3.5.0.ebuild 
b/dev-python/paste/paste-3.5.0.ebuild
index 541b33f53a1..ca4614a321c 100644
--- a/dev-python/paste/paste-3.5.0.ebuild
+++ b/dev-python/paste/paste-3.5.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]"



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

2021-07-28 Thread Marek Szuba
commit: f55519609677724355fd654b158332b20f2c6d29
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 23:27:44 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:38:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5551960

dev-python/soupsieve: keyword 2.2.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/soupsieve/soupsieve-2.2.1.ebuild 
b/dev-python/soupsieve/soupsieve-2.2.1.ebuild
index 670fe35d297..a484c1b991b 100644
--- a/dev-python/soupsieve/soupsieve-2.2.1.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 BDEPEND="
test? (



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

2021-07-28 Thread Marek Szuba
commit: def6b6ef1e2583b7779a1367e7da2e6726323d74
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:50:27 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:38:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def6b6ef

dev-python/pastedeploy: keyword 2.1.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild 
b/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild
index a1f5d48ca81..48502600d35 100644
--- a/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/Pylons/${PN}/archive/${PV}.tar.gz 
->  ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]"



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

2021-07-28 Thread Marek Szuba
commit: fc026cef7c9e5cdebf6306544cea6662af11f76f
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:33:51 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc026cef

dev-python/namespace-paste: keyword 1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/namespace-paste/namespace-paste-1-r1.ebuild 
b/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
index e149c6442c2..8cd006f2de4 100644
--- a/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
+++ b/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit python-r1
 
 DESCRIPTION="Namespace package declaration for paste"
@@ -12,7 +12,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE=""
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: cb25f735fe01a9016933f4ff326c15abf2f718d3
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:45:41 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:38:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb25f735

dev-python/beautifulsoup: keyword 4.9.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild 
b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
index 84b1144eddd..bf90d32d6c5 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.9.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/soupsieve[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: aa3ad0d336d8324f3c0fdbada2a1e9539b31
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:37:37 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:38:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3ad0d3

dev-python/webob: keyword 1.8.7 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/webob/webob-1.8.7.ebuild 
b/dev-python/webob/webob-1.8.7.ebuild
index fb18c79b839..e2d7091043a 100644
--- a/dev-python/webob/webob-1.8.7.ebuild
+++ b/dev-python/webob/webob-1.8.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
 inherit distutils-r1
 
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 distutils_enable_sphinx docs 'dev-python/alabaster'
 distutils_enable_tests pytest



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

2021-07-28 Thread Marek Szuba
commit: 95e49c01acd7d62cade945d1f5144837b6b9e774
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:27:54 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e49c01

dev-python/requests-toolbelt: keyword 0.9.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/requests-toolbelt/requests-toolbelt-0.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/requests-toolbelt/requests-toolbelt-0.9.1.ebuild 
b/dev-python/requests-toolbelt/requests-toolbelt-0.9.1.ebuild
index afbd3421e3a..c3c2c1f2eca 100644
--- a/dev-python/requests-toolbelt/requests-toolbelt-0.9.1.ebuild
+++ b/dev-python/requests-toolbelt/requests-toolbelt-0.9.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 IUSE="test"
 
 RDEPEND="

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

2021-07-28 Thread Marek Szuba
commit: 32493357c3a75dabdef16c62c198d5eedd151b7e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:02:48 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32493357

dev-python/jaraco-functools: keyword 3.3.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/jaraco-functools/jaraco-functools-3.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-functools/jaraco-functools-3.3.0.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-3.3.0.ebuild
index 7acead6b7a6..1b260b53ea7 100644
--- a/dev-python/jaraco-functools/jaraco-functools-3.3.0.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-3.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
 inherit distutils-r1
 
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="
dev-python/more-itertools[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: d9cde017742d2a6e3b29f8ec94a70f3dae1ac6fd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:29:41 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cde017

dev-python/twine: keyword 3.4.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/twine/twine-3.4.2.ebuild 
b/dev-python/twine/twine-3.4.2.ebuild
index 72a1dedc539..97a82eff44d 100644
--- a/dev-python/twine/twine-3.4.2.ebuild
+++ b/dev-python/twine/twine-3.4.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
 
 RDEPEND="
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: d9d222aec5446f31810220a0e0334f60dae0ff60
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:23:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d222ae

dev-python/portend: keyword 2.7.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/portend/portend-2.7.1.ebuild 
b/dev-python/portend/portend-2.7.1.ebuild
index 22abe633fd7..4618c5c0021 100644
--- a/dev-python/portend/portend-2.7.1.ebuild
+++ b/dev-python/portend/portend-2.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND=">=dev-python/tempora-1.8[${PYTHON_USEDEP}]"
 BDEPEND="



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

2021-07-28 Thread Marek Szuba
commit: 024f78c721b834d3ab935ec27a1e0331135c347e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:17:49 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024f78c7

dev-python/munch: keyword 2.5.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/munch/munch-2.5.0-r1.ebuild 
b/dev-python/munch/munch-2.5.0-r1.ebuild
index 2631cbbc637..3d587eeae6e 100644
--- a/dev-python/munch/munch-2.5.0-r1.ebuild
+++ b/dev-python/munch/munch-2.5.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Infinidat/munch;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 SLOT="0"
 
 BDEPEND="



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

2021-07-28 Thread Marek Szuba
commit: cdcc7599848b9a81b6f5d3f7c8d4b4b056472f69
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:22:41 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcc7599

dev-python/readme_renderer: keyword 29.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/readme_renderer/readme_renderer-29.0.ebuild 
b/dev-python/readme_renderer/readme_renderer-29.0.ebuild
index 55944251e56..57c165645ed 100644
--- a/dev-python/readme_renderer/readme_renderer-29.0.ebuild
+++ b/dev-python/readme_renderer/readme_renderer-29.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="
>=dev-python/bleach-2.1.0[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: c6c87573fb8f2f3c655e23f365578195e796604b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:18:48 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c87573

dev-python/bleach: keyword 3.3.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/bleach/bleach-3.3.1.ebuild 
b/dev-python/bleach/bleach-3.3.1.ebuild
index 0310e25c43f..7a2b9a2de70 100644
--- a/dev-python/bleach/bleach-3.3.1.ebuild
+++ b/dev-python/bleach/bleach-3.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: ef247649a33209134af9ba86742a1969fe127d9b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:03:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef247649

dev-python/tqdm: keyword 4.61.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/tqdm/tqdm-4.61.2.ebuild 
b/dev-python/tqdm/tqdm-4.61.2.ebuild
index 376ba7ad038..be993f73487 100644
--- a/dev-python/tqdm/tqdm-4.61.2.ebuild
+++ b/dev-python/tqdm/tqdm-4.61.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tqdm/tqdm;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Add a progress meter to your loops in a second"



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

2021-07-28 Thread Marek Szuba
commit: 27969021081d5e3b8229d66c83837b760775f405
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:56:28 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27969021

dev-python/betamax: keyword 0.8.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/betamax/betamax-0.8.1.ebuild 
b/dev-python/betamax/betamax-0.8.1.ebuild
index bc633613470..6471ec7d223 100644
--- a/dev-python/betamax/betamax-0.8.1.ebuild
+++ b/dev-python/betamax/betamax-0.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="python-requests HTTP exchanges recorder"
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 IUSE="test"
 
 RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"



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

2021-07-28 Thread Marek Szuba
commit: 1545b4930b58fe1e315420b9826a299720608067
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:52:48 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1545b493

dev-python/jaraco-classes: keyword 3.2.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/jaraco-classes/jaraco-classes-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-classes/jaraco-classes-3.2.1.ebuild 
b/dev-python/jaraco-classes/jaraco-classes-3.2.1.ebuild
index fa2d7774aac..f0a80133819 100644
--- a/dev-python/jaraco-classes/jaraco-classes-3.2.1.ebuild
+++ b/dev-python/jaraco-classes/jaraco-classes-3.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
 inherit distutils-r1
 
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: 2c5baeca125c31b864efb238f398722754367446
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:44:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5baeca

dev-python/rfc3986: keyword 1.5.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/rfc3986/rfc3986-1.5.0.ebuild 
b/dev-python/rfc3986/rfc3986-1.5.0.ebuild
index 9a5d1047575..29e91f6479e 100644
--- a/dev-python/rfc3986/rfc3986-1.5.0.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.5.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 IUSE="idna"
 
 RDEPEND="



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

2021-07-28 Thread Marek Szuba
commit: ccffdd8824fa47945d9f6537d1be9a995fa094ea
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:06:29 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccffdd88

dev-python/pytest-virtualenv: keyword 1.7.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild 
b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
index 408d56d8e87..2da5a1df5d8 100644
--- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
+++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/pytest-fixture-config[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: eed36df8995e75e7dd98d3b1493465a49c9370bf
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:04:55 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed36df8

dev-python/pytest-shutil: keyword 1.7.0-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pytest-shutil/pytest-shutil-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r2.ebuild 
b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r2.ebuild
index 8ee1fa7aea6..8fa378acb84 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r2.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: 1a6240d59bd4341b0ca3c6a19897e32b39646d74
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 22:18:10 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6240d5

dev-python/tempora: keyword 4.1.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/tempora/tempora-4.1.1.ebuild 
b/dev-python/tempora/tempora-4.1.1.ebuild
index 35aa7d998cb..1597a8277be 100644
--- a/dev-python/tempora/tempora-4.1.1.ebuild
+++ b/dev-python/tempora/tempora-4.1.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="
>=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: c35f6fc19ad50c8093950467d76c067294a807f7
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 20:50:42 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35f6fc1

dev-python/jaraco-envs: keyword 2.1.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild 
b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
index ed0113b1859..3e93904a5a0 100644
--- a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
+++ b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 MY_P=${P/-/.}
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="
dev-python/path-py[${PYTHON_USEDEP}]



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

2021-07-28 Thread Marek Szuba
commit: 118ec25b379c9da6060ce05ba24ef5f3a0e319e5
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 20:49:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118ec25b

dev-python/jaraco-path: keyword 3.3.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/jaraco-path/jaraco-path-3.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild 
b/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
index 7223348aa81..b24d6c4b067 100644
--- a/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
+++ b/dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/files/, app-backup/borgmatic/

2021-07-28 Thread Marek Szuba
commit: 92cdd36f1a90b7a0838312d51433e77096897542
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 20:48:49 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cdd36f

app-backup/borgmatic: add 1.5.17, drop 1.5.16

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/Manifest  |  2 +-
 ...matic-1.5.16.ebuild => borgmatic-1.5.17.ebuild} |  1 -
 .../files/borgmatic-1.5.16-tests_no_vim_dep.patch  | 34 --
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 2d98e4ae0f7..012fef7a53a 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,2 +1,2 @@
 DIST borgmatic-1.5.15.tar.gz 275702 BLAKE2B 
c01c469a4e0b96f4a364e0e44cd26d60cf34bc1c969cbf9931ee5ec6688cf012a1c22acb20e3a434b765ef5ec68657a2507e292e5ed3b9e0587f8784e85ecfe9
 SHA512 
5520e2e903162caa42c66c1e172af225f5f9622c1b33e5f0854f2dc8379752865e8cb8c442e545ec4fc98509e5c7c863373b12e57cf0bbd417b4e8c0887a27fc
-DIST borgmatic-1.5.16.tar.gz 276802 BLAKE2B 
14eb511202b30b570cdf1097a68f732af09a6412e72dddaad0d01982f3375e1f0acf77546222b0166066d27ed6ac450db4e9cc9347eb7af972aa1df023ef0168
 SHA512 
c28a5e272309370620cc53275f44b5bbe8b0f43180c3bd009217a71e35b6ae02d88d9da95629c5a6b7457aec13059024da9e594ed2fbac65d0a41dd2
+DIST borgmatic-1.5.17.tar.gz 276954 BLAKE2B 
45d0458377d4825b84b5a535a28e15c3204479cd0faa349ac16cf59262bc1ad00ebf83c6309d85d4e9e168a1b1173e887c8d1185d509b5dc16d3d6026d0f0dec
 SHA512 
740c8f5de9cbb4980295e435f40d0bd239341f22849081d5616e151d8545118f64f5369dce4203d200910a23d5074b765b1a8cf8e9b515967143ba42bd489fc3

diff --git a/app-backup/borgmatic/borgmatic-1.5.16.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.17.ebuild
similarity index 96%
rename from app-backup/borgmatic/borgmatic-1.5.16.ebuild
rename to app-backup/borgmatic/borgmatic-1.5.17.ebuild
index faca0182b6c..a9f759659cf 100644
--- a/app-backup/borgmatic/borgmatic-1.5.16.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.5.17.ebuild
@@ -36,7 +36,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.5.1-no_test_coverage.patch
"${FILESDIR}"/${PN}-1.5.16-flexmock_write_args.patch
"${FILESDIR}"/${PN}-1.5.16-systemd_service_bin_path.patch
-   "${FILESDIR}"/${PN}-1.5.16-tests_no_vim_dep.patch  # already merged 
upstream
 )
 
 distutils_enable_tests pytest

diff --git a/app-backup/borgmatic/files/borgmatic-1.5.16-tests_no_vim_dep.patch 
b/app-backup/borgmatic/files/borgmatic-1.5.16-tests_no_vim_dep.patch
deleted file mode 100644
index 492743e36e0..000
--- a/app-backup/borgmatic/files/borgmatic-1.5.16-tests_no_vim_dep.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From e8b8d86592565acde1ac6e7809947b8a761f2f91 Mon Sep 17 00:00:00 2001
-From: Marek Szuba 
-Date: Tue, 27 Jul 2021 13:46:51 +0100
-Subject: [PATCH] tests/integration/test_execute: use plain Python rather than
- xxd
-
-Removes this test's dependencies on vim and /dev/urandom.
-
-Signed-off-by: Marek Szuba 

- tests/integration/test_execute.py | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/tests/integration/test_execute.py 
b/tests/integration/test_execute.py
-index 6dc6467..3b9bef9 100644
 a/tests/integration/test_execute.py
-+++ b/tests/integration/test_execute.py
-@@ -1,5 +1,6 @@
- import logging
- import subprocess
-+import sys
- 
- import pytest
- from flexmock import flexmock
-@@ -134,7 +135,8 @@ def 
test_log_outputs_vents_other_processes_when_one_exits():
- flexmock(module).should_receive('command_for_process').and_return('grep')
- 
- process = subprocess.Popen(
--['xxd', '-l', '4', '-p', '/dev/urandom'], stdout=subprocess.PIPE, 
stderr=subprocess.PIPE
-+[sys.executable, '-c', "import random, string; 
print(''.join(random.choice(string.ascii_letters) for _ in range(4)))"],
-+stdout=subprocess.PIPE, stderr=subprocess.PIPE
- )
- other_process = subprocess.Popen(
- ['true'], stdin=process.stdout, stdout=subprocess.PIPE, 
stderr=subprocess.STDOUT



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

2021-07-28 Thread Marek Szuba
commit: 7ca627de93be0c1814cc10f9e07d68104400b775
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 20:41:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca627de

dev-python/termcolor: keyword 1.1.0-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild 
b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
index fe2c8a672d5..c0f732a7d38 100644
--- a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
+++ b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 # no tests...
 RESTRICT="test"



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

2021-07-28 Thread Marek Szuba
commit: 7dcf9b66df61f730bf2a68548663a660934edde0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 21:03:48 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 23:37:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcf9b66

dev-python/pytest-fixture-config: keyword 1.7.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 .../pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild 
b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
index f410e635d27..a3d6240ccd6 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/melonds/

2021-07-28 Thread Maciej Barć
commit: dc27931980f908d162f8ece237f378ad4a7e0c47
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Jul 28 23:22:13 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Jul 28 23:22:13 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc279319

games-emulation/melonds: teakra fix

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 games-emulation/melonds/melonds-.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/games-emulation/melonds/melonds-.ebuild 
b/games-emulation/melonds/melonds-.ebuild
index 81582477d..21069e621 100644
--- a/games-emulation/melonds/melonds-.ebuild
+++ b/games-emulation/melonds/melonds-.ebuild
@@ -1,6 +1,9 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# NOTICE:
+# melonds bundles teakra, its upstream haven't had a release since 2020
+
 EAPI=7
 
 MY_PN="melonDS"
@@ -59,6 +62,13 @@ src_compile() {
cmake_src_compile
 }
 
+src_install() {
+   # install teakra
+   dolib.so "${BUILD_DIR}/src/teakra/src/libteakra.so"
+
+   cmake_src_install
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Perl6-Junction/

2021-07-28 Thread Andreas K. Hüttel
commit: dc575153ad4296703681120594b6b5fd8097aff2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 23:02:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 23:02:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc575153

dev-perl/Perl6-Junction: EAPI=8 bump

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

 ...nction-1.600.0.ebuild => Perl6-Junction-1.600.0-r1.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Perl6-Junction/Perl6-Junction-1.600.0.ebuild 
b/dev-perl/Perl6-Junction/Perl6-Junction-1.600.0-r1.ebuild
similarity index 64%
rename from dev-perl/Perl6-Junction/Perl6-Junction-1.600.0.ebuild
rename to dev-perl/Perl6-Junction/Perl6-Junction-1.600.0-r1.ebuild
index b0b2b2dfbdb..7332e26f122 100644
--- a/dev-perl/Perl6-Junction/Perl6-Junction-1.600.0.ebuild
+++ b/dev-perl/Perl6-Junction/Perl6-Junction-1.600.0-r1.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=CFRANKS
-MODULE_VERSION=1.6
+DIST_AUTHOR=CFRANKS
+DIST_VERSION=1.6
 inherit perl-module
 
 DESCRIPTION="Perl6 style Junction operators in Perl5"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL-Transform-Color/

2021-07-28 Thread Andreas K. Hüttel
commit: d4f7a4efd58a1fae4522ecf7cd9ac047b7838ede
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 22:59:39 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 22:59:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f7a4ef

dev-perl/PDL-Transform-Color: Version bump 1.005

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

 dev-perl/PDL-Transform-Color/Manifest   |  1 +
 .../PDL-Transform-Color-1.5.0.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-perl/PDL-Transform-Color/Manifest 
b/dev-perl/PDL-Transform-Color/Manifest
index 34ac9dd0106..5db814941b6 100644
--- a/dev-perl/PDL-Transform-Color/Manifest
+++ b/dev-perl/PDL-Transform-Color/Manifest
@@ -1 +1,2 @@
 DIST PDL-Transform-Color-1.003.tar.gz 51299 BLAKE2B 
a7a8154d3adfbf73405d1ad779021093a939660cddf884909b0f2c57312a9fd0f5ebc84d2266f813f3c432cdf6986b6239b3d08e9f64eb500c621d89d556c5fe
 SHA512 
ab1c0643013a494584a688aaadd275ff361bf2212b2af6ed7718cbe344f87c5ed887a188729ad8f1a1922f2987b25e3816cca3ba9db78a45cc01630d50213b72
+DIST PDL-Transform-Color-1.005.tar.gz 52452 BLAKE2B 
aa0fa96a566015c22c5652b9a08e74b9efa631c08dc8bda4c5e24f59f214942f3fb9e41e0d9702603c96f5c5d7f512edad7908a8bca1880449e8365a0c45b442
 SHA512 
aedca2a02d5512a9f8033dfae2d8b3be14c103e94a687f50c4a20c47db95fd0e5d0fc561ec51aa66e19a55affe909fabb2dd7e5bc2aa57cce32a56bc7b22c239

diff --git a/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.5.0.ebuild 
b/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.5.0.ebuild
new file mode 100644
index 000..e49d48736ed
--- /dev/null
+++ b/dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.5.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=1.005
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Useful color system conversions for PDL"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-perl/PDL
+   dev-perl/Safe-Isa
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL-Graphics-Gnuplot/

2021-07-28 Thread Andreas K. Hüttel
commit: aa0136d87354be1f19c0e36a97c49ffe3e1d85e7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 22:57:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 22:57:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0136d8

dev-perl/PDL-Graphics-Gnuplot: Remove old

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

 dev-perl/PDL-Graphics-Gnuplot/Manifest |  1 -
 .../PDL-Graphics-Gnuplot-2.16.0.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-perl/PDL-Graphics-Gnuplot/Manifest 
b/dev-perl/PDL-Graphics-Gnuplot/Manifest
index b045f7a5f8a..6a5625493b0 100644
--- a/dev-perl/PDL-Graphics-Gnuplot/Manifest
+++ b/dev-perl/PDL-Graphics-Gnuplot/Manifest
@@ -1,2 +1 @@
-DIST PDL-Graphics-Gnuplot-2.016.tar.gz 149882 BLAKE2B 
2c2359d65643f72fac1249650be8343786415a72fd074ab426211e1fc933ce6a02ce789b93820c2a41a687d429b264ff743a3aa39e3df12c1a66de47115167f7
 SHA512 
3e82a8a10b7b48567e0746238c4b718e491f39afb53b965ae72a4e2aa0567914856bf6343ba3d571fdb240d284fc95570c51c4042d9bbc0e5de8aa6f7aaa21f2
 DIST PDL-Graphics-Gnuplot-2.017.tar.gz 150197 BLAKE2B 
22903f3d08a4d7268f3c024880ede8650f4e101c2ebab162ab0e2241f3a64b713fa740c212043332f981417686acd5478cd06b1bfdd6c6ac301372bdc8333407
 SHA512 
41aa5b5c6dcd77b6e6109971173f5c25d69b72fd01ef4d72f7c2d86c248a69ee63bb6f20420e766778b29124a5a0ebd1d964d49c4d802d502b4a0bbb1765b8f9

diff --git a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.16.0.ebuild 
b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.16.0.ebuild
deleted file mode 100644
index f0f84e9eb34..000
--- a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.16.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_VERSION=2.016
-DIST_AUTHOR=ETJ
-inherit perl-module
-
-DESCRIPTION="Gnuplot-based plotting for PDL"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/Alien-Gnuplot
-   virtual/perl-IO
-   dev-perl/IPC-Run
-   virtual/perl-Scalar-List-Utils
-   dev-perl/PDL
-   dev-perl/PDL-Transform-Color
-   dev-perl/Safe-Isa
-   virtual/perl-Storable
-   virtual/perl-Time-HiRes
-   || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] )
-"
-BDEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.480.0
-   test? ( virtual/perl-Test-Simple )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/files/, dev-perl/PDL/

2021-07-28 Thread Andreas K. Hüttel
commit: 844d1053833c14f0f36923d63e71342b03f3b363
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 22:55:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 22:55:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844d1053

dev-perl/PDL: Version bump 2.054

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

 dev-perl/PDL/Manifest   |   1 +
 dev-perl/PDL/PDL-2.54.0.ebuild  | 136 
 dev-perl/PDL/files/PDL-2.54.0-fortran.patch |  24 +
 3 files changed, 161 insertions(+)

diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 78daa4bf4ec..84756b06eb5 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -1 +1,2 @@
 DIST PDL-2.017.tar.gz 2889414 BLAKE2B 
e49e0ee7e7fc3d95dd27098e8008930673cc4067331f2e4d9eecf8584fe717b15d5b4c7198548ea79a4543d94c1078f5e6eedd731b94d7ce062ab2841c32fc8d
 SHA512 
b1c60b45427153928834619a59ef2213a0845564ae997e22fe202dfee281647edceb68bf3bfa6602ee69a7fd0cc69b7b61ccb74407f490d9fa40230f74599411
+DIST PDL-2.054.tar.gz 2848187 BLAKE2B 
e96598f88b4b3cabda88785881e9651b2984c2850fd1b161f869bb462386509c4fd659324cd5bdd139152a9d3db4857fe6443ac090c8d4740482972bdab893f5
 SHA512 
56b7c77961e19747a1117b63f35a3667b4b7ed14c991bf673eb1f4df4970d642f37170a6abd55d219897b0e02fcd42d7475f6b1268b810706c6818595682de2a

diff --git a/dev-perl/PDL/PDL-2.54.0.ebuild b/dev-perl/PDL/PDL-2.54.0.ebuild
new file mode 100644
index 000..692862730a5
--- /dev/null
+++ b/dev-perl/PDL/PDL-2.54.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.054
+DIST_EXAMPLES=( "Example/*" )
+
+FORTRAN_NEEDED=fortran
+
+inherit perl-module fortran-2
+
+DESCRIPTION="Perl Data Language for scientific computing"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
+
+RDEPEND="
+   sys-libs/ncurses:0=
+   app-arch/sharutils
+   dev-perl/Astro-FITS-Header
+   dev-perl/Convert-UU
+   >=virtual/perl-Data-Dumper-2.121.0
+   >=dev-perl/File-Map-0.570.0
+   >=virtual/perl-Filter-Simple-0.880.0
+   dev-perl/Filter
+   >=dev-perl/Inline-0.830.0
+   >=dev-perl/Inline-C-0.620.0
+   >=virtual/perl-Scalar-List-Utils-1.330.0
+   dev-perl/Module-Compile
+   >=dev-perl/OpenGL-0.700.0
+   >=dev-perl/TermReadKey-2.340.0
+   || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+   >=virtual/perl-Data-Dumper-2.121.0
+   dev-perl/Pod-Parser
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Filter-Simple
+   virtual/perl-Storable
+   >=virtual/perl-Text-Balanced-1.890.0
+   fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 )
+   gd? ( media-libs/gd )
+   gsl? ( sci-libs/gsl )
+   hdf? (
+   sci-libs/hdf
+   dev-perl/Alien-HDF4
+   )
+   netpbm? (
+   media-libs/netpbm
+   media-video/ffmpeg
+   )
+   pdl2? (
+   >=dev-perl/Devel-REPL-1.3.11
+   || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu )
+   )
+   pgplot? ( dev-perl/PGPLOT )
+"
+
+DEPEND="${RDEPEND}
+"
+
+BDEPEND="${RDEPEND}
+   >=virtual/perl-Carp-1.200.0
+   >=dev-perl/Devel-CheckLib-1.10.0
+   >=dev-perl/ExtUtils-Depends-0.402.0
+   >=virtual/perl-ExtUtils-MakeMaker-7.120.0
+   >=virtual/perl-ExtUtils-ParseXS-3.10.0
+   virtual/perl-File-Path
+   fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 )
+   test? (
+   dev-perl/Test-Exception
+   dev-perl/Test-Warn
+   dev-perl/Test-Deep
+   )
+"
+
+mydoc="BUGS DEPENDENCIES DEVELOPMENT Known_problems MANIFEST* Release_Notes"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.54.0-fortran.patch  # respect user choice for 
fortran compiler+flags, add pic
+)
+
+pkg_setup() {
+   perl_set_version
+   use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+   perl-module_src_prepare
+   find . -name Makefile.PL -exec \
+   sed -i -e "s|/usr|${EPREFIX}/usr|g" {} \; || die
+}
+
+src_configure() {
+   sed -i \
+   -e '/USE_POGL/s/=>.*/=> 1,/' \
+   -e "/WITH_3D/s/=>.*/=> 1,/" \
+   -e "/HTML_DOCS/s/=>.*/=> $(use doc && echo 1 || echo 0),/" \
+   -e "/WITH_BADVAL/s/=>.*/=> $(use badval && echo 1|| echo 0),/" \
+   -e "/WITH_DEVEL_REPL/s/=>.*/=> $(use pdl2 && echo 1 || echo 
0),/" \
+   -e "/WITH_GSL/s/=>.*/=> $(use gsl && echo 1 || echo 0),/" \
+   -e "/WITH_GD/s/=>.*/=> $(use gd && echo 1 || echo 0),/" \
+   -e "/WITH_HDF/s/=>.*/=> $(use hdf && echo 1 || echo 0),/" \
+   -e "/WITH_MINUIT/s/=>.*/=> 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Alien-HDF4/, dev-perl/Alien-HDF4/files/

2021-07-28 Thread Andreas K. Hüttel
commit: fb796e82e12a5c13d8c8b1093e4e0d460ca5d302
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 22:49:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 22:55:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb796e82

dev-perl/Alien-HDF4: New package, needed by dev-perl/PDL

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

 dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild   | 27 ++
 dev-perl/Alien-HDF4/Manifest   |  1 +
 .../files/Alien-HDF4-0.50.0-shared.patch   | 32 ++
 dev-perl/Alien-HDF4/metadata.xml   |  8 ++
 4 files changed, 68 insertions(+)

diff --git a/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild 
b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
new file mode 100644
index 000..6ecb7127c2d
--- /dev/null
+++ b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=0.05
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Encapsulate install info for HDF4"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   sci-libs/hdf
+"
+
+DEPEND="${RDEPEND}
+"
+
+BDEPEND="${RDEPEND}
+   >=dev-perl/ExtUtils-Depends-0.402.0
+   dev-perl/IO-All
+"
+
+PATCHES=( "${FILESDIR}/${P}-shared.patch" )

diff --git a/dev-perl/Alien-HDF4/Manifest b/dev-perl/Alien-HDF4/Manifest
new file mode 100644
index 000..057f53eb26f
--- /dev/null
+++ b/dev-perl/Alien-HDF4/Manifest
@@ -0,0 +1 @@
+DIST Alien-HDF4-0.05.tar.gz 3408 BLAKE2B 
af2d7d924712c2f520b391c897172a5116f4bded164a9249270aa5eb130a0d0a95939591a0002115c9f07c4da89f6c1ab31411a6daf666f2d7f7f6b4b214665a
 SHA512 
1c9a81a7cdb74ef86c9d0a295b9f7143d207f0b9afd19047592990c173889d1ee7cd5a33c5a6e0970cbec65af7dfd40a66fe122a32ce5864b3a461577e1754bb

diff --git a/dev-perl/Alien-HDF4/files/Alien-HDF4-0.50.0-shared.patch 
b/dev-perl/Alien-HDF4/files/Alien-HDF4-0.50.0-shared.patch
new file mode 100644
index 000..ffeabcf5b29
--- /dev/null
+++ b/dev-perl/Alien-HDF4/files/Alien-HDF4-0.50.0-shared.patch
@@ -0,0 +1,32 @@
+diff -ruN Alien-HDF4-0.05.orig/common.pl Alien-HDF4-0.05/common.pl
+--- Alien-HDF4-0.05.orig/common.pl 2019-04-27 03:01:25.0 +0200
 Alien-HDF4-0.05/common.pl  2021-07-29 00:47:09.923447920 +0200
+@@ -36,13 +36,13 @@
+ foreach my $libdir ( @HDF_lib_locations ) {
+ return (
+ $libdir, '-lmfhdfalt -ldfalt',
+-) if -e "$libdir/libdfalt.a";
++) if -e "$libdir/libdfalt.$Config{so}";
+ return (
+ $libdir, '-lmfhdf -ldf',
+-) if -e "$libdir/libdf.a";
++) if -e "$libdir/libdf.$Config{so}";
+ return (
+ $libdir, '-lmfhdf -lhdf -lxdr',
+-) if -e "$libdir/libhdf.a";
++) if -e "$libdir/libhdf.$Config{so}";
+ }
+ return;
+ }
+diff -ruN Alien-HDF4-0.05.orig/Makefile.PL Alien-HDF4-0.05/Makefile.PL
+--- Alien-HDF4-0.05.orig/Makefile.PL   2019-04-27 02:53:52.0 +0200
 Alien-HDF4-0.05/Makefile.PL2021-07-29 00:46:34.395073467 +0200
+@@ -7,7 +7,7 @@
+ 
+ my ($libpath, $libs) = findlibs();
+ die <
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+p...@gentoo.org
+Gentoo Perl Project
+
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UU/

2021-07-28 Thread Andreas K. Hüttel
commit: f74e1726bb0d3aae506c09b08688a0d6b50bef6c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul 28 22:54:08 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul 28 22:55:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74e1726

dev-perl/Convert-UU: New package, needed by dev-perl/PDL

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

 dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild | 12 
 dev-perl/Convert-UU/Manifest|  1 +
 dev-perl/Convert-UU/metadata.xml|  8 
 3 files changed, 21 insertions(+)

diff --git a/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild 
b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
new file mode 100644
index 000..9c187d2466b
--- /dev/null
+++ b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ANDK
+DIST_VERSION=0.5201
+inherit perl-module
+
+DESCRIPTION="Perl replacement for uuencode"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/dev-perl/Convert-UU/Manifest b/dev-perl/Convert-UU/Manifest
new file mode 100644
index 000..b80b7168a45
--- /dev/null
+++ b/dev-perl/Convert-UU/Manifest
@@ -0,0 +1 @@
+DIST Convert-UU-0.5201.tar.gz 7048 BLAKE2B 
1b762afa8fea704f954151c15722d6465a0b65188193e131184cb0d7c73aab3c5bcd63426ef848872511bc8f9ed3a23ad0148d502f5fb3cce3e38b4c5905f224
 SHA512 
2f44805dfef3bc0ea3f632c474ddbe8bde12e3b986eb49a21b68a730bb1df7afe8b5a64e57855ff9911a2bfe7f517b14a7ecee9d33b2f3a892871507fe461476

diff --git a/dev-perl/Convert-UU/metadata.xml b/dev-perl/Convert-UU/metadata.xml
new file mode 100644
index 000..2b9a936fc0a
--- /dev/null
+++ b/dev-perl/Convert-UU/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2021-07-28 Thread Quentin Retornaz
commit: dbab93fffc56ac60a674ddd2feb546572f0d4d10
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Wed Jul 28 22:26:02 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Jul 28 22:26:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=dbab93ff

dev-lang/python: Stabilize 3.9.6 amd64 arm arm64 hppa ppc ppc64 sparc

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/metadata.xml| 12 
 dev-lang/python/python-3.9.6.ebuild |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
new file mode 100644
index 000..cae26a6
--- /dev/null
+++ b/dev-lang/python/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   pyt...@gentoo.org
+   Python
+
+
+   Build Bluetooth protocol support in socket 
module
+   Install Windows executables required to create an 
executable installer for MS Windows.
+
+

diff --git a/dev-lang/python/python-3.9.6.ebuild 
b/dev-lang/python/python-3.9.6.ebuild
index 7d020a1..49590fd 100644
--- a/dev-lang/python/python-3.9.6.ebuild
+++ b/dev-lang/python/python-3.9.6.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-07-28 Thread Sam James
commit: b4909e830d9467f83f9b079c23be9f2e73558c0a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 28 22:19:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 22:19:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4909e83

media-libs/gst-plugins-bad: block media-plugins/gst-transcoder

Bug: https://bugs.gentoo.org/804603
Signed-off-by: Sam James  gentoo.org>

 .../{gst-plugins-bad-1.18.4.ebuild => gst-plugins-bad-1.18.4-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
similarity index 98%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
index 7e613b0fa6d..a8972f02f83 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
@@ -19,6 +19,7 @@ IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc 
wayland" # Keep def
 # We mirror opengl/gles2 from -base to ensure no automagic openglmixers plugin 
(with "opengl?" it'd still get built with USE=-opengl here)
 # FIXMEgtk? ( 
>=media-plugins/gst-plugins-gtk-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
 RDEPEND="
+   !media-plugins/gst-transcoder
>=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?]

>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl?,introspection?,gles2=,opengl=]
introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/tanglet/

2021-07-28 Thread Ionen Wolkens
commit: 2b0e3182b7897511cae59444723299092d5d9c2a
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Jul 26 21:09:45 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 28 21:59:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0e3182

games-puzzle/tanglet: bump to 1.6.1.1 fixing build with >=qt*-5.14

Dropping the patch since

 - the first part does not respect ${EPREFIX} and can be replaced with
   an environment variable in the ebuild
 - the other parts are obsolete

Closes: https://bugs.gentoo.org/704360
Closes: https://bugs.gentoo.org/804570
Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/21800
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-puzzle/tanglet/Manifest   |  1 +
 games-puzzle/tanglet/tanglet-1.6.1.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/games-puzzle/tanglet/Manifest b/games-puzzle/tanglet/Manifest
index 69b5a4701bb..fa19be2e709 100644
--- a/games-puzzle/tanglet/Manifest
+++ b/games-puzzle/tanglet/Manifest
@@ -1 +1,2 @@
 DIST tanglet-1.5.3-src.tar.bz2 8631208 BLAKE2B 
b7b0b913a1d862f43d4fb215a09aaba379bda95d75d3d2f59b207361efeda6573055f25db9d07d330fe0957ca774679589f87b79d0766ac669709da37d164f5f
 SHA512 
31b7aada8b244969c2581a0879c30ca1a9b9db8e0cff5c802607dd08038af9487ba59db0e64fabb35feade9d5d700a2a1e04a0052d0ff4639c10a42189671267
+DIST tanglet-1.6.1.1-src.tar.bz2 25059666 BLAKE2B 
df363cf77863d3dcc77dee95aa1e4dcd20d16438f23e38286bbf5362fa9f8b17a28bc03dc480d6eaf44a443f4b7f977022b978a642d93c4f4c766b5cdd868728
 SHA512 
d65bc14f44ed1fa1ddae8f90c2aa62fb5d14ea964e36d544916856d9b6b93009509d4d8adf17fd4a4732fb9b656f24661b2eec52a980bdb8f20512a38ff3

diff --git a/games-puzzle/tanglet/tanglet-1.6.1.1.ebuild 
b/games-puzzle/tanglet/tanglet-1.6.1.1.ebuild
new file mode 100644
index 000..65f7fae8209
--- /dev/null
+++ b/games-puzzle/tanglet/tanglet-1.6.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg
+
+DESCRIPTION="Single player word finding game based on Boggle"
+HOMEPAGE="https://gottcode.org/tanglet/;
+SRC_URI="https://gottcode.org/tanglet/tanglet-1.6.1.1-src.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}/usr" tanglet.pro
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/tanglet/, games-puzzle/tanglet/files/

2021-07-28 Thread Ionen Wolkens
commit: 7aed29ca330cdfac59368f1a001410b44d12374a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 28 22:00:19 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 28 22:00:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aed29ca

games-puzzle/tanglet: drop 1.5.3

This version does not build anymore.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-puzzle/tanglet/Manifest  |  1 -
 .../tanglet/files/tanglet-1.5.2-gentoo.patch   | 33 ---
 games-puzzle/tanglet/tanglet-1.5.3.ebuild  | 37 --
 3 files changed, 71 deletions(-)

diff --git a/games-puzzle/tanglet/Manifest b/games-puzzle/tanglet/Manifest
index fa19be2e709..33a76ba7b00 100644
--- a/games-puzzle/tanglet/Manifest
+++ b/games-puzzle/tanglet/Manifest
@@ -1,2 +1 @@
-DIST tanglet-1.5.3-src.tar.bz2 8631208 BLAKE2B 
b7b0b913a1d862f43d4fb215a09aaba379bda95d75d3d2f59b207361efeda6573055f25db9d07d330fe0957ca774679589f87b79d0766ac669709da37d164f5f
 SHA512 
31b7aada8b244969c2581a0879c30ca1a9b9db8e0cff5c802607dd08038af9487ba59db0e64fabb35feade9d5d700a2a1e04a0052d0ff4639c10a42189671267
 DIST tanglet-1.6.1.1-src.tar.bz2 25059666 BLAKE2B 
df363cf77863d3dcc77dee95aa1e4dcd20d16438f23e38286bbf5362fa9f8b17a28bc03dc480d6eaf44a443f4b7f977022b978a642d93c4f4c766b5cdd868728
 SHA512 
d65bc14f44ed1fa1ddae8f90c2aa62fb5d14ea964e36d544916856d9b6b93009509d4d8adf17fd4a4732fb9b656f24661b2eec52a980bdb8f20512a38ff3

diff --git a/games-puzzle/tanglet/files/tanglet-1.5.2-gentoo.patch 
b/games-puzzle/tanglet/files/tanglet-1.5.2-gentoo.patch
deleted file mode 100644
index 8409f2cc48c..000
--- a/games-puzzle/tanglet/files/tanglet-1.5.2-gentoo.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 a/src/src.pro  2018-05-29 13:11:55.0 +0200
-+++ b/src/src.pro  2018-07-11 20:02:51.415773874 +0200
-@@ -99,7 +99,7 @@
-   RESOURCES += ../icons/icon.qrc
- 
-   isEmpty(PREFIX) {
--  PREFIX = /usr/local
-+  PREFIX = /usr
-   }
-   isEmpty(BINDIR) {
-   BINDIR = bin
 a/src/locale_dialog.cpp
-+++ b/src/locale_dialog.cpp
-@@ -85,7 +85,7 @@
-   if (paths.isEmpty()) {
-   QString appdir = QCoreApplication::applicationDirPath();
-   paths.append(appdir);
--  paths.append(appdir + "/../share/" + 
QCoreApplication::applicationName().toLower());
-+  paths.append("/usr/share");
-   paths.append(appdir + "/../Resources");
-   }
-   foreach (const QString& path, paths) {
 a/src/main.cpp
-+++ b/src/main.cpp
-@@ -46,7 +46,7 @@
-   QString path = app.applicationDirPath();
-   QStringList paths;
-   paths.append(path + "/data/");
--  paths.append(path + "/../share/tanglet/data/");
-+  paths.append("/usr/share/data/");
-   paths.append(path + "/../Resources/data/");
-   QDir::setSearchPaths("tanglet", paths);
- 

diff --git a/games-puzzle/tanglet/tanglet-1.5.3.ebuild 
b/games-puzzle/tanglet/tanglet-1.5.3.ebuild
deleted file mode 100644
index 0987abb4906..000
--- a/games-puzzle/tanglet/tanglet-1.5.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="Single player word finding game based on Boggle"
-HOMEPAGE="https://gottcode.org/tanglet/;
-SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.5.2-gentoo.patch )
-
-src_configure() {
-   eqmake5 tanglet.pro
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



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

2021-07-28 Thread Ionen Wolkens
commit: b2c27008cb83263ee4c622ac90d67e01da1fd311
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jul 24 19:02:45 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 28 21:22:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c27008

media-libs/quesoglc: EAPI8 bump, minor improvements

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21771
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild 
b/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild
new file mode 100644
index 000..6f4fe15c6eb
--- /dev/null
+++ b/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Free implementation of the OpenGL Character Renderer (GLC)"
+HOMEPAGE="http://quesoglc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-free.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/fribidi
+   media-libs/fontconfig
+   media-libs/freetype:2
+   virtual/glu
+   virtual/opengl"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )"
+
+src_prepare() {
+   default
+   rm -r src/fribidi || die
+}
+
+src_configure() {
+   # Uses its own copy of media-libs/glew with GLEW_MX
+   local myeconfargs=(
+   --disable-executables
+   --with-fribidi
+   --without-glew
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake all $(usev doc)
+}
+
+src_install() {
+   default
+
+   use doc && dodoc -r docs/html
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-07-28 Thread Ionen Wolkens
commit: 1274abdcfa027517c1ca3374373eb5475f326d6d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul 28 19:54:48 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 28 21:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1274abdc

x11-misc/slim: remove unused patch

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21818
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-misc/slim/files/slim--config.diff | 70 ---
 1 file changed, 70 deletions(-)

diff --git a/x11-misc/slim/files/slim--config.diff 
b/x11-misc/slim/files/slim--config.diff
deleted file mode 100644
index 81f0feea43f..000
--- a/x11-misc/slim/files/slim--config.diff
+++ /dev/null
@@ -1,70 +0,0 @@
-diff --git a/slim.conf b/slim.conf
-index 2c72255..7af4adb 100644
 a/slim.conf
-+++ b/slim.conf
-@@ -2,7 +2,7 @@
- # Note: -xauth $authfile is automatically appended
- default_path/bin:/usr/bin:/usr/local/bin
- default_xserver /usr/bin/X
--#xserver_arguments   -dpi 75
-+xserver_arguments   -nolisten tcp -br -deferglyphs 16 vt07
- 
- # Commands for halt, login, etc.
- halt_cmd/sbin/shutdown -h now
-@@ -18,7 +18,7 @@ authfile   /var/run/slim.auth
- 
- 
- # Activate numlock when slim starts. Valid values: on|off
--# numlock on
-+numlock on
- 
- # Hide the mouse cursor (note: does not work with some WMs).
- # Valid values: true|false
-@@ -33,19 +33,20 @@ authfile   /var/run/slim.auth
- # to adjust the command according to your preferred shell,
- # i.e. for freebsd use:
- # login_cmd   exec /bin/sh - ~/.xinitrc %session
--login_cmd   exec /bin/bash -login ~/.xinitrc %session
-+# login_cmd   exec /bin/bash -login ~/.xinitrc %session
-+login_cmd   exec /bin/bash -login /usr/share/slim/Xsession %session
- 
- # Commands executed when starting and exiting a session.
- # They can be used for registering a X11 session with
- # sessreg. You can use the %user variable
- #
--# sessionstart_cmdsome command
--# sessionstop_cmd some command
-+sessionstart_cmd  /usr/bin/sessreg -a -l :0.0 %user
-+sessionstop_cmd   /usr/bin/sessreg -d -l :0.0 %user
- 
- # Start in daemon mode. Valid values: yes | no
- # Note that this can be overriden by the command line
- # options "-d" and "-nodaemon"
--# daemon  yes
-+daemonyes
- 
- # Available sessions:
- # The current chosen session name replaces %session in the login_cmd
-@@ -63,7 +64,10 @@ login_cmd   exec /bin/bash -login ~/.xinitrc 
%session
- sessiondir /usr/share/xsessions
- 
- # Executed when pressing F11 (requires imagemagick for 'import')
--screenshot_cmd  import -window root /slim.png
-+# Alternative: media-gfx/scrot. See Gentoo bug 252241 for more info.
-+screenshot_cmd  import -window root /tmp/slim.png
-+#screenshot_cmd  scrot /tmp/slim.png
-+
- 
- # welcome message. Available variables: %host, %domain
- welcome_msg Welcome to %host
-@@ -92,8 +96,8 @@ reboot_msg The system is rebooting...
- # randomly choose from
- current_theme   default
- 
--# Lock file
--lockfile/var/run/slim.lock
-+# Lock file, /etc/init.d/xdm expects slim.pid
-+lockfile/run/slim.pid
- 
- # Log file
- logfile /var/log/slim.log



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

2021-07-28 Thread Ionen Wolkens
commit: 9583375284b9f978a8068c0544bafc8b8524cadc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jul 24 19:21:23 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 28 21:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95833752

media-libs/sdl-net: EAPI8 bump, minor ebuild improvements

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21772
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild 
b/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild
new file mode 100644
index 000..c84784f7165
--- /dev/null
+++ b/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+MY_P="${P/sdl-/SDL_}"
+
+DESCRIPTION="Simple Direct Media Layer Network Support Library"
+HOMEPAGE="https://www.libsdl.org/projects/SDL_net/;
+SRC_URI="https://www.libsdl.org/projects/SDL_net/release/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
+
+RDEPEND="media-libs/libsdl[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf --disable-gui
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-07-28 Thread Sam James
commit: 67ae66683e350ab3ff79f13eab15715c8ec6e334
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 28 05:52:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 21:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ae6668

media-video/pitivi: Allow to use >gst-plugins-bad-1.18 for transcoder

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21814
Signed-off-by: Sam James  gentoo.org>

 media-video/pitivi/pitivi-0.999-r4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-video/pitivi/pitivi-0.999-r4.ebuild 
b/media-video/pitivi/pitivi-0.999-r4.ebuild
index b7c61e6d521..111b1146a2e 100644
--- a/media-video/pitivi/pitivi-0.999-r4.ebuild
+++ b/media-video/pitivi/pitivi-0.999-r4.ebuild
@@ -32,7 +32,10 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.10
 
>=media-libs/gstreamer-${GST_VER}:1.0[introspection]
-   >=media-plugins/gst-transcoder-1.14.1
+   || (
+   >media-libs/gst-plugins-bad-1.18
+   >=media-plugins/gst-transcoder-1.14.1
+   )
 "
 RDEPEND="${COMMON_DEPEND}
>=dev-libs/glib-2.30.0:2



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-opusparse/, media-plugins/gst-plugins-opus/

2021-07-28 Thread Sam James
commit: 847021ee7df246dfd53e481f23e9de85fa95f5f2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 28 05:19:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 21:14:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847021ee

media-plugins/gst-plugins-opus*: Merge -opus and -opusparse again

Note: This isn't a revert of aef3b8d2e6366859eb2ff178f40b7c79e41fbb18

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/gst-plugins-opus/Manifest|  1 +
 .../gst-plugins-opus-1.18.4-r1.ebuild  | 26 --
 .../gst-plugins-opus-1.18.4-r2.ebuild  | 55 ++
 media-plugins/gst-plugins-opusparse/Manifest   |  1 -
 .../gst-plugins-opusparse-1.18.4-r1.ebuild | 22 -
 media-plugins/gst-plugins-opusparse/metadata.xml   |  8 
 6 files changed, 56 insertions(+), 57 deletions(-)

diff --git a/media-plugins/gst-plugins-opus/Manifest 
b/media-plugins/gst-plugins-opus/Manifest
index 8d570179f07..54add3feb53 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,3 +1,4 @@
 DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 
7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25
 SHA512 
378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
+DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 
5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a
 SHA512 
02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
 DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B 
c78713d0aa77a7e8c8043377a7b7959e8159baa3c3b81751b6dc825137c26fe8e52d3ff2c9c734bdda1d01a087b67d1bce4da66de390aad8169c74001c8f620c
 SHA512 
d44d4da9cb27a6b8e59cb3f0714cc71809c0f14b42ef8d4a2dddbb940efbcb9634a40596d3cdc7391016f6e758005c14aabe1f8f30bb597a57d85c2d94045e75
 DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 
8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3
 SHA512 
c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a

diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r1.ebuild 
b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r1.ebuild
deleted file mode 100644
index e4dd1686473..000
--- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="Opus audio parser plugin for GStreamer"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
-
-RDEPEND="${COMMON_DEPEND}
-   >=media-plugins/gst-plugins-opusparse-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
-"
-DEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-   gstreamer_system_package pbutils_dep:gstreamer-pbutils
-   gstreamer_system_package tag_dep:gstreamer-tag
-}

diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r2.ebuild 
b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r2.ebuild
new file mode 100644
index 000..4f310032efa
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.18.4-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer-meson
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+   !media-plugins/gst-plugins-opusparse
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+   gstreamer_system_package audio_dep:gstreamer-audio
+   gstreamer_system_package pbutils_dep:gstreamer-pbutils
+   gstreamer_system_package tag_dep:gstreamer-tag
+}
+
+# Everything below is for building opusparse from gst-plugins-bad. Once it 
moves into -base, all below can be removed
+SRC_URI+=" 
https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX};
+
+in_bdir() {
+   pushd "${BUILD_DIR}" || die

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2021-07-28 Thread Sam James
commit: a9f3e78c8e0fdb702fb61760ecde0623097f318a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 28 05:51:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 21:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3e78c

media-plugins/gst-transcoder: Blocker on !>media-libs/gst-plugins-bad-1.18

Closes: https://bugs.gentoo.org/804603
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 .../{gst-transcoder-1.14.1.ebuild => gst-transcoder-1.14.1-r1.ebuild}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
similarity index 93%
rename from media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
rename to media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
index 9b6e5e958bd..2acbdff7a41 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,6 +19,7 @@ RDEPEND="
dev-libs/glib:2
>=media-libs/gstreamer-${PV}:1.0[introspection]
>=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+   !>media-libs/gst-plugins-bad-1.18
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2021-07-28 Thread Quentin Retornaz
commit: 915d49ae3de414f339223b0e789b0686d39c562a
Author: Quentin Retornaz  retornaz  com>
AuthorDate: Wed Jul 28 21:04:37 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Wed Jul 28 21:04:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=915d49ae

dev-lang/rust: Stabilize 1.53.0 amd64 arm64

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/rust/Manifest   | 34 ++
 dev-lang/rust/rust-1.53.0.ebuild |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index be0b866..800417f 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -30,5 +30,39 @@ DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz 147543532 
BLAKE2B 44ac97f6b650e
 DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
033c41c165cf50a63479d1352a33abe94a63d9730f02016d09bf2e8a8804587d4fc802c047e7417e0befca2d5df5ca8c79a714ec1c1fb389240b6e8931fb9e9b
 SHA512 
e314a7db9aaff445b67f828bf9a98705032071928e2102524c0c720a3b8feb292b8c6766838b92da2d213e93bf53fb780fc856b0370238fbb7e20431d2de6d5c
 DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz 233773068 BLAKE2B 
cc9de90b967cc81005ce5c897d3fd6dc4e3880be96ac82c41382d19a8aca0244845830db7a33eaef85b6bdef0c00ae02c0390db932fa49f76e362af2c68edb56
 SHA512 
d8df3c4c3de435629986e21bc6b31edfb73cba394e76cf87ee98d2936f73aef60c988d020da7ec1188f6448eacad9d5aefed073f4f88ffa2eaac54ac7e3cb3f7
 DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
2e2c20fe99b33e5361b1945f54b77d5e8acad34d1be9cadfd1971b2882e38bc4403a5a67769a74fdd7ab21434784f03084780ef827e26318168bf5d531f9e9bd
 SHA512 
42392e8283a28d58d4874dbf97caa0377f27c6599c272c715fcdefee48551004d491f0509f2894f5696a2820f11dbb333e3bf878cbdf24b0c58add4a493acecc
+DIST rust-1.52.0-aarch64-unknown-linux-gnu.tar.xz 215549836 BLAKE2B 
d4179cc67772cd6b92085d68f4bb9de006fca7d8470a56766ac5d94a0379ae675d18c5275ec2ed1eab71274ce4f416a77f3ce74d849a1d4118b5a7ddec205a3c
 SHA512 
7a26e14be6b27c7084c7c85b312341ab991c2df91ea53128f14707a4c725dd03ba7df30b9e9fcef39a509ab4f5d5feb028b99d6d9ffcc059996ed29b83eb90b9
+DIST rust-1.52.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e66afc44186f48548dffcd7c6d7d92b4fbecea48bf3f7970d211844b5401a2556a138993517d049265109146a48856c7106616100ed63a5fa3f263d7023af6b6
 SHA512 
75ff89cd071641b01f4d483aca5997f6b3857d477b6fb40e6fdf11ff2ecdca74618cc59a9f0d1d2f942bde2d9a8738ac6f821d21d79f3ed85830ef530636a607
+DIST rust-1.52.0-aarch64-unknown-linux-musl.tar.xz 214159336 BLAKE2B 
1b2afb80df6bf75d516127f07d57d12d876f12879c1d87059ab1c40ee1325ddb4e0c22f2fa185dab72f7633bce7d2ff5ed92ce4e88d4e118ac80630a061ec0c4
 SHA512 
9461c7272ac3e2c854e8e5f24cd57e5d648a3f923a9413eebd9f45a143d27378bc09c4d30ee7a1773a56baa31066dcc9f955b0805ce9f47d81b52e47a3a3e369
+DIST rust-1.52.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
71e8d615e921a70341b543992eef062186f72169a9763562114af8afd8ab3469a104677fe103a04a03881ec308b25fff412ba4eaac6e4ff02f29527ddefce8b8
 SHA512 
1033d23a2c05ec207c7fe032f5d9986d5a1d839ca54b0ea57a7a35c8c37512e9732835f2f280f436af326e948da913492f84cd6d0dfb9c397a095167f31e4c04
+DIST rust-1.52.0-arm-unknown-linux-gnueabi.tar.xz 195145936 BLAKE2B 
3c2e1f947164a18b0a0e642775560c23407eb9f79ce426b6f191eab3204b78288aa404c9f5d388a0831ff124a92c4bad6927edc252ec82f0fed194b361c75256
 SHA512 
20fd1d03f3c9a935d0fd282fc7ea5808165b45865044ba8a8b09ee07d1410ad80401f800d1c70dab9e42b496deb58def88d8dd10de551e2a086e9cdede06385a
+DIST rust-1.52.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
d73e4062015a30339dc0210afaa6779912051968b174a21f09e518ecc74a763d01fee8a813e08dbd7103583d7496b76248755e2c382e8e645c0524982a7bc0bb
 SHA512 
e707a9a1960db80602d6b5d827e81fd828cca30807bdf78e7adf9378526450c5ec87d4068b3c395142fc532cf7dee7782a5f077d8ef5051c79f2b86f8631c21b
+DIST rust-1.52.0-arm-unknown-linux-gnueabihf.tar.xz 195367332 BLAKE2B 
72bfb4303f3e3077958cea7050dd4100619eb14fb164d33c6ce696d3b6ddbb2099cc2850dd17b961dfb40cb1b5b20ee8158f87e0fe76426e728b2dd7752870bc
 SHA512 
6b2f4d907ebc53983cadce97a10036a6f7e333aea1e301067fccbc38dfcc6a49ad5770cb366bc2df82aee148d88edc122930355409f0926273f85b72bf4b261f
+DIST rust-1.52.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
21a835f06fb41677db5cf1a06244b2ea3caa8462330c2599e6a77d4c82054f8bd717ba790cdf06f280f62adaeb839cb1ff7cc6dbce76fac75ca4791f1d72644d
 SHA512 
ff46a6b6b086bc785faeeaa5db2de0c79d1898651f2113a726a08d81136b687e13eb03bb635c6c43cbeae2ec897999d2867a9c925436131871a61d7f93a5bad2
+DIST rust-1.52.0-armv7-unknown-linux-gnueabihf.tar.xz 201614124 BLAKE2B 
780358a279a80aac343ed737068faea9ddc9ace4a52694a32a0df504e6864fb2da30474ead9e3419370a7c7d6465ffd957fae475d852e504390222a939294270
 SHA512 
100b9abdc3dc7852f880eea205056a7a6b78af39fc3b7019ebcac712d5eee3c053f0508a6dc1f9da13074ca476e9fb33514bb83098d3b41964e878c0fc6498d4
+DIST rust-1.52.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/

2021-07-28 Thread Maciej Barć
commit: f961679f3084ad0b695832fac80f1f0fe908f2f0
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Jul 28 20:35:53 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Jul 28 20:35:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f961679f

dev-scheme/cyclone: bump to EAPI 8

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 18 +++---
 dev-scheme/cyclone/cyclone-.ebuild   | 18 +++---
 2 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild 
b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index e7a88f4ff..5e0340647 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -4,7 +4,7 @@
 # Cyclone is a self-hosting Scheme to C compiler
 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
@@ -23,12 +23,8 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
-   dev-libs/concurrencykit
-"
-RDEPEND="
-   ${DEPEND}
-"
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
 
 src_configure() {
export CYC_GCC_OPT_FLAGS="${CFLAGS}"
@@ -37,10 +33,6 @@ src_configure() {
tc-export AR CC RANLIB
 }
 
-src_test() {
-   emake test LDFLAGS=""
-}
-
 src_compile() {
local myopts=(
PREFIX="${EPREFIX}/usr"
@@ -52,6 +44,10 @@ src_compile() {
emake "${myopts[@]}"
 }
 
+src_test() {
+   emake LDFLAGS="" test
+}
+
 src_install() {
einstalldocs
 

diff --git a/dev-scheme/cyclone/cyclone-.ebuild 
b/dev-scheme/cyclone/cyclone-.ebuild
index e7a88f4ff..5e0340647 100644
--- a/dev-scheme/cyclone/cyclone-.ebuild
+++ b/dev-scheme/cyclone/cyclone-.ebuild
@@ -4,7 +4,7 @@
 # Cyclone is a self-hosting Scheme to C compiler
 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
@@ -23,12 +23,8 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
-   dev-libs/concurrencykit
-"
-RDEPEND="
-   ${DEPEND}
-"
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
 
 src_configure() {
export CYC_GCC_OPT_FLAGS="${CFLAGS}"
@@ -37,10 +33,6 @@ src_configure() {
tc-export AR CC RANLIB
 }
 
-src_test() {
-   emake test LDFLAGS=""
-}
-
 src_compile() {
local myopts=(
PREFIX="${EPREFIX}/usr"
@@ -52,6 +44,10 @@ src_compile() {
emake "${myopts[@]}"
 }
 
+src_test() {
+   emake LDFLAGS="" test
+}
+
 src_install() {
einstalldocs
 



  1   2   3   >