[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2021-09-03 Thread Sam James
commit: 820b208057ae9c727d5a3e7c9f500036a2b895b9
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 05:16:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 05:16:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820b2080

app-portage/iwdevtools: keyword 0.5.2 for ~arm, ~arm64

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

 app-portage/iwdevtools/iwdevtools-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
index e83725ab97f..25cb8346209 100644
--- a/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-03 Thread Sam James
commit: 22d3e46447e71e43ff849e30bc1c8f97bff8d0fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:39:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:39:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d3e464

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.4.144-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 83249976ba1..75f48a5dd2c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -39,6 +39,7 @@ DIST gentoo-kernel-5.4.143-1.amd64.xpak 61390242 BLAKE2B 
ad507c5506cbeb4b00d26e3
 DIST gentoo-kernel-5.4.143-1.arm64.xpak 58039783 BLAKE2B 
09c6215854947eaf3a45c6d2e64d910d39c98a55710d7c4289e346c77d1a3b61caeaf15c0a8f57504e566f9ce7efd84c971d11d530986d5ff3febe6c83692723
 SHA512 
40bee6436a9bb02819e936232134dd9c686dadec07ae5c8af4e70061e89371d83e1820285470800d19b383c7ad960c28d2bc0709eff566f7042ca7f4b722
 DIST gentoo-kernel-5.4.143-1.x86.xpak 53174505 BLAKE2B 
04e4ce00d2630e4893d4948a0cd27f394f97c1ce73a031a8f0da8cd232bfdd1058f4796c030e51c8be0cbaaf7587cd7101ec111e239636b4a07b9790134599a3
 SHA512 
e95c37baed7912873dd524e930c2f5b443c3f320e2d6b4536926feb9d0450b282c527a6ee95c3fb1c59cbb535b8e404de9bb45e88492e161c05edd42c71429eb
 DIST gentoo-kernel-5.4.144-1.amd64.xpak 61366776 BLAKE2B 
24745e27ead7e35eab3cbf2ae4217b47cc522aec6db999bd2d44da9b575568c9e8e45ee37e922d15ccf86739772baf30416a9d35a24af989263ff11bb6e80fa6
 SHA512 
f80f858569ab847e0e45b5cca7be3cfc4cf1ddad17da213d608cd0bb2dc60e28b5066d5dcb1f96c644cc6ae696ca8a0f15b109a6dcd12a08410f629dafc7617f
+DIST gentoo-kernel-5.4.144-1.arm64.xpak 57983262 BLAKE2B 
473427e2370a3e05fabf0a4364c3e9946322d0340c7ac1335184aa737cc5476147a95c14fa9c1cc36e60ab4420f7dc0df85d99576ff88d7a6647094fe29af3a6
 SHA512 
7001a486a41c2d18f899b64f9b75d1d7e4b9fe202af07099fe9523122c05620c00bfb66d253457e8c5e6417f7885ebdefc78df9ffeecf2ff2fbf8aa76926493f
 DIST gentoo-kernel-5.4.144-1.x86.xpak 53171435 BLAKE2B 
188f4ca01ebec91a21c3bc4f6d5f3c65ae84c97b06e077f9b2f75d070b50d92d91a3586783b65b72097b03d7d4cace451e51592fd970126bfb77e7fcc34becad
 SHA512 
5f6536748b67944e007b0f84cfa493cfa70159a134840962db92cd092c15a29a0116b64011b932871909055b11dd6b693a61c4c2210a9ab97041ff396219b93f
 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.144-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.144-r1.ebuild
new file mode 100644
index 000..fe6e6023d32
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.144-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+   -> ${BINPKG}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+BDEPEND="
+   sys-devel/bc
+   sys-devel/flex
+   virtual/libelf
+   virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+   default
+   ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+   local PATCHES=(
+   # meh, genpatches have no directory
+   "${WORKDIR}"/*.patch
+   )
+   cd "${MY_P}" || die
+   default
+}
+
+src_configure() {
+   # 

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

2021-09-03 Thread Sam James
commit: c30a859818bcb7302728056176856917ab378b0c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:40:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:40:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30a8598

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.10.62-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 75f48a5dd2c..9332549e741 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -23,6 +23,7 @@ DIST gentoo-kernel-5.10.61-1.amd64.xpak 65508440 BLAKE2B 
01f5355fd55446af79a2370
 DIST gentoo-kernel-5.10.61-1.arm64.xpak 61237660 BLAKE2B 
38ff2da5eeb647c94a2ae65dc13151ab4518add38194e2d536d894a5ef4781b2519face8a041b5c054a99aa859c8b6669b41894a29f5ed509ac6525b3d4ca129
 SHA512 
530fc813a38d38e259a67a666ec02c933deb18e143c58e44fe400e15a74390ab3d25b2a1724a44ad0246a49d1b578fab5c3393f4dc112b6cf0ccc38ecca5be86
 DIST gentoo-kernel-5.10.61-1.x86.xpak 57244029 BLAKE2B 
aa8acb2cace6c0345f982fea374cecf7e9de1897f6dfd73fd50d41b649e62fc0ca044028e72483daf63440221c1d502e0c4f65486376dda8ce6f23f973bbcf22
 SHA512 
2e73afac593acb951ff1bd9048b15ace23f57e9b958fb134a484f2922d02d4e4d8a72f0f5cd8507873e324e1830cbb3b1a97ee4fbecd9a4704f96f5c54c0de2d
 DIST gentoo-kernel-5.10.62-1.amd64.xpak 65495691 BLAKE2B 
24a3edb686ab5334625aae56894361ba262af2ee9bc395013214250a45b624aea3ec20396f4c7c9954965f36089a94bfb35d26c82aa41aeb22af7fc06b1a5f93
 SHA512 
cae9e3fbb3bd724a9ee60f7cff76a3f716bedcd6ca556093bffde33461e6d34016009e17d3055cfb1104df46fe60c7723a47b549add4eb031922b83058686ee4
+DIST gentoo-kernel-5.10.62-1.arm64.xpak 61197022 BLAKE2B 
6ec32646ff1e3856a18c5d6380d7dd22cc7b6a5e627463127415c570d954ed6a565b02023fff73be472def46ce90108ba658b3859c166fcabcd1af97daf764d6
 SHA512 
7039ff2d941396938c97080309ad10e8b6035792ef54b8e35b1da02cebe07c0e8b18d82cc73e3e089ae4d43b0609956b0b952e486e55ccbb80d88828d2be2531
 DIST gentoo-kernel-5.10.62-1.x86.xpak 57240525 BLAKE2B 
35c247687a38f7207e87a2e231beefea1f99295d00d9807c3c8671ab947fb10e26405992fc1fbfb552cf6d8d976b15aebd1237dd24545be22669b604dd97417a
 SHA512 
0f17337328a68b12db0da2a8d5d111ce4c5d64fbecd150ea6a2e52ff7dfe909cb49ad8528684046e89ab4a4938a20b0593d93afbe810c9c63799a60e0720f59a
 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.62-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.62-r1.ebuild
new file mode 100644
index 000..9f8ae493e21
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.62-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-03 Thread Sam James
commit: d9e2180f07945f89b46f3b912f5e7f2e4e2ee1e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:40:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:40:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e2180f

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   1 +
 .../gentoo-kernel-bin-5.13.14-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 9332549e741..99304af8629 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -32,6 +32,7 @@ DIST gentoo-kernel-5.13.13-1.amd64.xpak 67323113 BLAKE2B 
78bf235d1e386cc6ee20f1c
 DIST gentoo-kernel-5.13.13-1.arm64.xpak 62757049 BLAKE2B 
aabee1ded5de20265562b6fda4ed3f426f3186597355e7d5a1367adf5847eaaab762da4dbcc486d2fd33028b9bb7b2105f7d1b90da8f901e0d29b02f01abcdab
 SHA512 
11f08bda36ca2f3b09d3d958b8eb21064dc2567182bd775b9e0c53daeabacb6fc27650b497df7ac03e1ff35ab92264aa34330fcf77a269459b78ed138946aaa6
 DIST gentoo-kernel-5.13.13-1.x86.xpak 58518708 BLAKE2B 
c399f119cb87905e5b91b8cbeae3ee0c31632e0a95d25ee9b9e8511251c4d308eaac7f22f4479192dd6bd90bf1cfc1466c06dfbfd7d1b7e3bf26be91ba9f560d
 SHA512 
fecea40539a0cf04e5428e5a26e744cc308601cb4aa4ac0dea1faf1110419f3d41998d8f087750afca9527f653a5d82e1ecad1a128208490fab44c6969d870cc
 DIST gentoo-kernel-5.13.14-1.amd64.xpak 67300474 BLAKE2B 
77cd8746bd9739d4f01e8ce0ea5e0509d73c0088af44c2d7069f735ea690c4f7e70710e87b7eefeae67f59c4ce138493d18b8e9aac30719813d3c0ad0834b627
 SHA512 
5a60fe502f50c8ec29db28792268b82ae190b0fe8a4e0df1f6a6aca0f9cafae751254f5b7262dd85dcdcfddfe779f518f61201f8f9e8783f9b561565f81951d6
+DIST gentoo-kernel-5.13.14-1.arm64.xpak 62817763 BLAKE2B 
9310d06d1000ef0d14d943f97025901d052c9504b43bbb77a3eb6839e873a542030045045d406496226d4b8b25cd0c20b743e81f10cff6de281487428d1b3908
 SHA512 
9829dccd15ae7830ba328a4bee85b596fddfe939eb808eadfd959f7313c8b15e7f6afa824ae8e3fb023e3c93b5908ab191217900b6e92572581198acd65cf312
 DIST gentoo-kernel-5.13.14-1.x86.xpak 58515585 BLAKE2B 
b47dcd092c5487f02505ae5e040d1297e521c5d85dd9e0ae7e26ff95caca4e708ec17a26e4780170b148cc40f6b6ec1857cde274e7ee43d2bce4e64755ebd8a0
 SHA512 
3f7a84091924318517d5ae48b997872d26b9dc39032ef759aede145d25138550eb17d2e57453312d7cc51101a56b9c0bd5846a52b6a42202fbb2fea832723446
 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.14-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.14-r1.ebuild
new file mode 100644
index 000..56164dd0991
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.13.14-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: dev-lang/spidermonkey/

2021-09-03 Thread Sam James
commit: 14ef90f17f1e892a12d389ec1176a7583b5bf7fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:32:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:32:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ef90f1

dev-lang/spidermonkey: revbump consumers of mozcoreconf-v5.eclass

Needed to propagate PYTHON_REQ_USE change (there's no reason
the package manager must "let go" and realise it's fine to allow
a Python 2 without USE=threads otherwise).

See: 4bdf38313a5f6f30b916a96e1a57baf34d3b39bc
See: 5e9af19749cbb9fe8702e08643522986db103b1c
See: 742eeca02a0d06a56f6a69af55bcbcdf42f18ba1
Signed-off-by: Sam James  gentoo.org>

 ...dermonkey-52.9.1_pre1-r3.ebuild => spidermonkey-52.9.1_pre1-r4.ebuild} | 0
 ...{spidermonkey-60.5.2_p0-r5.ebuild => spidermonkey-60.5.2_p0-r6.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1-r3.ebuild 
b/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1-r4.ebuild
similarity index 100%
rename from dev-lang/spidermonkey/spidermonkey-52.9.1_pre1-r3.ebuild
rename to dev-lang/spidermonkey/spidermonkey-52.9.1_pre1-r4.ebuild

diff --git a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r5.ebuild 
b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild
similarity index 100%
rename from dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r5.ebuild
rename to dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild



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

2021-09-03 Thread Sam James
commit: 5e9af19749cbb9fe8702e08643522986db103b1c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:24:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:26:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9af197

mozcoreconf-v5.eclass: threads are always enabled for Python now

See: 742eeca02a0d06a56f6a69af55bcbcdf42f18ba1
Signed-off-by: Sam James  gentoo.org>

 eclass/mozcoreconf-v5.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/mozcoreconf-v5.eclass b/eclass/mozcoreconf-v5.eclass
index d50d9444cb8..af2044770da 100644
--- a/eclass/mozcoreconf-v5.eclass
+++ b/eclass/mozcoreconf-v5.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 #
 # @ECLASS: mozcoreconf-v5.eclass
@@ -17,7 +17,7 @@
 if [[ ! ${_MOZCORECONF} ]]; then
 
 PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads'
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
 
 inherit multilib toolchain-funcs flag-o-matic python-any-r1 versionator
 



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

2021-09-03 Thread Sam James
commit: 4bdf38313a5f6f30b916a96e1a57baf34d3b39bc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 04:23:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 04:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdf3831

dev-lang/spidermonkey: fix Python use dep (threads)

They're now always on.

See: 742eeca02a0d06a56f6a69af55bcbcdf42f18ba1
Signed-off-by: Sam James  gentoo.org>

 .../{spidermonkey-1.8.5-r9.ebuild => spidermonkey-1.8.5-r10.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild 
b/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild
similarity index 99%
rename from dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild
rename to dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild
index b736bb0eade..7e2de60b12f 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r9.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r10.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 WANT_AUTOCONF="2.1"
 PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
+PYTHON_REQ_USE="threads(+)"
 inherit autotools toolchain-funcs multilib python-any-r1 versionator pax-utils
 
 MY_PN="js"



[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2021-09-03 Thread Ionen Wolkens
commit: e1c1d6964b8447410f55d2a63c3f243c5c99dabe
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep  4 03:12:57 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  4 03:18:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c1d696

app-portage/iwdevtools: add 0.5.2

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

 app-portage/iwdevtools/Manifest|  1 +
 app-portage/iwdevtools/iwdevtools-0.5.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index c84ed7bb478..ed580faff8e 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,3 +1,4 @@
 DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B 
bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892
 SHA512 
a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1
 DIST iwdevtools-0.5.0.tar.gz 40957 BLAKE2B 
def2531a5a4e771e3f6ce73afbfa679290537b77d76ad3a5b8db5286e690233dd069e6f4ce286ed8ec278f3af3efb8ebfb91a6cae80de827eb63591281ce1d29
 SHA512 
801496c92f1d8b5c259adb635b4a6d6e3e94d6a2d5f9840508a5efb9babef8f36b74811afce0548d21f732d0a702439fcd289ef8ba59f4ebc5a2454d4e92f03b
 DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 
30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af
 SHA512 
65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1
+DIST iwdevtools-0.5.2.tar.gz 42831 BLAKE2B 
85c28f829ef5a816ab3c1e6231234033e404decfa6d34726fd3c1aa09d32fa71b3c57c7e34f815752fe9a683ec6c84d052506b4beaa99a501d0a86fcf7c7aa46
 SHA512 
282c064fae82018de9ee4110ae7b60d410de7599e911d62162b0ef4193ae041f79a7f0213c4c608b694aa7eedc1ed5456f6edd2b37784d065aa20fc6f9086ff0

diff --git a/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
new file mode 100644
index 000..e83725ab97f
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   sys-apps/util-linux"
+BDEPEND="
+   sys-apps/help2man
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   $(meson_use test)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "To (optionally) integrate with portage, inspect the 
.bashrc files installed"
+   elog "at ${EROOT}/usr/share/${PN}. If not already using a 
bashrc, you can use"
+   elog "the example bashrc directly by creating a symlink:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on 
tools."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2021-09-03 Thread Ionen Wolkens
commit: 9aa7e0addd5629e9c842e5a627cdac2f756562ed
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep  4 03:13:05 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  4 03:18:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa7e0ad

app-portage/iwdevtools: drop 0.5.0

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

 app-portage/iwdevtools/Manifest|  1 -
 app-portage/iwdevtools/iwdevtools-0.5.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index ed580faff8e..b269060f37c 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,4 +1,3 @@
 DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B 
bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892
 SHA512 
a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1
-DIST iwdevtools-0.5.0.tar.gz 40957 BLAKE2B 
def2531a5a4e771e3f6ce73afbfa679290537b77d76ad3a5b8db5286e690233dd069e6f4ce286ed8ec278f3af3efb8ebfb91a6cae80de827eb63591281ce1d29
 SHA512 
801496c92f1d8b5c259adb635b4a6d6e3e94d6a2d5f9840508a5efb9babef8f36b74811afce0548d21f732d0a702439fcd289ef8ba59f4ebc5a2454d4e92f03b
 DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 
30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af
 SHA512 
65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1
 DIST iwdevtools-0.5.2.tar.gz 42831 BLAKE2B 
85c28f829ef5a816ab3c1e6231234033e404decfa6d34726fd3c1aa09d32fa71b3c57c7e34f815752fe9a683ec6c84d052506b4beaa99a501d0a86fcf7c7aa46
 SHA512 
282c064fae82018de9ee4110ae7b60d410de7599e911d62162b0ef4193ae041f79a7f0213c4c608b694aa7eedc1ed5456f6edd2b37784d065aa20fc6f9086ff0

diff --git a/app-portage/iwdevtools/iwdevtools-0.5.0.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.5.0.ebuild
deleted file mode 100644
index e83725ab97f..000
--- a/app-portage/iwdevtools/iwdevtools-0.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   sys-apps/util-linux"
-BDEPEND="
-   sys-apps/help2man
-   test? ( ${RDEPEND} )"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   $(meson_use test)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "To (optionally) integrate with portage, inspect the 
.bashrc files installed"
-   elog "at ${EROOT}/usr/share/${PN}. If not already using a 
bashrc, you can use"
-   elog "the example bashrc directly by creating a symlink:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on 
tools."
-   fi
-}



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

2021-09-03 Thread Sam James
commit: 6f85387ab099c51cf4916d6f442edc8f3f2c2462
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 01:17:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 01:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f85387a

dev-python/werkzeug: Stabilize 2.0.1-r1 arm, #796119

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild 
b/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
index 83594d52279..69010e4fd2b 100644
--- a/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.0.1-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="
test? (



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

2021-09-03 Thread Ionen Wolkens
commit: 57759297f60c779501cd405f16599f4c63ad3a03
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep  3 23:17:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep  3 23:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57759297

profiles: mask new egl-wayland for testing due to kwin issues

Mask is only half-needed given ~arch kwin depends on  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 801577b4efa..975c1dff2c5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2021-09-03)
+# Currently may not function with kde-plasma/kwin (black screen),
+# so keeping masked for testing due to being a primary consumer.
+# Should be safe to unmask if you are using x11-wm/mutter instead.
+>=gui-libs/egl-wayland-1.1.8
+
 # Sam James  (2021-09-03)
 # Mask broken version of setuptools_scm with
 # missing runtime dependency.



[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/

2021-09-03 Thread Ionen Wolkens
commit: 165177eebb539f0899cad4978092e891c3c688a7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep  3 22:14:51 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep  3 23:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165177ee

gui-libs/egl-wayland: add 1.1.8

This version requires >=libglvnd-1.3.4 to build at all.

As a bonus, restriction allows to drop the -DEGL_NO_X11 workaround.

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

 gui-libs/egl-wayland/Manifest |  1 +
 gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index 9f822752379..d6e204049ff 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1 +1,2 @@
 DIST egl-wayland-1.1.7.tar.gz 48681 BLAKE2B 
eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b
 SHA512 
edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af
+DIST egl-wayland-1.1.8.tar.gz 53776 BLAKE2B 
452f56a54abb2db11e9041b8c21bc0cd57e1583449bcbc7c4fed90c1f7504102598d72d5bf4c1582392f609579bd84cec5b42d078c6b12843f15d56484982c04
 SHA512 
2308789f68447e8993acca88b86d21787b235de4c457aa66d1b49005ac7b159a07c4db9e1beb490572b06da6b83283cd936e7beed140844955edca6f2338

diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild 
b/gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild
new file mode 100644
index 000..5a213c283b8
--- /dev/null
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="EGLStream-based Wayland external platform"
+HOMEPAGE="https://github.com/NVIDIA/egl-wayland;
+SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/wayland
+   !

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

2021-09-03 Thread Alessandro Barbieri
commit: 40ed7d92f481b5af9aa54843bb350d25f28c7110
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Sep  3 22:26:09 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Sep  3 23:05:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40ed7d92

sys-cluster/dyninst: no W+X sections

Closes: https://bugs.gentoo.org/806268
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 ...yninst-11.0.1.ebuild => dyninst-11.0.1-r1.ebuild} |  2 ++
 ...e-executable-flag-from-dyninst_heap-section.patch | 20 
 2 files changed, 22 insertions(+)

diff --git a/sys-cluster/dyninst/dyninst-11.0.1.ebuild 
b/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
similarity index 93%
rename from sys-cluster/dyninst/dyninst-11.0.1.ebuild
rename to sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
index 73a7501d4..eb0f0a6d7 100644
--- a/sys-cluster/dyninst/dyninst-11.0.1.ebuild
+++ b/sys-cluster/dyninst/dyninst-11.0.1-r1.ebuild
@@ -29,6 +29,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( dev-texlive/texlive-latex )"
 
+PATCHES=( 
"${FILESDIR}/${P}-remove-executable-flag-from-dyninst_heap-section.patch" )
+
 src_configure() {
local mycmakeargs=(
-DENABLE_STATIC_LIBS=NO

diff --git 
a/sys-cluster/dyninst/files/dyninst-11.0.1-remove-executable-flag-from-dyninst_heap-section.patch
 
b/sys-cluster/dyninst/files/dyninst-11.0.1-remove-executable-flag-from-dyninst_heap-section.patch
new file mode 100644
index 0..09bab8993
--- /dev/null
+++ 
b/sys-cluster/dyninst/files/dyninst-11.0.1-remove-executable-flag-from-dyninst_heap-section.patch
@@ -0,0 +1,20 @@
+From f27f96cee0b73f770cf69cb98a5744f769014ee5 Mon Sep 17 00:00:00 2001
+From: "James A. Kupsch" 
+Date: Mon, 30 Aug 2021 10:18:17 -0500
+Subject: [PATCH] remove executable flag from .dyninst_heap section
+
+This prevents the library/object with this code from having a segment violates
+the W^X security property for segments as the current setting resulted in
+segment with both the WRITE and EXECUTE flags set.  The function
+mark_heaps_exec() restores execute protection to just the heap arrays.
+--- a/dyninstAPI_RT/src/RTspace.S
 b/dyninstAPI_RT/src/RTspace.S
+@@ -8,7 +8,7 @@
+ .type DYNINSTstaticHeap_16M_anyHeap_1, @object
+ .size DYNINSTstaticHeap_16M_anyHeap_1, 16777216
+ 
+-.section .dyninst_heap,"awx",@nobits
++.section .dyninst_heap,"aw",@nobits
+ .align 16
+ DYNINSTstaticHeap_512K_lowmemHeap_1:
+ .skip 524288



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/intel-cmt-cat/, sys-apps/intel-cmt-cat/files/

2021-09-03 Thread Alessandro Barbieri
commit: b69c9598000651b6a87b8e15e5765725f4001a2f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Sep  3 23:04:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Sep  3 23:05:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b69c9598

sys-apps/intel-cmt-cat: respect flags, don't strip

Closes: https://bugs.gentoo.org/810736
Closes: https://bugs.gentoo.org/810733
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../files/intel-cmt-cat-do-not-strip.patch |  32 
 .../files/intel-cmt-cat-respect-flags.patch| 212 +
 ...2.0-r1.ebuild => intel-cmt-cat-4.2.0-r2.ebuild} |   6 +-
 3 files changed, 249 insertions(+), 1 deletion(-)

diff --git a/sys-apps/intel-cmt-cat/files/intel-cmt-cat-do-not-strip.patch 
b/sys-apps/intel-cmt-cat/files/intel-cmt-cat-do-not-strip.patch
new file mode 100644
index 0..44ea45617
--- /dev/null
+++ b/sys-apps/intel-cmt-cat/files/intel-cmt-cat-do-not-strip.patch
@@ -0,0 +1,32 @@
+--- a/pqos/Makefile
 b/pqos/Makefile
+@@ -108,12 +108,12 @@
+ ifeq ($(shell uname), FreeBSD)
+   install -d $(BIN_DIR)
+   install -d $(MAN_DIR)
+-  install -s $(APP) $(BIN_DIR)
++  install $(APP) $(BIN_DIR)
+   install $(APP)-msr $(BIN_DIR)
+   install -m 0444 $(MAN) $(MAN_DIR)
+   ln -f -s $(MAN) $(MAN_DIR)/$(APP)-msr.8
+ else
+-  install -D -s $(APP) $(BIN_DIR)/$(APP)
++  install -D $(APP) $(BIN_DIR)/$(APP)
+   install -D $(APP)-msr $(BIN_DIR)/$(APP)-msr
+   install -D $(APP)-os $(BIN_DIR)/$(APP)-os
+   install -m 0444 $(MAN) -D $(MAN_DIR)/$(MAN)
+--- a/rdtset/Makefile
 b/rdtset/Makefile
+@@ -115,10 +115,10 @@
+ ifeq ($(shell uname), FreeBSD)
+   install -d $(BIN_DIR)
+   install -d $(MAN_DIR)
+-  install -s $(APP) $(BIN_DIR)
++  install $(APP) $(BIN_DIR)
+   install -m 0444 $(MAN) $(MAN_DIR)
+ else
+-  install -D -s $(APP) $(BIN_DIR)/$(APP)
++  install -D $(APP) $(BIN_DIR)/$(APP)
+   install -m 0444 $(MAN) -D $(MAN_DIR)/$(MAN)
+ endif
+ 

diff --git a/sys-apps/intel-cmt-cat/files/intel-cmt-cat-respect-flags.patch 
b/sys-apps/intel-cmt-cat/files/intel-cmt-cat-respect-flags.patch
new file mode 100644
index 0..81b591060
--- /dev/null
+++ b/sys-apps/intel-cmt-cat/files/intel-cmt-cat-respect-flags.patch
@@ -0,0 +1,212 @@
+--- a/examples/c/CAT_MBA/Makefile
 b/examples/c/CAT_MBA/Makefile
+@@ -35,17 +35,17 @@
+ 
###
+ 
+ LIBDIR ?= ../../../lib
+-CFLAGS =-I$(LIBDIR) \
++CFLAGS += -I$(LIBDIR) \
+   -W -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes \
+   -Wmissing-declarations -Wold-style-definition -Wpointer-arith \
+   -Wcast-qual -Wundef -Wwrite-strings  \
+-  -Wformat -Wformat-security -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 \
+-  -Wunreachable-code -Wsign-compare -Wno-endif-labels \
+-  -g -O2
++  -Wformat -Wformat-security -fPIE \
++  -Wunreachable-code -Wsign-compare -Wno-endif-labels
++
+ ifneq ($(EXTRA_CFLAGS),)
+ CFLAGS += $(EXTRA_CFLAGS)
+ endif
+-LDFLAGS=-L$(LIBDIR) -pie -z noexecstack -z relro -z now
++LDFLAGS += -L$(LIBDIR) -pie -z noexecstack -z relro -z now
+ LDLIBS=-lpqos -lpthread
+ 
+ # ICC and GCC options
+--- a/examples/c/CMT_MBM/Makefile
 b/examples/c/CMT_MBM/Makefile
+@@ -35,17 +35,17 @@
+ 
###
+ 
+ LIBDIR ?= ../../../lib
+-CFLAGS =-I$(LIBDIR) -pthread \
++CFLAGS += -I$(LIBDIR) -pthread \
+   -W -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes \
+   -Wmissing-declarations -Wold-style-definition -Wpointer-arith \
+   -Wcast-qual -Wundef -Wwrite-strings \
+-  -Wformat -Wformat-security -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 \
+-  -Wunreachable-code -Wsign-compare -Wno-endif-labels \
+-  -g -O2
++  -Wformat -Wformat-security -fPIE \
++  -Wunreachable-code -Wsign-compare -Wno-endif-labels
++
+ ifneq ($(EXTRA_CFLAGS),)
+ CFLAGS += $(EXTRA_CFLAGS)
+ endif
+-LDFLAGS=-L$(LIBDIR) -pie -z noexecstack -z relro -z now
++LDFLAGS += -L$(LIBDIR) -pie -z noexecstack -z relro -z now
+ LDLIBS=-lpqos -lpthread
+ 
+ # ICC and GCC options
+--- a/examples/c/PSEUDO_LOCK/Makefile
 b/examples/c/PSEUDO_LOCK/Makefile
+@@ -35,15 +35,15 @@
+ 
###
+ 
+ LIBDIR ?= ../../../lib
+-LDFLAGS = -L$(LIBDIR) -pie -z noexecstack -z relro -z now
++LDFLAGS += -L$(LIBDIR) -pie -z noexecstack -z relro -z now
+ LDLIBS = -lpqos -lrt -lpthread
+-CFLAGS = -I$(LIBDIR) \
++CFLAGS += -I$(LIBDIR) \
+   -W -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes \
+   -Wmissing-declarations -Wold-style-definition -Wpointer-arith \
+   -Wcast-qual -Wundef -Wwrite-strings  \
+-  -Wformat -Wformat-security -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 \
+-  

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap/, profiles/arch/ia64/, profiles/arch/alpha/, profiles/arch/hppa/, ...

2021-09-03 Thread David Seifert
commit: d017c72405862aae4b02f07b05303fd274b4ddd8
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep  3 22:40:00 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  3 22:40:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d017c724

sys-libs/libcap: add 2.56

Closes: https://github.com/gentoo/gentoo/pull/22205
Signed-off-by: David Seifert  gentoo.org>

 profiles/arch/alpha/package.use.mask   |  4 +
 profiles/arch/hppa/package.use.mask|  4 +
 profiles/arch/ia64/package.use.mask|  4 +
 profiles/arch/powerpc/package.use.mask |  4 +
 profiles/arch/sparc/package.use.mask   |  4 +
 sys-libs/libcap/Manifest   |  1 +
 .../files/libcap-2.56-build-system-fixes.patch | 42 ++
 sys-libs/libcap/libcap-2.56.ebuild | 89 ++
 sys-libs/libcap/metadata.xml   | 17 +++--
 9 files changed, 162 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 28ca080220d..dfb3c9ca024 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# David Seifert  (2021-09-04)
+# dev-lang/go not keyworded here
+sys-libs/libcap tools
+
 # Marek Szuba  (2021-08-17)
 # net-wireless/rtl-sdr not keyworded here
 sys-apps/rng-tools rtlsdr

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 5a86f34feaf..2c2966e181b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# David Seifert  (2021-09-04)
+# dev-lang/go not keyworded here
+sys-libs/libcap tools
+
 # Marek Szuba  (2021-08-11)
 # dev-ruby/tty-editor not keyworded here yet (Bug #807685)
 app-text/htmltidy test

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 6927332333a..7574729ef7d 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# David Seifert  (2021-09-04)
+# dev-lang/go not keyworded here
+sys-libs/libcap tools
+
 # Marek Szuba  (2021-08-17)
 # net-wireless/rtl-sdr not keyworded here
 sys-apps/rng-tools rtlsdr

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 63fa67cb553..ec0d3456c1f 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# David Seifert  (2021-09-04)
+# dev-lang/go not keyworded here
+sys-libs/libcap tools
+
 # Thomas Deutschmann  (2021-08-04)
 # Requires net-misc/modemmanager[qmi], mask until keyworded
 sys-apps/fwupd modemmanager

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 92fbe638651..e592b1c4a5b 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# David Seifert  (2021-09-04)
+# dev-lang/go not keyworded here
+sys-libs/libcap tools
+
 # Marek Szuba  (2021-08-11)
 # dev-ruby/tty-editor not keyworded here yet (Bug #807685)
 app-text/htmltidy test

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index fb0ba3e19b1..594609befb8 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -2,3 +2,4 @@ DIST libcap-2.49.tar.xz 139568 BLAKE2B 
5746dcdf2a737e747450bd50a701ee8543277b17b
 DIST libcap-2.51.tar.xz 145440 BLAKE2B 
9f004e28891fbbb3552016e2e9250eab38935b6b40ad9e808a64ab07eecb52c5fa9032caed0baab719df8afe9aeec98403d10b05336bebe15a50b64020e5afc2
 SHA512 
3b4a97ef864a2ce2f87056ebc282223b0c71ca71c539744dc629ffe7905ca5fdde937ca70c34ec84406fe54863d39abf32775818a5e5a6fdf3069706b1723a88
 DIST libcap-2.52.tar.xz 158720 BLAKE2B 
0696ae00a485df019f5441efe1d71676ddf294f1116e7fc3f352ad0595f9d4830f2e4fac1f98353016de36a4866f9d018f53419970ccd114c6df0faa556bcea3
 SHA512 
95d9e0f81fd955c42a0f299163a4402f00e9e7a2b392dfbabe613abea4babba2730576e76c9b612665a0bb8bd88aa98bf28ea3eb5582b5c06cd1137594a59893
 DIST libcap-2.55.tar.xz 166164 BLAKE2B 
75136d228c6b42086698aea79e774bed37d43aa0692154026708ddd27275fc611a702dafd0ad76b16b32d8006f863f7ca3aff1f645c74f1649ad5ae9b77db47c
 SHA512 
b7c682b45800d96a86d12489855f643e8166849606e50ffae45da143790304858d677fe0d19067a9e09f5fa711548aee4bd7a6fda662a87ea2cc35c9455e8a2c
+DIST libcap-2.56.tar.xz 167056 BLAKE2B 

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

2021-09-03 Thread David Seifert
commit: f64708850264e93cb54c8857d6eb459a4faf274e
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep  3 22:39:59 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  3 22:39:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6470885

multilib.eclass: add OBJCOPY to exception list

Signed-off-by: David Seifert  gentoo.org>

 eclass/multilib.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 67cad9875a1..483f8d10c72 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -496,6 +496,7 @@ multilib_toolchain_setup() {
FC
LD
NM
+   OBJCOPY
OBJDUMP
PKG_CONFIG
RANLIB
@@ -544,6 +545,7 @@ multilib_toolchain_setup() {
export FC="$(tc-getFC) $(get_abi_CFLAGS)"
export LD="$(tc-getLD) $(get_abi_LDFLAGS)"
export NM="$(tc-getNM)" # Avoid 'nm', use '${CHOST}-nm'
+   export OBJCOPY="$(tc-getOBJCOPY)" # Avoid 'objcopy', use 
'${CHOST}-objcopy'
export OBJDUMP="$(tc-getOBJDUMP)" # Avoid 'objdump', use 
'${CHOST}-objdump'
export PKG_CONFIG="$(tc-getPKG_CONFIG)"
export RANLIB="$(tc-getRANLIB)" # Avoid 'ranlib', use 
'${CHOST}-ranlib'



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

2021-09-03 Thread Sam James
commit: d403455d1307fb67112db571af39f7641b64cbbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 22:05:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 22:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d403455d

sys-libs/gdbm: drop autotools inherit in 1.21

Bug: https://bugs.gentoo.org/811303
See: b2f95a31f24905f9b8c9e4c89749c4e4a8f76d1e
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-libs/gdbm/gdbm-1.21.ebuild b/sys-libs/gdbm/gdbm-1.21.ebuild
index e67aa011cd1..6f0257fa15b 100644
--- a/sys-libs/gdbm/gdbm-1.21.ebuild
+++ b/sys-libs/gdbm/gdbm-1.21.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools multilib-minimal
+inherit multilib-minimal
 
 DESCRIPTION="Standard GNU database libraries"
 HOMEPAGE="https://www.gnu.org/software/gdbm/;



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

2021-09-03 Thread Andreas K. Hüttel
commit: 85de20e968a38702bd33ce8ce695f597191ca49e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep  3 22:13:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep  3 22:13:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85de20e9

sys-libs/gdbm: Re-sort patch chunks

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

 sys-libs/gdbm/Manifest | 2 +-
 sys-libs/gdbm/gdbm-1.21.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest
index 52ec97cac93..7780aa02a3d 100644
--- a/sys-libs/gdbm/Manifest
+++ b/sys-libs/gdbm/Manifest
@@ -1,4 +1,4 @@
 DIST gdbm-1.19.tar.gz 967861 BLAKE2B 
92a1a9c461c763b01d7abced58800aa8db200ae746240c8ef8079a615d920efe95f0d805a8cfa63d8aa6bcbda637bcb07d98d630f58de5678b7633c3fcf6bf9b
 SHA512 
118c5b8cdf74898bfb7c2100302fedf80096be017bf08e80a44486563cad5d93b93567622f2e7c7aceb72f30460504bd0b4ddfccf34df994ed65166e12ecd495
 DIST gdbm-1.20.tar.gz 987628 BLAKE2B 
b0e01e63714b0485f9ac28f4a2260bf9309d2b3a87f6ccf6c9901619d383b6527d068b8614220eb6a6dec909fbf3fab5162a6c67bb928cfedaef36f1df26d0df
 SHA512 
5f2fbd4318259e5b879ea2bff09e22defbb4e566ebbe11c44ac5b5369fd00745d7ed9f72ec1206153027eba245c4ee4a515a8ec6d67f84ec477483e72753590b
-DIST gdbm-1.21-gettext.patch.gz 7149 BLAKE2B 
25893f06b977207a01d6211261179aa413c8302bc9cdfc399d57225625d644f021828fa27c6f4b57398adea4bf8cb39cbcb037b939cbc7aeaff3d3152a1ccacf
 SHA512 
8f8e28c4d73d5baf470b503fb533ffd3cfa3659559d0007e9a359e5d3ae60314815cd3507200c669225cbc1c7005d483039e5370e0d0d5d915c263d0f9887b12
+DIST gdbm-1.21-gettext-ac.patch.gz 7142 BLAKE2B 
1cb4eed1dbea047e115b13831ab2c6af9b639c48324c83b60ee926e7731a4b59fb779aaea8508d12fd5e5d64328464768a153135a555c1783086e4d1e981d86f
 SHA512 
714dc008b5d5a5882f13c8bfc889e04a0b2c142a06ffe479f3ba3b21e8d6f08f579d1b111237ad9e1987d9aae27f67b4689aa3cd664c2adadb1bb856497ed3f8
 DIST gdbm-1.21.tar.gz 1005982 BLAKE2B 
1f9b04507601b9660a9a81edc29e9b7c0d9adececf21e372670bcf1acf3d0551d858af3e7cf9202b460691cc851ca6dfcc5014ae28161b06f31c9442d3a9fe96
 SHA512 
b2a31802d1af9f97b24d3dd01cb048bab4a8e748297f1b70851c0342400dde4281242b7f80bd92a36035e22398d240d131b550ab444ee838a077522a6921fa43

diff --git a/sys-libs/gdbm/gdbm-1.21.ebuild b/sys-libs/gdbm/gdbm-1.21.ebuild
index a4b2ba7e644..e67aa011cd1 100644
--- a/sys-libs/gdbm/gdbm-1.21.ebuild
+++ b/sys-libs/gdbm/gdbm-1.21.ebuild
@@ -8,7 +8,7 @@ inherit autotools multilib-minimal
 DESCRIPTION="Standard GNU database libraries"
 HOMEPAGE="https://www.gnu.org/software/gdbm/;
 SRC_URI="mirror://gnu/gdbm/${P}.tar.gz
-   https://dev.gentoo.org/~dilfridge/distfiles/${PN}-1.21-gettext.patch.gz
+   
https://dev.gentoo.org/~dilfridge/distfiles/${PN}-1.21-gettext-ac.patch.gz
 "
 
 LICENSE="GPL-3"
@@ -22,7 +22,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${WORKDIR}"/${PN}-1.21-gettext.patch #696838 #811303
+   "${WORKDIR}"/${PN}-1.21-gettext-ac.patch #696838 #811303
 )
 
 multilib_src_configure() {



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

2021-09-03 Thread Andreas K. Hüttel
commit: b2f95a31f24905f9b8c9e4c89749c4e4a8f76d1e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep  3 21:38:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep  3 21:38:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f95a31

sys-libs/gdbm: no eautoreconf here!

Bug: https://bugs.gentoo.org/811303
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/gdbm/Manifest |  1 +
 sys-libs/gdbm/gdbm-1.21.ebuild | 11 ---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest
index b3895e3ea41..52ec97cac93 100644
--- a/sys-libs/gdbm/Manifest
+++ b/sys-libs/gdbm/Manifest
@@ -1,3 +1,4 @@
 DIST gdbm-1.19.tar.gz 967861 BLAKE2B 
92a1a9c461c763b01d7abced58800aa8db200ae746240c8ef8079a615d920efe95f0d805a8cfa63d8aa6bcbda637bcb07d98d630f58de5678b7633c3fcf6bf9b
 SHA512 
118c5b8cdf74898bfb7c2100302fedf80096be017bf08e80a44486563cad5d93b93567622f2e7c7aceb72f30460504bd0b4ddfccf34df994ed65166e12ecd495
 DIST gdbm-1.20.tar.gz 987628 BLAKE2B 
b0e01e63714b0485f9ac28f4a2260bf9309d2b3a87f6ccf6c9901619d383b6527d068b8614220eb6a6dec909fbf3fab5162a6c67bb928cfedaef36f1df26d0df
 SHA512 
5f2fbd4318259e5b879ea2bff09e22defbb4e566ebbe11c44ac5b5369fd00745d7ed9f72ec1206153027eba245c4ee4a515a8ec6d67f84ec477483e72753590b
+DIST gdbm-1.21-gettext.patch.gz 7149 BLAKE2B 
25893f06b977207a01d6211261179aa413c8302bc9cdfc399d57225625d644f021828fa27c6f4b57398adea4bf8cb39cbcb037b939cbc7aeaff3d3152a1ccacf
 SHA512 
8f8e28c4d73d5baf470b503fb533ffd3cfa3659559d0007e9a359e5d3ae60314815cd3507200c669225cbc1c7005d483039e5370e0d0d5d915c263d0f9887b12
 DIST gdbm-1.21.tar.gz 1005982 BLAKE2B 
1f9b04507601b9660a9a81edc29e9b7c0d9adececf21e372670bcf1acf3d0551d858af3e7cf9202b460691cc851ca6dfcc5014ae28161b06f31c9442d3a9fe96
 SHA512 
b2a31802d1af9f97b24d3dd01cb048bab4a8e748297f1b70851c0342400dde4281242b7f80bd92a36035e22398d240d131b550ab444ee838a077522a6921fa43

diff --git a/sys-libs/gdbm/gdbm-1.21.ebuild b/sys-libs/gdbm/gdbm-1.21.ebuild
index 36ea91f14e6..a4b2ba7e644 100644
--- a/sys-libs/gdbm/gdbm-1.21.ebuild
+++ b/sys-libs/gdbm/gdbm-1.21.ebuild
@@ -7,7 +7,9 @@ inherit autotools multilib-minimal
 
 DESCRIPTION="Standard GNU database libraries"
 HOMEPAGE="https://www.gnu.org/software/gdbm/;
-SRC_URI="mirror://gnu/gdbm/${P}.tar.gz"
+SRC_URI="mirror://gnu/gdbm/${P}.tar.gz
+   https://dev.gentoo.org/~dilfridge/distfiles/${PN}-1.21-gettext.patch.gz
+"
 
 LICENSE="GPL-3"
 SLOT="0/6" # libgdbm.so version
@@ -20,14 +22,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.18.1-gettext.patch #696838
+   "${WORKDIR}"/${PN}-1.21-gettext.patch #696838 #811303
 )
 
-src_prepare() {
-   default
-   eautoreconf
-}
-
 multilib_src_configure() {
# gdbm doesn't appear to use either of these libraries
export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no



[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/

2021-09-03 Thread Lars Wendler
commit: 1efa8543a21a1cd27cd7c6ca67b8b294215b3ab7
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  3 21:36:44 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep  3 21:37:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efa8543

app-shells/dash: Bump to version 0.5.11.5

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

 app-shells/dash/Manifest |  1 +
 app-shells/dash/dash-0.5.11.5.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest
index 0c7dc2fad1d..4ecb52d1a98 100644
--- a/app-shells/dash/Manifest
+++ b/app-shells/dash/Manifest
@@ -1,2 +1,3 @@
 DIST dash-0.5.11.3.tar.gz 244507 BLAKE2B 
06d4bd9f4c93e76ddf895f5a0ebca0c18d9554f5d4fd30a948eafc862db0f4cd523f623dad75969ddb5f510ac85d174f3b3aac3726f9d3ca8fbdb4377715b244
 SHA512 
ffe69b8de3586aba298d936168c329524e385252e12979aa1db28761e882048eb5a80673e93a2a2227f61b52fd8b56546b78c5db9c21a022072f536267f8bc20
 DIST dash-0.5.11.4.tar.gz 240652 BLAKE2B 
67c8c148448b8d95d09e5229953a88d52338d71c8e647977b92c12c56f19ffc62f24c775409231409bde9f7e5cf05f97f131a4967dd93fbdc16f539846467e61
 SHA512 
2344782b80f69b74d00eb153a918c2293eec2316825bf83c1eb4ff787eddf78f67ca3026cfce39b1db8d5ede69c7268951eec1e5711903f2306714b665f84160
+DIST dash-0.5.11.5.tar.gz 240681 BLAKE2B 
71c5e0acc127a01c75233b6d0a563979e5d856f16e3d108a68eb54d0b4b00f527f382e3e6aa963f9cff71bfaea2f524ba204ed04b7d006bd781784b2351e38c4
 SHA512 
5387e213820eeb44d812bb4697543023fd4662b51a9ffd52a702810fed8b28d23fbe35a7f371e6686107de9f81902eff109458964b4622f4c5412d60190a66bf

diff --git a/app-shells/dash/dash-0.5.11.5.ebuild 
b/app-shells/dash/dash-0.5.11.5.ebuild
new file mode 100644
index 000..1c194ba1661
--- /dev/null
+++ b/app-shells/dash/dash-0.5.11.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Debian Almquist Shell"
+HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/;
+SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="libedit static"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
+DEPEND="${RDEPEND}
+   libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.5.11.3-check_nflag_in_evaltree.patch" #754267
+)
+
+src_prepare() {
+   default
+
+   # Fix the invalid sort
+   sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
+
+   # Use pkg-config for libedit linkage
+   sed -i \
+   -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex 
static --static '')\`:" \
+   configure || die
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # don't redefine stat, open, dirent, etc. on Solaris
+   export ac_cv_func_stat64=yes
+   export ac_cv_func_open64=yes
+
+   # if your headers strictly adhere to POSIX, you'll need this too
+   [[ ${CHOST##*solaris2.} -le 10 ]] && append-cppflags 
-DNAME_MAX=255
+   fi
+   if [[ ${CHOST} == powerpc-*-darwin* ]] ; then
+   sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= 
snprintf(s, \2, "%s", \1)/' \
+   src/jobs.c || die
+   fi
+   append-cppflags -DJOBS=$(usex libedit 1 0)
+   use static && append-ldflags -static
+   # Do not pass --enable-glob due to #443552.
+   local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   --bindir="${EPREFIX}"/bin
+   --enable-fnmatch
+   $(use_with libedit)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2021-09-03 Thread Lars Wendler
commit: f54ce5d34acfa525b0d725333f2a9eb89d18a9c3
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep  3 21:34:31 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep  3 21:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54ce5d3

app-arch/gzip: Bump to version 1.11

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

 app-arch/gzip/Manifest |  1 +
 app-arch/gzip/gzip-1.11.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-arch/gzip/Manifest b/app-arch/gzip/Manifest
index 223ecc3c791..25b7f1c6336 100644
--- a/app-arch/gzip/Manifest
+++ b/app-arch/gzip/Manifest
@@ -1 +1,2 @@
 DIST gzip-1.10.tar.xz 775144 BLAKE2B 
431dc0fd11061eabd9db86594777b86510b124b124fd74799eacd67334631af60f638be2638413bee0153a9da35528d0aecc5b5083152c395223705400c9103b
 SHA512 
e6ba9e3906cdb6a6235b213515093d02afa1722686f73eddacbacae628542b586b449829783b6a1701e9b9e0c4d4dfa6845904d3b6b010f5cf21aec4997c9299
+DIST gzip-1.11.tar.xz 804096 BLAKE2B 
c251066f0bded6a6557a5cbfe5d20090c6446051c31fad610af4f9f7b2537c28fed1cfab424a459452db73b7d1df1361e5aeba163a9e980fc611faf408cac128
 SHA512 
af297c173297d588722f4d0f140a2ae4d3ea3861464191772fb2e11e47be43644b5ae01ed63f0051d6eb4751666284de53e14c4dd9f0c1d25f61cf676fbf11f3

diff --git a/app-arch/gzip/gzip-1.11.ebuild b/app-arch/gzip/gzip-1.11.ebuild
new file mode 100644
index 000..b41b9f81067
--- /dev/null
+++ b/app-arch/gzip/gzip-1.11.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="Standard GNU compressor"
+HOMEPAGE="https://www.gnu.org/software/gzip/;
+SRC_URI="mirror://gnu/gzip/${P}.tar.xz
+   https://alpha.gnu.org/gnu/gzip/${P}.tar.xz
+   mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-3"
+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="pic static"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
+)
+
+src_configure() {
+   use static && append-flags -static
+   # avoid text relocation in gzip
+   use pic && export DEFS="NO_ASM"
+   econf --disable-gcc-warnings #663928
+}
+
+src_install() {
+   default
+   docinto txt
+   dodoc algorithm.doc gzip.doc
+
+   # keep most things in /usr, just the fun stuff in /
+   dodir /bin
+   mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die
+   sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die
+}



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

2021-09-03 Thread Michał Górny
commit: ba7945c55d6baf32b159db847a77a52c248edf07
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 20:45:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 21:24:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7945c5

dev-util/pkgcheck: Restrict pkgcore to <0.12.7

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

 dev-util/pkgcheck/{pkgcheck-0.10.1.ebuild => pkgcheck-0.10.1-r1.ebuild} | 1 +
 dev-util/pkgcheck/{pkgcheck-0.10.3.ebuild => pkgcheck-0.10.3-r1.ebuild} | 1 +
 dev-util/pkgcheck/{pkgcheck-0.10.5.ebuild => pkgcheck-0.10.5-r1.ebuild} | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.1.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.1-r1.ebuild
similarity index 97%
rename from dev-util/pkgcheck/pkgcheck-0.10.1.ebuild
rename to dev-util/pkgcheck/pkgcheck-0.10.1-r1.ebuild
index 13158257ef3..eefe391dd7c 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.1.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.1-r1.ebuild
@@ -27,6 +27,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   =sys-apps/pkgcore-0.12.1[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.3.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.3-r1.ebuild
similarity index 97%
rename from dev-util/pkgcheck/pkgcheck-0.10.3.ebuild
rename to dev-util/pkgcheck/pkgcheck-0.10.3-r1.ebuild
index 8e372ddc4c4..893060a7a9e 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.3.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.3-r1.ebuild
@@ -27,6 +27,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   =sys-apps/pkgcore-0.12.1[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.5.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.5-r1.ebuild
similarity index 97%
rename from dev-util/pkgcheck/pkgcheck-0.10.5.ebuild
rename to dev-util/pkgcheck/pkgcheck-0.10.5-r1.ebuild
index 5cce16c33f1..f6b441efb36 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.5.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.5-r1.ebuild
@@ -28,6 +28,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   =sys-apps/pkgcore-0.12.1[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="



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

2021-09-03 Thread Michał Górny
commit: 58fd2b42d2757b954add47b097b181f951146759
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 20:45:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 21:24:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fd2b42

sys-apps/pkgcore: Bump to 0.12.7

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

 sys-apps/pkgcore/Manifest  |  1 +
 sys-apps/pkgcore/pkgcore-0.12.7.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index e544ae4141d..78f9a14a07f 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcore-0.12.4.tar.gz 622553 BLAKE2B 
fc9df4f9499ad20cec439275880e469e1ffd8204b894c0a523ed27a3e55748e58634fca2af693fcc453e8aec068733a944331f7cea52e983e50981374239d534
 SHA512 
bc9eccd8d903e987df97354de008826dd52a7db0d9def064c56bb9425d1aa69e8fdf15dcfd0f86057c98a3c0adefee633a3c1cc9b689a334c126730cbdeafd0c
 DIST pkgcore-0.12.6.tar.gz 624740 BLAKE2B 
fb03cffd274d8c31f6eff33a0f9133dc0ef84a7e671d6f29cda938fca3e353d498173ae3e5ce7c5b7433e5e668096ae63ed7c4cc7108ad6edc7db3c247ce85df
 SHA512 
18d01f7a52a7aeae0fcfd8ce81e27f98a204c3743e211a2dd182cabd6521c9d528663affbd98521a41ada17cbece860fce61d9e6a2dff2ca525da26741807c95
+DIST pkgcore-0.12.7.tar.gz 624992 BLAKE2B 
93058dcf8eae891a7462b3125d648c218c034388daa8be86b4cbea34b82cbe7c484f354f4bf94bb3e4f25858783402d172231f773aded15b4dd902e52f9a3620
 SHA512 
2d25c3262a3fa806514d64a2f15664b8f0fe3ab2946ae681dd0ba7cebd8c9c9490500f809907f40eb5072763134d4e68cd75d17b2b7321a33fb55ebdad0768a7

diff --git a/sys-apps/pkgcore/pkgcore-0.12.7.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.7.ebuild
new file mode 100644
index 000..5c7eeb03645
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.12.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore;
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+RDEPEND="
+   >=app-shells/bash-5.0
+   dev-python/lxml[${PYTHON_USEDEP}]"
+if [[ ${PV} == * ]]; then
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
+else
+   RDEPEND+=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]"
+fi
+BDEPEND="
+   test? (
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests setup.py
+
+src_test() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+}



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

2021-09-03 Thread Michał Górny
commit: 587755505e936cee07f9d3da831b8df0229cdf19
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 20:44:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 21:24:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58775550

dev-util/pkgcheck: Remove 0.10.6

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

 dev-util/pkgcheck/Manifest   |  1 -
 dev-util/pkgcheck/pkgcheck-0.10.6.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index ddc1b7b0793..22f4cace1dd 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,4 +1,3 @@
 DIST pkgcheck-0.10.1.tar.gz 454051 BLAKE2B 
ba0e91fee539d0a41c27da08c91e1c65078eaebea33b8254cbad38d49feb91a4aa490992a5d88bd96ce0570d89f9f8343d0ff0a2d7368f09d55637b2597aad6b
 SHA512 
044067928bc1c1280a95e785def80e6ebb289e0882f9a61b18d1d75ddc22c4f7eea1da4a4621fd5a598c3e7ee75ece2adedb936086f3c3cbc92c23ab93419215
 DIST pkgcheck-0.10.3.tar.gz 454953 BLAKE2B 
5ee2c13cb1ca5b13bfcd8434700c69e6839c5dc2f25dec4060020f8477159ff071b1487a446ba7e03bf1b8d139e8c65a1cd21a777d8bfe3ce677bbfe39b8d85f
 SHA512 
edef25fc1542c3d3fb89c0c1546ebfa736b6ad4b113b0e6bc9ede379b0a5cb9ece5dd8b79ddb2df2cfeaf7f67f290e96a8baee1f2dfcc3bcebe32d9dcf4c264e
 DIST pkgcheck-0.10.5.tar.gz 458314 BLAKE2B 
143a397f5374b3f84d957953d0915b6ae7107b81f85af4e37e75289ed0edc5bdf16bdc00213860fdf0bdf53be953b80d514839c6568c3a70d2cdd61401e8dc73
 SHA512 
3902560099c7e5570be2b86b6e7d56427b6ef9cc893dafe5327b6773b92ca44cc787725a0d2e81d4b779ae71dc2acaeceaaff4d5de50fc99aab4c0dc0ab03bfa
-DIST pkgcheck-0.10.6.tar.gz 461033 BLAKE2B 
121be47ef1bf083be285c55fed734280c8d834ebe1a0fbb44b80bf7df1182bdcd5477063403bd3ba20cdd825a34c1484529a7c8879fcf8619822d7cceccf504a
 SHA512 
2e04dce6457a303078a69b6fb76ea20693e77f928945afd522513b2460c07c4fcd57d279cd50ced9d6d74a4d6de76aa8fce825d53a8e68cba3493501b835d306

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild
deleted file mode 100644
index e2fe0a24d84..000
--- a/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild
+++ /dev/null
@@ -1,64 +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} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
-   inherit git-r3
-else
-   KEYWORDS=""
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-fi
-
-DESCRIPTION="pkgcore-based QA utility for ebuild repos"
-HOMEPAGE="https://github.com/pkgcore/pkgcheck;
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.6[${PYTHON_USEDEP}]"
-fi
-RDEPEND+="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pathspec[${PYTHON_USEDEP}]
-   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-
-distutils_enable_tests setup.py
-
-src_test() {
-   local -x PYTHONDONTWRITEBYTECODE=
-   distutils-r1_src_test
-}
-
-python_install_all() {
-   local DOCS=( NEWS.rst )
-   [[ ${PV} == * ]] || doman man/*
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "Network check support" dev-python/requests
-   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
-}



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

2021-09-03 Thread Michał Górny
commit: 699cde3301dde5d5af74025fbacea4d5fb3189d0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 21:13:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 21:24:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699cde33

dev-util/pkgcheck: Bump to 0.10.7

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

 dev-util/pkgcheck/Manifest | 1 +
 dev-util/pkgcheck/{pkgcheck-.ebuild => pkgcheck-0.10.7.ebuild} | 2 +-
 dev-util/pkgcheck/pkgcheck-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 22f4cace1dd..26657c22dcd 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,3 +1,4 @@
 DIST pkgcheck-0.10.1.tar.gz 454051 BLAKE2B 
ba0e91fee539d0a41c27da08c91e1c65078eaebea33b8254cbad38d49feb91a4aa490992a5d88bd96ce0570d89f9f8343d0ff0a2d7368f09d55637b2597aad6b
 SHA512 
044067928bc1c1280a95e785def80e6ebb289e0882f9a61b18d1d75ddc22c4f7eea1da4a4621fd5a598c3e7ee75ece2adedb936086f3c3cbc92c23ab93419215
 DIST pkgcheck-0.10.3.tar.gz 454953 BLAKE2B 
5ee2c13cb1ca5b13bfcd8434700c69e6839c5dc2f25dec4060020f8477159ff071b1487a446ba7e03bf1b8d139e8c65a1cd21a777d8bfe3ce677bbfe39b8d85f
 SHA512 
edef25fc1542c3d3fb89c0c1546ebfa736b6ad4b113b0e6bc9ede379b0a5cb9ece5dd8b79ddb2df2cfeaf7f67f290e96a8baee1f2dfcc3bcebe32d9dcf4c264e
 DIST pkgcheck-0.10.5.tar.gz 458314 BLAKE2B 
143a397f5374b3f84d957953d0915b6ae7107b81f85af4e37e75289ed0edc5bdf16bdc00213860fdf0bdf53be953b80d514839c6568c3a70d2cdd61401e8dc73
 SHA512 
3902560099c7e5570be2b86b6e7d56427b6ef9cc893dafe5327b6773b92ca44cc787725a0d2e81d4b779ae71dc2acaeceaaff4d5de50fc99aab4c0dc0ab03bfa
+DIST pkgcheck-0.10.7.tar.gz 460625 BLAKE2B 
f62057dcf493ac32fddd1594beb9b38dc463015e8e93de5e51084894be43932f1842c7b5a742d4eac20538160060c538e42e14f5931c5506d443017e1980020a
 SHA512 
ccbbd14cf3f081ff028af164aaf73a0192133f499ed107747f8eb766131c56ccbf0f128a34210e2a54ee47ee713a5151cfb1e0991e5470e5e7f74ca180bba694

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.7.ebuild
similarity index 97%
copy from dev-util/pkgcheck/pkgcheck-.ebuild
copy to dev-util/pkgcheck/pkgcheck-0.10.7.ebuild
index 95bd406896b..e934bd06716 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.7.ebuild
@@ -28,7 +28,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.6[${PYTHON_USEDEP}]"
+   >=sys-apps/pkgcore-0.12.7[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-.ebuild
index 95bd406896b..e934bd06716 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-.ebuild
@@ -28,7 +28,7 @@ if [[ ${PV} == * ]]; then
 else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.6[${PYTHON_USEDEP}]"
+   >=sys-apps/pkgcore-0.12.7[${PYTHON_USEDEP}]"
 fi
 RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]



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

2021-09-03 Thread Sam James
commit: be57b363db4ef63208f545d08ae19bfdb209d580
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 21:17:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 21:17:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be57b363

net-libs/libssh: Stabilize 0.9.6 arm, #810529

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

 net-libs/libssh/libssh-0.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh/libssh-0.9.6.ebuild 
b/net-libs/libssh/libssh-0.9.6.ebuild
index 529b8e10d48..fbc2d19da63 100644
--- a/net-libs/libssh/libssh-0.9.6.ebuild
+++ b/net-libs/libssh/libssh-0.9.6.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
 else
SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2021-09-03 Thread Sam James
commit: 483f7ecacbfc4ea1deb5d7f1aac4b331695c4704
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 21:17:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 21:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483f7eca

app-misc/mc: Stabilize 4.8.27 arm, #811414

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 2f152912e18..a82cc1f5b1b 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: dev-ruby/ffi/

2021-09-03 Thread Sam James
commit: 6a8f9781d4dc92bd991bccba39380b2bf0b06080
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 21:17:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 21:17:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8f9781

dev-ruby/ffi: Stabilize 1.14.2 arm, #811399

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

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

diff --git a/dev-ruby/ffi/ffi-1.14.2.ebuild b/dev-ruby/ffi/ffi-1.14.2.ebuild
index 630fd5a0630..22242be96fd 100644
--- a/dev-ruby/ffi/ffi-1.14.2.ebuild
+++ b/dev-ruby/ffi/ffi-1.14.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${PN}-git-${PV}.
 IUSE=""
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND+=" dev-libs/libffi:0="
 DEPEND+=" dev-libs/libffi"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/eclipse-parallel-bin/

2021-09-03 Thread Sergey Torokhov
commit: 96b9ec6fa154160de0e3c7983c3f4f3047a10496
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Sep  3 21:10:14 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Sep  3 21:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96b9ec6f

dev-util/eclipse-parallel-bin: new package

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

 dev-util/eclipse-parallel-bin/Manifest |  2 ++
 .../eclipse-parallel-bin-4.20.ebuild   | 39 ++
 dev-util/eclipse-parallel-bin/metadata.xml | 12 +++
 3 files changed, 53 insertions(+)

diff --git a/dev-util/eclipse-parallel-bin/Manifest 
b/dev-util/eclipse-parallel-bin/Manifest
new file mode 100644
index 0..1d5c2f64a
--- /dev/null
+++ b/dev-util/eclipse-parallel-bin/Manifest
@@ -0,0 +1,2 @@
+DIST eclipse-parallel-2021-06-R-linux-gtk-aarch64.tar.gz 335511560 BLAKE2B 
71b277b38335df3e93db1bfb5920cfe692b2237f25669e13e83e779b53459913e9e6d904394e4e63e79ab668a899796d6e00ffe5db118ed46238c5da06e0602d
 SHA512 
9d2e9d89f5021897292dd824a4e9cd495b707958d3c4f4afc0f19e0638af41787824e6b72b6bc84beaea54cb488b9de7d1b4a75ab7e341d54f0e1c0de40d228a
+DIST eclipse-parallel-2021-06-R-linux-gtk-x86_64.tar.gz 335565165 BLAKE2B 
d4c42681e0d5d1cccd83391776779ef82d429675ce4ae74dbd04edcd84aa1a9e146365a157f4168fdff763d78acfa8b4021cac7152ebaae02ceca6c727d0ab4b
 SHA512 
61609e2d4455f1fa77928b90506f5c00da91e96635ba1011a7db5c43db45ea534155b202aadfc1693bf48c213af505704ad1599d9444160f5520dba80808cfcb

diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.20.ebuild 
b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.20.ebuild
new file mode 100644
index 0..ad3a671fe
--- /dev/null
+++ b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.20.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg
+
+MY_PN="eclipse"
+DESCRIPTION="Eclipse IDE for Scientific Computing (C, C++, Fortran)"
+HOMEPAGE="https://www.eclipse.org/;
+SRC_URI="
+   amd64? ( 
https://download.eclipse.org/technology/epp/downloads/release/2021-06/R/eclipse-parallel-2021-06-R-linux-gtk-x86_64.tar.gz
 )
+   arm64? ( 
https://download.eclipse.org/technology/epp/downloads/release/2021-06/R/eclipse-parallel-2021-06-R-linux-gtk-aarch64.tar.gz
 )
+"
+
+S="${WORKDIR}/${MY_PN}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="
+   || ( dev-java/openjdk:11 dev-java/openjdk-bin:11 
dev-java/openjdk-jre-bin:11 dev-java/openjdk-sts-bin:15 )
+   x11-libs/gtk+:3
+"
+
+src_install() {
+   insinto "/opt/${PN}"
+   doins -r "${S}/."
+
+   exeinto "/opt/${PN}"
+   doexe "${S}/${MY_PN}"
+   make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" 
"" "/opt/${PN}" "/opt/bin"
+
+   doicon -s 48 
plugins/org.eclipse.platform_4.20.0.v20210611-1600/eclipse48.png
+   make_desktop_entry eclipse-parallel "Eclipse IDE Parallel 2021-06" 
eclipse48 "Development;" || die "Failed making desktop entry!"
+}

diff --git a/dev-util/eclipse-parallel-bin/metadata.xml 
b/dev-util/eclipse-parallel-bin/metadata.xml
new file mode 100644
index 0..427f59ddb
--- /dev/null
+++ b/dev-util/eclipse-parallel-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+   Tools for C, C++, Fortran, and UPC, including MPI, OpenMP, 
OpenACC,
+   a parallel debugger, and remotely building, running and 
monitoring applications.
+   
+



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

2021-09-03 Thread Stephan Hartmann
commit: 3cd636fc34627649deeffd04c69458013871171f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Sep  3 21:06:01 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Sep  3 21:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd636fc

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-78.0.4093.79.ebuild  | 133 -
 2 files changed, 134 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f2c4c174651..455404cd728 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_78.0.4093.103_amd64.deb 77211528 BLAKE2B 
0df5d6c7bdaee9147a3cc621aa549c24a4f7c128a0017fbb7b6e2350ace0ffcdc267810334aaf901f4f50f2ce7526a5ca2b32110b69f170ac67f24989ca162ac
 SHA512 
5dc7ef7ac24c6a7ef78b79862d3f39f4d1d99f4b351e7a7a118e3c82028421f1bf23d9c9dbb3e6ef7018cc8eb2ddc95c96290fe01e3505fd5970214431a26fd5
-DIST opera-beta_78.0.4093.79_amd64.deb 77241316 BLAKE2B 
3d678a96ccc40df1047380ca7c15b018663407406d267d30eb0dfd328a7eb1b28d78734b45034ff2ebb4ab73bb6d38adc24be031f6e451ad2f97f5d97c4090a1
 SHA512 
d1abb8bf7494ac36d8268f3c2c3862b3337948bc68b4a5c65bb070f5aa391e2c45d0c328ba572b745d68dc54b306a9c913eb0fffa0bce557e1f3b9ec7cff09fb
 DIST opera-beta_79.0.4143.15_amd64.deb 77600048 BLAKE2B 
8f1e1889a3f38d70b77ed3f27d61e987d1cabd36cdfa2dae87febe946a70bb17e11a1b63c1d1cbafcfb3e16b69ecc7cafcb16879fe1ae7c6e311af425e96456a
 SHA512 
4b7330ae98e1445041370736f88eb468daaf9a4c6d244004cdb5e335dd0f970344015f1f379e3a40fb62dbda606b2722e4f2f7d6b1c2651ad2c49db11697f5bd
 DIST opera-beta_79.0.4143.3_amd64.rpm 75224832 BLAKE2B 
7275033acb4e6ea07438ca8a0fb028ad57146e252a3b70488c8682a34c109c8dcdbab61e0d9e2efa176b3ed87249273d87d24c52ac89cc2f7c9ac0f246b815ca
 SHA512 
01832a2bbb7ff48ff0be65d1dd20aa747ad7289feb06b111da32843b4b76d419f7da5dab6a25bb64f75ee2c57e67fc766c666eb6b351e3f4b299e6ce1e27630f
 DIST opera-ffmpeg-codecs-92.0.4515.20.tar.xz 1382256 BLAKE2B 
1e00bb4ee655573ac7b6c2f04ae2ae9a073f839ff6deeba3e3c4c2c58a10b1152068f0549fb3c6de758628317ad7c568cf5d3031294208800b470e3ed00c938b
 SHA512 
6aeec66a9fcea1fcf5ecfd23b56589598f5e612e788b4e417037250470b83f91e461e3b0c20caf7853677d314053ca9d489983736708f15d21a82d68d2cdd5c2

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

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

2021-09-03 Thread Sam James
commit: bee913293f7dc9492a247e10fdb8374e7e6cdd95
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 21:05:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 21:05:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee91329

sys-fs/lvm2: fix syntax error

Bug: https://bugs.gentoo.org/811438
Fixes: 6dbacd04e9ca6e8288089f5d566eb29e1c672799
Signed-off-by: Sam James  gentoo.org>

 sys-fs/lvm2/lvm2-2.02.188-r1.ebuild | 2 +-
 sys-fs/lvm2/lvm2-2.03.13-r1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
index a5a722b3f9d..2b7cb69fcda 100644
--- a/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="${DEPEND_COMMON}
static? (
selinux? ( sys-libs/libselinux[static-libs] )
>=sys-apps/util-linux-2.16[static-libs]
-   udev? ( >=virtual/libudev-208:=[static-libs] )"
+   udev? ( >=virtual/libudev-208:=[static-libs] )
)"
 BDEPEND="
sys-devel/autoconf-archive

diff --git a/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
index a2f1bb4b454..191e8880d54 100644
--- a/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="${DEPEND_COMMON}
static? (
selinux? ( sys-libs/libselinux[static-libs] )
>=sys-apps/util-linux-2.16[static-libs]
-   udev? ( >=virtual/libudev-208:=[static-libs] )"
+   udev? ( >=virtual/libudev-208:=[static-libs] )
)"
 BDEPEND="
sys-devel/autoconf-archive



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

2021-09-03 Thread Stephan Hartmann
commit: a2ee8d81e7fad27f9495c134a58ec6e73cdc5de5
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Sep  3 21:05:09 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Sep  3 21:05:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ee8d81

www-client/opera-beta: bump to 79.0.4143.15

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

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e1512302193..f2c4c174651 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,6 @@
 DIST opera-beta_78.0.4093.103_amd64.deb 77211528 BLAKE2B 
0df5d6c7bdaee9147a3cc621aa549c24a4f7c128a0017fbb7b6e2350ace0ffcdc267810334aaf901f4f50f2ce7526a5ca2b32110b69f170ac67f24989ca162ac
 SHA512 
5dc7ef7ac24c6a7ef78b79862d3f39f4d1d99f4b351e7a7a118e3c82028421f1bf23d9c9dbb3e6ef7018cc8eb2ddc95c96290fe01e3505fd5970214431a26fd5
 DIST opera-beta_78.0.4093.79_amd64.deb 77241316 BLAKE2B 
3d678a96ccc40df1047380ca7c15b018663407406d267d30eb0dfd328a7eb1b28d78734b45034ff2ebb4ab73bb6d38adc24be031f6e451ad2f97f5d97c4090a1
 SHA512 
d1abb8bf7494ac36d8268f3c2c3862b3337948bc68b4a5c65bb070f5aa391e2c45d0c328ba572b745d68dc54b306a9c913eb0fffa0bce557e1f3b9ec7cff09fb
+DIST opera-beta_79.0.4143.15_amd64.deb 77600048 BLAKE2B 
8f1e1889a3f38d70b77ed3f27d61e987d1cabd36cdfa2dae87febe946a70bb17e11a1b63c1d1cbafcfb3e16b69ecc7cafcb16879fe1ae7c6e311af425e96456a
 SHA512 
4b7330ae98e1445041370736f88eb468daaf9a4c6d244004cdb5e335dd0f970344015f1f379e3a40fb62dbda606b2722e4f2f7d6b1c2651ad2c49db11697f5bd
 DIST opera-beta_79.0.4143.3_amd64.rpm 75224832 BLAKE2B 
7275033acb4e6ea07438ca8a0fb028ad57146e252a3b70488c8682a34c109c8dcdbab61e0d9e2efa176b3ed87249273d87d24c52ac89cc2f7c9ac0f246b815ca
 SHA512 
01832a2bbb7ff48ff0be65d1dd20aa747ad7289feb06b111da32843b4b76d419f7da5dab6a25bb64f75ee2c57e67fc766c666eb6b351e3f4b299e6ce1e27630f
 DIST opera-ffmpeg-codecs-92.0.4515.20.tar.xz 1382256 BLAKE2B 
1e00bb4ee655573ac7b6c2f04ae2ae9a073f839ff6deeba3e3c4c2c58a10b1152068f0549fb3c6de758628317ad7c568cf5d3031294208800b470e3ed00c938b
 SHA512 
6aeec66a9fcea1fcf5ecfd23b56589598f5e612e788b4e417037250470b83f91e461e3b0c20caf7853677d314053ca9d489983736708f15d21a82d68d2cdd5c2
 DIST opera-ffmpeg-codecs-93.0.4573.0.tar.xz 1389664 BLAKE2B 
4efc7341655bed294d4c6237dd9e7d005a815c495a45bec6f0b7fcbec40345e22ad5199ec1db3c822c123663d3ce95e6b87af18b1ac6cad31793ae7fdb440918
 SHA512 
f7c62c6860d1440e91344c41d6c9b3fbef4745cb95262538dcb3af9147406b3b0c71e72605042c423cbdd618a53f902791bcb6b7fcc8a4cae92ebf3cb38e8407

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

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

2021-09-03 Thread Sam James
commit: caef3882cc90cb8eca9ac4b2afc69f76944cea96
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep  3 05:24:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 21:02:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caef3882

sys-apps/less: stable 590 for sparc, bug #807391

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

 sys-apps/less/less-590.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild
index 9536014b367..a8c2f621cc4 100644
--- a/sys-apps/less/less-590.ebuild
+++ b/sys-apps/less/less-590.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
 
 LICENSE="|| ( GPL-3 BSD-2 )"
 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"
+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="pcre unicode"
 
 DEPEND=">=app-misc/editor-wrapper-3



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

2021-09-03 Thread Sam James
commit: 3621e3f317c35e92050abac78050f280dc6e6118
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 20:58:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 20:58:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3621e3f3

profiles: update dev-python/{tomli, setuptools_scm} mask

- Unmask irrelevant dev-python/tomli
- Keeping the setuptools_scm mask because
  even though the broken version is gone from ::gentoo,
  it raises awareness for users with it already installed.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ea1b30ee111..801577b4efa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,12 +33,10 @@
 #--- END OF EXAMPLES ---
 
 # Sam James  (2021-09-03)
-# Mask *potentially* broken versions of some dev-python/* pkgs.
-# Investigation ongoing.
+# Mask broken version of setuptools_scm with
+# missing runtime dependency.
 # bug #811504
 =dev-python/setuptools_scm-6.3.0
-=dev-python/setuptools_scm-6.3.0-r1
-=dev-python/tomli-1.2.1
 
 # David Seifert  (2021-08-29)
 # Broken for the past 5 years (#585942), no new upstream release in over



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

2021-09-03 Thread Sam James
commit: 0653584024fa17597acc8a99039bd81080d02402
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:51:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 20:57:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06535840

sys-apps/util-linux: add ioctl_ns test hang patch

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

 .../util-linux-2.37.2-ioctl_ns-test-hang.patch | 37 ++
 sys-apps/util-linux/util-linux-2.37.2.ebuild   |  1 +
 2 files changed, 38 insertions(+)

diff --git 
a/sys-apps/util-linux/files/util-linux-2.37.2-ioctl_ns-test-hang.patch 
b/sys-apps/util-linux/files/util-linux-2.37.2-ioctl_ns-test-hang.patch
new file mode 100644
index 000..73dc0b40a04
--- /dev/null
+++ b/sys-apps/util-linux/files/util-linux-2.37.2-ioctl_ns-test-hang.patch
@@ -0,0 +1,37 @@
+https://github.com/karelzak/util-linux/commit/597ccb7bf564f65bb059bfe420224cab0fba46ac.patch
+
+From 597ccb7bf564f65bb059bfe420224cab0fba46ac Mon Sep 17 00:00:00 2001
+From: Chris Hofstaedtler 
+Date: Fri, 20 Aug 2021 10:30:50 +
+Subject: [PATCH] tests: Skip lsns/ioctl_ns test if unshare fails
+
+Some parts of the Debian build infrastructure uses unshare to run the
+package build, and that appears to cause a "nested" unshare in the
+lsns/ioctl_ns test to fail. Unfortunately the tests then hang at this
+point.
+
+Try running unshare before the actual test, and skip the test if unshare
+already fails.
+
+[k...@redhat.com: - add --fork to the test
+  - don't write to stdout/err]
+
+Signed-off-by: Chris Hofstaedtler 
+Signed-off-by: Karel Zak 
+---
+ tests/ts/lsns/ioctl_ns | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tests/ts/lsns/ioctl_ns b/tests/ts/lsns/ioctl_ns
+index ef6360607..fa626bfda 100755
+--- a/tests/ts/lsns/ioctl_ns
 b/tests/ts/lsns/ioctl_ns
+@@ -34,6 +34,8 @@ ts_check_prog "mkfifo"
+ ts_check_prog "touch"
+ ts_check_prog "uniq"
+ 
++$TS_CMD_UNSHARE --user --pid --mount-proc --fork true &> /dev/null || ts_skip 
"no namespace support"
++
+ ts_cd "$TS_OUTDIR"
+ 
+ # The parent process receives namespaces ids via FIFO_DATA from bash

diff --git a/sys-apps/util-linux/util-linux-2.37.2.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2.ebuild
index 7d33348c15d..83397becac5 100644
--- a/sys-apps/util-linux/util-linux-2.37.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2.ebuild
@@ -88,6 +88,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.37.1-agetty_ctrl-c_erase.patch #804972
+   "${FILESDIR}"/${P}-ioctl_ns-test-hang.patch # upstream test hang patch
 )
 
 src_prepare() {



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

2021-09-03 Thread Stephan Hartmann
commit: 4700f9c399752881698c5ded741d04b7e108bedb
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Sep  3 20:51:20 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Sep  3 20:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4700f9c3

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-93.0.961.27.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 9a51df52310..77850ad3fe9 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_93.0.961.27-1_amd64.deb 104495696 BLAKE2B 
a1ff618dc7f5cbcc8daf14493403e45c59afd5b1c0d409993ed44d8197ccb49bbc3b843cd44330e3ca3ba9e83a739435b4ef2cb17633c33c70b7baf56e9be369
 SHA512 
72334c0aec2d55b262f3994699631df218aa3de9a207f23ebda0d78118cca8ee980fb3fdcfd3130a233c6cab5dbbbd9c7cc53ecc09ce07583c316efb0c5c1851
 DIST microsoft-edge-beta_93.0.961.33-1_amd64.deb 104508496 BLAKE2B 
9962a7c921fcb5d821c38a1d37d1567bf03745d9b9a880332656641e465ebc81834d405775bb89a80322f76f9ab199af145952f6a7e1efe035f7b1c11f348110
 SHA512 
c0b20732b964155d33916fe5ea0f274aa7edb5c302051cd2c801e5ef28c0281a0c24365aa803b2562f9269324ae365177bcb1c6c59a7dd8222eb40d0fbf64932
 DIST microsoft-edge-beta_93.0.961.37-1_amd64.deb 104487364 BLAKE2B 
a833a77f0bdf9ab078eb7b1b128358c8b79e5dbe57621d0e672e2f73984eb6ae4b6e5c134801fc4020ad6f15c59165829a097ec94df72fbf85ada229dd3b8997
 SHA512 
866d7848ece1588c2be196a6b0145c7734dcb4232be075889440548ebde1b98b29a4111eb7d1f291778e3b21a8fe1cb3d3db6fbc75b3cf1d7a7ca5105ad3a472
 DIST microsoft-edge-beta_94.0.992.9-1_amd64.deb 114916392 BLAKE2B 
dc53cea5ce142f7a2edf158699fb244aa024c7f3b1ec27ec5d0a9252e6aa699317725e7de97e3c0e5e97bd0302372fa4bcbe1cc1a259f0d23dbea39cff5aaff6
 SHA512 
9faf0f53669700a6160e0481bec9bcadf06ed5bbb9bd7e3461a39b37660716d686049ac3480cd1f68546320a5052943d1b00a0cc37b7130535a39f8e339e1b44

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-93.0.961.27.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-93.0.961.27.ebuild
deleted file mode 100644
index 3b1abf5f25d..000
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-93.0.961.27.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 

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

2021-09-03 Thread Stephan Hartmann
commit: c8156d91477b9677dbb9e1e97f8003d54d27559e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Sep  3 20:50:27 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Sep  3 20:50:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8156d91

www-client/microsoft-edge-beta: bump to 94.0.992.9

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-94.0.992.9.ebuild  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 083eca2b909..9a51df52310 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_93.0.961.27-1_amd64.deb 104495696 BLAKE2B 
a1ff618dc7f5cbcc8daf14493403e45c59afd5b1c0d409993ed44d8197ccb49bbc3b843cd44330e3ca3ba9e83a739435b4ef2cb17633c33c70b7baf56e9be369
 SHA512 
72334c0aec2d55b262f3994699631df218aa3de9a207f23ebda0d78118cca8ee980fb3fdcfd3130a233c6cab5dbbbd9c7cc53ecc09ce07583c316efb0c5c1851
 DIST microsoft-edge-beta_93.0.961.33-1_amd64.deb 104508496 BLAKE2B 
9962a7c921fcb5d821c38a1d37d1567bf03745d9b9a880332656641e465ebc81834d405775bb89a80322f76f9ab199af145952f6a7e1efe035f7b1c11f348110
 SHA512 
c0b20732b964155d33916fe5ea0f274aa7edb5c302051cd2c801e5ef28c0281a0c24365aa803b2562f9269324ae365177bcb1c6c59a7dd8222eb40d0fbf64932
 DIST microsoft-edge-beta_93.0.961.37-1_amd64.deb 104487364 BLAKE2B 
a833a77f0bdf9ab078eb7b1b128358c8b79e5dbe57621d0e672e2f73984eb6ae4b6e5c134801fc4020ad6f15c59165829a097ec94df72fbf85ada229dd3b8997
 SHA512 
866d7848ece1588c2be196a6b0145c7734dcb4232be075889440548ebde1b98b29a4111eb7d1f291778e3b21a8fe1cb3d3db6fbc75b3cf1d7a7ca5105ad3a472
+DIST microsoft-edge-beta_94.0.992.9-1_amd64.deb 114916392 BLAKE2B 
dc53cea5ce142f7a2edf158699fb244aa024c7f3b1ec27ec5d0a9252e6aa699317725e7de97e3c0e5e97bd0302372fa4bcbe1cc1a259f0d23dbea39cff5aaff6
 SHA512 
9faf0f53669700a6160e0481bec9bcadf06ed5bbb9bd7e3461a39b37660716d686049ac3480cd1f68546320a5052943d1b00a0cc37b7130535a39f8e339e1b44

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-94.0.992.9.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-94.0.992.9.ebuild
new file mode 100644
index 000..3b1abf5f25d
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-94.0.992.9.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 

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

2021-09-03 Thread Mike Gilbert
commit: 6dbacd04e9ca6e8288089f5d566eb29e1c672799
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep  3 17:25:22 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep  3 20:50:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbacd04

sys-fs/udev: depend on static libudev when also building static binaries

Bug: https://bugs.gentoo.org/811438
Closes: https://github.com/gentoo/gentoo/pull/22206
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/lvm2/lvm2-2.02.187-r3.ebuild | 1 +
 sys-fs/lvm2/lvm2-2.02.188-r1.ebuild | 1 +
 sys-fs/lvm2/lvm2-2.03.13-r1.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild 
b/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild
index b657f6fca27..2b7cb69fcda 100644
--- a/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.187-r3.ebuild
@@ -41,6 +41,7 @@ DEPEND="${DEPEND_COMMON}
static? (
selinux? ( sys-libs/libselinux[static-libs] )
>=sys-apps/util-linux-2.16[static-libs]
+   udev? ( >=virtual/libudev-208:=[static-libs] )
)"
 BDEPEND="
sys-devel/autoconf-archive

diff --git a/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
index b657f6fca27..a5a722b3f9d 100644
--- a/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.188-r1.ebuild
@@ -41,6 +41,7 @@ DEPEND="${DEPEND_COMMON}
static? (
selinux? ( sys-libs/libselinux[static-libs] )
>=sys-apps/util-linux-2.16[static-libs]
+   udev? ( >=virtual/libudev-208:=[static-libs] )"
)"
 BDEPEND="
sys-devel/autoconf-archive

diff --git a/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
index c4628bdb1e5..a2f1bb4b454 100644
--- a/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.13-r1.ebuild
@@ -41,6 +41,7 @@ DEPEND="${DEPEND_COMMON}
static? (
selinux? ( sys-libs/libselinux[static-libs] )
>=sys-apps/util-linux-2.16[static-libs]
+   udev? ( >=virtual/libudev-208:=[static-libs] )"
)"
 BDEPEND="
sys-devel/autoconf-archive



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

2021-09-03 Thread James Le Cuirot
commit: f076aa01c478da5d1bef5c9bb7a36cbbc89785d3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep  3 20:44:29 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep  3 20:44:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f076aa01

www-apps/xpra-html5: Fix typo

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-apps/xpra-html5/xpra-html5-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/xpra-html5/xpra-html5-4.4.ebuild 
b/www-apps/xpra-html5/xpra-html5-4.4.ebuild
index 636eaaff0e1..9fa65b5197f 100644
--- a/www-apps/xpra-html5/xpra-html5-4.4.ebuild
+++ b/www-apps/xpra-html5/xpra-html5-4.4.ebuild
@@ -25,7 +25,7 @@ src_configure() {
cat < vcs-info || die
 BRANCH=gentoo
 REVISION=${PR#r}
-LOCATION_MODIFICATIONS=0
+LOCAL_MODIFICATIONS=0
 EOF
 }
 



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

2021-09-03 Thread James Le Cuirot
commit: 6afee872aa151d60ecdcc15f968de2d5bc5dfb73
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep  3 20:42:40 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep  3 20:42:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afee872

www-apps/xpra-html5: Bump to 4.4, drop old 4.3

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-apps/xpra-html5/Manifest | 2 +-
 www-apps/xpra-html5/{xpra-html5-4.3.ebuild => xpra-html5-4.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/xpra-html5/Manifest b/www-apps/xpra-html5/Manifest
index 98b74200243..d4d26080923 100644
--- a/www-apps/xpra-html5/Manifest
+++ b/www-apps/xpra-html5/Manifest
@@ -1 +1 @@
-DIST xpra-html5-4.3.tar.gz 1520768 BLAKE2B 
f02cd4d751a9f929301199753d9ccc1c8da71378aedfece2ef248676525383b2fa6b0440fefee3c6c292449de9cafc38281d202237fcc1c96353b84bc0b2fbf6
 SHA512 
5bca4d8bf59b81c34dfc75b6b15475ff2a898015dac07d609d08efba0484d2eea5e31a50de45ffbf1e5c1701fe212dc4e964a177119990a2d39f486b8944b8f2
+DIST xpra-html5-4.4.tar.gz 1483981 BLAKE2B 
37ad2089fd0fc82d1fa87a8a4f05fc43482c0ef7278c0dec41f34ceaaea7e8f5431cee1857bce2a7b1af46d2141a11e51263f538c543e7fde06ea0d24b7a8a3d
 SHA512 
7725454b4560f92ab9dd003f6ce66d2b8ac22b35f59048e42ba38b5ee807c811c4c2e32628d7363ae8ed5ef4025bd1baf62402a0f081d58d19e5a086b762c909

diff --git a/www-apps/xpra-html5/xpra-html5-4.3.ebuild 
b/www-apps/xpra-html5/xpra-html5-4.4.ebuild
similarity index 100%
rename from www-apps/xpra-html5/xpra-html5-4.3.ebuild
rename to www-apps/xpra-html5/xpra-html5-4.4.ebuild



[gentoo-commits] proj/sci:master commit in: dev-python/jupyterlab_launcher/

2021-09-03 Thread Andrew Ammerlaan
commit: edc35682338f2aafa2fff8dec2e5394d093d83db
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 19:52:11 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 19:52:11 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=edc35682

dev-python/jupyterlab_launcher: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../jupyterlab_launcher-0.13.1.ebuild  | 26 ++
 dev-python/jupyterlab_launcher/metadata.xml|  8 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/jupyterlab_launcher/jupyterlab_launcher-0.13.1.ebuild 
b/dev-python/jupyterlab_launcher/jupyterlab_launcher-0.13.1.ebuild
new file mode 100644
index 0..80abd3be5
--- /dev/null
+++ b/dev-python/jupyterlab_launcher/jupyterlab_launcher-0.13.1.ebuild
@@ -0,0 +1,26 @@
+# 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="Jupyter Launcher"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: fix this
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/notebook-4.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/jupyterlab_launcher/metadata.xml 
b/dev-python/jupyterlab_launcher/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/jupyterlab_launcher/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/jupyterlab/

2021-09-03 Thread Andrew Ammerlaan
commit: f0c8d2359cc0805bb5ec3078556d2f1ceac05a0c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 19:45:41 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 19:45:41 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f0c8d235

dev-python/jupyterlab: build assets in postinst

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/jupyterlab/jupyterlab-3.1.10.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
index c57e032ef..415bfa0ad 100644
--- a/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
@@ -32,3 +32,7 @@ RDEPEND="
 distutils_enable_tests pytest
 # TODO: package myst_parser
 #distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
+
+pkg_postinst() {
+   jupyter-lab build || die "Failed to build jupyter assets"
+}



[gentoo-commits] proj/sci:master commit in: dev-python/jupyterlab/

2021-09-03 Thread Andrew Ammerlaan
commit: ab28d3524f9f21caf37fe2b8481ec5ef58e1e113
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 19:24:30 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 19:24:30 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ab28d352

dev-python/jupyterlab: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/jupyterlab/jupyterlab-3.1.10.ebuild | 34 ++
 dev-python/jupyterlab/metadata.xml |  8 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
new file mode 100644
index 0..c57e032ef
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
@@ -0,0 +1,34 @@
+# 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="JupyterLab computational environment"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package openapi et al
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_server[${PYTHON_USEDEP}]
+   dev-python/jupyter_server[${PYTHON_USEDEP}]
+   dev-python/nbclassic[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+# TODO: package myst_parser
+#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme

diff --git a/dev-python/jupyterlab/metadata.xml 
b/dev-python/jupyterlab/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/jupyterlab/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/jupyterlab_server/

2021-09-03 Thread Andrew Ammerlaan
commit: acb9daaa649068052eded625a1d52cf2afe39991
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 19:20:56 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 19:20:56 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=acb9daaa

dev-python/jupyterlab_server: add package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../jupyterlab_server-2.7.2.ebuild | 44 ++
 dev-python/jupyterlab_server/metadata.xml  |  8 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/jupyterlab_server/jupyterlab_server-2.7.2.ebuild 
b/dev-python/jupyterlab_server/jupyterlab_server-2.7.2.ebuild
new file mode 100644
index 0..96f623da8
--- /dev/null
+++ b/dev-python/jupyterlab_server/jupyterlab_server-2.7.2.ebuild
@@ -0,0 +1,44 @@
+# 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="Server components for JupyterLab and JupyterLab like applications"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package openapi et al
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/Babel[${PYTHON_USEDEP}]
+   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10[${PYTHON_USEDEP}]
+   dev-python/json5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jupyter_server[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+# TODO: package myst_parser
+#distutils_enable_sphinx docs/source dev-python/pydata-sphinx-theme
+
+python_prepare_all() {
+   # Do not depend on pytest-cov
+   sed -i -e '/addopts/d' pyproject.toml || die
+
+   # Defining 'pytest_plugins' in a non-top-level conftest is no longer 
supported:
+   mv ${PN}/tests/conftest.py . || die
+
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/jupyterlab_server/metadata.xml 
b/dev-python/jupyterlab_server/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/jupyterlab_server/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/json5/

2021-09-03 Thread Andrew Ammerlaan
commit: 536198ca026a5bd4a0427b22acb43c4756ac74e9
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 19:12:04 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 19:12:04 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=536198ca

dev-python/json5: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/json5/json5-0.9.6.ebuild | 19 +++
 dev-python/json5/metadata.xml   |  8 
 2 files changed, 27 insertions(+)

diff --git a/dev-python/json5/json5-0.9.6.ebuild 
b/dev-python/json5/json5-0.9.6.ebuild
new file mode 100644
index 0..80f247d89
--- /dev/null
+++ b/dev-python/json5/json5-0.9.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python implementation of the JSON5 data format"
+HOMEPAGE="https://github.com/dpranke/pyjson5;
+SRC_URI="https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/py${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest

diff --git a/dev-python/json5/metadata.xml b/dev-python/json5/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/json5/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/pytest-tornasync/

2021-09-03 Thread Andrew Ammerlaan
commit: e3a5308fbf21d4fa940f157c7db9ca3d3f168ea4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 18:49:51 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 18:49:51 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e3a5308f

dev-python/pytest-tornasync: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pytest-tornasync/metadata.xml   |  8 +
 .../pytest-tornasync-0.6.0_p2.ebuild   | 35 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-tornasync/metadata.xml 
b/dev-python/pytest-tornasync/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/pytest-tornasync/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-python/pytest-tornasync/pytest-tornasync-0.6.0_p2.ebuild 
b/dev-python/pytest-tornasync/pytest-tornasync-0.6.0_p2.ebuild
new file mode 100644
index 0..7beeaea50
--- /dev/null
+++ b/dev-python/pytest-tornasync/pytest-tornasync-0.6.0_p2.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=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pytest plugin for testing Python 3.5+ Tornado code"
+HOMEPAGE="https://github.com/eukaryote/pytest-tornasync;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P//_p/.post}.tar.gz"
+S="${WORKDIR}/${P//_p/.post}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: fix this
+# E   ImportError: cannot import name 'MESSAGE' from 'test'
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   >=www-servers/tornado-5.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Do not install the license file
+   sed -i -e '/LICENSE/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] proj/sci:master commit in: dev-python/nbclassic/

2021-09-03 Thread Andrew Ammerlaan
commit: 6548d1cb1cdef2662fd93ca440d37828258524d9
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 18:58:58 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 18:58:58 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6548d1cb

dev-python/nbclassic: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/nbclassic/metadata.xml   |  8 
 dev-python/nbclassic/nbclassic-0.3.1.ebuild | 30 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/nbclassic/metadata.xml 
b/dev-python/nbclassic/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/nbclassic/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-python/nbclassic/nbclassic-0.3.1.ebuild 
b/dev-python/nbclassic/nbclassic-0.3.1.ebuild
new file mode 100644
index 0..e3fab951e
--- /dev/null
+++ b/dev-python/nbclassic/nbclassic-0.3.1.ebuild
@@ -0,0 +1,30 @@
+# 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="Jupyter Notebook as a Jupyter Server Extension"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="https://github.com/jupyterlab/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/jupyter_server[${PYTHON_USEDEP}]
+   dev-python/notebook[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/pytest-console-scripts/

2021-09-03 Thread Andrew Ammerlaan
commit: 23242b4ed787969ed33289df14a3d1655a2e9e87
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 18:57:59 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 18:57:59 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=23242b4e

dev-python/pytest-console-scripts: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pytest-console-scripts/metadata.xml |  8 ++
 .../pytest-console-scripts-1.2.0.ebuild| 33 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pytest-console-scripts/metadata.xml 
b/dev-python/pytest-console-scripts/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/pytest-console-scripts/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git 
a/dev-python/pytest-console-scripts/pytest-console-scripts-1.2.0.ebuild 
b/dev-python/pytest-console-scripts/pytest-console-scripts-1.2.0.ebuild
new file mode 100644
index 0..6a673ce97
--- /dev/null
+++ b/dev-python/pytest-console-scripts/pytest-console-scripts-1.2.0.ebuild
@@ -0,0 +1,33 @@
+# 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="Pytest plugin for testing console scripts"
+HOMEPAGE="https://github.com/kvas-it/pytest-console-scripts;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+python_prepare_all() {
+   # allow newer setuptools_scm
+   sed -i -e 's/setuptools_scm<6/setuptools_scm/g' setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-09-03 Thread Sam James
commit: 1ae927f9e0684cf24119db345cc919ddc8f408e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 19:22:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 19:22:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae927f9

profiles: mask possibly-broken dev-python/{tomli, setuptools_scm} for now

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2864582190d..ea1b30ee111 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-09-03)
+# Mask *potentially* broken versions of some dev-python/* pkgs.
+# Investigation ongoing.
+# bug #811504
+=dev-python/setuptools_scm-6.3.0
+=dev-python/setuptools_scm-6.3.0-r1
+=dev-python/tomli-1.2.1
+
 # David Seifert  (2021-08-29)
 # Broken for the past 5 years (#585942), no new upstream release in over
 # 5 years. Same issues as sci-biology/wgs-assembler, use a modern



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

2021-09-03 Thread Arthur Zamarin
commit: 0c76b447cd1be9cf611f649970851750304d9ca6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  3 19:01:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  3 19:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c76b447

dev-python/setuptools_scm: add missing dep on packaging

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

 .../{setuptools_scm-6.3.0.ebuild => setuptools_scm-6.3.0-r1.ebuild}  | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-6.3.0-r1.ebuild
similarity index 92%
rename from dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild
rename to dev-python/setuptools_scm/setuptools_scm-6.3.0-r1.ebuild
index 4a02bc11ee5..11ac1212f1e 100644
--- a/dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-6.3.0-r1.ebuild
@@ -19,7 +19,10 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND="dev-python/tomli[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+"
 BDEPEND="
!!

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

2021-09-03 Thread Anthony G. Basile
commit: 11b794fdb4a7968c35ae58f3725f4fa38d347098
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Sep  3 18:45:41 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Sep  3 18:46:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b794fd

net-misc/curl: remove vulnerable version, bug #803308

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/Manifest  |   1 -
 net-misc/curl/curl-7.77.0-r2.ebuild | 295 
 net-misc/curl/metadata.xml  |   1 -
 3 files changed, 297 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 4b880df2ac2..65ea300bc22 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,2 +1 @@
-DIST curl-7.77.0.tar.xz 2439336 BLAKE2B 
433b3179dcf2c3363514b72bf9c54286873d8e5559b33e543ba8f3e7df25a619c5be13a8aacb9361c4464b646af4d1fb214d4de57a17f3de7e8f379777214d13
 SHA512 
aef92a0e3f8ce8491b258a9a1c4dcea3c07c29b139a1f68f08619caa0295cfde76335d2dfb9cdf434525daea7dd05d8acd22f203f5ccc7735bd317964ec1da76
 DIST curl-7.78.0.tar.xz 2440640 BLAKE2B 
0422071ce22d38b89652c702989674a2257dd18b05004245c4f2d7494ccdd24b5b52f330629ce6a411a059d5990e8c879cbbdf23d873b881141f9d2b9ad07f7f
 SHA512 
f72e822a0b5e28320ef547c7a441c07f3b4870579a70ab4c428751baba435a1385cb89a22b9ed4b84a7fafecf620f155911e4131e3463ec1bdad80ecde47bb7a

diff --git a/net-misc/curl/curl-7.77.0-r2.ebuild 
b/net-misc/curl/curl-7.77.0-r2.ebuild
deleted file mode 100644
index 6d26aadf08f..000
--- a/net-misc/curl/curl-7.77.0-r2.ebuild
+++ /dev/null
@@ -1,295 +0,0 @@
-# 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 metalink 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}] )
-   metalink? ( >=media-libs/libmetalink-0.1.1[${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}"

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

2021-09-03 Thread Ronny Gutbrod
commit: 6c01c035c749a1743be577ce21cdedca099abae9
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Sep  3 18:33:27 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Sep  3 18:33:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c01c035

games-util/legendary: Replace 0.20.8 with 0.20.9.

0.20.8 was not pushed to master, so I just rename it.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest   | 2 +-
 .../legendary/{legendary-0.20.8.ebuild => legendary-0.20.9.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 7c75b188f..541bf361d 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,2 @@
 DIST legendary-0.20.6.tar.gz 81331 BLAKE2B 
eda64a90c3882ed45e36efbb15170777d20902938c3c7dc0688f2ad3808ed3fdc583a809021a6bc4ac39f67fd00da7160377f418cf071974106a5faedfc352d9
 SHA512 
4caf5fe52d087559ef529040ee60034a03b53e0427dcb054cc840713737a6d0f235c779d5019aab9467264b9507042a24f57e1a90231d71c0037064714a745ce
-DIST legendary-0.20.8.tar.gz 86125 BLAKE2B 
a98571c2c8717eb0a35dc36341c3fc772bd73529144995689987c79d034bef9fa51b587096e164ab33383f7d77063bd90cf9a5e98e86d1efa4a2c6d8257625d2
 SHA512 
3d0bda20c4d7513163b98bc592ab0146704691de1c67ff15a23c96718f7f15f3b9abc3ffa77cabbc3a12155f1e43c62f0acb74c6e6bf757e2a0c399d03c7f5cd
+DIST legendary-0.20.9.tar.gz 86250 BLAKE2B 
56b0c59b87a4bae59a9e6c2bdd104867778f94dbc7abe6108fdd29175a15a5ee4b27def9f9187c12bf5db366c86702fca214659e8bd53036d161a777e78979c9
 SHA512 
ed634f12039c554496af863ba5f908b5ed13f17a2a1fd1b63d2a7ddc209f1f48ee6f6f3e5f07e8b8da3289cb0baeb60d182cc5e239166dbbfb372e620106b72f

diff --git a/games-util/legendary/legendary-0.20.8.ebuild 
b/games-util/legendary/legendary-0.20.9.ebuild
similarity index 98%
rename from games-util/legendary/legendary-0.20.8.ebuild
rename to games-util/legendary/legendary-0.20.9.ebuild
index 558558dd4..0e5e6a02d 100644
--- a/games-util/legendary/legendary-0.20.8.ebuild
+++ b/games-util/legendary/legendary-0.20.9.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_SINGLE_IMPL=1



[gentoo-commits] proj/sci:master commit in: dev-python/visvis/

2021-09-03 Thread Andrew Ammerlaan
commit: 5a17ea9e2cbc469965dddf0dad36695e64bbf624
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 17:49:00 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 17:49:00 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5a17ea9e

dev-python/visvis: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/visvis/metadata.xml |  8 
 dev-python/visvis/visvis-1.13.0.ebuild | 25 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/visvis/metadata.xml b/dev-python/visvis/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/visvis/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-python/visvis/visvis-1.13.0.ebuild 
b/dev-python/visvis/visvis-1.13.0.ebuild
new file mode 100644
index 0..80704b0c3
--- /dev/null
+++ b/dev-python/visvis/visvis-1.13.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="An object oriented approach to visualization of 1D to 4D data"
+HOMEPAGE="https://github.com/almarklein/visvis;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyopengl[${PYTHON_USEDEP}]
+   dev-python/imageio[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/pyzo/

2021-09-03 Thread Andrew Ammerlaan
commit: a2b19a10fac12b6f55fe81fa51188742d976f976
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Sep  3 18:27:08 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Sep  3 18:27:08 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a2b19a10

dev-python/pyzo: add new package

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyzo/metadata.xml   |  8 +
 dev-python/pyzo/pyzo-4.11.2.ebuild | 64 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/pyzo/metadata.xml b/dev-python/pyzo/metadata.xml
new file mode 100644
index 0..ae9640ffb
--- /dev/null
+++ b/dev-python/pyzo/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-python/pyzo/pyzo-4.11.2.ebuild 
b/dev-python/pyzo/pyzo-4.11.2.ebuild
new file mode 100644
index 0..772793be5
--- /dev/null
+++ b/dev-python/pyzo/pyzo-4.11.2.ebuild
@@ -0,0 +1,64 @@
+# 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 virtualx desktop xdg
+
+DESCRIPTION="The Python IDE for scientific computing"
+HOMEPAGE="https://pyzo.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# For some reason this requires network access
+# Qt: Session management error: Could not open network socket
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/QtPy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/visvis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc
+
+python_prepare_all() {
+   # Use relative path to avoid access violation
+   # Do not install the license file, install other data_files manually
+   sed -i \
+   -e 's:/usr/share/metainfo:share/metainfo:g' \
+   -e '/LICENSE.md/d' \
+   setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   virtx python_foreach_impl python_test
+}
+
+python_install() {
+distutils-r1_python_install
+python_doscript pyzolauncher.py
+}
+
+python_install_all() {
+   insinto /usr/share/metainfo/
+   doins pyzo.appdata.xml
+
+   for size in 16 32 48 64 128; do
+   newicon -s ${size} 
"${PN}/resources/appicons/pyzologo${size}.png" pyzologo.png
+   done
+   domenu "${PN}/resources/${PN}.desktop"
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/files/, dev-util/intel-graphics-compiler/

2021-09-03 Thread Conrad Kostecki
commit: ec5cbbffdf1930b657578af501687a2e0c3eb329
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep  3 18:19:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep  3 18:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5cbbff

dev-util/intel-graphics-compiler: fix compilation

This patch adds missing limits include,
so compilation won't fail with GCC11.

Closes: https://bugs.gentoo.org/811360
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...phics-compiler-1.0.8517-fix-missing-limits.patch | 21 +
 .../intel-graphics-compiler-1.0.8517.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8517-fix-missing-limits.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8517-fix-missing-limits.patch
new file mode 100644
index 000..fa7e86806d0
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8517-fix-missing-limits.patch
@@ -0,0 +1,21 @@
+From 212e98dd569187455976a8d2b26ce6398a9c3cc1 Mon Sep 17 00:00:00 2001
+From: Troels Nielsen 
+Date: Tue, 31 Aug 2021 23:02:08 +0200
+Subject: [PATCH] Include limits
+
+---
+ visa/Passes/InstCombine.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/visa/Passes/InstCombine.cpp b/visa/Passes/InstCombine.cpp
+index 10152aaab36..29b9d5e50e2 100644
+--- a/visa/Passes/InstCombine.cpp
 b/visa/Passes/InstCombine.cpp
+@@ -7,6 +7,7 @@ SPDX-License-Identifier: MIT
+ = end_copyright_notice 
===*/
+ #include "InstCombine.hpp"
+ 
++#include 
+ #include 
+ #include 
+ 

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8517.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8517.ebuild
index 5f73442c79b..fff9a377a38 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8517.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.8517.ebuild
@@ -40,6 +40,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
"${FILESDIR}/${PN}-1.0.8365-cmake-project.patch"
"${FILESDIR}/${PN}-1.0.8365-cmake-minimum-version.patch"
+   "${FILESDIR}/${PN}-1.0.8517-fix-missing-limits.patch"
 )
 
 pkg_setup() {



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

2021-09-03 Thread Michał Górny
commit: 7336b4f587b29d26018d925ed58f5aef503af218
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep  3 13:15:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 18:18:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7336b4f5

dev-python/cython: fix unaligned accesses in type conversions

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/22204
Signed-off-by: Michał Górny  gentoo.org>

 ...hon-0.29.24.ebuild => cython-0.29.24-r1.ebuild} |  1 +
 .../files/cython-0.29.24-unaligned-format.patch| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/cython/cython-0.29.24.ebuild 
b/dev-python/cython/cython-0.29.24-r1.ebuild
similarity index 97%
rename from dev-python/cython/cython-0.29.24.ebuild
rename to dev-python/cython/cython-0.29.24-r1.ebuild
index 0c107a31d2b..dced6974732 100644
--- a/dev-python/cython/cython-0.29.24.ebuild
+++ b/dev-python/cython/cython-0.29.24-r1.ebuild
@@ -31,6 +31,7 @@ BDEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
"${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
+   "${FILESDIR}/${PN}-0.29.24-unaligned-format.patch"
 )
 
 SITEFILE=50cython-gentoo.el

diff --git a/dev-python/cython/files/cython-0.29.24-unaligned-format.patch 
b/dev-python/cython/files/cython-0.29.24-unaligned-format.patch
new file mode 100644
index 000..955c32debb4
--- /dev/null
+++ b/dev-python/cython/files/cython-0.29.24-unaligned-format.patch
@@ -0,0 +1,33 @@
+From 2c08fd50d62e4255602ee3c0d41157df7608e773 Mon Sep 17 00:00:00 2001
+From: Stefan Behnel 
+Date: Wed, 1 Sep 2021 00:09:02 +0200
+Subject: [PATCH] Avoid copying unaligned 16-bit values since some platforms
+ require them to be aligned. Use memcpy() instead to let the C compiler decide
+ how to do it.
+
+Closes https://github.com/cython/cython/issues/4343
+---
+ Cython/Utility/TypeConversion.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Cython/Utility/TypeConversion.c b/Cython/Utility/TypeConversion.c
+index 751d12b62a..3669bc9ec1 100644
+--- a/Cython/Utility/TypeConversion.c
 b/Cython/Utility/TypeConversion.c
+@@ -829,14 +829,14 @@ static CYTHON_INLINE PyObject* 
{{TO_PY_FUNCTION}}({{TYPE}} value, Py_ssize_t wid
+ digit_pos = abs((int)(remaining % (8*8)));
+ remaining = ({{TYPE}}) (remaining / (8*8));
+ dpos -= 2;
+-*(uint16_t*)dpos = ((const uint16_t*)DIGIT_PAIRS_8)[digit_pos]; 
/* copy 2 digits at a time */
++memcpy(dpos, DIGIT_PAIRS_8 + digit_pos * 2, 2); /* copy 2 digits 
at a time, unaligned */
+ last_one_off = (digit_pos < 8);
+ break;
+ case 'd':
+ digit_pos = abs((int)(remaining % (10*10)));
+ remaining = ({{TYPE}}) (remaining / (10*10));
+ dpos -= 2;
+-*(uint16_t*)dpos = ((const uint16_t*)DIGIT_PAIRS_10)[digit_pos]; 
/* copy 2 digits at a time */
++memcpy(dpos, DIGIT_PAIRS_10 + digit_pos * 2, 2); /* copy 2 digits 
at a time, unaligned */
+ last_one_off = (digit_pos < 10);
+ break;
+ case 'x':



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

2021-09-03 Thread Sam James
commit: 35935626903c908f6c9100c5c215288b9b55957b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35935626

sys-apps/less: Stabilize 590 arm64, #807391

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

 sys-apps/less/less-590.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-590.ebuild b/sys-apps/less/less-590.ebuild
index 1faf34c256d..9536014b367 100644
--- a/sys-apps/less/less-590.ebuild
+++ b/sys-apps/less/less-590.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
 
 LICENSE="|| ( GPL-3 BSD-2 )"
 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"
+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="pcre unicode"
 
 DEPEND=">=app-misc/editor-wrapper-3



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

2021-09-03 Thread Sam James
commit: 43cb0d29e78856c0e9f3aff384f460b2468edcec
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cb0d29

sys-apps/util-linux: Stabilize 2.37.2 x86, #809491

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

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

diff --git a/sys-apps/util-linux/util-linux-2.37.2.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2.ebuild
index 63c386bf9e3..7d33348c15d 100644
--- a/sys-apps/util-linux/util-linux-2.37.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2.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: sys-apps/util-linux/

2021-09-03 Thread Sam James
commit: 879af2700ea7765fc8bec689ce5a4454afc4a583
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879af270

sys-apps/util-linux: Stabilize 2.37.2 amd64, #809491

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

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

diff --git a/sys-apps/util-linux/util-linux-2.37.2.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2.ebuild
index 3869fedbb08..63c386bf9e3 100644
--- a/sys-apps/util-linux/util-linux-2.37.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2.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/editorconfig-core-c/

2021-09-03 Thread Sam James
commit: 25118ea0ae63eeafc4ce8a40cf182584a33f75ed
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25118ea0

app-text/editorconfig-core-c: Stabilize 0.12.4 arm64, #809035

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

 app-text/editorconfig-core-c/editorconfig-core-c-0.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.4.ebuild 
b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.4.ebuild
index a8383634d10..2b2c11d556d 100644
--- a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.4.ebuild
+++ b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE="cli doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2021-09-03 Thread Sam James
commit: 4906b9c099b35778bfcbcfef3cfe0aa00cdf7033
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4906b9c0

sys-libs/gdbm: Stabilize 1.20 arm64, #807529

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

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

diff --git a/sys-libs/gdbm/gdbm-1.20.ebuild b/sys-libs/gdbm/gdbm-1.20.ebuild
index 7a16bb125a0..a6fc57b2a1d 100644
--- a/sys-libs/gdbm/gdbm-1.20.ebuild
+++ b/sys-libs/gdbm/gdbm-1.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gdbm/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/6" # libgdbm.so version
-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="+berkdb nls +readline static-libs"
 
 DEPEND="



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

2021-09-03 Thread Sam James
commit: 606a20a26efdcebb372759c696fd221e13dc5af8
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:02:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:02:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606a20a2

sys-fs/udev: Stabilize 249-r2 arm64, #808889

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

 sys-fs/udev/udev-249-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-249-r2.ebuild b/sys-fs/udev/udev-249-r2.ebuild
index d4a8800599f..e12322d2e41 100644
--- a/sys-fs/udev/udev-249-r2.ebuild
+++ b/sys-fs/udev/udev-249-r2.ebuild
@@ -29,7 +29,7 @@ else

https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${PV}.1-r1.tar.xz
)"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2021-09-03 Thread Sam James
commit: 22d7c28e7b8ff0e2e5bd3e9900b2ceab0e3e42d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:00:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d7c28e

dev-vcs/tortoisehg: Stabilize 5.8.1 amd64, #811126

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

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index de2b26ffa95..6ad5578ea55 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]


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

2021-09-03 Thread Sam James
commit: 6d3b52bbc06e78a7d7120024fc8d488e76101d13
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:00:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:00:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3b52bb

dev-vcs/tortoisehg: Stabilize 5.8.1 x86, #811126

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

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index 702819ea4b0..de2b26ffa95 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]


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

2021-09-03 Thread Sam James
commit: d7339755b6ebc3be21151cd7afd61a503b006be3
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 17:57:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 17:58:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7339755

dev-python/pygit2: add libgit2 subslot dep, fix DEPEND

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

 dev-python/pygit2/{pygit2-1.6.1.ebuild => pygit2-1.6.1-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pygit2/pygit2-1.6.1.ebuild 
b/dev-python/pygit2/pygit2-1.6.1-r1.ebuild
similarity index 95%
rename from dev-python/pygit2/pygit2-1.6.1.ebuild
rename to dev-python/pygit2/pygit2-1.6.1-r1.ebuild
index 69a3e8d9cbe..635638363d1 100644
--- a/dev-python/pygit2/pygit2-1.6.1.ebuild
+++ b/dev-python/pygit2/pygit2-1.6.1-r1.ebuild
@@ -15,10 +15,11 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 
 RDEPEND="
-   =dev-libs/libgit2-1.1*
+   =dev-libs/libgit2-1.1*:=
dev-python/cached-property[${PYTHON_USEDEP}]
>=dev-python/cffi-1.0:=[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 



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

2021-09-03 Thread Sam James
commit: 796df1b8e5b17ac16f93676c64acd055eb337cc7
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 16:38:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 17:58:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796df1b8

media-gfx/exiv2: drop gtest RDEPEND(!)

Reported-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/exiv2/{exiv2-0.27.4-r1.ebuild => exiv2-0.27.4-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/exiv2/exiv2-0.27.4-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.4-r2.ebuild
similarity index 98%
rename from media-gfx/exiv2/exiv2-0.27.4-r1.ebuild
rename to media-gfx/exiv2/exiv2-0.27.4-r2.ebuild
index ac06fcf53aa..1f03916fcf7 100644
--- a/media-gfx/exiv2/exiv2-0.27.4-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.27.4-r2.ebuild
@@ -34,18 +34,18 @@ BDEPEND="
)
nls? ( sys-devel/gettext )
 "
-DEPEND="
+RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-   test? ( dev-cpp/gtest )
webready? (
>net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}]
net-misc/curl[${MULTILIB_USEDEP}]
)
xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   test? ( dev-cpp/gtest )"
 
 DOCS=( README.md doc/ChangeLog doc/cmd.txt )
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/libegit2/

2021-09-03 Thread Sam James
commit: 4e243c5e8a23b290503a5572cce60f174debfa0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 17:59:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 17:59:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e243c5e

app-emacs/libegit2: revbump for adding subslot dep

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

 .../{libegit2-0.0.20200515.ebuild => libegit2-0.0.20200515-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-emacs/libegit2/libegit2-0.0.20200515.ebuild 
b/app-emacs/libegit2/libegit2-0.0.20200515-r1.ebuild
similarity index 100%
rename from app-emacs/libegit2/libegit2-0.0.20200515.ebuild
rename to app-emacs/libegit2/libegit2-0.0.20200515-r1.ebuild



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

2021-09-03 Thread Mikle Kolyada
commit: c0c72a951b780734b5a40957e79449fd60bb70f6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep  3 17:40:50 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep  3 17:48:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c72a95

sys-libs/pam: add 1.5.2

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

 sys-libs/pam/Manifest |   2 +
 sys-libs/pam/pam-1.5.2.ebuild | 126 ++
 2 files changed, 128 insertions(+)

diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
index 85beced1505..4071d1f82cc 100644
--- a/sys-libs/pam/Manifest
+++ b/sys-libs/pam/Manifest
@@ -1,4 +1,6 @@
 DIST Linux-PAM-1.5.1-docs.tar.xz 441632 BLAKE2B 
1b3ad1b5167936b8c38977b5328ee11c7d280eb905a0f444e555d24f9d5332583f7e0ce0a758242292ff1244bc082b73d661935647e583e2ebcd8d5058df413e
 SHA512 
95f0b0225e96386f06f5f869203163a201af3ac5c1a4fa8bd30779b9f55290e1a5b63fa49e2efafa1a51476bad1acf258b1f37f56a4bdc3935f9fe5928cbc1f7
 DIST Linux-PAM-1.5.1.tar.xz 972964 BLAKE2B 
a1714569587a383fa8211b23765c66b08b18dc2808c1521a904171dc2886cced56e9afa27408e8a9d5eec6226b31390dc8f14434071370f4e1147c77ce8b36ac
 SHA512 
1db091fc43b934dde220f1b85f35937fbaa0a3feec699b2e597e2cdf0c3ce11c17d36d2286d479c9eed24e8ca3ca6233214e4dff256db47249e358c01d424837
+DIST Linux-PAM-1.5.2-docs.tar.xz 443276 BLAKE2B 
eb0376022bd17d472cfbb7d757acd9a7743d68929ac604bc7fbc27e87b35f0424e9459afff8110ee094c6914cef6e6f483e6eeb2fc2ec24909477ec53f600fa2
 SHA512 
69bbb52b3855a1ff3066ffe3ae1890440516311260ddfb20a7a7ea7beeb42484ea085080e3206f23933edf4a695a13f2317e33dffcab2b29f6e9e210d493e1f0
+DIST Linux-PAM-1.5.2.tar.xz 988784 BLAKE2B 
a835034cd239bc9377419c13dda45276e8e64a33fcf714a1957ff41112fbb6dce0be8e9773afc82458a04d54bf146a0c26117d7170521fecdc0c98184cef5f4f
 SHA512 
fa16350c132d3e5fb82b60d991768fb596582639841b8ece645c684705467305ccf1302a0147ec222ab78c01b2c9114c5496dc1ca565d2b56bf315f29a815144
 DIST pam-1.5.1_p20210622.tar.gz 783068 BLAKE2B 
c8f13c2ccef73ad367d4fac9a7d1d0d3f3d0e4f1c8eea877d2ab467411cf17cc32c6c9c89e98d94090481d7d7746723175031ba8713a8fb0c3e1976e2854e58b
 SHA512 
5b7a84b9de2d0b0c39cb33e9b8d24aeedca670b998536d74dc497eb7af31cb1f3157f196a01712c4ae273634b51ddad2062f207534b35b1d1a1e790816c8dc1b
 DIST pam-doc-1.5.1_p20210610.tar.xz 62308 BLAKE2B 
b3311e704ddc840b7fd28ea7764e8a0d3fdf508e2e37405acbfa26462a188c480859b3b21bd4a4b4acea70928e68650c216e8fb2d2b6f11ba33f54c6692cf3a2
 SHA512 
89b88f8ebf0c46f6b25dc0c5f39383ecbef0b12d6ffab388d92026066ee986f9068819cdbf38baaa1e341cd6cc84b1e8d3ad02db121aaf0ddad27e4e6efe26e7

diff --git a/sys-libs/pam/pam-1.5.2.ebuild b/sys-libs/pam/pam-1.5.2.ebuild
new file mode 100644
index 000..04f3304c505
--- /dev/null
+++ b/sys-libs/pam/pam-1.5.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="Linux-${PN^^}-${PV}"
+
+inherit autotools db-use fcaps toolchain-funcs usr-ldscript multilib-minimal
+
+DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
+HOMEPAGE="https://github.com/linux-pam/linux-pam;
+
+SRC_URI="https://github.com/linux-pam/linux-pam/releases/download/v${PV}/${MY_P}.tar.xz
+   
https://github.com/linux-pam/linux-pam/releases/download/v${PV}/${MY_P}-docs.tar.xz;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="audit berkdb debug nis selinux"
+
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+DEPEND="
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r1[${MULTILIB_USEDEP}]
+   audit? ( >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}] )
+   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   nis? ( net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-0.2.4-r2:=[${MULTILIB_USEDEP}] )"
+
+RDEPEND="${DEPEND}"
+
+PDEPEND=">=sys-auth/pambase-20200616"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   touch ChangeLog || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Do not let user's BROWSER setting mess us up. #549684
+   unset BROWSER
+
+   local myconf=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   --with-db-uniquename=-$(db_findver sys-libs/db)
+   --with-xml-catalog=/etc/xml/catalog
+   --enable-securedir=/$(get_libdir)/security
+   --includedir=/usr/include/security
+   --libdir=/usr/$(get_libdir)
+   --enable-pie
+   --enable-unix
+   --disable-prelude
+   --disable-doc
+   --disable-regenerate-docu
+   --disable-static
+   --disable-Werror
+   $(use_enable audit)
+   $(use_enable berkdb db)
+

[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/

2021-09-03 Thread Ionen Wolkens
commit: e2ea95086070844e55e40871a97c012b1c8929d2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep  3 14:28:46 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep  3 16:08:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ea9508

games-emulation/hatari: tidy, remove X11 automagic, use new emutos

Single etos512k.img is gone in emutos-1.1.1 and was replaced by a
"best for hatari" 1024k, which makes sense to default to here.

Also spotted this had automagic on libX11, and uses [joystick].

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

 games-emulation/hatari/hatari-2.3.1-r1.ebuild | 95 +++
 1 file changed, 95 insertions(+)

diff --git a/games-emulation/hatari/hatari-2.3.1-r1.ebuild 
b/games-emulation/hatari/hatari-2.3.1-r1.ebuild
new file mode 100644
index 000..874bf6b1be3
--- /dev/null
+++ b/games-emulation/hatari/hatari-2.3.1-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="Atari ST emulator"
+HOMEPAGE="https://hatari.tuxfamily.org/;
+SRC_URI="https://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X capsimage gui microphone png portmidi readline udev zlib"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   media-libs/libsdl2[X?,joystick,sound,video]
+   X? ( x11-libs/libX11 )
+   capsimage? ( >=dev-libs/spsdeclib-5.1-r1 )
+   microphone? ( media-libs/portaudio )
+   png? ( media-libs/libpng:= )
+   portmidi? ( media-libs/portmidi )
+   readline? ( sys-libs/readline:= )
+   udev? ( virtual/udev )
+   zlib? ( sys-libs/zlib:= )"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${COMMON_DEPEND}
+   gui? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   x11-libs/gtk+:3[introspection]
+   )
+   >=games-emulation/emutos-1.1.1"
+DEPEND="
+   ${COMMON_DEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-caps5-include-path.patch
+   "${FILESDIR}"/${P}-cmake-include-checksym.patch
+)
+
+DOCS=(
+   readme.txt
+   doc/{bugs,changelog,scsi-driver,thanks,video-recording}.txt
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i "s/\.1\.gz\b/.1/g;T;s/gzip[^\$]*/cat /g" {*/,}*/CMakeLists.txt 
|| die
+   sed -i "s:doc/${PN}:doc/${PF}:" python-ui/uihelpers.py || die
+   # Note: >2.3.1 renames /python/ to /python3/, update accordingly
+   sed -i "s/python/${EPYTHON}/;s/dosfs/fs.fat/" tools/atari-hd-image.sh 
|| die
+
+   # Use emutos package rather than bundled ROM.
+   rm src/tos.img || die
+   cat <<-EOF > hatari.cfg || die
+   [ROM]
+   szTosImageFileName = ${EPREFIX}/usr/share/emutos/etos1024k.img
+   EOF
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF
+   -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}
+   -DETCDIR="${EPREFIX}"/etc
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package capsimage CapsImage)
+   $(cmake_use_find_package microphone PortAudio)
+   $(cmake_use_find_package png PNG)
+   $(cmake_use_find_package portmidi PortMidi)
+   $(cmake_use_find_package readline Readline)
+   $(cmake_use_find_package udev Udev)
+   $(cmake_use_find_package zlib ZLIB)
+   $(usev !gui -DPYTHON_EXECUTABLE=false) # disables python-ui/
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /etc
+   doins hatari.cfg
+
+   python_fix_shebang "${ED}"/usr/bin
+   use gui && python_fix_shebang "${ED}"/usr/share/${PN}/${PN}ui
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/emutos/

2021-09-03 Thread Ionen Wolkens
commit: a09ee231b722f6029719f1e0e26baa29943907d7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep  3 14:10:51 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep  3 16:08:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09ee231

games-emulation/emutos: add 1.1.1

This adds a new 1024k image intended only for hatari, and
split-language versions for 512k images.

Combined with 192k and 256k, the language images size is becoming
non-trivial and so now limiting them through l10n_ IUSE.

Sorry for whoever has to decipher this ebuild next, if not me.

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

 games-emulation/emutos/Manifest|  5 
 games-emulation/emutos/emutos-1.1.1.ebuild | 43 ++
 2 files changed, 48 insertions(+)

diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest
index 3146c576200..7af7832364c 100644
--- a/games-emulation/emutos/Manifest
+++ b/games-emulation/emutos/Manifest
@@ -1,4 +1,9 @@
+DIST emutos-1024k-1.1.1.zip 342557 BLAKE2B 
eff915f0c531296c1c68a73bd96ef9a8b27195c4fdcd957df75b48806cf77ae8483a6a4d7a105cd5a609cb3412754d8de221b20ddf5cde9371a4a89183aa5270
 SHA512 
76d108a7d0e501552ec49ae14a7d00a334c9f262d0d5fd9d6eb12837e2bd54ec652679c3368bdb4c38560b7621483a44fb386562aa6727235ae8a3c4af07930f
 DIST emutos-192k-1.0.1.zip 1794284 BLAKE2B 
77742519f04d98f8fe6bf22f04bb73944370e58596d9001c2c24726cb1fc172fef4ad982a555e2f1a4c4b539028900320fb40cf96ec0cb87aa618d9f7b14ed7e
 SHA512 
30c965f40b66879cc0e5f0b6801485d2362751d22f0deba1e12dddff05bb526c972c7cafdee7cb81866160a1b97fe56e28f5d5ad4b9c01c68adb840a3c27e355
+DIST emutos-192k-1.1.1.zip 2025455 BLAKE2B 
9806be9d886653215d5553d2a908374da69a6982a2ec71ad04d2293c6fa2e4e5ccd651d95b78b4d58cbed45d9bf3ce9d8fc49b9409cb364f3120fb520cc2cfdf
 SHA512 
7ec7ad52aa92553b2b0e61d88aac408ddf3c06d64f50854a02f7b44be99afecf9139906880641bba6bf17e431058c0afa11aae0a23479256c26713b87ec122e4
 DIST emutos-256k-1.0.1.zip 2239148 BLAKE2B 
db1e6eafa44e76ad50efe1cffe60c22b20e40de60e1ca67bd9f2f491aa0fba10aae60e6bfbbb16327b2184d104d2bd4e0d036174b8fe5f510dd6a9fcb481fa72
 SHA512 
c185e0dcc6fae8bd4a3788f2271330cbe5e49834ae51cbafbad04160895bae9c0210cf05d77bd80bdfd22d29aab85048083c471eefd5092d2e19465c897c48a3
+DIST emutos-256k-1.1.1.zip 2570117 BLAKE2B 
e5646dea14b8608db1cb49f1d51d21971c36b664f013f2146848b78d9b0b4260029507c2a5e66fba473b4263a673ac59bb40e0ebdf864cdd3efbfc68ecec485a
 SHA512 
62e3dff01733e04a76e669e88268a80423811b579ecd2f9f9d2bb59b9cbe649af0838d4e1cc930a2ba8095f624d374add79dbe3f98f6589bc2b50dece14cec27
 DIST emutos-512k-1.0.1.zip 316348 BLAKE2B 
bf3f3c932df8e87655006abd7a142765f0905942f9709d02c705a7269c5a4c3a3795d6afed007848c54734c80f3d6c08549a641908f2ead99f0c55a564515982
 SHA512 
8e3f63d218bc82aa3739c74ab8f9fdad92661de478b2953f60b07de3233a855c2e4dfb14a9bb3cfb81a1915d6d4295736dd74ea50f0af055aa3fc5336fc4f04f
+DIST emutos-512k-1.1.1.zip 3117851 BLAKE2B 
5a691e6b63ae5afb4e9f374580791d8e44feb75244ca287c9de19cd011224bfafb3041321b0f288b2add77d93402a958ac881a8a5200f49df4c81c062745b5ae
 SHA512 
d5dd01e9470844b5c7b87231f021b3c50817517a7dc20f4b96cac51b318a7961dbff8df1534c7e89797f38aa8515c836feb1be4df5f7d0cf09f077d0ea57035a
 DIST emutos-aranym-1.0.1.zip 287821 BLAKE2B 
96581289a1be8f598db4676aa275ce79f3affd36e0dc53466d275f0cd01871ab48b73440e18cba1bf74fa9a35a4ad72d84804231fbc1e11cd151db2139f25b2d
 SHA512 
2178d646e0ab6c128fcf2eaf690597514d26e87e2b599ee05fa4bd18589489315f11777fdf1f20fadaa63d5c32dc116988d92149cb7f826c72e66fe9fcd8
+DIST emutos-aranym-1.1.1.zip 295671 BLAKE2B 
a4e1b34d851c7a410253ed41fd3b783e1f23d0859eb07cef529dd9f003cc2df77caa0ac0cfab0a80c4ab9421013ba6d6fe38ba849e95e23c4565f25d095d9ca1
 SHA512 
a4aa1f084e5baca9809f86d216bc45d178822ebe7af1f507ffe243f9e2b217bd3a0ef8b290ade5a5dc54b92991937a2a906fdcf9b1bf890e0f2ee0410d835b85

diff --git a/games-emulation/emutos/emutos-1.1.1.ebuild 
b/games-emulation/emutos/emutos-1.1.1.ebuild
new file mode 100644
index 000..5ba57a1f38b
--- /dev/null
+++ b/games-emulation/emutos/emutos-1.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_L10N=( cs:cz de es fi fr el:gr hu it nl no pl ru sv:se de-CH:sg tr en-GB:uk 
en:us )
+MY_VERS=( 192k 256k 512k 1024k:etos aranym:emutos- )
+
+DESCRIPTION="Single-user single-tasking operating system for 32-bit Atari 
computer emulators"
+HOMEPAGE="http://emutos.sourceforge.net;
+SRC_URI="$(printf "mirror://sourceforge/emutos/${PN}-%s-${PV}.zip " 
"${MY_VERS[@]%:*}")"
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="$(printf 'l10n_%s ' "${MY_L10N[@]%:*}")"
+
+BDEPEND="app-arch/unzip"
+
+src_install() {
+   local e list=()
+   for e in "${MY_L10N[@]}"; do
+   use l10n_${e%:*} && list+=( ${e#*:}.img )
+   done
+   (( ${#list[@]} )) || list=( us.img )
+
+   insinto /usr/share/${PN}
+   for e in "${MY_VERS[@]}"; do
+  

[gentoo-commits] repo/gentoo:master commit in: app-emacs/libegit2/

2021-09-03 Thread Ulrich Müller
commit: 11f4b6938716f86889504711cc346a771202200a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep  3 16:00:52 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 16:01:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f4b693

app-emacs/libegit2: Add slot operator in libgit2 dependency

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/libegit2/libegit2-0.0.20200515.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/libegit2/libegit2-0.0.20200515.ebuild 
b/app-emacs/libegit2/libegit2-0.0.20200515.ebuild
index 866475b7aba..7aa7a128835 100644
--- a/app-emacs/libegit2/libegit2-0.0.20200515.ebuild
+++ b/app-emacs/libegit2/libegit2-0.0.20200515.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND=">=dev-libs/libgit2-1.0.0"
+DEPEND=">=dev-libs/libgit2-1.0.0:="
 RDEPEND="${DEPEND}
>=app-editors/emacs-26:*[dynamic-loading]"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/setuptools_scm/

2021-09-03 Thread Arthur Zamarin
commit: a6159ff9ad9e34e16f171c8754802b82163682ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  3 15:12:04 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  3 15:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6159ff9

dev-python/setuptools_scm: drop 6.1.0, 6.2.0

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

 dev-python/setuptools_scm/Manifest |  2 --
 .../setuptools_scm/setuptools_scm-6.1.0.ebuild | 35 --
 .../setuptools_scm/setuptools_scm-6.2.0.ebuild | 35 --
 profiles/package.mask  |  6 
 4 files changed, 78 deletions(-)

diff --git a/dev-python/setuptools_scm/Manifest 
b/dev-python/setuptools_scm/Manifest
index 9637a6be0a3..54bc23aa323 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,4 +1,2 @@
 DIST setuptools_scm-6.0.1.tar.gz 51433 BLAKE2B 
7045eec0c1a43d6c93c94e0b2799f0d000cda509fa0df9ee9a638b95383f07fe430b07c3bf72fdc4809563ac289521976956f728a4b2984921fa31532bb7ed8b
 SHA512 
db27653c57f674ec62689247680adace3779216249f1b09a35e8a0233a1ec1acb9ae89b52acd439f7062da2ba1a45b8c0d6d81333ddda0764447c30698ddb314
-DIST setuptools_scm-6.1.0.tar.gz 55618 BLAKE2B 
b1bdf0c2faa34eb77b378908fcd73670b2f1918552b62b0bd6a0359af00508485ddc91704966e4e862255b3c4e93492210741a60da41a8f09f9cd6c660e1aa8a
 SHA512 
d9359936e22f8c0bc207def147283d79321ff0f26ba75661afd593edb3c41a06d057317f09bb5b8ef013e95b1aa5911372d4aeb3c7a05bd012ff24bdbf479073
-DIST setuptools_scm-6.2.0.tar.gz 54691 BLAKE2B 
2564e4b3e888b0b24ed053bc85311062d8bafc07b12cdfd5ade2b5c276537bfa473377905282b4eb4901f13873e6319dc05fb12a07ae4525d89814b4edd84d57
 SHA512 
33c0a7c4be0df296dd859989f94db6eddf553e37e5580abe1dda63c33054e709a672a5eb9dc6f262f482f4d2a5507511aa0332022d46943251b5c522dff7c840
 DIST setuptools_scm-6.3.0.tar.gz 57117 BLAKE2B 
c0190e4d8f10f05fb6413d651ca15133cef4474bd460ab3bdda4b81d3410078cf9cf20e40de042bda29fe0b99c409b6d934c3d6a648350688f5b4496eabecefc
 SHA512 
c3751d27345b9423b9fe7eec15fbf6c3e3bc19679b7960a589bdcb729a53b5dba40be27878f87dc0d908fae190ef8db76ee19379e0d6dd5cb00b44950cae3896

diff --git a/dev-python/setuptools_scm/setuptools_scm-6.1.0.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-6.1.0.ebuild
deleted file mode 100644
index ab8618cba7d..000
--- a/dev-python/setuptools_scm/setuptools_scm-6.1.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage versions by scm tags via setuptools"
-HOMEPAGE="
-   https://github.com/pypa/setuptools_scm/
-   https://pypi.org/project/setuptools-scm/;
-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-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="dev-python/tomli[${PYTHON_USEDEP}]"
-BDEPEND="
-   !!https://github.com/pypa/setuptools_scm/
-   https://pypi.org/project/setuptools-scm/;
-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-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="dev-python/tomli[${PYTHON_USEDEP}]"
-BDEPEND="
-   !! (2021-08-28)
-# Both versions have several bugs and have been pulled off PyPI
-# Bugs #810808 and #810790.
-=dev-python/setuptools_scm-6.1.0
-=dev-python/setuptools_scm-6.2.0
-
 # Alexey Sokolov  (2021-08-30)
 # Homepage dead, uses gtk2, fails to build, https://bugs.gentoo.org/711344
 games-puzzle/gnudoku



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

2021-09-03 Thread Arthur Zamarin
commit: 8882e54abf78d3af69faed5844e3ad441482f23e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  3 15:10:01 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  3 15:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8882e54a

dev-python/setuptools_scm: add 6.3.0

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

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

diff --git a/dev-python/setuptools_scm/Manifest 
b/dev-python/setuptools_scm/Manifest
index 28cf9eebb53..9637a6be0a3 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools_scm-6.0.1.tar.gz 51433 BLAKE2B 
7045eec0c1a43d6c93c94e0b2799f0d000cda509fa0df9ee9a638b95383f07fe430b07c3bf72fdc4809563ac289521976956f728a4b2984921fa31532bb7ed8b
 SHA512 
db27653c57f674ec62689247680adace3779216249f1b09a35e8a0233a1ec1acb9ae89b52acd439f7062da2ba1a45b8c0d6d81333ddda0764447c30698ddb314
 DIST setuptools_scm-6.1.0.tar.gz 55618 BLAKE2B 
b1bdf0c2faa34eb77b378908fcd73670b2f1918552b62b0bd6a0359af00508485ddc91704966e4e862255b3c4e93492210741a60da41a8f09f9cd6c660e1aa8a
 SHA512 
d9359936e22f8c0bc207def147283d79321ff0f26ba75661afd593edb3c41a06d057317f09bb5b8ef013e95b1aa5911372d4aeb3c7a05bd012ff24bdbf479073
 DIST setuptools_scm-6.2.0.tar.gz 54691 BLAKE2B 
2564e4b3e888b0b24ed053bc85311062d8bafc07b12cdfd5ade2b5c276537bfa473377905282b4eb4901f13873e6319dc05fb12a07ae4525d89814b4edd84d57
 SHA512 
33c0a7c4be0df296dd859989f94db6eddf553e37e5580abe1dda63c33054e709a672a5eb9dc6f262f482f4d2a5507511aa0332022d46943251b5c522dff7c840
+DIST setuptools_scm-6.3.0.tar.gz 57117 BLAKE2B 
c0190e4d8f10f05fb6413d651ca15133cef4474bd460ab3bdda4b81d3410078cf9cf20e40de042bda29fe0b99c409b6d934c3d6a648350688f5b4496eabecefc
 SHA512 
c3751d27345b9423b9fe7eec15fbf6c3e3bc19679b7960a589bdcb729a53b5dba40be27878f87dc0d908fae190ef8db76ee19379e0d6dd5cb00b44950cae3896

diff --git a/dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild
new file mode 100644
index 000..4a02bc11ee5
--- /dev/null
+++ b/dev-python/setuptools_scm/setuptools_scm-6.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage versions by scm tags via setuptools"
+HOMEPAGE="
+   https://github.com/pypa/setuptools_scm/
+   https://pypi.org/project/setuptools-scm/;
+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-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="dev-python/tomli[${PYTHON_USEDEP}]"
+BDEPEND="
+   !!

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

2021-09-03 Thread Michał Górny
commit: 3bf6fe764cba574c9088095231448af9f374ca79
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 15:38:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf6fe76

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.4.144.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 31cdb7625c4..83249976ba1 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.4-146.base.tar.xz 3857908 BLAKE2B 
fe3119842aeb3f1f8ba9af26d4db
 DIST genpatches-5.4-146.extras.tar.xz 1784 BLAKE2B 
e3b75e9f8f29bcf441dececc62a46cd5db846859bb9fb01462846333dfb42f35c559b5b6533035b891062de619dac678b9467fd0432423bcd8505385c0beae47
 SHA512 
0923ebf0da182eef762653b282fad6d50862c3d520ee1888bf8fb2257b96bb4cb06a3e88ec0b6a8587f17c97f9660ffbaf4695eb0d0d0f46fb59861b49949e35
 DIST genpatches-5.4-147.base.tar.xz 3875304 BLAKE2B 
98cc4815b004967ef7a00b2b8af96cf002c09b22d54222e0f932e1ef83731846011bb3c4b8f972c85aeb086b0bcd6a0ce0f2ed390dd5f0225b137b33bb2255bf
 SHA512 
999f5e9a99cf8dea0c8da91b0e365703064620b04bcc48909d89af73f551a0da3785201b4a4fd0edfd184872f81109dbb78ca57d95d1c2759a1cac111fe1066d
 DIST genpatches-5.4-147.extras.tar.xz 1788 BLAKE2B 
a0e7283baba01090e1c0125b4333787ad406dc311c0f6fc9fc3eb6c4b288efb7742fe5968a2f1a0f6fbef9286df7947c1d64f78c8f3c727d82ff95bdfc749977
 SHA512 
75afcb75617b32172f5766592d86cd08f0c17ba35de18ec83edbefec66d04e8acb6660a59dea5016479db19488339bdd47ddc5182bf2fb5c61587ccbb4063681
+DIST genpatches-5.4-148.base.tar.xz 3887780 BLAKE2B 
127c72912bf3db08c86bdce400ee1b57a06055fa114f2f3c358f555fa077c230a4e6e5039961b4e1aa4f9e7de97d7e3084c5d625d423915809adb14d0b366a6e
 SHA512 
dfee1a5233734888268036452d980f5dd57e801297acbcc847f969a1185a0c4a83a1be97f33f1988bfb9a48f702b0c4078e930812594b8a995d5c7e3fd737e68
+DIST genpatches-5.4-148.extras.tar.xz 1788 BLAKE2B 
3569f9649b403a8dabae9cb4721c17dda84061c7d03aa72714b976968a8d18fe451945fa41939be5de301446e640f957b229f79d8fbc20c899d498abffa72a54
 SHA512 
a7a082bff05441624cba87d4398e98713953d06365d7ea1c1ae0977fd4e70cfe565bfed4ed2387c7552dd58b5ef05ebf9f12051930e2126e6e007ac06bbf8e9f
 DIST gentoo-kernel-5.10.60-1.amd64.xpak 65504358 BLAKE2B 
233766cf8fd62c2b70cf257a8bbf5dab9a45d1d10b508827c58593c7523b04e3843a69f51dd38798f5889447eae8a861f8b3cebe5985e48b63c65dbc7183ff4e
 SHA512 
d547eee171746da27a4d1ebfce701b18c1e8fcded3c46c5ef875da6177645ed9088bdeed4188bb2d6746311ebe839b077e1a97ed5f9f7fa14ed2e43129701780
 DIST gentoo-kernel-5.10.60-1.arm64.xpak 61199661 BLAKE2B 
1d004eae20fe67cdde4612d56e648cdd22975a1b5b418c0e1b80a1f9235f1b0917f4af6f8946da793dbf9fa20a42033ab397ece19308bea10b0ce5c550b45409
 SHA512 
649886a2117b8318dd03ce8a85905abb79cabf888ee5441da5a56d22354cbcda5be8343ada6335310dfd6192d5f3e14522052d3efd6b943151c0a3692f5f
 DIST gentoo-kernel-5.10.60-1.x86.xpak 57229580 BLAKE2B 
90b7d12883271c0ac49cfff5ece81fde229c2f9f5c27c21d19c4c97132dd091bb798d75332c72491178655d8350e30addf868df71562bbaf645af5705d49daeb
 SHA512 
043d1a0c5cefc49188a444b2ccc85decae53a318ee759449af4b30922a46329d57e1fd45f40b5c74b74f08e0cc5edc2835ba8291be460dea9699a998b9e1a6ac
@@ -36,6 +38,8 @@ DIST gentoo-kernel-5.4.142-1.x86.xpak 53152397 BLAKE2B 
f8fefb4f35896ce47fbadbe5e
 DIST gentoo-kernel-5.4.143-1.amd64.xpak 61390242 BLAKE2B 
ad507c5506cbeb4b00d26e3180206563a96c61e87458079e299cfba1720b19c98878456f74a3c1aa84798aed922b8a9fe9ac84e868758f9cc4cd0af9d1cfb837
 SHA512 
e55bfdf4d2e5905941e38b69469565f9fbaaa4e24beca9f4cd91f668a0f52c9baa37f51c5f5a79e3b431aeaf43e9d6ee830fdfc233a9545d67429be303b129f7
 DIST gentoo-kernel-5.4.143-1.arm64.xpak 58039783 BLAKE2B 
09c6215854947eaf3a45c6d2e64d910d39c98a55710d7c4289e346c77d1a3b61caeaf15c0a8f57504e566f9ce7efd84c971d11d530986d5ff3febe6c83692723
 SHA512 
40bee6436a9bb02819e936232134dd9c686dadec07ae5c8af4e70061e89371d83e1820285470800d19b383c7ad960c28d2bc0709eff566f7042ca7f4b722
 DIST gentoo-kernel-5.4.143-1.x86.xpak 53174505 BLAKE2B 
04e4ce00d2630e4893d4948a0cd27f394f97c1ce73a031a8f0da8cd232bfdd1058f4796c030e51c8be0cbaaf7587cd7101ec111e239636b4a07b9790134599a3
 SHA512 
e95c37baed7912873dd524e930c2f5b443c3f320e2d6b4536926feb9d0450b282c527a6ee95c3fb1c59cbb535b8e404de9bb45e88492e161c05edd42c71429eb
+DIST gentoo-kernel-5.4.144-1.amd64.xpak 61366776 BLAKE2B 
24745e27ead7e35eab3cbf2ae4217b47cc522aec6db999bd2d44da9b575568c9e8e45ee37e922d15ccf86739772baf30416a9d35a24af989263ff11bb6e80fa6
 SHA512 
f80f858569ab847e0e45b5cca7be3cfc4cf1ddad17da213d608cd0bb2dc60e28b5066d5dcb1f96c644cc6ae696ca8a0f15b109a6dcd12a08410f629dafc7617f
+DIST gentoo-kernel-5.4.144-1.x86.xpak 53171435 BLAKE2B 

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

2021-09-03 Thread Michał Górny
commit: 65cea49370bbdcc8fa1e9f5dd50ad5d44cbe67ea
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:06:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:40:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cea493

sys-kernel/vanilla-kernel: Bump to 5.13.14

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.13.14.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 65ea881a8cc..9b7354bc001 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -25,6 +25,8 @@ DIST linux-5.12.19.tar.sign 991 BLAKE2B 
881e8f5df1f9503e7ba58b84351b2e4f0e90b63d
 DIST linux-5.12.19.tar.xz 118204168 BLAKE2B 
88e4c32cf196662a6a24e72b978019d6f8881a8523918029f4229a995c5fd957a5e01f42de9f53c7980df7e3de5ea6b069cc2c5f93852e615fe8fe78a1b131c6
 SHA512 
2d010d6d75052083300b1a629dbec25a39f6314a1871ed355133bb59946453915a2265f4ba26e60119ee0d05abb9859c5ee7d8fb8dd816c476ebfdb76d3399ef
 DIST linux-5.13.13.tar.sign 991 BLAKE2B 
a5f1e6ccba62297a46d60f8c33539aa04737c131dc98b72d7594597464ef6ae85adbe9a408febb9513413b293bb9601ddf864e8aa8eab34b2183f53216deb6b3
 SHA512 
c6d7d3e2a35f4d753f9898300cbfe5e250790dc7a12cbcf6968be15d372565a0c2952ebda82ff2870520d6e682a3e7354d726f2ade59549d3b2129857629a67d
 DIST linux-5.13.13.tar.xz 119340816 BLAKE2B 
c763adef68a11c42a6e9435522300c5327a9dd3c8b25f1c41e0fdc536e224aac83dbb13d86bb52973304520f1cc28c4c9158baddf6087af54b1e5fbe010be485
 SHA512 
67c3d0ef8fc378616a318a0d6796acf839dcda4accee3dc815c0f0697694cf178474fe15d98fa9bb7871dfa353aee416212430be5af85bf74647e3968b5c1b71
+DIST linux-5.13.14.tar.sign 991 BLAKE2B 
77de1420003ee4102a2efbcde4721ff4c8ac99d6d232590b48ef1ca2feb09f2908bf2610e1dec1b0aa20acb83d0f6d333875c2cba1cfa540df7180fc4164a681
 SHA512 
9e5b45fba9ebed21de7d12f89925ebf2ded99da2267b08006e03ee714cdb7e3687745bc62a39cf8e0c00d5c2d55b7603192f3d44ca9f892d11962c4cc8b945c2
+DIST linux-5.13.14.tar.xz 119356380 BLAKE2B 
5def9187bca9597fbb8097d69f5dad3cf6aa446d6fb86c0e56cfd241fc56175412d5e8f326918368cb62a98f7af6b0f7c2e75f90ab5d84708880cd097baae48b
 SHA512 
1e35c9f9a62f873f12f642596290483e40193fd8926be83b2878b7b29527d19485596334cfef6ef901da5de817407767a5fdcde3a87e7b1178c0a21e7932f9f0
 DIST linux-5.4.142.tar.sign 991 BLAKE2B 
2d441365323df4e0ed023917a5d9eeff671e29d1afef32813d6ff4cf554a191237e27acc1c1192817007a262bc8e5d8f42d7aa14ff0add7cdbd656fb20cecdcb
 SHA512 
728a40e0cee11d6300ee3b1f13b329496de0d5e31872dc8335169396b077678c8bde4361c5fbdad3e54f8761dca507cea71bf8cbf5ea675c9c8d7b055c073e2c
 DIST linux-5.4.142.tar.xz 109145144 BLAKE2B 
680d4a81fb20005d39dd6d1b512b0e744cc7d6fcdb45e6d67c166d7ca7dff83acd49cb14fa4a38369d77bc91cac0b36190a5b1f042495c40fee9b5e7ecfb2dd2
 SHA512 
fb9b9f345bb1d46e48adbaac7b12ace50f279451793ac3671b007447d3e38a59d9b9ecbc55866fa2a6850babfcd1ef7528234f2ad73e68845a858b3b7a1d573c
 DIST linux-5.4.143.tar.sign 991 BLAKE2B 
4d2d5f6cd7c78234e074d59a004b1a96f86746a9b692d7acfa8afe6ce5bd40a02c86c7e53d2749c71956b7a5862bb0d4f46b79b1a6211e93028b53728db4b477
 SHA512 
f8fde6c2b06c3a7ab9b375f90177e1809460514a95bb78c1533bc55df00b80e09c87145b67d5ea336dc3d25fb9406d7b6818695de1ce0ed1ead60fd3df3173a5

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.14.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.14.ebuild
new file mode 100644
index 000..c39db41a95b
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.14.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.13.9
+CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
+GENTOO_CONFIG_VER=5.13.4
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> 

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

2021-09-03 Thread Michał Górny
commit: 70a1c4f6a448755e70f2e84df9bbd4d43e5b3cd1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 15:38:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a1c4f6

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.13.14.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f3836524b6d..e7670bbdb57 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.12-22.base.tar.xz 1085632 BLAKE2B 
328a25218394a93755d29335f0a8
 DIST genpatches-5.12-22.extras.tar.xz 3420 BLAKE2B 
61d7d8bf8c88a1f0ee16efd07dca0fcb82a48574dcf545421e5e8302128acd5e28fbcadc4d1a82f0b2049491988691e3f8b85c99d50ec1c81a4a4549c96b9651
 SHA512 
20a505a8247ba33f8c0c201b809b22073ec589f4d83b1089c6787afbe42760443a964fd12fbe2dc6ec778c6d3067db04d93ec098551ff9ed6e5030d5830fce9e
 DIST genpatches-5.13-15.base.tar.xz 712312 BLAKE2B 
fa70753d96944bfe43ae352592be5fea8b8bccbac1f7412a241d951b5009e4643e12123ec3aa6864b9a884fffc744c8ec0be84dd499a29dcbf3c36446b013842
 SHA512 
814b3766c5330b5890e63ab47399e91981c18dccda37797983076ec860e8d2056f112706a07acd1f5c0f72a5417a8713d928b473695f6669fe734de025048015
 DIST genpatches-5.13-15.extras.tar.xz 3852 BLAKE2B 
17c24bda81640a2431729cafef4e6401902390a57bd41ee691e971fadd54761a8829a559d201d46f883bcf99fe9ea34509fc7a95ea90ad3fddbda732878bc278
 SHA512 
4113f3e6ced039f6aeb89a8033d88140a993ebe1bc99d7dd2424f90846e217398551bbdf67ca199acf42b9af5aeb8a144e84bacdfd444f170f1a0a747fb1c477
+DIST genpatches-5.13-16.base.tar.xz 742200 BLAKE2B 
91461e451c99801a22ea8bbd98474b990a984d82ed36493878c68c7ed4caa1ea24ae329ee5e8a08d3fb7e5fd67f817351b47efd16940a803d8304ef7aa5034fd
 SHA512 
ff66efffe36ea0ee32577a5ac78e902ce7e3b9df1bab6333431dbb0e6735461600f605707666de41618de4d8c6b7a8cd1dbb24e6c74f656d4be9a7be72ee96ed
+DIST genpatches-5.13-16.extras.tar.xz 3848 BLAKE2B 
ec963b7d96ed03f430855aed832cbf2757d14cb6f4d364e4f100a521d2a8415b588215f1fc00afac19744c6afe6d0f4f8a4992e78cf0733a74f0c34251c9e6c5
 SHA512 
77285bbe43703a0a5ae5dcf37a08294d377ec594fb4248bd23afe68e8be471fa833d5a8db77d0a9800ce9b570b7dd98957fa61c676c8f5e6ea95e28b27dae2c0
 DIST genpatches-5.4-146.base.tar.xz 3857908 BLAKE2B 
fe3119842aeb3f1f8ba9af26d4db1773380400397b132235db8071c9c05d395502c8fb08cc690842cbde5c5fc8dd5fa456218d2f95434ca84422c6398889cb03
 SHA512 
d293600dbcc8ad83641d4866e4998b1b4fa3bb254bca9e0aabd4d94bdf6270b7757f69874e754a38afb8426e91a4072e5c135e12c2a597008cef77f6fd74b7dd
 DIST genpatches-5.4-146.extras.tar.xz 1784 BLAKE2B 
e3b75e9f8f29bcf441dececc62a46cd5db846859bb9fb01462846333dfb42f35c559b5b6533035b891062de619dac678b9467fd0432423bcd8505385c0beae47
 SHA512 
0923ebf0da182eef762653b282fad6d50862c3d520ee1888bf8fb2257b96bb4cb06a3e88ec0b6a8587f17c97f9660ffbaf4695eb0d0d0f46fb59861b49949e35
 DIST genpatches-5.4-147.base.tar.xz 3875304 BLAKE2B 
98cc4815b004967ef7a00b2b8af96cf002c09b22d54222e0f932e1ef83731846011bb3c4b8f972c85aeb086b0bcd6a0ce0f2ed390dd5f0225b137b33bb2255bf
 SHA512 
999f5e9a99cf8dea0c8da91b0e365703064620b04bcc48909d89af73f551a0da3785201b4a4fd0edfd184872f81109dbb78ca57d95d1c2759a1cac111fe1066d
@@ -22,6 +24,8 @@ DIST gentoo-kernel-5.12.19-1.x86.xpak 58076509 BLAKE2B 
0e4aca91c834b23fb169bb6fa
 DIST gentoo-kernel-5.13.13-1.amd64.xpak 67323113 BLAKE2B 
78bf235d1e386cc6ee20f1c45cb7703a64bea10b0f02c3d6835accedcce18d54da81d9c87987051d8c508d176978bae82be39c0e5083f698fb8368d38c247423
 SHA512 
047392727f8e2b8be5523fd9113620123ac75f1cf5af2300cbc1bb73b56761de72b163a609a92d17d9f8781fda87c2cd7db1f61970e8ca97f7416d4f38721c5c
 DIST gentoo-kernel-5.13.13-1.arm64.xpak 62757049 BLAKE2B 
aabee1ded5de20265562b6fda4ed3f426f3186597355e7d5a1367adf5847eaaab762da4dbcc486d2fd33028b9bb7b2105f7d1b90da8f901e0d29b02f01abcdab
 SHA512 
11f08bda36ca2f3b09d3d958b8eb21064dc2567182bd775b9e0c53daeabacb6fc27650b497df7ac03e1ff35ab92264aa34330fcf77a269459b78ed138946aaa6
 DIST gentoo-kernel-5.13.13-1.x86.xpak 58518708 BLAKE2B 
c399f119cb87905e5b91b8cbeae3ee0c31632e0a95d25ee9b9e8511251c4d308eaac7f22f4479192dd6bd90bf1cfc1466c06dfbfd7d1b7e3bf26be91ba9f560d
 SHA512 
fecea40539a0cf04e5428e5a26e744cc308601cb4aa4ac0dea1faf1110419f3d41998d8f087750afca9527f653a5d82e1ecad1a128208490fab44c6969d870cc
+DIST gentoo-kernel-5.13.14-1.amd64.xpak 67300474 BLAKE2B 
77cd8746bd9739d4f01e8ce0ea5e0509d73c0088af44c2d7069f735ea690c4f7e70710e87b7eefeae67f59c4ce138493d18b8e9aac30719813d3c0ad0834b627
 SHA512 
5a60fe502f50c8ec29db28792268b82ae190b0fe8a4e0df1f6a6aca0f9cafae751254f5b7262dd85dcdcfddfe779f518f61201f8f9e8783f9b561565f81951d6
+DIST gentoo-kernel-5.13.14-1.x86.xpak 58515585 BLAKE2B 

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

2021-09-03 Thread Michał Górny
commit: 9886943531d562c4fb03827cfd1c0ec87dc60e13
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 15:38:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98869435

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.10.62.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e7670bbdb57..31cdb7625c4 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-66.base.tar.xz 2062612 BLAKE2B 
6aed0d13a78b49d310840e9f3d2c
 DIST genpatches-5.10-66.extras.tar.xz 3476 BLAKE2B 
83c469744224ee1c4e5498d30b50610f0679996262323e9e048ed14df49790fa33e704ef61c3a58fb1dc23bd13262f87cd7459a5005079eee89701fa66fab696
 SHA512 
985413d00a94b3e84b7be1db8ee40b6d80d7651823bf68f0a6a50fa0c46f3cbf26839d88d561aba86378d321a4628a5df90debec0e4436c01d53df074f4bd104
 DIST genpatches-5.10-67.base.tar.xz 2086184 BLAKE2B 
d01856f8ab1b24b9581576c80c63b7b30adf3376b70f890e527d5652c28228b17c42c28e4517689411e67b7b7a715b4ad3e1b2e045725f11d825a0ffc67f39f0
 SHA512 
ff55f88e4c334f463945d8f3d9aa7dfd987602057ba28496cb31a1d17ba3ec8d1eea94cd0544af6ef5f6dc140c09427a6ed0de476e0b71f9dbba5e558e8422d3
 DIST genpatches-5.10-67.extras.tar.xz 3848 BLAKE2B 
1469349ac07374c4f6e8875757e588af6d78d13fa8162573ee83a201ee5158916043d013bf1202d89911584fe861d0a7ab264b63affdfd062bb23cf3e0011869
 SHA512 
7887ce5a472f6a778f3eaa4032f5a9ba2dac8f06dff1937188c708396f2305a499ed129e275e85aafc6746e7bbf4526cc7aefe502bcf4953c30020cbb0e9d657
+DIST genpatches-5.10-68.base.tar.xz 2112828 BLAKE2B 
6d6da1488df427a6c1530c0e855ed8ef91d1847d090b1a853eec9a8e88cdc0d95fb77284c7f443679d97e3fb980e790f42a381696e4d30687c03e2fb1074dbc8
 SHA512 
36980210f02a5370402ce9a3a2858af58b0cb0c818a433f1a7f36308511ec96114c83617f508d96e18d9922a3ff782ebb11069f7a07394b0c2710c3403d58f94
+DIST genpatches-5.10-68.extras.tar.xz 3848 BLAKE2B 
90869f9c59d7f73af938c4aa0983095f4eb03058f53b71a3499f1829ed2fc227fb162d80b0d9add62a9a2b7a350226a55fb7aa884d2a0e7c3c63ac94891bded9
 SHA512 
18e41fdf3a4452eaea54fa832534cf5efb6af5bee852e67a664407c6cb4953f81b33870bf24d9450f92ca824548e53c67c57d938dc9c675aba8f2b18ddf736d3
 DIST genpatches-5.12-22.base.tar.xz 1085632 BLAKE2B 
328a25218394a93755d29335f0a827faaad2fc823bb25bf8ef36385eaf8b30427c4075bc0074969fe0923a975d88d7573fda0b8e1288e787f03afc6cc77d25ac
 SHA512 
08a71f09955c92bd92f4c67a018349a9b1d7ac5e1dad7efa3f1cdd2968a4c82042308613069e5bb65a0c38f19d05db5a0ff25d17726809cf12ba018fff5bf564
 DIST genpatches-5.12-22.extras.tar.xz 3420 BLAKE2B 
61d7d8bf8c88a1f0ee16efd07dca0fcb82a48574dcf545421e5e8302128acd5e28fbcadc4d1a82f0b2049491988691e3f8b85c99d50ec1c81a4a4549c96b9651
 SHA512 
20a505a8247ba33f8c0c201b809b22073ec589f4d83b1089c6787afbe42760443a964fd12fbe2dc6ec778c6d3067db04d93ec098551ff9ed6e5030d5830fce9e
 DIST genpatches-5.13-15.base.tar.xz 712312 BLAKE2B 
fa70753d96944bfe43ae352592be5fea8b8bccbac1f7412a241d951b5009e4643e12123ec3aa6864b9a884fffc744c8ec0be84dd499a29dcbf3c36446b013842
 SHA512 
814b3766c5330b5890e63ab47399e91981c18dccda37797983076ec860e8d2056f112706a07acd1f5c0f72a5417a8713d928b473695f6669fe734de025048015
@@ -18,6 +20,8 @@ DIST gentoo-kernel-5.10.60-1.x86.xpak 57229580 BLAKE2B 
90b7d12883271c0ac49cfff5e
 DIST gentoo-kernel-5.10.61-1.amd64.xpak 65508440 BLAKE2B 
01f5355fd55446af79a237078b51a6899031327816fd59141d4ad947f1905e90c9fb7e74fac640e57d7f89c90bf3743fe76c82deb09d6a6fb4cbabbd3dbbd486
 SHA512 
8ece6b9caafc87297c29b92b4c2a6225dea5fc040072263ff17c89c64205d8ce2bd0e940f41ecb46d4cc1cf335688063ebacc71db8562925f9b741c6d402fb7b
 DIST gentoo-kernel-5.10.61-1.arm64.xpak 61237660 BLAKE2B 
38ff2da5eeb647c94a2ae65dc13151ab4518add38194e2d536d894a5ef4781b2519face8a041b5c054a99aa859c8b6669b41894a29f5ed509ac6525b3d4ca129
 SHA512 
530fc813a38d38e259a67a666ec02c933deb18e143c58e44fe400e15a74390ab3d25b2a1724a44ad0246a49d1b578fab5c3393f4dc112b6cf0ccc38ecca5be86
 DIST gentoo-kernel-5.10.61-1.x86.xpak 57244029 BLAKE2B 
aa8acb2cace6c0345f982fea374cecf7e9de1897f6dfd73fd50d41b649e62fc0ca044028e72483daf63440221c1d502e0c4f65486376dda8ce6f23f973bbcf22
 SHA512 
2e73afac593acb951ff1bd9048b15ace23f57e9b958fb134a484f2922d02d4e4d8a72f0f5cd8507873e324e1830cbb3b1a97ee4fbecd9a4704f96f5c54c0de2d
+DIST gentoo-kernel-5.10.62-1.amd64.xpak 65495691 BLAKE2B 
24a3edb686ab5334625aae56894361ba262af2ee9bc395013214250a45b624aea3ec20396f4c7c9954965f36089a94bfb35d26c82aa41aeb22af7fc06b1a5f93
 SHA512 
cae9e3fbb3bd724a9ee60f7cff76a3f716bedcd6ca556093bffde33461e6d34016009e17d3055cfb1104df46fe60c7723a47b549add4eb031922b83058686ee4
+DIST gentoo-kernel-5.10.62-1.x86.xpak 57240525 BLAKE2B 

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

2021-09-03 Thread Michał Górny
commit: 972e80660df91899ff29becebdcb0489f8c5b4c9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:06:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:40:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972e8066

sys-kernel/vanilla-kernel: Bump to 5.10.62

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.62.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 9b7354bc001..df35676960d 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -21,6 +21,8 @@ DIST linux-5.10.60.tar.sign 991 BLAKE2B 
9c29c9d981e5f8ca8381a3953ed430117380a155
 DIST linux-5.10.60.tar.xz 116406216 BLAKE2B 
4b7d3cee0055c03ebbd7c79b1d6a6098f25c2205ab8daa1dd8ac416ff8c16f6026099cb906b61bd93ca5ef2b9fcd958a54c76265f61c439cbe5b75c6e3953345
 SHA512 
d0cc61498eb762e4f1d7408f721b946e0dccf4748905ba7ec320ad6b91a9042fd2e08a4742a3b3766bc1730152eb7e02a71ce64f935ec32384bd0cc1dade6f93
 DIST linux-5.10.61.tar.sign 991 BLAKE2B 
a5ff9fd5fe3831ae30cd92aa8f92232643fea3b6474e204493af1ace4de910255e8a94988a05274ca7b1342735160dc9ce41a71ce6b168924069f2e7eff843e9
 SHA512 
0fbf1b1b15ee4d981f0a05d39a3f67a3dcf4d32d61b7bf83d92423bea0ce95e34680130f71f8c12ab738867dc67d7a1f995b79044f0d5fcf87657ae7f2720496
 DIST linux-5.10.61.tar.xz 116400968 BLAKE2B 
7513b33472fb0f3cbdaea6fbfd094f325303c407ae15f20f724b0ef07d24a82a1931b5f109dd2a8db9bd3fcbd8103535113693a83dada9420671abafd38b9a12
 SHA512 
1b3123288b82afe9f760fa5fa19c518c6e7c5ac5640659136a0a3277375ae891ebe85fc52f75acc5cec8be5596adc5adc421aa5445eedca485f0ab24f4abfd8e
+DIST linux-5.10.62.tar.sign 991 BLAKE2B 
2acd78cc1f4c11fa9a0a43f53b75c45ffd9650acb8797f438dff316803ce8b2d5d0fbf98960d9dd21aeac7719ea731e0b598413415abe79d4fd7fdc83ce5b0ea
 SHA512 
8d5384269a82eb2e15dc3cd99bfda2216a318a4bb3e4e4c0c0ff6839f08d8e00c24e63b7869cde2f561d595e9a69f30b2c328b1dd34b678e0ed56a9e12b374a9
+DIST linux-5.10.62.tar.xz 116410608 BLAKE2B 
9e01b07ed580e61870f8fa95399a01e8ecd0295173d9b6ebb41f9fef5938d78ff9be572a1ef3590498c8589a9b9a68240208d157d11840e7ba81f4e957ffc83f
 SHA512 
8e0405c183b51e6140c46058bda26da4d31859a9c14b178717c8644fda7172ecdc076b1f82fdcf5b4935e4f33bf266714090a36b73086fae96112d611044e69f
 DIST linux-5.12.19.tar.sign 991 BLAKE2B 
881e8f5df1f9503e7ba58b84351b2e4f0e90b63df2b14577bc65cca76f72c6a97f8ba2bef87c46a9d88a714bcf010f7b706c1bf57a68896390126c5902710a1f
 SHA512 
fafe83c82fb1c7f67bcf8402fe4eb3363087324c7ab11ff15892021737685d945fc2ccefa78088f2645570bd763a6d7d846d7c1ff4f998d9af92f5f3e35cba48
 DIST linux-5.12.19.tar.xz 118204168 BLAKE2B 
88e4c32cf196662a6a24e72b978019d6f8881a8523918029f4229a995c5fd957a5e01f42de9f53c7980df7e3de5ea6b069cc2c5f93852e615fe8fe78a1b131c6
 SHA512 
2d010d6d75052083300b1a629dbec25a39f6314a1871ed355133bb59946453915a2265f4ba26e60119ee0d05abb9859c5ee7d8fb8dd816c476ebfdb76d3399ef
 DIST linux-5.13.13.tar.sign 991 BLAKE2B 
a5f1e6ccba62297a46d60f8c33539aa04737c131dc98b72d7594597464ef6ae85adbe9a408febb9513413b293bb9601ddf864e8aa8eab34b2183f53216deb6b3
 SHA512 
c6d7d3e2a35f4d753f9898300cbfe5e250790dc7a12cbcf6968be15d372565a0c2952ebda82ff2870520d6e682a3e7354d726f2ade59549d3b2129857629a67d

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.62.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.62.ebuild
new file mode 100644
index 000..12c958a4bb2
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.62.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.32
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> 

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

2021-09-03 Thread Michał Górny
commit: 1bfa32c4d8ee5946c48a492eeecf96f323f5db4d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:07:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfa32c4

sys-kernel/gentoo-kernel: Bump to 5.4.144

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.144.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index d78110e8fa3..5f014bebbf6 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.4-146.base.tar.xz 3857908 BLAKE2B 
fe3119842aeb3f1f8ba9af26d4db
 DIST genpatches-5.4-146.extras.tar.xz 1784 BLAKE2B 
e3b75e9f8f29bcf441dececc62a46cd5db846859bb9fb01462846333dfb42f35c559b5b6533035b891062de619dac678b9467fd0432423bcd8505385c0beae47
 SHA512 
0923ebf0da182eef762653b282fad6d50862c3d520ee1888bf8fb2257b96bb4cb06a3e88ec0b6a8587f17c97f9660ffbaf4695eb0d0d0f46fb59861b49949e35
 DIST genpatches-5.4-147.base.tar.xz 3875304 BLAKE2B 
98cc4815b004967ef7a00b2b8af96cf002c09b22d54222e0f932e1ef83731846011bb3c4b8f972c85aeb086b0bcd6a0ce0f2ed390dd5f0225b137b33bb2255bf
 SHA512 
999f5e9a99cf8dea0c8da91b0e365703064620b04bcc48909d89af73f551a0da3785201b4a4fd0edfd184872f81109dbb78ca57d95d1c2759a1cac111fe1066d
 DIST genpatches-5.4-147.extras.tar.xz 1788 BLAKE2B 
a0e7283baba01090e1c0125b4333787ad406dc311c0f6fc9fc3eb6c4b288efb7742fe5968a2f1a0f6fbef9286df7947c1d64f78c8f3c727d82ff95bdfc749977
 SHA512 
75afcb75617b32172f5766592d86cd08f0c17ba35de18ec83edbefec66d04e8acb6660a59dea5016479db19488339bdd47ddc5182bf2fb5c61587ccbb4063681
+DIST genpatches-5.4-148.base.tar.xz 3887780 BLAKE2B 
127c72912bf3db08c86bdce400ee1b57a06055fa114f2f3c358f555fa077c230a4e6e5039961b4e1aa4f9e7de97d7e3084c5d625d423915809adb14d0b366a6e
 SHA512 
dfee1a5233734888268036452d980f5dd57e801297acbcc847f969a1185a0c4a83a1be97f33f1988bfb9a48f702b0c4078e930812594b8a995d5c7e3fd737e68
+DIST genpatches-5.4-148.extras.tar.xz 1788 BLAKE2B 
3569f9649b403a8dabae9cb4721c17dda84061c7d03aa72714b976968a8d18fe451945fa41939be5de301446e640f957b229f79d8fbc20c899d498abffa72a54
 SHA512 
a7a082bff05441624cba87d4398e98713953d06365d7ea1c1ae0977fd4e70cfe565bfed4ed2387c7552dd58b5ef05ebf9f12051930e2126e6e007ac06bbf8e9f
 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B 
b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f
 SHA512 
5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B 
e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203
 SHA512 
225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild
new file mode 100644
index 000..1bf22439675
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2021-09-03 Thread Michał Górny
commit: a490ada49eb880257b834ee0f135904c67222896
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:07:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a490ada4

sys-kernel/vanilla-kernel: Bump to 5.4.144

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.144.ebuild   | 108 +
 2 files changed, 110 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index df35676960d..fbefec00d71 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -33,3 +33,5 @@ DIST linux-5.4.142.tar.sign 991 BLAKE2B 
2d441365323df4e0ed023917a5d9eeff671e29d1
 DIST linux-5.4.142.tar.xz 109145144 BLAKE2B 
680d4a81fb20005d39dd6d1b512b0e744cc7d6fcdb45e6d67c166d7ca7dff83acd49cb14fa4a38369d77bc91cac0b36190a5b1f042495c40fee9b5e7ecfb2dd2
 SHA512 
fb9b9f345bb1d46e48adbaac7b12ace50f279451793ac3671b007447d3e38a59d9b9ecbc55866fa2a6850babfcd1ef7528234f2ad73e68845a858b3b7a1d573c
 DIST linux-5.4.143.tar.sign 991 BLAKE2B 
4d2d5f6cd7c78234e074d59a004b1a96f86746a9b692d7acfa8afe6ce5bd40a02c86c7e53d2749c71956b7a5862bb0d4f46b79b1a6211e93028b53728db4b477
 SHA512 
f8fde6c2b06c3a7ab9b375f90177e1809460514a95bb78c1533bc55df00b80e09c87145b67d5ea336dc3d25fb9406d7b6818695de1ce0ed1ead60fd3df3173a5
 DIST linux-5.4.143.tar.xz 109155216 BLAKE2B 
721fb9d8fc238c51ce901412187ac33edf7f1aff0b33d9a0d1bf1a706d0bf4f9f07313f5024970b50c42a51f5d24e41ea1f9d729f411ec45970d3d8daf0dbba2
 SHA512 
f1452d403ab037c665550b68eb74031a88e9039daf0f941b98bdb3fd485110f08248a2a558725238c31aaf384016af8fd26dbd0893f12e3d33602c821ad12ce2
+DIST linux-5.4.144.tar.sign 991 BLAKE2B 
a577a538c56f1edc19b827bf1030a7f81c60c4f66dbc7834a321187f798b7824bf0b05ba791bfba357672fad2da8df3bf25f590f63e215ae87c2f46620d42de8
 SHA512 
1b520deb9db27c198b8bb99fc966f7c469ea4ccc667da0b1dbf65af4bb345761075df03ba5c6acbcae71c76285b8d7b6f119fa2f327471d5d141e97090deff4e
+DIST linux-5.4.144.tar.xz 109137836 BLAKE2B 
2a07e5aededa64ea6db7e2e2c5dc12c86f6b8780444a5f81e744391d17d1f9ea5b1e625cb662c143f307848466a832d1b96c15f598e9395bdf47167914ac8866
 SHA512 
6dfee1ba2917d602c589fbf23878acecd4daa2b7f078cfb60c110b9c1e41c0a2c2ea5071d76701350abd1674e44cd751abbe4aecbe6022a422aa626c92077f24

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.144.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.144.ebuild
new file mode 100644
index 000..dc33930084a
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.144.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( app-crypt/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   

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

2021-09-03 Thread Michał Górny
commit: e04b7e57e7ea8d9dedc76fd11d73bf9a5926a942
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:07:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04b7e57

virtual/dist-kernel: Bump to 5.4.144

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

 virtual/dist-kernel/dist-kernel-5.4.144.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.144.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.144.ebuild
new file mode 100644
index 000..11d6573ded7
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.144.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-09-03 Thread Michał Górny
commit: b8678036d07032e5f30a0f6c8d7637d62ba09e8a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:07:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8678036

virtual/dist-kernel: Bump to 5.10.62

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

 virtual/dist-kernel/dist-kernel-5.10.62.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.62.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.62.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.62.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-09-03 Thread Michał Górny
commit: c9923a16ba235c2857e83c514fa00f76a03bbb51
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:06:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:40:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9923a16

sys-kernel/gentoo-kernel: Bump to 5.13.14

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.13.14.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index f63be11adfd..d23af180632 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.12-22.base.tar.xz 1085632 BLAKE2B 
328a25218394a93755d29335f0a8
 DIST genpatches-5.12-22.extras.tar.xz 3420 BLAKE2B 
61d7d8bf8c88a1f0ee16efd07dca0fcb82a48574dcf545421e5e8302128acd5e28fbcadc4d1a82f0b2049491988691e3f8b85c99d50ec1c81a4a4549c96b9651
 SHA512 
20a505a8247ba33f8c0c201b809b22073ec589f4d83b1089c6787afbe42760443a964fd12fbe2dc6ec778c6d3067db04d93ec098551ff9ed6e5030d5830fce9e
 DIST genpatches-5.13-15.base.tar.xz 712312 BLAKE2B 
fa70753d96944bfe43ae352592be5fea8b8bccbac1f7412a241d951b5009e4643e12123ec3aa6864b9a884fffc744c8ec0be84dd499a29dcbf3c36446b013842
 SHA512 
814b3766c5330b5890e63ab47399e91981c18dccda37797983076ec860e8d2056f112706a07acd1f5c0f72a5417a8713d928b473695f6669fe734de025048015
 DIST genpatches-5.13-15.extras.tar.xz 3852 BLAKE2B 
17c24bda81640a2431729cafef4e6401902390a57bd41ee691e971fadd54761a8829a559d201d46f883bcf99fe9ea34509fc7a95ea90ad3fddbda732878bc278
 SHA512 
4113f3e6ced039f6aeb89a8033d88140a993ebe1bc99d7dd2424f90846e217398551bbdf67ca199acf42b9af5aeb8a144e84bacdfd444f170f1a0a747fb1c477
+DIST genpatches-5.13-16.base.tar.xz 742200 BLAKE2B 
91461e451c99801a22ea8bbd98474b990a984d82ed36493878c68c7ed4caa1ea24ae329ee5e8a08d3fb7e5fd67f817351b47efd16940a803d8304ef7aa5034fd
 SHA512 
ff66efffe36ea0ee32577a5ac78e902ce7e3b9df1bab6333431dbb0e6735461600f605707666de41618de4d8c6b7a8cd1dbb24e6c74f656d4be9a7be72ee96ed
+DIST genpatches-5.13-16.extras.tar.xz 3848 BLAKE2B 
ec963b7d96ed03f430855aed832cbf2757d14cb6f4d364e4f100a521d2a8415b588215f1fc00afac19744c6afe6d0f4f8a4992e78cf0733a74f0c34251c9e6c5
 SHA512 
77285bbe43703a0a5ae5dcf37a08294d377ec594fb4248bd23afe68e8be471fa833d5a8db77d0a9800ce9b570b7dd98957fa61c676c8f5e6ea95e28b27dae2c0
 DIST genpatches-5.4-146.base.tar.xz 3857908 BLAKE2B 
fe3119842aeb3f1f8ba9af26d4db1773380400397b132235db8071c9c05d395502c8fb08cc690842cbde5c5fc8dd5fa456218d2f95434ca84422c6398889cb03
 SHA512 
d293600dbcc8ad83641d4866e4998b1b4fa3bb254bca9e0aabd4d94bdf6270b7757f69874e754a38afb8426e91a4072e5c135e12c2a597008cef77f6fd74b7dd
 DIST genpatches-5.4-146.extras.tar.xz 1784 BLAKE2B 
e3b75e9f8f29bcf441dececc62a46cd5db846859bb9fb01462846333dfb42f35c559b5b6533035b891062de619dac678b9467fd0432423bcd8505385c0beae47
 SHA512 
0923ebf0da182eef762653b282fad6d50862c3d520ee1888bf8fb2257b96bb4cb06a3e88ec0b6a8587f17c97f9660ffbaf4695eb0d0d0f46fb59861b49949e35
 DIST genpatches-5.4-147.base.tar.xz 3875304 BLAKE2B 
98cc4815b004967ef7a00b2b8af96cf002c09b22d54222e0f932e1ef83731846011bb3c4b8f972c85aeb086b0bcd6a0ce0f2ed390dd5f0225b137b33bb2255bf
 SHA512 
999f5e9a99cf8dea0c8da91b0e365703064620b04bcc48909d89af73f551a0da3785201b4a4fd0edfd184872f81109dbb78ca57d95d1c2759a1cac111fe1066d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild
new file mode 100644
index 000..d77a7373c83
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.13.9
+CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
+GENTOO_CONFIG_VER=5.13.4
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? 

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

2021-09-03 Thread Michał Górny
commit: 61b4b23f0c45e3068c6c9b74343414d8fab2d5cc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:06:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:40:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b4b23f

virtual/dist-kernel: Bump to 5.13.14

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

 virtual/dist-kernel/dist-kernel-5.13.14.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.13.14.ebuild 
b/virtual/dist-kernel/dist-kernel-5.13.14.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.13.14.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-09-03 Thread Michał Górny
commit: 9cdcc0b863ab8d7bd37ad691fbfa640164d54653
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  3 13:07:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  3 15:41:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdcc0b8

sys-kernel/gentoo-kernel: Bump to 5.10.62

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.62.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index d23af180632..d78110e8fa3 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-66.base.tar.xz 2062612 BLAKE2B 
6aed0d13a78b49d310840e9f3d2c
 DIST genpatches-5.10-66.extras.tar.xz 3476 BLAKE2B 
83c469744224ee1c4e5498d30b50610f0679996262323e9e048ed14df49790fa33e704ef61c3a58fb1dc23bd13262f87cd7459a5005079eee89701fa66fab696
 SHA512 
985413d00a94b3e84b7be1db8ee40b6d80d7651823bf68f0a6a50fa0c46f3cbf26839d88d561aba86378d321a4628a5df90debec0e4436c01d53df074f4bd104
 DIST genpatches-5.10-67.base.tar.xz 2086184 BLAKE2B 
d01856f8ab1b24b9581576c80c63b7b30adf3376b70f890e527d5652c28228b17c42c28e4517689411e67b7b7a715b4ad3e1b2e045725f11d825a0ffc67f39f0
 SHA512 
ff55f88e4c334f463945d8f3d9aa7dfd987602057ba28496cb31a1d17ba3ec8d1eea94cd0544af6ef5f6dc140c09427a6ed0de476e0b71f9dbba5e558e8422d3
 DIST genpatches-5.10-67.extras.tar.xz 3848 BLAKE2B 
1469349ac07374c4f6e8875757e588af6d78d13fa8162573ee83a201ee5158916043d013bf1202d89911584fe861d0a7ab264b63affdfd062bb23cf3e0011869
 SHA512 
7887ce5a472f6a778f3eaa4032f5a9ba2dac8f06dff1937188c708396f2305a499ed129e275e85aafc6746e7bbf4526cc7aefe502bcf4953c30020cbb0e9d657
+DIST genpatches-5.10-68.base.tar.xz 2112828 BLAKE2B 
6d6da1488df427a6c1530c0e855ed8ef91d1847d090b1a853eec9a8e88cdc0d95fb77284c7f443679d97e3fb980e790f42a381696e4d30687c03e2fb1074dbc8
 SHA512 
36980210f02a5370402ce9a3a2858af58b0cb0c818a433f1a7f36308511ec96114c83617f508d96e18d9922a3ff782ebb11069f7a07394b0c2710c3403d58f94
+DIST genpatches-5.10-68.extras.tar.xz 3848 BLAKE2B 
90869f9c59d7f73af938c4aa0983095f4eb03058f53b71a3499f1829ed2fc227fb162d80b0d9add62a9a2b7a350226a55fb7aa884d2a0e7c3c63ac94891bded9
 SHA512 
18e41fdf3a4452eaea54fa832534cf5efb6af5bee852e67a664407c6cb4953f81b33870bf24d9450f92ca824548e53c67c57d938dc9c675aba8f2b18ddf736d3
 DIST genpatches-5.12-22.base.tar.xz 1085632 BLAKE2B 
328a25218394a93755d29335f0a827faaad2fc823bb25bf8ef36385eaf8b30427c4075bc0074969fe0923a975d88d7573fda0b8e1288e787f03afc6cc77d25ac
 SHA512 
08a71f09955c92bd92f4c67a018349a9b1d7ac5e1dad7efa3f1cdd2968a4c82042308613069e5bb65a0c38f19d05db5a0ff25d17726809cf12ba018fff5bf564
 DIST genpatches-5.12-22.extras.tar.xz 3420 BLAKE2B 
61d7d8bf8c88a1f0ee16efd07dca0fcb82a48574dcf545421e5e8302128acd5e28fbcadc4d1a82f0b2049491988691e3f8b85c99d50ec1c81a4a4549c96b9651
 SHA512 
20a505a8247ba33f8c0c201b809b22073ec589f4d83b1089c6787afbe42760443a964fd12fbe2dc6ec778c6d3067db04d93ec098551ff9ed6e5030d5830fce9e
 DIST genpatches-5.13-15.base.tar.xz 712312 BLAKE2B 
fa70753d96944bfe43ae352592be5fea8b8bccbac1f7412a241d951b5009e4643e12123ec3aa6864b9a884fffc744c8ec0be84dd499a29dcbf3c36446b013842
 SHA512 
814b3766c5330b5890e63ab47399e91981c18dccda37797983076ec860e8d2056f112706a07acd1f5c0f72a5417a8713d928b473695f6669fe734de025048015

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild
new file mode 100644
index 000..660215fc865
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.42
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3/

2021-09-03 Thread Alexys Jacob
commit: 2cad292d3e292d9dd09c4450d11e507170fac3a0
Author: Alexys Jacob  gentoo  org>
AuthorDate: Fri Sep  3 15:36:13 2021 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Sep  3 15:36:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cad292d

x11-wm/i3: add myself as co-maintainer

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

 x11-wm/i3/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-wm/i3/metadata.xml b/x11-wm/i3/metadata.xml
index c4e5bb41b63..3dfb5d6dafd 100644
--- a/x11-wm/i3/metadata.xml
+++ b/x11-wm/i3/metadata.xml
@@ -5,6 +5,10 @@
jsmo...@gentoo.org
Jakov Smolić

+   
+   ultra...@gentoo.org
+   Alexys Jacob
+   

Build and install the HTML documentation and 
regenerate the man pages




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

2021-09-03 Thread Ulrich Müller
commit: 823cc48478a0bb108baa03f0e33e5f77824e5db2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep  3 15:24:25 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:24:25 2021 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=823cc484

eapi-cheatsheet.tex: Delete trailing whitespace

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

 eapi-cheatsheet.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index c333b32..8c379bc 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -556,7 +556,7 @@ differences between these previous EAPIs.
 to configure, respectively. See \featureref{econf-options}.
 \item[\code{dosym}] With the new option \code{-r}, an absolute
 path specified for the link target will be converted to a path
-relative to the link location. See \featureref{dosym-relative}. 
+relative to the link location. See \featureref{dosym-relative}.
 \item[\code{insopts}] Commands \code{doconfd}, \code{doenvd},
 \code{doheader} install files with fixed mode 0644, i.\,e.\
 they are no longer affected by \code{insopts}.



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

2021-09-03 Thread Ulrich Müller
commit: 0d8e19d85038ad2433e655cdbca8189d72163f60
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep  3 15:23:57 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:23:57 2021 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0d8e19d8

ebuild-env-vars.tex: Add missing \\ in table

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

 ebuild-env-vars.tex | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index b52f0b3..a55c366 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -256,10 +256,10 @@ variable.
 \t{REPLACED_BY_VERSION} &
 \t{pkg_prerm}, \t{pkg_postrm} &
 Yes &
-The single version of this package (including revision, if specified) that 
is replacing us, if
-we are being uninstalled as part of an install, or an empty string 
otherwise. See
-section~\ref{sec:replacing-versions}.  Only for EAPIs listed in 
table~\ref{tab:added-env-vars-table}
-as supporting \t{REPLACED_BY_VERSION}.
+The single version of this package (including revision, if specified) that 
is replacing us,
+if we are being uninstalled as part of an install, or an empty string 
otherwise.
+See section~\ref{sec:replacing-versions}. Only for EAPIs listed in
+table~\ref{tab:added-env-vars-table} as supporting 
\t{REPLACED_BY_VERSION}. \\
 \end{longtable}
 \end{landscape}
 



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

2021-09-03 Thread Ulrich Müller
commit: c7f5b41f33965df5efb3f3723bf797c69c9da955
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:55:03 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f5b41f

subversion.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/subversion.eclass | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass
index 6ed8a62dbe3..aa1a5c35587 100644
--- a/eclass/subversion.eclass
+++ b/eclass/subversion.eclass
@@ -14,18 +14,10 @@
 
 ESVN="${ECLASS}"
 
-case ${EAPI:-0} in
-   4|5)
-   inherit eutils
-   EXPORT_FUNCTIONS src_unpack src_prepare pkg_preinst
-   ;;
-   6|7)
-   inherit estack
-   EXPORT_FUNCTIONS src_unpack pkg_preinst
-   ;;
-   *)
-   die "${ESVN}: EAPI ${EAPI:-0} is not supported"
-   ;;
+case ${EAPI} in
+   4|5) inherit eutils ;;
+   6|7) inherit estack ;;
+   *) die "${ESVN}: EAPI ${EAPI:-0} is not supported" ;;
 esac
 
 PROPERTIES+=" live"
@@ -543,3 +535,8 @@ subversion__get_peg_revision() {
 
echo "${peg_rev}"
 }
+
+EXPORT_FUNCTIONS src_unpack pkg_preinst
+if [[ ${EAPI} == [45] ]]; then
+   EXPORT_FUNCTIONS src_prepare
+fi



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

2021-09-03 Thread Ulrich Müller
commit: d496332d182b1708f3f5ae0d3feb15dd57c888dc
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:52:00 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d496332d

java-pkg-simple.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/java-pkg-simple.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 184934eb3bd..fc006ff2fcc 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -21,8 +21,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS src_compile src_install src_test
-
 if [[ -z ${_JAVA_PKG_SIMPLE_ECLASS} ]] ; then
 _JAVA_PKG_SIMPLE_ECLASS=1
 
@@ -570,3 +568,5 @@ java-pkg-simple_src_test() {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_compile src_install src_test



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

2021-09-03 Thread Ulrich Müller
commit: db30408d83b4bcf779686e2c1e4944fc2a0088a9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:53:30 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db30408d

linux-mod.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/linux-mod.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 4b61d2a8a62..ca7bb2e219f 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
@@ -154,8 +154,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS pkg_setup pkg_preinst pkg_postinst src_install src_compile 
pkg_postrm
-
 if [[ -z ${_LINUX_MOD_ECLASS} ]] ; then
 _LINUX_MOD_ECLASS=1
 
@@ -797,3 +795,6 @@ linux-mod_pkg_postrm() {
 }
 
 fi
+
+EXPORT_FUNCTIONS pkg_setup src_compile src_install \
+   pkg_preinst pkg_postinst pkg_postrm



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

2021-09-03 Thread Ulrich Müller
commit: 7e2f3b0be05579dea042e03c7720575629fdc0a4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:53:42 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2f3b0b

mercurial.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/mercurial.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/mercurial.eclass b/eclass/mercurial.eclass
index b62ecdf102a..5d0ebf0d9e4 100644
--- a/eclass/mercurial.eclass
+++ b/eclass/mercurial.eclass
@@ -20,8 +20,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS src_unpack
-
 if [[ -z ${_MERCURIAL_ECLASS} ]] ; then
 _MERCURIAL_ECLASS=1
 
@@ -219,3 +217,5 @@ function mercurial_src_unpack {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_unpack



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

2021-09-03 Thread Ulrich Müller
commit: e38024457b6d04d1d673b15346b83c5366d286f8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:52:13 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3802445

java-virtuals.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/java-virtuals-2.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/java-virtuals-2.eclass b/eclass/java-virtuals-2.eclass
index 27ed9157da5..dedbf2f2619 100644
--- a/eclass/java-virtuals-2.eclass
+++ b/eclass/java-virtuals-2.eclass
@@ -17,8 +17,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS src_install
-
 if [[ -z ${_JAVA_VIRTUALS_2_ECLASS} ]] ; then
 _JAVA_VIRTUALS_2_ECLASS=1
 
@@ -63,3 +61,5 @@ java-virtuals-2_do_write() {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_install



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

2021-09-03 Thread Ulrich Müller
commit: b930f121069ae53a3543b6356a4bf149691c7f38
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:51:49 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b930f121

java-pkg-opt-2.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/java-pkg-opt-2.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/java-pkg-opt-2.eclass b/eclass/java-pkg-opt-2.eclass
index 85783bae6e2..79833c98ea6 100644
--- a/eclass/java-pkg-opt-2.eclass
+++ b/eclass/java-pkg-opt-2.eclass
@@ -18,8 +18,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS pkg_setup src_prepare pkg_preinst
-
 if [[ -z ${_JAVA_PKG_OPT_2_ECLASS} ]] ; then
 _JAVA_PKG_OPT_2_ECLASS=1
 
@@ -67,3 +65,5 @@ java-pkg-opt-2_pkg_preinst() {
 }
 
 fi
+
+EXPORT_FUNCTIONS pkg_setup src_prepare pkg_preinst



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

2021-09-03 Thread Ulrich Müller
commit: c83d0b84aa3a4c0fa3c2a5fe1ca8ae512c1e9191
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:54:37 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83d0b84

rpm.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/rpm.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/rpm.eclass b/eclass/rpm.eclass
index 77db8e80879..c97e23144c2 100644
--- a/eclass/rpm.eclass
+++ b/eclass/rpm.eclass
@@ -14,8 +14,6 @@ case ${EAPI} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS src_unpack
-
 if [[ -z ${_RPM_ECLASS} ]] ; then
 _RPM_ECLASS=1
 
@@ -145,3 +143,5 @@ rpm_spec_epatch() {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_unpack



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

2021-09-03 Thread Ulrich Müller
commit: 412889f34fcab92cef02b22296ba50984b0eca4b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:53:11 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412889f3

kernel-2.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/kernel-2.eclass | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index c2f1e93dca6..ef70e250c17 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -199,12 +199,11 @@
 # that of course does not mean we're not willing to help.
 
 inherit estack toolchain-funcs
-[[ ${EAPI:-0} == 6 ]] && inherit eapi7-ver
-case ${EAPI:-0} in
-   6|7|8)
-   EXPORT_FUNCTIONS src_{unpack,prepare,compile,install,test} \
-   pkg_{setup,preinst,postinst,postrm} ;;
-   *) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
+[[ ${EAPI} == 6 ]] && inherit eapi7-ver
+
+case ${EAPI} in
+   6|7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 # Added by Daniel Ostrow 
@@ -1566,3 +1565,6 @@ kernel-2_pkg_postrm() {
ewarn "For more detailed kernel removal instructions, please see: "
ewarn "https://wiki.gentoo.org/wiki/Kernel/Removal;
 }
+
+EXPORT_FUNCTIONS src_{unpack,prepare,compile,install,test} \
+   pkg_{setup,preinst,postinst,postrm}



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

2021-09-03 Thread Ulrich Müller
commit: 6f6d64526717b7ba36ae78b02ecfb5e8cbfed0a6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:54:22 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6d6452

php-ext-source-r3.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/php-ext-source-r3.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/php-ext-source-r3.eclass b/eclass/php-ext-source-r3.eclass
index a782081b72a..556b51ecb0c 100644
--- a/eclass/php-ext-source-r3.eclass
+++ b/eclass/php-ext-source-r3.eclass
@@ -12,8 +12,6 @@
 
 inherit autotools
 
-EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install src_test
-
 case ${EAPI:-0} in
6) inherit eapi7-ver ;;
7) ;;
@@ -461,3 +459,5 @@ php-ext-source-r3_addtoinifiles() {
done
done
 }
+
+EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install src_test



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

2021-09-03 Thread Ulrich Müller
commit: 3a48c438c804452a0a0a35b7346a031ab23ca6da
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:51:14 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a48c438

gnustep-base.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/gnustep-base.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass
index fb4a48b734c..d37ecad102e 100644
--- a/eclass/gnustep-base.eclass
+++ b/eclass/gnustep-base.eclass
@@ -15,8 +15,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS pkg_setup src_prepare src_configure src_compile src_install 
pkg_postinst
-
 if [[ -z ${_GNUSTEP_BASE_ECLASS} ]] ; then
 _GNUSTEP_BASE_ECLASS=1
 
@@ -263,3 +261,5 @@ EOF
 }
 
 fi
+
+EXPORT_FUNCTIONS src_{prepare,configure,compile,install} pkg_{setup,postinst}



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

2021-09-03 Thread Ulrich Müller
commit: e309eb1e8d7b758530b154747f89c2577769cc63
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:50:59 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e309eb1e

emboss-r2.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/emboss-r2.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/emboss-r2.eclass b/eclass/emboss-r2.eclass
index 680b7b7e4d6..bcab338ad61 100644
--- a/eclass/emboss-r2.eclass
+++ b/eclass/emboss-r2.eclass
@@ -40,8 +40,6 @@ case ${EAPI:-0} in
*) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" ;;
 esac
 
-EXPORT_FUNCTIONS src_prepare src_configure src_install
-
 if [[ ! ${_EMBOSS_R2_ECLASS} ]]; then
 _EMBOSS_R2_ECLASS=1
 
@@ -156,3 +154,5 @@ emboss-r2_src_install() {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_prepare src_configure src_install



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

2021-09-03 Thread Ulrich Müller
commit: 8fa29bde8383c39beff6d8f609f744f69df3601d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 08:54:03 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep  3 15:19:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa29bde

php-ext-pecl-r3.eclass: Move EXPORT_FUNCTIONS below inherit

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

 eclass/php-ext-pecl-r3.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/php-ext-pecl-r3.eclass b/eclass/php-ext-pecl-r3.eclass
index f3977b225aa..ccb4bcfc83d 100644
--- a/eclass/php-ext-pecl-r3.eclass
+++ b/eclass/php-ext-pecl-r3.eclass
@@ -16,8 +16,6 @@ case ${EAPI:-0} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-EXPORT_FUNCTIONS src_install src_test
-
 if [[ -z ${_PHP_EXT_PECL_R3_ECLASS} ]] ; then
 _PHP_EXT_PECL_R3_ECLASS=1
 
@@ -96,3 +94,5 @@ php-ext-pecl-r3_src_test() {
 }
 
 fi
+
+EXPORT_FUNCTIONS src_install src_test



  1   2   3   >