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

2021-09-17 Thread Arthur Zamarin
commit: c81807910dd2fa83de0332252d04e669f3aa764b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 18 05:38:08 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 18 05:38:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8180791

dev-python/txrequests: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/txrequests/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/txrequests/metadata.xml 
b/dev-python/txrequests/metadata.xml
index fb93f4840fc..38995d6314a 100644
--- a/dev-python/txrequests/metadata.xml
+++ b/dev-python/txrequests/metadata.xml
@@ -5,6 +5,7 @@
dol...@gentoo.org
Brian Dolbec

+   


tar...@gmail.com



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

2021-09-17 Thread Arthur Zamarin
commit: b17eaa973464a30e349fd997d0e929d1f4e044f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 18 05:33:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 18 05:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17eaa97

dev-python/txrequests: enable tests, enable py3.10, EAPI=8

Closes: https://bugs.gentoo.org/798603
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/txrequests/txrequests-0.9.6.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-python/txrequests/txrequests-0.9.6.ebuild 
b/dev-python/txrequests/txrequests-0.9.6.ebuild
index 7f6e3418d14..729977c9a88 100644
--- a/dev-python/txrequests/txrequests-0.9.6.ebuild
+++ b/dev-python/txrequests/txrequests-0.9.6.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8,9})
+EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS="bdepend"
+PYTHON_COMPAT=( python3_{8..10})
 
 inherit distutils-r1
 
@@ -15,9 +14,15 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}"
+BDEPEND="test? ( ${RDEPEND} )"
+
+python_test() {
+   "${EPYTHON}" -m twisted.trial txrequests || die "Tests failed with 
${EPYTHON}"
+}



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

2021-09-17 Thread Sam James
commit: b50d674ae1803c78020c129652aeb84e9b28a8ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:50:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:50:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50d674a

sys-kernel/gentoo-kernel-bin: add 5.13.18-r1 for arm64

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 12d5fc07e04..0aae688bcec 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -76,6 +76,7 @@ DIST gentoo-kernel-5.13.16-1.x86.xpak 58509171 BLAKE2B 
aabdc8def008e446ee6ba12a7
 DIST gentoo-kernel-5.13.17-1.amd64.xpak 67325984 BLAKE2B 
d5504c4fe53f63a85bb2cc1ce3b0cff24afb6ec18306305f980546fdc28f6bca5df81ec59863f33cbe9cd831713d4701e8d628e63199eb91d04ee3aa45df022c
 SHA512 
d08e893d3f0214a4a21a8d048ac7129bd14d2409dab0d2287cf6bc8cfca0a3b8bf250c078f07e7542fbd13fd5f7ecb82a2394db2f1cab2731cb08256e0327f81
 DIST gentoo-kernel-5.13.17-1.x86.xpak 58522737 BLAKE2B 
e97fbcda584ada26ee2c7963639e0c9634b52227d73a887544ed90480e1986b2598e0391506b4411b8070a55074d1864f75b1cd3044c907106757fefa3cf79c4
 SHA512 
1dbb7ff34fd70a0c492ab97c9d2cdbffd00155ae68e6eb3fca4ec20315cdd0ba0915fbaf257bfcb45dbb2563c503aebf0723c8164a4fb8aaa76978eed2141db9
 DIST gentoo-kernel-5.13.18-1.amd64.xpak 67341241 BLAKE2B 
5c6a220b20bc426daa42c7d1affaddf90bcfe1ce2fb84560bf73f3ee5315b0f684f7eb493ecc368614ae8011c74ab33884f907c841709af99d881fbfaddd98fe
 SHA512 
0e468de6acd60ea0b6a4cc6e7d84889645dc1873e1e0529c42ce9d7cb4fdf6142449a1649c845eb6ed6e8179585d5946f2b82c1d85ca10b9811548f9875b68a1
+DIST gentoo-kernel-5.13.18-1.arm64.xpak 62764880 BLAKE2B 
bb1777be907a947fa0ee5cd5df47d8bd1c5e0a5b082d545a5fd2ade99f53e553d9ec6b57d6f9b5e42703a17cfbb9775520fcd1d6015f3a45f7dad391bbf3ed25
 SHA512 
2f54c28b717ec76a4d7fc8a17c37c963861ae65f0e50a3ebd025ee4d993f168114cd77fbf2621a5dbd77e59f5f2590ba8524e8829462af1b5193ec8eea8b8e78
 DIST gentoo-kernel-5.13.18-1.x86.xpak 58523160 BLAKE2B 
044081a07799be765552561fcfb7f3a9ff083e05d4e231041842c01c61d478bb78fb84bf628cd6f739961f622f440110578ae1ff7851e5ce10338b7abc775b6e
 SHA512 
67b1e99eac517b1266d9d6aa88bda6885e4669ac388b78efee6e1de354580a6f795b5cbc2fba298a38dc8c95721a8d26312eeb9cc24b9396bb548cc9632ef40a
 DIST gentoo-kernel-5.4.142-1.amd64.xpak 61382010 BLAKE2B 
5753309c6f0e98adf348b332ef8acad749f0501b5a0641f2436c7ca7a48c6e57d9f2b316f06d82b5e362cbdf91aa253ba69c7425b6eda0db46531e04929ac6de
 SHA512 
c8433c79fde6bc7b31ff2d93b24e5b327166dcf00157ef91057b006b071f6c7293940285c54f282d40a09957f91831dac9f622dd477be62ec8fea713b0a6b68e
 DIST gentoo-kernel-5.4.142-1.arm64.xpak 58037550 BLAKE2B 
f2f047abcfc83ed15154c617a10810c3d608106d47e8ddd7f5a70e8b3d5a77e6df34b56efeacbcd14fd479db3f7c5574026bdf4d2c6910dd8e9bb5940f4443c7
 SHA512 
8a9f109738071ae08ea7231964d1fda529aa5bb0810e96c19b3b82c1743868545eb254fc0604586c10645583012baaa0d2a2e930e460ba0697102b081d277521

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

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

2021-09-17 Thread Sam James
commit: 57e7d198c6f42c64c6f37cadcf8f899d5293cd25
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:50:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e7d198

sys-kernel/gentoo-kernel-bin: add 5.10.66-r1 for arm64

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index df4f4f0076c..12d5fc07e04 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -56,6 +56,7 @@ DIST gentoo-kernel-5.10.64-1.x86.xpak 57233627 BLAKE2B 
0c7253729bd26e4e47821b5ed
 DIST gentoo-kernel-5.10.65-1.amd64.xpak 65506456 BLAKE2B 
4c65d32ee668930a5d856d5cfaf17e3686e0efa384ff34e41d5094434733cd2ee18e972f5497a6858b06aa3db2bb83dd709a7b7a7142caec23034c2eeadf6dbe
 SHA512 
b365637f005724d94aed61d3340ce0aee592068be9f1d429208d82afc3076201f2cb7bb29e6dc99a6c3ba657c395e24ab527d8648b773b806bf59afb441fbfe7
 DIST gentoo-kernel-5.10.65-1.x86.xpak 57233550 BLAKE2B 
3ed15cc6cd28dea01806b954c0378ddc83f79b010109ac1255eb3e439064a04d57974b67e673cc587567484eaad4163e5297a462214665d194a64757610d0586
 SHA512 
a513907eaee118a3ce0170c75fc8aa76c98c0f8301a257f4f4c967053178b3dc053de7187d0c4dc0b6be4ce1099d2a80d8bc6badc429d96207f7bc7300931824
 DIST gentoo-kernel-5.10.66-1.amd64.xpak 65538037 BLAKE2B 
87488caaae9aeaba831f546dc6649b73024cec5f023fbe77e2ec2db00185f9e6b42b9fce3e246e4aa6af18df88dd2fca135092a87a8a3c0b8351580a00c8126c
 SHA512 
0941da0d22529348792181dbd7a12f5e7cb4b6b92160f72aedeca1f0db1f4fb0bf32f7e8336d4b2f77b895299e1475860858edaf513a24371684699446e4dc55
+DIST gentoo-kernel-5.10.66-1.arm64.xpak 61278978 BLAKE2B 
74962fb0328ae347c15a0c20b8081b9c2ea74acbe7651ec3a213c08531b25755d0341b1235bd5010ed8c2810767599010021361af4b8d18a203411a30bfbf049
 SHA512 
898bbac8b9314030a938f30b3fc0ec85c162be61a467b27cf2663fb7baa6190bd15aaf7a86e4b56d00edef16545c79b880ceff0156407dda0d6cde08ab1764ce
 DIST gentoo-kernel-5.10.66-1.x86.xpak 57245309 BLAKE2B 
2a67657d2797243fc22bbe38a25db77052d4d2342e53907a007d383c7ebf45d150cebaf5ab3b542f3533b17670d8c7740c926ac8636b7a982e875f36e1a8eb45
 SHA512 
e27b532e9d0716e3afab61f487575d004f58abe40a29c5e82260df53fd853e6dd58fb6ddc73455a2a08157a2fba3e9fb34d58558eed5df62c1eb0ef525743a08
 DIST gentoo-kernel-5.12.19-1.amd64.xpak 66346655 BLAKE2B 
a03cbcdcd1a90d48d7e11e988d03efa43980f4d5d8af4b74e4c81f195faa01803af45fb38f7dc1f5af7e9b5338a53bc6f34837c37f7e853c088ec6c1dc084e44
 SHA512 
3d7f78c488ecee2532f8a8ad61e3aa0f5e238e4cd520d29288715a3dc5c488670d7378f3dc5bc110252dff10108dfbda27a54722c6b044151999428d002b34e1
 DIST gentoo-kernel-5.12.19-1.arm64.xpak 60043529 BLAKE2B 
8746081847a39e1847b8e9f35fcd68565370b116d6418edf803c4cdca9d750ac8ada58c4a7fd377480a1c75b3c805864d419c02ee21675bc77ac195731385a18
 SHA512 
d1a8a9210a1ab3d3c1894be1fe524e64b859b0a02763feacfed1a24655540ade6c28af751b23e924fcc04fb9abd56e84c43d634ad80bbb4d5de79ed533b5ea50

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

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

2021-09-17 Thread Sam James
commit: 80c83da557d5d479a0d075d50899dccd50e3447c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:50:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:50:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c83da5

sys-kernel/gentoo-kernel-bin: add 5.4.147-r1 for arm64

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ddf8bcc7194..df4f4f0076c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -91,6 +91,7 @@ DIST gentoo-kernel-5.4.145-1.x86.xpak 53156535 BLAKE2B 
dedace8aead3af364d179d46c
 DIST gentoo-kernel-5.4.146-1.amd64.xpak 61378884 BLAKE2B 
e3ead83f15df6ef3c355a628c2d8cef0fa475b424a893fb3fdf1173123b263bbec494e3f3c262f97edf8ef226ef31ac0cee97a9c020b7ecb7f11c136df7ecf3b
 SHA512 
fd409fa97d47df1cef18c038225f7662bcb2880becb93d1c9b6f2abaf5ff73e02126e64b622922a55bdce1d807c55af0124fe749b7672a2166c44e22f04941c1
 DIST gentoo-kernel-5.4.146-1.x86.xpak 53156419 BLAKE2B 
95b47c9117ae4b87cd58578007d0a29fe190dfecab74173e2e3bbc3c68a3be2a7762711a797e7e864a4e80b8669567851370ae7c25dc450c7467bf00ea92799b
 SHA512 
2dbf269433da0eb05726ce40f958ffc69081ddd20dc5de642ead61cca9ac2bc725acd1ff6f1dd6f76de8393bea7731f29e80c2a18792a697d68452879672d805
 DIST gentoo-kernel-5.4.147-1.amd64.xpak 61347875 BLAKE2B 
41b273a3ea9af3606042d11d19e19c4da1e2ca94c0e04b68f05f4790dcd360b5f42ba3bec08dfabd3a6700c02e55c0bb341ae3820c46bbf7cdd959582872ac35
 SHA512 
282c251b24fade207ae8d0b2242e40f442bd4156abed4e82d1991370df4f4024bab7c236374178f025351b92c8c91f9fb7aa86c3d7afac2cb0d89e0955ce4ddf
+DIST gentoo-kernel-5.4.147-1.arm64-r1.xpak 57992645 BLAKE2B 
2082ba9faf0b111ad75875e09d2777a9a246077446d5e585155406fe5712883a90b625dbd3b09d6c80a5f51f0dd0d9d6baae3120ab03cdf082f77f01da3c2c57
 SHA512 
449192602073260e19f9c5b7bb31e959607e0b96876e63a1e75e4e9a79e435cb00b7ff57e1c4b297283ec6b07d407013f83f771894ff80df4f29c3f7c257bf1a
 DIST gentoo-kernel-5.4.147-1.x86.xpak 53170376 BLAKE2B 
26c845e525c9cac5f31dd1e8cd19407cd367af395f2c2d34bd240c166d457fd3cbc86f9dfe3f10b9379110fd8c842edf6746345d3ff83ccb861c921aa1980ff4
 SHA512 
ec74127841f6adc7be48376d20365070ed3c4ebde3b9f2c2f5be8107f16665ddab1e88319448ae6a059e1f29eb0e7349a2b4b0dea60d9052d2e8fb233342
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.12.tar.xz 118112412 BLAKE2B 
842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b
 SHA512 
be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d

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

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

2021-09-17 Thread Sam James
commit: ec3d938f60c120bc283e84972a752f87ff83ccd4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 17 14:54:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:26:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3d938f

app-misc/mc: stable 4.8.27 for hppa, bug #811414

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-misc/mc/mc-4.8.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.27.ebuild b/app-misc/mc/mc-4.8.27.ebuild
index 6911052874c..44cfdd973e3 100644
--- a/app-misc/mc/mc-4.8.27.ebuild
+++ b/app-misc/mc/mc-4.8.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X"
 
 REQUIRED_USE="spell? ( edit )"



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

2021-09-17 Thread Sam James
commit: 8bb9d4ab195600b5eb7ca155f3919333bbd82e3d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 17 14:55:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:26:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb9d4ab

sys-apps/util-linux: stable 2.37.2-r1 for hppa, bug #809491

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/util-linux/util-linux-2.37.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
index 9c414db3dfb..8d063d705ba 100644
--- a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



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

2021-09-17 Thread Sam James
commit: aaa5b5238922c6e3f042e3751ab6e2b1d4720b1d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 17 18:53:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa5b523

app-text/ghostscript-gpl: stable 9.54.0-r1 for hppa, bug #796659

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
index b7fa683192e..710ac1d7f7a 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk +jpeg2k l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2021-09-17 Thread Sam James
commit: 593525b33e21ed27e787734d2c2e5207f537fbb2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 17 14:52:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:26:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593525b3

sys-devel/binutils-hppa64: stable 2.36.1-r2 for hppa, bug #809059

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild
index 9f5a705c45a..e1769ee1b9b 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.36.1-r2.ebuild
@@ -35,7 +35,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="-* ~hppa"
+   KEYWORDS="-* hppa"
;;
 esac
 



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

2021-09-17 Thread Sam James
commit: 7204f6aafc182a808574765a0ac7542b407d619f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204f6aa

dev-lang/python: Stabilize 3.9.6_p2 ppc64, #811213

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

 dev-lang/python/python-3.9.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2021-09-17 Thread Sam James
commit: 277080ed13d542aed840bcb43f8c47de7600b91d
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277080ed

dev-libs/libinput: Stabilize 1.18.1 ppc64, #813456

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

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

diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild 
b/dev-libs/libinput/libinput-1.18.1.ebuild
index 7eac9e2a392..d0ecc1a3ba9 100644
--- a/dev-libs/libinput/libinput-1.18.1.ebuild
+++ b/dev-libs/libinput/libinput-1.18.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="0/10"
 [[ "$(ver_cut 3)" -gt 900 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="doc input_devices_wacom test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/qtcurve/

2021-09-17 Thread Sam James
commit: aa7fcb1c17afbb35ce1f30b190d2228e7168ce31
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7fcb1c

x11-themes/qtcurve: Stabilize 1.9.0_p20210412 ppc, #759769

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

 x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild 
b/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild
index 4abd5709da5..f36d3ed3798 100644
--- a/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild
+++ b/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://invent.kde.org/system/qtcurve;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86"
 IUSE="gtk nls plasma +qt5 test +X"
 
 REQUIRED_USE="gtk? ( X )



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

2021-09-17 Thread Sam James
commit: ed5fc9acfe4ae8cfa2714583433207fd0b433c51
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5fc9ac

sys-process/acct: Stabilize 6.6.4-r3 ppc, #635262

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

 sys-process/acct/acct-6.6.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/acct/acct-6.6.4-r3.ebuild 
b/sys-process/acct/acct-6.6.4-r3.ebuild
index 7ab7fc440ce..6c9f0a07adc 100644
--- a/sys-process/acct/acct-6.6.4-r3.ebuild
+++ b/sys-process/acct/acct-6.6.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 BDEPEND="sys-apps/texinfo"
 



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

2021-09-17 Thread Sam James
commit: 76d7aa024091753680624b9149f2f8cffa617cbc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d7aa02

dev-python/websockets: Stabilize 9.1-r1 ppc64, #813135

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

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

diff --git a/dev-python/websockets/websockets-9.1-r1.ebuild 
b/dev-python/websockets/websockets-9.1-r1.ebuild
index 87a968bdad6..155c847f531 100644
--- a/dev-python/websockets/websockets-9.1-r1.ebuild
+++ b/dev-python/websockets/websockets-9.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc ~x86"
 
 distutils_enable_tests unittest
 



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

2021-09-17 Thread Sam James
commit: 88c53462d1f97b96d33e64e8ea461f3baf5ec0f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:24:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:24:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c53462

dev-util/ccache: Stabilize 4.3-r3 arm, #813180

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

 dev-util/ccache/ccache-4.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ccache/ccache-4.3-r3.ebuild 
b/dev-util/ccache/ccache-4.3-r3.ebuild
index 2c39bd41007..dc1241a031d 100644
--- a/dev-util/ccache/ccache-4.3-r3.ebuild
+++ b/dev-util/ccache/ccache-4.3-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-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"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="+static-c++ test"
 



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

2021-09-17 Thread Arthur Zamarin
commit: a9c989cc5e6e793fbc041bff0d418f7c35f61cee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 18 04:22:06 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 18 04:23:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c989cc

dev-python/bsddb3: remove extra file

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch.gz | Bin 3153 -> 0 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch.gz 
b/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch.gz
deleted file mode 100644
index e8930026ccd..000
Binary files a/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch.gz and 
/dev/null differ



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

2021-09-17 Thread Sam James
commit: bc195c961bbf981a8368f108fa33ae38e4a9e1e8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 04:21:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 04:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc195c96

net-misc/curl: drop test case for response code

Fails for now, but keeping an eye upstream.

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

 .../curl-7.79.0-http-3digit-response-code.patch| 60 --
 1 file changed, 60 deletions(-)

diff --git a/net-misc/curl/files/curl-7.79.0-http-3digit-response-code.patch 
b/net-misc/curl/files/curl-7.79.0-http-3digit-response-code.patch
index 1da4cebd4aa..4fa70113265 100644
--- a/net-misc/curl/files/curl-7.79.0-http-3digit-response-code.patch
+++ b/net-misc/curl/files/curl-7.79.0-http-3digit-response-code.patch
@@ -45,63 +45,3 @@ Closes #7739
httpversion += 10 * httpversion_major;
switch(httpversion) {
case 10:
 a/tests/data/Makefile.inc
-+++ b/tests/data/Makefile.inc
-@@ -182,7 +182,7 @@ test1432 test1433 test1434 test1435 test1436 test1437 
test1438 test1439 \
- test1440 test1441 test1442 test1443 test1444 test1445 test1446 test1447 \
- test1448 test1449 test1450 test1451 test1452 test1453 test1454 test1455 \
- test1456 test1457 test1458 test1459 test1460 test1461 test1462 test1463 \
--test1464 test1465 \
-+test1464 test1465 test1466 \
- \
- test1500 test1501 test1502 test1503 test1504 test1505 test1506 test1507 \
- test1508 test1509 test1510 test1511 test1512 test1513 test1514 test1515 \
 /dev/null
-+++ b/tests/data/test1466
-@@ -0,0 +1,45 @@
-+
-+
-+
-+HTTP
-+HTTP GET
-+
-+
-+
-+
-+
-+HTTP/1.1 405 405
-+Content-Length: 6
-+Connection: close
-+
-+-foo-
-+
-+
-+
-+#
-+# Client-side
-+
-+
-+http
-+
-+
-+
-+HTTP GET with 3-digit response and only digits in reason
-+ 
-+ 
-+http://%HOSTIP:%HTTPPORT/%TESTNUMBER
-+
-+
-+
-+#
-+# Verify data after the test has been "shot"
-+
-+
-+GET /%TESTNUMBER HTTP/1.1
-+Host: %HOSTIP:%HTTPPORT
-+User-Agent: curl/%VERSION
-+Accept: */*
-+
-+
-+
-+
-



[gentoo-commits] repo/gentoo:master commit in: games-arcade/apricots/

2021-09-17 Thread Ionen Wolkens
commit: 279910450ca6e2e130bf513d6ac6c8c20ce95dc4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep 18 03:51:09 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 18 04:19:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27991045

games-arcade/apricots: add github remote-id

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

 games-arcade/apricots/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/games-arcade/apricots/metadata.xml 
b/games-arcade/apricots/metadata.xml
index 1c3ba213c49..c470ad8c597 100644
--- a/games-arcade/apricots/metadata.xml
+++ b/games-arcade/apricots/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   moggers87/apricots
+   
 



[gentoo-commits] repo/gentoo:master commit in: games-arcade/apricots/files/, games-arcade/apricots/

2021-09-17 Thread Ionen Wolkens
commit: 3c503cc09585fe79216a773176d9fe25e87e6dd7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep 18 03:51:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 18 04:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c503cc0

games-arcade/apricots: add 0.2.7 (new upstream)

Now using SDL2, and new ebuild.

Closes: https://bugs.gentoo.org/626524
Closes: https://bugs.gentoo.org/679038
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-arcade/apricots/Manifest |  2 ++
 games-arcade/apricots/apricots-0.2.7.ebuild| 40 ++
 .../apricots/files/apricots-0.2.7-sign-undef.patch | 10 ++
 3 files changed, 52 insertions(+)

diff --git a/games-arcade/apricots/Manifest b/games-arcade/apricots/Manifest
index aca5a715847..b2b36ece927 100644
--- a/games-arcade/apricots/Manifest
+++ b/games-arcade/apricots/Manifest
@@ -1 +1,3 @@
 DIST apricots-0.2.6.tar.gz 768568 BLAKE2B 
82fa6d4be5f1a9ed86e968a4645822cbf558ea37df956d54d0f07e3260ca2e7ff561ae6ea357dabb2c35b7bfd4ff0d806dda5cf51cbb3a956ebdba52f6ef526a
 SHA512 
cf8a988d316382469e4b13a86315c760b702b3d490398cf2fe96f119ba743c1ff707c09228dbbf4eb601189fece708913a621b04c44e9d93162639ccbd502cf5
+DIST apricots-0.2.7.tar.gz 388024 BLAKE2B 
5d16cb2637580ae728aa4f1b3911801effa6c79faabf7f3a1c026de8d91aaa582c8063ae33152c44fc9878ae0f7126fdb6ab0363b562e90c7359bcfe6ac78391
 SHA512 
7f97759402703962f660cdf609f50bb9a4465cc727d3fd17751eb5863b0b9131d9014eab50632c1638130f7e4223c89c45c12cecbc9fe2639943def2ce80ae25
+DIST apricots.png 1965 BLAKE2B 
164e06ec9856273077636b347cac555cc49f5f38faffeea6f43b9032edee9dfebedce24470f70b185707ee2e467d861164a9c90c370ada5ff89d5c4854b99e7c
 SHA512 
5d637707d7cfa775e5f3d3416a51a39369cf0bfd9be871295ca3079530c25b893076c2cb6a6621586d67860920e079cb4f491d2c67ff13ce80e56a2cf4e5

diff --git a/games-arcade/apricots/apricots-0.2.7.ebuild 
b/games-arcade/apricots/apricots-0.2.7.ebuild
new file mode 100644
index 000..b7c7ed81881
--- /dev/null
+++ b/games-arcade/apricots/apricots-0.2.7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="Fly a plane around and bomb/shoot the enemy (port of Planegame 
from Amiga)"
+HOMEPAGE="https://github.com/moggers87/apricots;
+SRC_URI="
+   
https://github.com/moggers87/apricots/releases/download/v${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~ionen/distfiles/${PN}.png;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # this is only static analysis / linter tests
+
+RDEPEND="
+   media-libs/freealut
+   media-libs/libsdl2[sound,video]
+   media-libs/openal"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-sign-undef.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" datadir="${ED}/usr/share" install
+   einstalldocs
+
+   insinto /etc
+   doins ${PN}/${PN}.cfg
+   rm "${ED}"/usr/share/${PN}/apricots.cfg
+
+   doicon "${DISTDIR}"/${PN}.png
+   make_desktop_entry ${PN} ${PN^}
+}

diff --git a/games-arcade/apricots/files/apricots-0.2.7-sign-undef.patch 
b/games-arcade/apricots/files/apricots-0.2.7-sign-undef.patch
new file mode 100644
index 000..c1904ea9f8b
--- /dev/null
+++ b/games-arcade/apricots/files/apricots-0.2.7-sign-undef.patch
@@ -0,0 +1,10 @@
+Undefined reference to sign() when using -O1 or above.
+--- a/apricots/all.cpp
 b/apricots/all.cpp
+@@ -19,5 +19,5 @@
+ // Sign function
+ 
+-inline int sign(int n) { return (0 < n) - (n < 0); }
++int sign(int n) { return (0 < n) - (n < 0); }
+ 
+ // Error message for switch statements that shouldn't ever get to default



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

2021-09-17 Thread Arthur Zamarin
commit: 442b91c878b65ec9b6285c9cf795199a0f5d69ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 18 03:56:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 18 03:56:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442b91c8

dev-python/bsddb3: use fetch for huge patch

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/bsddb3/Manifest |   1 +
 dev-python/bsddb3/bsddb3-6.2.9.ebuild  |   5 +-
 .../bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch | 546 -
 .../bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch.gz  | Bin 0 -> 3153 bytes
 4 files changed, 4 insertions(+), 548 deletions(-)

diff --git a/dev-python/bsddb3/Manifest b/dev-python/bsddb3/Manifest
index 89e5bbf12b3..a291722f5c6 100644
--- a/dev-python/bsddb3/Manifest
+++ b/dev-python/bsddb3/Manifest
@@ -1 +1,2 @@
+DIST bsddb3-6.2.9-fix-py3.10.patch.gz 3153 BLAKE2B 
dfdd00e90c683557bafe7d5f0d5c9a6f944fb8495bf1baef8857f6e771cef58c8e5feac9b3d345ebf6403ba73ceaa7f9077f221ad6bad9916b756e6605b30d3d
 SHA512 
3c6157110c94b842811301f4e48c0f1690d9c75379abe7a04bf76f7136d25decbf79673ca2940c5dbb97802acc8c7a9312a24a79e7dfcc3971f9dc250353d732
 DIST bsddb3-6.2.9.tar.gz 230475 BLAKE2B 
68c7c498d581dd5ca860060a3152f7ae135bbc75d00714764446d071e8ea88d303a73d1aa411db1ff8fc922aa6d486632fe38bef3596550150ed511a97fc9c9c
 SHA512 
9e878ef865cba608fafe4274b660234927b9106323c3e4ddd728682b0f11b3c7edb9a3dd56cdfe8665eba890df4121695c9710b95bb2f43b8a0be3ec4050f61e

diff --git a/dev-python/bsddb3/bsddb3-6.2.9.ebuild 
b/dev-python/bsddb3/bsddb3-6.2.9.ebuild
index f77d531a559..cbbd749168b 100644
--- a/dev-python/bsddb3/bsddb3-6.2.9.ebuild
+++ b/dev-python/bsddb3/bsddb3-6.2.9.ebuild
@@ -10,7 +10,8 @@ inherit db-use distutils-r1
 
 DESCRIPTION="Python bindings for Berkeley DB"
 HOMEPAGE="https://www.jcea.es/programacion/pybsddb.htm 
https://pypi.org/project/bsddb3/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   
https://dev.gentoo.org/~arthurzam/patches/dev-python/${P}-fix-py3.10.patch.gz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -29,7 +30,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}/${P}-fix-py3.10.patch"
+   "${WORKDIR}/${P}-fix-py3.10.patch"
 )
 
 python_prepare_all() {

diff --git a/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch 
b/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch
deleted file mode 100644
index 9e3ab6ba3a9..000
--- a/dev-python/bsddb3/files/bsddb3-6.2.9-fix-py3.10.patch
+++ /dev/null
@@ -1,546 +0,0 @@
-Based on upstream commit 43fc626bff3e by Jesus Cea 
-https://hg.jcea.es/pybsddb/rev/43fc626bff3e
-
-Ported to v6.2.9 by Arthur Zamarin 
-
 a/Lib3/bsddb/test/test_all.py
-+++ b/Lib3/bsddb/test/test_all.py
-@@ -473,11 +473,15 @@ if sys.version_info[0] >= 3 :
- from bsddb3 import db, dbtables, dbutils, dbshelve, \
- hashopen, btopen, rnopen, dbobj
- 
--if sys.version_info[0] < 3 :
--from test import test_support
--else :
--from test import support as test_support
-+if sys.version_info >= (3, 9):
-+from test.support.socket_helper import find_unused_port
-+else:
-+from test.support import find_unused_port
- 
-+if sys.version_info >= (3, 10):
-+from test.support.os_helper import rmtree, unlink
-+else:
-+from test.support import rmtree, unlink
- 
- try:
- if sys.version_info[0] < 3 :
-@@ -540,7 +544,7 @@ def get_new_environment_path() :
- try:
- os.makedirs(path,mode=0o700)
- except os.error:
--test_support.rmtree(path)
-+rmtree(path)
- os.makedirs(path)
- return path
- 
-@@ -565,7 +569,7 @@ def set_test_path_prefix(path) :
- get_new_path.prefix=path
- 
- def remove_test_path_directory() :
--test_support.rmtree(get_new_path.prefix)
-+rmtree(get_new_path.prefix)
- 
- if have_threads :
- import threading
 a/Lib3/bsddb/test/test_associate.py
-+++ b/Lib3/bsddb/test/test_associate.py
-@@ -42,7 +42,7 @@ import time
- from pprint import pprint
- 
- import unittest
--from .test_all import db, dbshelve, test_support, verbose, have_threads, \
-+from .test_all import db, dbshelve, rmtree, verbose, have_threads, \
- get_new_environment_path
- 
- 
-@@ -120,7 +120,7 @@ class AssociateErrorTestCase(unittest.TestCase):
- def tearDown(self):
- self.env.close()
- self.env = None
--test_support.rmtree(self.homeDir)
-+rmtree(self.homeDir)
- 
- def test00_associateDBError(self):
- if verbose:
-@@ -170,7 +170,7 @@ class AssociateTestCase(unittest.TestCase):
- self.closeDB()
- self.env.close()
- self.env = None
--test_support.rmtree(self.homeDir)
-+rmtree(self.homeDir)
- 
- def addDataToDB(self, d, txn=None):
- for key, value in list(musicdata.items()):
 a/Lib3/bsddb/test/test_basics.py
-+++ b/Lib3/bsddb/test/test_basics.py
-@@ -46,7 +46,7 @@ import unittest
- import 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/files/, dev-cpp/doctest/

2021-09-17 Thread Sam James
commit: c32b8a80a2f30e79dba6d53ec4da64285139a972
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Sep 13 07:17:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 03:04:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32b8a80

dev-cpp/doctest: fix gcc-11 related compilation error

Apply patch in order to fix gcc-11 related compilation error. The patch
follows proposed fixes to upstream [1,2].

[1] https://github.com/onqtam/doctest/pull/505
[2] https://github.com/onqtam/doctest/pull/520

Closes: https://bugs.gentoo.org/812077
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/22280
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/doctest/doctest-2.4.6.ebuild   |  2 ++
 .../files/doctest-2.4.6-remove-unused-bla2.patch   | 23 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-cpp/doctest/doctest-2.4.6.ebuild 
b/dev-cpp/doctest/doctest-2.4.6.ebuild
index 09d25151de7..19efed964dd 100644
--- a/dev-cpp/doctest/doctest-2.4.6.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.6.ebuild
@@ -15,6 +15,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+PATCHES=( "${FILESDIR}/${P}-remove-unused-bla2.patch" )
+
 src_configure() {
local mycmakeargs=(
-DDOCTEST_WITH_TESTS=$(usex test)

diff --git a/dev-cpp/doctest/files/doctest-2.4.6-remove-unused-bla2.patch 
b/dev-cpp/doctest/files/doctest-2.4.6-remove-unused-bla2.patch
new file mode 100644
index 000..69efd40e6a4
--- /dev/null
+++ b/dev-cpp/doctest/files/doctest-2.4.6-remove-unused-bla2.patch
@@ -0,0 +1,23 @@
+This patch follows proposed fixes to upstream.
+
+PR-1: https://github.com/onqtam/doctest/pull/505
+PR-2: https://github.com/onqtam/doctest/pull/520
+
+
+diff --git a/examples/all_features/stringification.cpp 
b/examples/all_features/stringification.cpp
+index a8b5d5b..492e1ec 100644
+--- a/examples/all_features/stringification.cpp
 b/examples/all_features/stringification.cpp
+@@ -103,9 +103,6 @@ TEST_CASE("all asserts should fail and show how the 
objects get stringified") {
+ MyTypeInherited bla1;
+ bla1.one = 5;
+ bla1.two = 4u;
+-MyTypeInherited bla2;
+-bla2.one = 5;
+-bla2.two = 6u;
+ 
+ Bar::Foo f1;
+ Bar::Foo f2;
+-- 
+2.32.0
+



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

2021-09-17 Thread Sam James
commit: 5010e7702f719436b5f75dac7b9c4bf54325d98d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep 17 13:29:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 03:04:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5010e770

sys-apps/busybox: Do not overwrite existing files with make-symlinks

- Turns out previous fix did not work correctly, so let's pass
  'echo n' to cp to stop it from overwriting existing files

Fixes: 50b3efe86028e0e7d184d3a5c4a36c11f3388b6f
Signed-off-by: Jakov Smolić  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22317
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/{busybox-1.34.0.ebuild => busybox-1.34.0-r1.ebuild} | 2 +-
 sys-apps/busybox/busybox-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.34.0.ebuild 
b/sys-apps/busybox/busybox-1.34.0-r1.ebuild
similarity index 99%
rename from sys-apps/busybox/busybox-1.34.0.ebuild
rename to sys-apps/busybox/busybox-1.34.0-r1.ebuild
index 7b556bbba97..731b645a8e4 100644
--- a/sys-apps/busybox/busybox-1.34.0.ebuild
+++ b/sys-apps/busybox/busybox-1.34.0-r1.ebuild
@@ -337,7 +337,7 @@ pkg_postinst() {
cd "${T}" || die
mkdir _install
tar xf busybox-links.tar -C _install || die
-   false | cp -vpPR _install/* "${ROOT}"/ || die "copying links 
for ${x} failed"
+   echo n | cp -ivpPR _install/* "${ROOT}"/ || die "copying links 
for ${x} failed"
fi
 
if use sep-usr ; then

diff --git a/sys-apps/busybox/busybox-.ebuild 
b/sys-apps/busybox/busybox-.ebuild
index 8297592e530..46cfa671124 100644
--- a/sys-apps/busybox/busybox-.ebuild
+++ b/sys-apps/busybox/busybox-.ebuild
@@ -336,7 +336,7 @@ pkg_postinst() {
cd "${T}" || die
mkdir _install
tar xf busybox-links.tar -C _install || die
-   false | cp -vpPR _install/* "${ROOT}"/ || die "copying links 
for ${x} failed"
+   echo n | cp -ivpPR _install/* "${ROOT}"/ || die "copying links 
for ${x} failed"
fi
 
if use sep-usr ; then



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

2021-09-17 Thread Sam James
commit: 37f02344302faf185d87331e9c3c645ccb8fa0eb
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Sep 17 17:46:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 03:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f02344

media-gfx/gimp: UI bug fix 2.10.26 -> 2.10.28

Fix for "missing white-border prelight file" of dark theme:
https://gitlab.gnome.org/GNOME/gimp/-/issues/7220

This fix is the main difference between 2.10.26 and 2.10.28.

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22320
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gimp/Manifest | 2 +-
 media-gfx/gimp/{gimp-2.10.26.ebuild => gimp-2.10.28.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 6d36bca0fa4..eeda595abf5 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,4 +1,4 @@
 DIST gimp-2.10.22.tar.bz2 33152226 BLAKE2B 
d11b0ee8f0f24934383028a0b21820af30da6133814d64b67981888086f3eaa4378e474ff801db046f2fe5d380325ac7279df6e749d100219e2f6558c9bdf10d
 SHA512 
13841ac4a186df47e4155095ca888a903b2db9e25a73fbb834fe981ccf915cb67a3e08506e5c13b6c5f35e27b1de24befbccf871e438b1a35f67f069bebd8fd0
 DIST gimp-2.10.24.tar.bz2 31546295 BLAKE2B 
e2b873313b41799cb9461f6cd2ec45dcb0d3f51fe3e2710e47be99be868fba962cb75afb47bc2f12e2d6090993d70f560f4d58d2614939a0d36cadc9191fa2a7
 SHA512 
828350ad5c53b8409463c24693821d78a1940f18c221249ae7b864ad9db5cf01ab41d6ec5bbefd96115f0e91809ecdc61451d71881b56b07920c442f4a514936
-DIST gimp-2.10.26.tar.bz2 31665981 BLAKE2B 
150ae935a84aadea98d58d61e8c5ed3ec3d0083202085c8b75cfcd6de34f3b30bc402baa49111c208af2144e3006f162072cd2fd8027404e64c23d54d84d5daa
 SHA512 
d99f4f3ff23faa9bd7e6a40123d22af7620e51dc7d01c4605b8fbd44fe9069f0753e69adceb0bdb24d93537e2fbdf83f9cac46aa9afe1d234a6cb679335ef966
+DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B 
b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453
 SHA512 
587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94
 DIST gimp-2.99.6.tar.bz2 30663040 BLAKE2B 
ccbdc2baa9e99a94e85345ce90bcba6ca56c0f264d3248d198009b730a5c810997b76c7d7a3cf131374316298d719a3e70c81ee7bc0a5e34beda1b112921807a
 SHA512 
51ada696693ac51624ba222d1fff54d39bdc72a06de54f7c244b89740b77f7205aab44f1cec90785ca4196cab32f817e7390b4287a30f5024606163f24222961

diff --git a/media-gfx/gimp/gimp-2.10.26.ebuild 
b/media-gfx/gimp/gimp-2.10.28.ebuild
similarity index 100%
rename from media-gfx/gimp/gimp-2.10.26.ebuild
rename to media-gfx/gimp/gimp-2.10.28.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck/, app-emacs/flycheck/files/

2021-09-17 Thread Sam James
commit: 4a3d495522c3822047f1187d8b0a15e4b3183a54
Author: John Turner  gmail  com>
AuthorDate: Fri Sep 17 04:31:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3d4955

app-emacs/flycheck: created ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: John Turner  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22315
Signed-off-by: Sam James  gentoo.org>

 app-emacs/flycheck/Manifest |  1 +
 app-emacs/flycheck/files/50flycheck-gentoo.el   |  4 
 app-emacs/flycheck/flycheck-32_p20210825.ebuild | 26 +
 app-emacs/flycheck/metadata.xml | 20 +++
 4 files changed, 51 insertions(+)

diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest
new file mode 100644
index 000..5195b9be5be
--- /dev/null
+++ b/app-emacs/flycheck/Manifest
@@ -0,0 +1 @@
+DIST flycheck-32_p20210825.tar.gz 1042020 BLAKE2B 
1663340de24980b3a1e58929e327841b743495dbd5d5c8306f007d0dfa989707015ceadaf6e5cac673eddb45adf9ec05dc35d8cb35af322c9cde6644194dd75d
 SHA512 
472e25956d804e7f7ba8ebda2e3a7527eaaf3aee47fa5bd43a46ae651f94d857657cf4594f5a1ed0c169ec0ac610139956d182818ffeedf2c4132a5583ca870d

diff --git a/app-emacs/flycheck/files/50flycheck-gentoo.el 
b/app-emacs/flycheck/files/50flycheck-gentoo.el
new file mode 100644
index 000..5f6c703df90
--- /dev/null
+++ b/app-emacs/flycheck/files/50flycheck-gentoo.el
@@ -0,0 +1,4 @@
+;;; Flycheck site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'flycheck-mode "flycheck" nil t)
+(autoload 'global-flycheck-mode "flycheck" nil t)

diff --git a/app-emacs/flycheck/flycheck-32_p20210825.ebuild 
b/app-emacs/flycheck/flycheck-32_p20210825.ebuild
new file mode 100644
index 000..2f6ead36988
--- /dev/null
+++ b/app-emacs/flycheck/flycheck-32_p20210825.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs"
+HOMEPAGE="https://www.flycheck.org/;
+COMMIT="784f184cdd9f9cb4e3dbb997c09d93e954142842"
+SRC_URI="https://github.com/flycheck/flycheck/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged yet
+
+RDEPEND=">=app-emacs/dash-2.12.1
+>=app-emacs/pkg-info-0.4"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=( README.md )
+ELISP_REMOVE="flycheck-buttercup.el flycheck-ert.el"

diff --git a/app-emacs/flycheck/metadata.xml b/app-emacs/flycheck/metadata.xml
new file mode 100644
index 000..e96ebcfc18f
--- /dev/null
+++ b/app-emacs/flycheck/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+jturner.usa+gen...@gmail.com
+John Turner
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+flycheck/flycheck
+https://github.com/flycheck/flycheck/blob/master/README.md
+  
+  
+Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs,
+intended as replacement for the older Flymake extension which is part of 
GNU Emacs.
+  
+



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

2021-09-17 Thread Sam James
commit: 718538bb3a58d42b9c5407f96238c9ce30cdfc1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 03:00:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 03:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718538bb

dev-util/diffoscope: DEPEND -> BDEPEND

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

 dev-util/diffoscope/diffoscope-184.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/diffoscope/diffoscope-184.ebuild 
b/dev-util/diffoscope/diffoscope-184.ebuild
index 086eecc9529..de3d809fe6a 100644
--- a/dev-util/diffoscope/diffoscope-184.ebuild
+++ b/dev-util/diffoscope/diffoscope-184.ebuild
@@ -25,13 +25,10 @@ RESTRICT="!test? ( test )"
 # pull in optional tools for tests:
 # img2txt: bug #797688
 # docx2txt: bug #797688
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
+BDEPEND="test? (
app-text/docx2txt
media-libs/libcaca
-   )
-"
+   )"
 RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
dev-python/libarchive-c[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]



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

2021-09-17 Thread Sam James
commit: ffd9b95998f734a79fbe20c01224019672951929
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 03:01:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 03:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd9b959

dev-util/diffoscope: drop 181, 182, 183

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

 dev-util/diffoscope/Manifest  |   3 -
 dev-util/diffoscope/diffoscope-181.ebuild | 112 --
 dev-util/diffoscope/diffoscope-182.ebuild | 112 --
 dev-util/diffoscope/diffoscope-183.ebuild | 112 --
 4 files changed, 339 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index f36084b5954..1af836698e9 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,6 +1,3 @@
 DIST diffoscope-177.tar.gz 1590984 BLAKE2B 
94daf9528c8fd0ad6ed89bdbee7b21352bf33dcef2ae7e526ea3b1036d92b6fecefcb0da46b7eedf7af1c8bd7995e73b8f0a5104c02f4db534f7bcc465c803aa
 SHA512 
674a5cc364927437a79420b0965eb6958bd09df58a1238ea4d953bb2bc0fbdde75e42817370dd3cdab0bcc59551e1cff70db72298087af551d5dfaee57995811
 DIST diffoscope-180.tar.gz 1600542 BLAKE2B 
0cc34106f039e0682b32de284b3ce1be90e8629fb4ba18cffa31d7c970a9d18392060f37b201d4ee9ab3f4f65401684c72edf2d00d56827cbaacbfde0ce81d11
 SHA512 
abf2c514b9f3b074a5b9a6e19f09a474a8ba58e00974a48ebd860cc31547204fb4690224cb752b4248a0674d979bd20c6d4c77ffb912f2b85499d48d90affeb4
-DIST diffoscope-181.tar.gz 1602420 BLAKE2B 
ae5f40b7a687c6425444df816b0583e50a0c86a4c31b44034a365c18e448765587a093794d3aab930b979706655a661a3cd8b398e34604c7f3e556a9f918406d
 SHA512 
de4132b936ce6c79e333ab5c835f4dfe30951fc91b70848f9ecc91cb5323b81a47fa25a6cec562cfd3d059d96809bd85dbe1b37971fffdc15303ac504514759a
-DIST diffoscope-182.tar.gz 1602751 BLAKE2B 
0039dd91d5f6653cd2addb0193d9070e53fd785ace64ca11a2ffe80078ff07a43deba6ee4c16f29d9152d18130fc793a48086fba48ce0d60861f0bf71d1c375e
 SHA512 
86333b443c18e6ec809742707d7242deb4977a20e2d864a873519120fb0fe0504a3198cc0f2ff66d6101182bdfd998a96a260a75da710c3ef43a1220c7126897
-DIST diffoscope-183.tar.gz 1603189 BLAKE2B 
ccfacfe7fb2dc8259328360378cb88976124ec793a1aebf7e8512da4d2b4869e89a4941c2e8adfc49dbe6a2c26afc3444de63b5a598f2c9fbc455f74adca6b37
 SHA512 
868c3cd13e49505a18487d9084c4e560665cd3253091f68c454fccc0e560fe189c875628a1a1064d2cb988afe66a44de2863c55a9e19459de032923572673e38
 DIST diffoscope-184.tar.gz 2684969 BLAKE2B 
8b7fd3e4e85f372f2c45cd1f9ed82d5c6c2771044535063398e23b94a069c73d4fbc89fe0fa7393ea188a107cd4912d189a3566cc0701b1f3253761480b40080
 SHA512 
ae4f1e929ada57706b8ed28b03be264fb65e6b1692da9e212bf60ac40a56fb5f488bb5dd162d3436e832ba245edd0a7383f794ce38541cb4295d10f2cc1de50e

diff --git a/dev-util/diffoscope/diffoscope-181.ebuild 
b/dev-util/diffoscope/diffoscope-181.ebuild
deleted file mode 100644
index 086eecc9529..000
--- a/dev-util/diffoscope/diffoscope-181.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-
-RESTRICT="!test? ( test )"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   app-text/docx2txt
-   media-libs/libcaca
-   )
-"
-RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/epl/, app-emacs/epl/files/

2021-09-17 Thread Sam James
commit: 4f786bedcafe078d4d473c037ceed8b07fd04a7b
Author: John Turner  gmail  com>
AuthorDate: Fri Sep 17 04:29:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:53:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f786bed

app-emacs/epl: created ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: John Turner  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emacs/epl/Manifest  |  1 +
 app-emacs/epl/epl-0.9.ebuild| 20 
 app-emacs/epl/files/50epl-gentoo.el |  2 ++
 app-emacs/epl/metadata.xml  | 20 
 4 files changed, 43 insertions(+)

diff --git a/app-emacs/epl/Manifest b/app-emacs/epl/Manifest
new file mode 100644
index 000..8218513c1b0
--- /dev/null
+++ b/app-emacs/epl/Manifest
@@ -0,0 +1 @@
+DIST epl-0.9.tar.gz 23448 BLAKE2B 
e403066139223445affcea2dd6a5bb0d4a5a4523235b787d45605c692301625ed784f0f3c338f0154c2f2188a29a565ba287e0958f8f95297556aaeb1e25c0eb
 SHA512 
64d55790e7d34c575cc19786830b5cb795a162fc04356caf4122ce0796d57d94a50e90a4288218a697394ec3bd36c5ab5ddb98d1618411f9fe5eeada44bfd70f

diff --git a/app-emacs/epl/epl-0.9.ebuild b/app-emacs/epl/epl-0.9.ebuild
new file mode 100644
index 000..8a13d13e32d
--- /dev/null
+++ b/app-emacs/epl/epl-0.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24"
+
+inherit elisp
+
+DESCRIPTION="A convenient high-level API for package.el"
+HOMEPAGE="https://github.com/cask/epl;
+SRC_URI="https://github.com/cask/epl/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged
+
+SITEFILE="50epl-gentoo.el"
+DOCS=( README.md )

diff --git a/app-emacs/epl/files/50epl-gentoo.el 
b/app-emacs/epl/files/50epl-gentoo.el
new file mode 100644
index 000..090a7c42a5c
--- /dev/null
+++ b/app-emacs/epl/files/50epl-gentoo.el
@@ -0,0 +1,2 @@
+;;; elp site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/epl/metadata.xml b/app-emacs/epl/metadata.xml
new file mode 100644
index 000..4acb98f80f2
--- /dev/null
+++ b/app-emacs/epl/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+jturner.usa+gen...@gmail.com
+John Turner
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+cask/epl
+https://github.com/cask/epl/blob/master/README.md
+  
+  
+EPL provides a convenient high-level API for various package.el versions,
+and aims to overcome its most striking idiocies.
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pkg-info/, app-emacs/pkg-info/files/

2021-09-17 Thread Sam James
commit: 0cd8b1169e2076787b5582e33fa2af423f1a7715
Author: John Turner  gmail  com>
AuthorDate: Fri Sep 17 04:30:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd8b116

app-emacs/pkg-info: created ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: John Turner  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emacs/pkg-info/Manifest   |  1 +
 app-emacs/pkg-info/files/50pkg-info-gentoo.el |  8 
 app-emacs/pkg-info/metadata.xml   | 16 
 app-emacs/pkg-info/pkg-info-0.6.ebuild| 22 ++
 4 files changed, 47 insertions(+)

diff --git a/app-emacs/pkg-info/Manifest b/app-emacs/pkg-info/Manifest
new file mode 100644
index 000..fb2e34aa09f
--- /dev/null
+++ b/app-emacs/pkg-info/Manifest
@@ -0,0 +1 @@
+DIST pkg-info-0.6.tar.gz 18896 BLAKE2B 
464f172ef9e0e6e89f472032b1be0506c49a51fc8e2120ac561be23187fbd0ca64abf021e2ef717267623efe8ff0a49c14ad1af098f9ff20e167b334c49081d2
 SHA512 
73531a0a7ab54cf3e365a627d2905cc820f1328ad8ca8f985d1954c877f4a1ad7dc5129f52c4e2accd305661a9b952da9adf0a802c8ab6f35e1c16b55966ef54

diff --git a/app-emacs/pkg-info/files/50pkg-info-gentoo.el 
b/app-emacs/pkg-info/files/50pkg-info-gentoo.el
new file mode 100644
index 000..352457a2380
--- /dev/null
+++ b/app-emacs/pkg-info/files/50pkg-info-gentoo.el
@@ -0,0 +1,8 @@
+;;; pkg-info site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'pkg-info-library-original-version "pkg-info" nil t)
+(autoload 'pkg-info-library-version "pkg-info" nil t)
+(autoload 'pkg-info-defining-library-original-version "pkg-info" nil t)
+(autoload 'pkg-info-defining-library-version "pkg-info" nil t)
+(autoload 'pkg-info-package-version "pkg-info" nil t)
+(autoload 'pkg-info-version-info "pkg-info" nil t)

diff --git a/app-emacs/pkg-info/metadata.xml b/app-emacs/pkg-info/metadata.xml
new file mode 100644
index 000..8ff3d9d5f46
--- /dev/null
+++ b/app-emacs/pkg-info/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+jturner.usa+gen...@gmail.com
+John Turner
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+emacsorphanage/pkg-info
+https://github.com/emacsorphanage/pkg-info/blob/master/README.md
+  
+

diff --git a/app-emacs/pkg-info/pkg-info-0.6.ebuild 
b/app-emacs/pkg-info/pkg-info-0.6.ebuild
new file mode 100644
index 000..a9a870f2370
--- /dev/null
+++ b/app-emacs/pkg-info/pkg-info-0.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24.1"
+
+inherit elisp
+
+DESCRIPTION="Provide information about Emacs packages"
+HOMEPAGE="https://github.com/emacsorphanage/pkg-info;
+SRC_URI="https://github.com/emacsorphanage/pkg-info/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged
+
+RDEPEND=">=app-emacs/epl-0.8"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=( README.md CHANGES.md )



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/

2021-09-17 Thread Sam James
commit: 9886665e4f3d22da1d722509fd5de9000a36d4d6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 02:52:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:52:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9886665e

net-misc/curl: add 7.79.0

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

 net-misc/curl/Manifest |   1 +
 net-misc/curl/curl-7.79.0.ebuild   | 293 +
 .../curl-7.79.0-http-3digit-response-code.patch| 107 
 .../files/curl-7.79.0-http2-connection-data.patch  |  43 +++
 4 files changed, 444 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 65ea300bc22..b1b6f556d43 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1 +1,2 @@
 DIST curl-7.78.0.tar.xz 2440640 BLAKE2B 
0422071ce22d38b89652c702989674a2257dd18b05004245c4f2d7494ccdd24b5b52f330629ce6a411a059d5990e8c879cbbdf23d873b881141f9d2b9ad07f7f
 SHA512 
f72e822a0b5e28320ef547c7a441c07f3b4870579a70ab4c428751baba435a1385cb89a22b9ed4b84a7fafecf620f155911e4131e3463ec1bdad80ecde47bb7a
+DIST curl-7.79.0.tar.xz 2463072 BLAKE2B 
c3a8a60d3c04965272b1a439a4719cfaca903daaecd6265869b9188d1b6b13be63817b9daa77260673d67330baa3d9c2d917274f939cdadc467ac64d8fcf3203
 SHA512 
68bccba61f18de9f94c311b0d92cfa6572bb7e55e8773917c13b25203164a5a9f4ef6b8ad84a14d3d5dcb286271bf18c3dd84c4ca353866763c726f9defce808

diff --git a/net-misc/curl/curl-7.79.0.ebuild b/net-misc/curl/curl-7.79.0.ebuild
new file mode 100644
index 000..380b1da5a4e
--- /dev/null
+++ b/net-misc/curl/curl-7.79.0.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
+
+LICENSE="curl"
+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="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh 
ssl sslv3 static-libs test telnet +tftp threads winssl zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+# c-ares must be disabled for threads
+# only one default ssl provider can be enabled
+REQUIRED_USE="
+   winssl? ( elibc_Winnt )
+   threads? ( !adns )
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_winssl
+   )
+   )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   
dev-libs/openssl:0=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+#  rtmp? (
+#  media-video/rtmpdump
+#  curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+#  curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+#  )
+
+# ssl providers to be added:
+# fbopenssl  $(use_with spnego)
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   

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

2021-09-17 Thread Sam James
commit: a67cef31ceabe0ab0db927a11a0ac443df1e96c7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 02:58:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:58:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67cef31

dev-libs/libinput: fix mismatch b/t python_check_deps and BDEPEND

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

 dev-libs/libinput/libinput-1.19.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libinput/libinput-1.19.0.ebuild 
b/dev-libs/libinput/libinput-1.19.0.ebuild
index 7eac9e2a392..c16d3716f3d 100644
--- a/dev-libs/libinput/libinput-1.19.0.ebuild
+++ b/dev-libs/libinput/libinput-1.19.0.ebuild
@@ -42,10 +42,10 @@ DEPEND="${RDEPEND}
test? ( >=dev-libs/check-0.9.10 )"
 
 python_check_deps() {
-   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
-   has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+   has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version -b ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



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

2021-09-17 Thread Sam James
commit: bf8f8e4d8d86c80b86de38a1af7490c4b60e34ca
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 02:21:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:30:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8f8e4d

dev-ruby/metasm: unslot

Pentoo seems to already be unmerging the older version anyway
so isn't intending to install them in parallel.

We can always re-slot it in future, but nowadays, we end up
using =..* for Ruby deps anyway most of the time.

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

 ...{metasm-1.0.4.ebuild => metasm-1.0.4-r1.ebuild} | 26 +-
 ...{metasm-1.0.5.ebuild => metasm-1.0.5-r1.ebuild} | 24 +++-
 2 files changed, 29 insertions(+), 21 deletions(-)

diff --git a/dev-ruby/metasm/metasm-1.0.4.ebuild 
b/dev-ruby/metasm/metasm-1.0.4-r1.ebuild
similarity index 65%
rename from dev-ruby/metasm/metasm-1.0.4.ebuild
rename to dev-ruby/metasm/metasm-1.0.4-r1.ebuild
index 1ca58ace640..8810ff79935 100644
--- a/dev-ruby/metasm/metasm-1.0.4.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.4-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
@@ -10,18 +11,25 @@ RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples"
 
 inherit ruby-fakegem
 
-DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger"
+DESCRIPTION="Cross-architecture assembler, disassembler, linker, and debugger"
 HOMEPAGE="https://metasm.cr0.org/;
 
 LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE=""
-
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 
+RDEPEND="!dev-ruby/metasm:1.0.5
+   !dev-ruby/metasm:1.0.4
+   !dev-ruby/metasm:1.0.2"
+DEPEND="${RDEPEND}"
+
 all_ruby_prepare() {
-   mkdir bin
-   ln -s ../samples/disassemble.rb ./bin/disassemble
+   mkdir bin || die
+   ln -s ../samples/disassemble.rb ./bin/disassemble || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
 }
 
 all_ruby_install() {
@@ -29,7 +37,3 @@ all_ruby_install() {
 
ruby_fakegem_binwrapper disassemble
 }
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
-}

diff --git a/dev-ruby/metasm/metasm-1.0.5.ebuild 
b/dev-ruby/metasm/metasm-1.0.5-r1.ebuild
similarity index 70%
rename from dev-ruby/metasm/metasm-1.0.5.ebuild
rename to dev-ruby/metasm/metasm-1.0.5-r1.ebuild
index 0cd06d33120..59108ac0207 100644
--- a/dev-ruby/metasm/metasm-1.0.5.ebuild
+++ b/dev-ruby/metasm/metasm-1.0.5-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
@@ -10,18 +11,25 @@ RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples"
 
 inherit ruby-fakegem
 
-DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger"
+DESCRIPTION="Cross-architecture assembler, disassembler, linker, and debugger"
 HOMEPAGE="https://metasm.cr0.org/;
 
 LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE=""
-
+SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 
+RDEPEND="!dev-ruby/metasm:1.0.5
+   !dev-ruby/metasm:1.0.4
+   !dev-ruby/metasm:1.0.2"
+DEPEND="${RDEPEND}"
+
 all_ruby_prepare() {
-   mkdir bin
-   ln -s ../samples/disassemble.rb ./bin/disassemble
+   mkdir bin || die
+   ln -s ../samples/disassemble.rb ./bin/disassemble || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
 }
 
 all_ruby_install() {
@@ -29,7 +37,3 @@ all_ruby_install() {
 
ruby_fakegem_binwrapper disassemble
 }
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die
-}



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

2021-09-17 Thread Sam James
commit: 8842ad29763501d73884901cfffbfaebbb975bf4
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 18 02:16:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 18 02:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8842ad29

dev-util/diffoscope: add 184

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-184.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 591d9da6352..f36084b5954 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -3,3 +3,4 @@ DIST diffoscope-180.tar.gz 1600542 BLAKE2B 
0cc34106f039e0682b32de284b3ce1be90e86
 DIST diffoscope-181.tar.gz 1602420 BLAKE2B 
ae5f40b7a687c6425444df816b0583e50a0c86a4c31b44034a365c18e448765587a093794d3aab930b979706655a661a3cd8b398e34604c7f3e556a9f918406d
 SHA512 
de4132b936ce6c79e333ab5c835f4dfe30951fc91b70848f9ecc91cb5323b81a47fa25a6cec562cfd3d059d96809bd85dbe1b37971fffdc15303ac504514759a
 DIST diffoscope-182.tar.gz 1602751 BLAKE2B 
0039dd91d5f6653cd2addb0193d9070e53fd785ace64ca11a2ffe80078ff07a43deba6ee4c16f29d9152d18130fc793a48086fba48ce0d60861f0bf71d1c375e
 SHA512 
86333b443c18e6ec809742707d7242deb4977a20e2d864a873519120fb0fe0504a3198cc0f2ff66d6101182bdfd998a96a260a75da710c3ef43a1220c7126897
 DIST diffoscope-183.tar.gz 1603189 BLAKE2B 
ccfacfe7fb2dc8259328360378cb88976124ec793a1aebf7e8512da4d2b4869e89a4941c2e8adfc49dbe6a2c26afc3444de63b5a598f2c9fbc455f74adca6b37
 SHA512 
868c3cd13e49505a18487d9084c4e560665cd3253091f68c454fccc0e560fe189c875628a1a1064d2cb988afe66a44de2863c55a9e19459de032923572673e38
+DIST diffoscope-184.tar.gz 2684969 BLAKE2B 
8b7fd3e4e85f372f2c45cd1f9ed82d5c6c2771044535063398e23b94a069c73d4fbc89fe0fa7393ea188a107cd4912d189a3566cc0701b1f3253761480b40080
 SHA512 
ae4f1e929ada57706b8ed28b03be264fb65e6b1692da9e212bf60ac40a56fb5f488bb5dd162d3436e832ba245edd0a7383f794ce38541cb4295d10f2cc1de50e

diff --git a/dev-util/diffoscope/diffoscope-184.ebuild 
b/dev-util/diffoscope/diffoscope-184.ebuild
new file mode 100644
index 000..086eecc9529
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-184.ebuild
@@ -0,0 +1,112 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   )
+"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: 

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

2021-09-17 Thread Yixun Lan
commit: 7ed808a55d0ae890c03d4769a773ef81008dd961
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 17 14:28:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 18 01:43:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed808a5

sys-fs/zfs: keyword ~riscv

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

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

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

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



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

2021-09-17 Thread Yixun Lan
commit: b91f9cfdf23bb21aa0d51eb6151af4726f786b6c
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 17 14:24:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 18 01:43:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91f9cfd

sys-fs/mdadm: keyword ~riscv

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

 sys-fs/mdadm/mdadm-4.1.ebuild | 2 +-
 sys-fs/mdadm/mdadm-4.2_rc2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild
index cfac5475056..21649c23547 100644
--- a/sys-fs/mdadm/mdadm-4.1.ebuild
+++ b/sys-fs/mdadm/mdadm-4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="static"
 
 BDEPEND="virtual/pkgconfig

diff --git a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild 
b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild
index ce30130e13d..148a4e32732 100644
--- a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild
+++ b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="static"
 
 BDEPEND="virtual/pkgconfig



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

2021-09-17 Thread Yixun Lan
commit: 02b69cf2c4a1ab9497e5e99f3f5b487f7dc3b444
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 17 14:26:29 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep 18 01:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b69cf2

sys-fs/zfs-kmod: keyword ~riscv

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.1.ebuild | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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

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



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

2021-09-17 Thread Alexander Holcomb
commit: 8e073615f6fe69a0843ec5a0c7bfff5574d88113
Author: Alexander Edward Holcomb  alexsdigital  rodeo>
AuthorDate: Fri Sep 17 22:45:55 2021 +
Commit: Alexander Holcomb  alexsdigital  rodeo>
CommitDate: Fri Sep 17 22:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e073615

www-servers/quark: add package

Adds package files for the quark webserver.
The project doesn't seem to do "releases," so for now, only
a v.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alex Holcomb  alexsdigital.rodeo>

 www-servers/quark/metadata.xml  | 15 +++
 www-servers/quark/quark-.ebuild | 25 +
 2 files changed, 40 insertions(+)

diff --git a/www-servers/quark/metadata.xml b/www-servers/quark/metadata.xml
new file mode 100644
index 0..68cd9b140
--- /dev/null
+++ b/www-servers/quark/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   alex@alexsdigital.rodeo
+   Alex Holcomb
+   
+   
+   https://tools.suckless.org/quark/
+   
+   
+   quark is a lightweight webserver, writen to serve static files quickly. 
quark supports only HTTP GET/HEAD requests. quark does not natively support TLS.
+   
+
+

diff --git a/www-servers/quark/quark-.ebuild 
b/www-servers/quark/quark-.ebuild
new file mode 100644
index 0..c6b21dfdb
--- /dev/null
+++ b/www-servers/quark/quark-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit git-r3
+DESCRIPTION="A small, GET-only static HTTP server"
+HOMEPAGE="https://tools.suckless.org/quark/;
+EGIT_REPO_URI="https://git.suckless.org/quark/;
+S="${WORKDIR}/${P}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+
+DEPEND="${RDEPEND}"
+BDEPEND=""
+src_configure() {
+   sed -in 's/local//' config.mk
+   sed -in 's/d -s/d/' config.mk
+   sed -in 's/CF/#CF/' config.mk
+   sed -in 's/CPP/#CPP/' config.mk
+}



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

2021-09-17 Thread Michał Górny
commit: 75c232d59bb588113678e26baf83379c4357fd9e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:00:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:00:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c232d5

dev-python/botocore: Bump to 1.21.44

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7889f12c505..7a716024972 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.21.40.tar.gz 8149052 BLAKE2B 
0554e2b9caa08b7518f1b51b5a980d98926
 DIST botocore-1.21.41.tar.gz 8152451 BLAKE2B 
e236a8f0f64bd18c138dc168c74cefe7af598ad72def9e1faeba222b07f01a65fb7f74627afe470f2894794fd3a617aaa1d789a983606de9329db58c5db2d975
 SHA512 
540848ccb054340f22c20930a3f867754accd15c6f084dd20ca97184d1c5e390d68f21272d68087b99ae6676d05cbc187e61c88dd0df09cc033e01f1ac1af0ac
 DIST botocore-1.21.42.tar.gz 8156403 BLAKE2B 
199d1eeae7b51fc59b8ca6ed3ea331178e94354841144f0055f02a9cd3d67e2bf52c358a7902090bc555c96e6876dcda1b4fe9b9c5c090ce07901af60b4ed116
 SHA512 
5be1b82f99ea310077bef3abbca6542a1787db38d5f2004107ff2c4b51a57e39e859116daf9451b23368347e05cded84a401476ca6e3fcd13683e4fc8ceb8554
 DIST botocore-1.21.43.tar.gz 8167256 BLAKE2B 
525f0d1e7cacd34d81800abf5a120cdaff2a5ba91dfe7e7405d54d8b1768b45df4b1d36b287ab1db42ad68f17f1f2bfcd5c71c64a270824c69128fafea8ec113
 SHA512 
709f1792f855bb4178dd2d1e79f7b476e5b695a84684d9a5e6e57a36bd8f881f28cc4322a2e296c3935fad544d6adb4ede15a7cd532c7e5671350f0d96bee105
+DIST botocore-1.21.44.tar.gz 8168012 BLAKE2B 
c1fc1a2cb71c88365b18f578cde18633a7969b7d12c8162762fdc1ad9395ebf859a9d144870a751a1760f93bffd255bb8969b1fde812f9bf1d95e9973b61b202
 SHA512 
66b4c3ede4b23260a61309de7afcef2c5436516b3399c52438bae50b8714e3d8b0c86b271e0ac8f1214738ecee3e1677fa6ca7315a1bfaae5a49f2aa650a6806

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



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

2021-09-17 Thread Michał Górny
commit: 95849a94fef2c936fd7d4b0fc5f66392c3583b90
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:05:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:05:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95849a94

dev-python/alembic: Bump to 1.7.3

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

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

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 06e780569e8..fb966d7ac45 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,3 +1,4 @@
 DIST alembic-1.6.5.tar.gz 1174376 BLAKE2B 
a1bfdf611b30831363bd29a63f2a50d7c31e348ab6f450f709d1e8dbd891441263d8e0067de38c09351c26c26d07178e3079b30b5c976dfa90cd24d5973038d8
 SHA512 
8e5ce4bb41a47fb2c263d3542d7fd2dad04bd76b81a6a565fa93cef80a38a016944924b9eb57895ae71d7f8eef428bf440388444ef750bf281616e514a61c79b
 DIST alembic-1.7.0.tar.gz 1223858 BLAKE2B 
1e0528030b153eddb2d5105d309cb611934939606cc91721e560a3fd74af76bff69ba00b0179a6d580a914634bf75f257aab094ed920298b43bbf98beec10ba6
 SHA512 
a2d2a6c0a6cab17bab4e66a7f8c2eff6481c0ababb836fae14d702301b1a186bf5eee84a95fcfa8501a1efaa262d61293e1dbba13b40270535068bff0449f4b5
 DIST alembic-1.7.1.tar.gz 1225157 BLAKE2B 
f107c1d787bf9025dc7c092a650449cb911e327fb501f6e4717285f627c455ad43765ca229522a605ac8345f754bbd6808485d77b99576b691ac04185263db51
 SHA512 
222a643363f89077b7d30068e0abeb8d8dc373778dd6e4364b559d8a63428f0fe3617505207f431c30a1bd43745dd95fd679dfb1401222f20068327805c2309c
+DIST alembic-1.7.3.tar.gz 1226799 BLAKE2B 
209ccb03b5745eda2dd54a9a6376ab62dfd5902b497a86cde460c258c87917a534bbe5a028be58444fcbf3acb9c7d84ce5f26798a636089b5d869a238bc2f23b
 SHA512 
cf6d6dd0913d1552ed82ceefc6254af3ef9aea46c08a2d0879a941e7807e5ed41195f5d0b98d108f77a2db5a3c502115af1ce4c9c76618f8c720255dbe58bcad

diff --git a/dev-python/alembic/alembic-1.7.3.ebuild 
b/dev-python/alembic/alembic-1.7.3.ebuild
new file mode 100644
index 000..08c9b69bc08
--- /dev/null
+++ b/dev-python/alembic/alembic-1.7.3.ebuild
@@ -0,0 +1,37 @@
+# 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="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://github.com/sqlalchemy/alembic;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3)
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+
+   distutils-r1_python_install_all
+}



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

2021-09-17 Thread Michał Górny
commit: 30cf10a65c65518b68aef9d2adc70c4a9875a780
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:03:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:03:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cf10a6

dev-python/humanfriendly: Bump to 10.0

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

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

diff --git a/dev-python/humanfriendly/Manifest 
b/dev-python/humanfriendly/Manifest
index 239b104a0b7..a9e51d1a0f2 100644
--- a/dev-python/humanfriendly/Manifest
+++ b/dev-python/humanfriendly/Manifest
@@ -1,3 +1,4 @@
+DIST humanfriendly-10.0.tar.gz 360702 BLAKE2B 
6db7f2f11bafcdc087c078eae6123046610594b17899678e445baa18c25b2210cc1d84363d858ab7c57fce6d6b7a189be69dea08c1891d3f5b11ff9900c9bef9
 SHA512 
496700bcea1dabf003c938558bf807fabb41b71192f69622979dd9e243dda9b4b06c5ac8f65cef217df85ebadf99099dc22b50d63216791a569be11081d267d6
 DIST humanfriendly-8.2.tar.gz 358747 BLAKE2B 
bc5824e94ea94df6ee93ea44d273ccb856f50b69e52ae6293afaedf06c9f00c67e064f0c85edd88be9954bb258334b1b9af4ab88efc5b352f3efe8d322fc55c1
 SHA512 
123d8592e6613a70421740648bb8998733b118927a0bd6182af848612e46eec8e35cae95168219c9b7672bed8e18e1c4a493a80248eabe47f8a4cb1813c8b591
 DIST humanfriendly-9.1.tar.gz 359616 BLAKE2B 
c67ca9498ff4a0dac237c8f1c81ae2a7ab162e2cfd663cd50a066dbcfe045424bdf4dcc1df473f5fc41f0c1b8c0f2aca9883aa21915281618ba332c579a3
 SHA512 
859a9ff01abe0671a23a63e73c9c09c0f92151e96ec38dd5695c75f99fa436e186835cb8a16f59b82d5216b9c427ea0abd419b470b067f8032fe984776f02a8f
 DIST humanfriendly-9.2.tar.gz 360080 BLAKE2B 
39aa17315a87938468f2d6e94b0287f07864476c4179c40504126c65f7042c96113a9d60f481a6a03913ae5c8cfde2c87476e0d403c964aa65abceb0f55633f1
 SHA512 
2abb8d7d4dfb84d625e82f3475bea5045c32f548a45999dca97d39e5bc0cd704a9ab45e0b6b87c0d419b447680a3e71e2d9c8cb14ba19117c7ac9b2f56297f00

diff --git a/dev-python/humanfriendly/humanfriendly-10.0.ebuild 
b/dev-python/humanfriendly/humanfriendly-10.0.ebuild
new file mode 100644
index 000..be402497894
--- /dev/null
+++ b/dev-python/humanfriendly/humanfriendly-10.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Human friendly output for text interfaces using Python"
+HOMEPAGE="https://pypi.org/project/humanfriendly/
+   https://github.com/xolox/python-humanfriendly/
+   https://humanfriendly.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/capturer[${PYTHON_USEDEP}]
+   >=dev-python/coloredlogs-15.0.1[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_test() {
+   epytest humanfriendly/tests.py
+}



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

2021-09-17 Thread Michał Górny
commit: 0364c90bf514f8d007acb92c9d47e4c8717d0ab9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:07:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:07:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0364c90b

dev-python/more-itertools: Bump to 8.10.0

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

 dev-python/more-itertools/Manifest|  1 +
 .../more-itertools/more-itertools-8.10.0.ebuild   | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/more-itertools/Manifest 
b/dev-python/more-itertools/Manifest
index 1934eada285..81dbd909390 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1,2 +1,3 @@
+DIST more-itertools-8.10.0.tar.gz 102929 BLAKE2B 
ab98e0f94ea50bd4bd1d147bc81947259e77cdcadbbf365d1b3b0a02e97fbcff8712637721b82bdbf8d1f8ced7bea57c2c8b6249b07ecdcd179fd1316dee055e
 SHA512 
a666710426a825e5aca10b52439a973e08ac6ec09fb5375426194d1342af055a8b6aee48b4e3fa17c4606d6d9cc3673afdd789dbbaf373258be6a71bd63178f7
 DIST more-itertools-8.8.0.tar.gz 93660 BLAKE2B 
7d26b847c856064b6edfbda661b9e9288ba2069604e687d90713040ec469abab9853f3bff1b4e25b9ded764822a9ba58eccd5be5e9a13094ab4fc0871626289b
 SHA512 
c6efec614a10a2fc72a4bbb7c62ac586e5dd28e04582768e0b3749cbd8307df0b4a609637d427d9c4940874e2aed1432094c09ac249e16a20dc6a09723172f06
 DIST more-itertools-8.9.0.tar.gz 98238 BLAKE2B 
16b89c6d1ea4f43afdd69f2c2f0912aa828f5af63ff391efb0c6e05cec190970244800a207804fe03dce0cf87ec4835ab21f05e7fdde4ea826d172399f21fb01
 SHA512 
7e6480ec594703cb13282a0e81cdcc9513e972433442b9c7fa68fa4e17ea25e523cf8f4b1d16242f2a77b55eeaaae1d428b48c6297a25bb9f36b4f70b96ed7fb

diff --git a/dev-python/more-itertools/more-itertools-8.10.0.ebuild 
b/dev-python/more-itertools/more-itertools-8.10.0.ebuild
new file mode 100644
index 000..bd17f3f88b0
--- /dev/null
+++ b/dev-python/more-itertools/more-itertools-8.10.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="More routines for operating on iterables, beyond itertools"
+HOMEPAGE="https://pypi.org/project/more-itertools/;
+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 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests unittest



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

2021-09-17 Thread Michał Górny
commit: 82d09aca0b44d1a01952d684dc3026c1c93be36f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:16:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:16:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d09aca

xfce-base/thunar: Bump to 4.16.10

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

 xfce-base/thunar/Manifest  |  1 +
 xfce-base/thunar/thunar-4.16.10.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 2a2f32e432b..07ca2d84b99 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,3 +1,4 @@
+DIST thunar-4.16.10.tar.bz2 2324476 BLAKE2B 
a8305f234b6f69654d6559594f1228ebbb5009b337fbdee6d94dc2f3c309d67cbe2aa5c357fd5207d4e907b9d06875dd3164d501c84a22c9f73e71b705577fd7
 SHA512 
b6fbb27acaae85e7d5c711213c5c457d7eaf973dabafbeabbc00ef01491b54b05da00304503ed03a1ee0716c2558f435754666dd5358f36b2e155e4c8132ebce
 DIST thunar-4.16.8.tar.bz2 2429407 BLAKE2B 
0af1c14fff30f276c279ff459e33ff4c23533e1ce494cadba02fca6436c1d1d2a0c8ea302dfb9c7b5ff9b6d7a69a80996afa1274cc9f3c66f112b8230d8b30f3
 SHA512 
722caeef9a8a074bac705b0108faab418009e61d8e177838b6a63cbf29f7b9c78e3a135b8a59f154e978feb811d5d115810df2b2e9d53d93f1c34e62a2d5f7b8
 DIST thunar-4.16.9.tar.bz2 2323489 BLAKE2B 
dac834a9c3794f2e8bb4b6d29d3da17de1c49f3905fe4eac047c21dc89dda11582743ef084e7a6beb7cf128840cb6673442476b010352fe59a477bfff70c430c
 SHA512 
afad777f78b898134e572a6d09d4adf69ead5d195cb077731c9261dde3cac489d37eb4b0148a2ca9b920a2c1298c5993170335a7e62b9b9c1863b2cfbfdc6fcb
 DIST thunar-4.17.3.tar.bz2 2427025 BLAKE2B 
5fde8faf29f8b8f78a604c12cd0366187865d2c176109a8501500af573e77cfaf53aecc145674f2f49d730f2596c06e3304c4b2e033759430b1d3fd06439310b
 SHA512 
7394121dd995296802b50ae6188a56228dec82f9cb1c29cf8c9bc4db6a69921e78f6a2bfcab459578faf64703eecc59a04ce6f4d623300e54faa2e0b4e261699

diff --git a/xfce-base/thunar/thunar-4.16.10.ebuild 
b/xfce-base/thunar/thunar-4.16.10.ebuild
new file mode 100644
index 000..8a695d961f4
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.16.10.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+DEPEND=">=dev-libs/glib-2.50
+   >=x11-libs/gdk-pixbuf-2.14
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/exo-4.15.3:=
+   >=xfce-base/libxfce4ui-4.15.3:=
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )"
+RDEPEND="${DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2021-09-17 Thread Michał Górny
commit: 90f3d0c3705fc0dec6a1c6d4b0b40cd0f6718080
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:04:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:04:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f3d0c3

dev-python/keystoneauth: Bump to 4.4.0

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

 dev-python/keystoneauth/Manifest  |  1 +
 dev-python/keystoneauth/keystoneauth-4.4.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index d5650595b55..bc44361be75 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1 +1,2 @@
 DIST keystoneauth1-4.2.1.tar.gz 258328 BLAKE2B 
62f8b065a77d4150c9491f4352a3a2d37d42cc54df8db6a1eabdbe93f18714838ebed2dec0d6188e91f2dc3708b0c3cfbcf17a96411df05dd96c409a1b6c8beb
 SHA512 
cb137d259dba7cab31fa39293d40d6654c6b36157f088948995d55755fb4dc8c29df1f978a58fbc0881516f11db840f0a25c7621bb092ab95d901dde6bd210ca
+DIST keystoneauth1-4.4.0.tar.gz 266308 BLAKE2B 
471b6662c27b5cc36dfde76e17f6855d5e840280a05c5c23bbda97b2e75b8fbc44e815994de514a475424476ed4d627930f993ed5fc7109fa3a2a99acf42dde2
 SHA512 
208b02c8df8a5cbdad1ca66c665d547b375eac2fa0d3aeb6dea3f9ed7ba0e799568e4407b8771df5a362d4275fb6a9b2fe2e3a9287b3817da43463356bc593a3

diff --git a/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild
new file mode 100644
index 000..5746cf0d398
--- /dev/null
+++ b/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild
@@ -0,0 +1,54 @@
+# 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="This package contains tools for authenticating to an 
OpenStack-based cloud."
+HOMEPAGE="https://github.com/openstack/keystoneauth;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+RDEPEND="${CDEPEND}
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]"
+BDEPEND="${CDEPEND}
+   test? (
+   >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   dev-python/hacking[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # relies on specific test runner name
+   sed -i -e 's:run\.py:unittest_or_fail.py:' \
+   keystoneauth1/tests/unit/test_session.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   eunittest -b
+}



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

2021-09-17 Thread Michał Górny
commit: 3537be656779333e87d1be6a421fd911973940ac
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:00:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:00:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3537be65

dev-python/boto3: Bump to 1.18.44

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e549180188d..78678de8fa1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.18.40.tar.gz 412065 BLAKE2B 
c548c6a1f5cfac3d304384b56882943201c45f3
 DIST boto3-1.18.41.tar.gz 412328 BLAKE2B 
134ec70addcb9748d255b86d9e12dd380094a6a82c1d79ea9772dcc59e6eaac95a4337a1980d4791f856bd9a4d84b2f0a79b00b8b7f5a2e57384eca95a4090f5
 SHA512 
a7d0093083a6dae9a9ee8ad183027adc5d1f4cde05f244f126af022c77df457c0810626fe9ce5baf6fbc9e8d9ec2f8086bf95587d4f80b63c47bf4ef210bf61a
 DIST boto3-1.18.42.tar.gz 412699 BLAKE2B 
d03c4afe357def827e9169ced8b17f92caf79b8291edd5045629e1b8ee697014764caf3135910d9a0862380a94fbaabd1863535c0aad21fd1eca2b0d3e306ac2
 SHA512 
aae080862a3b30e23407cde6ced8a48522421be40f9eb192647f6ed2693ce6655576dd0705a998469274ba9ef74d24d51c31003798fc4f0856c417491aeab30b
 DIST boto3-1.18.43.tar.gz 413685 BLAKE2B 
1733a75e17fabdd9941874fd7dfec735cde8702e4df07e5f3c293a9cd83207ae26f7adfc7caeb4913d2fc0d114c4738870b93053ce3e2485f9b4bc3286dabad1
 SHA512 
5191276feff196503cbd21a44bfd205737ed2c150071037d76198b164c56549b34f36266768f3e5346add393d6c25ad13daf6f6daf74217841d27e305c20c3f1
+DIST boto3-1.18.44.tar.gz 413928 BLAKE2B 
4cfa75b2dd99f70af521b4da6537cc527f2ab80352b6fb29460ef8759761536023ddb567ef5050d9fa43327542112494b48264bae73bbb95e701ae997e37787c
 SHA512 
cbf142259bf84d0d8a1ba7f2e00d4dff2f66d3adf8fc838d7f3228ce5cc837337907e5351cdafa68fdf6497ce3c7db4543b1254cd6471a81a1ece47f713b1cfe

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



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

2021-09-17 Thread Michał Górny
commit: 357c38901c566bcb465e4c6292159110301e81a2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 17 22:00:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 17 22:00:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357c3890

app-admin/awscli: Bump to 1.20.44

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 60913566a3a..e8e73607355 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST awscli-1.20.40.tar.gz 2071857 BLAKE2B 
b2511d610c13b4ddf8b1f5c6442f0939072ee
 DIST awscli-1.20.41.tar.gz 2071927 BLAKE2B 
4d7ec9e3c2af3f44cbce9459ef12c8191ae72b3313e266a2ac8f39cd2197129ae66893152c6077326c8315d4098608cb11019ad3cc19fdd057508db4f6c3a0d8
 SHA512 
6d022575d2bded2245bb17e8605e929a8ff2e91e79f907e21a0eaaf027e2fb657b96573531226cd63a34b0a0523a6747c7c4f9652ee10b09fd8b6d09e9c8fc9c
 DIST awscli-1.20.42.tar.gz 2072504 BLAKE2B 
5f6f38f8c96350b670c15cd6cfdd1556cbbfab95b7bfec5ff3ac9a96b56d733bb112b18f04d5d5ce9674a0ebb3d41e7b7f1ad81881c486f99463ce22270e0574
 SHA512 
29daa2c526b7605fbd1c588b00906f3cdf159570a543cc9c442e28af9f98725b8a0a8f9d61110e90f56744dea6a6abf92f052b85695f3a84bddabb24eff650f6
 DIST awscli-1.20.43.tar.gz 2073056 BLAKE2B 
e4d3301022083db4b4dd59ce9d0acc5b2ef2ba2359236bebb11b024dcf681deedbd0df8a7cf143503318dc66a9d69305fefc97dc3407bdb77985fd0854ba7915
 SHA512 
5fb9a6f18a04640bdee94b80aa5b5893dbcc9316c06f543ec8491fef3db4394d6d1aa2cf35972cec04e6c8c74c9111fab71d007b63c4a3152aad80b099d5c43e
+DIST awscli-1.20.44.tar.gz 2073627 BLAKE2B 
906e03139bde50724348b445750bcc2b286fe33c0ba8873e0373bfc4f62124a25a400821cd8d3608f3f52fe8a3649218c5c10bebad8a5887b131088aab80220d
 SHA512 
58a7232e1708791cf4d9149aab6afebca50e422a0cdf10215aed9ea1e4f71daeb64253bcc12c4934737fe2f5688dc50e6cf8fde1335c99338804590030b0973c

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



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2021-09-17 Thread Matthew Thode
commit: d0102d625f5554aa8c65429f3323d25952d87b92
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:39:28 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:39:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0102d62

gui-apps/swayidle: 1.7 stable amd64/arm64/x86

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

 gui-apps/swayidle/swayidle-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swayidle/swayidle-1.7.ebuild 
b/gui-apps/swayidle/swayidle-1.7.ebuild
index f6abc2bf723..d504c8c88d5 100644
--- a/gui-apps/swayidle/swayidle-1.7.ebuild
+++ b/gui-apps/swayidle/swayidle-1.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-09-17 Thread Matthew Thode
commit: 0d397baae32d2bd7bb3efdf591e86078e220c65a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:31:12 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:37:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d397baa

app-admin/puppet: 7.11.0 bump

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

 app-admin/puppet/Manifest |   1 +
 app-admin/puppet/puppet-7.11.0.ebuild | 132 ++
 2 files changed, 133 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 8e18308eeba..44cce79a4fb 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,4 +1,5 @@
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
 DIST puppet-7.10.0.tar.gz 2856888 BLAKE2B 
9322d59f0a8af26343f474e7b4295dfa3bfc105137498d7333776abf366c35fe66af137595ca26ea0d8cf0474151e290825240b4ee87679f25a817fa0ffdeb9d
 SHA512 
686a9023549fb137d49c381f9c21402451503531d3edc4381a0c80dda584eac1621b1a33013e63c07158c8cec08c6e864ba70d0be4cd0c2cfeaf4f9fce9ed36a
+DIST puppet-7.11.0.tar.gz 2860556 BLAKE2B 
4db6e9ba7da3c3fa8af845a9afa4a1029ae9f6e33b1a3977ab06058bdd1c230ec2cb7a7bbe54bfd6a193093f3020136f9dcfcb035f5031c06885d1df51b0f467
 SHA512 
dca5359c4caa07296c1ae79840d56b96b506521a9b7f32ff5aa4fbecb6277b579dff2f4d0df0c939d5f466f55b56ac8c7e2bd0ad83c024bf403f2652ecac3988
 DIST puppet-7.8.0.tar.gz 2893281 BLAKE2B 
cef1d56048a72ffa18c9fe2917e4f616dd4d778eddc91c88becf06a418471af1e2cf1688aa05ad3e71f24d5bb1923eaf35b8a1419ed05a72b299af970d1427e6
 SHA512 
189fabe199afefc77951ee3f2bf20c749f6efe290cc3a76f5ba58892c80cc76082b1ce77c23bca87f57f62816410bc5536e4206806fe31517915c72046ace08d
 DIST puppet-7.9.0.tar.gz 2899891 BLAKE2B 
06f675fc9eaac4ddfa7957847abe33928f0779f3c18dbf339067525ec69b6b87d274294a1133ec8332fbbed6111b568c63478493f3de467c63e2948bcf446b71
 SHA512 
6329d89530d2cb008e28116de655024e9bf944b3f41d086e0e47c41c74af3da51c283a912ac966cf7bac52f86e54304df6cf31477a5663cae09fb4d18f958cf2

diff --git a/app-admin/puppet/puppet-7.11.0.ebuild 
b/app-admin/puppet/puppet-7.11.0.ebuild
new file mode 100644
index 000..e4dadb18fe5
--- /dev/null
+++ b/app-admin/puppet/puppet-7.11.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software."
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym 

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

2021-09-17 Thread Matthew Thode
commit: da2ce1057792e02b96a5446a357488aa554611b9
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:37:03 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:37:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2ce105

dev-ruby/puppetdb-termini: 7.6.0 bump

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini/puppetdb-termini-7.6.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 975f3409c65..9b168c528b6 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-termini_7.4.1-1stretch_all.deb 21552 BLAKE2B 
df93159a7dc9f6a6735f44531306a2b1c7a1bf9d8b88dbd4c9784367e949a83b0cb42dd8172880df9e7f4cbc1d3bcf9da570cdf2fa0437e525452d1f2468551d
 SHA512 
4ffdf5e2019400dbaa5bb1fee22fd66fa430ab395a42d25cca2c61feaf68168b44eb1d29c0a9984a2cb669eff4ffadd9f9c64c6c19ea21bd3ceead392ad6d26b
 DIST puppetdb-termini_7.5.0-1stretch_all.deb 21542 BLAKE2B 
903a3290f3f10a199d53e5721fdac58aa771b2f9843037250be223df1f4db8328f4164c9f9756013bb5eba81d03fc13ef95b6806f64f6ecd70b7af8aa7336277
 SHA512 
d6179dbb4192ecfc1d082d32a978bb4d0c89f47db9c335ff70fc75bc81f41e3b0e78fa9fcd80ed3254ce57600e82f75ebefc217069dca8e0ea4014041878052b
+DIST puppetdb-termini_7.6.0-1stretch_all.deb 22010 BLAKE2B 
535315b0b710fbd0aea5d4fb6964a38300d8da1c723a38153ac011bc326b75eaf9a8abc4804d60d20a078f8aabb01dc674112a0513f90b327dcd13d946cdd4a1
 SHA512 
cb3ebd4ff35b4b3be57c8a488e66faae1f44d130843cce95033baf3aac70a8519b0f775b3b41991cb5377cc78338141310662ba76a3985d19bcaacf2f7ea9038

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.6.0.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.6.0.ebuild
new file mode 100644
index 000..a7cef96b4b1
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html;
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



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

2021-09-17 Thread Matthew Thode
commit: 3934bac5133eb19a7a5ab5e9d4da57774d9b55a0
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:33:38 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:37:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3934bac5

app-admin/puppetdb: 7.6.0 bump

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

 app-admin/puppetdb/Manifest  |  1 +
 app-admin/puppetdb/puppetdb-7.6.0.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 00498175492..b1021e96fd1 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-7.4.1.tar.gz 47409868 BLAKE2B 
0ac4234547b27e9ad12c9c008d76be8fff7f724d93acc2ca26700d18ac2e30bf9689c46550a8976b90e662d7af97994d7e299b94e2d68e5b5f7d1166a54d4ff8
 SHA512 
64c42477554039991b35dfd2d29f4fa507226cc3256b07ff3524cd287c1dbf09bdf60116dd12288d1340ca74ced2872ac886f4eadde8bd83965976579e99738d
 DIST puppetdb-7.5.0.tar.gz 47469411 BLAKE2B 
98bf574e8b4edba47f58b899bdc3b6037a3ae79a2a8d8b3f69a108c416648fdc35f804d71fc412bcc257f7609be9b4d706af7e28d2fd05d3768a02e9efd95841
 SHA512 
94bf5bc9a95cacb1a3a7f0fb5b04a05eab5ded7d18c2fb396e616b44e429a4a6299e6802fc0fd72aa832a6d8181a7ecf6ef6aff4696d4c9bc16a1954aee6f77c
+DIST puppetdb-7.6.0.tar.gz 48023530 BLAKE2B 
9805b9d58b35475f744b262845e9f257666d5df8a8e97d024c4e128600285de871a758dd8650b4e28338792707e9baa23429547ef67ad3b8c5d7756d22fe49a0
 SHA512 
38c15ed990440bfdf575e624b24d35c6f5bdab943f6be4d86a2c9cfb24e09478fab15f1ce7886b7d3d4c2c368b35181a9203ac171246eda8c072973912210b38

diff --git a/app-admin/puppetdb/puppetdb-7.6.0.ebuild 
b/app-admin/puppetdb/puppetdb-7.6.0.ebuild
new file mode 100644
index 000..5ccee6e5aca
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-7.6.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd tmpfiles
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   doins ext/config/conf.d/auth.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetdb.logrotate.conf puppetdb
+   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+   tmpfiles_process puppetdb.conf
+
+   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 

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

2021-09-17 Thread Matthew Thode
commit: 578bd26af5cd42439b0442d22dcf0bf825813b1a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:32:06 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:37:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578bd26a

app-admin/puppet-agent: 7.11.0 bump

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

 app-admin/puppet-agent/Manifest   |  1 +
 app-admin/puppet-agent/puppet-agent-7.11.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 8d2c8d6c1ad..17e880c5d05 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,4 +1,5 @@
 DIST puppet-agent_6.19.1-1focal_amd64.deb 1600 BLAKE2B 
22b03ef1f86b34955e8bad7c63a2022d2832dadd554316baf75419d6543e8a569902fb92a81a3dcc817401f06aa7dd47143a6cbd383f0e531c465cd3203dc4ed
 SHA512 
4819a3509066516b0be76bc0f2afe94611405f7ac52fe50890d57c86a8a9c6c70787d46cb4b77085666f3e74bcb83a11acf1fef5d1e6ed3151ea06cbb8df3170
 DIST puppet-agent_7.10.0-1focal_amd64.deb 20964600 BLAKE2B 
160a5abf3dccb57b325283f9ec6f908be73aaa065787bc6cefe2db0fbfd67145a42cab1a763e2e14c64b7902c50814b09a4b4763aaa504536f289b485cd41a6b
 SHA512 
88c2907e47ad3009c9ce9089d3fb91da68c6c80d9d50fbf714332f2f637ad69adc122a88042cac020ae9c637b07e6569ffab7998ca08aa57a67254748cce5d30
+DIST puppet-agent_7.11.0-1focal_amd64.deb 20968988 BLAKE2B 
41c1464290fc38b9bb2a79384c6c427ec8cd1332b3ccba155cb26d43a87b36931415d3a54a10ae8f6a1322f02eeaef27147d4af7304f541ce38e668b072cc03c
 SHA512 
38024f80af5ef69a1db22f9ed90b7b00af5183988b2029fa63a8b2fa1de1c189ba164d8cd450156c4d822a3e6404e5933ca09efdd47188c99791991a9921
 DIST puppet-agent_7.8.0-1focal_amd64.deb 20931500 BLAKE2B 
3c521631fb96440e51ad82c3665f07a5ee9cba1d978fccbe9388684ad0c211138f022017ff49b92818cfc8f50ebed0a996c9321918413e4a1c7ca0f5a2f68f8a
 SHA512 
f0cd9951b54bc9aacce987ea10e9257db9432620f50657ca220ea8b7b4aad1c5ddebd6f5e89c5bdee837b0f928bbebe375afdb72652eb33ee22e3778498aafa1
 DIST puppet-agent_7.9.0-1focal_amd64.deb 20934808 BLAKE2B 
4b5c529e1a5cb5877a753b09a477fc08e7ca7a93c3b1dae5062864d2887adea584075f4ca6b963e01cb5121ce06008182cfc39124b9e22559899beb03855240f
 SHA512 
b6c94b65febd6b76f1ab7af5f4f5238fb314b2abb226dd5828f09ca46fdf4cd22641f765ea338b3aeb7ccf6e0fe37d5682586fbef7dc27b51a654ded6f774495

diff --git a/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild
new file mode 100644
index 000..c24ff0f353a
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd unpacker tmpfiles
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet"
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt[compat]
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   keepdir var/log/puppetlabs/puppet/
+   chmod 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd2" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
+   # symlinks
+   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
+   dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
+   dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
+   dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
+   dosym ../../../../usr/lib/libcrypt.so.1 
/opt/puppetlabs/puppet/lib/libcrypt.so.1
+}
+
+pkg_postinst() {

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

2021-09-17 Thread Matthew Thode
commit: 80612c2c1663cd52a5d1e4ef603cbe4fbf325ea7
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 17 21:36:11 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 17 21:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80612c2c

app-admin/puppetserver: 7.4.0 bump

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

 app-admin/puppetserver/Manifest  |   1 +
 app-admin/puppetserver/puppetserver-7.4.0.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 1894ea5d46c..74b3b1843e9 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,4 @@
 DIST puppetserver-7.2.0.tar.gz 62897576 BLAKE2B 
63a8a7ea001757e15224ec819d9a23e23d3e568832421009118c1c4c3880564f614afcfa593e7c0c580cd2890ab653f5692cfc7fb23992ca7674cd5a56fa3f50
 SHA512 
ec90220abf4901ad98e1e07f65cdc25f09b62fda22f915260519d6fc599d36ea3a5ec2bfd5787cc9459d3c25753ff5eded2c09a67a614da1d6dda0881262b3b9
 DIST puppetserver-7.2.1.tar.gz 62917686 BLAKE2B 
2a77423a932d7c75a164818d011feee1b789759046551be0d0275436295c47af6398222a223409a28b83c8186caf0d9f6e2d9ab4fc606214119bf0b56dc4d4d0
 SHA512 
ac960b756e6cbf32e70d1d209c6202973ffec17b553a68eaf9c0580ff4925656ae1a7616e45bee11f2a06544157d61e58b94bf700d39affd5d0116840c3fc10f
 DIST puppetserver-7.3.0.tar.gz 63289430 BLAKE2B 
d434c63dd189bfcb0ddcb9e286f0e46e5ac3d0f3612bcbeb52b582b57035d9edad2bc38856c9936cb35fccee34f93d7a22f4ea2b088b1e3bef619e69f014bbe2
 SHA512 
db38fb040e559eff8e219ab56c01bbb0ac1092c193095b79c5edb4206cd11f4ce211b5a4217f4027f31f46060937ca31a99bd77f3352813d1a5b56af35a36927
+DIST puppetserver-7.4.0.tar.gz 6332 BLAKE2B 
43e1301f62d49868baf10fffe74e103633547bc66d845c01be851fa78ba0a361600913e11cbe340bae881d0c85c2bf74e290cfdff1bd9f1012562537389230ce
 SHA512 
54b9be31b38662a4d02efc1f00a24bba269f7c69e2bb3af2402b2cb61aa8a6be5a9ef82ce883a7ca805068f45e895ab3b2026179fe298a3a451dc30ed7404a5b

diff --git a/app-admin/puppetserver/puppetserver-7.4.0.ebuild 
b/app-admin/puppetserver/puppetserver-7.4.0.ebuild
new file mode 100644
index 000..15e9859ee75
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-7.4.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd tmpfiles
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords as puppet
+KEYWORDS="~amd64"
+
+RDEPEND+="
+   >=virtual/jdk-1.8.0
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+="acct-user/puppet
+   acct-group/puppet"
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/ca
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli
+   doins ext/cli_defaults/cli-defaults.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/bin
+   doins ext/bin/puppetserver
+

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

2021-09-17 Thread Sam James
commit: de0581259cb5ca594e63a28031bcbc0978739f32
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 17 20:17:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 17 20:17:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de058125

sys-libs/libxcrypt: add 4.4.26

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

 sys-libs/libxcrypt/Manifest|   1 +
 sys-libs/libxcrypt/libxcrypt-4.4.26.ebuild | 211 +
 2 files changed, 212 insertions(+)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index fe7f2fe9688..17af4f1fb10 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,2 +1,3 @@
 DIST libxcrypt-4.4.20-autotools.tar.xz 628688 BLAKE2B 
4c23af2a765495758e52c8e95d53d1c1d911fea011375160c4f10e468939734fcc7198cc327fafa4d5c90afa6d4c56dfe6d1b56c2c17bbc015b44cffcd7bcc8b
 SHA512 
5b7504e9d83df12af7d11864e88d1034ed9ce0a837ef061044c5c7fe603d7f3e5613ddf20b30613a7943735120cd058f2117401d59879afcba34ce0e48ae62ee
 DIST libxcrypt-4.4.25-autotools.tar.xz 614652 BLAKE2B 
f0f4fbf92585fdd8d328aaa68811ea15bdf75778363ea4bc46a75fb76bb065f044708446d655356ebbf2834f8b14bac40fbe700b510b09ce101f750667a04298
 SHA512 
30f38a54c8e5cbd31c463223913079f9869d38ed38a2f64c57778ac4cf1b6f557caa527073df54ca8396bb7220807b84afcae2f9790f6604af1561a4b277874e
+DIST libxcrypt-4.4.26-autotools.tar.xz 617808 BLAKE2B 
9fb8e31b22a085c0d0d5ab2ee3fb69fbebaccee2281e9be7d745218b5b92d949ffd3aa9c385671d58c93a654e16b943a33284b0b4737d52d26e43e2f7840fe74
 SHA512 
22c72cacd87c5751c4160413738fdf52c8fee300dcad01b289a6eaf892439883b9478103f791f5f53c8e5e2f2dd81057e5fda45e7cf7fdfd3ba93dd811bc01e3

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.26.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.26.ebuild
new file mode 100644
index 000..0124869d552
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.26.ebuild
@@ -0,0 +1,211 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit multibuild multilib python-any-r1 multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+compat split-usr +static-libs system test"
+REQUIRED_USE="split-usr? ( system )"
+RESTRICT="!test? ( test )"
+
+DEPEND="system? (
+   elibc_glibc? (
+   sys-libs/glibc[-crypt(+)]
+   !sys-libs/glibc[crypt(+)]
+   )
+   !sys-libs/musl
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/perl
+   sys-apps/findutils
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )"
+
+python_check_deps() {
+   has_version -b "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # WARNING: Please read on bumping or applying patches!
+   #
+   # There are two circular dependencies to be aware of:
+   # 1)
+   #   if we're bootstrapping configure and makefiles:
+   #   libxcrypt -> automake -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   toolchain@ manually runs `make dist` after running 
autoconf + `./configure`
+   #   and the ebuild uses that.
+   #   (Don't include the pre-generated Perl artefacts.)
+   #
+   #   solution for future:
+   #   Upstream are working on producing `make dist` tarballs.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   #
+   # 2)
+   #   configure *unconditionally* needs Perl at build time to generate
+   #   a list of enabled algorithms based on the set passed to 
`configure`:
+   #   libxcrypt -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   None at the moment.
+   #
+   #   solution for future:
+   #   Not possible right now. Upstream intend on depending on 
Perl for further
+   #   configuration options.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   

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

2021-09-17 Thread Sam James
commit: d50f4a050f4325c26ee9c9e1127da0527bc194b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 17 20:00:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 17 20:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50f4a05

media-gfx/graphicsmagick: add link to upstream commit

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

 media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch 
b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch
index 142b4c0b013..5a78527b228 100644
--- a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch
+++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch
@@ -1,3 +1,5 @@
+http://hg.code.sf.net/p/graphicsmagick/code//rev/d9ec69e25e9e
+
 Sent upstream.
 
 # User Sam James 



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

2021-09-17 Thread Arthur Zamarin
commit: 2194e7be1ca49396ce0ea36734c8ea8d5c57e8ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 19:57:30 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 19:57:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2194e7be

dev-python/notify2: enable py3.10, EAPI=8, fix test dep

Closes: https://bugs.gentoo.org/739522
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/notify2/notify2-0.3.1-r2.ebuild | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/dev-python/notify2/notify2-0.3.1-r2.ebuild 
b/dev-python/notify2/notify2-0.3.1-r2.ebuild
index 707efcbff8b..d21b0ee686b 100644
--- a/dev-python/notify2/notify2-0.3.1-r2.ebuild
+++ b/dev-python/notify2/notify2-0.3.1-r2.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 virtualx
 
@@ -18,10 +18,17 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="examples"
 
 RDEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]"
-DEPEND="test? ( sys-apps/dbus[X] )"
+BDEPEND="test? (
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf[introspection]
+   virtual/notification-daemon
+)"
 
-python_test() {
-   virtx ${EPYTHON} test_notify2.py
+distutils_enable_tests unittest
+
+src_test() {
+   virtx distutils-r1_src_test
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/

2021-09-17 Thread Sam James
commit: 791b464c43aa44529992ecfcd50b8a648702c3ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 17 01:49:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 17 19:55:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791b464c

games-engines/devilutionx: subscribe to libsodium subslot

We need to be rebuilt when the subslot (ABI) of libsodium changes.

Maintainer timeout.

Bug: https://bugs.gentoo.org/791031
Closes: https://github.com/gentoo/gentoo/pull/22008
Signed-off-by: Sam James  gentoo.org>

 games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild | 2 +-
 games-engines/devilutionx/devilutionx-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild 
b/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
index 17884b883e8..9dd19f639bc 100644
--- a/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
+++ b/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
@@ -28,7 +28,7 @@ SLOT="0"
 IUSE="debug lto"
 
 RDEPEND="
-   dev-libs/libsodium
+   dev-libs/libsodium:=
media-fonts/sil-charis
media-libs/libsdl2[haptic]
media-libs/sdl2-mixer

diff --git a/games-engines/devilutionx/devilutionx-.ebuild 
b/games-engines/devilutionx/devilutionx-.ebuild
index 17884b883e8..9dd19f639bc 100644
--- a/games-engines/devilutionx/devilutionx-.ebuild
+++ b/games-engines/devilutionx/devilutionx-.ebuild
@@ -28,7 +28,7 @@ SLOT="0"
 IUSE="debug lto"
 
 RDEPEND="
-   dev-libs/libsodium
+   dev-libs/libsodium:=
media-fonts/sil-charis
media-libs/libsdl2[haptic]
media-libs/sdl2-mixer



[gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/

2021-09-17 Thread Sam James
commit: 10f72b03c4cd2ee737367663c7598fa0e9e0b1fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 17 01:44:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 17 19:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f72b03

games-engines/devilutionx: use dynamic linking (fixes libsodium build)

-DDIST controls whether devilutionx links dynamically to libraries
(only SDL 2 and glibc are linked dynamically otherwise).

For later versions of libsodium, FindSodium.cmake malfunctions and
does not correctly populate all the needed variables. For Gentoo's
purposes, we can ignore this problem, and instead force dynamic
linking (which is policy anyway).

A fix to use a supported method to detect libsodium (pkg-config)
is being pursued upstream.

Maintainer timeout.

Bug: https://github.com/diasurgical/devilutionX/issues/2615
Closes: https://bugs.gentoo.org/791031
Signed-off-by: Sam James  gentoo.org>

 .../{devilutionx-1.2.1.ebuild => devilutionx-1.2.1-r1.ebuild} | 4 +++-
 games-engines/devilutionx/devilutionx-.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-engines/devilutionx/devilutionx-1.2.1.ebuild 
b/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
similarity index 94%
rename from games-engines/devilutionx/devilutionx-1.2.1.ebuild
rename to games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
index 01125c9e7e4..17884b883e8 100644
--- a/games-engines/devilutionx/devilutionx-1.2.1.ebuild
+++ b/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
@@ -50,7 +50,9 @@ src_configure() {
-DASAN="OFF"
-DDEBUG="$(usex debug)"
-DDISABLE_LTO="$(usex !lto)"
-   -DDIST="ON"
+   # Must be off to force dynamic linking.
+   # See bug #791031
+   -DDIST="OFF"
-DUBSAN="OFF"
)
 

diff --git a/games-engines/devilutionx/devilutionx-.ebuild 
b/games-engines/devilutionx/devilutionx-.ebuild
index 01125c9e7e4..17884b883e8 100644
--- a/games-engines/devilutionx/devilutionx-.ebuild
+++ b/games-engines/devilutionx/devilutionx-.ebuild
@@ -50,7 +50,9 @@ src_configure() {
-DASAN="OFF"
-DDEBUG="$(usex debug)"
-DDISABLE_LTO="$(usex !lto)"
-   -DDIST="ON"
+   # Must be off to force dynamic linking.
+   # See bug #791031
+   -DDIST="OFF"
-DUBSAN="OFF"
)
 



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

2021-09-17 Thread Arthur Zamarin
commit: afb290f53884bc10c6558c87d0ac514d127ad02b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 19:36:07 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 19:36:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb290f5

net-mail/rss2email: enable py3.9, py3.10

All issues were fixed in feedparser 6.0.5, as changed
in upstream, so bump the minimal version to address this.
All tests passed successfully.

Closes: https://bugs.gentoo.org/768120
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-mail/rss2email/rss2email-3.13.1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-mail/rss2email/rss2email-3.13.1.ebuild 
b/net-mail/rss2email/rss2email-3.13.1.ebuild
index 4efe89638d7..0f911616e72 100644
--- a/net-mail/rss2email/rss2email-3.13.1.ebuild
+++ b/net-mail/rss2email/rss2email-3.13.1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-# Tests are broken for Python >=3.9
-# (see upstream issue https://github.com/rss2email/rss2email/issues/178)
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -16,9 +14,8 @@ 
SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> ${P}.ta
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND=">=dev-python/feedparser-6[${PYTHON_USEDEP}]
+RDEPEND=">=dev-python/feedparser-6.0.5[${PYTHON_USEDEP}]
>=dev-python/html2text-2020.1.16[${PYTHON_USEDEP}]
"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-irc/limnoria/

2021-09-17 Thread Arthur Zamarin
commit: 89bf0a076501e309d665e37fbb12f77b3720da0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 19:22:32 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 19:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bf0a07

net-irc/limnoria: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-irc/limnoria/limnoria-20210617-r1.ebuild | 2 +-
 net-irc/limnoria/limnoria-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/limnoria/limnoria-20210617-r1.ebuild 
b/net-irc/limnoria/limnoria-20210617-r1.ebuild
index cdecec64aaa..66775bc5f6c 100644
--- a/net-irc/limnoria/limnoria-20210617-r1.ebuild
+++ b/net-irc/limnoria/limnoria-20210617-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_IN_SOURCE_BUILD=yes # needed for tests
 inherit distutils-r1

diff --git a/net-irc/limnoria/limnoria-.ebuild 
b/net-irc/limnoria/limnoria-.ebuild
index 03b9171f694..42e916daaa3 100644
--- a/net-irc/limnoria/limnoria-.ebuild
+++ b/net-irc/limnoria/limnoria-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1
 



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

2021-09-17 Thread John Helmert III
commit: 163eed9fc08345008f693d773048b4b3d93d92e1
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Sep 17 18:17:40 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Sep 17 18:17:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163eed9f

net-proxy/mitmproxy: drop 7.0.2

Bug: https://bugs.gentoo.org/813396
Signed-off-by: John Helmert III  gentoo.org>

 net-proxy/mitmproxy/Manifest   |  1 -
 net-proxy/mitmproxy/mitmproxy-7.0.2.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest
index 3baedc6f444..cfbb764a156 100644
--- a/net-proxy/mitmproxy/Manifest
+++ b/net-proxy/mitmproxy/Manifest
@@ -1,2 +1 @@
-DIST mitmproxy-7.0.2.tar.gz 27310814 BLAKE2B 
294aad79f45b997d58c7c4cc869ccfedebe0e4fe72887679f942bf2eba37e2bcf5fff1922023bfd74b5ff46f7e62906a2ffaf99c4c59000f6d9d67fbcb68afdc
 SHA512 
1335c868c93adc414fa84678b0ca7989aa7cf33906e220cf62cb5c57d17b57fe0e04143179a8d8033a312521f24654de040732416c5bed77f66591a2fe708c02
 DIST mitmproxy-7.0.3.tar.gz 27311502 BLAKE2B 
a55f8a43cc052e342a0630fdd80fc713be7ce3db7b3899ccce79cfcd385345b7ebe8480c618c626d63e851d92f528a350d614ac3c7dfb85b01a555389d914ff7
 SHA512 
cffbb60421724fa28aab69b3bf1100e0aa5ab6e8933186f5706eb4eee35ef0f716616001156dac07921c73024e6ad8b98499a273575c592bb7694c0dffb728da

diff --git a/net-proxy/mitmproxy/mitmproxy-7.0.2.ebuild 
b/net-proxy/mitmproxy/mitmproxy-7.0.2.ebuild
deleted file mode 100644
index 4007f6d62a8..000
--- a/net-proxy/mitmproxy/mitmproxy-7.0.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1
-
-DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
-HOMEPAGE="https://mitmproxy.org/;
-SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}]
-   >=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}]
-   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
-   >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/hyper-h2-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
-   >=dev-python/kaitaistruct-0.7[${PYTHON_USEDEP}]
-   >=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
-   >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}]
-   >=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}]
-   >=www-servers/tornado-4.3[${PYTHON_USEDEP}]
-   >=dev-python/urwid-2.1.1[${PYTHON_USEDEP}]
-   >=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}]
-   dev-libs/openssl:0
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/hypothesis-5.8[${PYTHON_USEDEP}]
-   >=dev-python/parver-0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytest-asyncio-0.10.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # loosen dependencies
-   sed -i \
-   -e '/>/s/>.*/",/g' \
-   -e '/python_requires/d' \
-   setup.py || die
-
-   # remove failing test
-   sed -i 's/test_get_version/_&/g' test/mitmproxy/test_version.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2021-09-17 Thread Arthur Zamarin
commit: 1450271cdd4fd7d5586c3eea9f13fd288ec6ae9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 18:07:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 18:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1450271c

dev-python/sgmllib3k: enable py3.10, add tests

Upstream repository is long gone, and with it the test file that
could be used for testing. After long searches, found the test
file in some web archive. But it needed small fixes for py3.10,
which were done, and the test file was uploaded to ~arthurzam.

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sgmllib3k/Manifest   |  1 +
 dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild | 11 +--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-python/sgmllib3k/Manifest b/dev-python/sgmllib3k/Manifest
index 5f5d490e190..2ace818dd11 100644
--- a/dev-python/sgmllib3k/Manifest
+++ b/dev-python/sgmllib3k/Manifest
@@ -1 +1,2 @@
 DIST sgmllib3k-1.0.0.tar.gz 5750 BLAKE2B 
188ac3c55245ff431e1ad7981f706f1a8fce3e9f3aaf844252c02da1189e5b9c7d29b76d803cbbcfc157fbb1ec7f36245186693472b95ed1634a2989185308ae
 SHA512 
f9238afb831356f66b1c3e55975e0ea88007ffe1469b8b4e325e704d1915eb0ab120f5f9e98f36eeb4bf6204a1938d8a4d5a424f0cc054b141ac94adc8ef8ca9
+DIST test_sgmllib.py.gz 3769 BLAKE2B 
026a843eaeb698d87e0137453b7f82763dee9a1ca446fc2c2fa9af8324297176749b041dfc2fc4c1954d743d9cfb7e773a189d99f22f7dc55ea1de486da80dd4
 SHA512 
722b79aa8b38626540bc331f9edb36919a8fb2561c5526be19509a58901aa1e2582e312fc2ace09cae54cb62577f266fcb10a1d98ab10685e2c79a17fea2f124

diff --git a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild 
b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
index 7d34b5788ff..d61a1417da3 100644
--- a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
+++ b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
@@ -3,13 +3,20 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Py3k port of sgmllib"
 HOMEPAGE="https://pypi.org/project/sgmllib3k/;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/test_sgmllib.py.gz 
)"
 
 LICENSE="PSF-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+python_test() {
+   "${EPYTHON}" "${WORKDIR}/test_sgmllib.py" -v || die "Tests failed with 
${EPYTHON}"
+}



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

2021-09-17 Thread Arthur Zamarin
commit: 60e7f4aadb392dcc56d7182a78b7715a114ef3ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 18:10:32 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 18:10:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e7f4aa

dev-python/feedparser: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/feedparser/feedparser-6.0.8.ebuild |  8 ++--
 .../feedparser/files/feedparser-6.0.8-fix-py3.10.patch| 15 +++
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/dev-python/feedparser/feedparser-6.0.8.ebuild 
b/dev-python/feedparser/feedparser-6.0.8.ebuild
index dceae5fe0ca..4b502ad6931 100644
--- a/dev-python/feedparser/feedparser-6.0.8.ebuild
+++ b/dev-python/feedparser/feedparser-6.0.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -23,6 +23,10 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 
sparc x86 ~amd64-li
 
 RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]"
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-py3.10.patch"
+)
+
 distutils_enable_tests unittest
 
 src_prepare() {
@@ -34,5 +38,5 @@ src_prepare() {
 }
 
 python_test() {
-   "${EPYTHON}" tests/runtests.py || die
+   "${EPYTHON}" tests/runtests.py || die "Tests failed with ${EPYTHON}"
 }

diff --git a/dev-python/feedparser/files/feedparser-6.0.8-fix-py3.10.patch 
b/dev-python/feedparser/files/feedparser-6.0.8-fix-py3.10.patch
new file mode 100644
index 000..8f835f37207
--- /dev/null
+++ b/dev-python/feedparser/files/feedparser-6.0.8-fix-py3.10.patch
@@ -0,0 +1,15 @@
+From: Kurt McKee 
+Date: Sat, 12 Jun 2021 15:32:05 -0500
+Subject: [PATCH] Fix a crash that occurs with Python 3.10.0b2
+
+--- a/feedparser/html.py
 b/feedparser/html.py
+@@ -337,7 +337,7 @@ def parse_declaration(self, i):
+
+ try:
+ return sgmllib.SGMLParser.parse_declaration(self, i)
+-except sgmllib.SGMLParseError:
++except (AssertionError, sgmllib.SGMLParseError):
+ # Escape the doctype declaration and continue parsing.
+ self.handle_data('')
+ return i+1



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

2021-09-17 Thread Quentin Retornaz
commit: d102580aceaf93d9afcc5d8c3b29b1a2c9360811
Author: itZzenXX  aleeas  com>
AuthorDate: Fri Sep 17 15:37:13 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Sep 17 17:45:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d102580a

Bump LibreSSL to version 3.4.0

Signed-off-by: itZzenXX  aleeas.com>
Closes: https://github.com/gentoo/libressl/pull/352
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/Manifest | 2 +-
 dev-libs/libressl/{libressl-3.3.4.ebuild => libressl-3.4.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index b5b75d3..f5d9fbc 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,2 +1,2 @@
 DIST libressl-3.2.6.tar.gz 3842414 BLAKE2B 
cf29201b560a93f37f2b1a2f8ea5d4f196ad24e044e69c141556583686b1bd1941a97d53b662a2d457261eb4f45da9856a051b7b8afd3e3f27a6f14753bd80c5
 SHA512 
47eba2734e9c27adf922857f8057be20427b9b63d57422318e0658b17c53322b66e52733b71573d9fe26fbad4a4aa95fcd42b42e85647debcef869439caac526
-DIST libressl-3.3.4.tar.gz 3848128 BLAKE2B 
06aa0655191deec5297ee5e8e851ba28aea6887a00df5540873ef9d9a350bf9d11f18ecff80c724ddb056586976a7360d51d5a60efbff99436284989e6f5c7df
 SHA512 
11defdde8169d3653c24e149e698ffc5a8ead5ac0808111d1986cb11ef72e9912c463d4891d4635877021e73a8a045dbdbe5e83ec785a59150f170d2ca2031de
+DIST libressl-3.4.0.tar.gz 3917583 BLAKE2B 
3be62513c99fe1336732ea2e0fb46e3eb788e139b0bc31d3350596b72e6a877bd62042f00173cc50a8b96115778dd567ca9e89e65d2fa592c7675fb7bb78317a
 SHA512 
035a833889b1c52cb2828c38e01b33efc344586c2c7eed28241e74947efc767b893b41671ddc3c09ce6ff72f3bf91666ef07b9b8abb9ee9c619d68835787fb46

diff --git a/dev-libs/libressl/libressl-3.3.4.ebuild 
b/dev-libs/libressl/libressl-3.4.0.ebuild
similarity index 100%
rename from dev-libs/libressl/libressl-3.3.4.ebuild
rename to dev-libs/libressl/libressl-3.4.0.ebuild



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

2021-09-17 Thread Patrice Clement
commit: a94ace8a8cfc1a316106e90eb751de3a88e9839e
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Sep 17 14:36:18 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep 17 16:58:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94ace8a

app-admin/entr: clean up old.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/entr/Manifest|  1 -
 app-admin/entr/entr-4.9.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index 6455dc0e8c0..bb216ca881d 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,2 +1 @@
-DIST entr-4.9.tar.gz 25501 BLAKE2B 
2d4690636585ee64c7273402c2a87516614d8b08547606198947677a26c8966b3f8784da880e1fc4608df7170801e4f21a33717d13c3bf7ad169f909e41d867b
 SHA512 
b05595be5ae1c6fbd39ea886331b9b77563460d03eae8889c7ad0cc156a44c6f50477dc3448eefe715e124a79ab08b9baf7c53a9059dcf137e5782bf7b499751
 DIST entr-5.0.tar.gz 25480 BLAKE2B 
5de00d6b1042667e209b2c33d7d019bad4833a0711a18d47eddb129ef60f5518c42fc2af3169510f57eb39f861d416ab67d7cd83e4a631cfcaa4cc7ac266f82d
 SHA512 
f485efb7d05f1d099c85d8af2f313e3ed2f36720483afc3004479b5b8754c60c52a108b827efd017c674f01d6ced2878a317addef3960c8cdf9e6b142f2ad5fd

diff --git a/app-admin/entr/entr-4.9.ebuild b/app-admin/entr/entr-4.9.ebuild
deleted file mode 100644
index 88a8eb810fa..000
--- a/app-admin/entr/entr-4.9.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
-
-inherit toolchain-funcs
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="https://eradman.com/entrproject/;
-SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}



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

2021-09-17 Thread Mike Gilbert
commit: 51b057f1aacabdb1fcfaf0f09b7ee8c6733a2689
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 17 16:42:24 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 17 16:42:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b057f1

sys-fs/cryptsetup: move libgpg-error behind USE=gcrypt

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

 sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
index c503aa0807b..cd60372120e 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
@@ -22,11 +22,13 @@ REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
 
 LIB_DEPEND="
dev-libs/json-c:=[static-libs(+)]
-   dev-libs/libgpg-error[static-libs(+)]
dev-libs/popt[static-libs(+)]
>=sys-apps/util-linux-2.31-r1[static-libs(+)]
argon2? ( app-crypt/argon2:=[static-libs(+)] )
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
+   gcrypt? (
+   dev-libs/libgcrypt:0=[static-libs(+)]
+   dev-libs/libgpg-error[static-libs(+)]
+   )
nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
openssl? ( dev-libs/openssl:0=[static-libs(+)] )
pwquality? ( dev-libs/libpwquality[static-libs(+)] )



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

2021-09-17 Thread Mike Gilbert
commit: 62749b5a354d9db4f35cde93eea67cd912739e7d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 17 16:31:17 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 17 16:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62749b5a

sys-fs/cryptsetup: stop applying 
cryptsetup-2.0.4-fix-static-pwquality-build.patch

According to upstream, this should not be needed in recent versions.

https://gitlab.com/cryptsetup/cryptsetup/-/issues/405#note_105306216

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

 sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
index 214b5c462e3..c503aa0807b 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools linux-info tmpfiles
+inherit linux-info tmpfiles
 
 DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
 HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md;
@@ -47,7 +47,6 @@ BDEPEND="
 S="${WORKDIR}/${P/_/-}"
 
 PATCHES=(
-   "${FILESDIR}"/cryptsetup-2.0.4-fix-static-pwquality-build.patch
"${FILESDIR}"/cryptsetup-2.4.1-external-tokens.patch
 )
 
@@ -63,7 +62,6 @@ pkg_setup() {
 src_prepare() {
sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
default
-   eautoreconf
 }
 
 src_configure() {



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

2021-09-17 Thread Mike Pagano
commit: c33c6d5f14fc23d99a68f20fb3ca5559427201ad
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Sep 17 16:28:05 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Sep 17 16:28:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33c6d5f

dev-util/idea-community: Version bump 2021.2.2-212.5284.40

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

 dev-util/idea-community/Manifest   |   1 +
 .../idea-community-2021.2.2.212.5284.40.ebuild | 140 +
 2 files changed, 141 insertions(+)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 6f9a39d4be7..4f06b0a9aa6 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,2 +1,3 @@
 DIST ideaIC-2.1.212.5080.55.tar.gz 77177 BLAKE2B 
c34c07dd12beea83bcc0bb14426f9fe7f98802e5e74f56ea671167506ccdfde0ca2f420ecc43a087b722627ee25ff2de20f8663ed7b3216166a4c463323ac39e
 SHA512 
49c1ca4a6af3f2aa9c35cb1fa110f848f6945c6d6ce6e5fb6eb90addc7f15eb09fee7b1819331c0a46f0cd11e14b7c47be7187264d7819ea8399d7604877c8c1
+DIST ideaIC-2.2.212.5284.40.tar.gz 666837939 BLAKE2B 
e109534f0b5d7d81659c11c27b8c70bdbb9dfd0a1443c3e0ade9e472a833913d2368613b5e98797dbbc81ae905af769b6dc7ece95600abc6d799fc4fe4df8531
 SHA512 
f064d96c5ee9f2f75771b1cf24de09c3fa7113cc25434fbe5542d9cfae9918fd9e310f3d177a2dc886315855d99879576967f4e08d57c9fcf4a1e7b85474cce4
 DIST jbr-11_0_11-linux-x64-b1504.12.tar.gz 294383766 BLAKE2B 
e34675acc196352ece761906ad4d3dbf4ead00f0e008f9da6cc27ee057384ed418ac914e521d3db1e61ab7d62e9187674aa188da447957124276e3ace7f2f37c
 SHA512 
3e0e464090af6f3ddb9e7b0f3711a950488b3e9b98c13761d92de2b8e29850208fa389589316300606887ff943511f8efe6bff0d6b478ce8c548984b811b1968

diff --git a/dev-util/idea-community/idea-community-2021.2.2.212.5284.40.ebuild 
b/dev-util/idea-community/idea-community-2021.2.2.212.5284.40.ebuild
new file mode 100644
index 000..64e64209305
--- /dev/null
+++ b/dev-util/idea-community/idea-community-2021.2.2.212.5284.40.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils desktop
+
+SLOT="0"
+PV_STRING="$(ver_cut 2-6)"
+MY_PV="$(ver_cut 1-3)"
+
+MY_PN="idea"
+# Using the most recent Jetbrains Runtime binaries available at the time of 
writing
+# ( jre 11.0.10 build 1304.4  )
+JRE11_BASE="11_0_11"
+JRE11_VER="1504.12"
+IDEA_VER="2.28899775.2679204.1629809316-850001349.1629809316"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(ver_cut 7)"x = "prex" ]]
+then
+   # upstream EAP
+   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}.tar.gz?_ga=${IDEA_VER};
+else
+   # upstream stable
+   KEYWORDS="~amd64 ~arm64"
+   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz?_ga=${IDEA_VER}
 -> ${MY_PN}IC-${PV_STRING}.tar.gz
+   amd64? ( 
https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
 -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz )"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea;
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1
+   codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0
+   GPL-2 GPL-2-with-classpath-exception ISC
+   JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT
+   MPL-1.0 MPL-1.1 OFL ZLIB"
+
+DEPEND="
+   || (
+   >=dev-java/openjdk-11.0.11_p9-r1:11
+   >=dev-java/openjdk-bin-11.0.11_p9-r1:11
+   )"
+RDEPEND="${DEPEND}
+   dev-java/jansi-native
+   dev-libs/libdbusmenu
+   media-libs/harfbuzz
+   =dev-util/lldb-10*"
+
+BDEPEND="dev-util/patchelf"
+RESTRICT="splitdebug"
+S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-jdk.patch"
+)
+
+src_unpack() {
+   default_src_unpack
+   mkdir jre64 && cd jre64 && unpack 
jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
+}
+
+src_prepare() {
+
+   default_src_prepare
+
+   if use amd64; then
+   JRE_DIR=jre64
+   else
+   JRE_DIR=jre
+   fi
+
+   PLUGIN_DIR="${S}/${JRE_DIR}/lib/"
+
+   rm -vf ${PLUGIN_DIR}/libavplugin*
+   rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi*
+   rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le
+   rm -vf "${S}"/bin/libdbm64*
+   rm -vf "${S}"/lib/pty4j-native/linux/mips64el/libpty.so
+
+   if [[ -d "${S}"/"${JRE_DIR}" ]]; then
+   for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so}
+   do
+   if [[ -f "$file" ]]; then
+ patchelf --set-rpath '$ORIGIN' $file || die
+   fi
+   done
+   fi
+
+   

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

2021-09-17 Thread Mike Gilbert
commit: cb18b96260b1940f67c4f1e3a99136215c0684ee
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 17 16:21:10 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 17 16:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb18b962

sys-fs/cryptsetup: fix link error with USE=static

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

 ...tup-2.4.1.ebuild => cryptsetup-2.4.1-r1.ebuild} |  6 +++-
 .../files/cryptsetup-2.4.1-external-tokens.patch   | 34 ++
 2 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
similarity index 95%
rename from sys-fs/cryptsetup/cryptsetup-2.4.1.ebuild
rename to sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
index 09141d7320f..214b5c462e3 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.1.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild
@@ -46,7 +46,10 @@ BDEPEND="
 
 S="${WORKDIR}/${P/_/-}"
 
-PATCHES=( "${FILESDIR}"/${PN}-2.0.4-fix-static-pwquality-build.patch )
+PATCHES=(
+   "${FILESDIR}"/cryptsetup-2.0.4-fix-static-pwquality-build.patch
+   "${FILESDIR}"/cryptsetup-2.4.1-external-tokens.patch
+)
 
 pkg_setup() {
local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256"
@@ -82,6 +85,7 @@ src_configure() {
$(use_enable nls)
$(use_enable pwquality)
$(use_enable reencrypt cryptsetup-reencrypt)
+   $(use_enable !static external-tokens)
$(use_enable static static-cryptsetup)
$(use_enable static-libs static)
$(use_enable udev)

diff --git a/sys-fs/cryptsetup/files/cryptsetup-2.4.1-external-tokens.patch 
b/sys-fs/cryptsetup/files/cryptsetup-2.4.1-external-tokens.patch
new file mode 100644
index 000..1777a02652c
--- /dev/null
+++ b/sys-fs/cryptsetup/files/cryptsetup-2.4.1-external-tokens.patch
@@ -0,0 +1,34 @@
+From a1b577c085cc9ef6b95c4556ec8815070828ee6c Mon Sep 17 00:00:00 2001
+From: Hector Martin 
+Date: Fri, 17 Sep 2021 05:44:18 +
+Subject: [PATCH] Do not attempt to unload external tokens if
+ USE_EXTERNAL_TOKENS is disabled.
+
+This allows building a static binary as long as --disable-external-tokens is 
used
+---
+ lib/luks2/luks2_token.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/lib/luks2/luks2_token.c b/lib/luks2/luks2_token.c
+index d34cebf5..88d84418 100644
+--- a/lib/luks2/luks2_token.c
 b/lib/luks2/luks2_token.c
+@@ -245,6 +245,7 @@ int crypt_token_register(const crypt_token_handler 
*handler)
+ 
+ void crypt_token_unload_external_all(struct crypt_device *cd)
+ {
++#if USE_EXTERNAL_TOKENS
+   int i;
+ 
+   for (i = LUKS2_TOKENS_MAX - 1; i >= 0; i--) {
+@@ -258,6 +259,7 @@ void crypt_token_unload_external_all(struct crypt_device 
*cd)
+   if (dlclose(CONST_CAST(void *)token_handlers[i].u.v2.dlhandle))
+   log_dbg(cd, "%s", dlerror());
+   }
++#endif
+ }
+ 
+ static const void
+-- 
+GitLab
+



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

2021-09-17 Thread Marek Szuba
commit: 646bce5443940ac9fe01a74775516e45494dc2b8
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Sep 17 15:57:29 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Sep 17 15:58:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646bce54

net-libs/xrootd: add 5.3.1

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

 net-libs/xrootd/Manifest|   1 +
 net-libs/xrootd/xrootd-5.3.1.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/net-libs/xrootd/Manifest b/net-libs/xrootd/Manifest
index 3fb6eed8878..fa1e42cc0cc 100644
--- a/net-libs/xrootd/Manifest
+++ b/net-libs/xrootd/Manifest
@@ -1,3 +1,4 @@
 DIST xrootd-5.0.3.tar.gz 2766694 BLAKE2B 
1fe7743de4d09c95257c3d761c2056024ba3ba59b7cd86b5926f2d32cc2f85dcd0af69e6e5969967591a2bba293902b757395e0f9375c39577eed9e450eb
 SHA512 
e085af48e4196a44e9ebd63bf1234cf4401f158d23d03ffb38fcfe43284d025abe6c0b5e46b2808b28f300b933ff12523f64ac2d86d3f344aa2e0aea95e30cb0
 DIST xrootd-5.1.1.tar.gz 2869346 BLAKE2B 
daad5f4e1253dce7d83d144aabbbd24afca9affafc6643b8e7124c68ff8651a3a15ed1b40680a40b737411132ccd0b697d4cacfcdd2bd64d5b5640875684c464
 SHA512 
aee5373f2064eaa489abc7a560ca61b98f824e8f0b3665dbea82e0362a91a3b4f9e6457d0a304692ae58619ef7c16333a8c69a69d282bd48948a968dd4a06e4f
 DIST xrootd-5.2.0.tar.gz 2935040 BLAKE2B 
1aa58ea188faef3e3691e77b08529d14e0bf04c18127b8b8ae6a7154700af67b1d900b64cf4f505b90963e2925e32935d4bcf9d1d913ba0973713b5c69301dd2
 SHA512 
cfd41d2e678ad339677abb62f329828de368ea5af9c9103722b75bcbb0812a2f1695986ca953651e2418fc839d7a50072635b806c9292aeaff702e269bbc11da
+DIST xrootd-5.3.1.tar.gz 2957788 BLAKE2B 
6669ce4811e6c65ef17f06ae219e19e1f12027f4f9b620ad447df53ac437b30ce6425dc783a0ac7e4557d18ab562c266ac2497d93e93a2058fe5bd4aa7bc1d42
 SHA512 
a65436fe649233bb28123d9529d496c11b4ff40ba5490cbcbb32ff5379e555cfd684fad350c784c80e70056bb5d2e9701a80543c7f4a8ceb11e935aea01800b3

diff --git a/net-libs/xrootd/xrootd-5.3.1.ebuild 
b/net-libs/xrootd/xrootd-5.3.1.ebuild
new file mode 100644
index 000..7f1abe069f4
--- /dev/null
+++ b/net-libs/xrootd/xrootd-5.3.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# Upstream does not support the building of Python bindings
+# via CMake for more than one implementation at a time.
+inherit cmake python-single-r1
+
+DESCRIPTION="Extended ROOT remote file server"
+HOMEPAGE="http://xrootd.org/;
+SRC_URI="http://xrootd.org/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples fuse http kerberos python readline ssl test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="acct-group/xrootd
+   acct-user/xrootd
+   sys-libs/zlib
+   virtual/libcrypt:=
+   fuse? ( sys-fs/fuse:= )
+   kerberos? ( virtual/krb5 )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   python? ( dev-python/sphinx )
+   )
+   test? ( dev-util/cppunit )
+"
+RDEPEND="${CDEPEND}
+   dev-lang/perl
+"
+REQUIRED_USE="
+   http? ( kerberos ssl )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+PATCHES=( "${FILESDIR}"/xrootd-4.8.3-crc32.patch )
+
+# xrootd plugins are not intended to be linked with,
+# they are to be loaded at runtime by xrootd,
+# see https://github.com/xrootd/xrootd/issues/447
+QA_SONAME="/usr/lib.*/libXrd.*-$(ver_cut 1)\.so
+   /usr/lib.*/libXrdClTests\.so"
+
+pkg_setup() {
+   use python && python_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CRYPTO=$(usex ssl)
+   -DENABLE_FUSE=$(usex fuse)
+   -DENABLE_HTTP=$(usex http)
+   -DENABLE_KRB5=$(usex kerberos)
+   -DENABLE_PYTHON=$(usex python)
+   -DENABLE_READLINE=$(usex readline)
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use doc; then
+   doxygen Doxyfile || die
+   if use python; then
+   emake -C bindings/python/docs html
+   fi
+   fi
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doxydoc/html/. )
+   dodoc docs/ReleaseNotes.txt
+   cmake_src_install
+   find "${D}" \( -iname '*.md5' -o -iname '*.map' \) -delete || die
+
+   # base configs
+   insinto /etc/xrootd
+   doins packaging/common/*.cfg
+
+   fowners root:xrootd /etc/xrootd
+   keepdir /var/log/xrootd
+   fowners xrootd:xrootd /var/log/xrootd
+
+   local i
+   for i in cmsd frm_purged frm_xfrd xrootd; do
+   newinitd "${FILESDIR}"/${i}.initd ${i}
+   done
+   # all daemons MUST use single master config file
+   

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

2021-09-17 Thread Marek Szuba
commit: 7ef0199c5332dbf3200f3b05f8d2d658fbada6af
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Sep 17 15:57:59 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Sep 17 15:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef0199c

net-libs/xrootd-ceph: add 5.3.1

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

 net-libs/xrootd-ceph/Manifest |  1 +
 net-libs/xrootd-ceph/xrootd-ceph-5.3.1.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/net-libs/xrootd-ceph/Manifest b/net-libs/xrootd-ceph/Manifest
index bcadc83b008..025b6132986 100644
--- a/net-libs/xrootd-ceph/Manifest
+++ b/net-libs/xrootd-ceph/Manifest
@@ -1,3 +1,4 @@
 DIST xrootd-ceph-5.0.3.tar.gz 81835 BLAKE2B 
1be45c78dd0ec4b20451cfa4a8a579e076e718509a47fa04027207c12e48decefb9f82749cc15cae3cad75d97485fe0a7d6582cdcc0739bd222bc1d97b6b
 SHA512 
3338a0ab0446e4c7ee3d232f5cce8f93c49e040b4792aa52f9dcf6f27f6767e6ffbaff17eb30a87c5b3ff713e1b0c4edb24d8d116c91351c4ed0c13963f80fc9
 DIST xrootd-ceph-5.1.1.tar.gz 81981 BLAKE2B 
6f0ddfd2e20c0127223d3d41e614fbefefb8e1ce20ae9a805fc0d01d7c442f0b9b9323ba1761a9b5a160f63bfe1c823384f84c160eb98d316bddc3c1affe2b6c
 SHA512 
fede94cbe614b6c7dced07d1bbe8661706c0e0c98c77cab0a777b62cb7b1a0790ce597bb6764b36b6d2cba9884f23f6d37d54adb5b11cb6d20e32b95a2877ef3
 DIST xrootd-ceph-5.2.0.tar.gz 82017 BLAKE2B 
604c2c9eae857f05160b3cd853591283c5aebdec2345a810d2454f34bc22768db15f973ca9f672e6522297f939586ca8e996222487e2c1733205159521bf4996
 SHA512 
fdfe71c9bd087d216c2c4536b130cf90a392032ac8d0ad294b8ee7358449cbdf779f0f5d5aca02062cc04f510678bc6171f3dd29ad1f7aa207617aa3dfbd6f54
+DIST xrootd-ceph-5.3.1.tar.gz 82029 BLAKE2B 
1946da121e620c68ddafe448f049d4495ec5326cfc0286944cea41cb940ac8982ced939989efddb3879baa694c34f93f75f6e58c00b75c5d385da863daa15154
 SHA512 
bcf4fc341644e6c4d2c83b4bc913203187385964da3d00d019d69de0e0abd19915a5194713574bb1b8562e80edd3eeefb6fee1762e7c8595b14d13657c237861

diff --git a/net-libs/xrootd-ceph/xrootd-ceph-5.3.1.ebuild 
b/net-libs/xrootd-ceph/xrootd-ceph-5.3.1.ebuild
new file mode 100644
index 000..01734365262
--- /dev/null
+++ b/net-libs/xrootd-ceph/xrootd-ceph-5.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="xrootd OSS plug-in for interfacing with Ceph storage platform"
+HOMEPAGE="https://xrootd.slac.stanford.edu/;
+SRC_URI="https://github.com/xrootd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND=">=net-libs/xrootd-5.0.0
+   sys-cluster/ceph"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-util/cppunit )"
+
+# xrootd plugins are not intended to be linked with,
+# they are to be loaded at runtime by xrootd,
+# see https://github.com/xrootd/xrootd/issues/447
+QA_SONAME="/usr/lib.*/libXrdCeph.*-$(ver_cut 1)\.so
+   /usr/lib.*/libXrdCephTests\.so"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/tiobench/

2021-09-17 Thread Alice Ferrazzi
commit: 65759cecc711840bdce4dba979e2e9094706a56b
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Sep 17 14:45:21 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 14:45:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65759cec

app-benchmarks/tiobench: bump to v0.5.0

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alice Ferrazzi  gentoo.org>

 app-benchmarks/tiobench/Manifest  |  1 +
 app-benchmarks/tiobench/metadata.xml  |  3 +--
 app-benchmarks/tiobench/tiobench-0.5.0.ebuild | 39 +++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/app-benchmarks/tiobench/Manifest b/app-benchmarks/tiobench/Manifest
index 2321aa9ff08..6daa7daf8e3 100644
--- a/app-benchmarks/tiobench/Manifest
+++ b/app-benchmarks/tiobench/Manifest
@@ -1 +1,2 @@
 DIST tiobench-0.4.2.tar.gz 32182 BLAKE2B 
f3c0f78daac0dc8c38de2049f8edfce7443fb43a6aacf31a0b5c12abf80ec0ae4c03b1bd25f954db261027c16dfb73fdffe970a730a853caf25763579c2e7170
 SHA512 
02e82d86ee889a366c1a00d4fb49f63d926e44ba6e2f297212479a5c13abe008b62c12d44483de7e971b5ebf875d5c07847f1d69dd11b2e87a050e27d8f9f09f
+DIST tiobench-0.5.0.tar.gz 32897 BLAKE2B 
31abe72515b8fe9c846fb8406d47292a8068ab27a6a37d3544a65a84174c6e301e19b95740896e45689ffc2dbb5b12a0927ff5147f98f8b7820bba411957239c
 SHA512 
5e21555b4f76153537eda3e2eb4a22e40b7223870126aee64e78f9ee417b9ba8555f186b46c1e1d71b15c8512970295d57029da4ae0ce438785476ce27d7c0b5

diff --git a/app-benchmarks/tiobench/metadata.xml 
b/app-benchmarks/tiobench/metadata.xml
index 2dc327a7e02..d8b70044e05 100644
--- a/app-benchmarks/tiobench/metadata.xml
+++ b/app-benchmarks/tiobench/metadata.xml
@@ -6,7 +6,6 @@
Alice Ferrazzi


-   mkuoppal/tiobench
-   tiobench
+   aliceinwire/tiobench

 

diff --git a/app-benchmarks/tiobench/tiobench-0.5.0.ebuild 
b/app-benchmarks/tiobench/tiobench-0.5.0.ebuild
new file mode 100644
index 000..fdccf6c88e2
--- /dev/null
+++ b/app-benchmarks/tiobench/tiobench-0.5.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Portable, robust, fully-threaded I/O benchmark program"
+HOMEPAGE="https://github.com/aliceinwire/tiobench;
+SRC_URI="https://github.com/aliceinwire/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s:/usr/local/bin:${EPREFIX}/usr/sbin:" tiobench.pl \
+   || die "sed tiobench.pl failed"
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   LINK="$(tc-getCC)" \
+   DEFINES="-DLARGEFILES" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dosbin tiotest tiobench.pl scripts/tiosum.pl
+   einstalldocs
+}



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

2021-09-17 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 14:19:55 2021 +

New branch: 5.15




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

2021-09-17 Thread Arthur Zamarin
commit: 3eabd85ec4bfd37aab8d28f0f46405c2543953b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 17 14:19:07 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 17 14:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eabd85e

dev-python/rencode: drop 1.0.6-r1

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

 dev-python/rencode/rencode-1.0.6-r1.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-python/rencode/rencode-1.0.6-r1.ebuild 
b/dev-python/rencode/rencode-1.0.6-r1.ebuild
deleted file mode 100644
index 2765b5c1672..000
--- a/dev-python/rencode/rencode-1.0.6-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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="similar to bencode from the BitTorrent project"
-HOMEPAGE="https://github.com/aresch/rencode;
-SRC_URI="https://github.com/aresch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   # 
https://github.com/aresch/rencode/commit/16e61e1ff4294bddb7c881536d3d454355c78969
-   "${FILESDIR}/${P}-drop-wheel-dependency.patch"
-)
-
-python_test() {
-   # The C extension ("_rencode") can't be imported from "${S}/rencode"
-   # so we need to cd somewhere else to make sure "rencode" is imported
-   # from ${BUILD_DIR}/lib (thanks to PYTHONPATH).
-   cd "${T}" || die
-   epytest "${S}"
-}



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

2021-09-17 Thread Yixun Lan
commit: 6262789299916d098983b4fea2ffb6fdf1b94d29
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 17 10:18:46 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 17 14:16:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62627892

kde-apps/libkleo: keyword ~riscv

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

 kde-apps/libkleo/libkleo-21.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/libkleo/libkleo-21.08.1.ebuild 
b/kde-apps/libkleo/libkleo-21.08.1.ebuild
index 03945594c5b..6d5c1c66dab 100644
--- a/kde-apps/libkleo/libkleo-21.08.1.ebuild
+++ b/kde-apps/libkleo/libkleo-21.08.1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Library for encryption handling"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="+fancyviewer"
 
 RDEPEND="



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

2021-09-17 Thread Yixun Lan
commit: 8220237599f6d088dfec86450e777cc25ea5f031
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 17 10:27:06 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 17 14:16:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82202375

kde-apps/kopete: keyword ~riscv

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

 kde-apps/kopete/kopete-21.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kopete/kopete-21.08.1.ebuild 
b/kde-apps/kopete/kopete-21.08.1.ebuild
index 810a4fdc608..e38a78710b2 100644
--- a/kde-apps/kopete/kopete-21.08.1.ebuild
+++ b/kde-apps/kopete/kopete-21.08.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kopete/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="ssl v4l"
 
 # Available plugins



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

2021-09-17 Thread Agostino Sarubbo
commit: 1e47c24b59b2e78445ada77330544eafa65be075
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:15:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:15:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e47c24b

sci-libs/libgeotiff: x86 stable wrt bug #813174

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

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

diff --git a/sci-libs/libgeotiff/libgeotiff-1.7.0.ebuild 
b/sci-libs/libgeotiff/libgeotiff-1.7.0.ebuild
index e607c00e754..c8e5c17c7fd 100644
--- a/sci-libs/libgeotiff/libgeotiff-1.7.0.ebuild
+++ b/sci-libs/libgeotiff/libgeotiff-1.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/geotiff/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/5"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="debug doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_deriving/

2021-09-17 Thread Agostino Sarubbo
commit: de9dbf78c845e746138fcf93008466f7d6cb7f9b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:21 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9dbf78

dev-ml/ppx_deriving: amd64 stable wrt bug #813153

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

 dev-ml/ppx_deriving/ppx_deriving-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_deriving/ppx_deriving-5.2.1.ebuild 
b/dev-ml/ppx_deriving/ppx_deriving-5.2.1.ebuild
index 73a1495d16a..a7edb35048a 100644
--- a/dev-ml/ppx_deriving/ppx_deriving-5.2.1.ebuild
+++ b/dev-ml/ppx_deriving/ppx_deriving-5.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppx_deriving/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/uucp/

2021-09-17 Thread Agostino Sarubbo
commit: ec91be0c4b413dfed6f9ee8631cd5c2a22819e57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:31 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec91be0c

dev-ml/uucp: amd64 stable wrt bug #813153

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

 dev-ml/uucp/uucp-13.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/uucp/uucp-13.0.0-r2.ebuild 
b/dev-ml/uucp/uucp-13.0.0-r2.ebuild
index 2dd9913cbd8..b20f55e3722 100644
--- a/dev-ml/uucp/uucp-13.0.0-r2.ebuild
+++ b/dev-ml/uucp/uucp-13.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uucp/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-ml/topkg



[gentoo-commits] repo/gentoo:master commit in: dev-ml/uunf/

2021-09-17 Thread Agostino Sarubbo
commit: 99c1ec82fda426ad79b218a4c1ba8eea3d76d80e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c1ec82

dev-ml/uunf: amd64 stable wrt bug #813153

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

 dev-ml/uunf/uunf-13.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/uunf/uunf-13.0.0.ebuild b/dev-ml/uunf/uunf-13.0.0.ebuild
index 5c1c8bdaf9b..be616d33940 100644
--- a/dev-ml/uunf/uunf-13.0.0.ebuild
+++ b/dev-ml/uunf/uunf-13.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uunf/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-ml/topkg



[gentoo-commits] repo/gentoo:master commit in: dev-ml/markup/

2021-09-17 Thread Agostino Sarubbo
commit: 1375e26b820c616df59a7fe8b0266ab09a8c4339
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1375e26b

dev-ml/markup: amd64 stable wrt bug #813153

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

 dev-ml/markup/markup-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/markup/markup-1.0.2.ebuild 
b/dev-ml/markup/markup-1.0.2.ebuild
index 65041afd6ba..f8a622ac825 100644
--- a/dev-ml/markup/markup-1.0.2.ebuild
+++ b/dev-ml/markup/markup-1.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aantron/markup.ml/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-09-17 Thread Agostino Sarubbo
commit: ff5b61ab9d4080f42213a480c9b818bd50646a8e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5b61ab

sci-geosciences/qgis: amd64 stable wrt bug #813171

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

 sci-geosciences/qgis/qgis-3.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-3.20.2.ebuild 
b/sci-geosciences/qgis/qgis-3.20.2.ebuild
index ba166c28197..c9e0381c5f2 100644
--- a/sci-geosciences/qgis/qgis-3.20.2.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_tools/

2021-09-17 Thread Agostino Sarubbo
commit: b3e775d533fa422b41e9d0ccd1b3ccd684a545ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e775d5

dev-ml/ppx_tools: amd64 stable wrt bug #813153

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

 dev-ml/ppx_tools/ppx_tools-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_tools/ppx_tools-6.3.ebuild 
b/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
index 1d025b5dacd..265be707bf1 100644
--- a/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
+++ b/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
@@ -13,5 +13,5 @@ S="${WORKDIR}/${PN}-$(ver_rs 2 '-')"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/unidecode/

2021-09-17 Thread Agostino Sarubbo
commit: b3182cb38f42d7932de13249f7615f0338fe7479
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3182cb3

dev-ml/unidecode: amd64 stable wrt bug #813153

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

 dev-ml/unidecode/unidecode-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/unidecode/unidecode-0.4.0.ebuild 
b/dev-ml/unidecode/unidecode-0.4.0.ebuild
index 35cfaf39fd6..ec537982b11 100644
--- a/dev-ml/unidecode/unidecode-0.4.0.ebuild
+++ b/dev-ml/unidecode/unidecode-0.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/geneweb/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-09-17 Thread Agostino Sarubbo
commit: ee3bbf291212eb111fbc05e5fb14482b8ffbacd6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3bbf29

app-misc/geneweb: amd64 stable wrt bug #813153

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

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild 
b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 128db7e7151..1e9722668b1 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="strip !test? ( test )"
 



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

2021-09-17 Thread Agostino Sarubbo
commit: 736d41a94aa57bd6fecb82b197a322a660cb2a0a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:13:45 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:13:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736d41a9

dev-python/rencode: amd64 stable wrt bug #813055

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

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

diff --git a/dev-python/rencode/rencode-1.0.6-r2.ebuild 
b/dev-python/rencode/rencode-1.0.6-r2.ebuild
index 523227282fc..7a0faefed18 100644
--- a/dev-python/rencode/rencode-1.0.6-r2.ebuild
+++ b/dev-python/rencode/rencode-1.0.6-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/aresch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
 



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

2021-09-17 Thread Agostino Sarubbo
commit: 6d961bf73dea0d9d76a60b22aabe326ddee1af83
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:13:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d961bf7

dev-python/websockets: amd64 stable wrt bug #813135

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

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

diff --git a/dev-python/websockets/websockets-9.1-r1.ebuild 
b/dev-python/websockets/websockets-9.1-r1.ebuild
index 0322ed3e683..87a968bdad6 100644
--- a/dev-python/websockets/websockets-9.1-r1.ebuild
+++ b/dev-python/websockets/websockets-9.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 distutils_enable_tests unittest
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/calendars/

2021-09-17 Thread Agostino Sarubbo
commit: fab671ddc0db382f69d523ed8bcaf9fe02c0f2ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab671dd

dev-ml/calendars: amd64 stable wrt bug #813153

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

 dev-ml/calendars/calendars-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/calendars/calendars-1.0.0.ebuild 
b/dev-ml/calendars/calendars-1.0.0.ebuild
index 23b2fd6daec..0ef802ef11f 100644
--- a/dev-ml/calendars/calendars-1.0.0.ebuild
+++ b/dev-ml/calendars/calendars-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/geneweb/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/jingoo/

2021-09-17 Thread Agostino Sarubbo
commit: a08802c09ef30949af8c7dfdd3296fe75d093a97
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 14:14:14 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 14:14:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08802c0

dev-ml/jingoo: amd64 stable wrt bug #813153

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

 dev-ml/jingoo/jingoo-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/jingoo/jingoo-1.4.2.ebuild 
b/dev-ml/jingoo/jingoo-1.4.2.ebuild
index 21270b6af09..9c490bbd9f8 100644
--- a/dev-ml/jingoo/jingoo-1.4.2.ebuild
+++ b/dev-ml/jingoo/jingoo-1.4.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tategakibunko/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-fbterm/files/, app-i18n/ibus-fbterm/

2021-09-17 Thread Akinori Hattori
commit: db5c0e5a9cbdd10a7e818c06f1c6bad28f61e6f1
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 17 13:56:10 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 17 14:00:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5c0e5a

app-i18n/ibus-fbterm: do not compress man pages

Closes: https://bugs.gentoo.org/746341
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-fbterm/files/ibus-fbterm-man.patch | 18 ++
 app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild| 11 +++
 2 files changed, 29 insertions(+)

diff --git a/app-i18n/ibus-fbterm/files/ibus-fbterm-man.patch 
b/app-i18n/ibus-fbterm/files/ibus-fbterm-man.patch
new file mode 100644
index 000..f3da1dd4ac6
--- /dev/null
+++ b/app-i18n/ibus-fbterm/files/ibus-fbterm-man.patch
@@ -0,0 +1,18 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -4,14 +4,12 @@
+ 
+ man_one_in_files = ibus-fbterm.1.in
+ man_one_files = $(man_one_in_files:.1.in=.1)
+-man_one_DATA =$(man_one_files:.1=.1.gz)
++man_one_DATA =$(man_one_files)
+ man_onedir = $(mandir)/man1
+ %.1: %.1.in
+   $(AM_V_GEN) sed \
+   -e 's|@VERSION[@]|$(VERSION)|g' $< > $@.tmp && \
+   mv $@.tmp $@
+-%.1.gz: %.1
+-  $(AM_V_GEN) gzip -c $< > $@.tmp && mv $@.tmp $@
+ 
+ dist-hook:
+   if test -d .git ; then \

diff --git a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild 
b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
index 169ad6d59d3..1b6ae892c9c 100644
--- a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
+++ b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="7"
 
+inherit autotools
+
 DESCRIPTION="IBus client for FbTerm"
 HOMEPAGE="https://github.com/fujiwarat/ibus-fbterm;
 
SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${PV}/${P}.tar.gz;
@@ -17,3 +19,12 @@ RDEPEND="app-i18n/ibus
dev-libs/glib:2"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-man.patch )
+
+AT_M4DIR="m4"
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-fbterm/files/, app-i18n/ibus-fbterm/

2021-09-17 Thread Akinori Hattori
commit: cb95d9f7d0c6ac43c43ce470dabd2463a1462ce7
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 17 13:59:15 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 17 14:00:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb95d9f7

app-i18n/ibus-fbterm: fix build with Clang

Closes: https://bugs.gentoo.org/734214
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-fbterm/files/ibus-fbterm-clang.patch | 48 ++
 app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild  |  5 ++-
 2 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus-fbterm/files/ibus-fbterm-clang.patch 
b/app-i18n/ibus-fbterm/files/ibus-fbterm-clang.patch
new file mode 100644
index 000..797592c3240
--- /dev/null
+++ b/app-i18n/ibus-fbterm/files/ibus-fbterm-clang.patch
@@ -0,0 +1,48 @@
+--- a/backend/fbio.c
 b/backend/fbio.c
+@@ -204,7 +204,7 @@
+ int
+ fb_io_get_fd (FbIo *io)
+ {
+-g_return_if_fail (FB_IS_IO (io));
++g_return_val_if_fail (FB_IS_IO (io), -1);
+ return io->priv->fd;
+ }
+ 
+--- a/backend/fbshell.c
 b/backend/fbshell.c
+@@ -17,11 +17,11 @@
+  * You should have received a copy of the GNU General Public License
+  * along with this program.  If not, see .
+  */
+-#include 
+-
+-#define _XOPEN_SOURCE
++#define _XOPEN_SOURCE 600
+ #define __USE_XOPEN
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+--- a/backend/fbshellman.c
 b/backend/fbshellman.c
+@@ -81,7 +81,7 @@
+ FbShellManagerPrivate *priv;
+ int index, temp, i;
+ 
+-g_return_if_fail (FB_IS_SHELL_MANAGER (shell_manager));
++g_return_val_if_fail (FB_IS_SHELL_MANAGER (shell_manager), NR_SHELLS);
+ 
+ #define STEP() do { \
+ if (forward) temp++; \
+@@ -267,7 +267,7 @@
+ FbShell *
+ fb_shell_manager_active_shell (FbShellManager *shell_manager)
+ {
+-g_return_if_fail (FB_IS_SHELL_MANAGER (shell_manager));
++g_return_val_if_fail (FB_IS_SHELL_MANAGER (shell_manager), NULL);
+ 
+ return shell_manager->priv->active_shell;
+ }

diff --git a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild 
b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
index 1b6ae892c9c..148fb8ed475 100644
--- a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
+++ b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
@@ -20,7 +20,10 @@ RDEPEND="app-i18n/ibus
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${PN}-man.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-clang.patch
+   "${FILESDIR}"/${PN}-man.patch
+)
 
 AT_M4DIR="m4"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-fbterm/

2021-09-17 Thread Akinori Hattori
commit: 6bc0b04fc23fc6c9e0e63f670ba0f38bcc1bdcf2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 17 13:51:51 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 17 14:00:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc0b04f

app-i18n/ibus-fbterm: update LICENSE

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

 app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild 
b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
index 81fd871b7bf..542b1be9bac 100644
--- a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
+++ b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -7,7 +7,7 @@ DESCRIPTION="IBus client for FbTerm"
 HOMEPAGE="https://github.com/fujiwarat/ibus-fbterm;
 
SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${PV}/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-fbterm/

2021-09-17 Thread Akinori Hattori
commit: 7f02d18a9c92373e2608f318ce86b4a4749f3673
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 17 13:53:19 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 17 14:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f02d18a

app-i18n/ibus-fbterm: update to EAPI 7

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

 app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild 
b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
index 542b1be9bac..169ad6d59d3 100644
--- a/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
+++ b/app-i18n/ibus-fbterm/ibus-fbterm-1.0.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 DESCRIPTION="IBus client for FbTerm"
 HOMEPAGE="https://github.com/fujiwarat/ibus-fbterm;
@@ -15,5 +15,5 @@ IUSE=""
 RDEPEND="app-i18n/ibus
app-i18n/fbterm
dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2021-09-17 Thread Jakov Smolić
commit: ce4328e7543f39e3b3d2cc5c557a85e467dd5243
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep 16 13:02:27 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep 17 13:35:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4328e7

sys-fs/ubi_reader: Drop unused MY_P variable

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fs/ubi_reader/ubi_reader-0.7.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-fs/ubi_reader/ubi_reader-0.7.0.ebuild 
b/sys-fs/ubi_reader/ubi_reader-0.7.0.ebuild
index d9accb971c8..458bf4321ed 100644
--- a/sys-fs/ubi_reader/ubi_reader-0.7.0.ebuild
+++ b/sys-fs/ubi_reader/ubi_reader-0.7.0.ebuild
@@ -8,7 +8,6 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 MY_PN="${PN/_/-}"
-MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Collection of Python scripts for extracting data from UBI and 
UBIFS images"
 HOMEPAGE="https://github.com/jrspruitt/ubi_reader;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"



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

2021-09-17 Thread Jakov Smolić
commit: 8095b415ffb83d2795a96c2e7ab03527a505736f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep 16 12:15:50 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep 17 13:40:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8095b415

sys-fs/e4rat: Remove last-rited package

Closes: https://bugs.gentoo.org/722882
Closes: https://bugs.gentoo.org/808673
Closes: https://bugs.gentoo.org/742290
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  6 --
 sys-fs/e4rat/Manifest |  1 -
 sys-fs/e4rat/e4rat-0.2.4_pre20141201-r1.ebuild| 63 ---
 sys-fs/e4rat/files/e4rat-0.2.2-libdir.patch   | 14 -
 sys-fs/e4rat/files/e4rat-0.2.2-shared-build.patch | 74 ---
 sys-fs/e4rat/files/e4rat-0.2.4-gcc6.patch | 11 
 sys-fs/e4rat/files/e4rat-0.2.4-strdup.patch   | 41 -
 sys-fs/e4rat/files/e4rat-0.2.4-sysmacros.patch| 13 
 sys-fs/e4rat/metadata.xml | 11 
 9 files changed, 234 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0c1dc5e8fa4..0ea4be18aef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -246,12 +246,6 @@ dev-python/pydns
 net-analyzer/netwox
 net-analyzer/netwag
 
-# Sam James  (2021-08-17)
-# Fails to build with >= Boost 1.73, so broken for well over a year.
-# Several open bugs: bug #722882, bug #742290, bug #808673.
-# Removal on 2021-09-17.
-sys-fs/e4rat
-
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing

diff --git a/sys-fs/e4rat/Manifest b/sys-fs/e4rat/Manifest
deleted file mode 100644
index 5f73fa80519..000
--- a/sys-fs/e4rat/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST e4rat-0.2.4_pre20141201.tar.xz 60408 BLAKE2B 
4ebedfcca7f21bb1f3be59dac64694e0f69ecb5ebdc1637210c68097178e2ae38959581a51fc55b8773d63ce629aaf69765bb755d45467bf5e4f4e741b715101
 SHA512 
61a53f6ac420392df5894d3f76de28c5d2e33fd3a6548cf8c9de52818bf937ba8bf8629db1b89103faa73b660548d7e467e17d7f2794a4100ca07971ded0cfb9

diff --git a/sys-fs/e4rat/e4rat-0.2.4_pre20141201-r1.ebuild 
b/sys-fs/e4rat/e4rat-0.2.4_pre20141201-r1.ebuild
deleted file mode 100644
index 1894e09017d..000
--- a/sys-fs/e4rat/e4rat-0.2.4_pre20141201-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils linux-info readme.gentoo-r1
-
-DESCRIPTION="Toolset to accelerate the boot process and application startup"
-HOMEPAGE="http://e4rat.sourceforge.net/;
-#SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.tar.gz"
-SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${PN}-0.2.4_pre20141201.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-lang/perl:=
-   >=dev-libs/boost-1.42:=
-   sys-fs/e2fsprogs
-   sys-process/audit[static-libs(+)]
-   sys-process/lsof
-"
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~AUDITSYSCALL"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.2.2-shared-build.patch
-   "${FILESDIR}"/${PN}-0.2.2-libdir.patch
-   "${FILESDIR}"/${PN}-0.2.4-sysmacros.patch #580534
-   "${FILESDIR}"/${PN}-0.2.4-gcc6.patch #594046
-   "${FILESDIR}"/${PN}-0.2.4-strdup.patch
-)
-
-pkg_setup() {
-   check_extra_config
-   DOC_CONTENTS="
-   To launch systemd from e4rat you simply need to edit 
/etc/e4rat.conf
-   and set:\n
-   ; path to init process binary (DEFAULT: /sbin/init)\n
-   init /usr/lib/systemd/systemd"
-}
-
-src_install() {
-   cmake-utils_src_install
-   # relocate binaries to /sbin. If someone knows of a better way to do it
-   # please do tell me
-   dodir sbin
-   find "${D}"/usr/sbin -type f -exec mv {} "${D}"/sbin/. \; \
-   || die
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-   if has_version sys-apps/preload; then
-   elog "It appears you have sys-apps/preload installed. This may"
-   elog "has negative effects on ${PN}. You may want to disable 
preload"
-   elog "when using ${PN}."
-   fi
-}

diff --git a/sys-fs/e4rat/files/e4rat-0.2.2-libdir.patch 
b/sys-fs/e4rat/files/e4rat-0.2.2-libdir.patch
deleted file mode 100644
index eaa2695d787..000
--- a/sys-fs/e4rat/files/e4rat-0.2.2-libdir.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: e4rat-0.2.2/src/CMakeLists.txt
-===
 e4rat-0.2.2.orig/src/CMakeLists.txt
-+++ e4rat-0.2.2/src/CMakeLists.txt
-@@ -170,8 +170,7 @@ endif(NOT BUILD_CORE_LIBRARY_STATIC)
- 
- INSTALL(TARGETS ${${PROJECT_NAME}_TARGETS}
- RUNTIME DESTINATION "sbin"
--LIBRARY DESTINATION "lib"
--ARCHIVE DESTINATION "lib"

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

2021-09-17 Thread Ben Kohler
commit: ac18edad423d715de8578679086dbd5dfb0b3138
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep 17 13:32:35 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep 17 13:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac18edad

app-admin/ps_mem: adjust setuptools dep

Closes: https://bugs.gentoo.org/813294
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 app-admin/ps_mem/ps_mem-3.13_p20201212.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-admin/ps_mem/ps_mem-3.13_p20201212.ebuild 
b/app-admin/ps_mem/ps_mem-3.13_p20201212.ebuild
index 32448460e08..daed2c4134c 100644
--- a/app-admin/ps_mem/ps_mem-3.13_p20201212.ebuild
+++ b/app-admin/ps_mem/ps_mem-3.13_p20201212.ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 vcs-snapshot
 



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

2021-09-17 Thread Alice Ferrazzi
commit: 6c7056e87cef2c0cff4633014a9bf386992ed750
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Sep 17 13:16:59 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 13:19:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7056e8

kernel-2.eclass: Update PYTHON_COMPAT to drop python 3.7

Signed-off-by: Alice Ferrazzi  gentoo.org>

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

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 983ba916931..adc1425bc2e 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -599,7 +599,7 @@ if [[ ${ETYPE} == sources ]]; then
K_DEBLOB_AVAILABLE=0
fi
if [[ ${K_DEBLOB_AVAILABLE} == 1 ]]; then
-   PYTHON_COMPAT=( python3_{7..10} )
+   PYTHON_COMPAT=( python3_{8..10} )
 
inherit python-any-r1
 



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

2021-09-17 Thread Mart Raudsepp
commit: 08cee55e4fa3d61d8a4a74439beba8b1c973b273
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep 17 12:39:28 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 17 13:11:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cee55e

dev-libs/glib: bump to 2.70.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/glib/Manifest   | 2 +-
 dev-libs/glib/{glib-2.69.3.ebuild => glib-2.70.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 6e4a8886a2c..f1ab05cc815 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,4 +1,4 @@
 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B 
d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b
 SHA512 
74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019
 DIST glib-2.68.3.tar.xz 4945236 BLAKE2B 
6086b7490f418cb98119ab25670766e3a84de81fd180dbc6e8f929d8f8ab748b0ae7ad6a85f5419ab3c00589c3afba95972d8b4541b310acdf6b6dc9b460a07d
 SHA512 
fb120105c4cb582491a53a0e4c61fe4bdd1f94b279bb7c362afd591369ede50a196c706375564ededf3550d4062a285b038e20b605e6d5dfe36f5d208f4bad3f
 DIST glib-2.68.4.tar.xz 4945212 BLAKE2B 
2135e2bea778714494b9f3ef140f20639f95dd347c9025e5663ca8f493092cd2723aba6520bb4f85687491794353685eccacc4dd34339962e5cb717e6130c025
 SHA512 
be17d79b41d17fd2b144184d6e793180667b7d9ba299215ea6d4948b4c05f6d888b4868c48643e25935a34ee2f85ee1d03e53325151b7a61819437cbd3c84b10
-DIST glib-2.69.3.tar.xz 4806532 BLAKE2B 
379d41f8d29fe86e53e1def5d5574b3c556c5e2fb94aa4264f8380acc5745e0a3166cf121243187250cfc89f71e1a469ed57c511019bacbeaf71d56277d1426d
 SHA512 
45ab633ea63b8ca947df4e591ac92fcdad3124a4ad11c5a47ef0d829573f664ff671ca413ea644e76ec97ca757ff305d8493cac7ad1293720a538f00caa3da8e
+DIST glib-2.70.0.tar.xz 4796812 BLAKE2B 
de393961c8c2b98fadc1cc0a3647de4fb9d54193e05c847468e48baa30abcc518d94e1aaa69e09414ee0218c5502f872e08818bcc404aa0c61f94fe2c156
 SHA512 
fd3fcaebd34aebe0e63f9dc915b2df026a3f88a5c2254e9f17beea0a59ab0ac563976fca54eb57bd2f7af183c4ae76fb86f05951216bf4159d258b5e7b29696f

diff --git a/dev-libs/glib/glib-2.69.3.ebuild b/dev-libs/glib/glib-2.70.0.ebuild
similarity index 100%
rename from dev-libs/glib/glib-2.69.3.ebuild
rename to dev-libs/glib/glib-2.70.0.ebuild



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

2021-09-17 Thread Mart Raudsepp
commit: 8dbf2aa90bff8fd8267c12ca27a32254e09f4353
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep 17 12:40:51 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 17 13:11:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbf2aa9

dev-util/glib-utils: bump to 2.70.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/glib-utils/Manifest| 2 +-
 .../glib-utils/{glib-utils-2.69.3.ebuild => glib-utils-2.70.0.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index 6e4a8886a2c..f1ab05cc815 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1,4 +1,4 @@
 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B 
d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b
 SHA512 
74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019
 DIST glib-2.68.3.tar.xz 4945236 BLAKE2B 
6086b7490f418cb98119ab25670766e3a84de81fd180dbc6e8f929d8f8ab748b0ae7ad6a85f5419ab3c00589c3afba95972d8b4541b310acdf6b6dc9b460a07d
 SHA512 
fb120105c4cb582491a53a0e4c61fe4bdd1f94b279bb7c362afd591369ede50a196c706375564ededf3550d4062a285b038e20b605e6d5dfe36f5d208f4bad3f
 DIST glib-2.68.4.tar.xz 4945212 BLAKE2B 
2135e2bea778714494b9f3ef140f20639f95dd347c9025e5663ca8f493092cd2723aba6520bb4f85687491794353685eccacc4dd34339962e5cb717e6130c025
 SHA512 
be17d79b41d17fd2b144184d6e793180667b7d9ba299215ea6d4948b4c05f6d888b4868c48643e25935a34ee2f85ee1d03e53325151b7a61819437cbd3c84b10
-DIST glib-2.69.3.tar.xz 4806532 BLAKE2B 
379d41f8d29fe86e53e1def5d5574b3c556c5e2fb94aa4264f8380acc5745e0a3166cf121243187250cfc89f71e1a469ed57c511019bacbeaf71d56277d1426d
 SHA512 
45ab633ea63b8ca947df4e591ac92fcdad3124a4ad11c5a47ef0d829573f664ff671ca413ea644e76ec97ca757ff305d8493cac7ad1293720a538f00caa3da8e
+DIST glib-2.70.0.tar.xz 4796812 BLAKE2B 
de393961c8c2b98fadc1cc0a3647de4fb9d54193e05c847468e48baa30abcc518d94e1aaa69e09414ee0218c5502f872e08818bcc404aa0c61f94fe2c156
 SHA512 
fd3fcaebd34aebe0e63f9dc915b2df026a3f88a5c2254e9f17beea0a59ab0ac563976fca54eb57bd2f7af183c4ae76fb86f05951216bf4159d258b5e7b29696f

diff --git a/dev-util/glib-utils/glib-utils-2.69.3.ebuild 
b/dev-util/glib-utils/glib-utils-2.70.0.ebuild
similarity index 100%
rename from dev-util/glib-utils/glib-utils-2.69.3.ebuild
rename to dev-util/glib-utils/glib-utils-2.70.0.ebuild



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

2021-09-17 Thread Mart Raudsepp
commit: 8c721e15f322b7b92a011e82d416bca276ae293e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep 17 12:40:21 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 17 13:11:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c721e15

dev-util/gdbus-codegen: bump to 2.70.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gdbus-codegen/Manifest | 2 +-
 .../{gdbus-codegen-2.69.3.ebuild => gdbus-codegen-2.70.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 6e4a8886a2c..f1ab05cc815 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,4 +1,4 @@
 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B 
d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b
 SHA512 
74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019
 DIST glib-2.68.3.tar.xz 4945236 BLAKE2B 
6086b7490f418cb98119ab25670766e3a84de81fd180dbc6e8f929d8f8ab748b0ae7ad6a85f5419ab3c00589c3afba95972d8b4541b310acdf6b6dc9b460a07d
 SHA512 
fb120105c4cb582491a53a0e4c61fe4bdd1f94b279bb7c362afd591369ede50a196c706375564ededf3550d4062a285b038e20b605e6d5dfe36f5d208f4bad3f
 DIST glib-2.68.4.tar.xz 4945212 BLAKE2B 
2135e2bea778714494b9f3ef140f20639f95dd347c9025e5663ca8f493092cd2723aba6520bb4f85687491794353685eccacc4dd34339962e5cb717e6130c025
 SHA512 
be17d79b41d17fd2b144184d6e793180667b7d9ba299215ea6d4948b4c05f6d888b4868c48643e25935a34ee2f85ee1d03e53325151b7a61819437cbd3c84b10
-DIST glib-2.69.3.tar.xz 4806532 BLAKE2B 
379d41f8d29fe86e53e1def5d5574b3c556c5e2fb94aa4264f8380acc5745e0a3166cf121243187250cfc89f71e1a469ed57c511019bacbeaf71d56277d1426d
 SHA512 
45ab633ea63b8ca947df4e591ac92fcdad3124a4ad11c5a47ef0d829573f664ff671ca413ea644e76ec97ca757ff305d8493cac7ad1293720a538f00caa3da8e
+DIST glib-2.70.0.tar.xz 4796812 BLAKE2B 
de393961c8c2b98fadc1cc0a3647de4fb9d54193e05c847468e48baa30abcc518d94e1aaa69e09414ee0218c5502f872e08818bcc404aa0c61f94fe2c156
 SHA512 
fd3fcaebd34aebe0e63f9dc915b2df026a3f88a5c2254e9f17beea0a59ab0ac563976fca54eb57bd2f7af183c4ae76fb86f05951216bf4159d258b5e7b29696f

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.69.3.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.70.0.ebuild
similarity index 100%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.69.3.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.70.0.ebuild



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

2021-09-17 Thread Alice Ferrazzi
commit: 566b15f649eaafdcbf9aa6390da810f1875c8f7a
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Sep 17 13:07:14 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 13:07:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566b15f6

sys-kernel/rt-sources: drop old ebuild

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest | 14 --
 .../rt-sources/rt-sources-4.14.244_p121.ebuild | 51 
 .../rt-sources/rt-sources-4.19.199_p86.ebuild  | 51 
 .../rt-sources/rt-sources-4.4.277_p224.ebuild  | 54 --
 .../rt-sources/rt-sources-4.9.280_p186.ebuild  | 51 
 .../rt-sources/rt-sources-5.10.59_p51.ebuild   | 52 -
 sys-kernel/rt-sources/rt-sources-5.11.4_p11.ebuild | 54 --
 .../rt-sources/rt-sources-5.4.138_p62.ebuild   | 51 
 8 files changed, 378 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index f9d73588586..a2bea8d6e0a 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -1,39 +1,25 @@
 DIST deblob-5.10 163706 BLAKE2B 
75983edaaf8d8ed2689a3b26cf316edb9b9262bd29411168c9a8504775dd324752a4fc8ad24ec3a641a4ba474cca975c472cfa9d58d120ae7f684f19b519f180
 SHA512 
e3b89e751633f81da0f1e23c24133e84f5a6c89390d6b54e7af6e42c9378ecf2525bd42d7639a42aa3c3a034c838e5ca36f78d4932903298068be03de8ad48f3
-DIST deblob-5.11 165342 BLAKE2B 
bc29bc741c6e25d1d7dcf431743ea12987a433192101d7cc2543f275897627621b490d74105cf9a8035aa25064063270582fafd425e27deaa29a7396d5dc496c
 SHA512 
0dbc3187e9ced121c80a78a3330cf53e26f34a735a84309d380a2b225ccac052bfdef7c9d6106ab691abcea04377407f84f916a60cb7204a2dd5009f9db0c667
 DIST deblob-5.14 169172 BLAKE2B 
ecb98c561893d854a14ead485cc62c1a5bcfe0ac6f082b66b5057a3f234e42509f83d728d370afb3d79683fd0057530a00a45c57074b11e778eb16b72aa0766d
 SHA512 
4724e0ef14409be9d3faf4b47acbf96c8d82b7aa6e82dbbf80822e0da99e45aef399f48091e8c4ec2fcf3fa63bd507e90ab1bebc97a43d00a63de534727dfcfd
 DIST deblob-check-5.10 597463 BLAKE2B 
015ecc619e38f8a4562240a79734fa9bbc9e6fde60af689e146a0b1c8ba313048cc641762d5bd191c486e2519c636601da4d6c6455ebbe8fac539aa95e9cc45b
 SHA512 
038f3ebc4457a67d510f81d1d6f3b47dd4a0710bc6a006424aed13d779e21850daa2ab82f1810726b725f9fb84e50f53a6cf4c714618d6481997e0ade9cc4654
-DIST deblob-check-5.11 601313 BLAKE2B 
a582b514b88490faaa398ca6aa11b0c83716407dc5cc4562b4b474602633e56e2d6a508e2c287c84192647c2d5c7802ff6e6a210f8cd236bbbfe038bc0a4a7e5
 SHA512 
192fe09a5d3df556aad0df300688328377424f812118f5fbd6fb60722b123696e676c793784aecc7371b512902349f6cc3fe1d20519f23197f961ab372e43627
 DIST deblob-check-5.14 616494 BLAKE2B 
62f3277838ec8c46f9e7246b7c49d1adfec578b74dd68998e212241c8247189513291a857e0ed48359b22f77c4185e5c18cf202d9d0b9c51ecb6fbe85b2d8257
 SHA512 
55f8e8914851665e0c6a10563ffa908df1d793f36d572f32343b1721d5f4c306b8d5dd6c3cdcba841caeab9ed738a62f6077e3d44a4e99a7afde67f070859ab3
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
-DIST linux-5.11.tar.xz 117619104 BLAKE2B 
81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524
 SHA512 
a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330
 DIST linux-5.14.tar.xz 120669872 

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

2021-09-17 Thread Alice Ferrazzi
commit: a92b05a20ff5dd5a2b2d2a99e2fb0564bbc35f33
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Sep 17 13:05:03 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 13:05:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92b05a2

sys-kernel/rt-sources: fix filename

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest  | 2 ++
 .../{rt-sources-4.4.277_p224-r1 => rt-sources-4.4.277_p224-r1.ebuild}   | 0
 .../{rt-sources-4.9.282_p187 => rt-sources-4.9.282_p187.ebuild} | 0
 3 files changed, 2 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index c3500fa83f8..f9d73588586 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -24,6 +24,8 @@ DIST patch-4.4.277-rt224.patch.xz 194960 BLAKE2B 
f3007567996d6959bf8d266dd2c4b52
 DIST patch-4.4.277.xz 3615816 BLAKE2B 
ca88745d191bc1f10967f11ed65ecd98f45ba5696b17177544ab5f959ac97d224a56d321fce7381c37136532d72b9bc9374ecac8725822a9f282c43145b25342
 SHA512 
dd5688365b947409eb65395ca2a903acddcd86183162c31df0f2f40eaa04746b2d3bed6e81a9594f0b18afd4cdde4bf3dd5ec407356c0199935483ad38339b91
 DIST patch-4.9.280-rt186.patch.xz 168092 BLAKE2B 
9d0557d213a9a60de35daa0607d5397f2c0ea086f31705d3cbf04adbb8344c0df45568948869ec7a2b544ca8c274513ab87cc87aff7f75c874ccf0fe3f3bb9ce
 SHA512 
dceee844ae73113806e7999ef285500d8e7f23511ff0074b78497d419064c05bf7f0d433d51d8ed84360c6dc91c94fe5e757f93520e184c9a27a7a1c33f7e197
 DIST patch-4.9.280.xz 4064268 BLAKE2B 
3a27eadf819451d08559df0599f63ea05329d0651ed19b4272ba40aff7f779457cbd357864714870ec7950bd460d4afaed5de802d2dcf5110500f0ad86a61f7a
 SHA512 
aeae87d6c75605da806be7cd8b39b00a56bd5f62c170d4cf394787c31de6605ac6fc085b7a7968548279fba397eedb90d817b8f5fba98bb833c6eef2639fdc8e
+DIST patch-4.9.282-rt187.patch.xz 168116 BLAKE2B 
1a5bc3c1be9fe409f80f44861398d525b84024b9da78c617b8333ddeed0108ec126961f96f029b88b207236dcd51afad6fabfd43a2d7c712eb9bb9362bc729f1
 SHA512 
a3813aa298a125c7fdb4b37e85de4a83ab0f240345f68080f28915a9f6846218ebb57d265a9cda92465533f3a9604420600451726202244a3844d83dc58d348f
+DIST patch-4.9.282.xz 4072604 BLAKE2B 
c4eaed93a08e4f3707be1fa73f84c04e03d2c66bf1bebac64c496fab5065374589d21c78ab2af39526076720b482f452d3f806d66fd29823790475a1db44776a
 SHA512 
59d01eeaf0b9f4d46e1fd00c938ddd1c0c90be303d625b3a689c2debc2b6fde9e5807afc8b65b96d4bf5c3d092fbc169643405e22eb3b7d6bf22e8fe56324ca2
 DIST patch-5.10.59-rt51.patch.xz 173008 BLAKE2B 
7f19158343ae61357acaaf818671a478f9ef52fbe182e0d1c1578ba63eb39fdbb4e5fd96b52c77723ff44452569de60409e924fae404e98ea0c0909ea914bdec
 SHA512 
e49996b9cb38bf7b49de88d52773e47b17cfccbd20c0b7f1163b6ac2dc0ae8c68a8c4fa0e0b1753deb30474ed65d966a0016885965b8130cec31588d9ec654f4
 DIST patch-5.10.59-rt52.patch.xz 173016 BLAKE2B 
be2a4dc860de1641618143ec9e9adc1c20ef59c5dd5c8500c14de7770c93f5b927a957ff2b30f0b6ec0a9801b6321c10073fb89a606f0c5523636217b16850f2
 SHA512 
8f4509989e1a9860b15638117e5c74cc9209e7c14e2bd20a8b4436f17a59e69142bcb0051fb768c87bbbabd8faa13941e6f4cee8832fc3a5c5f26ed2776c0dd4
 DIST patch-5.10.59.xz 1908080 BLAKE2B 
7eace61991b62dadb88c41f08d0392fd5dfc5ca405dbce803982b6b6a01131bac6f3b922f058a9f8bf602edc7a3dc56e271120315d1b5d0805449f51ebfe
 SHA512 
1a2aff2fbafb74ee2f6b623a1e34655bdc56acbeafa83040e77bc67b6374932ffd6ea1b6219b765ae57fbc5ff41e04f76f651489c267eacae7e971153f14a3d2

diff --git a/sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1 
b/sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1.ebuild
similarity index 100%
rename from sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1
rename to sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1.ebuild

diff --git a/sys-kernel/rt-sources/rt-sources-4.9.282_p187 
b/sys-kernel/rt-sources/rt-sources-4.9.282_p187.ebuild
similarity index 100%
rename from sys-kernel/rt-sources/rt-sources-4.9.282_p187
rename to sys-kernel/rt-sources/rt-sources-4.9.282_p187.ebuild



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

2021-09-17 Thread Alice Ferrazzi
commit: 345fa7148202ae2bb01357d585265373b59bd677
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Sep 17 12:57:07 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Fri Sep 17 13:02:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345fa714

sys-kernel/rt-sources: Bump revision of 4.4.277_p224 to EAPI=8

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1 | 51 
 1 file changed, 51 insertions(+)

diff --git a/sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1 
b/sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1
new file mode 100644
index 000..6b7a4acca86
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.277_p224-r1
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \
+   
https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the RT project developers 
directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds."
+   ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report 
problems, see: \
+${HOMEPAGE}."



  1   2   >