[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/, media-video/uxplay/files/

2021-09-29 Thread Petrus Zhao
commit: 53f262c5bce921bc4727ed6990bf89de1bb4c871
Author: Petrus Zhao  gmail  com>
AuthorDate: Thu Sep 30 04:32:43 2021 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Thu Sep 30 04:33:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53f262c5

media-video/uxplay: version bump to 1.37

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest|   2 +-
 .../uxplay-0_pre20210525-fix-installation.patch|  72 -
 .../uxplay-0_pre20210525-fix-screen-sharing.patch  | 162 -
 ...uxplay-0_pre20210525-use-machine-hostname.patch |  49 ---
 media-video/uxplay/metadata.xml|  29 ++--
 media-video/uxplay/uxplay-0_pre20210525.ebuild |  46 --
 media-video/uxplay/uxplay-1.37.ebuild  |  53 +++
 7 files changed, 72 insertions(+), 341 deletions(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index e9430a004..47e4595ab 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-0_pre20210525.tar.gz 365673 BLAKE2B 
363dbcb86ec194eb6bf1fbd5bd07d49650570da3a986c42d4da74e76adf9af6f5247cf1364758b822eeea24b70b88ec24aed8c3c18795276197fde5fa3097cc3
 SHA512 
0a22504f29a4dc41819187f7fbbc1f66da456c65c8c8c8a1189553ea7bb43beb207c9360e677605c51fab25da4ec1aef1e662b83965d376de12165d88c8b7579
+DIST uxplay-1.37.tar.gz 295598 BLAKE2B 
c0fbd887ba65068045448155f6dad93e6af1e7acaa723262c045e47e7535159c4a932564c9e3b5d8bcae505570dab8138b65d09611e8daaad6a609f26ce35244
 SHA512 
0b14c4b5c463e0ece74ced8f2307a7dcb02cc70157f1c97d4b779e3395ba695851b2014823b5bd4939beddd4c05038dcd323a1c8c94ffd50f8b8c6fca5c3fa71

diff --git 
a/media-video/uxplay/files/uxplay-0_pre20210525-fix-installation.patch 
b/media-video/uxplay/files/uxplay-0_pre20210525-fix-installation.patch
deleted file mode 100644
index 6b4a53a16..0
--- a/media-video/uxplay/files/uxplay-0_pre20210525-fix-installation.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From 4fd146e46ed505fd46fb1dcad83de272690376e9 Mon Sep 17 00:00:00 2001
-From: Michael Schlottke-Lakemper 
-Date: Wed, 5 Aug 2020 11:46:15 +0200
-Subject: [PATCH 1/2] Reformat commands as code in README
-

- README.md | 26 +-
- 1 file changed, 17 insertions(+), 9 deletions(-)
-
-diff --git a/README.md b/README.md
-index 8502407..82c96f2 100644
 a/README.md
-+++ b/README.md
-@@ -1,19 +1,27 @@
-+# UxPlay
-+
- This project is an early stage prototype of unix AirPlay server.
- Work is based on https://github.com/FD-/RPiPlay.
- Tested on Ubuntu 19.10 desktop.
- 5G Wifi connection is the must.
- 
--Features:
-+## Features
- 1. Based on Gstreamer.
- 1. Video and audio are supported out of the box.
- 3. Gstreamer decoding is plugin agnostic. Uses accelerated decoders if 
availible. VAAPI is preferable.
- 4. Automatic screen orientation.
- 
--Building:
--1. sudo apt-get install cmake
--2. sudo apt-get install libssl-dev libavahi-compat-libdnssd-dev 
libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav
--3. sudo apt-get install gstreamer1.0-vaapi (For Intel graphics)
--4. mkdir build
--5. cd build
--6. cmake ..
--7. make
-+## Building
-+```bash
-+sudo apt-get install cmake
-+sudo apt-get install libssl-dev libavahi-compat-libdnssd-dev \
-+ libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
-+ gstreamer1.0-libav
-+sudo apt-get install gstreamer1.0-vaapi # For Intel graphics
-+mkdir build
-+cd build
-+cmake ..
-+# Alternatively (for higher optimization level and/or installation):
-+# cmake .. -DCMAKE_BUILD_TYPE=Release 
-DCMAKE_INSTALL_PREFIX=path/to/install/dir
-+make
-+```
-
-From 64bf832ccaadabfb12b427c2ea90194d3fbcf34b Mon Sep 17 00:00:00 2001
-From: Michael Schlottke-Lakemper 
-Date: Wed, 5 Aug 2020 11:50:09 +0200
-Subject: [PATCH 2/2] Fix `install` command such that out-of-source builds work
- (fixes #12)
-

- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index c150f8d..f75664c 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -14,5 +14,5 @@ add_subdirectory(renderers)
- add_executable( uxplay uxplay.cpp)
- target_link_libraries ( uxplay renderers airplay )
- 
--install(PROGRAMS uxplay DESTINATION bin)
-+install(TARGETS uxplay DESTINATION bin)
- 

diff --git 
a/media-video/uxplay/files/uxplay-0_pre20210525-fix-screen-sharing.patch 
b/media-video/uxplay/files/uxplay-0_pre20210525-fix-screen-sharing.patch
deleted file mode 100644
index 413afe3eb..0
--- a/media-video/uxplay/files/uxplay-0_pre20210525-fix-screen-sharing.patch
+++ /dev/null
@@ -1,162 +0,0 @@
-From 7c80c93cccf6534a0824c1d5783fc036812a76cb Mon Sep 17 00:00:00 2001
-From: david 
-Date: Fri, 22 Jan 2021 00:27:23 +0100
-Subject: [PATCH 1/2] Fix _NET_WM_NAME
-
-Gstreamer does not set the _NET_WM_NAME property on the window it
-creates when using 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2021-09-29 Thread Eray Aslan
commit: 605e17869ae7a4fef44933c47f97e6df8dd96439
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Sep 30 04:16:47 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Sep 30 04:16:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605e1786

mail-mta/postfix: bump to 3.7_pre20210926

Package-Manager: Portage-3.0.24, Repoman-3.0.3
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 ...postfix-3.7_pre20210815-r1.ebuild => postfix-3.7_pre20210926.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 521ddd63de8..724300c0090 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,3 @@
 DIST postfix-3.6.1.tar.gz 4748754 BLAKE2B 
c64d8f4c12cd7cb39bd15c371c20db4aa61b39120b6c078eda7c48c94d65e181b51ac8f74f3231791fc3ad6c0d04f74975f50776f984ffa9b9f8a4c5c99cbade
 SHA512 
6f83a6aa55bd442fe005b35c7470483ff5ba6781121f783b07ef454580354fc5c85d0d5106936810d6bef0f5592937f0863eec3b82e138caac7694e2a3bb7bc3
 DIST postfix-3.6.2.tar.gz 4749530 BLAKE2B 
349f3eb2995fe72c89e374a2f95cbb09d4a4f5a5c896e340a2a166ffcb2c498ba514022a59a17d2731807f6dadc03f804a3d4b16127dd2d6addb825558b7ffd6
 SHA512 
464ce9ec77e637ede91123472a0383b2bfda52102f9e9852c7191016d4fda2e14f302f2db9793887c182688c2a14dde6eeda728523196a627a8028f99555a4d9
-DIST postfix-3.7-20210815.tar.gz 4756174 BLAKE2B 
a699ba9b58927e0cbab0f47331f295a41f2aeb27ea62d8ba10ba18ebcefc6f8868dbcca6a3c1893400547e4b40b6af2013f7eeda38fce11fe4e7c9a69f1c922e
 SHA512 
e5dc03dad32bba501c819e1ed53e501119c138b21fcf2ed895014dd4c99d7830c8c3363ae6dddb30c5e232dd1ad1ea57e0dac756585868b0c956ac52fb06818e
+DIST postfix-3.7-20210926.tar.gz 4759972 BLAKE2B 
93f6cbc73c36491d9458ea05f39192bf7abe12f0c3fb3f08edd0c93f8db0cf7b91c1bd5c4477b048a655e8295e5c9a53ede6500026d9e2f7312c5ba08d1da13a
 SHA512 
37a5c40d77654d6b918ce5b0f3ed20422e12f6291787a1e32957368c46fb24d11256887ea7f051fae82037258ef61b642f72284c77e5f46f5999c5f9eb84a4ce

diff --git a/mail-mta/postfix/postfix-3.7_pre20210815-r1.ebuild 
b/mail-mta/postfix/postfix-3.7_pre20210926.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.7_pre20210815-r1.ebuild
rename to mail-mta/postfix/postfix-3.7_pre20210926.ebuild



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

2021-09-29 Thread Georgy Yakovlev
commit: f812b39b9d1aae038e8cb22fce1e7783bd6325e4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 30 04:02:22 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 30 04:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f812b39b

dev-java/openjdk-bin: keyword 8.302_p08 for ~arm

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

 dev-java/openjdk-bin/Manifest | 1 +
 dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 4b8e129c5b0..ca6f46ddc76 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -11,6 +11,7 @@ DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.12_7.tar.gz 
191257594 BLAKE2B f747b108b
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u292b10.tar.gz 102423506 BLAKE2B 
dab839491d359e4366d316fd1a0eb3b7009e1739d7c6d4dc3ded47bd44fc7af36068d76183d9656d748beec0117bf95f09a78e577c3e1f685f0fb3c2e2d45e28
 SHA512 
6ca2371223c0bae6caea1f4841d7d718b9ea812d914ec8fe3f03671e2176454ca094c05e55286ba0560e2897a515714bf607e868b4b0405b6bce03c5c22c
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u302b08.tar.gz 102111219 BLAKE2B 
0af54c05957c3f56c495cc83baf68f27fea4773ab4577b212e8abd19e7c7be123c067cb614fb42a320a865c3ab96c9e6ae663d96f79346f73282d99ea8aba5e6
 SHA512 
43e74f8029cb0d0ea48c6af4e2b8f00c4664264a51803acf0f539efb117be2dadf4c6a216ecf81c86e24152e6f87933f7a9e97bf4ba526eb01557bf561c2cc22
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u292b10.tar.gz 98376195 BLAKE2B 
55ae7181b8e4aa5d3097bee40a5acfaee48a2f208e4362e74cdec1647460770efe49b774b22188c78ca6816716ef20173471b881ce3f75b0d90e95740049f4c7
 SHA512 
d2c88712a95bcc96172b6b589493038d8e721eb7ec4ae546dd998d82a5148dd5ada6e22c92bacaec2ef88e47a75761d283d1f73983f1848a631e00c5833901ee
+DIST OpenJDK8U-jdk_arm_linux_hotspot_8u302b08.tar.gz 98335583 BLAKE2B 
03cf038f460938b2460f66748257194b8b1b1101a06395be9b21134d9594138e57fad1b34b02c742c721474a299e53029013019fbfbf9f7fc07447ecdd56da1c
 SHA512 
8d1065f6997b5a242c6f68c919bf837820c93580054d23cc4ab46301ed6fc78a53872174a5573a41d96daaf5542a99923b3aee5acb7472471d8a79614fdbb6b8
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u292b10.tar.gz 100518660 BLAKE2B 
11b1d1b32f76359362bc101678b0123d29d32bd720a10b806a55cf9b4cd3e9d5cf2ec50f985a4de85ae41ec4b90376e7b7e2f501bfe86ad9ba832813444a8f9a
 SHA512 
272ecd574169d50afc6c7ff3e7b3f892939b125a9d02184b09ac11ed32b741e1bacac64f93fd4fce75bb4b16130290c1011d3948c66095132208cfc05839
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u302b08.tar.gz 100547467 BLAKE2B 
de5e0432be01db8712c0f19801d7c5478d9f241579042ba9aed60631f4415e025b880f985a7a5fe14af136599cecda70895fab80febe7ea888604615e18ab749
 SHA512 
458d92a9d4ac7ed2be5bc125db5f5038ee8f6d64c6d1a20d51c3d422f38d2255ca48a30d41ce4a551b7b684f35ca9b3c266992c33810f1bbda6f8a94f8e915e0
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u292b10.tar.gz 103026380 BLAKE2B 
4aca546720c8cdb9f8ca5ffe59eca4a2f4a5d36716faa3f3dff7517ebcb9cc13dc6749f16c3f7da9d0d7dbce28a7b4405cef9c5d96306fa79bf87ebefb4c6113
 SHA512 
44d36d221c4fe660f3f5b5627c6629d4716e7ae1fdc2d2c2b74c1235aae3c2b2f1ad28b9fb882ad574c7d6dd579a24ffdfab6809b2be6f02e4d6e802dab7e3ba

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
index f424de9c43b..4b692dbadd7 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
@@ -27,13 +27,14 @@ DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse 
Temurin"
 HOMEPAGE="https://adoptium.net;
 SRC_URI="
$(abi_uri aarch64 arm64)
+   $(abi_uri arm)
$(abi_uri ppc64le ppc64)
$(abi_uri x64 amd64)
$(abi_uri x64 x64-macos)
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2021-09-29 Thread Georgy Yakovlev
commit: 71a699423bf642878072fbb83ee5d0e838530a2a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 30 03:54:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 30 04:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a69942

dev-java/openjdk-bin: keyword 11.0.12_p7 for ~arm

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

 dev-java/openjdk-bin/{openjdk-bin-11.0.12_p7.ebuild => 2} | 2 +-
 dev-java/openjdk-bin/Manifest | 1 +
 dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild| 3 ++-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild 
b/dev-java/openjdk-bin/2
similarity index 98%
copy from dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
copy to dev-java/openjdk-bin/2
index c5bca3458c4..e12c387ddb3 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
+++ b/dev-java/openjdk-bin/2
@@ -29,7 +29,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups +gentoo-vm headless-awt selinux source"
 
 RDEPEND="

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 33acdb53592..4b8e129c5b0 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,6 +1,7 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.11_9.tar.gz 189549576 BLAKE2B 
9eb55593643911573dbb7aa0f69169cf63c0cd8d0a4b4d3a4bf42131f2dfa51305c55c26e802f07fddd70911dba20c4d7b57983782aa2da61fa730f12258a94c
 SHA512 
f2aa4514bad0a4116d0b703adef866f420b1bf264781b58d4075c54747856a657ec7fd1ef622712419823f76a87b9965426f59e5c66b21dbc073387e66f949a9
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.12_7.tar.gz 189702606 BLAKE2B 
110b03fdc85f9456b253569caa6f6be119045cbecb8e13cd1ecc1566236a9ad860dddad9d46ba88c46396a16f27f080364909bf1587f5bdc96e72c9d0ba0b165
 SHA512 
c6122bae7269143638e43191505e9ea2265280d039de89b7bc2a79aa89eaa3a1658765d8490c4e363e7e7982575bd309f7e6ac18c4fc7bb915dca2b27e7a6a3f
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.11_9.tar.gz 180784025 BLAKE2B 
c15ae126f1c2bb00f97571d4bb3316ecf5ee36a18895eefb48db616996dcdf363acbbd8ac17ecb6a507cc0f3a811f476cd72993b42e0a0b857b82c3e2d4d5279
 SHA512 
33cdc99dcf119a3f5161cdc08853ed1b8a1630f884577b6a167cf79621b0fa6f87ec652452fce0e27ee550b63952fcf75a3a6bd70c61564faafc0e8e1c74c0bf
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.12_7.tar.gz 180761575 BLAKE2B 
a04e91561aaa6c3e921c61b8956e797c0de20eea98b1356267a3046db9917df65fcec4c569134675e3adaef259572772deb62c0cbe3e70aef01e7984233f78af
 SHA512 
b0ebe7832c5b03930ee72d2f5ff5171dd44cf0fa1c48120fcb508f1be08921e8ce848f4348f0424eaa9955e1be4b04a9d82ebb72e5bc6a2cf8551fa35da093c7
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.11_9.tar.gz 174865783 BLAKE2B 
717168b8b2dc326495dc41f3af2d85b515c10774ae58f35bcdf86694d89b1e11db50be24f4c046add5223e912448d67c2ecac8a3a6f3ca2dca3e915fa61f9654
 SHA512 
dafd40c133fd83c06a29816f4e45ff63e588ea5e6046fe331acbee4eb5efac4b3fc7da0f0fd55e4044846a053644a71efa00e45cf4ba39106b8d1018f9bca0ec
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.12_7.tar.gz 175004135 BLAKE2B 
36b63c4b8c654c418c244c06d2b2d0d6395ec462c98c3b8548ad15d9f7620b685074307f80c79a0d42e353158d91a2a2c9c2dd6a2d4cca889d2158c2f0736f6a
 SHA512 
34c6c6a309205bb02e52565dbcdb3d7a1f7eff9b7c2212f3a45b519a5032491b8d2c55811b097a6a4a744d4ace38d93ca89c463be9f058008786b1ba0b20cae8
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz 192792051 BLAKE2B 
b11a0934d358d255df743e241fa5040bbc48746b5fd131e98a9b253add114d3504a0f4b10887d9b86189da4f2bccfc65134247b0580d96e2fa7ae9374d44ff38
 SHA512 
b79eb8a672706b643773711a59a756de88eadd54e74bfef7dad14a0f7ab7412ee6c457b4d3489f6c530abbd442307a9355b5d4a01d2610f90cfd614b614f6507

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
index c5bca3458c4..85c12bd7c71 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
@@ -20,6 +20,7 @@ MY_PV=${PV/_p/+}
 SLOT=${MY_PV%%[.+]*}
 
 SRC_URI="
+   $(abi_uri arm)
$(abi_uri aarch64 arm64)
$(abi_uri ppc64le ppc64)
$(abi_uri x64 amd64)
@@ -29,7 +30,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups +gentoo-vm headless-awt selinux source"
 
 RDEPEND="



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

2021-09-29 Thread Hans de Graaff
commit: e0fbcaed927838432c76e67c2e5c2e35c086f51b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 30 03:50:17 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 30 03:50:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fbcaed

dev-ruby/serialport: add 1.3.2

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

 dev-ruby/serialport/Manifest|  1 +
 dev-ruby/serialport/serialport-1.3.2.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/serialport/Manifest b/dev-ruby/serialport/Manifest
index 95cc0d03cd9..ac110dd5e8d 100644
--- a/dev-ruby/serialport/Manifest
+++ b/dev-ruby/serialport/Manifest
@@ -1 +1,2 @@
 DIST serialport-1.3.1.gem 25088 BLAKE2B 
391188ff8a78f3998c82b17668a1aebad737643739c8087c4f32ce719dbf7bbf5f29cdc0717ab16f196020a227afc4fcfc29409331b2aabf5c6bf3382ef3496b
 SHA512 
cdce9e13065cecf6d090d716626abb399bcc2a079be7bf1fe7755a20360218550f2f31980d62d8aae1fcc62fc62d6f7549685f865e30d2a5f40a617f5f197ed9
+DIST serialport-1.3.2.gem 25088 BLAKE2B 
035e7bdb8ef321fb67ec63283c0e4c8fbf8f909ea3495994716b95cc55f212561a09a87352aed67290d96b54bb26b7802e5ed37c27e67291d768d7eb6d30850e
 SHA512 
ff78fa04183108c2e9c5eb4f0caa9f8072a693a2a120ca084476b4125ca32ec67a6fb268bedda3ca142a9a397dbc585dffaab88f339fccc12e5ad03a09d4c28c

diff --git a/dev-ruby/serialport/serialport-1.3.2.ebuild 
b/dev-ruby/serialport/serialport-1.3.2.ebuild
new file mode 100644
index 000..49a58625d12
--- /dev/null
+++ b/dev-ruby/serialport/serialport-1.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/native/extconf.rb)
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="a library for serial port (rs232) access in ruby"
+HOMEPAGE="https://github.com/hparra/ruby-serialport/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Fix the miniterm script so that it might actually work, we'll
+   # install it as example.
+   sed -i -e 's:\.\./serialport.so:serialport:' test/miniterm.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc test/miniterm.rb
+}



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

2021-09-29 Thread Georgy Yakovlev
commit: 828d6ee124ce4658465c26a9429bd06221cce3b7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 30 03:46:25 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 30 03:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828d6ee1

dev-lang/rust: mention than parallel-compiler flag is experimental

Bug: https://bugs.gentoo.org/813954
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index 7218029cc34..5515006c5dc 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -13,7 +13,7 @@
Install clippy, Rust code linter
Install miri, an interpreter for Rust's 
mid-level intermediate representation (requires USE=nightly)
Enable nightly (UNSTABLE) features
-   Build a multi-threaded 
rustc
+   Build a multi-threaded rustc 
(experimental, unsupported)
Install rls, Rust Language Server (used with 
IDEs supporting RLS protocol)
Install rustfmt, Rust code formatter
Bootstrap using installed rust 
compiler



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-pw/files/, dev-vcs/git-pw/

2021-09-29 Thread Yixun Lan
commit: 2c092ede25d5a926be067fbf53f5b3c17143f965
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Sep 30 01:27:33 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Sep 30 01:27:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c092ede

dev-vcs/git-pw: fix tests error

Thanks Matt Smith for contribution

Closes: https://bugs.gentoo.org/815031
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-pw/files/git-pw-2.1.1-test.patch | 28 
 dev-vcs/git-pw/git-pw-2.1.1.ebuild   |  2 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-vcs/git-pw/files/git-pw-2.1.1-test.patch 
b/dev-vcs/git-pw/files/git-pw-2.1.1-test.patch
new file mode 100644
index 000..00df55f872d
--- /dev/null
+++ b/dev-vcs/git-pw/files/git-pw-2.1.1-test.patch
@@ -0,0 +1,28 @@
+From 08152c86d02c36c425047fa9220d6d5ac3fcda01 Mon Sep 17 00:00:00 2001
+From: Matt Smith 
+Date: Sun, 26 Sep 2021 19:55:40 +0100
+Subject: [PATCH] tests: Unset PAGER env when testing fallback
+
+Prior to this commit, the test test_echo_via_pager_env_default will
+fail when $PAGER is set to /usr/bin/less (or anything other than
+"less").  Use unittest.mock to unset the environment variable during
+the test.
+---
+ tests/test_utils.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tests/test_utils.py b/tests/test_utils.py
+index cf75a55..a0974f1 100644
+--- a/tests/test_utils.py
 b/tests/test_utils.py
+@@ -75,6 +75,7 @@ def test_echo_via_pager_env_PAGER(mock_inner, mock_tabulate, 
mock_config):
+ @mock.patch.object(utils, 'git_config', return_value=None)
+ @mock.patch.object(utils, '_tabulate')
+ @mock.patch.object(utils, '_echo_via_pager')
++@mock.patch.dict(os.environ, {'PAGER': ''})
+ def test_echo_via_pager_env_default(mock_inner, mock_tabulate, mock_config):
+ utils.echo_via_pager('test', ('foo',), None)
+ 
+-- 
+2.33.0
+

diff --git a/dev-vcs/git-pw/git-pw-2.1.1.ebuild 
b/dev-vcs/git-pw/git-pw-2.1.1.ebuild
index a27a91f9a2c..dd63e27b733 100644
--- a/dev-vcs/git-pw/git-pw-2.1.1.ebuild
+++ b/dev-vcs/git-pw/git-pw-2.1.1.ebuild
@@ -21,6 +21,8 @@ LICENSE="MIT"
 SLOT="0"
 IUSE=""
 
+PATCHES=( "${FILESDIR}/${P}-test.patch" )
+
 RDEPEND="
>=dev-python/arrow-0.10[${PYTHON_USEDEP}]


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

2021-09-29 Thread Yixun Lan
commit: 4ce0decd3ac5caa6cf53e46c7bb55b96d470d40d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Sep 30 01:28:51 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Sep 30 01:28:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce0decd

dev-vcs/git-pw: drop old

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

 dev-vcs/git-pw/Manifest|  1 -
 dev-vcs/git-pw/git-pw-2.0.0.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-vcs/git-pw/Manifest b/dev-vcs/git-pw/Manifest
index 20159044bf9..10daf2fac34 100644
--- a/dev-vcs/git-pw/Manifest
+++ b/dev-vcs/git-pw/Manifest
@@ -1,2 +1 @@
-DIST git-pw-2.0.0.tar.gz 32151 BLAKE2B 
f8ef04b31cb4457ac9bae333bae65deb7d17469cd25a3724a27201dab0c05f98151a5ec1066cb9d2de81d82360f4e46eaa59ebd08904dfa0d16106f589e17e4c
 SHA512 
83ac4d56091bfe9b03733939fb3e4feab22ce4455eebe8508bc730705b69054a2f060cfb8a1ea469476d9519809a89116ff56210efe4cd76e50df5a5d40886fc
 DIST git-pw-2.1.1.tar.gz 32489 BLAKE2B 
516eb3b81c3798a455b7122a3b0ad9bf0d9722eb6f301ea58ed766cca94137f4da4eaf34a40ec7c5e108368aa6099f9401aba6d71d463913cd2b7fd9dc7aef09
 SHA512 
3cbf0670bf811d6b6ef0d4c5c7ad4321380d442c62fd15869758b26b4fc375c2d4bd2bdbf693a41d0cbe862bdef15fc02d04124a089f7786bd1b2e56f818e0c2

diff --git a/dev-vcs/git-pw/git-pw-2.0.0.ebuild 
b/dev-vcs/git-pw/git-pw-2.0.0.ebuild
deleted file mode 100644
index a27a91f9a2c..000
--- a/dev-vcs/git-pw/git-pw-2.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/getpatchwork/git-pw.git;
-else
-   SRC_URI="https://github.com/getpatchwork/git-pw/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="A tool for integrating Git with Patchwork"
-HOMEPAGE="https://github.com/getpatchwork/git-pw;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/arrow-0.10[${PYTHON_USEDEP}]
-   =dev-python/tabulate-0.8[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/mock-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/pytest-cov-2.5[${PYTHON_USEDEP}]
-   )
-"
-
-src_compile() {
-   export PBR_VERSION=${PV}
-   distutils-r1_src_compile
-}
-distutils_enable_tests pytest



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

2021-09-29 Thread Sam James
commit: 7e465478aa6e671832bfd5e910581aab034a9ebd
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 30 01:21:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 30 01:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e465478

media-libs/libjpeg-turbo: Stabilize 2.1.1-r2 arm64, #812851

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

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.1-r2.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.1-r2.ebuild
index 07b93758d89..a93dbfc0baa 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.1-r2.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.1-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2021-09-29 Thread Sam James
commit: c1ee82c3b1f78b66d1fe5ca87fe79162b18ada67
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 30 00:16:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 30 00:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ee82c3

app-editors/neovim: add 0.5.1

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

 app-editors/neovim/Manifest|   1 +
 app-editors/neovim/neovim-0.5.1.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 001bd9b171c..e0a3ebb9949 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.4.4.tar.gz 9558246 BLAKE2B 
b1d44898bb1e1ab40a7e1d7fb4448076c991ebe1a0956674548de82fe7a931d9eaffbf35ba03cf9c88466dcd628a55f1d7bf9e7a13f3dad74424d6d653ded60c
 SHA512 
ca5c2fe1784ac7b0d2117948ba2e9ae5d94e36d22ff9e0967047e1e03e605537672d85543897af335103215ad462c86962f25267d352a77d61bc3d1cafb3c183
 DIST neovim-0.5.0.tar.gz 10337976 BLAKE2B 
e7630e96fdd1a159ca68c8f61ed473a7fa7d0c5ebf7485e42c47f314f1a3031ac3f63519f4789d7244b9677f9fa9b2aabbffa1e11d97456255c44348acb814d3
 SHA512 
f6649f804faabb4104d3b28283932e40358c23990961f4ca7b380089318da312e59242746cee06387f4d881dd6514abbfec79c4063482383adfb4106e9e7a3a4
+DIST neovim-0.5.1.tar.gz 10349190 BLAKE2B 
eb7e0c6a0742369c4a0fbc32a0f0e5d595f03470fb10287c39dde2f86db433a21798acee49d2cc363f18843950ef76d1376f5e52358d0b19a4b1e090c0d620a6
 SHA512 
a5a976c4998e821e0d9a9038d3f0c9e7c424a951f6bfc6d75898916d6a004ac668f31a34c3472fc4fca6b1d9652ac662b06780dd04dc6a77ecdc81564ec05709

diff --git a/app-editors/neovim/neovim-0.5.1.ebuild 
b/app-editors/neovim/neovim-0.5.1.ebuild
new file mode 100644
index 000..99aa872
--- /dev/null
+++ b/app-editors/neovim/neovim-0.5.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} luajit )
+
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility."
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager +tui"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+#REQUIRED_USE="test? ( lua_single_target_luajit )"
+#RESTRICT="!test? ( test )"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   dev-util/gperf
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# TODO: add tests, dev-lua/busted has now got luajit support.
+# bug #584694
+DEPEND="${LUA_DEPS}
+   dev-lua/luv[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   dev-libs/libuv:0=
+   >=dev-libs/libvterm-0.1.2
+   dev-libs/msgpack:0=
+   dev-libs/tree-sitter:=
+   tui? (
+   dev-libs/libtermkey
+   >=dev-libs/unibilium-2.0.0:0=
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.4.4-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.4.4-cmake-release-type.patch"
+   "${FILESDIR}/${PN}-0.4.4-cmake-darwin.patch"
+)
+
+src_prepare() {
+   # use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Upstream default to LTO on non-debug builds
+   # Let's expose it as a USE flag because upstream
+   # have preferences for how we should use LTO
+   # if we want it on (not just -flto)
+   # ... but allow turning it off.
+   # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
+   local mycmakeargs=(
+   -DENABLE_LTO=$(usex lto)
+   -DFEAT_TUI=$(usex tui)
+   -DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
+   -DLUA_PRG="${ELUA}"
+   -DMIN_LOG_LEVEL=3
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # install a default configuration file
+   insinto /etc/vim
+   doins "${FILESDIR}"/sysinit.vim
+
+   # conditionally install a symlink for nvimpager
+   if use nvimpager; then
+   dosym ../share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
+   fi
+}
+

[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: ad1584c969125a11bc520fa742747ce74f1f38b1
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 30 00:43:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 30 00:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1584c9

app-portage/recover-broken-vdb: stabilize 0.0.7

Bug: https://github.com/thesamesam/recover-broken-vdb/issues/5
Signed-off-by: Sam James  gentoo.org>

 app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
index 6bf73687516..ce233e99dd6 100644
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
 else

SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: bf90453b875c3408f08d329c033a50b9a860e622
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 30 00:44:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 30 00:44:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf90453b

app-portage/recover-broken-vdb: drop 0.0.6

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

 app-portage/recover-broken-vdb/Manifest|  1 -
 .../recover-broken-vdb-0.0.6.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 34a62989f99..4650d7574d0 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,3 +1,2 @@
 DIST recover-broken-vdb-0.0.5.tar.gz 12739 BLAKE2B 
c818e1d24f2f6b049c42da7819ccbaab021e734ea92bef17b9201a48a039bb5b4c77002f85efc2cf1b1dfae36eb07b39b8dc0d1ac0acfeb00224945c98dbe149
 SHA512 
5b55a0296fb4c30b5173efa383ab7ffc8219bacb0366c19fdf8a636404829bda5ce501d8c6c436cacae954aa1b7bbc4426b9c5bf3a9cee0ab6159f25c1f919fb
-DIST recover-broken-vdb-0.0.6.tar.gz 13283 BLAKE2B 
4cdf8bb020f37340691b672bd0e03750188f7592ada06cfa331a9fd705207bd067a6c7b074808dd2685d88e7888550066ffcda07ca342354630052f166686958
 SHA512 
a69b83e60279c71d1c3923456e2343fde9a2db106218aabf84ff1ba69e25662b9b6d5b0c355f823ce5c13993d15e848639f7af5f4c2497b07835adf10843
 DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 
0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c
 SHA512 
447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild
deleted file mode 100644
index 6bf73687516..000
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
-else
-   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems 
again
-# The tool itself works fine with older versions
-RDEPEND=">=app-misc/pax-utils-1.3.3
-   sys-apps/file
-   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



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

2021-09-29 Thread Georgy Yakovlev
commit: b01d0d438be7ebec50f7d3125cff9b3216c3b1d5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:21:56 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01d0d43

sys-fs/zfs: convert blocker to dep

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

 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 2 +-
 sys-fs/zfs/zfs-2.1.1-r2.ebuild | 2 +-
 sys-fs/zfs/zfs-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index 438fc40d7a4..e12aebe76f0 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -87,7 +87,7 @@ RDEPEND="${DEPEND}
 # temporary block new coreutils
 # https://github.com/openzfs/zfs/issues/11900
 RDEPEND+="
-   !>=sys-apps/coreutils-9
+   https://github.com/openzfs/zfs/issues/11900
 RDEPEND+="
-   !>=sys-apps/coreutils-9
+   https://github.com/openzfs/zfs/issues/11900
 RDEPEND+="
-   !>=sys-apps/coreutils-9
+   

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ps/, dev-php/pecl-ps/files/

2021-09-29 Thread Brian Evans
commit: 990dbf5a48a258c451d1f0a0e9b7e462ceef3eaf
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 23:15:18 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 23:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990dbf5a

dev-php/pecl-ps: Fix build error with gd detection

Closes: https://bugs.gentoo.org/815388
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch | 11 +++
 dev-php/pecl-ps/pecl-ps-1.4.4.ebuild  |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch 
b/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch
new file mode 100644
index 000..282bc7a3410
--- /dev/null
+++ b/dev-php/pecl-ps/files/ps-1.4.4-fix-gd-detection.patch
@@ -0,0 +1,11 @@
+--- a/config.m4
 b/config.m4
+@@ -38,7 +38,7 @@
+ PHP_ARG_ENABLE([gd],
+   [for GD support],
+   [AS_HELP_STRING([--enable-gd],
+-[Include GD support])])
++[Include GD support])], no, no)
+ 
+ if test "$PHP_GD" != "no"; then
+ 

diff --git a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild 
b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
index 9de12888a4c..e010eda79f5 100644
--- a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
+++ b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
@@ -18,9 +18,10 @@ IUSE="examples gd"
 
 DEPEND="dev-libs/pslib gd? ( media-libs/gd:2= )"
 RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/ps-1.4.4-fix-gd-detection.patch" )
 
 src_configure() {
-   PHP_EXT_ECONF_ARGS="$(use_enable gd)"
+   PHP_EXT_ECONF_ARGS=( $(use_enable gd) )
php-ext-source-r3_src_configure
 }
 



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

2021-09-29 Thread Georgy Yakovlev
commit: e6d24b418895e82a1ea5d61bb7194b634d7d4646
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:06:14 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d24b41

sys-fs/zfs: drop 2.0.6

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

 sys-fs/zfs/zfs-2.0.6.ebuild | 292 
 1 file changed, 292 deletions(-)

diff --git a/sys-fs/zfs/zfs-2.0.6.ebuild b/sys-fs/zfs/zfs-2.0.6.ebuild
deleted file mode 100644
index 4b474020cd7..000
--- a/sys-fs/zfs/zfs-2.0.6.ebuild
+++ /dev/null
@@ -1,292 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3 linux-mod
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_P="${P/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
-   S="${WORKDIR}/${P%_rc?}"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-   fi
-fi
-
-LICENSE="BSD-2 CDDL MIT"
-# just libzfs soname major for now.
-# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
-# see libsoversion_check() below as well
-SLOT="0/4"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
-
-DEPEND="
-   net-libs/libtirpc
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libudev:=
-   dev-libs/openssl:0=
-   !minimal? ( ${PYTHON_DEPS} )
-   pam? ( sys-libs/pam )
-   python? (
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="virtual/awk
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
-fi
-
-# awk is used for some scripts, completions, and the Dracut module
-RDEPEND="${DEPEND}
-   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:=[dist-kernel?] )
-   !prefix? ( virtual/udev )
-   sys-fs/udev-init-scripts
-   virtual/awk
-   dist-kernel? ( virtual/dist-kernel:= )
-   rootfs? (
-   app-arch/cpio
-   app-misc/pax-utils
-   !"
-   eerror "Block devices --->"
-   eerror "[X] Loopback device 
support"
-   fi
-   fi
-   fi
-   fi
-}
-
-libsoversion_check() {
-
-   local bugurl libzfs_sover
-   
bugurl="https://bugs.gentoo.org/enter_bug.cgi?form_name=enter_bug=Gentoo+Linux=Current+packages;
-
-   libzfs_sover="$(grep 'libzfs_la_LDFLAGS += -version-info' 
lib/libzfs/Makefile.am \
-   | grep -Eo '[0-9]+:[0-9]+:[0-9]+')"
-   libzfs_sover="${libzfs_sover%%:*}"
-
-   if [[ ${libzfs_sover} -ne $(ver_cut 2 ${SLOT}) ]]; then
-   echo
-   eerror "BUG BUG BUG BUG BUG BUG BUG BUG"
-   eerror "ebuild subslot does not match libzfs soversion!"
-   eerror "libzfs soversion: ${libzfs_sover}"
-   eerror "ebuild value: $(ver_cut 2 ${SLOT})"
-   eerror "This is a bug in the ebuild, please use the following 
URL to report it"
-   eerror "${bugurl}_desc=${CATEGORY}%2F${P}+update+subslot"
-   echo
-   # we want to abort for releases, but just print a warning for 
live ebuild
-   # to keep package installable
-   [[  ${PV} == "" ]] || die
-   fi
-}
-
-src_prepare() {
-   default
-   libsoversion_check
-
-   # Run unconditionally (bug #792627)
-   eautoreconf
-
-   if [[ ${PV} != "" ]]; then
-   # Set revision number
-   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
-   fi
-
-   if use python; then
-   pushd contrib/pyzfs >/dev/null || die
-   distutils-r1_src_prepare
-   popd >/dev/null || die
-   fi
-
-   # prevent errors showing up on zfs-mount stop, #647688
-   # openrc will unmount all filesystems anyway.
-   sed 

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

2021-09-29 Thread Georgy Yakovlev
commit: d5753ada14bb36dbc6435bb6e964aa87e895f1e2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:07:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5753ada

sys-fs/zfs-kmod: drop 2.1.0

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

 sys-fs/zfs-kmod/Manifest  |   2 -
 sys-fs/zfs-kmod/zfs-kmod-2.1.0.ebuild | 194 --
 2 files changed, 196 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 6951557c4a7..2901db693d5 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,7 +1,5 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
-DIST zfs-2.1.0.tar.gz 34810470 BLAKE2B 
f7cc1cde711c255bacb000207b8e9a594105d18601a503d75a2a3055ed29ca941e148492fe52809f81a250848cfb5868b3d1c42860464a3d7d744a416db08929
 SHA512 
2121b90a1d4d92353801c48a2e34e2dd42bd295dacc3c30aa77cde967a1326e17c983bdd6905552421df0a652c09e84b3d4d2ba01001e053b8afb12e189c046f
-DIST zfs-2.1.0.tar.gz.asc 195 BLAKE2B 
d5a7c01c7fd1798a235d5bc9ba89353a85978ac8bb1eaec1c587b8cc6d7cd24b0d7613c465a8da7ba29a172e4ebd6e465f893145d9dd7adf11d7e3858fea835a
 SHA512 
1c5c8d20adbcc27c5e5d760a84e258a897dee7c3950ef1eb56f3ef6bd1c85516c7776ce30b3e63229cd65315d43e06b5e04c587e9483b96b00adb42d24749c1a
 DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 
09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800
 SHA512 
b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c
 DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B 
d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0
 SHA512 
d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.0.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.0.ebuild
deleted file mode 100644
index 3aa1db85dc3..000
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.0.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_PV="${PV/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
-   S="${WORKDIR}/zfs-${PV%_rc?}"
-   ZFS_KERNEL_COMPAT="5.13"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-   fi
-fi
-
-LICENSE="CDDL MIT debug? ( GPL-2+ )"
-SLOT="0/${PVR}"
-IUSE="custom-cflags debug +rootfs"
-
-RDEPEND="${DEPEND}
-   !sys-kernel/spl
-"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/awk
-"
-
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
-fi
-
-# PDEPEND in this form is needed to trick portage suggest
-# enabling dist-kernel if only 1 package have it set
-PDEPEND="dist-kernel? ( ~sys-fs/zfs-${PV}[dist-kernel] )"
-
-RESTRICT="debug? ( strip ) test"
-
-DOCS=( AUTHORS COPYRIGHT META README.md )
-
-pkg_pretend() {
-   use rootfs || return 0
-
-   if has_version virtual/dist-kernel && ! use dist-kernel; then
-   ewarn "You have virtual/dist-kernel installed, but"
-   ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
-   ewarn "It's recommended to globally enable dist-kernel USE flag"
-   ewarn "to auto-trigger 

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

2021-09-29 Thread Georgy Yakovlev
commit: 5f092bc1f530245add6f96f1009541c92e89df08
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:07:41 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f092bc1

sys-fs/zfs: drop 2.1.1-r1

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

 sys-fs/zfs/zfs-2.1.1-r1.ebuild | 291 -
 1 file changed, 291 deletions(-)

diff --git a/sys-fs/zfs/zfs-2.1.1-r1.ebuild b/sys-fs/zfs/zfs-2.1.1-r1.ebuild
deleted file mode 100644
index b18fbb26061..000
--- a/sys-fs/zfs/zfs-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3 linux-mod
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_P="${P/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
-   S="${WORKDIR}/${P%_rc?}"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-   fi
-fi
-
-LICENSE="BSD-2 CDDL MIT"
-# just libzfs soname major for now.
-# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
-# see libsoversion_check() below as well
-SLOT="0/5"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
-
-DEPEND="
-   net-libs/libtirpc
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libudev:=
-   dev-libs/openssl:0=
-   !minimal? ( ${PYTHON_DEPS} )
-   pam? ( sys-libs/pam )
-   python? (
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="virtual/awk
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
-fi
-
-# awk is used for some scripts, completions, and the Dracut module
-RDEPEND="${DEPEND}
-   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:=[dist-kernel?] )
-   !prefix? ( virtual/udev )
-   sys-fs/udev-init-scripts
-   virtual/awk
-   dist-kernel? ( virtual/dist-kernel:= )
-   rootfs? (
-   app-arch/cpio
-   app-misc/pax-utils
-   !"
-   eerror "Block devices --->"
-   eerror "[X] Loopback device 
support"
-   fi
-   fi
-   fi
-   fi
-}
-
-libsoversion_check() {
-   local bugurl libzfs_sover
-   
bugurl="https://bugs.gentoo.org/enter_bug.cgi?form_name=enter_bug=Gentoo+Linux=Current+packages;
-
-   libzfs_sover="$(grep 'libzfs_la_LDFLAGS += -version-info' 
lib/libzfs/Makefile.am \
-   | grep -Eo '[0-9]+:[0-9]+:[0-9]+')"
-   libzfs_sover="${libzfs_sover%%:*}"
-
-   if [[ ${libzfs_sover} -ne $(ver_cut 2 ${SLOT}) ]]; then
-   echo
-   eerror "BUG BUG BUG BUG BUG BUG BUG BUG"
-   eerror "ebuild subslot does not match libzfs soversion!"
-   eerror "libzfs soversion: ${libzfs_sover}"
-   eerror "ebuild value: $(ver_cut 2 ${SLOT})"
-   eerror "This is a bug in the ebuild, please use the following 
URL to report it"
-   eerror "${bugurl}_desc=${CATEGORY}%2F${P}+update+subslot"
-   echo
-   # we want to abort for releases, but just print a warning for 
live ebuild
-   # to keep package installable
-   [[  ${PV} == "" ]] || die
-   fi
-}
-
-src_prepare() {
-   default
-   libsoversion_check
-
-   # Run unconditionally (bug #792627)
-   eautoreconf
-
-   if [[ ${PV} != "" ]]; then
-   # Set revision number
-   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
-   fi
-
-   if use python; then
-   pushd contrib/pyzfs >/dev/null || die
-   distutils-r1_src_prepare
-   popd >/dev/null || die
-   fi
-
-   # prevent errors showing up on zfs-mount stop, #647688
-   # openrc will unmount all filesystems 

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

2021-09-29 Thread Georgy Yakovlev
commit: 21cd99af53eaa0199559a41c96a67a49c2f7caa0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:11:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:11:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cd99af

sys-fs/zfs: sync live ebuild

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

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

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 43755044ed6..9028af61233 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -88,6 +88,12 @@ RDEPEND="${DEPEND}
)
 "
 
+# temporary block new coreutils
+# https://github.com/openzfs/zfs/issues/11900
+RDEPEND+="
+   !>=sys-apps/coreutils-9
+"
+
 REQUIRED_USE="
!minimal? ( ${PYTHON_REQUIRED_USE} )
python? ( !minimal )



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

2021-09-29 Thread Georgy Yakovlev
commit: 0f5dedeb618c1870de216bfbef06cf205a9b3d4e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:07:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5dedeb

sys-fs/zfs: drop 2.1.0-r1

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

 sys-fs/zfs/Manifest|   2 -
 sys-fs/zfs/zfs-2.1.0-r1.ebuild | 293 -
 2 files changed, 295 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 6951557c4a7..2901db693d5 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,7 +1,5 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
-DIST zfs-2.1.0.tar.gz 34810470 BLAKE2B 
f7cc1cde711c255bacb000207b8e9a594105d18601a503d75a2a3055ed29ca941e148492fe52809f81a250848cfb5868b3d1c42860464a3d7d744a416db08929
 SHA512 
2121b90a1d4d92353801c48a2e34e2dd42bd295dacc3c30aa77cde967a1326e17c983bdd6905552421df0a652c09e84b3d4d2ba01001e053b8afb12e189c046f
-DIST zfs-2.1.0.tar.gz.asc 195 BLAKE2B 
d5a7c01c7fd1798a235d5bc9ba89353a85978ac8bb1eaec1c587b8cc6d7cd24b0d7613c465a8da7ba29a172e4ebd6e465f893145d9dd7adf11d7e3858fea835a
 SHA512 
1c5c8d20adbcc27c5e5d760a84e258a897dee7c3950ef1eb56f3ef6bd1c85516c7776ce30b3e63229cd65315d43e06b5e04c587e9483b96b00adb42d24749c1a
 DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 
09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800
 SHA512 
b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c
 DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B 
d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0
 SHA512 
d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94

diff --git a/sys-fs/zfs/zfs-2.1.0-r1.ebuild b/sys-fs/zfs/zfs-2.1.0-r1.ebuild
deleted file mode 100644
index 2ab356846cf..000
--- a/sys-fs/zfs/zfs-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3 linux-mod
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_P="${P/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
-   S="${WORKDIR}/${P%_rc?}"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-   fi
-fi
-
-LICENSE="BSD-2 CDDL MIT"
-# just libzfs soname major for now.
-# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
-# see libsoversion_check() below as well
-SLOT="0/5"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
-
-DEPEND="
-   net-libs/libtirpc
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libudev:=
-   dev-libs/openssl:0=
-   !minimal? ( ${PYTHON_DEPS} )
-   pam? ( sys-libs/pam )
-   python? (
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="virtual/awk
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   || (
-   dev-python/packaging[${PYTHON_USEDEP}]
-   

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

2021-09-29 Thread Georgy Yakovlev
commit: 31d9fe2459e9ede198e8d8872fd586bcb5ca13d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:05:14 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d9fe24

sys-fs/zfs: stabilize 2.0.6-r1 for ppc64

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

 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index 5c8d4766ff0..438fc40d7a4 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ~ppc64"
+   KEYWORDS="amd64 arm64 ppc64"
fi
 fi
 



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

2021-09-29 Thread Georgy Yakovlev
commit: ed50d9691f218111b8cff5bb6d6c4ce7fb0bedab
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:04:54 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed50d969

sys-fs/zfs: stabilize 2.0.6-r1 for arm64

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

 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index 022445da569..5c8d4766ff0 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 arm64 ~ppc64"
fi
 fi
 



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

2021-09-29 Thread Georgy Yakovlev
commit: 936b825dece348f16c4fdd973809d2e9f4c52c5e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:04:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936b825d

sys-fs/zfs: stabilize 2.0.6-r1 for amd64

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

 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index 30672ab45c2..022445da569 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm64 ~ppc64"
fi
 fi
 



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

2021-09-29 Thread Georgy Yakovlev
commit: 970688ad49835d92de57d3b9b379bbd5832b4733
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:05:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970688ad

sys-fs/zfs: drop 2.0.5-r1

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

 sys-fs/zfs/Manifest|   2 -
 sys-fs/zfs/zfs-2.0.5-r1.ebuild | 292 -
 2 files changed, 294 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 0cad7488b20..6951557c4a7 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,6 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.5.tar.gz 13166149 BLAKE2B 
4505c43a3b9a6c2b925383d00bbd9f17505290ded83f9bd3f08211769fa39254742340bdda65efd53f87f1708138517f91f8a43c01f3ce4191de200c84c77754
 SHA512 
ee1b3f0347442ee649a7ee8a2bb08208e011eea994076d30dd08dcd51dab29df0ff369b0c6e709346fa7de69cb07e0ffdceb34f01edb93d414578d1ffc6051ba
-DIST zfs-2.0.5.tar.gz.asc 836 BLAKE2B 
6bc53160ce650f63c717b67116fb754c7a8196c9aa99bb6e43f0145bb30a0446a1ba5695b8207b085435da289fa0058643201ef2f8827e12b0803ab20b0df305
 SHA512 
91e73a8da45e4f49113fc1af684143902a23c9cf5e59f8cd2f3a1214aeff57af63a7fa05dbe3fa0465f002521b89a43d6086d765d03209d83a41761d56b358aa
 DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.1.0.tar.gz 34810470 BLAKE2B 
f7cc1cde711c255bacb000207b8e9a594105d18601a503d75a2a3055ed29ca941e148492fe52809f81a250848cfb5868b3d1c42860464a3d7d744a416db08929
 SHA512 
2121b90a1d4d92353801c48a2e34e2dd42bd295dacc3c30aa77cde967a1326e17c983bdd6905552421df0a652c09e84b3d4d2ba01001e053b8afb12e189c046f

diff --git a/sys-fs/zfs/zfs-2.0.5-r1.ebuild b/sys-fs/zfs/zfs-2.0.5-r1.ebuild
deleted file mode 100644
index 6b91c6f5b81..000
--- a/sys-fs/zfs/zfs-2.0.5-r1.ebuild
+++ /dev/null
@@ -1,292 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
-
-DESCRIPTION="Userland utilities for ZFS Linux kernel module"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3 linux-mod
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_P="${P/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
-   S="${WORKDIR}/${P%_rc?}"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ppc64"
-   fi
-fi
-
-LICENSE="BSD-2 CDDL MIT"
-# just libzfs soname major for now.
-# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
-# see libsoversion_check() below as well
-SLOT="0/4"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
-
-DEPEND="
-   net-libs/libtirpc
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libudev:=
-   dev-libs/openssl:0=
-   !minimal? ( ${PYTHON_DEPS} )
-   pam? ( sys-libs/pam )
-   python? (
-   virtual/python-cffi[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="virtual/awk
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
-fi
-
-# awk is used for some scripts, completions, and the Dracut module
-RDEPEND="${DEPEND}
-   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:=[dist-kernel?] )
-   !prefix? ( virtual/udev )
-   sys-fs/udev-init-scripts
-   virtual/awk
-   dist-kernel? ( virtual/dist-kernel:= )
-   rootfs? (
-

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

2021-09-29 Thread Georgy Yakovlev
commit: e8ac168c931c33767122e1324df0b792f8420830
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 22:59:48 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ac168c

sys-fs/zfs-kmod: stabilize 2.0.6 for ppc64

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

 sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
index 895879b5765..5c445cce099 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
@@ -22,7 +22,7 @@ else
ZFS_KERNEL_COMPAT="5.14"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ~ppc64"
+   KEYWORDS="amd64 arm64 ppc64"
fi
 fi
 



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

2021-09-29 Thread Georgy Yakovlev
commit: 279348d93fe92a5684ac15bfcda02fafabf58983
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 22:59:27 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279348d9

sys-fs/zfs-kmod: stabilize 2.0.6 for arm64

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

 sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
index 385f2e6f457..895879b5765 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
@@ -22,7 +22,7 @@ else
ZFS_KERNEL_COMPAT="5.14"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 arm64 ~ppc64"
fi
 fi
 



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

2021-09-29 Thread Georgy Yakovlev
commit: d58333f04fec1500d13af9fee27d202129dde808
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:06:39 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58333f0

sys-fs/zfs-kmod: drop 2.0.5

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

 sys-fs/zfs-kmod/Manifest  |   2 -
 sys-fs/zfs-kmod/zfs-kmod-2.0.5.ebuild | 208 --
 2 files changed, 210 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 0cad7488b20..6951557c4a7 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,6 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.5.tar.gz 13166149 BLAKE2B 
4505c43a3b9a6c2b925383d00bbd9f17505290ded83f9bd3f08211769fa39254742340bdda65efd53f87f1708138517f91f8a43c01f3ce4191de200c84c77754
 SHA512 
ee1b3f0347442ee649a7ee8a2bb08208e011eea994076d30dd08dcd51dab29df0ff369b0c6e709346fa7de69cb07e0ffdceb34f01edb93d414578d1ffc6051ba
-DIST zfs-2.0.5.tar.gz.asc 836 BLAKE2B 
6bc53160ce650f63c717b67116fb754c7a8196c9aa99bb6e43f0145bb30a0446a1ba5695b8207b085435da289fa0058643201ef2f8827e12b0803ab20b0df305
 SHA512 
91e73a8da45e4f49113fc1af684143902a23c9cf5e59f8cd2f3a1214aeff57af63a7fa05dbe3fa0465f002521b89a43d6086d765d03209d83a41761d56b358aa
 DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.1.0.tar.gz 34810470 BLAKE2B 
f7cc1cde711c255bacb000207b8e9a594105d18601a503d75a2a3055ed29ca941e148492fe52809f81a250848cfb5868b3d1c42860464a3d7d744a416db08929
 SHA512 
2121b90a1d4d92353801c48a2e34e2dd42bd295dacc3c30aa77cde967a1326e17c983bdd6905552421df0a652c09e84b3d4d2ba01001e053b8afb12e189c046f

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.5.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.0.5.ebuild
deleted file mode 100644
index 74e838c5764..000
--- a/sys-fs/zfs-kmod/zfs-kmod-2.0.5.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
-
-DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
-HOMEPAGE="https://github.com/openzfs/zfs;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
-   inherit verify-sig
-
-   MY_PV="${PV/_rc/-rc}"
-   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
-   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
-   S="${WORKDIR}/zfs-${PV%_rc?}"
-   ZFS_KERNEL_COMPAT="5.13"
-
-   if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm64 ppc64"
-   fi
-fi
-
-LICENSE="CDDL MIT debug? ( GPL-2+ )"
-SLOT="0/${PVR}"
-IUSE="custom-cflags debug +rootfs"
-
-RDEPEND="${DEPEND}
-   !sys-kernel/spl
-"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/awk
-"
-
-if [[ ${PV} != "" ]] ; then
-   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
-fi
-
-# PDEPEND in this form is needed to trick portage suggest
-# enabling dist-kernel if only 1 package have it set
-PDEPEND="dist-kernel? ( ~sys-fs/zfs-${PV}[dist-kernel] )"
-
-RESTRICT="debug? ( strip ) test"
-
-DOCS=( AUTHORS COPYRIGHT META README.md )
-
-pkg_pretend() {
-   use rootfs || return 0
-
-   if has_version virtual/dist-kernel && ! use dist-kernel; then
-   ewarn "You have virtual/dist-kernel installed, but"
-   ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
-   ewarn "It's recommended to globally enable dist-kernel USE flag"
-   ewarn "to auto-trigger initrd rebuilds with kernel updates"
-   fi
-}
-
-pkg_setup() {
-   CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
-   EFI_PARTITION
-   MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
-   !TRIM_UNUSED_KSYMS
-   ZLIB_DEFLATE
-   

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

2021-09-29 Thread Georgy Yakovlev
commit: fb6dc9685037adb18df3519a91bde592f65cef4f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:01:59 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6dc968

sys-fs/zfs: revbump 2.0.6, add coreutils-9 blocker

https://github.com/openzfs/zfs/issues/11900
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 298 +
 1 file changed, 298 insertions(+)

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
new file mode 100644
index 000..30672ab45c2
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -0,0 +1,298 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3 linux-mod
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${P%_rc?}"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/4"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
+
+DEPEND="
+   net-libs/libtirpc
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   dev-libs/openssl:0=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="virtual/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:=[dist-kernel?] )
+   !prefix? ( virtual/udev )
+   sys-fs/udev-init-scripts
+   virtual/awk
+   dist-kernel? ( virtual/dist-kernel:= )
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   !https://github.com/openzfs/zfs/issues/11900
+RDEPEND+="
+   !>=sys-apps/coreutils-9
+"
+
+REQUIRED_USE="
+   !minimal? ( ${PYTHON_REQUIRED_USE} )
+   python? ( !minimal )
+   test-suite? ( !minimal )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/bash-completion-sudo.patch"
+   "${FILESDIR}/2.0.4-scrub-timers.patch"
+)
+
+pkg_pretend() {
+   use rootfs || return 0
+
+   if has_version virtual/dist-kernel && ! use dist-kernel; then
+   ewarn "You have virtual/dist-kernel installed, but"
+   ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+   ewarn "It's recommended to globally enable dist-kernel USE flag"
+   ewarn "to auto-trigger initrd rebuilds with kernel updates"
+   fi
+}
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+
+   if ! linux_config_exists; then
+   ewarn "Cannot check the linux kernel configuration."
+   else
+   if use test-suite; then
+   if linux_chkconfig_present BLK_DEV_LOOP; then
+   eerror "The ZFS test suite requires 
loop device support enabled."
+   eerror "Please enable it:"
+   eerror "CONFIG_BLK_DEV_LOOP=y"
+   eerror "in /usr/src/linux/.config or"
+   eerror "Device Drivers --->"
+   eerror "Block devices --->"
+   eerror "[X] Loopback device 
support"
+   fi
+   fi
+   fi
+   fi
+}
+
+libsoversion_check() {
+
+   local bugurl libzfs_sover
+   

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

2021-09-29 Thread Georgy Yakovlev
commit: f2cb107beeba51c116a4e9db9c5ac7f5f7bb1c01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 23:03:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cb107b

sys-fs/zfs: revbump 2.1.1, add coreutils-9 blocker

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

 sys-fs/zfs/zfs-2.1.1-r2.ebuild | 297 +
 1 file changed, 297 insertions(+)

diff --git a/sys-fs/zfs/zfs-2.1.1-r2.ebuild b/sys-fs/zfs/zfs-2.1.1-r2.ebuild
new file mode 100644
index 000..55eafb7ad08
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.1-r2.ebuild
@@ -0,0 +1,297 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3 linux-mod
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${P%_rc?}"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
+
+DEPEND="
+   net-libs/libtirpc
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   dev-libs/openssl:0=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="virtual/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:=[dist-kernel?] )
+   !prefix? ( virtual/udev )
+   sys-fs/udev-init-scripts
+   virtual/awk
+   dist-kernel? ( virtual/dist-kernel:= )
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   !https://github.com/openzfs/zfs/issues/11900
+RDEPEND+="
+   !>=sys-apps/coreutils-9
+"
+
+REQUIRED_USE="
+   !minimal? ( ${PYTHON_REQUIRED_USE} )
+   python? ( !minimal )
+   test-suite? ( !minimal )
+"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/2.0.4-scrub-timers.patch" )
+
+pkg_pretend() {
+   use rootfs || return 0
+
+   if has_version virtual/dist-kernel && ! use dist-kernel; then
+   ewarn "You have virtual/dist-kernel installed, but"
+   ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+   ewarn "It's recommended to globally enable dist-kernel USE flag"
+   ewarn "to auto-trigger initrd rebuilds with kernel updates"
+   fi
+}
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+
+   if ! linux_config_exists; then
+   ewarn "Cannot check the linux kernel configuration."
+   else
+   if use test-suite; then
+   if linux_chkconfig_present BLK_DEV_LOOP; then
+   eerror "The ZFS test suite requires 
loop device support enabled."
+   eerror "Please enable it:"
+   eerror "CONFIG_BLK_DEV_LOOP=y"
+   eerror "in /usr/src/linux/.config or"
+   eerror "Device Drivers --->"
+   eerror "Block devices --->"
+   eerror "[X] Loopback device 
support"
+   fi
+   fi
+   fi
+   fi
+}
+
+libsoversion_check() {
+   local bugurl libzfs_sover
+   
bugurl="https://bugs.gentoo.org/enter_bug.cgi?form_name=enter_bug=Gentoo+Linux=Current+packages;
+
+   

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

2021-09-29 Thread Georgy Yakovlev
commit: 0e6142ccf9d2120189e1f0790c39628e0499cc09
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep 29 22:59:02 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep 29 23:08:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6142cc

sys-fs/zfs-kmod: stabilize 2.0.6 for amd64

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

 sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
index e7c85c6b3e4..385f2e6f457 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild
@@ -22,7 +22,7 @@ else
ZFS_KERNEL_COMPAT="5.14"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm64 ~ppc64"
fi
 fi
 



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

2021-09-29 Thread Sam James
commit: 0672d60affa9c4842f9dc48895692586de946b4c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 22:53:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 22:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0672d60a

dev-libs/libofx: add 0.10.3

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

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.3.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index db53570ab1e..c8a6b9e57ad 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,3 @@
 DIST libofx-0.10.1.tar.gz 226512 BLAKE2B 
bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1
 SHA512 
4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a
 DIST libofx-0.10.2.tar.gz 225043 BLAKE2B 
2ca8cdd9913f2bddb60600d75acfb114d56d6c59191fe2b836a0c2a988b6d0404821a9f99be1fa4b258afbbc35b0cb254b348a1e7a0f7a8c4010645afff52f91
 SHA512 
14ba2779d94209312a8a1bbf598e6a31820df4fa7e222ae1abb8d4234a6c7ba7068e06a73ad4ee93bcb53ccb99a8007d799d9e66a9921704dc75c84b0e7dc307
+DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
new file mode 100644
index 000..ae5c04394d4
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Not included in the tarball
+   sed -i -e '/INSTALL/d' Makefile.am || die
+
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable doc html-docs) \
+   --disable-static
+}
+
+src_compile() {
+   emake -j1
+
+   if use doc ; then
+   emake doc
+   fi
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2021-09-29 Thread Mike Pagano
commit: e059f7de3c4a4282a9ca7d9dc23b82e67c5b57b2
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep 29 22:49:05 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Sep 29 22:49:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e059f7de

sys-kernel/linux-next: Support linux-next kernel

Closes: https://bugs.gentoo.org/815199
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-next/linux-next-.ebuild | 33 
 sys-kernel/linux-next/metadata.xml   | 11 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-kernel/linux-next/linux-next-.ebuild 
b/sys-kernel/linux-next/linux-next-.ebuild
new file mode 100644
index 000..302a8eb1494
--- /dev/null
+++ b/sys-kernel/linux-next/linux-next-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
 -> linux-next-${P}.git"
+EGIT_CLONE_TYPE="shallow"
+
+DESCRIPTION="Linux kernel and patches aimed at the next kernel merge window"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+
+src_unpack() {
+   git-r3_src_unpack
+}
+
+src_prepare() {
+   eapply_user
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dodir /usr/src/
+   cp -R "${S}/" "${D}/usr/src/" || die "Install failed!"
+}

diff --git a/sys-kernel/linux-next/metadata.xml 
b/sys-kernel/linux-next/metadata.xml
new file mode 100644
index 000..3335b243cbf
--- /dev/null
+++ b/sys-kernel/linux-next/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+ker...@gentoo.org
+Gentoo Kernel Project
+  
+  
+cpe:/o:linux:linux_kernel
+  
+



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

2021-09-29 Thread Sam James
commit: a62fe1a6b20a6dfdf9c639d3cc45406a5eff5e7f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 22:40:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 22:40:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62fe1a6

media-libs/exiftool: add 12.30

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

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-12.30.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index c4c4e2179f3..46dc8b31def 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1 +1,2 @@
 DIST Image-ExifTool-12.26.tar.gz 4933296 BLAKE2B 
e45683243b82f8276aee498d52a88d5b34eaf8b28aebdd631f70e30bb91ceb52224dc994ed189b914f024be4eb471b07bf9f1d860d96af2ab211e482b9ea194e
 SHA512 
15bbff738e151d3ed5c77a17c99ded6cc3da2050fe7df94c42aea544aa31d7f539d70d07fd5336ae018af05b7f168712f1367046d8004861fce58442c03f82bd
+DIST Image-ExifTool-12.30.tar.gz 4948601 BLAKE2B 
359c06dc5d4f71e186d7a265488cb16e47e40438d8a0e2d4e74f75b6aac7efd1c5b3271a158cb8b822eace5f6b437d5d39458c31ae8e6e886e93f2e643f8c9a9
 SHA512 
2966854d8fd163fd5aaaca5608eeab2a3f0681fe9e22e006840acacd2ff2aaecd6076bcec23989facb7baf64aa96425ad7eeceb4045da44004421b8f10050935

diff --git a/media-libs/exiftool/exiftool-12.30.ebuild 
b/media-libs/exiftool/exiftool-12.30.ebuild
new file mode 100644
index 000..48300e4ce1a
--- /dev/null
+++ b/media-libs/exiftool/exiftool-12.30.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://exiftool.org/;
+SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+
+   insinto /usr/share/${PN}
+   doins -r fmt_files config_files arg_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/magic/

2021-09-29 Thread Sam James
commit: c4fcafe9dfa8d26fe7876ed96432a32a6798d623
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 22:20:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 22:21:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fcafe9

sci-electronics/magic: fix autoconf 2.71 compatibility in stable

Bug: https://bugs.gentoo.org/775422
Closes: https://bugs.gentoo.org/814788
See: be7ed26f001fb31bf32a69824c3cc858b48f0326
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/magic/magic-7.5.202-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sci-electronics/magic/magic-7.5.202-r1.ebuild 
b/sci-electronics/magic/magic-7.5.202-r1.ebuild
index 00761831257..40a3643a1eb 100644
--- a/sci-electronics/magic/magic-7.5.202-r1.ebuild
+++ b/sci-electronics/magic/magic-7.5.202-r1.ebuild
@@ -31,6 +31,12 @@ src_prepare() {
eautoreconf
cd ..
sed -i -e "s: -pg : :" tcltk/Makefile || die
+
+   # required for >=autoconf-2.70 (bug #775422)
+   local ac_aux_file
+   for ac_aux_file in install-sh config.guess config.sub ; do
+   ln -s scripts/${ac_aux_file} ${ac_aux_file} || die
+   done
 }
 
 src_configure() {



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

2021-09-29 Thread Zac Medico
commit: 7865b6ffc3a1538ce40f115f5bec99181232fcc9
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep 29 21:41:47 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep 29 22:05:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7865b6ff

app-admin/vault: 1.8.3 bump

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

 app-admin/vault/Manifest   |4 +
 app-admin/vault/vault-1.8.3.ebuild | 1827 
 2 files changed, 1831 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 66038bf4342..3ed34c495f0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -744,6 +744,8 @@ DIST 
github.com%2Fhashicorp%2Fvault-plugin-secrets-mongodbatlas%2F@v%2Fv0.4.0.mo
 DIST 
github.com%2Fhashicorp%2Fvault-plugin-secrets-mongodbatlas%2F@v%2Fv0.4.0.zip 
44497 BLAKE2B 
5aa70e4f68346c12f87677bf98b54c3a5bd5ecc2520d1f3e616f943fb2e2a16ea7e79ec82c6f4dd753baee577aebb2660cabaa381b625396756fe7b5872c4395
 SHA512 
c1d971eeacff84a5f3d0f203222c34483b1db575bbe61f0991565dc1471ac5c8df1eb6f5252faafa2d2473d2781ccaca6e38d3de86833b05a3e2557ee91b6e90
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.1.mod 
654 BLAKE2B 
65d973ef48076c9b11dd7a9057efeccaa7851cf1d42273b9fc722577844861694bab90e578a47ae144c3b568a381ea3c5501a951bdb7936ff247cc2c177e48ea
 SHA512 
8ee81d2dfdbcffb4615add255cbee4cc8f369a035b865c0fc74ec9126418e6265518afd0223fdf09da3957ab325ce6c29d81b539be704815e64dfd821bafafae
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.1.zip 
87114 BLAKE2B 
76bce3b85179d005480590256a54cf5b2e6e69151775b86bf2668016ac80adf096c2196d33c2b35e211e31f0106b80fcdbcc338ef437d28004d017789d74c16f
 SHA512 
99a6b117ca1900782c6bf06ddc63fb17778113ec8aaf0637a6b3530d0df5d5bd43b3ab8a6117551f0581fb04a49362bf7e67f3a17e9c600c4b98675c2f5b718e
+DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.2.mod 
654 BLAKE2B 
65d973ef48076c9b11dd7a9057efeccaa7851cf1d42273b9fc722577844861694bab90e578a47ae144c3b568a381ea3c5501a951bdb7936ff247cc2c177e48ea
 SHA512 
8ee81d2dfdbcffb4615add255cbee4cc8f369a035b865c0fc74ec9126418e6265518afd0223fdf09da3957ab325ce6c29d81b539be704815e64dfd821bafafae
+DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.2.zip 
90572 BLAKE2B 
b226be15ed5f335cb55be0928e541a0b30ea6e7effd0dcd764df764f90030a1d31d3530dd243f7fd826c1c245dbacc2820dd29e4e5a00c314dd3e1d418bb6acc
 SHA512 
07dc170f3088452ac16c050de6388fbfb70474e7a0d36ef6fa89ab191d93e7cf9927989dd779b84da5694e1be02be71155bdecd9b194b3b72fcd9387afa235b3
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-terraform%2F@v%2Fv0.2.0.mod 
407 BLAKE2B 
3381c3a22697e706463c781960e46457b346cee86a0b087205f24cf12804abb21e99acca67889cab9cfbf71da3fb642e96528fbc09526c1a294a00f591aef437
 SHA512 
858e53248937d9cae085e23e61a4b76a9c2acc1e955efb36110b53bb9e4a19ff7d4c3cb6693c5bd340402b5cedba132147d93295910126a90c7842c4e972ac0b
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-terraform%2F@v%2Fv0.2.0.zip 
50978 BLAKE2B 
5963eead988acf705c34af624e98b6187369a3fb7c77490d07d06e016f0c848004ea9614fe5e6cf1bc6b451a2503a4ede2e3f57f061832cdd23c73e23a246e9b
 SHA512 
d7dbb67211fbeba11607e9fc76346d74b53c35a648da61ee796c4be46f24b56e195f025e9ad641aa0ab1f45f8cb3223dc9f1eb756638420dcfed30105b4e82b0
 DIST 
github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod 32 
BLAKE2B 
40839230d4a1fd6d28597a39b0d98ac4aace76a96dcf2d222f073554b8df6de4fab48c0613b7bc2da1b4912e338ede282043a3f615a87c246bfd71488a671337
 SHA512 
614955fd74641e34555d843e335d5e35cf79dcc6e3b4d43bb0ba4fd6fed7d332365eb874d6bdb7c3b5be576dc3d09356c8206d1aa4d70378581001342f4f7310
@@ -1746,3 +1748,5 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282
 DIST vault-1.8.2-webui.tar.xz 1382592 BLAKE2B 
e7df79275f65b601de577f1197b89c03bd4e299fb4c5ee67f5e91439a79c15eeb4b58946d4cf2c837ca3c2d655ae86388f2f194a06f159c6580d4e6b1e59
 SHA512 
35c738be79fd956f09595045d7616599cfd7948baf2b774d0585c4cc12f9cfbd8bf262eb3c9a3969b96184560f2b2f7eb203271100a4ce452347d1100a5884b8
 DIST vault-1.8.2.tar.gz 20974085 BLAKE2B 
dbef32b3b1881f61053fed410c80caca253af9fd27d525eaf7e8b471af15d62c16423d35905302ccd4c32d7f2bc983a09d4ccbf2f835b7c60e2ac5067b17348c
 SHA512 
fe203f68a8b2f91356a59ee5a5e072aad232bfb9b037c7673297240ddd6270936f144c9a25bcba399053ef0fbc756146cc0e9e9f3642f0fd07008d8ee003d793
+DIST vault-1.8.3-webui.tar.xz 1380524 BLAKE2B 

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

2021-09-29 Thread John Helmert III
commit: 1721f84b8e877c2ffce831c621a7e2bcbfa4343a
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Sep 29 21:56:35 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Sep 29 22:03:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1721f84b

profiles: mask qemu-6.1.0 for data corruption bug

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

Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3479a66b74a..ebd0d9fb9f5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2021-09-29)
+# VM image data corruption bug, causing I/O errors in VMs. Bug #815379
+=app-emulation/qemu-6.1.0
+
 # Joonas Niilola  (2021-09-26)
 # A library without revdeps, EAPI-5. #776901
 # Removal in ~30 days.



[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/

2021-09-29 Thread Michał Górny
commit: 1cfc9faefdf918e9578994dcd41e0fb01f51e654
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:39:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfc9fae

xfce-base/exo: Bump to 4.17.1

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

 xfce-base/exo/Manifest  |  1 +
 xfce-base/exo/exo-4.17.1.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index 3a49a15bc5b..33f06980d68 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,2 +1,3 @@
 DIST exo-4.16.2.tar.bz2 881098 BLAKE2B 
df1ad499becd22087724abb716d07a50e432ec555d03a3892d0b81745045c334cb3705419e901697e4c3bc10328837b4f5c4055800d1b6c79c9cfc503427643b
 SHA512 
9c1252d78f5bb900254841a79f1c1b952cb60d9d0197e184266c35a86c340140cdff2460fa83f6fabb66380e2b3d7ab8a08719b4f4784d2215dde51410ce33e8
 DIST exo-4.17.0.tar.bz2 876215 BLAKE2B 
252efe98447ff9f7437370d0223f76b64b804eab32d173b77ba1644984faa2ae061d3b6434ab92c952c366ee520900bb26f6542ddca2dc86aade84626517f54c
 SHA512 
9551c0e223b105348c886e52de6879428b672c51766a3277c81e4458389e4b129491cdc81c7b535278da6bc5d97f15f4ce509d5f9597eb6c85546b06b5486312
+DIST exo-4.17.1.tar.bz2 877757 BLAKE2B 
152e168568f4ad12e1eb03f7b1971b3369647da0adac57f55d36fc176c36f7c2ccf9125f6bad386843753855b4bbb679a7a6abd80a9375d2212550e0987d4fa4
 SHA512 
597fee2cc0188159d5278bb5d547f1a4619645684ba3da4046946c5eb38b2a4913731e589caeeb2f8505516bdcbba64bee03291857215e2b4208aa3d2c563988

diff --git a/xfce-base/exo/exo-4.17.1.ebuild b/xfce-base/exo/exo-4.17.1.ebuild
new file mode 100644
index 000..0afdec17d30
--- /dev/null
+++ b/xfce-base/exo/exo-4.17.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="Extensions, widgets and framework library with session support 
for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.50
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.17:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   >=dev-util/xfce4-dev-tools-4.16.0
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-09-29 Thread Michał Górny
commit: 7fe6258def00c8b0628b0259037d9b2c2fd2445b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:30:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe6258d

dev-python/testfixtures: Bump to 6.18.3

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

 dev-python/testfixtures/Manifest   |  1 +
 dev-python/testfixtures/testfixtures-6.18.3.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index 03d59c94e95..75c6272ec1b 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1 +1,2 @@
 DIST testfixtures-6.18.2.tar.gz 122026 BLAKE2B 
2b30c03ae71a300883ace52dc80e06c6b6610283687fa8df4ded1678991a47e8186de57060458a2fe98fc8eeb8fae8299081697a6471bdedcca2772405c91c6d
 SHA512 
ee27d9944e8e8ec770199b115a50274f7167e9d3d3d866b0d0bbe7fec8a939b25a469ecac0158aaa486b129e078077c5822e7500ad473f98ba59862424413e15
+DIST testfixtures-6.18.3.tar.gz 122142 BLAKE2B 
014cc2245d5fbe0d39310c8e2c21cd5f289d6ec7a6a561d055e86d4cd25b79f1aa535067746219e2382df2aeec050dfa24cdae674636d92ee61016fa9861e705
 SHA512 
e556e7cb28f122526ef19550b1e593b61f01923d0be53951344f917f89b3d4cae29e525ceda3d0290bc18c3641b509dd7236e7b55ae50da0157fe11ca9f04cca

diff --git a/dev-python/testfixtures/testfixtures-6.18.3.ebuild 
b/dev-python/testfixtures/testfixtures-6.18.3.ebuild
new file mode 100644
index 000..c2e4ba7a58f
--- /dev/null
+++ b/dev-python/testfixtures/testfixtures-6.18.3.ebuild
@@ -0,0 +1,46 @@
+# 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="A collection of helpers and mock objects for unit tests and doc 
tests"
+HOMEPAGE="https://pypi.org/project/testfixtures/ 
https://github.com/Simplistix/testfixtures;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/sybil[${PYTHON_USEDEP}]
+   >=dev-python/twisted-18[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+PATCHES=(
+   # 
https://github.com/Simplistix/testfixtures/commit/8fb2122eea0f1d0de1ccca7a3a0f5426bc6d4964
+   "${FILESDIR}/testfixtures-6.18.1-py3.10.patch"
+)
+
+python_prepare_all() {
+   # kill weird way of declaring build deps
+   sed -e '/build=/d' -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTHONPATH="."
+   local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings
+   epytest -Wignore::DeprecationWarning
+}



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

2021-09-29 Thread Michał Górny
commit: c5e3af966552ab2c718d1fd0d3fbbb4f9d033708
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:25:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e3af96

dev-python/sentry-sdk: Bump to 1.4.3

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

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.4.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 4fe2570e0cb..d682a4ec72d 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-sdk-1.3.1.tar.gz 219705 BLAKE2B 
3fc8f81a5f762f400c70ae1c83ab46e97ec4
 DIST sentry-sdk-1.4.0.tar.gz 230870 BLAKE2B 
8cad1f0046219b60af982d3a01ae67aa1b018c4c8815c2adae834beeea6015057791abff6e1213a4a5902fe62e56f232dcb0cb355927c2f986751145dc633962
 SHA512 
b1f3021b4a67c2c4e13109ec3e189d1e133f07ecad18bc3e0ebd7b99e90b53aa83cac2cc567b8b47763892a9e06e1795aca497f146cbaae15952c880f9c160cd
 DIST sentry-sdk-1.4.1.tar.gz 230985 BLAKE2B 
0c193d5d564377d484e8e1ba2d30580ad373114e6a1eb3c4d38af6d9745aa788d1369836c4686b80503a027810273cd3a2d1833a6df18d32e1f352f6fb418c8c
 SHA512 
b38ce6448553a05158690808ed4e7013c44f35922c1eb1662f3f9fa73e1c5f9d8a5385eccb8ebd062eae27b7e037ce0c204778ffd24b9ccf38b14d8e511d4cc9
 DIST sentry-sdk-1.4.2.tar.gz 231026 BLAKE2B 
760d84b15ef6d002a3dbd92ce99efcd16738d4db9a2b47775d0da19649b85a0f3cd234a8ce98111599b27ad5c1e7eb901ff745d57c558f5603d4ea59b3ff5795
 SHA512 
227d5edb6e6585749df5e873e2c7c6191f96ea6071a22b44fb4901d5466218ca718ac81ec23a7c176c52734fad1f43331e58d670ee62c1892bf7768dd71f9fab
+DIST sentry-sdk-1.4.3.tar.gz 231054 BLAKE2B 
39509b3f7b12e773e23881772cf2d3445374181f7bd23b3a7abe3cbdae012b03b43bcd4ce811a40cd2c7916cae378698ea5a53909b2f679d8b3f3598e675719e
 SHA512 
bd5a1b75a437d28348f980cad0bad30cbcd2872fc9678e50d69bca73e0a08a8e663f0fd54607174122072dafad6055acc73db34c6ca92ec9d00efed41e5c1c97

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.4.3.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.4.3.ebuild
new file mode 100644
index 000..d0881dad90d
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.4.3.ebuild
@@ -0,0 +1,72 @@
+# 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
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/;
+SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # hangs
+   'tests/test_transport.py::test_transport_works[eventlet'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   # incompatible version?
+   tests/integrations/falcon/test_falcon.py
+   # test_circular_references: apparently fragile
+   
'tests/integrations/threading/test_threading.py::test_circular_references'
+   # test for new feature, fails with IndexError
+   

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

2021-09-29 Thread Michał Górny
commit: 31746dda634d26a317c917511a6c77d1cc96ed83
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:30:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31746dda

dev-python/greenlet: Remove leftover flag-o-matic inherit

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

 dev-python/greenlet/greenlet-1.1.0.ebuild | 2 +-
 dev-python/greenlet/greenlet-1.1.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/greenlet/greenlet-1.1.0.ebuild 
b/dev-python/greenlet/greenlet-1.1.0.ebuild
index edf429fc6b2..072fc6423b4 100644
--- a/dev-python/greenlet/greenlet-1.1.0.ebuild
+++ b/dev-python/greenlet/greenlet-1.1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 # Note: greenlet is built-in in pypy
 PYTHON_COMPAT=( python3_{7..10} )
 
-inherit distutils-r1 flag-o-matic
+inherit distutils-r1
 
 DESCRIPTION="Lightweight in-process concurrent programming"
 HOMEPAGE="https://pypi.org/project/greenlet/;

diff --git a/dev-python/greenlet/greenlet-1.1.2.ebuild 
b/dev-python/greenlet/greenlet-1.1.2.ebuild
index 9184554e2f8..c9476e6d022 100644
--- a/dev-python/greenlet/greenlet-1.1.2.ebuild
+++ b/dev-python/greenlet/greenlet-1.1.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Note: greenlet is built-in in pypy
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit distutils-r1 flag-o-matic
+inherit distutils-r1
 
 DESCRIPTION="Lightweight in-process concurrent programming"
 HOMEPAGE="https://pypi.org/project/greenlet/;



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

2021-09-29 Thread Michał Górny
commit: 9a737b99bbed889adb08c2349048ceede4742faa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:29:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a737b99

dev-python/greenlet: Bump to 1.1.2

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

 dev-python/greenlet/Manifest  |  1 +
 dev-python/greenlet/greenlet-1.1.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index ff358060464..63450f5bffe 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -1 +1,2 @@
 DIST greenlet-1.1.0.tar.gz 85043 BLAKE2B 
d9f5eccfe2dda528e5bc90bdc9c3992517b42c7d5f9d5549590b8f94003f715921585fa01219eea0348d6204b0109c4e342657fdf8150f09cabd2d6179e6e9f2
 SHA512 
13547917860d9a19f2fab519380121805d8f7801ad47b1584003833a5de66eb703373c71e67b32f13b770d429bcee6856b35bc6fc8afb7be598c2bf509bede03
+DIST greenlet-1.1.2.tar.gz 91224 BLAKE2B 
1430f96acfba3c184b9ac0f51acde7c48aa5d2e648a155cadf16399c878f527a4bafcb547d2b28835095ba2fd21c33096ee6fb51ce5feda0a8c5915be521b32a
 SHA512 
e7bcc1bfffc80fcaee735ee69f6f53e8f68bd4d3ab8ad6ed813684ffad72340a347e4810f18cc32d9c3948b5c995aefc3a53ce4ae60324093dae12042d33183b

diff --git a/dev-python/greenlet/greenlet-1.1.2.ebuild 
b/dev-python/greenlet/greenlet-1.1.2.ebuild
new file mode 100644
index 000..9184554e2f8
--- /dev/null
+++ b/dev-python/greenlet/greenlet-1.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: greenlet is built-in in pypy
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Lightweight in-process concurrent programming"
+HOMEPAGE="https://pypi.org/project/greenlet/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa -ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest greenlet.tests
+}



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

2021-09-29 Thread Michał Górny
commit: 9f82dc65cbcf04a09e73802349a4657b351c259b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:17:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f82dc65

app-admin/awscli: Bump to 1.20.51

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.20.51.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ba9d237be24..6da2708fce9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -10,3 +10,4 @@ DIST awscli-1.20.47.tar.gz 2079314 BLAKE2B 
2c202ed3e3527a6881c3f9ca73e8639732442
 DIST awscli-1.20.48.tar.gz 2079233 BLAKE2B 
9871d66b2acfb83572e200c8c6951f8ccab0c26ee4296c5e64329be6757727be7f33cc8c5788852191425c528524ab8a5917331b933fc16efc3e41a5f24e8500
 SHA512 
1ba5d2da32fbb7fe9bed552b06e793ccb97f40c9391f2c08f0799ec49efef832c855347168a8d42fc6757cb88ef68fa15ae4cc50fce60024ebb0e341abcf0b37
 DIST awscli-1.20.49.tar.gz 2079908 BLAKE2B 
7aac4ff54993b70eed395ab625c6b1ed9631465f7a7672f58575a8f563036b1c03cf761bf47e7c6e36ce24066a603015684020f551180891467469b76d3d4e28
 SHA512 
846bf1de3d2a4305cf0d4980e2c9422d5ae517e01bf6c7cecedf96308a0fe030928feb0efefec074ca304b429b71e0e22070bec323998edd4109d16d20349e6f
 DIST awscli-1.20.50.tar.gz 2079977 BLAKE2B 
f6cd055fb74641023bbfa664a817ac19dcfa1d6a33489cd70e4d2255bd8dbe35aa900e88c312b26db77ff066c7b513e758ef67e42e44e6e7d48b2599359251db
 SHA512 
d01c648bfb089e9663ecc9976a60e865155462fd7ad97714e0959b867126b7031433e59716edc31e08893c77f09e92c8885c8df5dbaf7715eac592bf634ef5d7
+DIST awscli-1.20.51.tar.gz 2080377 BLAKE2B 
b7d32d129956817c98f43ea44200027389569e1484d568e3632f71c527a77ffb5e15045ce64fae72d9835856e81fea091f2fde293626e918cacf52c933204d35
 SHA512 
1cab00c694f19bbd14c4a0da01a28ef19eca00b03b1da377d2ee7b03e3c397c99f49fc2994679a08211ba41f583d5b2d1b39dac9990a3dc5ebfd121a376b7ca3

diff --git a/app-admin/awscli/awscli-1.20.51.ebuild 
b/app-admin/awscli/awscli-1.20.51.ebuild
new file mode 100644
index 000..81d5997098c
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.51.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..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}]
+"
+
+distutils_enable_tests --install pytest
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+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/hypothesis/

2021-09-29 Thread Michał Górny
commit: 3c28dcd93ef67f2f7aeb095e1255acee4e8e535f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:25:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c28dcd9

dev-python/hypothesis: Bump to 6.23.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.23.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index c999cb51826..7db5d774a62 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-python-6.17.4.tar.gz 9144209 BLAKE2B 
b110e355b34f386c51e9edeb258
 DIST hypothesis-python-6.21.6.tar.gz 9166313 BLAKE2B 
19ac66c1674be30e14d54faa61244ac6da5b67678da4c5dbc728fefcac2e5f0a99c31f7cbe6fc4bc8738e1b072b4accba6f97863e6d601303d4fd69d4ccbd96a
 SHA512 
454434f37dfc3f171d1865ac72d58821173654fabdd880c1b699ea0ff281405644bb1b370129843d35368cd9b6eb06fa00458e0aa41b2b7dc0b7e05e7f659a5d
 DIST hypothesis-python-6.22.0.tar.gz 9166539 BLAKE2B 
386c7fd4f9ff0d4d199f686f25743793de4de9f2676cf7c36c16519f5fef007f6b677bd5ef84fa975389c5fea9989dc8a18923699c05fecc23ef2e4dc5e6
 SHA512 
92352a7ba13d8a06532c6fcdb965f156c43369f18ba7c46808d9b6dde1ccdd5b4f938c1ce575d5651835bfe981d22e7a68189c93a368420c915f5d1ce9b8a205
 DIST hypothesis-python-6.23.0.tar.gz 9166945 BLAKE2B 
89d8a642262dfcbd36d83343c5e632653808711e186f5afae360e870eaacf050b415fd1abeb589b375136f273a53a236da8e4ab6227d94e16c58c8e9d0d3d8a9
 SHA512 
43d5f1a21d555e2a7942414cfb185e9201d9c5198c12551db7a50f3f118fed4dddc934767a0e7d880dfd044ac1a062b64afc92c5c3f391cedf71b829e177f21d
+DIST hypothesis-python-6.23.1.tar.gz 9167114 BLAKE2B 
324df90b9fc09dbaf599905b503119eed22ad32898d118d08cb5a84cbb3a514d0bfea51eca0c9878f3a330702d4822c5c311e9c6e091a6baed51285d8d326c5e
 SHA512 
2d6a10ef6b47e0bc08c90aee62a9f009c5bfe7d64bc6f87fed72232c40a43b86e0ecc744527a611f3cfec571051c4bef3986c4e1970f92526e70bf7f5e523519

diff --git a/dev-python/hypothesis/hypothesis-6.23.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.23.1.ebuild
new file mode 100644
index 000..119bf66a091
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.23.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{7..9})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2021-09-29 Thread Michał Górny
commit: b22fd79b02d1e49317fc9ec060e4e3831f2f7d64
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:28:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22fd79b

dev-python/nuitka: Bump to 0.6.17.1

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

 dev-python/nuitka/Manifest   |  1 +
 dev-python/nuitka/nuitka-0.6.17.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 30b4ed0f348..ca64d046e94 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,3 +1,4 @@
 DIST Nuitka-0.6.16.3.tar.gz 2965278 BLAKE2B 
fc015f78912688e3d3b0833e7c126833352aeda7ac2599685a007445c43a7099407c4797eba47d5254fb5befde9482c210b920f4c7e38a2d82dbb5331125abee
 SHA512 
a46af040774fd3523b64c1a113f6d0251c8d45108686017dae07429107f5057025bbcfefc7ed2b86da32c69516285d3af55fe234d25d6949562a96b0eb3f5293
 DIST Nuitka-0.6.16.4.tar.gz 2963879 BLAKE2B 
a6a0029f06aac5ea8fb0fec81ac5b1c5b7bb0ed85bdd0f0308ac74140792360684f42cf79f7ff7e604de3729584b335671ff57f0805aac2154ef1ea88bbbf245
 SHA512 
e2c73b19e459c31b85adf79270e258ca3c431364ec90b51682a7a324aebfeab1ab7703421e8646e18e0bef62f5f5636bbbda74d0ec0e4666e1571d71d41971b2
+DIST Nuitka-0.6.17.1.tar.gz 3144303 BLAKE2B 
999a391830459fbfd20c52b3d640070bf4b69000ffcaaf0e86d1a0ccbd4602ce7cfb3a47658a5a94a8935f0dba4658f2616a2d7c4c176d5553ad3a488cd7645c
 SHA512 
7d121a03539357f480ffd940699bd5df5ebb038f6914820b3185e0bcf8955ab005e2eacd49c837b94a2f5396a751264cf950764482a523e90a32d321e89ea2d2
 DIST Nuitka-0.6.17.tar.gz 3144123 BLAKE2B 
07d95a987eb6c772cd58f8bd0bb7aca638c475e4e90b6a58af890e63b5d3bec9125efa54ba54925311a38cc06b3c8e60a86ce18be7f189da111798fe77da3bd5
 SHA512 
8678cb9cbc30d9a9a139f98ae94d7f881295bbfb5f450faafb335cce7243979ad3dbf81946024a67edea177f2baae9d694d9e93abc5389f3406595158eff

diff --git a/dev-python/nuitka/nuitka-0.6.17.1.ebuild 
b/dev-python/nuitka/nuitka-0.6.17.1.ebuild
new file mode 100644
index 000..758649696b8
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.17.1.ebuild
@@ -0,0 +1,48 @@
+# 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 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2021-09-29 Thread Michał Górny
commit: de61b9749032139835b5e01b5ce6075a953ef56d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:19:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de61b974

dev-python/cachetools: Bump to 4.2.3

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

 dev-python/cachetools/Manifest|  1 +
 dev-python/cachetools/cachetools-4.2.3.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest
index 76156987184..e42e751fee7 100644
--- a/dev-python/cachetools/Manifest
+++ b/dev-python/cachetools/Manifest
@@ -1 +1,2 @@
 DIST cachetools-4.2.2.tar.gz 23682 BLAKE2B 
7c1163d216fed3a5258ecb1c6306468d0ace8c629275cfb4f3aa3c4e6d9e2560683ac5504b0ee3439901f1e53b7428e27a78c909f6629d3b006610ec8ef35e98
 SHA512 
b3aa68cecbd9f20e0ff482c497c5011f4d1bfe4ed106914433c6bcaa203fb29592e056807767efdcea0cf7dbd3a08f3edc9c0ea8b328a1442792f9be2049c860
+DIST cachetools-4.2.3.tar.gz 24587 BLAKE2B 
2a4d52e11604de0ce9e8a112bce7990d02553216425ff33279f0f898737f3cc39254349b50199bf17c5285de834248737ce3d5ae3610f64ebb925c0dd3e555a0
 SHA512 
ceab0ed27c8059e777fa2800c988735bdd2101a6191c20688cebcb7b5ba717eb799b506f6030d39a17fa744863da6b5eecc608d855a67fec0e9bbb0ac005c7af

diff --git a/dev-python/cachetools/cachetools-4.2.3.ebuild 
b/dev-python/cachetools/cachetools-4.2.3.ebuild
new file mode 100644
index 000..a1863429285
--- /dev/null
+++ b/dev-python/cachetools/cachetools-4.2.3.ebuild
@@ -0,0 +1,17 @@
+# 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="Extensible memoizing collections and decorators"
+HOMEPAGE="https://pypi.org/project/cachetools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+distutils_enable_tests pytest



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

2021-09-29 Thread Michał Górny
commit: 611c1c0ebeeb077030e46652128789d6799679ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:27:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611c1c0e

dev-python/jupyter_client: Bump to 7.0.5

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

 dev-python/jupyter_client/Manifest |  1 +
 .../jupyter_client/jupyter_client-7.0.5.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index 8b7715e2ea0..8d488bb215b 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -3,3 +3,4 @@ DIST jupyter_client-7.0.1.tar.gz 317467 BLAKE2B 
bcaa4f58071e0c90e81afb010a10ad22
 DIST jupyter_client-7.0.2.tar.gz 317686 BLAKE2B 
f837d60c1013d6f7db7185112820bc40fe55707403dd179c72c93d7f5a9c752436b8454e0ffb0a133c77a4a11e87ea310d86706145d0501a0ed83d36652cc278
 SHA512 
24684df13947077add0931fe9e8a2c2b629db120c1554123f36b7c9e736f502f9553c63813de93ff84733eb4a47eb0f5dd48961e3c18527fbd8fece23fbe6440
 DIST jupyter_client-7.0.3.tar.gz 318420 BLAKE2B 
151cac17dd965f5a151e0de90cffda35d06943ef7548518f6bac9e977fa3efd02cceb30fc23b252c440541ac74a84396dc7a8787fffbbade8d91dcbc2d51781a
 SHA512 
eae57dd9c2fdd0301cdb53204dfc043a228fa606236ee1eca9e37f4d9d213efd080ec1292567431e24d73899db0833984ed4db933998817d03aff1f674217362
 DIST jupyter_client-7.0.4.tar.gz 319415 BLAKE2B 
795e10680b0183e6628978cfe2633eaac9d1acf62ca8f72c17cd9d808e9971ec63a251adb7e2f5faaf98f51b06508b55a27686d5a77020cebd858daf61954de1
 SHA512 
47d17b1369edfe7cac7f2450299558122d88e341515b46992bee716c4bc23f870c131ca1fe86ec8f48f558c2c3ab5c26b05d473b37fd2dcd19c24bc44ba60c03
+DIST jupyter_client-7.0.5.tar.gz 319487 BLAKE2B 
d8c4e518fb165fbbe6b2de8bd8623d37c9fda6c002753b8a115d615b0c338a6411c4713b974210af45fc40a021bf687b3bc1e7e4f0717c510f569cb7eaf6d793
 SHA512 
37eba11585d40f52ca5c7a3bf275ee7cd86b049abee4b92b32eb6e667e6e5234b8c1dfeb1f67e8bd0d80ee1be1ccf87ffea9f5b5a5e60f217b07063a085c

diff --git a/dev-python/jupyter_client/jupyter_client-7.0.5.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.0.5.ebuild
new file mode 100644
index 000..737c392b752
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-7.0.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.6.0[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.1[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
jupyter_client/tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses
+   
jupyter_client/tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses
+)



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

2021-09-29 Thread Michał Górny
commit: 2e4fb90c03458c91616dfa4f659694d3548dbe71
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:24:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4fb90c

dev-python/zipp: Bump to 3.6.0

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

 dev-python/zipp/Manifest  |  1 +
 dev-python/zipp/zipp-3.6.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index c72c5f34bc5..be886d0aa2c 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,2 +1,3 @@
 DIST zipp-3.5.0.tar.gz 13270 BLAKE2B 
ba3b6f82ed0f1a902050ee8a89b6876a839d180dc048dd19cd31ddbaf89ec0494b9444f2ac082ed347e3183ccaf2e8342748737c2a29e1a2bbc492a0bc34767c
 SHA512 
676d7e9a7fde386b57a213975121aba015461453f0809a97d39d030b06918a4c54ba1cad21877ddf007560941ae285883098d81d5e6f17eb4636379345b4513d
 DIST zipp-3.5.1.tar.gz 13005 BLAKE2B 
fe50ce8467dcb62a3685a56d3feab0b227832320f4d97ba7eb12a07a66065c1acee8ecb391812e2c772e7c55bbd4966743891f9fd80adf1138b289ed0bc06cd6
 SHA512 
7043d491a7f5588416973c4ea9d1fb5e47ee7febe423d01ee131662867ed1d616e2df4d2c87ad327ff1b8b297a8b10c6584cfce5de27d09a81d7a7ce4fcc4815
+DIST zipp-3.6.0.tar.gz 13047 BLAKE2B 
2e3f5fd0acf9f931f5a74957e9ae29f12a42bc824eb36d769720282ec0413d90b0b45f0524f3b319ce614f43c061ae324fb29f7f2a83e7aeb393283827bca5d1
 SHA512 
8e21b0a757ed9ebddeca43d3e4b64549dc4e59f781704626b0b2b0a117752b84798a0484cceedd4684ee0459643df4d0f479e64a143c8d9337d2b66951a7b227

diff --git a/dev-python/zipp/zipp-3.6.0.ebuild 
b/dev-python/zipp/zipp-3.6.0.ebuild
new file mode 100644
index 000..bef59282ca2
--- /dev/null
+++ b/dev-python/zipp/zipp-3.6.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="https://github.com/jaraco/zipp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   dev-python/toml[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-3.4.2[${PYTHON_USEDEP}]
+   test? ( dev-python/jaraco-itertools[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # speed tests are flaky by design
+   test_zipp.py::TestPath::test_implied_dirs_performance
+)
+
+EPYTEST_IGNORE=(
+   # Ignoring zipp.py from ${S} avoids ImportPathMismatchError with Python 
< 3.8
+   # by ensuring only zipp from ${BUILD_DIR} is loaded
+   zipp.py
+)
+
+python_prepare_all() {
+   # dep of disabled test
+   sed -i -e '/func_timeout/d' test_zipp.py || die
+   distutils-r1_python_prepare_all
+}



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

2021-09-29 Thread Michał Górny
commit: c7f9370856043cc2122760a052f31d11838dfac8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:17:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f93708

dev-python/boto3: Bump to 1.18.51

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.18.51.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 22837fa242f..fa73fca16e5 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -10,3 +10,4 @@ DIST boto3-1.18.47.tar.gz 420701 BLAKE2B 
e58f528d876a29cd992a414e84a807a4fefdeb1
 DIST boto3-1.18.48.tar.gz 420028 BLAKE2B 
d6bbf60141f2806519bdd0f4f364698ac7ab6e8a3987771df184ecfa69a43b235a9a21fb128d8f39d2015065d69ecd1e86978465223b220464044640f50d11ad
 SHA512 
f0ef373396ad44e28f8707455ea16951bc4df23958734123ffcdca3efc1e668816b093d0a361a27286f19f129d02390fa36f196c5df0f589c05dc8b839d157bc
 DIST boto3-1.18.49.tar.gz 420662 BLAKE2B 
92995cd06f19e26200ea51e6d171914ddbb20b860b286b34cf97ffc6c9ee4f29b59073d84cc7d99b2cd5349bbaff03ac004431ae2cf65af571044c6c52634f55
 SHA512 
4d94e11b974857709dc7907bd31a3eab087eafff3938286803d4d1bc850d90e4dd82be747a3a9c4725bb15e3670a12c8bd239a98df23198c498519d196279dc0
 DIST boto3-1.18.50.tar.gz 420875 BLAKE2B 
22bfcf6ffb6ae87bf45a907f50998f8a04555fccf5e327037c4127f31ea097bf497ad63d08875f10de91a19e9bc53a022caf37af6badf00c424f4e84882fa35c
 SHA512 
25d524e7a96e6f9020dab689536b012a3c708fd03898240e8186df1c89dd049bb627488706abb687173e4d692c85d5258468c903319614f0854d3a4cfab5ac2e
+DIST boto3-1.18.51.tar.gz 421143 BLAKE2B 
f3a943a2b8d91602017b70a0a4f9233a1c3d0bcd189594ba3b70db3d4a8b5f61758e0b7e5bc1658601b6fd58e47eb5ebf7d329a78ebd014b30d7047065b9c806
 SHA512 
88c6753bf12aff9c161276802be8936209197698065fb47a6ebf2d9de2b7cab7be9eef0779d612f9327cb444604baf1ca4527de60e7cd396c0a12e2495e6e838

diff --git a/dev-python/boto3/boto3-1.18.51.ebuild 
b/dev-python/boto3/boto3-1.18.51.ebuild
new file mode 100644
index 000..450c87d9f8b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.51.ebuild
@@ -0,0 +1,53 @@
+# 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 pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-09-29 Thread Michał Górny
commit: c30e3dcacfb73ff72ae74fdf2d31f640735e043e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:17:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30e3dca

dev-python/botocore: Bump to 1.21.51

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.21.51.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1ef4479393c..caa689838c9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.21.47.tar.gz 8183951 BLAKE2B 
930fdccd5d45fb1fb88fec2370e65bff5eb
 DIST botocore-1.21.48.tar.gz 8180642 BLAKE2B 
9efa407e69caebd7a8c8f058c356b024ac5f7ad1675c099bef1f593b391aab5901853e4c0b0a9989ac190bdbc8e869a2f0dd2670ce483f14f1f2b993971c4652
 SHA512 
1319679897ec3ed07a489a52d0d3e6a9abc529bb1c1aa458f1b51d1035d7e8bc203ba830fef2354fd07f058b3bb4ba140af34cb1616b509ecda08f5a18b2ed49
 DIST botocore-1.21.49.tar.gz 8202118 BLAKE2B 
cdda23ddbd1d9540c8dc1e53763bfccf9984a8df65683f1bb9e7541beca866beba75fd76a983c14c953224cdc19749b0e0af7e17529b4bd41869b5a2bfa49d0a
 SHA512 
4a85a0bef518b57942b57fe01b10c588c3cceb1d8c7fa14e4bdc2e0c53fd3bf5b19947659870ce4af57bdabc4036d9a8c15b53530b7ec312e33b5bb91a784781
 DIST botocore-1.21.50.tar.gz 8204209 BLAKE2B 
a2db3a93696d6be68268265a7dbd1809edcaf9a3039974d55d718a86a3f9c8a08342f54ec9a491cdb0d32b6bb5505bc17e21d43fa8be2a93b34cc8305fb06b55
 SHA512 
b487a0463159d6e9109f8d195a567c0c086f705406b52554f2f18ccd57aff6e116e9176716a79f5d24066a43a8193ec088fdd4671df69d6c23102537b59c4f7d
+DIST botocore-1.21.51.tar.gz 8204164 BLAKE2B 
cf9a74b509ee721d19dc3c2f3e6c1ed5f571ea35ab813402d13d285c5f465f8146b1fe3ca99b863e4eb48574034ccadca6dfd0cc118f267ea917d4822f1bfa73
 SHA512 
4835bfcceb14a46315afdd74ee8015d51c951c4dd8e8b49fbbd9c02bbfd2958925b52661a65a9a26be6c386e2d251bea4322a8f9c3749d4815f2efdb97e403f8

diff --git a/dev-python/botocore/botocore-1.21.51.ebuild 
b/dev-python/botocore/botocore-1.21.51.ebuild
new file mode 100644
index 000..638620b2cbc
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.51.ebuild
@@ -0,0 +1,50 @@
+# 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/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 pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-09-29 Thread Michał Górny
commit: de1f44204a379d1630a663d06e87963cd31a48d3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 29 21:21:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 29 21:59:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1f4420

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

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

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

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 4ed1df19058..a7f7031 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST aws-sam-translator-1.38.0.tar.gz 895012 BLAKE2B 
e3beae1af8b9fa510f3f21f4f637b0816084c206d49009106097c3b58ef8755b51041b6908fcd04c28b18e512b782570f84f5acfc7de5c6cab239a70e5bd114e
 SHA512 
d76ef3e95bf5e4db1cfbfd1df9928d8f62dd1245f6629ab5078c4f3761e1d5e4ac372d698aa8fba1f4f77a38826c2e9c9f4899518dccacf56ffba2f89ddea801
+DIST aws-sam-translator-1.39.0.tar.gz 974687 BLAKE2B 
1cde943fe187bb4d2fcf64a8417fc7d2f0c8226e2cd3a583ed14569e0ef39dfb6a718971552b577cbb4858272c33054a04a76cfc61c0dfcde303e6578a2fe534
 SHA512 
010461ecc2ec7131af1a9f078abbc36594e8358307ffc397c2c1daf433becea9d9c5a5afd8e47e62c6c618a700ca957f559401e02f7c772271f70a7bc2311b8a

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.39.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.39.0.ebuild
new file mode 100644
index 000..b148711fb25
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.39.0.ebuild
@@ -0,0 +1,43 @@
+# 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="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="https://github.com/aws/serverless-application-model
+   https://pypi.org/project/aws-sam-translator/;
+SRC_URI="https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/serverless-application-model-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/boto3-1.17[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dependency
+   sed -r -e 's:--cov(-[[:graph:]]+|)[[:space:]]+[[:graph:]]+::g' \
+   -i pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-09-29 Thread Joshua Kinard
commit: 4a483af23fd2be0e188a31af0b6f930e5b659447
Author: Joshua Kinard  gentoo  org>
AuthorDate: Wed Sep 29 21:56:03 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Wed Sep 29 21:56:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a483af2

dev-python/pyproject2setuppy: Added ~mips to KEYWORDS

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.26, Repoman-3.0.3

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

diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-20.ebuild 
b/dev-python/pyproject2setuppy/pyproject2setuppy-20.ebuild
index 4c79cdf9702..8def81edd08 100644
--- a/dev-python/pyproject2setuppy/pyproject2setuppy-20.ebuild
+++ b/dev-python/pyproject2setuppy/pyproject2setuppy-20.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: f9814d0b241665ef308d17b0fa1c49e7a6be2977
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 21:08:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 21:08:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9814d0b

app-portage/recover-broken-vdb: add 0.0.7

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

 app-portage/recover-broken-vdb/Manifest|  1 +
 .../recover-broken-vdb-0.0.7.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 5b7668b4daf..34a62989f99 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,2 +1,3 @@
 DIST recover-broken-vdb-0.0.5.tar.gz 12739 BLAKE2B 
c818e1d24f2f6b049c42da7819ccbaab021e734ea92bef17b9201a48a039bb5b4c77002f85efc2cf1b1dfae36eb07b39b8dc0d1ac0acfeb00224945c98dbe149
 SHA512 
5b55a0296fb4c30b5173efa383ab7ffc8219bacb0366c19fdf8a636404829bda5ce501d8c6c436cacae954aa1b7bbc4426b9c5bf3a9cee0ab6159f25c1f919fb
 DIST recover-broken-vdb-0.0.6.tar.gz 13283 BLAKE2B 
4cdf8bb020f37340691b672bd0e03750188f7592ada06cfa331a9fd705207bd067a6c7b074808dd2685d88e7888550066ffcda07ca342354630052f166686958
 SHA512 
a69b83e60279c71d1c3923456e2343fde9a2db106218aabf84ff1ba69e25662b9b6d5b0c355f823ce5c13993d15e848639f7af5f4c2497b07835adf10843
+DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 
0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c
 SHA512 
447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
new file mode 100644
index 000..6bf73687516
--- /dev/null
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
+HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
+else
+   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# Require latest version of pax-utils to avoid users breaking their systems 
again
+# The tool itself works fine with older versions
+RDEPEND=">=app-misc/pax-utils-1.3.3
+   sys-apps/file
+   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



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

2021-09-29 Thread Stephan Hartmann
commit: 6c6fdfc01f536ba27cb11ce06e8e6e9ec83be866
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:58:05 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:58:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6fdfc0

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   2 -
 .../opera-beta/opera-beta-79.0.4143.19.ebuild  | 157 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f0f64a4ee13..d9e210f 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,6 +1,4 @@
-DIST opera-beta_79.0.4143.19_amd64.deb 77588480 BLAKE2B 
d55e0621fc26d4de8708da8084a43cd2d4893a5273d1420f09fa2e37e4a2bda5242aadcdc7a3f8b965b167d22852ededde3e60d69f906ebd6a1fda6d0abb
 SHA512 
9f75b8d66977eddeb50474115f8d11f61eee8235c98b1e28dcb95ad4c295fc340237d0ad1a3e64e73c84dbe7003618dd10a9c2ec39884a1d34199e3c9715d83a
 DIST opera-beta_80.0.4170.11_amd64.deb 80002328 BLAKE2B 
735ec69af328e8c79b65a46dca486c34ac290256ecc17283b8bee41bb5acb3d8e32facf73ea57f11d342ce2914b07c863773028cbcdfbee80c1e23c1e8c4bb5a
 SHA512 
dd4729e16aa3078b932ab96b3e568032e68e0e6be2988827f68b0ff59796eb3b931d2629cecb5262dc6287b5ba2259e13e31394c4deecbef52f71fb4fc36ada1
 DIST opera-beta_80.0.4170.4_amd64.deb 80037964 BLAKE2B 
040be729ef754438a793abca7ee448ab6eefa5929c75f09f8881a5a646efd4a301d27db35d3c02a54d2064c86e1279050dcc02c30af70de5b64bfe937ac07767
 SHA512 
00461d53d59ea3d5f0a5dabe7c70fa0e6e38d04fcd7e28106c1d6463ef75e9f1f2a501245e5eb603e3638cf38ee2b8055155802ae6ed05f993bb75d5b13c1968
 DIST opera-beta_80.0.4170.7_amd64.deb 80013760 BLAKE2B 
8490351b1eaf05dea8d058074ef28dba00927805da669d958351893b28a54f560b21446f840db60553f32d5f2cfa4180374543ea8e1359f66495107270ebc980
 SHA512 
fdeeb2ea94429bc8aae0cdf5c59993fdc8b024e56e8ec58ed04a9dcebe3d7c1028b7b9fe4f51898354bb797fa9594cfccf64b3dcdd548c78f3567c9d02ebfcc2
-DIST opera-ffmpeg-codecs-93.0.4573.0.tar.xz 1389664 BLAKE2B 
4efc7341655bed294d4c6237dd9e7d005a815c495a45bec6f0b7fcbec40345e22ad5199ec1db3c822c123663d3ce95e6b87af18b1ac6cad31793ae7fdb440918
 SHA512 
f7c62c6860d1440e91344c41d6c9b3fbef4745cb95262538dcb3af9147406b3b0c71e72605042c423cbdd618a53f902791bcb6b7fcc8a4cae92ebf3cb38e8407
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a

diff --git a/www-client/opera-beta/opera-beta-79.0.4143.19.ebuild 
b/www-client/opera-beta/opera-beta-79.0.4143.19.ebuild
deleted file mode 100644
index d85e8c82865..000
--- a/www-client/opera-beta/opera-beta-79.0.4143.19.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   OPERA_UNPACKER="rpm"
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   OPERA_UNPACKER="unpacker"
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-inherit chromium-2 multilib pax-utils ${OPERA_UNPACKER} xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="93.0.4573.0"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   

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

2021-09-29 Thread Stephan Hartmann
commit: bde0a56cf4f9e0336e2411d2bdb69726ddbbf1f9
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:57:15 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:57:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde0a56c

www-client/opera-beta: bump to 80.0.4170.11

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-80.0.4170.11.ebuild  | 157 +
 2 files changed, 158 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7c57f9d50cf..f0f64a4ee13 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_79.0.4143.19_amd64.deb 77588480 BLAKE2B 
d55e0621fc26d4de8708da8084a43cd2d4893a5273d1420f09fa2e37e4a2bda5242aadcdc7a3f8b965b167d22852ededde3e60d69f906ebd6a1fda6d0abb
 SHA512 
9f75b8d66977eddeb50474115f8d11f61eee8235c98b1e28dcb95ad4c295fc340237d0ad1a3e64e73c84dbe7003618dd10a9c2ec39884a1d34199e3c9715d83a
+DIST opera-beta_80.0.4170.11_amd64.deb 80002328 BLAKE2B 
735ec69af328e8c79b65a46dca486c34ac290256ecc17283b8bee41bb5acb3d8e32facf73ea57f11d342ce2914b07c863773028cbcdfbee80c1e23c1e8c4bb5a
 SHA512 
dd4729e16aa3078b932ab96b3e568032e68e0e6be2988827f68b0ff59796eb3b931d2629cecb5262dc6287b5ba2259e13e31394c4deecbef52f71fb4fc36ada1
 DIST opera-beta_80.0.4170.4_amd64.deb 80037964 BLAKE2B 
040be729ef754438a793abca7ee448ab6eefa5929c75f09f8881a5a646efd4a301d27db35d3c02a54d2064c86e1279050dcc02c30af70de5b64bfe937ac07767
 SHA512 
00461d53d59ea3d5f0a5dabe7c70fa0e6e38d04fcd7e28106c1d6463ef75e9f1f2a501245e5eb603e3638cf38ee2b8055155802ae6ed05f993bb75d5b13c1968
 DIST opera-beta_80.0.4170.7_amd64.deb 80013760 BLAKE2B 
8490351b1eaf05dea8d058074ef28dba00927805da669d958351893b28a54f560b21446f840db60553f32d5f2cfa4180374543ea8e1359f66495107270ebc980
 SHA512 
fdeeb2ea94429bc8aae0cdf5c59993fdc8b024e56e8ec58ed04a9dcebe3d7c1028b7b9fe4f51898354bb797fa9594cfccf64b3dcdd548c78f3567c9d02ebfcc2
 DIST opera-ffmpeg-codecs-93.0.4573.0.tar.xz 1389664 BLAKE2B 
4efc7341655bed294d4c6237dd9e7d005a815c495a45bec6f0b7fcbec40345e22ad5199ec1db3c822c123663d3ce95e6b87af18b1ac6cad31793ae7fdb440918
 SHA512 
f7c62c6860d1440e91344c41d6c9b3fbef4745cb95262538dcb3af9147406b3b0c71e72605042c423cbdd618a53f902791bcb6b7fcc8a4cae92ebf3cb38e8407

diff --git a/www-client/opera-beta/opera-beta-80.0.4170.11.ebuild 
b/www-client/opera-beta/opera-beta-80.0.4170.11.ebuild
new file mode 100644
index 000..c2107b1fd88
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-80.0.4170.11.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   OPERA_UNPACKER="rpm"
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   OPERA_UNPACKER="unpacker"
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+inherit chromium-2 pax-utils ${OPERA_UNPACKER} xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="94.0.4603.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango

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

2021-09-29 Thread Agostino Sarubbo
commit: bc65d482f379de75c94cc4c29c2e01b675d1fb03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 20:54:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 20:54:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc65d482

sci-libs/fplll: x86 stable wrt bug #813894

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/fplll/fplll-5.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/fplll/fplll-5.4.0.ebuild 
b/sci-libs/fplll/fplll-5.4.0.ebuild
index ecdf4079d97..e65ab2e307d 100644
--- a/sci-libs/fplll/fplll-5.4.0.ebuild
+++ b/sci-libs/fplll/fplll-5.4.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="static-libs qd"
 
 BDEPEND="qd? ( virtual/pkgconfig )"



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

2021-09-29 Thread Agostino Sarubbo
commit: 1855c463856a805d9caaae40be06ad62e7455e03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 20:54:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 20:54:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1855c463

kde-apps/konsole: x86 stable wrt bug #807933

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 kde-apps/konsole/konsole-21.04.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/konsole/konsole-21.04.3-r4.ebuild 
b/kde-apps/konsole/konsole-21.04.3-r4.ebuild
index c44e2eb15d3..8650772eb7a 100644
--- a/kde-apps/konsole/konsole-21.04.3-r4.ebuild
+++ b/kde-apps/konsole/konsole-21.04.3-r4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/konsole/ 
https://konsole.kde.org;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 IUSE="X"
 
 DEPEND="



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

2021-09-29 Thread Stephan Hartmann
commit: 5bd71aef26cdeabd964de16664482dae4d174f40
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:52:19 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd71aef

www-client/opera: remove old

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

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-79.0.4143.50.ebuild | 157 -
 2 files changed, 158 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 40ed620f99b..87ceca9df59 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-93.0.4573.0.tar.xz 1389664 BLAKE2B 
4efc7341655bed294d4c6237dd9e7d005a815c495a45bec6f0b7fcbec40345e22ad5199ec1db3c822c123663d3ce95e6b87af18b1ac6cad31793ae7fdb440918
 SHA512 
f7c62c6860d1440e91344c41d6c9b3fbef4745cb95262538dcb3af9147406b3b0c71e72605042c423cbdd618a53f902791bcb6b7fcc8a4cae92ebf3cb38e8407
-DIST opera-stable_79.0.4143.50_amd64.deb 77519244 BLAKE2B 
db1d241ba5c1a793428cc2af7229ada3e57bff96c27a186977c894260e4d9d2fc2da58c4b42528a7403d9ecacc25a22ccfeb015674b8272710f581e14d6eaed8
 SHA512 
8ab2d8ad7bc1dacc9d80208d255a8a44e24563fe1939316734c0fca0a58062b949614833bb63a29cc63febf23a717d50ff68929a83d77766ac2e43a89b170798
 DIST opera-stable_79.0.4143.72_amd64.deb 77563024 BLAKE2B 
cdcfefd1e8ee3e23b8300d405a70f5f73bcb42e766369bad5ff91d82b5968602e9327e9ef03f18f171e15efa39b93e36061f80b23ddd045c61f3565f2f8a81b5
 SHA512 
37739396d3180973f1999001cbc3cf1e4d3caf9449961b6afc77b2366e9b6a63cc208423c3acbcb1ba1d0811ee2e9518752a3bd631e36a5f98edc7bb22ed7696

diff --git a/www-client/opera/opera-79.0.4143.50.ebuild 
b/www-client/opera/opera-79.0.4143.50.ebuild
deleted file mode 100644
index 632893a0d6f..000
--- a/www-client/opera/opera-79.0.4143.50.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   OPERA_UNPACKER="rpm"
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   OPERA_UNPACKER="unpacker"
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-inherit chromium-2 multilib pax-utils ${OPERA_UNPACKER} xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="93.0.4573.0"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-

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

2021-09-29 Thread Stephan Hartmann
commit: 73955cb70f79a99a3badf67fd0cec3f12701a0a1
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:51:46 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73955cb7

www-client/opera: amd64 stable

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

 www-client/opera/opera-79.0.4143.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-79.0.4143.72.ebuild 
b/www-client/opera/opera-79.0.4143.72.ebuild
index 5f39eaa1f6a..28c4c036097 100644
--- a/www-client/opera/opera-79.0.4143.72.ebuild
+++ b/www-client/opera/opera-79.0.4143.72.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="93.0.4573.0"
 



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

2021-09-29 Thread Stephan Hartmann
commit: eec65aaf1b490251f0f801b41d1093335943c148
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:48:12 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:51:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec65aaf

www-client/opera: bump to 79.0.4143.72

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

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-79.0.4143.72.ebuild | 157 +
 2 files changed, 158 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 355af6ed8d1..40ed620f99b 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-93.0.4573.0.tar.xz 1389664 BLAKE2B 
4efc7341655bed294d4c6237dd9e7d005a815c495a45bec6f0b7fcbec40345e22ad5199ec1db3c822c123663d3ce95e6b87af18b1ac6cad31793ae7fdb440918
 SHA512 
f7c62c6860d1440e91344c41d6c9b3fbef4745cb95262538dcb3af9147406b3b0c71e72605042c423cbdd618a53f902791bcb6b7fcc8a4cae92ebf3cb38e8407
 DIST opera-stable_79.0.4143.50_amd64.deb 77519244 BLAKE2B 
db1d241ba5c1a793428cc2af7229ada3e57bff96c27a186977c894260e4d9d2fc2da58c4b42528a7403d9ecacc25a22ccfeb015674b8272710f581e14d6eaed8
 SHA512 
8ab2d8ad7bc1dacc9d80208d255a8a44e24563fe1939316734c0fca0a58062b949614833bb63a29cc63febf23a717d50ff68929a83d77766ac2e43a89b170798
+DIST opera-stable_79.0.4143.72_amd64.deb 77563024 BLAKE2B 
cdcfefd1e8ee3e23b8300d405a70f5f73bcb42e766369bad5ff91d82b5968602e9327e9ef03f18f171e15efa39b93e36061f80b23ddd045c61f3565f2f8a81b5
 SHA512 
37739396d3180973f1999001cbc3cf1e4d3caf9449961b6afc77b2366e9b6a63cc208423c3acbcb1ba1d0811ee2e9518752a3bd631e36a5f98edc7bb22ed7696

diff --git a/www-client/opera/opera-79.0.4143.72.ebuild 
b/www-client/opera/opera-79.0.4143.72.ebuild
new file mode 100644
index 000..5f39eaa1f6a
--- /dev/null
+++ b/www-client/opera/opera-79.0.4143.72.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   OPERA_UNPACKER="rpm"
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   OPERA_UNPACKER="unpacker"
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+inherit chromium-2 pax-utils ${OPERA_UNPACKER} xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="93.0.4573.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+ 

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

2021-09-29 Thread Lars Wendler
commit: ebe1d6afd9f02ca3ac703b8d1d867dc8640318a3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 29 20:48:46 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 29 20:49:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe1d6af

sys-fs/udisks: Bump to version 2.9.4

Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/udisks/Manifest|   1 +
 sys-fs/udisks/udisks-2.9.4.ebuild | 135 ++
 2 files changed, 136 insertions(+)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index 1b310a12e57..59ad55bcf5e 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,3 +1,4 @@
 DIST udisks-2.9.1.tar.bz2 1680327 BLAKE2B 
6573dd91decfaece6668a9848fc5ff276190c0d2be272e2d0fa550274a3e20df4038a87dd5fbb7b1b6a33a4c94f5668d01297d583da7df7027353353ef3936f4
 SHA512 
a360cafc65375153c5de65f817eecbc65d56a9d9167222e1adbc8f57568d15ccf7ed317e8e0b567340f250ca9247196de104442191bd069510f72dfc5ed65eb3
 DIST udisks-2.9.2.tar.bz2 1701377 BLAKE2B 
402cf2354907acee13230d035c8b22634a70efab0e61939d8ff260391c80a0d166de67f57cc4b78025da027df16deb07c5620ab546d37181681d824ea84d0e8c
 SHA512 
73a162bbb0fd6ec1e6a79af2a01185672712d7e94eacdc1a913f559a87fc620a095fe4c8b4dacbaa12bc816f565fc966d28c2f9299104da18581d4879321aee9
 DIST udisks-2.9.3.tar.bz2 1778637 BLAKE2B 
77352e2beb081486586587e3d7bdc5047662b27a246424bb995188c9da784e464681d9307dd0c4ca22a21da66d04dbdc9c945cc926b219a80682acfa60de04fe
 SHA512 
1ee6e982e599c6872183068dd64f9259a522dea7a91ddc3119f9bc436c9c6bf2911e61f7ae339d67d4851cb6f55ec05b6d9a4cc8c1a9f7c5d35c66b80d5ada42
+DIST udisks-2.9.4.tar.bz2 1699288 BLAKE2B 
913f6dd02988c0bded13ae15a5f05e5b3c6404f0b0d58a493601a0762c7534403f89e9fb46ec6a536b85d5f9ca1f788c7a308f5563a897b324d212da0e7bab4b
 SHA512 
35f5429bc2a7092aa659cba9296837d127e2b17c23ab23111d0d9b230d15ef5a6965e112b1f3829748a69a52fb5b09722153f86f1ef70977b3ad7b7a4ec40ec5

diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild 
b/sys-fs/udisks/udisks-2.9.4.ebuild
new file mode 100644
index 000..b15fdab52bd
--- /dev/null
+++ b/sys-fs/udisks/udisks-2.9.4.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils
+
+DESCRIPTION="Daemon providing interfaces to work with storage devices"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
+SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   elogind? ( daemon )
+   systemd? ( daemon )
+   zram? ( systemd )
+"
+
+# See configure.ac file for the required min version
+BLOCKDEV_MIN_VER="2.25"
+
+COMMON_DEPEND="
+   >=sys-auth/polkit-0.114
+   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[cryptsetup,lvm?,vdo?]
+   virtual/udev
+   acl? ( virtual/acl )
+   daemon? (
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libatasmart-0.19
+   >=dev-libs/libgudev-165:=
+   )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   lvm? ( sys-fs/lvm2 )
+   systemd? ( >=sys-apps/systemd-209 )
+   zram? ( >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[kbd] )
+"
+# util-linux -> mount, umount, swapon, swapoff (see also #403073)
+RDEPEND="${COMMON_DEPEND}
+   >=sys-block/parted-3
+   >=sys-apps/util-linux-2.30
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.1
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   >=dev-util/gdbus-codegen-2.32
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+"
+# If adding a eautoreconf, then these might be needed at buildtime:
+# dev-libs/gobject-introspection-common
+# sys-devel/autoconf-archive
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+pkg_setup() {
+   # Listing only major arch's here to avoid tracking kernel's defconfig
+   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
+   CONFIG_CHECK="~!IDE" #319829
+   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
+   CONFIG_CHECK+=" ~NLS_UTF8" #425562
+   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   xdg_environment_reset
+   default
+
+   if ! use systemd ; then
+   sed -i -e 's:libsystemd-login::' configure || die
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-btrfs
+   --disable-gtk-doc
+   

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

2021-09-29 Thread Lars Wendler
commit: a102acf5933fe0a8b62ee9f309105505f9b02d0c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 29 20:49:10 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 29 20:49:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a102acf5

sys-fs/udisks: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/udisks/Manifest   |   2 -
 sys-fs/udisks/udisks-2.9.1-r2.ebuild | 132 --
 sys-fs/udisks/udisks-2.9.2-r2.ebuild | 135 ---
 3 files changed, 269 deletions(-)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index 59ad55bcf5e..c7822b3becb 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,4 +1,2 @@
-DIST udisks-2.9.1.tar.bz2 1680327 BLAKE2B 
6573dd91decfaece6668a9848fc5ff276190c0d2be272e2d0fa550274a3e20df4038a87dd5fbb7b1b6a33a4c94f5668d01297d583da7df7027353353ef3936f4
 SHA512 
a360cafc65375153c5de65f817eecbc65d56a9d9167222e1adbc8f57568d15ccf7ed317e8e0b567340f250ca9247196de104442191bd069510f72dfc5ed65eb3
-DIST udisks-2.9.2.tar.bz2 1701377 BLAKE2B 
402cf2354907acee13230d035c8b22634a70efab0e61939d8ff260391c80a0d166de67f57cc4b78025da027df16deb07c5620ab546d37181681d824ea84d0e8c
 SHA512 
73a162bbb0fd6ec1e6a79af2a01185672712d7e94eacdc1a913f559a87fc620a095fe4c8b4dacbaa12bc816f565fc966d28c2f9299104da18581d4879321aee9
 DIST udisks-2.9.3.tar.bz2 1778637 BLAKE2B 
77352e2beb081486586587e3d7bdc5047662b27a246424bb995188c9da784e464681d9307dd0c4ca22a21da66d04dbdc9c945cc926b219a80682acfa60de04fe
 SHA512 
1ee6e982e599c6872183068dd64f9259a522dea7a91ddc3119f9bc436c9c6bf2911e61f7ae339d67d4851cb6f55ec05b6d9a4cc8c1a9f7c5d35c66b80d5ada42
 DIST udisks-2.9.4.tar.bz2 1699288 BLAKE2B 
913f6dd02988c0bded13ae15a5f05e5b3c6404f0b0d58a493601a0762c7534403f89e9fb46ec6a536b85d5f9ca1f788c7a308f5563a897b324d212da0e7bab4b
 SHA512 
35f5429bc2a7092aa659cba9296837d127e2b17c23ab23111d0d9b230d15ef5a6965e112b1f3829748a69a52fb5b09722153f86f1ef70977b3ad7b7a4ec40ec5

diff --git a/sys-fs/udisks/udisks-2.9.1-r2.ebuild 
b/sys-fs/udisks/udisks-2.9.1-r2.ebuild
deleted file mode 100644
index 57047f60efe..000
--- a/sys-fs/udisks/udisks-2.9.1-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils
-
-DESCRIPTION="Daemon providing interfaces to work with storage devices"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
-SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   elogind? ( daemon )
-   systemd? ( daemon )
-   zram? ( systemd )
-"
-
-COMMON_DEPEND="
-   >=sys-auth/polkit-0.110
-   >=sys-libs/libblockdev-2.24[cryptsetup,lvm?,vdo?]
-   virtual/udev
-   acl? ( virtual/acl )
-   daemon? (
-   >=dev-libs/glib-2.50:2
-   >=dev-libs/libatasmart-0.19
-   >=dev-libs/libgudev-165:=
-   )
-   elogind? ( >=sys-auth/elogind-219 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   lvm? ( sys-fs/lvm2 )
-   systemd? ( >=sys-apps/systemd-209 )
-   zram? ( >=sys-libs/libblockdev-2.24[kbd] )
-"
-# util-linux -> mount, umount, swapon, swapoff (see also #403073)
-RDEPEND="${COMMON_DEPEND}
-   >=sys-block/parted-3
-   >=sys-apps/util-linux-2.30
-   selinux? ( sec-policy/selinux-devicekit )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.1
-"
-BDEPEND="
-   app-text/docbook-xsl-stylesheets
-   >=dev-util/gdbus-codegen-2.32
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.8 )
-"
-# If adding a eautoreconf, then these might be needed at buildtime:
-# dev-libs/gobject-introspection-common
-# sys-devel/autoconf-archive
-
-DOCS=( AUTHORS HACKING NEWS README.md )
-
-pkg_setup() {
-   # Listing only major arch's here to avoid tracking kernel's defconfig
-   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
-   CONFIG_CHECK="~!IDE" #319829
-   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
-   CONFIG_CHECK+=" ~NLS_UTF8" #425562
-   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   xdg_environment_reset
-   default
-
-   if ! use systemd ; then
-   sed -i -e 's:libsystemd-login::' configure || die
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-btrfs
-   --disable-gtk-doc
-   --disable-static
-   

[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: ddb1e99b32a11fe66ed2ddd6b21aacd7a909ca96
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 20:47:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 20:48:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb1e99b

app-portage/recover-broken-vdb: add 0.0.6

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

 app-portage/recover-broken-vdb/Manifest|  1 +
 .../recover-broken-vdb-0.0.6.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 34da5f4f58d..5b7668b4daf 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1 +1,2 @@
 DIST recover-broken-vdb-0.0.5.tar.gz 12739 BLAKE2B 
c818e1d24f2f6b049c42da7819ccbaab021e734ea92bef17b9201a48a039bb5b4c77002f85efc2cf1b1dfae36eb07b39b8dc0d1ac0acfeb00224945c98dbe149
 SHA512 
5b55a0296fb4c30b5173efa383ab7ffc8219bacb0366c19fdf8a636404829bda5ce501d8c6c436cacae954aa1b7bbc4426b9c5bf3a9cee0ab6159f25c1f919fb
+DIST recover-broken-vdb-0.0.6.tar.gz 13283 BLAKE2B 
4cdf8bb020f37340691b672bd0e03750188f7592ada06cfa331a9fd705207bd067a6c7b074808dd2685d88e7888550066ffcda07ca342354630052f166686958
 SHA512 
a69b83e60279c71d1c3923456e2343fde9a2db106218aabf84ff1ba69e25662b9b6d5b0c355f823ce5c13993d15e848639f7af5f4c2497b07835adf10843

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild
new file mode 100644
index 000..6bf73687516
--- /dev/null
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
+HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
+else
+   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# Require latest version of pax-utils to avoid users breaking their systems 
again
+# The tool itself works fine with older versions
+RDEPEND=">=app-misc/pax-utils-1.3.3
+   sys-apps/file
+   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



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

2021-09-29 Thread Thomas Deutschmann
commit: e0515e9e35f1a9c0ec7e5fb6daf6124a9b2054ef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 20:40:05 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 20:44:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0515e9e

sys-kernel/genkernel: fix building dropbear

dropbear needs libxcrypt.

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

 .../genkernel-4.2.4-fix-dropbear-depend.patch  | 26 ++
 ...rnel-4.2.4.ebuild => genkernel-4.2.4-r1.ebuild} |  2 ++
 2 files changed, 28 insertions(+)

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch
new file mode 100644
index 000..ab74620e0fa
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch
@@ -0,0 +1,26 @@
+From e43878aa62e563fcefa7c1da5c44017816ac65b4 Mon Sep 17 00:00:00 2001
+From: Thomas Deutschmann 
+Date: Wed, 29 Sep 2021 20:15:56 +0200
+Subject: defaults/software.sh: dropbear needs libxcrypt
+
+Signed-off-by: Thomas Deutschmann 
+---
+ defaults/software.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/defaults/software.sh b/defaults/software.sh
+index 54836ad..9f64ab0 100644
+--- a/defaults/software.sh
 b/defaults/software.sh
+@@ -67,7 +67,7 @@ 
GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-
+ 
+ GKPKG_DROPBEAR_PN="dropbear"
+ GKPKG_DROPBEAR_PV="${GKPKG_DROPBEAR_PV:-VERSION_DROPBEAR}"
+-GKPKG_DROPBEAR_DEPS="zlib"
++GKPKG_DROPBEAR_DEPS="zlib libxcrypt"
+ 
GKPKG_DROPBEAR_SRCTAR="${GKPKG_DROPBEAR_SRCTAR:-${DISTDIR}/dropbear-${GKPKG_DROPBEAR_PV}.tar.bz2}"
+ 
GKPKG_DROPBEAR_SRCDIR="${GKPKG_DROPBEAR_SRCDIR:-dropbear-${GKPKG_DROPBEAR_PV}}"
+ 
GKPKG_DROPBEAR_BINPKG="${GKPKG_DROPBEAR_BINPKG:-%%CACHE%%/dropbear-${GKPKG_DROPBEAR_PV}-%%ARCH%%.tar.xz}"
+-- 
+cgit v1.2.3-18-g5258
+

diff --git a/sys-kernel/genkernel/genkernel-4.2.4.ebuild 
b/sys-kernel/genkernel/genkernel-4.2.4-r1.ebuild
similarity index 99%
rename from sys-kernel/genkernel/genkernel-4.2.4.ebuild
rename to sys-kernel/genkernel/genkernel-4.2.4-r1.ebuild
index a7c583a33ed..f8f6847a650 100644
--- a/sys-kernel/genkernel/genkernel-4.2.4.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.2.4-r1.ebuild
@@ -125,6 +125,8 @@ if [[ ${PV} == * ]]; then
DEPEND="${DEPEND} app-text/asciidoc"
 fi
 
+PATCHES=( "${FILESDIR}"/${P}-fix-dropbear-depend.patch )
+
 src_unpack() {
if [[ ${PV} == * ]]; then
git-r3_src_unpack



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2021-09-29 Thread Stephan Hartmann
commit: f2d821e8048c850c1db6ec3b88b6e37100a202c6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:37:57 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:39:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d821e8

www-plugins/chrome-binary-plugins: automated update (95.0.4638.32)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest| 2 +-
 17_beta.ebuild => chrome-binary-plugins-95.0.4638.32_beta.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index f39219492ba..f39b0a17310 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_95.0.4638.17-1_amd64.deb 89846788 BLAKE2B 
22be2ba9f2e7e307f4a6f1076faf2c138481c1b26619f3704a03adb960c4e5b861ae197d6ac100cf09e84ab671be3aece42fe910e4763ee3291dbf915acdb78f
 SHA512 
c1a131ba53e170b3603cc5160489e527393928a9b6fc4d5c20001fbcb10c0d97e3b64365169c2d9b507fdc24a06993105e65e696a8bf6525b5abda5f93033d53
+DIST google-chrome-beta_95.0.4638.32-1_amd64.deb 89580228 BLAKE2B 
8d6f1eeeae1f109a59bf859e7b3ef707973abc12c9eb16be88006eca97c69db0cf525bb614f2ef35ecbdeceb7cac5f3ca9f7234f359bf6825eb6a4fa4363
 SHA512 
0c659b1e97c7cd1cd79547c5697a12decaefa22a9fa8f5c994d71e07af2d812e578f38d2f9e09b572a8643988ebbb92e6504dbdf5eb275db460e84fe59a28d1b
 DIST google-chrome-stable_94.0.4606.61-1_amd64.deb 90287596 BLAKE2B 
0ac80477a3248ce2aaff59855e10542364e50e8baf80a52cb4e3ffa900bb369a22eae73d659d1f87f93b9f19deb6630fc2b9eb1185b851cb0ec1193d8b77246f
 SHA512 
1a596bf6941688b13d1e74d1ee7c8676fad1f79f8224526dd7372c5bc3cb7c96cff3267b4b812f81ca114eb3acac6dd6e5576b536e0bd8cfee8263aa7a91e3a8
 DIST google-chrome-unstable_96.0.4655.0-1_amd64.deb 89354896 BLAKE2B 
69b2e65712351b3b7835005eb975dc5ededb09a5172efd8f0de75ec7f0c781513d6af6014f90fa03ae8c7ae3ea4ab1299b8a9ee4ef61feeba7d26b9f64c1f379
 SHA512 
fae22eb0cb6b1e52cbc12f9d18fb2733da9efa53c7b8fbd3a71132766c0be9c341522aacb4853b9317f01e11e216dc8c4b970ae70a606149122a0eba95f5d165

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.17_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.32_beta.ebuild
similarity index 97%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.17_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.32_beta.ebuild
index 969dd2f57c6..e11c8c2a2bb 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.17_beta.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4638.32_beta.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2012-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit multilib unpacker
+inherit unpacker
 
 DESCRIPTION="Binary plugins from Google Chrome for use in Chromium"
 HOMEPAGE="https://www.google.com/chrome;



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

2021-09-29 Thread Stephan Hartmann
commit: 6ce25504a3efa18a6ddba7ec034665a28afbcb59
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:37:53 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:38:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce25504

www-client/google-chrome-beta: automated update (95.0.4638.32)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-95.0.4638.17.ebuild => google-chrome-beta-95.0.4638.32.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 9290a37846b..56d9f5e80a1 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_95.0.4638.17-1_amd64.deb 89846788 BLAKE2B 
22be2ba9f2e7e307f4a6f1076faf2c138481c1b26619f3704a03adb960c4e5b861ae197d6ac100cf09e84ab671be3aece42fe910e4763ee3291dbf915acdb78f
 SHA512 
c1a131ba53e170b3603cc5160489e527393928a9b6fc4d5c20001fbcb10c0d97e3b64365169c2d9b507fdc24a06993105e65e696a8bf6525b5abda5f93033d53
+DIST google-chrome-beta_95.0.4638.32-1_amd64.deb 89580228 BLAKE2B 
8d6f1eeeae1f109a59bf859e7b3ef707973abc12c9eb16be88006eca97c69db0cf525bb614f2ef35ecbdeceb7cac5f3ca9f7234f359bf6825eb6a4fa4363
 SHA512 
0c659b1e97c7cd1cd79547c5697a12decaefa22a9fa8f5c994d71e07af2d812e578f38d2f9e09b572a8643988ebbb92e6504dbdf5eb275db460e84fe59a28d1b

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-95.0.4638.17.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-95.0.4638.32.ebuild
similarity index 99%
rename from www-client/google-chrome-beta/google-chrome-beta-95.0.4638.17.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-95.0.4638.32.ebuild
index c92f2d8d73a..56dba81cca9 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-95.0.4638.17.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-95.0.4638.32.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2011-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr



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

2021-09-29 Thread Stephan Hartmann
commit: e7425d836355dbef70331b2b2452c6833aaf0c5b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Sep 29 20:36:37 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Sep 29 20:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7425d83

www-client/chromium: dev channel bump to 96.0.4655.0

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

 www-client/chromium/Manifest  | 4 ++--
 .../{chromium-96.0.4651.0.ebuild => chromium-96.0.4655.0.ebuild}  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7f03dc9c13d..93623fa9677 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-94-patchset-3.tar.xz 5052 BLAKE2B 
3946b555d22792023696e85dbdb02a5f
 DIST chromium-94.0.4606.61.tar.xz 1039880428 BLAKE2B 
ed6993c9f1352c58bb6f534d1bae96ed379b2114d76f4383c79211589482d12e81df74f4ca057c26c54b47ee9b6ba94012bc9ec7391f510b2820ecac0df5b031
 SHA512 
e33e1dfdfc2839b2c7481c4cb4482a9456a76d5e2bee066d21dbe8a01c619104191978120a1b87606722d9b9d5ab2046df80095805b252c41036a11e3c57
 DIST chromium-95-patchset-4.tar.xz 4308 BLAKE2B 
e91cb78d2357af8c0dfc66e4d148c5e6ef20cf9a811bcebf411e07cc5af73f30760d889842923afb2945e57b0f67330deac3f9068b6ce7c487482a6434e5c672
 SHA512 
152657e13afab3caca6a9ff6c0b51203f5bc8b0a4075a4396794d7a85caddce1b26f989c7dede5fa9a54316334099d21889e6767885fbf974260a6e9bd90df9d
 DIST chromium-95.0.4638.17.tar.xz 1212354740 BLAKE2B 
5f4d65a3c21814cebe10134e73ec6c546beef92a5c3dbfa4798dd42141c0705cabee9f3b11a22c01422cf7e41e197ff7d249d84422728eb5411f691f7029f1ff
 SHA512 
1e730e2855343d86d30a21e2d2cd7687b72f247e9e443c26f91aca3326bb70bacf525f23eea4b047ed441a6134774c1b0d931c601ff8125df226a1caff5989b7
-DIST chromium-96-patchset-1.tar.xz 3812 BLAKE2B 
166aaf657b0e390668669d669d8e3a5efc3ab0e8fa9ffe31a376616cfaed8a17bf2afe5b4e338a3e1dcc80d58cbc6810054df36300838f11057625ab2910aaf0
 SHA512 
26affaf999aa2ed1ab16d8ac09b31163fa91badc03f0542f6f0022925a792029b8799ade9e152ad855d55caa909c3172f3380ab53032d0877337bd26caf30610
-DIST chromium-96.0.4651.0.tar.xz 1217921832 BLAKE2B 
5fb3c214bcab050cc6e134afc50deff00458cf74862a494d3eb6095893b96c97a7574543f9a2ce95d3e14eca42e188e9672aec322f11ff7033d26a4b960c3386
 SHA512 
b8905dc1fad0323b9979a360f92a1daa2f7dff3f8d131564fd86ab2d497e9141875d0fc5d4fad20628972f76979720887856181b9d0c2837ee782446b71c4149
+DIST chromium-96-patchset-2.tar.xz 4208 BLAKE2B 
a5b1c9eafb7a6807bc28ba9f6f1136adc73337c7964c22c4a245ab7c622fb9f6daa28eb46292cbc80d5fd8ac827d733f36929e620327d637f8bae60e3e41b27a
 SHA512 
d8b5e94f95e3b57313fa5e132940056f73fb4f0ea922db0b40c6c41f0ee51e0c9043c816b378a9e5bf3a151d4cdf293c6a33c98ab2248b2b9e8109f8b4317bfd
+DIST chromium-96.0.4655.0.tar.xz 1218779336 BLAKE2B 
ee3bb0dfa7a417ed39d5f33fcac581856c9cd58579b9b24e037cc93998dfba39807a36e690b30a70afe47b2af772e9caa222825354dba3802bc4b2a88e9d79b3
 SHA512 
cc77db8f028968176cae647897812e765b477664a8f27d7df2b832f378891719244aace2b2a9a7ff3ca43e3898c39665d5f632e14b6c010a45056fc5f8a305e4

diff --git a/www-client/chromium/chromium-96.0.4651.0.ebuild 
b/www-client/chromium/chromium-96.0.4655.0.ebuild
similarity index 99%
rename from www-client/chromium/chromium-96.0.4651.0.ebuild
rename to www-client/chromium/chromium-96.0.4655.0.ebuild
index 90998176569..15e18722e20 100644
--- a/www-client/chromium/chromium-96.0.4651.0.ebuild
+++ b/www-client/chromium/chromium-96.0.4655.0.ebuild
@@ -9,11 +9,11 @@ CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et 
fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
sv sw ta te th tr uk vi zh-CN zh-TW"
 
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils 
python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://chromium.org/;
-PATCHSET="1"
+PATCHSET="2"
 PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz;



[gentoo-commits] proj/genkernel:master commit in: defaults/

2021-09-29 Thread Thomas Deutschmann
commit: e43878aa62e563fcefa7c1da5c44017816ac65b4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 18:15:56 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 18:15:56 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e43878aa

defaults/software.sh: dropbear needs libxcrypt

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/software.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/software.sh b/defaults/software.sh
index 54836ad..9f64ab0 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -67,7 +67,7 @@ 
GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-
 
 GKPKG_DROPBEAR_PN="dropbear"
 GKPKG_DROPBEAR_PV="${GKPKG_DROPBEAR_PV:-VERSION_DROPBEAR}"
-GKPKG_DROPBEAR_DEPS="zlib"
+GKPKG_DROPBEAR_DEPS="zlib libxcrypt"
 
GKPKG_DROPBEAR_SRCTAR="${GKPKG_DROPBEAR_SRCTAR:-${DISTDIR}/dropbear-${GKPKG_DROPBEAR_PV}.tar.bz2}"
 GKPKG_DROPBEAR_SRCDIR="${GKPKG_DROPBEAR_SRCDIR:-dropbear-${GKPKG_DROPBEAR_PV}}"
 
GKPKG_DROPBEAR_BINPKG="${GKPKG_DROPBEAR_BINPKG:-%%CACHE%%/dropbear-${GKPKG_DROPBEAR_PV}-%%ARCH%%.tar.xz}"



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

2021-09-29 Thread Arthur Zamarin
commit: ba8e8975c9fa92c30adf5bbf78594852ae2f2af8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 29 20:07:33 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 29 20:07:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8e8975

net-mail/postorius: drop 1.3.3

Bug: https://bugs.gentoo.org/812853
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-mail/postorius/Manifest   |  1 -
 net-mail/postorius/postorius-1.3.3.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/net-mail/postorius/Manifest b/net-mail/postorius/Manifest
index d4578faa729..71f92d61e3d 100644
--- a/net-mail/postorius/Manifest
+++ b/net-mail/postorius/Manifest
@@ -1,2 +1 @@
-DIST postorius-1.3.3.tar.gz 2704738 BLAKE2B 
0ae5a7b3ace1ad7f64eae53156592d0c76a09e358d08edfe1b506717e87df67c669bfab356c203e28c03006f46461a67b4c7222e0e305100e15511a93e3e6a59
 SHA512 
31d6d6d0dbbe8a57251c81cf8f7d8b80d17dd4aab9f31be684fef26637a4ba81a196d4ab63e7389bd4173a60778a00c83ee440c24f83a1f60b094ccab8cf345a
 DIST postorius-1.3.5.tar.gz 2775722 BLAKE2B 
85f3408b7205ce4f89c36906280ff7ccecca0752ae611f4631e16d43972d0b52321be0f533fdabe6bf7d503120ab7a3794ef25f64a72369dec782b60347e33bb
 SHA512 
f5f90ade87ae028fe665918b0aef69ac6c79f8d45ee4d105825ed9113661f084f3a82db9ac6ee850fa0feb5fd5afe7b66e49040d22c2e0599a95c3aa8ad56a31

diff --git a/net-mail/postorius/postorius-1.3.3.ebuild 
b/net-mail/postorius/postorius-1.3.3.ebuild
deleted file mode 100644
index e78fe43d42e..000
--- a/net-mail/postorius/postorius-1.3.3.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
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A web user interface for GNU Mailman 3"
-HOMEPAGE="https://www.list.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="net-mail/django-mailman3[${PYTHON_USEDEP}]
-   dev-python/django[${PYTHON_USEDEP}]
-   net-mail/mailmanclient[${PYTHON_USEDEP}]
-   dev-python/readme_renderer[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/vcrpy[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/isort[${PYTHON_USEDEP}]
-   )"
-
-DOCS=( README.rst )



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk-TableMatrix/

2021-09-29 Thread Andreas K. Hüttel
commit: cb42168526d8471958617dfb8f0f373654fbd141
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 19:56:25 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 20:02:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb421685

dev-perl/Tk-TableMatrix: Version bump 1.26

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

 dev-perl/Tk-TableMatrix/Manifest   |  1 +
 .../Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Tk-TableMatrix/Manifest b/dev-perl/Tk-TableMatrix/Manifest
index ab1c9d4bcad..9f6c77f7a8e 100644
--- a/dev-perl/Tk-TableMatrix/Manifest
+++ b/dev-perl/Tk-TableMatrix/Manifest
@@ -1 +1,2 @@
 DIST Tk-TableMatrix-1.23.tar.gz 318954 BLAKE2B 
9e6380cf0949aaf15861ad9a9209d7fb2cd69c3e1983f26b364aeaaa28143b00a063fc842da48c7d18ba1f9c69a60973519de07fdf91e39532b2347ddbcdd4fb
 SHA512 
115eb2a71c3725392f2bcf5e468bc84844c8a5ad3db221205876d7de6486833a3fd4e98aa32e21f5dcf038a38f9d98721adeebb1f9cd0990359aec7d07f6f32e
+DIST Tk-TableMatrix-1.26.tar.gz 410559 BLAKE2B 
d0a5763469b5abdd6eba92a6a3de05b1b07f7d09f851f6471d3953ef93b242e65be6bcbc00a72ff61c11a9b42b0cf10678c11efbbff91ca4cb209df9317a0874
 SHA512 
bd45e3c72e330de3722fe365989f6bd0bd938d72fad166c1a65a3667d07f8c10bf792742bf82a8154b43d3453a79e737788b0a4a288f318c370cc0c5fe94917f

diff --git a/dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild 
b/dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild
new file mode 100644
index 000..e2f907a1aa2
--- /dev/null
+++ b/dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ASB
+DIST_VERSION=1.26
+inherit perl-module virtualx
+
+DESCRIPTION="Create and manipulate tables in Perl + Tk"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-perl/Tk-800.22.0
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
+
+src_install() {
+   perl-module_src_install
+
+   # Clean out stray conflicting file - its generated by perl-tk already.
+   # Bug 169294
+   rm  "${D}"/${VENDOR_ARCH}/auto/Tk/pTk/extralibs.ld || die
+}
+
+src_test() {
+   virtx perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tree-DAG_Node/

2021-09-29 Thread Andreas K. Hüttel
commit: f4d3209a7397895b947a095ae60ad468f05754b7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 19:59:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 20:02:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d3209a

dev-perl/Tree-DAG_Node: Version bump 1.32

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

 dev-perl/Tree-DAG_Node/Manifest|  1 +
 .../Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Tree-DAG_Node/Manifest b/dev-perl/Tree-DAG_Node/Manifest
index 03798c77b0c..225a66ec316 100644
--- a/dev-perl/Tree-DAG_Node/Manifest
+++ b/dev-perl/Tree-DAG_Node/Manifest
@@ -1 +1,2 @@
 DIST Tree-DAG_Node-1.31.tgz 57977 BLAKE2B 
ba3646d62acebaeda634c3ecc50c9be60e9d47c4c213ef137b28c7e877a821f7f48cc4454e85e4b67e87c4bda925425d3763a7b737c4b21c96b719fc3b5ea78a
 SHA512 
6821a146c55887a8973a8f61512805a3d209bb855f5b2f121cbac11a5fe685073019b958837289e781d1c294212c387bdb8434499712a39ab6b74f7ca2ccaa74
+DIST Tree-DAG_Node-1.32.tgz 54680 BLAKE2B 
60dd9bb16883838edce7e34c3351d1a8bdf1f1fa5a264306e9652ab4015fb80f70bda8de033991fa5c0f813e900206d2ef7b70dd86fb53e337d1981ca6b0c8a6
 SHA512 
3ab6b48495abd09643555cf0160d00db39dc7ce576299b24eb4bc39e799ba478d88f863d8b2ec95853dc173e97c6efc3faff14e1d7c080f5166150f6fce2f817

diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild 
b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild
new file mode 100644
index 000..854ea83f86f
--- /dev/null
+++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_A_EXT=tgz
+DIST_VERSION=1.32
+inherit perl-module
+
+DESCRIPTION="(Super)class for representing nodes in a tree"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-perl/File-Slurp-Tiny-0.3.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-1.1.2
+   >=virtual/perl-File-Spec-3.400.0
+   >=virtual/perl-File-Temp-0.190.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Try-Tiny/

2021-09-29 Thread Andreas K. Hüttel
commit: 7d0244f3278701165b78ee459ce3713b8971933f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 20:02:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 20:02:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0244f3

dev-perl/Try-Tiny: EAPI=8 bump

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

 .../{Try-Tiny-0.300.0.ebuild => Try-Tiny-0.300.0-r1.ebuild}| 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild 
b/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
similarity index 92%
rename from dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild
rename to dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
index 527071bca29..fde11c5992e 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ETHER
 DIST_VERSION=0.30
@@ -12,8 +12,7 @@ DESCRIPTION="Minimal try/catch with proper localization of 
\$@"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
 
 RDEPEND="
!<=dev-perl/Try-Tiny-Except-0.10.0
@@ -23,7 +22,7 @@ RDEPEND="
virtual/perl-Carp
>=virtual/perl-Exporter-5.570.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
!minimal? (



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tree-Simple/

2021-09-29 Thread Andreas K. Hüttel
commit: 2b2b7025702cf0e0c5eafe2137727df57595db92
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 20:01:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 20:02:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2b7025

dev-perl/Tree-Simple: Version bump 1.34

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

 dev-perl/Tree-Simple/Manifest   |  1 +
 dev-perl/Tree-Simple/Tree-Simple-1.340.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Tree-Simple/Manifest b/dev-perl/Tree-Simple/Manifest
index 270f12abc40..aad39c882d1 100644
--- a/dev-perl/Tree-Simple/Manifest
+++ b/dev-perl/Tree-Simple/Manifest
@@ -1 +1,2 @@
 DIST Tree-Simple-1.33.tgz 50385 BLAKE2B 
66b858c2b61efa2ac126ebd7cd8c657a5effc618e03e76c17ed54fc09f75776c6b0ffd5380bdfbfb2a59a29b3672b4f45716ff97a65519ec24b540632a5cdf67
 SHA512 
bec140fa723a8fadc65d2d8dc88c73295b346bc1583bfb031f2851cf80cddaea9b3e5e38225bbd7ac2e3e29006efb5bbac95b678090ba62714dfd6a306000b25
+DIST Tree-Simple-1.34.tgz 46813 BLAKE2B 
c35e237450b53532fc9ff56484a73b4efc3dab205fde32d5300479fbb20d6869918398516e85227412cc04522d25017621fd4254ad95c25e48a5790579ff9fe5
 SHA512 
cd03bdfd283d55a097bceb0c9bf3b81bb4dd5ca9a60de59e3e70b7e88b672456fd18d370f2dee1077a2afeecc973d42e78cc31f8023344b1f7e211432ef4e3ed

diff --git a/dev-perl/Tree-Simple/Tree-Simple-1.340.0.ebuild 
b/dev-perl/Tree-Simple/Tree-Simple-1.340.0.ebuild
new file mode 100644
index 000..0e06a45ef36
--- /dev/null
+++ b/dev-perl/Tree-Simple/Tree-Simple-1.340.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_AUTHOR=RSAVAGE
+DIST_VERSION=1.34
+DIST_A_EXT=tgz
+inherit perl-module
+
+DESCRIPTION="A simple tree object"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   >=virtual/perl-Scalar-List-Utils-1.180.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? ( dev-perl/Test-Memory-Cycle )
+   >=dev-perl/Test-Exception-0.150.0
+   >=virtual/perl-Test-Simple-1.1.2
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk-JPEG-Lite/

2021-09-29 Thread Andreas K. Hüttel
commit: 84783daab2a85370ef2eef717ded8d6be2d47d45
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 19:52:14 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 20:02:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84783daa

dev-perl/Tk-JPEG-Lite: EAPI=8 bump

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

 .../{Tk-JPEG-Lite-2.15.0.ebuild => Tk-JPEG-Lite-2.15.0-r1.ebuild}  | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0.ebuild 
b/dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild
similarity index 84%
rename from dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0.ebuild
rename to dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild
index 78bd6e685b9..b1eb9cc7551 100644
--- a/dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0.ebuild
+++ b/dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=SREZIC
 DIST_VERSION=2.015
@@ -11,11 +11,10 @@ DESCRIPTION="lite JPEG loader for Tk::Photo"
 
 SLOT="0"
 KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
-IUSE=""
 
 RDEPEND="virtual/jpeg:0
>=dev-perl/Tk-800.15.0"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.580.0
dev-perl/Devel-CheckLib
 "



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

2021-09-29 Thread Mike Gilbert
commit: c3c88c805320021786d2bb925918e9ba2d15c79d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 26 23:47:13 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep 29 19:32:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c88c80

savedconfig.eclass: drop faulty permissions check

This check was meant to test if the user has accidentally restricted
access to the /etc/portage/savedconfig directory. There are a few
problems:

1. We don't actually need read access on the directory. We really need
   the execute bit set so that we can access files within the directory.

2. There may be permissions issues on subdirectories, and we would fail
   to detect them.

3. There is no easy way to distingish between EACCES and ENOENT using
   shell commands. We get an exit status of 1 from [[ -r ${path} ]] if
   there is a permissions problem or if some component of the path does
   not exist. This makes resolving problem 2 difficult without using a
   more robust language with direct access to errno.

Instead of trying to detect a permissions problem, just output a warning
telling the user to check permissions if we cannot find a config file.

Bug: https://bugs.gentoo.org/289168
Bug: https://bugs.gentoo.org/814995
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/eclass/savedconfig.eclass b/eclass/savedconfig.eclass
index e90a9b618d6..c4fd0c492f4 100644
--- a/eclass/savedconfig.eclass
+++ b/eclass/savedconfig.eclass
@@ -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
 
 # @ECLASS: savedconfig.eclass
@@ -146,14 +146,10 @@ restore_config() {
treecopy . "${dest}" || die "Failed to restore ${found} to $1"
popd > /dev/null
else
-   # maybe the user is screwing around with perms they shouldnt 
#289168
-   if [[ ! -r ${base} ]] ; then
-   eerror "Unable to read ${base} -- please check its 
permissions."
-   die "Reading config files failed"
-   fi
ewarn "No saved config to restore - please remove 
USE=savedconfig or"
ewarn "provide a configuration file in 
${PORTAGE_CONFIGROOT%/}/etc/portage/savedconfig/${CATEGORY}/${PN}"
-   ewarn "Your config file(s) will not be used this time"
+   ewarn "and ensure the build process has permission to access 
it."
+   ewarn "Your config file(s) will not be used this time."
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Time-TZOffset/

2021-09-29 Thread Andreas K. Hüttel
commit: 13aff33036b96446635992a2a9148879071343d8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 18:58:47 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 19:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13aff330

dev-perl/Time-TZOffset: EAPI=8 bump

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

 ...Time-TZOffset-0.40.0.ebuild => Time-TZOffset-0.40.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild 
b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
similarity index 77%
rename from dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild
rename to dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
index 02158cb006f..43d43b95971 100644
--- a/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild
+++ b/dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=KAZEBURO
 DIST_VERSION=0.04
@@ -10,13 +10,11 @@ inherit perl-module
 DESCRIPTION="Show timezone offset strings like +0900"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Time-Local
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
test? ( >=virtual/perl-Test-Simple-0.980.0 )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk-CursorControl/

2021-09-29 Thread Andreas K. Hüttel
commit: bd168392601346b57a40e5c5fa1d2e0d4df0e0a9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 18:59:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 19:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd168392

dev-perl/Tk-CursorControl: Remove old

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

 .../Tk-CursorControl-0.400.0-r1.ebuild | 24 --
 1 file changed, 24 deletions(-)

diff --git a/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r1.ebuild 
b/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r1.ebuild
deleted file mode 100644
index e35b486b88a..000
--- a/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DUNNIGANJ
-MODULE_VERSION=0.4
-inherit edos2unix perl-module
-
-DESCRIPTION="Manipulate the mouse cursor programmatically"
-
-SLOT="0"
-KEYWORDS="amd64 ~ia64 sparc x86"
-IUSE=""
-
-RDEPEND="dev-perl/Tk"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/0.4-demo.patch" )
-
-src_prepare() {
-   perl-module_src_prepare
-   edos2unix "${S}"/{CursorControl.pm,demos/cursor.pl}
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Time-Stopwatch/

2021-09-29 Thread Andreas K. Hüttel
commit: a49f325c2c1b2b97360194fe8a4eba811327dc85
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 18:56:51 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 19:00:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49f325c

dev-perl/Time-Stopwatch: EAPI=8 bump

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

 .../Time-Stopwatch/Time-Stopwatch-1.0.0-r1.ebuild   | 17 +
 dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild | 21 -
 2 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0-r1.ebuild 
b/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0-r1.ebuild
new file mode 100644
index 000..1a6dee2531b
--- /dev/null
+++ b/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ILTZU
+DIST_VERSION=1.00
+
+inherit perl-module
+
+DESCRIPTION="Use tied scalars as timers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+BDEPEND="test? ( virtual/perl-Time-HiRes )"

diff --git a/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild 
b/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild
deleted file mode 100644
index 028206a72cd..000
--- a/dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR="ILTZU"
-MODULE_VERSION="1.00"
-
-inherit perl-module
-
-DESCRIPTION="Use tied scalars as timers"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( virtual/perl-Time-HiRes )"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Time-TAI64/

2021-09-29 Thread Andreas K. Hüttel
commit: e28722cad6333d13f8ce7cf87ed42f12b27e4ac3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 18:57:46 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 19:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28722ca

dev-perl/Time-TAI64: EAPI=8 bump

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

 ...{Time-TAI64-2.110.0-r2.ebuild => Time-TAI64-2.110.0-r3.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild 
b/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r3.ebuild
similarity index 78%
rename from dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild
rename to dev-perl/Time-TAI64/Time-TAI64-2.110.0-r3.ebuild
index ee96c5b827d..4e235c9f4a4 100644
--- a/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild
+++ b/dev-perl/Time-TAI64/Time-TAI64-2.110.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=JOVAL
 DIST_VERSION=2.11
@@ -11,11 +11,9 @@ DESCRIPTION="Time manipulation in the TAI64* formats"
 
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND=""
-DEPEND="
+BDEPEND="
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk-CursorControl/

2021-09-29 Thread Andreas K. Hüttel
commit: 34a50bb9d8453b143cab828ab8b79bbefd577e25
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Sep 29 19:00:23 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Sep 29 19:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a50bb9

dev-perl/Tk-CursorControl: EAPI=8 bump

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

 ...Control-0.400.0-r3.ebuild => Tk-CursorControl-0.400.0-r4.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r3.ebuild 
b/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild
similarity index 93%
rename from dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r3.ebuild
rename to dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild
index bc9b56b1975..01fd2aff821 100644
--- a/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r3.ebuild
+++ b/dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=DUNNIGANJ
 DIST_VERSION=0.4
@@ -12,10 +12,9 @@ DESCRIPTION="Manipulate the mouse cursor programmatically"
 
 SLOT="0"
 KEYWORDS="amd64 ~ia64 sparc x86"
-IUSE=""
 
 RDEPEND="dev-perl/Tk"
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}/0.4-demo.patch" )
 
@@ -23,6 +22,7 @@ src_prepare() {
perl-module_src_prepare
edos2unix "${S}"/{CursorControl.pm,demos/cursor.pl}
 }
+
 src_test() {
virtx perl-module_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-php/maxmind-db-reader/

2021-09-29 Thread Brian Evans
commit: 8b498f2d7adbbd7a7fd98f0bb50c83fd8577586b
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 18:51:58 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 18:51:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b498f2d

dev-php/maxmind-db-reader: Version bump for 1.10.1

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/maxmind-db-reader/Manifest |  1 +
 .../maxmind-db-reader-1.10.1.ebuild| 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-php/maxmind-db-reader/Manifest 
b/dev-php/maxmind-db-reader/Manifest
index d1eea850d39..f4cf7f13f7a 100644
--- a/dev-php/maxmind-db-reader/Manifest
+++ b/dev-php/maxmind-db-reader/Manifest
@@ -1 +1,2 @@
+DIST MaxMind-DB-Reader-php-1.10.1.tar.gz 23083 BLAKE2B 
f6684b07a184c4db7feebd9bf6b9afdc34c3de3b62bed59b2d01e1751eb996442d769576fbaa48e2bfa0572e80b2e0491d16d1cd9d89d35ca329e6dc17f74765
 SHA512 
841a03cf043ee0557e2157daee50d7f73211f5e665436eca8be6067d5357205093e40bb0402248fd6881d0d330feac96b298ec18763b8cb7d6d6392d54c59265
 DIST MaxMind-DB-Reader-php-1.6.0.tar.gz 20898 BLAKE2B 
cf6922bbd5b2c76fcb9b7a97299f0a73232686bf8facce39355f8a4cc55e98a4d8e64a51eae8427b5f14d6905d4cd85956effa5299cc493bd63708cf52ab30d0
 SHA512 
e8c0ccf2cfcedf7527b4e3f858d2ed0e70add60692fff4a65f08e5cb885516b7c2a3ceaa3c21713369cd8ffca2b671d764063236de1d729cfc5173f7d5dd4607

diff --git a/dev-php/maxmind-db-reader/maxmind-db-reader-1.10.1.ebuild 
b/dev-php/maxmind-db-reader/maxmind-db-reader-1.10.1.ebuild
new file mode 100644
index 000..509cad6088e
--- /dev/null
+++ b/dev-php/maxmind-db-reader/maxmind-db-reader-1.10.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="MaxMind-DB-Reader-php"
+MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
+PHP_EXT_S="${S}/ext"
+PHP_EXT_NAME="maxminddb"
+PHP_EXT_OPTIONAL_USE="extension"
+
+USE_PHP="php7-3 php7-4 php8-0"
+
+inherit php-ext-source-r3
+
+DESCRIPTION="PHP reader for the MaxMind database format"
+HOMEPAGE="https://github.com/maxmind/MaxMind-DB-Reader-php;
+SRC_URI="https://github.com/maxmind/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="extension test"
+RESTRICT="!test? ( test )"
+
+DEPEND="extension? ( dev-libs/libmaxminddb )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # We need to call eapply_user ourselves, because it may be skipped
+   # if either the "extension" USE flag is not set, or if the user's
+   # PHP_TARGETS is essentially empty. In the latter case, the eclass
+   # src_prepare does nothing. We only call the eclass phase conditionally
+   # because the correct version of e.g. "phpize" may not be there
+   # unless USE=extension is set.
+   if use extension ; then
+   php-ext-source-r3_src_prepare
+   else
+   default
+   fi
+}
+
+src_configure() {
+   # The eclass phase will try to run the ./configure script even if it
+   # doesn't exist (in contrast to the default src_configure), so we
+   # need to skip it if the eclass src_prepare (that creates said
+   # script) is not run.
+   use extension && php-ext-source-r3_src_configure
+}
+
+src_compile() {
+   # Avoids the same problem as in src_configure.
+   use extension && php-ext-source-r3_src_compile
+}
+
+src_install() {
+   dodoc CHANGELOG.md README.md
+   insinto /usr/share/php
+   doins -r src/MaxMind
+   insinto /usr/share/php/MaxMind/Db
+   doins autoload.php
+
+   use extension && php-ext-source-r3_src_install
+}
+
+src_test() {
+   # The PHP API has its own set of tests that isn't shipped with the
+   # release tarballs at the moment (github issues 55).
+   use extension && php-ext-source-r3_src_test
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/MaxMind/Db/."
+   elog "To use it in a script, require('MaxMind/Db/autoload.php'),"
+   elog "and then most of the examples in the documentation should"
+   elog "work without further modification."
+}



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

2021-09-29 Thread Brian Evans
commit: e585f2c35e8ce7b0c8fb0aaf66b857d0ca8b9f57
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 18:42:22 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 18:42:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e585f2c3

dev-php/pecl-ps: Version bump for 1.4.4

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-ps/Manifest |  1 +
 dev-php/pecl-ps/pecl-ps-1.4.4.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-php/pecl-ps/Manifest b/dev-php/pecl-ps/Manifest
index 80b4ba92046..ca3953c93c2 100644
--- a/dev-php/pecl-ps/Manifest
+++ b/dev-php/pecl-ps/Manifest
@@ -1 +1,2 @@
 DIST ps-1.4.1.tgz 578991 BLAKE2B 
549fae78ffb6e91f39b6292d969b9b80adba1a5911fb52e99c5fcbc940b9470205556e3e11c2940fadc7cc084400bc08ae7255b79e175d705c9bacb8eb3d6e71
 SHA512 
e9eeb5ad1c9314af0fcfd33e461b560f6cc599a679bc0a5541994fa698e3da63b7cb523f617647bdb2ac1c8fc090263e314ddf956a1e6126f8813de92e49f3af
+DIST ps-1.4.4.tgz 637247 BLAKE2B 
19dd32a2321fd53224c662e68603c7c330fcf8fe0d3e4e3d4a6e75e211c876225f1f6cf9325b117f7a3713abd87e6acfe25c4c9b0c161e6d6717f94cc90b7649
 SHA512 
42ab1fff661da68afb42d90dc7fb07761698f191beaf09b6dd4b2c3e7e67949ef06b2f6389738a462f58722f863c6b80f55a00a57dddc860250a4500cbfecf8b

diff --git a/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild 
b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
new file mode 100644
index 000..9de12888a4c
--- /dev/null
+++ b/dev-php/pecl-ps/pecl-ps-1.4.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="ps"
+USE_PHP="php7-3 php7-4 php8-0"
+PHP_EXT_NEEDED_USE="gd(-)?"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="PHP extension for creating PostScript files"
+LICENSE="BSD"
+SLOT="7"
+IUSE="examples gd"
+
+DEPEND="dev-libs/pslib gd? ( media-libs/gd:2= )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   PHP_EXT_ECONF_ARGS="$(use_enable gd)"
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   # tests/004.phpt depends on set numeric format
+   LC_ALL=C php-ext-pecl-r3_src_test
+}



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

2021-09-29 Thread Brian Evans
commit: 30267ee9d5ac88b2396e52b3e09c89a256a6e8c1
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 18:24:50 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 18:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30267ee9

dev-php/pecl-uploadprogress: Update long description in metadata

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-uploadprogress/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-php/pecl-uploadprogress/metadata.xml 
b/dev-php/pecl-uploadprogress/metadata.xml
index ed31cf5f523..bde040ec7af 100644
--- a/dev-php/pecl-uploadprogress/metadata.xml
+++ b/dev-php/pecl-uploadprogress/metadata.xml
@@ -11,8 +11,8 @@
   
   
 An extension to track the progress of a file upload. See
-http://svn.php.net/viewvc/pecl/uploadprogress/trunk/examples/ for
-an example. It is only known to work on apache with mod_php; other
-SAPI implementations unfortunately still have issues.
+https://github.com/php/pecl-php-uploadprogress/tree/master/examples for
+examples. It is known to work on apache with mod_php and, beginning with 
2.0,
+php-fpm with apache and nginx; other servers and SAPIs are not known to 
work.
 
 



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

2021-09-29 Thread Brian Evans
commit: 8bd0a67211af60980f7fa58ffafcc2a8b4a4e3a8
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 18:22:21 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 18:22:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd0a672

dev-php/pecl-uploadprogress: Version bump for 2.0.1

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-uploadprogress/Manifest|  1 +
 .../pecl-uploadprogress-2.0.1.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-php/pecl-uploadprogress/Manifest 
b/dev-php/pecl-uploadprogress/Manifest
index ce8d10d0aef..75b4f98a95e 100644
--- a/dev-php/pecl-uploadprogress/Manifest
+++ b/dev-php/pecl-uploadprogress/Manifest
@@ -1 +1,2 @@
 DIST uploadprogress-1.1.3.tgz 14798 BLAKE2B 
5edda3e8672bb0e0829d100284240fcceac26be695386225a18446c742f59edfd906a9ae2f17b594816d3cddea02eb648db01a3352d7f8bd764ad2f6b2e03628
 SHA512 
2202f419be852a71eadae47eaa83909a032e5a6bbe4ce17ae5d45ea4e9f6d9c9edceb2111630d1f0e277b531d463accf540288ecbcca9bf154fe01754f225686
+DIST uploadprogress-2.0.1.tgz 19459 BLAKE2B 
10143285da73a2fe1854c68d5f20ac6543695ccdf47835ff16f39b69e357e2ca32d2560ca1ced9238c6d21fb29379817b8a682d6aa24bf8c83b563127d2745a9
 SHA512 
81c846ea6e87c7c0621c22ee903b0937d533285bd0e3195de85803321260d4562e4c598332591afc7e985da57ed9422e37ed1c2927090474ddb7ec27314f1ae0

diff --git a/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.1.ebuild 
b/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.1.ebuild
new file mode 100644
index 000..6bc6174856b
--- /dev/null
+++ b/dev-php/pecl-uploadprogress/pecl-uploadprogress-2.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_PHP="php7-3 php7-4 php8-0"
+PHP_EXT_SAPIS="apache2 fpm"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="An extension to track progress of a file upload"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   php_targets_php7-3? ( || ( dev-lang/php:7.3[apache2(-),fileinfo(-)] 
dev-lang/php:7.3[fileinfo(-),fpm(-)] ) )
+   php_targets_php7-4? ( || ( dev-lang/php:7.4[apache2(-),fileinfo(-)] 
dev-lang/php:7.4[fileinfo(-),fpm(-)] ) )
+   php_targets_php8-0? ( || ( dev-lang/php:8.0[apache2(-),fileinfo(-)] 
dev-lang/php:8.0[fileinfo(-),fpm(-)] ) )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/, dev-qt/qtprintsupport/, dev-qt/qtsql/, dev-qt/qttest/, ...

2021-09-29 Thread Andreas Sturmlechner
commit: c12ee8715b6735ca81d4b52a519a43d606fd9b00
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 29 17:38:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 29 17:47:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12ee871

dev-qt: Consolidate QT5_MODULE=qtbase to a4f9e569 snapshot

No changes for ${PN} after c2ea67ec.

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

 dev-qt/qtconcurrent/Manifest   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild | 2 +-
 dev-qt/qtdbus/Manifest | 2 +-
 dev-qt/qtdbus/qtdbus-5.15.2-r10.ebuild | 2 +-
 dev-qt/qtnetwork/Manifest  | 2 +-
 dev-qt/qtnetwork/qtnetwork-5.15.2-r11.ebuild   | 2 +-
 dev-qt/qtopengl/Manifest   | 2 +-
 dev-qt/qtopengl/qtopengl-5.15.2-r11.ebuild | 2 +-
 dev-qt/qtprintsupport/Manifest | 2 +-
 dev-qt/qtprintsupport/qtprintsupport-5.15.2-r10.ebuild | 2 +-
 dev-qt/qtsql/Manifest  | 2 +-
 dev-qt/qtsql/qtsql-5.15.2-r10.ebuild   | 2 +-
 dev-qt/qttest/Manifest | 2 +-
 dev-qt/qttest/qttest-5.15.2-r10.ebuild | 2 +-
 dev-qt/qtwidgets/Manifest  | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.15.2-r11.ebuild   | 2 +-
 dev-qt/qtxml/Manifest  | 2 +-
 dev-qt/qtxml/qtxml-5.15.2-r10.ebuild   | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
index 6ec5cdd58fd..c69b3ee123f 100644
--- a/dev-qt/qtconcurrent/Manifest
+++ b/dev-qt/qtconcurrent/Manifest
@@ -1,3 +1,3 @@
-DIST qtbase-5.15.2-c2ea67ec.tar.gz 67964503 BLAKE2B 
2f55d1913d840a9150912074e81b7ebc38d86dbe259a51f65924868d97ed0cd5852fd6387e85933e956b0bd80404284b9e0f01506080f154751c0e1cf27ba398
 SHA512 
40eeaca1698613ab0c756053b58737cbef9fceed7cf7007aec5b558f992675a25d304ec83afdc7eab34bb854149d4e0ce61f2cc03003b553b4fc8a786f258e17
+DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
 DIST qtbase-5.15.2-gcc11.patch.xz 1208 BLAKE2B 
a2e5764b723adda991eca5b84cf8e15437a4832febd12e3c93cdc394931af666e17c01e229e9be7e0efc446a955cc26388c0f93cadfcabd93cc6b6f03bb41eb0
 SHA512 
da3a41ea5d9573a029946d26b26d51d6dce9c8b91db6d78ca71d8343d3ceb5010d21750dcb45abb663e227b5f068985ff4ed51da07efd17c64cc8dd5aef8f3e4
 DIST qtbase-everywhere-src-5.15.2.tar.xz 50179672 BLAKE2B 
0e4bdaab43cf59664bde89f87ea260c39acc2ef866d8629d41d9c326cab0ab68bcd943c86a472ae74bc9fb0b7ad50795ccb66275bb6b77d1fcf0a38b5662cb42
 SHA512 
a549bfaf867d746ff744ab224eb65ac1bdcdac7e8457dfa379941b2b225a90442fcfc1e1175b9afb1f169468f8130b7ab917c67be67156520a4bfb5c92d304f9

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild
index 1cff28e1874..feb85fe83e0 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KDE_ORG_COMMIT=c2ea67ecefe049f6e9bb8f910d7f9c60319d8619
+KDE_ORG_COMMIT=a4f9e56975fa6ab4a1f63a9b34a4d77b1cfe4acd
 QT5_MODULE="qtbase"
 inherit qt5-build
 

diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
index 6ec5cdd58fd..c69b3ee123f 100644
--- a/dev-qt/qtdbus/Manifest
+++ b/dev-qt/qtdbus/Manifest
@@ -1,3 +1,3 @@
-DIST qtbase-5.15.2-c2ea67ec.tar.gz 67964503 BLAKE2B 
2f55d1913d840a9150912074e81b7ebc38d86dbe259a51f65924868d97ed0cd5852fd6387e85933e956b0bd80404284b9e0f01506080f154751c0e1cf27ba398
 SHA512 
40eeaca1698613ab0c756053b58737cbef9fceed7cf7007aec5b558f992675a25d304ec83afdc7eab34bb854149d4e0ce61f2cc03003b553b4fc8a786f258e17
+DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
 DIST qtbase-5.15.2-gcc11.patch.xz 1208 BLAKE2B 
a2e5764b723adda991eca5b84cf8e15437a4832febd12e3c93cdc394931af666e17c01e229e9be7e0efc446a955cc26388c0f93cadfcabd93cc6b6f03bb41eb0
 SHA512 
da3a41ea5d9573a029946d26b26d51d6dce9c8b91db6d78ca71d8343d3ceb5010d21750dcb45abb663e227b5f068985ff4ed51da07efd17c64cc8dd5aef8f3e4
 DIST qtbase-everywhere-src-5.15.2.tar.xz 50179672 BLAKE2B 
0e4bdaab43cf59664bde89f87ea260c39acc2ef866d8629d41d9c326cab0ab68bcd943c86a472ae74bc9fb0b7ad50795ccb66275bb6b77d1fcf0a38b5662cb42
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2021-09-29 Thread Andreas Sturmlechner
commit: 3fa746ae2ea465002a6f4ccbf3f1f1d74c9753d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 29 17:40:18 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 29 17:47:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa746ae

dev-qt/qtcore: Consolidate QT5_MODULE=qtbase to a4f9e569 snapshot

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

 dev-qt/qtcore/Manifest | 2 +-
 dev-qt/qtcore/qtcore-5.15.2-r10.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index 6dd68edabe8..c69b3ee123f 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,3 +1,3 @@
-DIST qtbase-5.15.2-64a00680.tar.gz 67963186 BLAKE2B 
ad8cdd4f18e44791467f607585eed0ef00d16316cf31f246eb4fb7db650af4a9831792a84df8c0a59c34a538eb43de85a3815558425e5cc6d5c77695e954d5d2
 SHA512 
c5959125cffbfc817024a039ae6c9c5b0a5b3fef0d45e178e008ba3e4fbd79ff35f2a97ebd986897b700aca50e14183891dcd517c18674ccec410c7b4bf45a12
+DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
 DIST qtbase-5.15.2-gcc11.patch.xz 1208 BLAKE2B 
a2e5764b723adda991eca5b84cf8e15437a4832febd12e3c93cdc394931af666e17c01e229e9be7e0efc446a955cc26388c0f93cadfcabd93cc6b6f03bb41eb0
 SHA512 
da3a41ea5d9573a029946d26b26d51d6dce9c8b91db6d78ca71d8343d3ceb5010d21750dcb45abb663e227b5f068985ff4ed51da07efd17c64cc8dd5aef8f3e4
 DIST qtbase-everywhere-src-5.15.2.tar.xz 50179672 BLAKE2B 
0e4bdaab43cf59664bde89f87ea260c39acc2ef866d8629d41d9c326cab0ab68bcd943c86a472ae74bc9fb0b7ad50795ccb66275bb6b77d1fcf0a38b5662cb42
 SHA512 
a549bfaf867d746ff744ab224eb65ac1bdcdac7e8457dfa379941b2b225a90442fcfc1e1175b9afb1f169468f8130b7ab917c67be67156520a4bfb5c92d304f9

diff --git a/dev-qt/qtcore/qtcore-5.15.2-r10.ebuild 
b/dev-qt/qtcore/qtcore-5.15.2-r10.ebuild
index 7cdf654113b..e5cd3ee95db 100644
--- a/dev-qt/qtcore/qtcore-5.15.2-r10.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.2-r10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KDE_ORG_COMMIT=64a0068011e12f178fb7ff65fafe7cfaa4620719
+KDE_ORG_COMMIT=a4f9e56975fa6ab4a1f63a9b34a4d77b1cfe4acd
 QT5_MODULE="qtbase"
 inherit linux-info qt5-build
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-09-29 Thread Andreas Sturmlechner
commit: fa948094648634ec584161bb6fd47de3a7f4b872
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 28 17:39:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 29 17:29:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa948094

dev-qt/qtdeclarative: Drop 5.15.2-r11

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

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.2-r11.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 8ef5b38bc5c..a4fcaa9be84 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,2 @@
 DIST qtdeclarative-5.15.2-1c33a9d0.tar.gz 24342460 BLAKE2B 
f83d01c9bd28842f53b5bf9e95d1b83738792ae6969309ef702fef2e943a4e886313445c7332a2a5cb72cd99aa5db7520a04a054b16d8065bc03b95cbe14026d
 SHA512 
a1b6ae66c83cc7385c51845f1cbafb55cadd69c121196cd138abc92e964d0bb594ce20267244e4202a9108d92b9bf0f107536774f2a76da71b434692559c1fb4
-DIST qtdeclarative-5.15.2-92225b72.tar.gz 24341895 BLAKE2B 
049220433ac3339b41a4c43267b54b02c2383571c5abc9e77377d7d404a95c081b874ad906340ccd408ca491c04e7c017dcb7dd1dd7794f73bde7d729f64e06a
 SHA512 
b83345747c87ddadea6581ed2803f15900678ee004dc43078529771eb9de12d643567b9349bb531d54d086097d80f7bdd7a88b604b347e8bfea89039b211f026
 DIST qtdeclarative-everywhere-src-5.15.2.tar.xz 21559880 BLAKE2B 
07fa82a55f79c081cf3cb713e6b90274f2b2c420eba958042f58989502e2ae572294c4cd02eb73767e87d84c9173fb154e45370c043f6adfc7fb1a93377e2edc
 SHA512 
a084e4ace0d6868668c95f1b62598a7dd0f455bfb0943ac8956802d7041436686f20c7ccdde7d6fd6c4b8173c936dd8600cf3b87bf8575f55514edfbb5d3

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r11.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r11.ebuild
deleted file mode 100644
index 07b0ea7daad..000
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r11.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2009-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=92225b72b9ca6b1efc9bc7bb0c12dd7487e900a7
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
-)
-
-src_prepare() {
-   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
-
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -qml-debug
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-09-29 Thread Andreas Sturmlechner
commit: 20cb065d7271e423ad423afd922f60c3994b83ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 28 17:38:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 29 17:29:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cb065d

dev-qt/qtdeclarative: 5.15.2-r12 version bump at KDE 1c33a9d0

"QQuickLoader: Do not incubate if the source arrives after setActive(false)"
See also: https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/6

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

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.2-r12.ebuild  | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 2fa48c8a57e..8ef5b38bc5c 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,2 +1,3 @@
+DIST qtdeclarative-5.15.2-1c33a9d0.tar.gz 24342460 BLAKE2B 
f83d01c9bd28842f53b5bf9e95d1b83738792ae6969309ef702fef2e943a4e886313445c7332a2a5cb72cd99aa5db7520a04a054b16d8065bc03b95cbe14026d
 SHA512 
a1b6ae66c83cc7385c51845f1cbafb55cadd69c121196cd138abc92e964d0bb594ce20267244e4202a9108d92b9bf0f107536774f2a76da71b434692559c1fb4
 DIST qtdeclarative-5.15.2-92225b72.tar.gz 24341895 BLAKE2B 
049220433ac3339b41a4c43267b54b02c2383571c5abc9e77377d7d404a95c081b874ad906340ccd408ca491c04e7c017dcb7dd1dd7794f73bde7d729f64e06a
 SHA512 
b83345747c87ddadea6581ed2803f15900678ee004dc43078529771eb9de12d643567b9349bb531d54d086097d80f7bdd7a88b604b347e8bfea89039b211f026
 DIST qtdeclarative-everywhere-src-5.15.2.tar.xz 21559880 BLAKE2B 
07fa82a55f79c081cf3cb713e6b90274f2b2c420eba958042f58989502e2ae572294c4cd02eb73767e87d84c9173fb154e45370c043f6adfc7fb1a93377e2edc
 SHA512 
a084e4ace0d6868668c95f1b62598a7dd0f455bfb0943ac8956802d7041436686f20c7ccdde7d6fd6c4b8173c936dd8600cf3b87bf8575f55514edfbb5d3

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild
new file mode 100644
index 000..891b800bc6d
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2009-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_COMMIT=1c33a9d045897ce755a818ebff7ddecae97885d3
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
+)
+
+src_prepare() {
+   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
+
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   local myqmakeargs=(
+   --
+   -qml-debug
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: cfa5c42e27f7c133d87164bf89edfb8e84386671
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 17:04:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 17:04:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa5c42e

app-portage/recover-broken-vdb: drop 0.0.4

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

 app-portage/recover-broken-vdb/Manifest|  1 -
 .../recover-broken-vdb-0.0.4.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 9faaefa73d4..34da5f4f58d 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,2 +1 @@
-DIST recover-broken-vdb-0.0.4.tar.gz 12693 BLAKE2B 
f9690aa16dbe1121dc7ffcfe2caac51530fb0d55bb1da9069bff53c5c43ba350a9fc14f957999e9136d52fbc241ff3017fa564da7bdbf54fa47f998fa6358665
 SHA512 
b6e7c1fa7c1870719ce93ff679a470c0e880de84a236fe077cb54cae8cb4e921a1c649f1a676e9f10256ff13d8a373f03d18a8ef84c0979d9a02fceed769a07a
 DIST recover-broken-vdb-0.0.5.tar.gz 12739 BLAKE2B 
c818e1d24f2f6b049c42da7819ccbaab021e734ea92bef17b9201a48a039bb5b4c77002f85efc2cf1b1dfae36eb07b39b8dc0d1ac0acfeb00224945c98dbe149
 SHA512 
5b55a0296fb4c30b5173efa383ab7ffc8219bacb0366c19fdf8a636404829bda5ce501d8c6c436cacae954aa1b7bbc4426b9c5bf3a9cee0ab6159f25c1f919fb

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.4.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.4.ebuild
deleted file mode 100644
index ce233e99dd6..000
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
-else
-   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems 
again
-# The tool itself works fine with older versions
-RDEPEND=">=app-misc/pax-utils-1.3.3
-   sys-apps/file
-   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: a03bbf1de5c8e7a5c7caf06cedc7234d35fe455c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 17:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 17:04:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03bbf1d

app-portage/recover-broken-vdb: stabilize 0.0.5

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

 app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
index 6bf73687516..ce233e99dd6 100644
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
 else

SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] data/gentoo-news:master commit in: 2021-09-29-possible-failure-to-preserve-libraries/

2021-09-29 Thread Sam James
commit: 656c8279c5fd1ce6b6f5bfd022d43f1ce0887605
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 17:00:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 17:00:08 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=656c8279

2021-09-29-possible-failure-to-preserve-libraries: note existing fixes

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

 .../2021-09-29-possible-failure-to-preserve-libraries.en.txt | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
index 5891318..08f3229 100644
--- 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
+++ 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
@@ -17,8 +17,8 @@ new major version, but pax-utils has not yet been upgraded to 
a version
 compatible with it (but at that moment stays undetected).
 
 The full technical details and investigation can be found on a Wiki page
-[0] and on Bugzilla [1]. Work is underway to prevent this happening
-again both within Portage [2] (possibly more to come) and within the
+[0] and on Bugzilla [1]. Changes have been made to prevent this happening
+again both within Portage [7] (with possibly more to come [2]) and within the
 glibc and pax-utils ebuilds [3][4].
 
 To detect whether a system is affected, emerge the
@@ -101,3 +101,4 @@ being affected by system breakage [6] as a result of the 
bug.
 [4] https://bugs.gentoo.org/811462#c7
 [5] https://github.com/thesamesam/recover-broken-vdb
 [6] https://wiki.gentoo.org/wiki/Fix_my_Gentoo
+[7] 
https://gitweb.gentoo.org/proj/portage.git/commit/?id=83af7270fafbd7b1eed0031a5e06836ad1edf06d



[gentoo-commits] data/gentoo-news:master commit in: 2021-09-29-possible-failure-to-preserve-libraries/

2021-09-29 Thread Sam James
commit: 68dc3aea4f603e2f619a609674e316e986f59f09
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 16:58:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 16:58:04 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=68dc3aea

2021-09-29-possible-failure-to-preserve-libraries: only one-off run needed

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

 .../2021-09-29-possible-failure-to-preserve-libraries.en.txt  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
index 904c54a..5891318 100644
--- 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
+++ 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
@@ -34,7 +34,9 @@ Then run recover-broken-vdb-find-broken.sh:
 $ recover-broken-vdb-find-broken.sh | tee broken_vdb_packages
 ```
 
-This check should be run on all Gentoo systems.
+This check should be run on all Gentoo systems. It is only necessary
+to run this as a one-off, as changes have been made to prevent such
+problems occurring in future.
 
 If you have any output, read on.
 



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

2021-09-29 Thread Thomas Deutschmann
commit: 91059e698fb59c9603898af1a730ada1b55c7019
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 16:46:01 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91059e69

net-dns/dnsviz: bump to v0.9.4

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

 net-dns/dnsviz/Manifest|  1 +
 net-dns/dnsviz/dnsviz-0.9.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/net-dns/dnsviz/Manifest b/net-dns/dnsviz/Manifest
index e38cd2751fc..297267a16d5 100644
--- a/net-dns/dnsviz/Manifest
+++ b/net-dns/dnsviz/Manifest
@@ -1,3 +1,4 @@
 DIST dnsviz-0.8.2.tar.gz 404265 BLAKE2B 
c4ba6b5a7d6fee7c8e2cba0c90f29560152dd4beed1ef4d80a6a3bf9f81646ee8f0d61c38329233e300f2b434cb5d9e9d2a926dc72997ae68ff0a57e147bafcf
 SHA512 
5414d9bda6c0bf5fdc5a84a09cb5833619110702749b12f87d63f5149de473f4bd1b6960c506c60ec5fc5ff82d789536cee70a299ff13c960a45776de2916c80
 DIST dnsviz-0.9.2.tar.gz 477947 BLAKE2B 
62b94e6b05d1129d5c4655ff1faf8adb3c2eec868db6049e09dd180cebccab94412eee25293d83ec3e6bc5b18fae33ba0acfe3c3b30cececdd4952005879eab0
 SHA512 
8ad9e1aabb4704ff4939617532c32e5edde0d369efd2e4a7a6f30d33b8bac941b2d1073e98fed90e2a11438a0b1c18b8fafe07f4122fb888ebdb24bd2426abf6
 DIST dnsviz-0.9.3.tar.gz 477931 BLAKE2B 
e3e020fdddacdf06a4e7b78edade72136d6530dac5b243b30e97f609c9fb3b912fb6d6c00b8c54e17f1d2ba411a2b116f9cb89bfc51c01f43d8a1a03a00755aa
 SHA512 
8ccaa29df6cc7824db7153950d5cb423d1ac7a76ae20a15b35c2e66d362b3340e23a9973f71b884ea7e7b861e2bb0051e32abc3e45795792a7db3b01b62449c5
+DIST dnsviz-0.9.4.tar.gz 477971 BLAKE2B 
3c8bebcea89bc6e78247c45c4266f73be4f9f618bfaa48a47460a43deb4789fe71eaa77eb4ff59c2d8e863cdfdddaf5908279aad93ffd63fdbe16d0966aa943b
 SHA512 
b88d0ddff6279078a5222b4250a404c39db6d896d57bba51c878c8b8d01582deda2fe67b5f6370d7a98389e09ad46bdf3903d77fee91c0291b14a9109f1739e3

diff --git a/net-dns/dnsviz/dnsviz-0.9.4.ebuild 
b/net-dns/dnsviz/dnsviz-0.9.4.ebuild
new file mode 100644
index 000..b658637d8b2
--- /dev/null
+++ b/net-dns/dnsviz/dnsviz-0.9.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC"
+HOMEPAGE="https://dnsviz.net/;
+SRC_URI="https://github.com/dnsviz/dnsviz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( net-dns/bind )"
+
+DEPEND=">=dev-python/dnspython-1.13[${PYTHON_USEDEP}]
+   >=dev-python/m2crypto-0.37.0[${PYTHON_USEDEP}]
+   >=dev-python/pygraphviz-1.3.1[${PYTHON_USEDEP}]"
+
+RDEPEND="${DEPEND}"
+
+python_prepare_all() {
+   # Fix the ebuild to use correct FHS/Gentoo policy paths
+   sed -i \
+   -e "s|share/doc/dnsviz|share/doc/${PF}|g" \
+   "${S}"/setup.py \
+   || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   distutils_install_for_testing
+
+   "${EPYTHON}" tests/dnsviz_probe_run_offline.py -v || die
+   "${EPYTHON}" tests/dnsviz_print_options.py -v || die
+   "${EPYTHON}" tests/dnsviz_print_run.py -v || die
+   "${EPYTHON}" tests/dnsviz_graph_options.py -v || die
+   "${EPYTHON}" tests/dnsviz_graph_run.py -v || die
+   "${EPYTHON}" tests/dnsviz_grok_options.py -v || die
+   "${EPYTHON}" tests/dnsviz_grok_run.py -v || die
+}
+
+pkg_postinst() {
+   optfeature "Support for pre-deployment testing" net-dns/bind
+   optfeature "Support for DNSSEC signatures using GOST algorithm or 
digest" dev-libs/ghost-engine
+}



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

2021-09-29 Thread Thomas Deutschmann
commit: cf985af94644d8a9253755e228deba7c1f52b19b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 14:57:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf985af9

sys-apps/fwupd: bump to v1.6.4

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

 sys-apps/fwupd/Manifest   |   1 +
 sys-apps/fwupd/fwupd-1.6.4.ebuild | 175 ++
 2 files changed, 176 insertions(+)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index fec7de7a38c..f73af45bdb6 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -1,3 +1,4 @@
 DIST fwupd-1.5.9.tar.gz 3712637 BLAKE2B 
17429bdc3073a92b94de9bc67ce1955e928e8d6aeefa5f0ad39a9d15457f96c562ce5cfbc47e1fc450c31c2b9334ca3902ed63ef809e8d2cb5b5459cc54dec28
 SHA512 
ccd1246ab5b3c876251924a14d1c2c553b2df5702c6673978b1d627ea1028c3950241f73dd54e2fecb5cc204a1dc77e6597f7514eff6467beb50be7874352d78
 DIST fwupd-1.6.2.tar.gz 3885963 BLAKE2B 
183abc4d620b884a276dece39ad1e57f606c2237a5fa03b76ede2e1c93bb9548d6641e35490d96e22abbbfb3c1852697a688091f62086f6b2e9d3366e796888e
 SHA512 
a743b37c5969939cc3eb708b0af2e8f6c665848868473c29edf9db110cef5ac62da3c042cfa9617a2f10b2a9d153d0d4146a1832a18bc71fadcbf9a7b5cea1b0
 DIST fwupd-1.6.3.tar.gz 312 BLAKE2B 
08d24fde80010d50e2396f59d743a00e640c1fcc06f6ada566ebcff48d25f1dc33676a40d13e1b684e45fd9483af1d9755ef3ac00bdaa8a37236589c03bb8a4c
 SHA512 
837bcfe57873315ade8f3ff82d290d492dcb047387db5a642e6e7fc8e9ff7c3cabe5892692e2d4b5b0c5bd69f8a253bc364c61f23013c161a350b39de7d58e67
+DIST fwupd-1.6.4.tar.gz 3891113 BLAKE2B 
b4f3a629c0594ee69a0e2ea727c8080f63e970a6e9964b53d007e490d6b538f5441a65de20412673ded181611342c7c1c1ec16eb0d05c69c149f635fed325269
 SHA512 
d0c788313f8cf00c6e0e238436668ab5885133933cd74202d3eb4a3377d1b123689dd7f3827d45853c92b98196d5d896027b471117af461356e2f3c3ec82f58e

diff --git a/sys-apps/fwupd/fwupd-1.6.4.ebuild 
b/sys-apps/fwupd/fwupd-1.6.4.ebuild
new file mode 100644
index 000..39ff4e2e07d
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.6.4.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit linux-info meson python-single-r1 vala xdg toolchain-funcs
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
+HOMEPAGE="https://fwupd.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="agent amt archive bluetooth dell elogind flashrom gnutls gtk-doc gusb 
introspection lzma +man minimal modemmanager nvme policykit spi synaptics 
systemd test thunderbolt tpm uefi"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ^^ ( elogind minimal systemd )
+   dell? ( uefi )
+   minimal? ( !introspection )
+   spi? ( lzma )
+   synaptics? ( gnutls )
+   uefi? ( gnutls )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="$(vala_depend)
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+   man? (
+   app-text/docbook-sgml-utils
+   sys-apps/help2man
+   )
+   test? (
+   thunderbolt? ( dev-util/umockdev )
+   net-libs/gnutls[tools]
+   )
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-arch/gcab-1.0
+   dev-db/sqlite
+   >=dev-libs/glib-2.45.8:2
+   dev-libs/json-glib
+   dev-libs/libgpg-error
+   dev-libs/libgudev:=
+   >=dev-libs/libjcat-0.1.0[gpg,pkcs7]
+   >=dev-libs/libxmlb-0.1.13:=
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   ')
+   >=net-libs/libsoup-2.51.92:2.4[introspection?]
+   net-misc/curl
+   virtual/libelf:0=
+   virtual/udev
+   archive? ( app-arch/libarchive:= )
+   dell? ( >=sys-libs/libsmbios-2.4.0 )
+   elogind? ( >=sys-auth/elogind-211 )
+   flashrom? ( >=sys-apps/flashrom-1.2-r3 )
+   gnutls? ( net-libs/gnutls )
+   gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] )
+   lzma? ( app-arch/xz-utils )
+   modemmanager? ( net-misc/modemmanager[qmi] )
+   policykit? ( >=sys-auth/polkit-0.103 )
+   systemd? ( >=sys-apps/systemd-211 )
+   tpm? ( app-crypt/tpm2-tss )
+   uefi? (
+   sys-apps/fwupd-efi
+   sys-boot/efibootmgr
+   sys-fs/udisks
+   sys-libs/efivar
+   )
+"
+# Block sci-chemistry/chemical-mime-data for bug #701900
+RDEPEND="
+   != 4.4"
+   fi
+}
+
+src_prepare() {
+   default
+   # c.f. https://github.com/fwupd/fwupd/issues/1414
+   sed -e 

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

2021-09-29 Thread Thomas Deutschmann
commit: db42a282e5a7c570a54f6277838ebd64d902a953
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 15:14:18 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db42a282

www-apps/nextcloud-notify_push: bump to v0.2.4

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

 www-apps/nextcloud-notify_push/Manifest|  81 ++
 .../nextcloud-notify_push-0.2.4.ebuild | 322 +
 2 files changed, 403 insertions(+)

diff --git a/www-apps/nextcloud-notify_push/Manifest 
b/www-apps/nextcloud-notify_push/Manifest
index 8d43ecdfecf..4f00f3f05fb 100644
--- a/www-apps/nextcloud-notify_push/Manifest
+++ b/www-apps/nextcloud-notify_push/Manifest
@@ -31,6 +31,7 @@ DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7d
 DIST beef-0.5.0.crate 14870 BLAKE2B 
486e92a57e6c9dd109256a80ebf0e2bfc9aec6ab0d6f4958f5ac0c4a2616b56d9d8947f5c9f2bcaaf313e14af0447b39bc1edfd2e77b21d0308c00398dead4b1
 SHA512 
f46643f7aecbe5784dbae3f4bd20dd186a752534a5fd2170d9277b813b5bd9e15498e4f1296643526b201992cd7fc044acef5bd9dbf55cab3437865ad71df12f
 DIST beef-0.5.1.crate 15177 BLAKE2B 
7d81c3e4dd7e8e66b670b7a907d54656c5e1932554e2c162401ec2b406495120fc7c5297faa7b827565c27b483b76c63a531cbf0478aafb5a5822bc076aa1468
 SHA512 
7e4e33c598d7f28a0b939f9be67bfa6cc4deb5c2b04179a24e4e26ffafe715fa84c9dabbf3a1979c456be8d07f8e39cea1dcb24d1717118ef86900b292741a0e
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-0.19.5.crate 148200 BLAKE2B 
da9ad68fa928013a0f9403ca791072b35388d453b563d76d73e3ac34bb095bd1acabd158ccb1ce3a3e648e4ed602408d93065d9fb561338ccc80beec75ec8040
 SHA512 
6a2028f1354b39a734ceb5859664f9766c5a291b560c6f7e0dd8195b7f8d15a3e0552f6fba158009119103f217938dcaa22291af420580ce13b80edaed168459
 DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST buf_redux-0.8.4.crate 26608 BLAKE2B 
32698d29b357c625ab663730cbf7717b91200a9f980d3c9107ceb5f8f83ca7f2514b9b5c7fd2b229e8490832dc78291db460fb7fba130cd61cdec8b42c33a483
 SHA512 
709095a4acadf032143225740343840d247b4dc130968e36447260343294b134af780604eb8214b9e6dce924e13701dcf7a9c7291340c3393a9334c8aaf5454c
@@ -40,9 +41,11 @@ DIST bumpalo-3.6.1.crate 133836 BLAKE2B 
d67f19bd68e87c1c1360c77df2cd9b11e66f4db3
 DIST bumpalo-3.7.0.crate 134261 BLAKE2B 
15c4944abc803537c57076dfa8f5fb4b59949909450edd9e043a6cd438ddd227820e20e95236324c06e40cb27ec1e4d958bebf3d38df90f0723b8e30df79b6ef
 SHA512 
0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bytes-1.0.1.crate 48142 BLAKE2B 
3ffe07c5429d7d2df821c04325b8dc84b343c634b4699e9c08b07181e741c06233a0501d987b95f513be57ac169537bd0812defd118305e0648ef41f6802d19a
 SHA512 
885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87
+DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
 DIST cc-1.0.67.crate 53486 BLAKE2B 
42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259
 SHA512 
f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
 DIST cc-1.0.68.crate 55936 BLAKE2B 
9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/, dev-db/percona-xtrabackup/files/

2021-09-29 Thread Thomas Deutschmann
commit: ddb48ce0148367aea0f36b5e63a65a73e354c974
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 16:37:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb48ce0

dev-db/percona-xtrabackup: bump to v8.0.26-18

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

 dev-db/percona-xtrabackup/Manifest |  1 +
 .../percona-xtrabackup-8.0.26-remove-rpm.patch | 19 +
 .../percona-xtrabackup-8.0.26.18.ebuild| 85 ++
 3 files changed, 105 insertions(+)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index 45febd5ec0a..944cd59c82c 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -10,3 +10,4 @@ DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B 
d0ac4c602c7c3197ca0a7c36
 DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 
819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52
 SHA512 
f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672
 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B 
ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06
 SHA512 
11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810
 DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 
3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5
 SHA512 
f7186881c8422f6802efb813644c5721bb274db54afb591b58fe9ee1a084fba6546c7673f461b4d581c01ff0cbda588cb96b7fe21d669b3d9cbe3b5898288e08
+DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 
250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400
 SHA512 
0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea

diff --git 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch 
b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch
new file mode 100644
index 000..797ef15b194
--- /dev/null
+++ b/dev-db/percona-xtrabackup/files/percona-xtrabackup-8.0.26-remove-rpm.patch
@@ -0,0 +1,19 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -210,15 +210,6 @@ IF(UNIX)
+   )
+ EXEC_PROGRAM(${MY_UNAME} ARGS -r OUTPUT_VARIABLE MY_HOST_SYSTEM_VERSION)
+   ENDIF()
+-  FIND_PROGRAM(MY_DPKG_BUILDFLAGS dpkg-buildflags /bin /usr/bin)
+-  FIND_PROGRAM(MY_RPM rpm /bin /usr/bin)
+-  IF(MY_RPM)
+-EXECUTE_PROCESS(COMMAND ${MY_RPM} -qf /
+-  OUTPUT_VARIABLE MY_HOST_FILESYSTEM_NAME
+-  OUTPUT_STRIP_TRAILING_WHITESPACE
+-  RESULT_VARIABLE MY_RPM_RESULT
+-  )
+-  ENDIF()
+ ENDIF()
+ 
+ # See comments above, about CMAKE_MINIMUM_REQUIRED VERSION and macOS 11.
+ 

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild
new file mode 100644
index 000..896af1ba69a
--- /dev/null
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.26.18.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake flag-o-matic
+
+MY_BOOST_VERSION="1.73.0"
+MY_PV=$(ver_rs 3 '-')
+MY_PV="${MY_PV//_pre*}"
+MY_PN="Percona-XtraBackup"
+MY_P="${PN}-${MY_PV}"
+MY_MAJOR_PV=$(ver_cut 1-2)
+
+DESCRIPTION="Hot backup utility for MySQL based servers"
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
+SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
+   
https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs
 1- _ ${MY_BOOST_VERSION}).tar.bz2
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   app-arch/lz4:0=
+   app-editors/vim-core
+   dev-libs/icu:=
+   dev-libs/libaio
+   dev-libs/libedit
+   dev-libs/libev
+   dev-libs/libevent:0=
+   dev-libs/libgcrypt:0=
+   dev-libs/libgpg-error
+   dev-libs/openssl:0=
+   dev-libs/protobuf:=
+   dev-libs/rapidjson
+   dev-libs/re2:=
+   dev-python/sphinx
+   net-misc/curl
+   sys-libs/zlib:="
+
+RDEPEND="
+   ${DEPEND}
+   !dev-db/percona-xtrabackup-bin
+   dev-perl/DBD-mysql"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch
+)
+
+S="${WORKDIR}/percona-xtrabackup-${MY_PV}"
+
+src_configure() {
+   

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

2021-09-29 Thread Thomas Deutschmann
commit: b8959ce0b0f7cda312ca5aba864f68a70a100cd1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 16:37:56 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8959ce0

dev-db/percona-xtrabackup: drop old

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

 dev-db/percona-xtrabackup/Manifest |  7 --
 .../percona-xtrabackup-2.4.20.ebuild   | 67 -
 .../percona-xtrabackup-2.4.21.ebuild   | 67 -
 .../percona-xtrabackup-2.4.22.ebuild   | 67 -
 .../percona-xtrabackup-8.0.13.ebuild   | 68 -
 .../percona-xtrabackup-8.0.22.15.ebuild| 77 ---
 .../percona-xtrabackup-8.0.23.16.ebuild| 87 --
 7 files changed, 440 deletions(-)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index 944cd59c82c..b3ed6bca51c 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -1,13 +1,6 @@
 DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 
8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4
 SHA512 
05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae
-DIST boost_1_70_0.tar.gz 116000903 BLAKE2B 
aefeddf5671295ae46fcfed033cef37cca1c70f88d7d3305636e0add98c277fc8170c7e3e0de58ff83a64389b5b430b81077b6852da5941aa4867845a7b08554
 SHA512 
3d8800d0aa864fb5484a5339ab75dee9bceca063122108e92d971f1d1295a9f09399b2dd88b117da7f0c4558b4f9fb1494eda1e3035498557bbe90e8f058668f
 DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B 
fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444
 SHA512 
789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599
-DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 
25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99
 SHA512 
bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478
-DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 
77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e
 SHA512 
8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284
-DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 
4e0eb211b253ac3bbe82af7b4303ae13ca557926fdad100e9101522f0b1af2fab5258f4a2c98dd9e71cbf3f28586bd527f552a40f1a7a9cb93f5649260a8325b
 SHA512 
2ad0533e5f4750dbb2713b8538d62c23613ac94066fcaee154ab90b1a9ac19ed3c5c7a024e2dbbdf298192665ad6f3c0d42a1435400b003425a8d7630503eb2d
 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 
99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d
 SHA512 
de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201
-DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B 
d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5
 SHA512 
b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff
-DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 
819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52
 SHA512 
f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672
-DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B 
ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06
 SHA512 
11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810
 DIST percona-xtrabackup-8.0.25-17.tar.gz 291581323 BLAKE2B 
3860994ce969abc72378d29b32768c70ab4210f55400ad47d446b6e50b97fd6e90f124388663b02ba0e41fbb1c0ac4106c337861da46006442072591cfff2ba5
 SHA512 

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

2021-09-29 Thread Thomas Deutschmann
commit: bfdb6b184646cb6dffaa98bacb106f474c5e0ed3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 15:34:13 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdb6b18

dev-db/percona-xtrabackup: bump to v2.4.24

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

 dev-db/percona-xtrabackup/Manifest |  1 +
 .../percona-xtrabackup-2.4.24.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index a6c4d7edd13..45febd5ec0a 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -5,6 +5,7 @@ DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B 
fcc64736230636a3a5584a300
 DIST percona-xtrabackup-2.4.20.tar.gz 59782001 BLAKE2B 
25deaa3044d89d6f884734bbaee20004d792f4b0bf86bd0d456177cd2b149c29af13900b32e29f92c04cf810b34584ec2d9a74b443be27b8c7dca54b330ced99
 SHA512 
bac5d276bb78209eacc34ea9950dc128a636c549795b6b071597ac3c8a43fefe9db085a42827b8176647affc2fcfc6caa51462dbc0ae7a1a716ba6fdc9092478
 DIST percona-xtrabackup-2.4.21.tar.gz 61901220 BLAKE2B 
77245818015d4e9c22d05cfeb254ff570ab490c43f9d2fd0e1c499e1e3fefb143b4659fb929740a563e2344b3cd7dfb408931c6d24b277f6df06886dfa83126e
 SHA512 
8b14ef4620fdf836a090d07e5aeb78141eacf081a2cf1069d91af1ba5206e36e3e195f8acb06609f334661d6ad27937b31e997b0f1aabb9cef612d35fabd0284
 DIST percona-xtrabackup-2.4.22.tar.gz 61911038 BLAKE2B 
4e0eb211b253ac3bbe82af7b4303ae13ca557926fdad100e9101522f0b1af2fab5258f4a2c98dd9e71cbf3f28586bd527f552a40f1a7a9cb93f5649260a8325b
 SHA512 
2ad0533e5f4750dbb2713b8538d62c23613ac94066fcaee154ab90b1a9ac19ed3c5c7a024e2dbbdf298192665ad6f3c0d42a1435400b003425a8d7630503eb2d
+DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 
99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d
 SHA512 
de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201
 DIST percona-xtrabackup-8.0.13.tar.gz 272887474 BLAKE2B 
d0ac4c602c7c3197ca0a7c361f9658bd2da00bdac5c6dc0a4d56b92e04e4e6c86f22b70e7cf2b375f121983ea7f134edae93116c91945b2c3314a51565033ae5
 SHA512 
b1fdb0dea1c8b6e39b5451153f01c8ce0dcf411fd88fe8f9f686e562e0950ff9270a39574230ada928b734cc8bb4517da0f01310e75d5c9beba0e35cfeaa11ff
 DIST percona-xtrabackup-8.0.22-15.tar.gz 294237178 BLAKE2B 
819d7594bc41e0adc1e6f2632e6ad50de7a2416c7577f48ea83948bed1b14c0c552c4c44597c84c86fa292bcbbaace185978956acdc39070f81ede6701f4af52
 SHA512 
f5295e2f1e3ee71931295f89dbd708eed936c4912ab3b6c122eb63795ee2e5154011ddf95cfad005a89c7f086f087f7fb19068d098b49202c697a95b58ee7672
 DIST percona-xtrabackup-8.0.23-16.tar.gz 288261551 BLAKE2B 
ca82bfcac881cd1d9d3a1d0ea4647d809030b617cc8605f26f1378fba74f106b522447fc67be3968fe72bd8c6bd9fa64ba1943d8379c11f241178aa232680f06
 SHA512 
11927649ab2a25dbfc5268ab2196dbdd2b102229728a41dc61995aec92a133718c0bf79d3fe15ea91e0917cd4201bba806647d259a6aa0fc7b59ff8bd533e810

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
new file mode 100644
index 000..0a907e2e0f3
--- /dev/null
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Hot backup utility for MySQL based servers"
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
+SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz
+   mirror://sourceforge/boost/boost_1_59_0.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   app-arch/lz4:0=
+   app-editors/vim-core
+   dev-libs/libaio
+   dev-libs/libedit
+   dev-libs/libev
+   dev-libs/libevent:0=
+   dev-libs/libgcrypt:0=
+   dev-libs/libgpg-error
+   dev-python/sphinx
+   net-misc/curl
+   sys-libs/zlib:="
+
+RDEPEND="
+   ${DEPEND}
+   !dev-db/percona-xtrabackup-bin
+   dev-perl/DBD-mysql"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch
+   "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CONFIG=xtrabackup_release
+   -DBUILD_SHARED_LIBS=OFF
+   -DWITH_BOOST="${WORKDIR}/boost_1_59_0"
+   -DWITH_EDITLINE=system
+   -DWITH_LIBEVENT=system
+   -DWITH_LZ4=system
+   -DWITH_SSL=system
+   -DWITH_ZLIB=system
+   -DWITH_PIC=ON
+   )
+
+   local 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2021-09-29 Thread Thomas Deutschmann
commit: 34340911aed07e34df46918e9e12f26e4581cf9c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 29 15:24:02 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 29 16:55:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34340911

net-nntp/sabnzbd: depend on dev-python/guessit

Bug: https://bugs.gentoo.org/814503
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-nntp/sabnzbd/{sabnzbd-3.4.1.ebuild => sabnzbd-3.4.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild 
b/net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
similarity index 98%
rename from net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
index 13de3d3ecc8..f491417916f 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
@@ -38,6 +38,7 @@ COMMON_DEPS="
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/feedparser-6[${PYTHON_USEDEP}]
+   >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]



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

2021-09-29 Thread Brian Evans
commit: adda557b380f0fe8aa556f21b46dad360e57bb97
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Sep 29 16:49:51 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Sep 29 16:52:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adda557b

dev-php/swoole-async: Fix build dependencies

swoole-async needs a specific version of dev-php/swoole to compile and work
Revbump to ensure those using it get what is necessary

Closes: https://bugs.gentoo.org/705492
Signed-off-by: Brian Evans  gentoo.org>

 .../{swoole-async-4.4.12.ebuild => swoole-async-4.4.12-r1.ebuild}| 5 +++--
 .../{swoole-async-4.4.16.ebuild => swoole-async-4.4.16-r1.ebuild}| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-php/swoole-async/swoole-async-4.4.12.ebuild 
b/dev-php/swoole-async/swoole-async-4.4.12-r1.ebuild
similarity index 81%
rename from dev-php/swoole-async/swoole-async-4.4.12.ebuild
rename to dev-php/swoole-async/swoole-async-4.4.12-r1.ebuild
index 845bfc568cc..aa4fbdf97a3 100644
--- a/dev-php/swoole-async/swoole-async-4.4.12.ebuild
+++ b/dev-php/swoole-async/swoole-async-4.4.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -26,7 +26,8 @@ SLOT="0"
 # Tests will require pre-configured endpoint
 RESTRICT="test"
 
-DEPEND=">=dev-php/swoole-4.3"
+# This will only compile with the same version of dev-php/swoole
+DEPEND="~dev-php/swoole-${PV}[php_targets_php7-1(-)?,php_targets_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?]"
 
 RDEPEND="${DEPEND}"
 

diff --git a/dev-php/swoole-async/swoole-async-4.4.16.ebuild 
b/dev-php/swoole-async/swoole-async-4.4.16-r1.ebuild
similarity index 81%
rename from dev-php/swoole-async/swoole-async-4.4.16.ebuild
rename to dev-php/swoole-async/swoole-async-4.4.16-r1.ebuild
index 09b9d48a22e..aa4fbdf97a3 100644
--- a/dev-php/swoole-async/swoole-async-4.4.16.ebuild
+++ b/dev-php/swoole-async/swoole-async-4.4.16-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"
@@ -26,7 +26,8 @@ SLOT="0"
 # Tests will require pre-configured endpoint
 RESTRICT="test"
 
-DEPEND=">=dev-php/swoole-4.3"
+# This will only compile with the same version of dev-php/swoole
+DEPEND="~dev-php/swoole-${PV}[php_targets_php7-1(-)?,php_targets_php7-2(-)?,php_targets_php7-3(-)?,php_targets_php7-4(-)?]"
 
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: 51c5c215f0fa93b1c33ed2ae7cf852c8baa98e33
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 16:01:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 16:01:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c5c215

app-portage/recover-broken-vdb: destabilize 0.0.5

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

 app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
index ce233e99dd6..6bf73687516 100644
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.5.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
 else

SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-09-29 Thread Sam James
commit: e7c5b0080f0708868240365cbc437f38ee278983
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 16:00:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 16:00:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c5b008

app-portage/recover-broken-vdb: drop 0.0.3

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

 app-portage/recover-broken-vdb/Manifest|  1 -
 .../recover-broken-vdb-0.0.3.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index df124c7c157..9faaefa73d4 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,3 +1,2 @@
-DIST recover-broken-vdb-0.0.3.tar.gz 12492 BLAKE2B 
aa3fb529cac6d61ed7f41364c784c3879fe1993ace84ad48e648db4bb970c348a55714091a0c467c75234f8e0eecf448fbd20e198c0998240e5f89d0a285dca1
 SHA512 
e102406b1921527e2564f28d3fcc28e7507f7148b849f35ba0157fc299135ecfc304a3c60ed06900daea95382645414268eb008dcc405112fdf8d74fc1a64d41
 DIST recover-broken-vdb-0.0.4.tar.gz 12693 BLAKE2B 
f9690aa16dbe1121dc7ffcfe2caac51530fb0d55bb1da9069bff53c5c43ba350a9fc14f957999e9136d52fbc241ff3017fa564da7bdbf54fa47f998fa6358665
 SHA512 
b6e7c1fa7c1870719ce93ff679a470c0e880de84a236fe077cb54cae8cb4e921a1c649f1a676e9f10256ff13d8a373f03d18a8ef84c0979d9a02fceed769a07a
 DIST recover-broken-vdb-0.0.5.tar.gz 12739 BLAKE2B 
c818e1d24f2f6b049c42da7819ccbaab021e734ea92bef17b9201a48a039bb5b4c77002f85efc2cf1b1dfae36eb07b39b8dc0d1ac0acfeb00224945c98dbe149
 SHA512 
5b55a0296fb4c30b5173efa383ab7ffc8219bacb0366c19fdf8a636404829bda5ce501d8c6c436cacae954aa1b7bbc4426b9c5bf3a9cee0ab6159f25c1f919fb

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.3.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.3.ebuild
deleted file mode 100644
index 75b07e4fa59..000
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
-else
-   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems 
again
-# The tool itself works fine with older versions
-RDEPEND=">=app-misc/pax-utils-1.3.3
-   sys-apps/file
-   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



  1   2   3   >