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

2020-10-29 Thread Sam James
commit: 2af13ed61f4d58bf206a22738e32eaded9346e73
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 05:22:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 05:43:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af13ed6

sys-kernel/gentoo-kernel-bin: bump to 5.4.73 for arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.4.73-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f123e400022..511e5785d18 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,7 @@ DIST gentoo-kernel-5.4.72-1.amd64.xpak 61507115 BLAKE2B 
7d8b21516126c550e06e335b
 DIST gentoo-kernel-5.4.72-1.arm64.xpak 56655064 BLAKE2B 
3b13004d69a7b74c076849fc872104fd4fe3f7e318ff0484fdbe6eff9d9f3235eed57265f52b5737febee6abbd3674c931a13feb2f38accb1114280ea2afb46f
 SHA512 
5159ffaebae025766aa4742037a1d2fbc4fab220b0feea5da7705eb7b9e1e15e5b7a4c0a53e3032ce07b72e0e733a6a58029eb134d6583a9d9621a435ba07df1
 DIST gentoo-kernel-5.4.72-1.x86.xpak 53373842 BLAKE2B 
2ea66aee50688fb5d28ac2295db78f97cd844f7be103f3d4d164a8ffe1e855a045118e24b0b62e213f6bfd93cbb44c79823817d5ae0f8ca286cffaf11b0cafee
 SHA512 
8bc3d4b7cab6e5ca4448418c1c3f81b3f1efa7eabf4896ac18eef1a52f05b8fae3731a955ffadaa309a933843dfca235da58440848b03c5da6bc3537e686018c
 DIST gentoo-kernel-5.4.73-1.amd64.xpak 61492439 BLAKE2B 
4781ef449d55052d10c1a5e8a676cc3ab3a1741b8b87931eae7a98b52e29c10d4e403485efb7970e09ac3af06e01aeb039f2cadbd03a2f0d0c4a3439c44a9b2e
 SHA512 
16d9944a3199f03d690dc9e8c5b3727be6bc144d75a7563fa4fdb4064d0df68efa7c3b66e435eef8357ff505d40ecce18cfa2c567aa06cee8ee3b8b486ca110a
+DIST gentoo-kernel-5.4.73-1.arm64.xpak 56501830 BLAKE2B 
c45f1c8dab17b85c67ef13682e78b765e25cd1f5c476e682cd0e63cc4bf46f7f7bcd49c85287be92c061c20b8d69d51b4afded4ae1224e1006f7cb944fa06b0c
 SHA512 
b860f1963d1d72c464df0a0ca0e2110b39e8e067837562c1d2995c9f6b3d90374b683e80cca4893d809fa115c7b1e4e73f7886b4a9b11cfe24f6e901ee11358b
 DIST gentoo-kernel-5.4.73-1.x86.xpak 53365942 BLAKE2B 
e481ca32a89463f5c77f154c4cabcacd25221f18e0011e168ea26226eb4cdc8cc1d5aafd80cb7ebd1dde59395a8ee3aa066511d70e36ad13aba44d145b6efbe6
 SHA512 
6503ac67aa068571d7c011156da045575663b5dbfaf945110a2a67d6d32ac3ae6159c6c2fc20cdd87e6c5fde9d7c1f7afa5b59fd7cfec5c3ccecb420196284af
 DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B 
de02682e88d4abc53aa5e3269f2a702590408402f1c3e0ac5782639a84e0b0a1611b05276761ef3ae3feda12667e198193301c68f528b190005a1a380d908e14
 SHA512 
3f0bfa9cdadd81b25a2c550e741452c212c86a03ba05f6671033220a9ccec89d707942f651958c4a792fef9bd57c61a11d02df286b621f1544b51fec90c6487a
 DIST gentoo-kernel-5.8.16-1.arm64.xpak 60861338 BLAKE2B 
6afaac594e6f25612dd04b8cfb2f2b36b005bc9331d5969b03dd952d4c0579d034ea9713ac54b58615c579a0d8fa9b4752bd188648f17b167722eb369c737a1f
 SHA512 
d498dd0a7c0d49d54624cd15fada4a90b7aebe7517a3d7f087d9a4e428abab92b46d2df524fbd9112181729e19cde3077c1c60185c5a4ede50551f9c7af18003

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-r1.ebuild
new file mode 100644
index 000..2378adc3f35
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   

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

2020-10-29 Thread Sam James
commit: 5e31b0e25911f66136f78741163911fc5a0a35cd
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 05:31:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 05:43:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e31b0e2

sys-kernel/gentoo-kernel-bin: bump to 5.8.17 for arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.8.17-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 511e5785d18..b3ea38b31e3 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,7 @@ DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B 
de02682e88d4abc53aa5e326
 DIST gentoo-kernel-5.8.16-1.arm64.xpak 60861338 BLAKE2B 
6afaac594e6f25612dd04b8cfb2f2b36b005bc9331d5969b03dd952d4c0579d034ea9713ac54b58615c579a0d8fa9b4752bd188648f17b167722eb369c737a1f
 SHA512 
d498dd0a7c0d49d54624cd15fada4a90b7aebe7517a3d7f087d9a4e428abab92b46d2df524fbd9112181729e19cde3077c1c60185c5a4ede50551f9c7af18003
 DIST gentoo-kernel-5.8.16-1.x86.xpak 56134510 BLAKE2B 
39e2caa7bfdfc31311c7a4c8d7ede9ff3986e7d00c904d7e963f7c18ebac13dc78fe3a5d23451dfcbef0de88d0bea990c092462d4db2be3880e91e849425dbd4
 SHA512 
ca1b1323d024ebe2fc54cbc4cf0b601114c3ee963ad3c620efbf9e5016ba2270bb86c9fe20f2bad268d2a1f56d75eb40ca515852197f1490f45f633041d5f1fd
 DIST gentoo-kernel-5.8.17-1.amd64.xpak 64113991 BLAKE2B 
9faa7335e0670ae71e927e24804258e0b3fa879303757667f982062ad24b99e711a807fe45ba04ff68d75d5cef6d9f9b0f524e001e426ac3b12a71e179d5dadc
 SHA512 
8c3d66c5554a09b89f961262279c6e373a8cb433177b1cb372ca855b959ebba0e918a4e8efcd31ebd2cd79e489a19ef32cf174974f433609dbdb890e9083a896
+DIST gentoo-kernel-5.8.17-1.arm64.xpak 60595040 BLAKE2B 
945c3742130a8fc8299d11aa3798a62b037818972a2027c4df9de04e66dea585e7436dc21075dad41ef66bd1c1a7a7fa7d5b6d7db775a394102b125b7de2be67
 SHA512 
3ebb00e416d1c7d29609295edf431cbc8dfd3a5569167b0b646be5bc000a4dea43f5c196431006c331e1dad577a31ae6645cd1bb3b2d97a4a7d36458d2e554e4
 DIST gentoo-kernel-5.8.17-1.x86.xpak 56137487 BLAKE2B 
ab9210f79bdc51fac243e73b0e77302cecef2c04eebb0ba74f5cc6c574e312aa48ede93b1bb4ce28cc1ec6bd2da77590e3ee998239f439a13345bcdc6204d4bd
 SHA512 
e2b9374118b74c76d8e4c83199ae5bd182123b98067a67f879c33444eadba9bc2ee81c9e0904ca472620a417f203d66ef4556ff65dee61d8c7f15c42b55fe573
 DIST gentoo-kernel-5.9.1-1.amd64.xpak 63373688 BLAKE2B 
0161e6b680e2fe2461082f8cb7f297f20bdaee1bc3272baabd3bcfc2e1d0c027dd1bc33a6170217f26edcfadd3c26e4332d6fc9542b06207f58f999f68e0899d
 SHA512 
054ae5247d0626b39aab8b029ac6bff3569200fbd3c80fb8f3d31a70c522def31e4a49ae49cc595d8a8ad4a5a3d0cdb3742d5371504129d1a00010ed7514fb35
 DIST gentoo-kernel-5.9.1-1.arm64.xpak 61465149 BLAKE2B 
23f82ea52fa87f32db234dc90a3032f97943d2632f85de5276154297be0355562da01e383781fb192bc864bd1f1551c13afd4967d968ea84afd6312d25329665
 SHA512 
f784647fa7b646316dae6528729e4929dd355cc6e7d68c0a9db70fbd20d277291cd217f0eac23a98c18f8724f6e2cc24e95630faf84d0b1c68f662ab974ecdbb

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17-r1.ebuild
new file mode 100644
index 000..d5d78a106e7
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, 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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   

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

2020-10-29 Thread Sam James
commit: a5a8ec0f89278e704af5ea809e31a78b22246bcd
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 05:43:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 05:43:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a8ec0f

sys-kernel/gentoo-kernel-bin: bump to 5.9.2 for arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.9.2-r1.ebuild  | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b3ea38b31e3..3f5a788d935 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,4 +14,5 @@ DIST gentoo-kernel-5.9.1-1.amd64.xpak 63373688 BLAKE2B 
0161e6b680e2fe2461082f8cb
 DIST gentoo-kernel-5.9.1-1.arm64.xpak 61465149 BLAKE2B 
23f82ea52fa87f32db234dc90a3032f97943d2632f85de5276154297be0355562da01e383781fb192bc864bd1f1551c13afd4967d968ea84afd6312d25329665
 SHA512 
f784647fa7b646316dae6528729e4929dd355cc6e7d68c0a9db70fbd20d277291cd217f0eac23a98c18f8724f6e2cc24e95630faf84d0b1c68f662ab974ecdbb
 DIST gentoo-kernel-5.9.1-1.x86.xpak 56581941 BLAKE2B 
fefc6cad3931aba6cf55dc3427133cec05fac197f84124108657493f58b660531b49f53f6388a4da0a3f8a623c4bdc5815c7855f45f5d0b0ff6603b0bccc65cf
 SHA512 
900b54a922e4a70f9bd200bfa8ef58492414cd53267f18461f72762ef7cd77f4d96b7750a175a70af9b283b0d28b7648bbf146a6610bf74fea93eb4338f678db
 DIST gentoo-kernel-5.9.2-1.amd64.xpak 63382067 BLAKE2B 
e1687240c4a74e066b9c447e58800772d9971744fc96f2a719013f996f3df388f1c218714eef9f324d3f8faca84934a83415b9e773d542294a3f36a7d5a56e2b
 SHA512 
af06ece5596eff5e926b2320868dd2b95ed37eef95684204880fb9721057f1a2d4580f57d91afaf994590511e36cd646fd300f75057f43c55544a13136d96b08
+DIST gentoo-kernel-5.9.2-1.arm64.xpak 61203058 BLAKE2B 
2b414266bb21144d11a68d9778b7f95dd7ce1b050c52ae331b94a89ac5e3cf4ef7aa0ddcf17c1c661034d9e6624152f3beb2366af8d8ed552a491559bc1fa356
 SHA512 
900599ee6e91bbbe9db71d0e2a858f304e69579a41f070d13d22393c8e57c5cd9a2325ec347f237ee40fab4cd12ff5e3706a169f0b37df5883dad7e21ade114a
 DIST gentoo-kernel-5.9.2-1.x86.xpak 56593873 BLAKE2B 
239813d44998e629edfc0bc72da1145800130e1dec278eb32aebda7be7f6b210cb33728edd7a267edaf6c7cd9eba5dee1756f027923b524107a51ebc49a49695
 SHA512 
3ba4932b699436ee1738b1955807beedd725467bcfa0434533484ac40961571db965c787550bacf03d169f6af656bd406cd14336f1cb7a7e58412252f61989aa

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2-r1.ebuild
new file mode 100644
index 000..ad9181bc496
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, 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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-10-29 Thread Hans de Graaff
commit: 5543f3de8c9803597c224da00ceee3cdc7f407f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 30 05:18:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 30 05:18:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5543f3de

net-analyzer/munin: cleanup

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

 net-analyzer/munin/Manifest|   8 -
 net-analyzer/munin/munin-2.0.52.ebuild | 419 -
 net-analyzer/munin/munin-2.0.56.ebuild | 417 
 net-analyzer/munin/munin-2.0.61.ebuild | 417 
 net-analyzer/munin/munin-2.0.63.ebuild | 417 
 5 files changed, 1678 deletions(-)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index a40b1d5fc74..0bbc42e9d4c 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -1,13 +1,5 @@
-DIST munin-2.0.52-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
-DIST munin-2.0.52.tar.gz 2266820 BLAKE2B 
41233cd28ce4d682dfd47895061426404540c6b1c65798609a2d509d39ad5359b22087027662e7c03848e5676815843c34d078b782e3d0ab3a6a29b6a22e058b
 SHA512 
7439ea10006a94227b71328d06411378f6855f23f17815a433b3a1c40ea23da5a25a366d48f911b9cfdc43c4b98f3bb9777b67db2b894441eb8941e84ede379c
-DIST munin-2.0.56-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
-DIST munin-2.0.56.tar.gz 2271203 BLAKE2B 
f3df227b905ab794e2253637d367819eff2625f9e0f2355d23916b033b3b23d14bb64a78bf6a334f0c7a1859e60c227d1f754a2689bf291cc5f43a46986d35fe
 SHA512 
111b9b8d88474f480eac1e304a92a52c2295d72a1c6709bb2942ff6ee0ba26a56d25dc5d0cf08ddb98a23d6d9693ad0cddb2185e10df83d553655d017d102b1d
 DIST munin-2.0.59-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.59.tar.gz 2276011 BLAKE2B 
0681cd838daaa056418258d473825642e2aa6b7a3ac7a435859033a467351145be73df327d3149b46c53f5a04c602bea57bc5af428cafb7b5bf1e9c780915ddf
 SHA512 
5597db797f7a0de3581a17be13b079a3fd1e50903014d67d81a262e921fdfca84eee8ec65e3927438db0e01525d16faaabc7e3f7d4cad1a73e7e14002b10478f
-DIST munin-2.0.61-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
-DIST munin-2.0.61.tar.gz 2254571 BLAKE2B 
e73fb6fc4f71c8d56a7e8a05852f699c94a7cf321b8034ad31ccbd06a37a602e6d312c0079fcb31afc5489a265a35a68c037743e01471ca950223d5cb6757b64
 SHA512 
ea6ae5a7f812985e0179dc2fe2f21136ecf6152ec2adf48d53e4fa19cfc14e74befe56c77a18f27ba966c12034a4fea442d5d1498a7cfe57ed052d332c199019
-DIST munin-2.0.63-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
-DIST munin-2.0.63.tar.gz 2254548 BLAKE2B 
5e0aa63222706a1e23bcb2af98437ee8cc3f09cdf833a6546ea40cf7307728518d5d696bd500105f85139753bc17a26dddfb202a661d35a7046ffc55b5b9ef02
 SHA512 
c28d2bedda8abb8787e1ba40ec80961d1304c903e9e608e30ed7903210169f258f9c062fc97d89932ddd7aabefa4360495d19535520741911c489c9c3c2e76fe
 DIST munin-2.0.64-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.64.tar.gz 2256519 BLAKE2B 
6a48327672ab7cf20be7a47d489467d0b888e00c01ca0ce8b0bc47a03b63087cf61de4aaf8ae0f18d8e5ef95c49f85092d719ae7de6fe51bcb5e60d138caa519
 SHA512 
d5f8fb04a601b053844b04850416f09b9f682b83298e35b973ee495cc60477720dc0483f73809db5ca24ba6b9fa1520f026a3f187db01b0c946cce756e4e401f
 DIST munin-2.0.65-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 

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

2020-10-29 Thread Hans de Graaff
commit: d4b8e6c65ca948bf97cf27269794926e6ae99ce7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 30 05:17:18 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 30 05:17:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b8e6c6

net-analyzer/munin: add 2.0.65

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

 net-analyzer/munin/Manifest|   2 +
 net-analyzer/munin/munin-2.0.65.ebuild | 417 +
 2 files changed, 419 insertions(+)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index a806e9c96d0..a40b1d5fc74 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -10,3 +10,5 @@ DIST munin-2.0.63-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051
 DIST munin-2.0.63.tar.gz 2254548 BLAKE2B 
5e0aa63222706a1e23bcb2af98437ee8cc3f09cdf833a6546ea40cf7307728518d5d696bd500105f85139753bc17a26dddfb202a661d35a7046ffc55b5b9ef02
 SHA512 
c28d2bedda8abb8787e1ba40ec80961d1304c903e9e608e30ed7903210169f258f9c062fc97d89932ddd7aabefa4360495d19535520741911c489c9c3c2e76fe
 DIST munin-2.0.64-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.64.tar.gz 2256519 BLAKE2B 
6a48327672ab7cf20be7a47d489467d0b888e00c01ca0ce8b0bc47a03b63087cf61de4aaf8ae0f18d8e5ef95c49f85092d719ae7de6fe51bcb5e60d138caa519
 SHA512 
d5f8fb04a601b053844b04850416f09b9f682b83298e35b973ee495cc60477720dc0483f73809db5ca24ba6b9fa1520f026a3f187db01b0c946cce756e4e401f
+DIST munin-2.0.65-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
+DIST munin-2.0.65.tar.gz 2255611 BLAKE2B 
b506dd12e527bd42f7f8cd9766f260b68bdd08114261b6e1e35316d12d501ac86d1aa7f4c461ab4f3f73490bafde870420e69fbed68f2b663e5e1e011b7bb4ca
 SHA512 
8a0dc93de878e1d502467f4e8589a0af2b809ec7282033534de2fd17b842bbf864d900136516a668a8e3f80e99215062620a503c5f664c799892f77950b4859a

diff --git a/net-analyzer/munin/munin-2.0.65.ebuild 
b/net-analyzer/munin/munin-2.0.65.ebuild
new file mode 100644
index 000..acaf9f6d9f0
--- /dev/null
+++ b/net-analyzer/munin/munin-2.0.65.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET=1
+
+inherit java-pkg-opt-2 systemd
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Munin Server Monitoring Tool"
+HOMEPAGE="http://munin-monitoring.org/;
+SRC_URI="
+   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
+REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
+RESTRICT="!test? ( test )"
+
+# Upstream's listing of required modules is NOT correct!
+# Some of the postgres plugins use DBD::Pg, while others call psql directly.
+# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
+# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
+DEPEND_COM="
+   acct-user/munin
+   acct-user/munin-async
+   acct-group/munin
+   dev-lang/perl:=[berkdb]
+   dev-perl/DBI
+   dev-perl/Date-Manip
+   dev-perl/File-Copy-Recursive
+   dev-perl/List-MoreUtils
+   dev-perl/Log-Log4perl
+   dev-perl/Net-CIDR
+   dev-perl/Net-DNS
+   dev-perl/Net-Netmask
+   dev-perl/Net-SNMP
+   dev-perl/Net-Server[ipv6(-)?]
+   virtual/perl-Digest-MD5
+   virtual/perl-Getopt-Long
+   virtual/perl-MIME-Base64
+   virtual/perl-Storable
+   virtual/perl-Text-Balanced
+   virtual/perl-Time-HiRes
+   apache2? ( 
www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite]
 )
+   asterisk? ( dev-perl/Net-Telnet )
+   cgi? (
+   dev-perl/FCGI
+   dev-perl/CGI-Fast
+   )
+   dhcpd? (
+   >=net-misc/dhcp-3[server]
+   dev-perl/Net-IP
+   dev-perl/HTTP-Date
+   )
+   doc? ( dev-python/sphinx )
+   http? ( dev-perl/libwww-perl )
+   irc? ( dev-perl/Net-IRC )
+   ldap? ( dev-perl/perl-ldap )
+   kernel_linux? ( sys-process/procps )
+   memcached? ( dev-perl/Cache-Memcached )
+   mysql? (
+   virtual/mysql
+   

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

2020-10-29 Thread Georgy Yakovlev
commit: cbbd0a57484156baa7fd0cf432f51e5c5c54
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 30 04:33:44 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 30 04:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbd0aff

sys-apps/systemd-tmpfiles: restrict tests on musl

fails to build efi stuff, completely unrelated to tmpfiles.

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 7585b1486ec..81f82626e0f 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -38,6 +38,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+# test pass, but some unrelated efi parts that
+# are impossible to skip fail to build
+RESTRICT="elibc_musl? ( test )"
+
 S="${WORKDIR}/systemd-${PV}"
 
 src_prepare() {



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

2020-10-29 Thread Georgy Yakovlev
commit: 880d1445d237088ddc3b221153d4d221de1046cd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 30 04:22:34 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 30 04:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880d1445

sys-apps/systemd-tmpfiles: add musl patchset

patches obtained at:
http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd

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

 sys-apps/systemd-tmpfiles/Manifest|  1 +
 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 10 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/Manifest 
b/sys-apps/systemd-tmpfiles/Manifest
index 0e7a4c8589d..ff1d4d1bf45 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1 +1,2 @@
 DIST systemd-246.tar.gz 9534036 BLAKE2B 
71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0
 SHA512 
7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
+DIST systemd-tmpfiles-246-musl.tar.xz 25860 BLAKE2B 
87fc4ca37abec9c1a0cee48bf78c575bd53e16a50d427eff338159dc6d5474ffd328af533ccf90a0e1e160a16baa7378070f418f2be0d7f77e00907a5d07d30e
 SHA512 
4a93d9f0cb2df2dd0a2f91820615dd3a95d19583f45dc0589e37ceaedfc2040112310a6e3fc525e28e222e96a91498af2fe8541b5bf86a635c0f52dd1a84deb7

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 5ca307a1443..7585b1486ec 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -8,7 +8,8 @@ inherit meson
 
 DESCRIPTION="Creates, deletes and cleans up volatile and temporary files and 
directories"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
-SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz"
+SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz
+   elibc_musl? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${P}-musl.tar.xz )"
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
@@ -39,6 +40,13 @@ BDEPEND="
 
 S="${WORKDIR}/systemd-${PV}"
 
+src_prepare() {
+   # musl patchset from:
+   # 
http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/systemd/systemd
+   use elibc_musl && eapply "${WORKDIR}/${P}-musl"
+   default
+}
+
 src_configure() {
# disable everything until configure says "enabled features: ACL, 
tmpfiles"
local systemd_disable_options=(



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

2020-10-29 Thread Georgy Yakovlev
commit: 3c5f9f0150924776ff6298f9773b41a842ba7ca3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 30 04:34:17 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 30 04:35:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5f9f01

profiles/features/musl/package.mask: unmask systemd-tmpfiles

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 2983212d912..27d5c51ebf9 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2020-10-29)
-# part of systemd, hence does not build on musl
-sys-apps/systemd-tmpfiles
-
 # Sergei Trofimovich  (2020-04-11)
 # musl has no support for prelinked sections, bug #717020
 sys-devel/prelink



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

2020-10-29 Thread Michael Palimaka
commit: 24baa2dc7036c1ac3156479fd0cac5638e406885
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct 30 03:52:31 2020 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct 30 03:52:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24baa2dc

net-irc/unrealircd: fix USE="class-nofakelag"

Closes: https://bugs.gentoo.org/751823
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Michael Palimaka  gentoo.org>

 net-irc/unrealircd/unrealircd-5.0.7-r1.ebuild | 173 ++
 1 file changed, 173 insertions(+)

diff --git a/net-irc/unrealircd/unrealircd-5.0.7-r1.ebuild 
b/net-irc/unrealircd/unrealircd-5.0.7-r1.ebuild
new file mode 100644
index 000..4807b6d1143
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.0.7-r1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl libressl +operoverride operoverride-verify 
+prefixaq showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.7:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
+
+   if use class-nofakelag; then
+   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with !operoverride no-operoverride) \
+   $(use_with operoverride-verify)
+}
+
+src_install() {
+   keepdir /var/log/${PN}
+   keepdir /var/lib/${PN}/tmp
+
+   newbin src/ircd ${PN}
+
+   (
+   cd src/modules || die
+   for subdir in $(find . -type d -print); do
+   if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]]; 
then
+   exeinto 
/usr/$(get_libdir)/${PN}/modules/"${subdir}"
+   doexe "${subdir}"/*.so
+   fi
+   done
+   )
+
+   insinto /etc/${PN}
+   # Purposefully omitting the examples/ and ssl/ subdirectories. ssl
+   # is redundant with app-misc/ca-certificates and examples will all
+   # be in docs anyway.
+   doins -r doc/conf/{aliases,help}
+   doins doc/conf/*.conf
+   newins doc/conf/examples/example.conf ${PN}.conf
+   keepdir /etc/${PN}/tls
+
+   einstalldocs
+
+   newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd-r3 ${PN}
+
+   # config should be read-only
+   fperms -R 0640 /etc/${PN}
+   fperms 0750 /etc/${PN}{,/aliases,/help}
+   fperms 0750 /etc/${PN}/tls
+   # state is editable but not owned by unrealircd directly
+   fperms 0770 /var/log/${PN}
+   fperms 0770 /var/lib/${PN}{,/tmp}
+   fowners -R root:unrealircd /{etc,var/{lib,log}}/${PN}
+
+   # By default looks in 

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

2020-10-29 Thread Sam James
commit: 86e357fdb0b171969c45bb94446c3399568b4239
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 02:05:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 02:05:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e357fd

sys-apps/systemd-tmpfiles: ppc keyworded (bug #751652)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index c57afec96e0..5ca307a1443 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 DEPEND="
>=sys-kernel/linux-headers-${MINKV}



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

2020-10-29 Thread Sam James
commit: 51c0693047578b25930b9e5f6136ae3e6e947fd6
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 02:03:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 02:03:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c06930

sys-apps/systemd-tmpfiles: Keyword 246 sparc, #751652

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 3119a7663f7..c57afec96e0 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 
 DEPEND="
>=sys-kernel/linux-headers-${MINKV}



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

2020-10-29 Thread Sam James
commit: c4a04573fafa12e43516dea4ac03bd92e81ce275
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 02:00:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 02:00:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a04573

sys-apps/systemd-tmpfiles: Keyword 246 arm, #751652

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 282bfa6e4b9..3119a7663f7 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
>=sys-kernel/linux-headers-${MINKV}



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

2020-10-29 Thread Sam James
commit: 3a0ef48bd3f99c66d530ca202b29920be9fae8e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 30 01:59:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 30 01:59:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0ef48b

sys-apps/systemd-tmpfiles: Keyword 246 x86, #751652

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index f9046b8f39c..282bfa6e4b9 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> systemd-${P
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 DEPEND="
>=sys-kernel/linux-headers-${MINKV}



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/base/, catalyst/targets/, /

2020-10-29 Thread Matt Turner
commit: d8e3b697d02d170179a87de66a46130c66ccb3b6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 30 00:31:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:52:39 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d8e3b697

wip

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

 catalyst/base/__init__.py|  0
 catalyst/targets/__init__.py |  0
 setup.py | 19 +--
 3 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/catalyst/base/__init__.py b/catalyst/base/__init__.py
deleted file mode 100644
index e69de29b..

diff --git a/catalyst/targets/__init__.py b/catalyst/targets/__init__.py
deleted file mode 100644
index e69de29b..

diff --git a/setup.py b/setup.py
index d807ea02..d2fc3781 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,9 @@
 #!/usr/bin/env python
 
-from glob import glob
-
 from ppsetuptools import setup
 
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=[
+'catalyst', 'catalyst/base', 'catalyst/targets'
+],
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: /

2020-10-29 Thread Matt Turner
commit: a68f4f6b3f6a2a4952aca4bd35716c388b583bb1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 30 00:31:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:49:57 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a68f4f6b

wip

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

 setup.py | 21 ++---
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index d807ea02..ec79b65d 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,9 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_namespace_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=[
+'catalyst', 'catalyst/base', 'catalyst/targets'
+],
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: /

2020-10-29 Thread Matt Turner
commit: b174416de9af5d385dbf31f1c3457153d9e249af
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 30 00:31:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:47:09 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b174416d

wip

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

 setup.py | 20 +---
 1 file changed, 5 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index d807ea02..98af439a 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,8 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_namespace_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+package_dir='catalyst',
+packages=find_namespace_packages(),
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: /

2020-10-29 Thread Matt Turner
commit: 98c182dcd06eaa6e83fa6a96de98ff35a8919012
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 30 00:31:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:43:58 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=98c182dc

wip

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

 setup.py | 19 ---
 1 file changed, 4 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index d807ea02..856c0f98 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,7 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_namespace_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=find_namespace_packages(),
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/base/, /, catalyst/targets/

2020-10-29 Thread Matt Turner
commit: 1b9f81017f6653480f1e514d1d1c24ba3fa24fdd
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 23:33:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:30:31 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=1b9f8101

wip

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

 catalyst/base/__init__.py|  0
 catalyst/targets/__init__.py |  0
 setup.py | 19 ---
 3 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/catalyst/base/__init__.py b/catalyst/base/__init__.py
deleted file mode 100644
index e69de29b..

diff --git a/catalyst/targets/__init__.py b/catalyst/targets/__init__.py
deleted file mode 100644
index e69de29b..

diff --git a/setup.py b/setup.py
index d807ea02..02c96dcf 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,7 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_namespace_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=find_namespace_packages('catalyst'),
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: /

2020-10-29 Thread Matt Turner
commit: df13ccde168945cb9d89b25de0f7214a942ab247
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 23:33:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:29:13 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=df13ccde

wip

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

 setup.py | 19 ---
 1 file changed, 4 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index d807ea02..02c96dcf 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,7 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_namespace_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=find_namespace_packages('catalyst'),
+)



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: /

2020-10-29 Thread Matt Turner
commit: c265876b2ac3fdba2cadfe65c1c5714254171864
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 23:33:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 30 00:23:18 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=c265876b

wip

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

 setup.py | 19 ---
 1 file changed, 4 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index d807ea02..07ed6cc1 100755
--- a/setup.py
+++ b/setup.py
@@ -1,18 +1,7 @@
 #!/usr/bin/env python
 
-from glob import glob
+from ppsetuptools import setup, find_packages
 
-from ppsetuptools import setup
-
-data_files = [
-('/etc/catalyst', ['etc/catalyst.conf', 'etc/catalystrc']),
-('/usr/share/man/man1', ['files/catalyst.1']),
-('/usr/share/man/man5',
- ['files/catalyst-config.5', 'files/catalyst-spec.5']
-),
-('share/catalyst/arch', glob('arch/*')),
-('share/catalyst/livecd', glob('livecd/**/*', recursive=True)),
-('share/catalyst/targets', glob('targets/**', recursive=True)),
-]
-
-setup(data_files=data_files)
+setup(
+packages=find_packages('catalyst'),
+)



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

2020-10-29 Thread Michał Górny
commit: 0d9dc6e258faf9fc27a42484cee7c1f87bd0fab6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 23:16:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9dc6e2

media-gfx/cairosvg: Bump to 2.5.0

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

 media-gfx/cairosvg/Manifest  |  1 +
 media-gfx/cairosvg/cairosvg-2.5.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/media-gfx/cairosvg/Manifest b/media-gfx/cairosvg/Manifest
index a4739c91e19..b3725209e8f 100644
--- a/media-gfx/cairosvg/Manifest
+++ b/media-gfx/cairosvg/Manifest
@@ -1 +1,2 @@
 DIST CairoSVG-2.4.2.tar.gz 38715 BLAKE2B 
3c8f77561e13e0fdec371a601f09f0d107f972955c8e8fbc34f5092a7ff5f65b24338c20ae8e21b428eea083925a36b3e5635a9b0010c569d013169d919b7a35
 SHA512 
0d6dd22d9569fd3849cf7f6594c86bed719169dac1f0f3219e88d82f9d245bf29d51715159085cb26c0340c8f0dcb88412d141ec0ee3710b1477626f5a578441
+DIST CairoSVG-2.5.0.tar.gz 40481 BLAKE2B 
d177570710f54a7d64446de81a700a6ebe5dd475ab75e268575ee2d3a45cb1da14a349d6a5516ef965191093f12ba916a1919fe115fa4b6e4dc0f9a22657946b
 SHA512 
9387273a5531f2e055871d3ccc3b770a46e549dceb443d9d7dbf3635f44da4a752f06ece2f86582f57eac08d59d78f833e1ed2e7badea340d5a0f1eb31beb24c

diff --git a/media-gfx/cairosvg/cairosvg-2.5.0.ebuild 
b/media-gfx/cairosvg/cairosvg-2.5.0.ebuild
new file mode 100644
index 000..a0513821d46
--- /dev/null
+++ b/media-gfx/cairosvg/cairosvg-2.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PN="CairoSVG"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="CLI and library to export SVG to PDF, PostScript, and PNG"
+HOMEPAGE="https://cairosvg.org/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/cairocffi[${PYTHON_USEDEP}]
+   dev-python/cssselect2[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # junk deps
+   sed -e '/pytest-runner/d' \
+   -e '/--flake8/d' \
+   -e '/--isort/d' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2020-10-29 Thread Michał Górny
commit: 2ef1328d393f11a0cdba234dd7c691dd8c554594
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 23:09:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef1328d

dev-python/boto3: Bump to 1.16.8

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f153a3d7989..746f97b8376 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.16.4.tar.gz 337331 BLAKE2B 
2b8e43617aea15ec041b1d60647852e80929e78f
 DIST boto3-1.16.5.tar.gz 337358 BLAKE2B 
7bfe739ca601192adfbee3e13a6ac5490c547ba0b99f17e2ca3622fd07b20c8317c0dd19220a38e27e1ffed4cbc61c35bbf2e83756a3c3fd6894f4dee09ac0d4
 SHA512 
d7b85a5910754437d1bfdae20d8964ae1fc48d5ccc4b97aac343aec91bae45c4eca4ca0b014d0dec8ace172bf3b7aa5ed5b36652cdbeb6f07b36af344c29eca8
 DIST boto3-1.16.6.tar.gz 337356 BLAKE2B 
bf77f8ca696219b2689b0eaa872c114d0df77d2a19f9bdd17fb35aed84f627a4cb6f7cabbf86ce369d43b34e6f2c005f6fb261be6f0c6fd911abc636b3bcc803
 SHA512 
2f1d4eae6c31de2fe37aac455f35c18ce498f3d49d123f240c0ef28f2e985b61f8106ada32fafe15cdb5f6f5e74641384715a652d795936b05bcc568dccb7fef
 DIST boto3-1.16.7.tar.gz 337492 BLAKE2B 
5b18b5bf7470566e79503692bf9703a283e9b8ec076aac8a0fa0bfcd5c84d927be5dd16d22e2e8497fafc75ca5b0c374ab4a8f02c4d2f6f8bb92db593528a02c
 SHA512 
7e4df78abd055d7c3f1ea4ba03a12de161b08689a6f72a4c5469cac5bd7edc1736655c43e1269b1717a7cc976b2286fa75e24c0396e22583810033402145e19f
+DIST boto3-1.16.8.tar.gz 337646 BLAKE2B 
2a80dec73fde994d9b9174d45c4b7b4920e2d5e54dbd619502c796a3c76de23b56f9e4e41a6338a2b87445965aa969d8282a03106030f3be74adb80b311af8cb
 SHA512 
a8289719ac61fd07eb1b275cfae35f4903d1147618135c89bb1c9ec505e79b18bf7d0f29cf0284c8849cebee22760085bddf8fba12467a9367f149be8e3192d1

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



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

2020-10-29 Thread Michał Górny
commit: dc22906fd71aa997dc286358299a5a85b117dbd9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 22:56:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc22906f

dev-python/tinycss2: Bump to 1.1.0

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

 dev-python/tinycss2/Manifest  |  2 ++
 dev-python/tinycss2/tinycss2-1.1.0.ebuild | 35 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/tinycss2/Manifest b/dev-python/tinycss2/Manifest
index eb7f15d3df2..826ff500a1f 100644
--- a/dev-python/tinycss2/Manifest
+++ b/dev-python/tinycss2/Manifest
@@ -1 +1,3 @@
+DIST css-parsing-tests-c5749e51dda3868b3e8062e65a36584c2fec8059.gh.tar.gz 
35758 BLAKE2B 
d834011c3ac774eb79b35e2e74f3854ddc2bb871531a32194041d6f98bde3dc68db67baea25d5463a03e057197144237be69fee4eacfb8edb73167e6e4faf7be
 SHA512 
ef44eb1144a6484f308fabe4187310b2ef0067f328bf5213969d87c475fccae3d716dc66640a0a554ab2a3d7da0efb3a168a288ac6eef7722f3ae46959943b49
 DIST tinycss2-1.0.2.tar.gz 57728 BLAKE2B 
966af74a499b9eb696beb3aca2c832d4e07641ed61415aa85a1798e30c568932875ff69f1ccf71cde8823194ea8dfbd54226fa93e718291f09645ea60620b43d
 SHA512 
69bdf52898f9e704c01fe5fd11170e0efc9a6aca14646f5331fc06ebbdf941f9b6c798ded7d93636c7b810b35c659750c3ece3917c5c9cef4092e3e17b382dd1
+DIST tinycss2-1.1.0.gh.tar.gz 28205 BLAKE2B 
46ba3f705522067e5b7aa5fdbc89f8980598e7e81b39114052b428e8c21b1a90fb3a9082bd51bbc0c6719adf6f0be285683b125886afe1a957013164f3b89428
 SHA512 
e1ed2679c09a0814d6deca069c68521e6ceef80f4a9cc16ab359dc5ee7ef97d0c7335680702548b023b1a48c5aeb838e29bf1b55f64698913dd16ae33a478a2b

diff --git a/dev-python/tinycss2/tinycss2-1.1.0.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.0.ebuild
new file mode 100644
index 000..f3c7adb52c7
--- /dev/null
+++ b/dev-python/tinycss2/tinycss2-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+CSS_TEST_COMMIT_ID=c5749e51dda3868b3e8062e65a36584c2fec8059
+
+DESCRIPTION="A complete yet simple CSS parser for Python"
+HOMEPAGE="https://github.com/Kozea/tinycss2/
+   https://pypi.python.org/pypi/tinycss2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="
+   https://github.com/Kozea/tinycss2/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+   
https://github.com/SimonSapin/css-parsing-tests/archive/${CSS_TEST_COMMIT_ID}.tar.gz
+   -> css-parsing-tests-${CSS_TEST_COMMIT_ID}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/webencodings-0.4[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   mv "${WORKDIR}/css-parsing-tests-${CSS_TEST_COMMIT_ID}"/* \
+   tests/css-parsing-tests/ || die
+   distutils-r1_src_prepare
+}



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

2020-10-29 Thread Michał Górny
commit: 803da4fe4d3bc9fe2ed6f9e3cb606bce7f4bc9cd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 23:08:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803da4fe

dev-python/botocore: Bump to 1.19.8

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5167c714b13..a5ee4db3946 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.19.4.tar.gz 6952148 BLAKE2B 
96865c9d3a7d1429a6894a7cc06ed755d1f8
 DIST botocore-1.19.5.tar.gz 6962056 BLAKE2B 
261be573224ec07930f4f833193bae78d5bcdbeef37aededded7fee5717a595d52f7ef63d6e866a69f2d36d55cc0e8b81f962f2b9b6834867820a60acf454b14
 SHA512 
bb8d248d2d1e7753f67bedb57526d563b217799b70b9382fa908ab91e889fceffbf7fc4ca150a7e2740a3034cbfecaf0026cb5dcac1a38786bda97c3209feca4
 DIST botocore-1.19.6.tar.gz 6963086 BLAKE2B 
d9805f95f6bdb5ef85eb474c270b4c37f6150a281c542e64938a1b9ceaed8faa03464a69ca45988eed85f61fc70aef41548dda8112e0d1cf71cc67fb33a6ab47
 SHA512 
da8c9c00417fa41f8f991babe15ac09dd8dad871548e53d5fe0560a8cffa478fbad0d2ded03fb3e693dbb83076fc578db5217ec9a419ac2c71bf04a4fefd68f1
 DIST botocore-1.19.7.tar.gz 6966051 BLAKE2B 
1693452d50da92134da7e76011ebd7e55bed5aa4b240a886021ab8b517b88ff92424acdf7acf341f186bdb7d3ceb2dd9d04265d98469c1d8f2f99569a4f3a891
 SHA512 
cce829a8704e8b27f20d14ac84b0a93bbceddf542abc1750361e36b03d2a924b1f8922fdd82e0ee5ebecc98ff38feaa45255061b0f927049dfeb27cc6d8c5a9f
+DIST botocore-1.19.8.tar.gz 6970481 BLAKE2B 
52d3f8ee7dc38feddb3f7799959624b4baf4b75ebcf3ad8257c25ad13b8a8c3cf526ee187681b6d8f5f6ee874071a02c59bd106cb4b4e23ad9cf13b9aa74deef
 SHA512 
845dfec33f63deee44bfffe81801995bfcc2014880c2d520b927421219279107b0fe44dc84425c0a55ddec73d5ad8aeb34f2b84178e1365d137240a2e94370c7

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



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

2020-10-29 Thread Michał Górny
commit: ceb5b11e1d43fcec1266366f0571dfe337160c48
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 22:45:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb5b11e

dev-python/statsmodels: Bump to 0.12.1

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

 dev-python/statsmodels/Manifest  |  1 +
 dev-python/statsmodels/statsmodels-0.12.1.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/dev-python/statsmodels/Manifest b/dev-python/statsmodels/Manifest
index 62f537be604..1ac9c2739e5 100644
--- a/dev-python/statsmodels/Manifest
+++ b/dev-python/statsmodels/Manifest
@@ -1,2 +1,3 @@
 DIST statsmodels-0.11.1.tar.gz 15381516 BLAKE2B 
a40cf9138edd8a9a6707a550d9885e0610f9bc666fcd73a60bd11ade6dcfa806ecd912a725cf2a13902e92f31af2c3e82f244280f70586bb3359dc8fc2842508
 SHA512 
54afe55a23b431154c159f44d284aa093f3368988f0695c0f3fbb206046cdfb171ab2ba51ce94285d567b8536141f93a1ef404b5f7222f1e61264baf0541926d
 DIST statsmodels-0.12.0.tar.gz 17502050 BLAKE2B 
8621882d920db652d1244fcd4a0bc4f31310663c4dc6582421cd64a040e0b64917070aef5962515b07a8e92c0d690d43dea19d8ee9b71c7a3c2548e903e69125
 SHA512 
a9cbba0c8cd7e11bef4fbb303c204d5d4db4eb9f3f93f608b9be5b3c0d7feccc08dd84b4904557fbd1c12f49f3376b2aa7fabd06daf5649fd72c16b7041afac9
+DIST statsmodels-0.12.1.tar.gz 17392393 BLAKE2B 
10443f3d4063c312a822fd18a062481300ca55e2ac93be41c3819619d0eafa1756ebaa79d941032ece20b9bfbf4567f0635718aa0a833556daba1aa748d60322
 SHA512 
43d1ab2261f740055bbed6ed5e885e39e0444d575aa3bce61a5dcd3737714138e9c2fc93c8caaba279883860dffc71f6fe75888ecdab8a736175863cfa00de2e

diff --git a/dev-python/statsmodels/statsmodels-0.12.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.12.1.ebuild
new file mode 100644
index 000..cb0c73adee2
--- /dev/null
+++ b/dev-python/statsmodels/statsmodels-0.12.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Statistical computations and models for use with SciPy"
+HOMEPAGE="https://www.statsmodels.org/stable/index.html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/numpy-1.15[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}]
+   dev-python/patsy[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.15[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/statsmodels-0.11.1-tests.patch"
+)
+
+distutils_enable_sphinx docs \
+   'dev-python/ipykernel' \
+   'dev-python/jupyter_client' \
+   'dev-python/matplotlib' \
+   'dev-python/nbconvert' \
+   'dev-python/numpydoc'
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   export VARTEXFONTS="${T}"/fonts
+   export MPLCONFIGDIR="${T}"
+   printf -- 'backend : Agg\n' > "${MPLCONFIGDIR}"/matplotlibrc || die
+
+   # these tests require internet
+   sed -i -e 's:test_results_on_the:_&:' \
+   statsmodels/stats/tests/test_dist_dependant_measures.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x MKL_NUM_THREADS=1
+   local -x OMP_NUM_THREADS=1
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
+
+   pushd "${BUILD_DIR}" >/dev/null || die
+   "${EPYTHON}" -c "
+import statsmodels
+statsmodels.test(extra_args=['-vv', '-n', '${jobs}'], exit=True)" \
+   || die "tests fail with ${EPYTHON}"
+   popd >/dev/null || die
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Plotting functionality" "dev-python/matplotlib"
+}



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

2020-10-29 Thread Michał Górny
commit: 44200cee3fe6d43568f3fab9cc5eeb3f7bb1f9b1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 23:13:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44200cee

dev-python/cssselect2: Bump to 0.4.1

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

 dev-python/cssselect2/Manifest|  1 +
 dev-python/cssselect2/cssselect2-0.4.1.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest
index 645585b3485..d4fab74516d 100644
--- a/dev-python/cssselect2/Manifest
+++ b/dev-python/cssselect2/Manifest
@@ -1 +1,2 @@
 DIST cssselect2-0.3.0.tar.gz 29534 BLAKE2B 
d7426d72c52ab2cbdbadfb935b3d4f1f23cbc960c94d6691a8f97c9935e0c8d6212e9e2c1c5b00df6fd450216a3deb2c7308c032821f9ef7fbb4d488a7728c8f
 SHA512 
ae59314654d1c1ddf982b77521de7743d1496145a1367f51e02b6067d6757940e7ccb50b67959630f472972473a1e87cec8dfbc8eeb68ad5f16465a36b1447be
+DIST cssselect2-0.4.1.tar.gz 32756 BLAKE2B 
86915c39aa5b72ebcdba25b3ac23f59a0fb6c6109019d68e8ce8846572d9412a3cc76cdf9e8b2163605cb942183019eb9170df9a4e61476d703eaf612381a903
 SHA512 
feafeec3dbe3157ee452d94cd391a09cfcb48ca8bd1563c117c77c9ceb01102c4989611ede39e433ec25d3ddda98a94c4589ccb290b79c729683e673763b42ac

diff --git a/dev-python/cssselect2/cssselect2-0.4.1.ebuild 
b/dev-python/cssselect2/cssselect2-0.4.1.ebuild
new file mode 100644
index 000..6bca0524521
--- /dev/null
+++ b/dev-python/cssselect2/cssselect2-0.4.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Parses CSS3 Selectors and translates them to XPath 1.0"
+HOMEPAGE="https://cssselect2.readthedocs.io/en/latest/
+   https://pypi.org/project/cssselect2/
+   https://github.com/Kozea/cssselect2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   dev-python/webencodings[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2020-10-29 Thread Michał Górny
commit: 7a7ac41faf301357d286c8636838a065ed3b7ff4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 22:48:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 23:38:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7ac41f

dev-python/cairocffi: Bump to 1.2.0

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

 dev-python/cairocffi/Manifest   |  1 +
 dev-python/cairocffi/cairocffi-1.2.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest
index c4fe81466dd..0279ca0bc0d 100644
--- a/dev-python/cairocffi/Manifest
+++ b/dev-python/cairocffi/Manifest
@@ -1 +1,2 @@
 DIST cairocffi-1.1.0.tar.gz 68744 BLAKE2B 
604812572bb1a39ab52e41e03714acc93ddc7532e07ac36b693f53ad71cf0bcfd5d2f3bceb56b8e352fe7f179b174a244238b9cfcee690cbc0cb96e5b2934c75
 SHA512 
a9bc9ec5be767388aad9d06cc3b386b474dbacf097d3558b4033834cfb2f5418eede2f4b4080bec7e4725c6821f6e54d6c3366e8c4ee73bd3fa1cf444b395197
+DIST cairocffi-1.2.0.tar.gz 70393 BLAKE2B 
b5cc69ec2805524e8f66a6234c4e19502181fad18c754379d91b05c2d2a88c82742f2b2057afcaac93f4d23ee64b41b2e84f029b6cb4ce2e7b3fa81ae0e8a485
 SHA512 
0f5b58ae85b2cc880bfb8ede6cbfe4905737211dab5b080815eb59f7cdd9c580367b9e00e7216d68ea9cbb84bda3f21ddcbccb2e744b86d6da8b991cffb96caf

diff --git a/dev-python/cairocffi/cairocffi-1.2.0.ebuild 
b/dev-python/cairocffi/cairocffi-1.2.0.ebuild
new file mode 100644
index 000..61a574f5b0d
--- /dev/null
+++ b/dev-python/cairocffi/cairocffi-1.2.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="CFFI-based drop-in replacement for Pycairo"
+HOMEPAGE="https://github.com/Kozea/cairocffi;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+   ' 'python*')
+   >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
+   x11-libs/cairo:0=[X,xcb(+)]
+   x11-libs/gdk-pixbuf[jpeg]"
+BDEPEND="
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.0-tests.patch
+)
+
+src_prepare() {
+   sed -i -e '/pytest-/d' -e '/addopts/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   virtx pytest -vv --pyargs cairocffi
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2020-10-29 Thread Thomas Deutschmann
commit: 3fe2b6b9220d3505f2dca97a78caa416e5bd8fcf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 29 22:51:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 29 22:51:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe2b6b9

net-fs/samba: x86 stable (bug #751724)

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

 net-fs/samba/samba-4.12.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.12.9.ebuild b/net-fs/samba/samba-4.12.9.ebuild
index fc9b3c6f6a2..03d126024f3 100644
--- a/net-fs/samba/samba-4.12.9.ebuild
+++ b/net-fs/samba/samba-4.12.9.ebuild
@@ -15,7 +15,7 @@ SRC_PATH="stable"
 
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;



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

2020-10-29 Thread Thomas Deutschmann
commit: 8070d545c6d1d7d9e1d4a37028e13eff3428db62
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 29 22:50:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 29 22:51:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8070d545

app-editors/kile: x86 stable (bug #751793)

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

 app-editors/kile/kile-2.9.93-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/kile/kile-2.9.93-r1.ebuild 
b/app-editors/kile/kile-2.9.93-r1.ebuild
index 6cb34adee8b..7de438c25b8 100644
--- a/app-editors/kile/kile-2.9.93-r1.ebuild
+++ b/app-editors/kile/kile-2.9.93-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/en/kile 
https://kile.sourceforge.io/;
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="FDL-1.2 GPL-2"



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

2020-10-29 Thread Thomas Deutschmann
commit: ccbc86842188b50757f5e50b713bc05140fb2ce7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 29 22:49:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 29 22:51:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbc8684

x11-wm/icewm: x86 stable (bug #751796)

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

 x11-wm/icewm/icewm-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.8.3.ebuild b/x11-wm/icewm/icewm-1.8.3.ebuild
index f3a5bab3c27..5aadd1b5fc5 100644
--- a/x11-wm/icewm/icewm-1.8.3.ebuild
+++ b/x11-wm/icewm/icewm-1.8.3.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



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

2020-10-29 Thread David Seifert
commit: 891c90b6e9eb763ee84f0def0f1f87f32c0e786f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:49:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:49:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891c90b6

x11-drivers/nvidia-drivers: Version bump to 455.38

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   3 +
 .../nvidia-drivers/nvidia-drivers-455.38.ebuild| 578 +
 2 files changed, 581 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 58ea9b225a6..48ecb1abfaa 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-FreeBSD-x86_64-435.21.tar.gz 64153630 BLAKE2B 
fee655cc843c004ac0c1ec
 DIST NVIDIA-FreeBSD-x86_64-440.100.tar.gz 82523267 BLAKE2B 
9d8eddcf3a58787a03fab207c197d722ff047f8bc840ea41e8d38815fbfab9e54759b9fbeaa26e3d147f54cb4a510eec421708d3bbb21197922f4dc175ed6df5
 SHA512 
96f57e1f308f0e5f00ef09a128e91a68ac55033893000e84cf4ff1a910a88798743c911b3effcc26c3f27ae224b733d8c2f87e9ec0596149f65ad7bcd71edbc5
 DIST NVIDIA-FreeBSD-x86_64-450.80.02.tar.gz 83040706 BLAKE2B 
d97bae80f6fdcec12fd12af0296f9ba44487cc83c86c14bc9f17d52e0e81107e1eaddd411d06d1bfd27c73bcf71300f7f49218d2a031540c0b42cd62998ef9aa
 SHA512 
6dca92f20102a0432c6b92b7897a2ff5ec3da234af72907539026e18b1da55fc3ae01dc875be07ce9cae808ae4f9c08d2a2af1171db038c37bbba6ca9d03cf3a
 DIST NVIDIA-FreeBSD-x86_64-455.28.tar.gz 94617354 BLAKE2B 
8f98bd4a750ba4af84453e3d9722c133e27914a84574973b378b078c47395e29fa7194172d230888f6693626d1cc84ba2403a8bdd5d1de6601ce057437b13bfd
 SHA512 
94ff49da3ee106884a1ed91b36e4d028c4f0c1042ae2b329db81e039aafba7fefafcacfac6cab4c07ed2ee244146c9496435fb59e53ae608b92034e196da185c
+DIST NVIDIA-FreeBSD-x86_64-455.38.tar.gz 97250268 BLAKE2B 
30db23d2fd8a45877d265ebfd9fcfeaaf0dbd40884960fe44d02d7f6c15c198029a42f5aa55ff12ee7289904d82aacf7b4d4bea5531f8ae5b00d81b7ee26ff62
 SHA512 
0367a647c3cf3472a45af203538b5994954bbd8eb9bbc3dd69c3bbc2e8317546d7f5a653cddc35c90700545df312bfee59354ad2826eeed4e50df834e03b15c1
 DIST NVIDIA-Linux-armv7l-gnueabihf-390.132.run 29084574 BLAKE2B 
4727627de610928f0808c0213c9d359c5566900972ab9fbd3d0c58b36c0a1331799ceea22b4defdcfb81c3132f6124d8a6357de8124921eef608938afdc1380d
 SHA512 
2f78a722ec31ceda86afc1831cb42d0eab8f8698b94c7fbc8569a6d34693b50e74453d5aaf3c0180f1fc2511b8c237ac635aceb24bcbea468f2a092cb44f98ee
 DIST NVIDIA-Linux-armv7l-gnueabihf-390.138.run 28540622 BLAKE2B 
342852dd6fa371f86d19547d73edef582fe3f04cf4f6e9ec247767951180671ba46f3ed2ee7bab11b0cf2f8bb1eb846b1d7481d318789c14ce79b54fefe0f830
 SHA512 
e04b8aca202c1df305f7b67ec372322494fa7b77f27cbf04f240527dcac0ce3ffa5e0e9df36b52045ac13fbc2f84b5033784040884ed19072f66f41385d11b97
 DIST NVIDIA-Linux-x86-390.132.run 48152101 BLAKE2B 
f1e76c2796d12476a35701607226483a34ee3b50a0c7dc03e3626e8cab4250b07c0f5aa238a0d5d5b65b79dc504963f2723089108281668b2f4fae03f4bf25c5
 SHA512 
12b0f80b4bbaebc984c7dbacd365795646c7697606242b05095ac61d69d89ab89fded47d583b4b99793ebcea9e38ec1e7b63dda1c2fdce53ab697cafcdbb3a85
@@ -16,9 +17,11 @@ DIST NVIDIA-Linux-x86_64-435.21.run 144387574 BLAKE2B 
e9afd6335182a28f5136dbef55
 DIST NVIDIA-Linux-x86_64-440.100.run 144653408 BLAKE2B 
a62e6324f5ac6033c1c4b59486c86a6d4f81b240e5a7ddf9f861f9cfec4daedbe08ef3af6556c1cd4260a5a6fcd1b8bfed886ae617677d87c3a900d0e313267b
 SHA512 
274b3a8e4c801b67a3f71f11da93134bc1a16a48bc85a6bf63265c00bb3fd8caf935dd23c85c40285a162e83c146bd5e34bb0b1d74fc34e7122bfc4c3a8c81e7
 DIST NVIDIA-Linux-x86_64-450.80.02.run 141055124 BLAKE2B 
bc4440bb65e4980863f4eb8aa2875a883cbe67f142c8afabe6023956ca2cb765666a5c8a308175c32162194ed821618d2595ad6e45188caf8813d8c8582dc6ea
 SHA512 
ec5c57ed9ac897c671e4b29e0ef4f6a0c233fd4a04d1947a21c3646ddfce38322864cbc607e94e6a74506d99e7b9088cb497b562874a5837d94c000348c97823
 DIST NVIDIA-Linux-x86_64-455.28.run 168953614 BLAKE2B 
7f6ef29932c73eaefdbe6c006a35f5f8baea05eb6b7beea129b9b5d77e9342e6a920af63a303f08fcabc136f8635bd6d122820712d77231df67505f46a40011f
 SHA512 
1456ccf29461816ee4a7cdfabe8b5a3e021d4959e8ea8ee88e83f9058683baee4a2e7d31e02bbb22f1c0c6d25163bd2314385ebde1b8896159b6964878381720
+DIST NVIDIA-Linux-x86_64-455.38.run 170865030 BLAKE2B 
dfbe71be1cba6f95d86fb241428c0a1f201a16e9c577b19fa6cbbefa6fe5eeca483cf0f9d381968582ce7164628da4284feecf12aef5753867b4122fac089f8f
 SHA512 
0430e201f34ed40afbd393274bedb855a680e1439e52d58435ec5dcfc4037f72dbefa9598af66ffac455af2289df07cfa3b7de92d5e541e6c70c93ebba93b146
 DIST nvidia-settings-390.132.tar.bz2 1109373 BLAKE2B 
cec60b7409f6d352afe3845a2ec65db96183d1fe009340fa3601166718f21b43bb08b63c5eaaaf4c266c7b16e7d374f6ecc00691763d5ae1b6902c8002da5bea
 SHA512 
12553edc1a1ba9c3f578e0e921b25ec7114cbc80a55621cbd612a1bd85c9a518e221b30809058e4df5da6ae75ea7a1cd5c3d9c8f02a0898bc8c08ac9c22ccee3
 DIST nvidia-settings-390.138.tar.bz2 1109175 BLAKE2B 

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

2020-10-29 Thread David Seifert
commit: 2d9a4dabf306c8220097a55c44b38649a9532042
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:49:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:49:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9a4dab

sys-apps/isapnptools: Fix UnnecessarySlashStrip

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/sys-apps/isapnptools/isapnptools-1.27.ebuild 
b/sys-apps/isapnptools/isapnptools-1.27.ebuild
index 294f895aff7..cdcbf0fbdb9 100644
--- a/sys-apps/isapnptools/isapnptools-1.27.ebuild
+++ b/sys-apps/isapnptools/isapnptools-1.27.ebuild
@@ -20,7 +20,7 @@ src_install() {
default
 
dodir /sbin
-   mv "${ED%/}"/{usr/sbin/isapnp,sbin/} || die
+   mv "${ED}"/{usr/sbin/isapnp,sbin/} || die
 
docinto txt
dodoc doc/{README*,*.txt} test/*.txt



[gentoo-commits] repo/gentoo:master commit in: acct-group/xpra/

2020-10-29 Thread Andreas K. Hüttel
commit: 0115c9fadca344f95f4c08c3eeb973c976784104
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 22:21:30 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 22:24:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0115c9fa

acct-group/xpra: Add GID for x11-wm/xpra

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

 acct-group/xpra/metadata.xml  | 16 
 acct-group/xpra/xpra-0.ebuild |  9 +
 2 files changed, 25 insertions(+)

diff --git a/acct-group/xpra/metadata.xml b/acct-group/xpra/metadata.xml
new file mode 100644
index 000..fb96156f6f8
--- /dev/null
+++ b/acct-group/xpra/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+dilfri...@gentoo.org
+Andreas K. Huettel
+
+
+hero...@gentoo.org
+Benda Xu
+
+
+ale...@gentoo.org
+Alexey Shvetsov
+
+

diff --git a/acct-group/xpra/xpra-0.ebuild b/acct-group/xpra/xpra-0.ebuild
new file mode 100644
index 000..282cee0f575
--- /dev/null
+++ b/acct-group/xpra/xpra-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="group for x11-wm/xpra"
+ACCT_GROUP_ID=462



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/, x11-wm/xpra/files/

2020-10-29 Thread Andreas K. Hüttel
commit: d57dca20f6f8ee91ab021ac3b0cf86101521e974
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 22:23:50 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 22:24:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57dca20

x11-wm/xpra: Version bump

Closes: https://bugs.gentoo.org/723484
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 x11-wm/xpra/Manifest|   1 +
 x11-wm/xpra/files/xpra-4.0.3-suid-warning.patch |  12 ++
 x11-wm/xpra/metadata.xml|   1 +
 x11-wm/xpra/xpra-4.0.4.ebuild   | 139 
 4 files changed, 153 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index a6c194f8b9e..93154bc9e09 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,2 +1,3 @@
 DIST xpra-3.0.2.tar.xz 2749196 BLAKE2B 
3c8745657a12637704fb88ac7b867ab387ef7ed2250396d9e534aecf81e40f85332a2c51ba49638834012f4a4d85c03bd7e49ee259bb2400aeb60fb06abf8b59
 SHA512 
115f606ff5886d99a906f318cb1a7a4a86e80ebf23e4336e67938267d92ef624de577cc8fc06c6ce541b7c44a0cef58d930b5928f32e24dfc67c72127c7b623c
 DIST xpra-3.0.5.tar.xz 2752016 BLAKE2B 
a36d6a4ebb0b14665014da92d510c0d5f978c96db653709ddc09a1015426d6ac6f71f9a221db68ee1114c95eeaca6600f9e49102ce9f936d9b0ee298ac432647
 SHA512 
3dbc122ebc8c4aa67154acfe92668ac364d8469022b03e28946d763e4d396f8c707690b2a4dbf07b55545259a53b46c9dd94e6e40131289ccc3dce6a88107681
+DIST xpra-4.0.4.tar.xz 2792512 BLAKE2B 
e16c47e82cf9f8712521c8f9c436b7bb819d9469fc0135ade1f2c9fc6f2a8a0fecf417caae87a1eca9c4b6daec1a82add5d6547208caee1a1d681ebc7b3d3d3b
 SHA512 
91a90cdab775ec2501ef1601188b97ca4aa741e541f8d941add8d509767790a144b67f094177dda7539eff305710f2c834b90a93e9441437dac615677963094c

diff --git a/x11-wm/xpra/files/xpra-4.0.3-suid-warning.patch 
b/x11-wm/xpra/files/xpra-4.0.3-suid-warning.patch
new file mode 100644
index 000..ae590110f1c
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.0.3-suid-warning.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/xpra/scripts/config.py b/xpra/scripts/config.py
+--- a/xpra/scripts/config.py   2020-05-10 19:00:55.0 +0200
 b/xpra/scripts/config.py   2020-06-07 18:35:49.361899872 +0200
+@@ -150,7 +150,7 @@
+ if (xorg_stat.st_mode & stat.S_ISUID)!=0:
+ if (xorg_stat.st_mode & stat.S_IROTH)==0:
+ if warn:
+-warn("%s is suid and not readable, Xdummy support 
unavailable" % xorg_bin)
++debug("%s is suid and not readable, Xdummy support 
unavailable" % xorg_bin)
+ return get_Xvfb_command()
+ debug("%s is suid and readable, using the xpra_Xdummy 
wrapper" % xorg_bin)
+ use_wrapper = True

diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index e1742788d2b..349c6f4b186 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -17,6 +17,7 @@
https://www.xpra.org/trac/report
 
 
+   Enable brotli compression support
Build client-side code
Enable clipboard support
Enable csc softscaler support

diff --git a/x11-wm/xpra/xpra-4.0.4.ebuild b/x11-wm/xpra/xpra-4.0.4.ebuild
new file mode 100644
index 000..ff3e6b93213
--- /dev/null
+++ b/x11-wm/xpra/xpra-4.0.4.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=no
+inherit xdg distutils-r1 eutils flag-o-matic tmpfiles prefix
+
+DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based 
on wimpiggy"
+HOMEPAGE="http://xpra.org/ http://xpra.org/src/;
+SRC_URI="http://xpra.org/src/${P}.tar.xz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="brotli +client +clipboard csc cups dbus ffmpeg jpeg +lz4 lzo opengl 
pillow pulseaudio server sound test vpx webcam webp"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   || ( client server )
+   cups? ( dbus )
+   opengl? ( client )
+"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   brotli? ( app-arch/brotli )
+   csc? ( >=media-video/ffmpeg-1.2.2:0= )
+   ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] )
+   jpeg? ( media-libs/libjpeg-turbo )
+   opengl? ( dev-python/pyopengl )
+   pulseaudio? (
+   media-sound/pulseaudio
+   media-plugins/gst-plugins-pulse:1.0
+   )
+   sound? ( media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   dev-python/gst-python:1.0 )
+   vpx? ( media-libs/libvpx media-video/ffmpeg 

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

2020-10-29 Thread Georgy Yakovlev
commit: abbfdfa9896c77825e210adf324217c21da871ef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Oct 29 22:23:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Oct 29 22:24:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbfdfa9

sys-apps/systemd-tmpfiles: run only relevant tests

Closes: https://bugs.gentoo.org/751811
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
index 598a38f04a8..f9046b8f39c 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-246.ebuild
@@ -168,6 +168,14 @@ src_install() {
newconfd "${FILESDIR}"/stmpfiles.confd stmpfiles-setup
 }
 
+src_test() {
+   # selection of relevant tests
+   # unfortunately full suite will be built to run tests, but we still
+   # install just what we need and not a bit more.
+   local tests=( test-{acl-util,tmpfiles,chase-symlinks,path} )
+   meson_src_test "${tests[@]}"
+}
+
 # adapted from opentmpfiles ebuild
 add_service() {
local initd=$1



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

2020-10-29 Thread Andreas K. Hüttel
commit: 737782be1fed132769232884ddab59f79cad8625
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 22:18:22 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 22:18:22 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=737782be

Reseve GID for xpra

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 8423bfc..7be8ede 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -354,6 +354,7 @@ node_exporter   459 459 acct
 mogilefs   460 -   user.eclass
 ubridge-   461 acct
 tvheadend  462 -   acct
+xpra   -   462 acctUsed by x11-wm/xpra
 pgbouncer  463 -   acct
 supervisor -   463 acct
 airdcppd   464 464 acct



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

2020-10-29 Thread David Seifert
commit: 7e870cc59a011d588b0f932c565bab52021a0b59
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:09:13 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e870cc5

net-analyzer/wireshark: Version bump to 3.4.0

Bug: https://bugs.gentoo.org/750692
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-3.4.0.ebuild | 259 ++
 2 files changed, 260 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 2febba0549d..97a0816e921 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,2 +1,3 @@
 DIST wireshark-3.2.7.tar.xz 31659996 BLAKE2B 
69ed148e5cc6403b3948f4851164033163d0817626feaeaa0abf09b749c9e37c036786ed91f04add1ceeb80b69b7d05316b648d339c8c86f0818e0ee0afdf4ad
 SHA512 
c17913fe6c193ccc6b0dbf86932d625a1f3b670aef805296e5db2639118218e06d513910ad50ab3926204f94a0010425b0d498176f987516d64fdd6a52d2517b
+DIST wireshark-3.4.0.tar.xz 32502760 BLAKE2B 
5d8106f36cc3a1425fd472f7ba645b2a07bfb93c96178a98f90676f39cad38089b625d7d6725ecfaf67bfc78aba3476567b9bf390d6f0dd838537eb81bc4aaa7
 SHA512 
02070db23c64e1efe42b83cdcd7b52fb9b247e653da0aa12dc21a4283272fea0a135f4b0c5641197840bef88e52785d64a860c9fcfe1bcbaceb016c5258c9649
 DIST wireshark-3.4.0rc1.tar.xz 32500352 BLAKE2B 
fdcd29ef8a6bb8cb03941600fa6d08b18c68ba03815054e5a71d15557b4e067a383160a08d02c8e31974db31ec0d532936710fae202f2197aa1e540cb6987714
 SHA512 
861bf645e43df6238869da1ed7d152bb43923ab848b3f4241b487c76895fb95e6c47c03de0547f9330b302d04fd605c555b33d20826298289068ad652a7e5f8a

diff --git a/net-analyzer/wireshark/wireshark-3.4.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.0.ebuild
new file mode 100644
index 000..341e4cf131a
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-3.4.0.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils xdg-utils cmake
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/;
+SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
+LICENSE="GPL-2"
+
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+IUSE="
+   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+   +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
+   +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt
+   +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump 
ssl
+   sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd
+"
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   acct-group/pcap
+   >=dev-libs/glib-2.32:2
+   >=net-dns/c-ares-1.5
+   dev-libs/libgcrypt:0
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli )
+   ciscodump? ( >=net-libs/libssh-0.6 )
+   filecaps? ( sys-libs/libcap )
+   http2? ( net-libs/nghttp2 )
+   ilbc? ( media-libs/libilbc )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
+   minizip? ( sys-libs/zlib[minizip] )
+   netlink? ( dev-libs/libnl:3 )
+   opus? ( media-libs/opus )
+   pcap? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   sdjournal? ( sys-apps/systemd )
+   smi? ( net-libs/libsmi )
+   snappy? ( app-arch/snappy )
+   spandsp? ( media-libs/spandsp )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-ruby/asciidoctor
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   test? (
+   dev-python/pytest
+   dev-python/pytest-xdist
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   qt5? ( virtual/freedesktop-icon-theme )
+   selinux? ( sec-policy/selinux-wireshark )
+"
+REQUIRED_USE="
+   plugin-ifdemo? ( plugins )
+"
+RESTRICT="test"
+PATCHES=(
+   

[gentoo-commits] repo/gentoo:master commit in: games-board/gnushogi/, games-board/gnushogi/files/

2020-10-29 Thread David Seifert
commit: 5b788753c95e798530545d65475ea36c7cb450e6
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:09:07 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:09:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b788753

games-board/gnushogi: Fix -fno-common

* Also port to EAPI 7

Closes: https://bugs.gentoo.org/707590
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../gnushogi/files/gnushogi-1.4.1-fno-common.patch  | 20 
 games-board/gnushogi/gnushogi-1.4.1-r1.ebuild   | 21 ++---
 2 files changed, 34 insertions(+), 7 deletions(-)

diff --git a/games-board/gnushogi/files/gnushogi-1.4.1-fno-common.patch 
b/games-board/gnushogi/files/gnushogi-1.4.1-fno-common.patch
new file mode 100644
index 000..510590b82c0
--- /dev/null
+++ b/games-board/gnushogi/files/gnushogi-1.4.1-fno-common.patch
@@ -0,0 +1,20 @@
+--- a/gnushogi/cursesdsp.c
 b/gnushogi/cursesdsp.c
+@@ -71,7 +71,6 @@
+ 
+ unsigned short MV[MAXDEPTH];
+ int MSCORE;
+-char *DRAW;
+ 
+ /* Forward declarations. */
+ /* FIXME: change this name, puh-leeze! */
+--- a/gnushogi/rawdsp.c
 b/gnushogi/rawdsp.c
+@@ -48,7 +48,6 @@
+ int MSCORE;
+ 
+ int mycnt1, mycnt2;
+-char *DRAW;
+ extern char *InPtr;
+ extern short pscore[];
+ 

diff --git a/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild 
b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
index ebef0138a0f..7d1bde2639a 100644
--- a/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
+++ b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils
+EAPI=7
+
+inherit desktop
 
 DESCRIPTION="Japanese version of chess (commandline + X-Version)"
 HOMEPAGE="https://www.gnu.org/software/gnushogi/;
@@ -13,12 +14,16 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="X"
 
-RDEPEND="sys-libs/ncurses:0
+RDEPEND="
+   sys-libs/ncurses:0=
X? ( x11-libs/libXaw )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
>=sys-devel/bison-1.34
>=sys-devel/flex-2.5"
 
+PATCHES=( "${FILESDIR}"/${PN}-1.4.1-fno-common.patch )
+
 src_prepare() {
default
 
@@ -40,11 +45,13 @@ src_install() {
dobin gnushogi/gnushogi
doman doc/gnushogi.6
doinfo doc/gnushogi.info
-   if use X ; then
+
+   if use X; then
dobin xshogi/xshogi
doman doc/xshogi.6
make_desktop_entry xshogi XShogi
fi
-   dolib gnushogi/gnushogi.bbk
+
+   dolib.a gnushogi/gnushogi.bbk
dodoc README NEWS CONTRIB doc/gnushogi/*.html
 }



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

2020-10-29 Thread David Seifert
commit: fa6c736f85d46e3b77b0dca1213025d208517a94
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:09:16 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:09:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6c736f

net-analyzer/wireshark: Remove old 3.4.0_rc1

Bug: https://bugs.gentoo.org/750692
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 net-analyzer/wireshark/Manifest   |   1 -
 net-analyzer/wireshark/wireshark-3.4.0_rc1.ebuild | 259 --
 2 files changed, 260 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 97a0816e921..b08688c3b81 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,2 @@
 DIST wireshark-3.2.7.tar.xz 31659996 BLAKE2B 
69ed148e5cc6403b3948f4851164033163d0817626feaeaa0abf09b749c9e37c036786ed91f04add1ceeb80b69b7d05316b648d339c8c86f0818e0ee0afdf4ad
 SHA512 
c17913fe6c193ccc6b0dbf86932d625a1f3b670aef805296e5db2639118218e06d513910ad50ab3926204f94a0010425b0d498176f987516d64fdd6a52d2517b
 DIST wireshark-3.4.0.tar.xz 32502760 BLAKE2B 
5d8106f36cc3a1425fd472f7ba645b2a07bfb93c96178a98f90676f39cad38089b625d7d6725ecfaf67bfc78aba3476567b9bf390d6f0dd838537eb81bc4aaa7
 SHA512 
02070db23c64e1efe42b83cdcd7b52fb9b247e653da0aa12dc21a4283272fea0a135f4b0c5641197840bef88e52785d64a860c9fcfe1bcbaceb016c5258c9649
-DIST wireshark-3.4.0rc1.tar.xz 32500352 BLAKE2B 
fdcd29ef8a6bb8cb03941600fa6d08b18c68ba03815054e5a71d15557b4e067a383160a08d02c8e31974db31ec0d532936710fae202f2197aa1e540cb6987714
 SHA512 
861bf645e43df6238869da1ed7d152bb43923ab848b3f4241b487c76895fb95e6c47c03de0547f9330b302d04fd605c555b33d20826298289068ad652a7e5f8a

diff --git a/net-analyzer/wireshark/wireshark-3.4.0_rc1.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.0_rc1.ebuild
deleted file mode 100644
index 341e4cf131a..000
--- a/net-analyzer/wireshark/wireshark-3.4.0_rc1.ebuild
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils xdg-utils cmake
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-LICENSE="GPL-2"
-
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
-IUSE="
-   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
-   +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
-   +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt
-   +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump 
ssl
-   sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd
-"
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   acct-group/pcap
-   >=dev-libs/glib-2.32:2
-   >=net-dns/c-ares-1.5
-   dev-libs/libgcrypt:0
-   bcg729? ( media-libs/bcg729 )
-   brotli? ( app-arch/brotli )
-   ciscodump? ( >=net-libs/libssh-0.6 )
-   filecaps? ( sys-libs/libcap )
-   http2? ( net-libs/nghttp2 )
-   ilbc? ( media-libs/libilbc )
-   kerberos? ( virtual/krb5 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( >=dev-lang/lua-5.1:* )
-   lz4? ( app-arch/lz4 )
-   maxminddb? ( dev-libs/libmaxminddb )
-   minizip? ( sys-libs/zlib[minizip] )
-   netlink? ( dev-libs/libnl:3 )
-   opus? ( media-libs/opus )
-   pcap? ( net-libs/libpcap )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   sdjournal? ( sys-apps/systemd )
-   smi? ( net-libs/libsmi )
-   snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   sshdump? ( >=net-libs/libssh-0.6 )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-# We need perl for `pod2html`. The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   dev-lang/perl
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   dev-ruby/asciidoctor
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   test? (
-   dev-python/pytest
-   dev-python/pytest-xdist
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   qt5? ( virtual/freedesktop-icon-theme )
-   selinux? ( sec-policy/selinux-wireshark )
-"
-REQUIRED_USE="
-   plugin-ifdemo? ( plugins )
-"
-RESTRICT="test"

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

2020-10-29 Thread David Seifert
commit: 0f8c69f49c680f95fec772042e668c4d0a127028
Author: David Seifert  gentoo  org>
AuthorDate: Thu Oct 29 22:09:10 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Oct 29 22:09:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8c69f4

sys-apps/isapnptools: Fix -fno-common

Closes: https://bugs.gentoo.org/706998
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../files/isapnptools-1.27-fno-common.patch| 22 ++
 sys-apps/isapnptools/isapnptools-1.27.ebuild   | 10 ++
 2 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/sys-apps/isapnptools/files/isapnptools-1.27-fno-common.patch 
b/sys-apps/isapnptools/files/isapnptools-1.27-fno-common.patch
new file mode 100644
index 000..54da41cdd60
--- /dev/null
+++ b/sys-apps/isapnptools/files/isapnptools-1.27-fno-common.patch
@@ -0,0 +1,22 @@
+--- a/src/isapnp_main.c
 b/src/isapnp_main.c
+@@ -1153,7 +1153,7 @@
+   return 0;
+ }
+ 
+-unsigned char serial_identifier[NUM_CARDS+1][IDENT_LEN];
++extern unsigned char serial_identifier[NUM_CARDS+1][IDENT_LEN];
+ static char *boardid[NUM_CARDS+1];
+ static unsigned long serno[NUM_CARDS+1];
+ 
+--- a/src/isapnp_main.l
 b/src/isapnp_main.l
+@@ -363,7 +363,7 @@
+   return 0;
+ }
+ 
+-unsigned char serial_identifier[NUM_CARDS+1][IDENT_LEN];
++extern unsigned char serial_identifier[NUM_CARDS+1][IDENT_LEN];
+ static char *boardid[NUM_CARDS+1];
+ static unsigned long serno[NUM_CARDS+1];
+ 

diff --git a/sys-apps/isapnptools/isapnptools-1.27.ebuild 
b/sys-apps/isapnptools/isapnptools-1.27.ebuild
index c9509240533..294f895aff7 100644
--- a/sys-apps/isapnptools/isapnptools-1.27.ebuild
+++ b/sys-apps/isapnptools/isapnptools-1.27.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Tools for configuring ISA PnP devices"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
@@ -10,9 +10,11 @@ 
SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/hardware/${P}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* amd64 x86"
-IUSE=""
 
-PATCHES=( "${FILESDIR}"/${P}-include.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-include.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+)
 
 src_install() {
default



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/, /

2020-10-29 Thread Matt Turner
commit: 79422a5256927c8121cfa296132d8a6dcee4b8e6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct  9 03:47:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 22:08:57 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=79422a52

catalyst: Use pyproject.toml

See PEPs 517, 518, and (Draft) 621.

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

 .gitattributes   |   1 -
 .gitignore   |   2 +-
 AUTHORS  |  54 --
 MANIFEST.in  |   6 ---
 catalyst/__init__.py |  10 +---
 catalyst/main.py |   4 +-
 catalyst/version.py  |  65 --
 pyproject.toml   |  77 +++
 setup.py | 127 ++-
 9 files changed, 93 insertions(+), 253 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..0b2b43fc 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,4 +1,3 @@
-AUTHORS ident
 ChangeLog ident
 README ident
 TODO ident

diff --git a/.gitignore b/.gitignore
index 649b79ab..8979e259 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
 *.py[co]
+/catalyst/version.py
 
 /build/
 /dist/
 /files/
-/MANIFEST

diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 41366b8c..
--- a/AUTHORS
+++ /dev/null
@@ -1,54 +0,0 @@
-The copyright for catalyst is held by the Gentoo Foundation and by each
-of the individual contributors.
-
-
-Original Authors:
--
-John Davis 
-Daniel Robbins 
-
-
-Significant contributors (including the first catalyst3 rewrite):
--
-Andrew Gaffney 
-Chris Gianelloni 
-
-
-Contributors:
--
-Eric Edgar 
-Andrew Gaffney 
-Chris Gianelloni 
-David Bryson 
-Mike Frysinger 
-Rob Holland 
-Robin H. Johnson 
-Joshua Kinard 
-Stuart Longland 
-Guy Martin 
-Daniel Ostrow 
-Robert Paskowitz 
-Diego Pettenò 
-Matsuu Takuto 
-Lars Weiler 
-Gustavo Zacarias 
-Raúl Porcel 
-Jorge Manuel B. S. Vicetto 
-W. Trevor King 
-Matt Turner 
-Anthony G. Basile 
-Ben Kohler 
-Brian Dolbec 
-Douglas Freed 
-Dylan Baker 
-Jeremy Olexa 
-Kevin Zhao 
-Rick Farina (Zero_Chaos) 
-Sebastian Pipping 
-Yuta SATOH 
-William Hubbs 
-
-Maintainers:
-
-Catalyst maintainers 
-Release Engineering 

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 4274094a..
--- a/MANIFEST.in
+++ /dev/null
@@ -1,6 +0,0 @@
-include AUTHORS
-include ChangeLog
-include COPYING
-include Makefile
-recursive-include doc *.conf *.py HOWTO.txt catalyst*.txt
-recursive-include examples README *.example *.spec

diff --git a/catalyst/__init__.py b/catalyst/__init__.py
index 143bdf81..13a72c07 100644
--- a/catalyst/__init__.py
+++ b/catalyst/__init__.py
@@ -1,10 +1,2 @@
-"Catalyst is the release building tool used by Gentoo Linux"
 
-__maintainer__ = 'Catalyst '
-
-try:
-from .verinfo import version as fullversion
-__version__ = fullversion.split('\n')[0].split()[1]
-except ImportError:
-from .version import get_version, __version__
-fullversion = get_version(reset=True)
+from .version import version as __version__

diff --git a/catalyst/main.py b/catalyst/main.py
index 543895c6..ab5c2a01 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -18,13 +18,11 @@ import catalyst.config
 from catalyst.defaults import (confdefaults, option_messages,
DEFAULT_CONFIG_FILE, valid_config_file_values)
 from catalyst.support import CatalystError
-from catalyst.version import get_version
 
 conf_values = confdefaults
 
 
 def version():
-log.info(get_version())
 log.info('Copyright 2003-%s Gentoo Foundation',
  datetime.datetime.now().year)
 log.info('Copyright 2008-2012 various authors')
@@ -118,7 +116,7 @@ def get_parser():
 epilog=epilog, formatter_class=argparse.RawDescriptionHelpFormatter)
 
 parser.add_argument('-V', '--version',
-action='version', version=get_version(),
+action='version', version=catalyst.__version__,
 help='display version information')
 
 group = parser.add_argument_group('Program output options')

diff --git a/catalyst/version.py b/catalyst/version.py
deleted file mode 100644
index dbada51a..
--- a/catalyst/version.py
+++ /dev/null
@@ -1,65 +0,0 @@
-'''Version information and/or git version information
-'''
-
-import os
-
-from snakeoil.version import get_git_version as get_ver
-
-__version__ = "3.0.7"
-_ver = None
-
-
-def get_git_version(version=__version__):
-"""Return: a string describing our version."""
-# pylint: disable=global-statement
-global _ver
-cwd = os.path.dirname(os.path.abspath(__file__))
-version_info = get_ver(cwd)
-
-if not version_info:
-s = "extended version info unavailable"
-elif version_info['tag'] == __version__:
-s = 'released %s' % 

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

2020-10-29 Thread Sergei Trofimovich
commit: 99cd445f0ba04aa2c84ea4d0cbbbf7eaee79f9f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:16:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cd445f

media-libs/fontconfig: stable 2.13.1-r2 for hppa, bug #733558

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

 media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild 
b/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
index e0f13287448..778a4b6b7db 100644
--- a/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.bz2;
 LICENSE="MIT"
 SLOT="1.0"
 [[ $(ver_cut 3) -ge 90 ]] || \
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="doc static-libs"
 
 # Test test-bz106632 is known to be broken, see bug #751232



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

2020-10-29 Thread Sergei Trofimovich
commit: fb5e3a8dd280625c613c1c09d0081017340080d1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:20:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5e3a8d

dev-python/cryptography: stable 3.2 for sparc, bug #751292

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

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

diff --git a/dev-python/cryptography/cryptography-3.2.ebuild 
b/dev-python/cryptography/cryptography-3.2.ebuild
index 33b7b2fb62d..7cb84939e65 100644
--- a/dev-python/cryptography/cryptography-3.2.ebuild
+++ b/dev-python/cryptography/cryptography-3.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE="|| ( Apache-2.0 BSD )"
 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 
~x64-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 
~x64-solaris"
 IUSE="libressl idna"
 
 RDEPEND="



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

2020-10-29 Thread Sergei Trofimovich
commit: a679c49edec8d4391425765151090cb593ea0775
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:13:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a679c49e

dev-util/gdbus-codegen: stable 2.64.5 for hppa, bug #738728

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

 dev-util/gdbus-codegen/gdbus-codegen-2.64.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.64.5.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.64.5.ebuild
index 63279f3aefd..cad90bcb456 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.64.5.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.64.5.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



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

2020-10-29 Thread Sergei Trofimovich
commit: 1fe6fb33e227c73dfa9081495cdadc6d513c4734
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:12:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe6fb33

dev-lang/vala: stable 0.48.9 for hppa, bug #738728

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

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

diff --git a/dev-lang/vala/vala-0.48.9.ebuild b/dev-lang/vala/vala-0.48.9.ebuild
index d8171f96f17..68244dfcd19 100644
--- a/dev-lang/vala/vala-0.48.9.ebuild
+++ b/dev-lang/vala/vala-0.48.9.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.48"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2020-10-29 Thread Sergei Trofimovich
commit: 5a86ebbb0c81dc7da6a0ccc8186345c33973bbfc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:15:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a86ebbb

dev-cpp/glibmm: stable 2.64.2 for hppa, bug #738728

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

 dev-cpp/glibmm/glibmm-2.64.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/glibmm/glibmm-2.64.2.ebuild 
b/dev-cpp/glibmm/glibmm-2.64.2.ebuild
index f31a3318c20..47b552db9bf 100644
--- a/dev-cpp/glibmm/glibmm-2.64.2.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.64.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="doc debug test"
 RESTRICT="!test? ( test )"
 



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

2020-10-29 Thread Sergei Trofimovich
commit: 33ab0b49340227e2bf2c21e51ecdb2dd02af2662
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:14:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ab0b49

gnome-base/gsettings-desktop-schemas: mark 3.36.1 hppa, bug #738728

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

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

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.36.1.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.36.1.ebuild
index 1172ea294c8..035ca1adcc6 100644
--- 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.36.1.ebuild
+++ 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.36.1.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 
 BDEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.54:= )



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/mm-common/

2020-10-29 Thread Sergei Trofimovich
commit: 921be47adebe13e50d10d3bf0919598bd0339a25
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:11:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921be47a

dev-cpp/mm-common: stable 1.0.1 for hppa, bug #738728

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

 dev-cpp/mm-common/mm-common-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/mm-common/mm-common-1.0.1.ebuild 
b/dev-cpp/mm-common/mm-common-1.0.1.ebuild
index bcd55f9d0a2..9e3d1987bfc 100644
--- a/dev-cpp/mm-common/mm-common-1.0.1.ebuild
+++ b/dev-cpp/mm-common/mm-common-1.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gtkmm.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2020-10-29 Thread Sergei Trofimovich
commit: de8e3c562f881c1ea590eeb293ddfb7b4a8e4c37
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:14:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8e3c56

dev-util/gtk-update-icon-cache: stable 3.24.21 for hppa, bug #738728

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

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.21.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.21.ebuild
index d2d9dc11c04..670142a7c4e 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.21.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.21.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2020-10-29 Thread Sergei Trofimovich
commit: aef7ad3ba76ae2a961acfaa099094acee668c07f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:13:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef7ad3b

dev-libs/libxslt: stable 1.1.34-r1 for hppa, bug #738728

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

 dev-libs/libxslt/libxslt-1.1.34-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild 
b/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild
index f5c38fbbede..ccd285dd044 100644
--- a/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE="crypt debug examples static-libs elibc_Darwin"
 



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

2020-10-29 Thread Sergei Trofimovich
commit: d69c47f843d37bc41148744cdd6f3719f5c6a657
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:16:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69c47f8

app-arch/brotli: stable 1.0.9-r1 for hppa, bug #745474

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

 app-arch/brotli/brotli-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/brotli/brotli-1.0.9-r1.ebuild 
b/app-arch/brotli/brotli-1.0.9-r1.ebuild
index 2f33b07a016..d28ba1c7e46 100644
--- a/app-arch/brotli/brotli-1.0.9-r1.ebuild
+++ b/app-arch/brotli/brotli-1.0.9-r1.ebuild
@@ -29,7 +29,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/google/${PN}.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2020-10-29 Thread Sergei Trofimovich
commit: d1105e22438728b89d00b8fbe2b7812c783cc4af
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:15:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1105e22

gnome-extra/yelp-xsl: stable 3.36.0 for hppa, bug #738728

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

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

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



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2020-10-29 Thread Sergei Trofimovich
commit: aec54c842e4259ef72ffeb5a5ecb3c1dff4ede6e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:09:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec54c84

x11-misc/xdg-utils: stable 1.1.3_p20200220-r1 for sparc, bug #737622

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

 x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild
index cfdf8b19a3b..82899423215 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3_p20200220-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/xdg-utils-${EGIT_COMMIT}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="dbus doc gnome"
 REQUIRED_USE="gnome? ( dbus )"
 



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

2020-10-29 Thread Sergei Trofimovich
commit: 78314c91e046cad334f68753e3a20103701c92f0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:14:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:06:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78314c91

dev-util/glib-utils: stable 2.64.5 for hppa, bug #738728

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

 dev-util/glib-utils/glib-utils-2.64.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.64.5.ebuild 
b/dev-util/glib-utils/glib-utils-2.64.5.ebuild
index e3b8683ab30..837ccee76b9 100644
--- a/dev-util/glib-utils/glib-utils-2.64.5.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.64.5.ebuild
@@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel 
installed by their nature
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}
!

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

2020-10-29 Thread Sergei Trofimovich
commit: 1952830357efbc26b3de2cd361b61b917b5b47d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:12:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19528303

dev-lang/vala: stable 0.46.13 for hppa, bug #738728

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

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

diff --git a/dev-lang/vala/vala-0.46.13.ebuild 
b/dev-lang/vala/vala-0.46.13.ebuild
index 2e7eb6d72ae..584261a4554 100644
--- a/dev-lang/vala/vala-0.46.13.ebuild
+++ b/dev-lang/vala/vala-0.46.13.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.46"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



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

2020-10-29 Thread Sergei Trofimovich
commit: 09d8899e7eb2a27decce7577ee64e823f5fbcbda
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:10:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d8899e

media-libs/fontconfig: stable 2.13.1-r2 for sparc, bug #733558

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

 media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild 
b/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
index 9f41d16c050..e0f13287448 100644
--- a/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.13.1-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.bz2;
 LICENSE="MIT"
 SLOT="1.0"
 [[ $(ver_cut 3) -ge 90 ]] || \
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="doc static-libs"
 
 # Test test-bz106632 is known to be broken, see bug #751232



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

2020-10-29 Thread Sergei Trofimovich
commit: 0d35d69c25ea99338b8de19c2d7beb32babe64f3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 29 15:11:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 29 22:05:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d35d69c

dev-libs/vala-common: stable 0.48.9 for hppa, bug #738728

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

 dev-libs/vala-common/vala-common-0.48.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/vala-common/vala-common-0.48.9.ebuild 
b/dev-libs/vala-common/vala-common-0.48.9.ebuild
index 4df82e26bb7..0f37afff5c4 100644
--- a/dev-libs/vala-common/vala-common-0.48.9.ebuild
+++ b/dev-libs/vala-common/vala-common-0.48.9.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/, /

2020-10-29 Thread Matt Turner
commit: f76d86530bd676051841aef7d1ee958b59812a76
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct  9 03:47:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 21:51:55 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f76d8653

catalyst: Use pyproject.toml

See PEPs 517, 518, and (Draft) 621.

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

 .gitattributes   |   1 -
 .gitignore   |   2 +-
 AUTHORS  |  54 --
 MANIFEST.in  |   6 ---
 catalyst/__init__.py |  10 +---
 catalyst/main.py |   4 +-
 catalyst/version.py  |  65 --
 pyproject.toml   |  77 +++
 setup.py | 127 ++-
 9 files changed, 93 insertions(+), 253 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..0b2b43fc 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,4 +1,3 @@
-AUTHORS ident
 ChangeLog ident
 README ident
 TODO ident

diff --git a/.gitignore b/.gitignore
index 649b79ab..8979e259 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
 *.py[co]
+/catalyst/version.py
 
 /build/
 /dist/
 /files/
-/MANIFEST

diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 41366b8c..
--- a/AUTHORS
+++ /dev/null
@@ -1,54 +0,0 @@
-The copyright for catalyst is held by the Gentoo Foundation and by each
-of the individual contributors.
-
-
-Original Authors:
--
-John Davis 
-Daniel Robbins 
-
-
-Significant contributors (including the first catalyst3 rewrite):
--
-Andrew Gaffney 
-Chris Gianelloni 
-
-
-Contributors:
--
-Eric Edgar 
-Andrew Gaffney 
-Chris Gianelloni 
-David Bryson 
-Mike Frysinger 
-Rob Holland 
-Robin H. Johnson 
-Joshua Kinard 
-Stuart Longland 
-Guy Martin 
-Daniel Ostrow 
-Robert Paskowitz 
-Diego Pettenò 
-Matsuu Takuto 
-Lars Weiler 
-Gustavo Zacarias 
-Raúl Porcel 
-Jorge Manuel B. S. Vicetto 
-W. Trevor King 
-Matt Turner 
-Anthony G. Basile 
-Ben Kohler 
-Brian Dolbec 
-Douglas Freed 
-Dylan Baker 
-Jeremy Olexa 
-Kevin Zhao 
-Rick Farina (Zero_Chaos) 
-Sebastian Pipping 
-Yuta SATOH 
-William Hubbs 
-
-Maintainers:
-
-Catalyst maintainers 
-Release Engineering 

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 4274094a..
--- a/MANIFEST.in
+++ /dev/null
@@ -1,6 +0,0 @@
-include AUTHORS
-include ChangeLog
-include COPYING
-include Makefile
-recursive-include doc *.conf *.py HOWTO.txt catalyst*.txt
-recursive-include examples README *.example *.spec

diff --git a/catalyst/__init__.py b/catalyst/__init__.py
index 143bdf81..13a72c07 100644
--- a/catalyst/__init__.py
+++ b/catalyst/__init__.py
@@ -1,10 +1,2 @@
-"Catalyst is the release building tool used by Gentoo Linux"
 
-__maintainer__ = 'Catalyst '
-
-try:
-from .verinfo import version as fullversion
-__version__ = fullversion.split('\n')[0].split()[1]
-except ImportError:
-from .version import get_version, __version__
-fullversion = get_version(reset=True)
+from .version import version as __version__

diff --git a/catalyst/main.py b/catalyst/main.py
index 543895c6..ab5c2a01 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -18,13 +18,11 @@ import catalyst.config
 from catalyst.defaults import (confdefaults, option_messages,
DEFAULT_CONFIG_FILE, valid_config_file_values)
 from catalyst.support import CatalystError
-from catalyst.version import get_version
 
 conf_values = confdefaults
 
 
 def version():
-log.info(get_version())
 log.info('Copyright 2003-%s Gentoo Foundation',
  datetime.datetime.now().year)
 log.info('Copyright 2008-2012 various authors')
@@ -118,7 +116,7 @@ def get_parser():
 epilog=epilog, formatter_class=argparse.RawDescriptionHelpFormatter)
 
 parser.add_argument('-V', '--version',
-action='version', version=get_version(),
+action='version', version=catalyst.__version__,
 help='display version information')
 
 group = parser.add_argument_group('Program output options')

diff --git a/catalyst/version.py b/catalyst/version.py
deleted file mode 100644
index dbada51a..
--- a/catalyst/version.py
+++ /dev/null
@@ -1,65 +0,0 @@
-'''Version information and/or git version information
-'''
-
-import os
-
-from snakeoil.version import get_git_version as get_ver
-
-__version__ = "3.0.7"
-_ver = None
-
-
-def get_git_version(version=__version__):
-"""Return: a string describing our version."""
-# pylint: disable=global-statement
-global _ver
-cwd = os.path.dirname(os.path.abspath(__file__))
-version_info = get_ver(cwd)
-
-if not version_info:
-s = "extended version info unavailable"
-elif version_info['tag'] == __version__:
-s = 'released %s' % 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2020-10-29 Thread Andreas Sturmlechner
commit: 01893b61f9921fb9ac213a156e115111030da36b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 21:43:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 21:43:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01893b61

app-office/libreoffice: Drop patch cherry-picked upstream

Reported-by: jospezial  gmx.de>
Closes: https://bugs.gentoo.org/751799
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/libreoffice-7.0..ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.0..ebuild 
b/app-office/libreoffice/libreoffice-7.0..ebuild
index f19fdc74caa..267f4abfb6a 100644
--- a/app-office/libreoffice/libreoffice-7.0..ebuild
+++ b/app-office/libreoffice/libreoffice-7.0..ebuild
@@ -278,9 +278,6 @@ PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
-
-   # git master
-   "${FILESDIR}/${PN}-7.0.3.1-fix-non-pdfium-build.patch"
 )
 
 S="${WORKDIR}/${PN}-${MY_PV}"



[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/, /

2020-10-29 Thread Matt Turner
commit: f83caf98cbd6e02bd1b8d1f21cd9f8803dd46fb4
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct  9 03:47:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 21:30:31 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f83caf98

catalyst: Use pyproject.toml

See PEPs 517, 518, and (Draft) 621.

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

 .gitattributes   |  1 -
 .gitignore   |  2 +-
 AUTHORS  | 54 --
 MANIFEST.in  |  6 
 catalyst/__init__.py | 10 +-
 catalyst/main.py |  4 +--
 catalyst/version.py  | 65 
 pyproject.toml   | 77 +++
 setup.py | 93 +---
 9 files changed, 89 insertions(+), 223 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..0b2b43fc 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,4 +1,3 @@
-AUTHORS ident
 ChangeLog ident
 README ident
 TODO ident

diff --git a/.gitignore b/.gitignore
index 649b79ab..8979e259 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
 *.py[co]
+/catalyst/version.py
 
 /build/
 /dist/
 /files/
-/MANIFEST

diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 41366b8c..
--- a/AUTHORS
+++ /dev/null
@@ -1,54 +0,0 @@
-The copyright for catalyst is held by the Gentoo Foundation and by each
-of the individual contributors.
-
-
-Original Authors:
--
-John Davis 
-Daniel Robbins 
-
-
-Significant contributors (including the first catalyst3 rewrite):
--
-Andrew Gaffney 
-Chris Gianelloni 
-
-
-Contributors:
--
-Eric Edgar 
-Andrew Gaffney 
-Chris Gianelloni 
-David Bryson 
-Mike Frysinger 
-Rob Holland 
-Robin H. Johnson 
-Joshua Kinard 
-Stuart Longland 
-Guy Martin 
-Daniel Ostrow 
-Robert Paskowitz 
-Diego Pettenò 
-Matsuu Takuto 
-Lars Weiler 
-Gustavo Zacarias 
-Raúl Porcel 
-Jorge Manuel B. S. Vicetto 
-W. Trevor King 
-Matt Turner 
-Anthony G. Basile 
-Ben Kohler 
-Brian Dolbec 
-Douglas Freed 
-Dylan Baker 
-Jeremy Olexa 
-Kevin Zhao 
-Rick Farina (Zero_Chaos) 
-Sebastian Pipping 
-Yuta SATOH 
-William Hubbs 
-
-Maintainers:
-
-Catalyst maintainers 
-Release Engineering 

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 4274094a..
--- a/MANIFEST.in
+++ /dev/null
@@ -1,6 +0,0 @@
-include AUTHORS
-include ChangeLog
-include COPYING
-include Makefile
-recursive-include doc *.conf *.py HOWTO.txt catalyst*.txt
-recursive-include examples README *.example *.spec

diff --git a/catalyst/__init__.py b/catalyst/__init__.py
index 143bdf81..13a72c07 100644
--- a/catalyst/__init__.py
+++ b/catalyst/__init__.py
@@ -1,10 +1,2 @@
-"Catalyst is the release building tool used by Gentoo Linux"
 
-__maintainer__ = 'Catalyst '
-
-try:
-from .verinfo import version as fullversion
-__version__ = fullversion.split('\n')[0].split()[1]
-except ImportError:
-from .version import get_version, __version__
-fullversion = get_version(reset=True)
+from .version import version as __version__

diff --git a/catalyst/main.py b/catalyst/main.py
index 543895c6..ab5c2a01 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -18,13 +18,11 @@ import catalyst.config
 from catalyst.defaults import (confdefaults, option_messages,
DEFAULT_CONFIG_FILE, valid_config_file_values)
 from catalyst.support import CatalystError
-from catalyst.version import get_version
 
 conf_values = confdefaults
 
 
 def version():
-log.info(get_version())
 log.info('Copyright 2003-%s Gentoo Foundation',
  datetime.datetime.now().year)
 log.info('Copyright 2008-2012 various authors')
@@ -118,7 +116,7 @@ def get_parser():
 epilog=epilog, formatter_class=argparse.RawDescriptionHelpFormatter)
 
 parser.add_argument('-V', '--version',
-action='version', version=get_version(),
+action='version', version=catalyst.__version__,
 help='display version information')
 
 group = parser.add_argument_group('Program output options')

diff --git a/catalyst/version.py b/catalyst/version.py
deleted file mode 100644
index dbada51a..
--- a/catalyst/version.py
+++ /dev/null
@@ -1,65 +0,0 @@
-'''Version information and/or git version information
-'''
-
-import os
-
-from snakeoil.version import get_git_version as get_ver
-
-__version__ = "3.0.7"
-_ver = None
-
-
-def get_git_version(version=__version__):
-"""Return: a string describing our version."""
-# pylint: disable=global-statement
-global _ver
-cwd = os.path.dirname(os.path.abspath(__file__))
-version_info = get_ver(cwd)
-
-if not version_info:
-s = "extended version info unavailable"
-elif version_info['tag'] == __version__:
-s = 

[gentoo-commits] proj/catalyst:wip/mattst88 commit in: catalyst/, /

2020-10-29 Thread Matt Turner
commit: 89debce72a0620a8f562207a7e108a2fa9b29d20
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct  9 03:47:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 20:58:49 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=89debce7

catalyst: Use pyproject.toml

See PEPs 517, 518, and (Draft) 621.

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

 .gitattributes   |   1 -
 .gitignore   |   2 +-
 AUTHORS  |  54 ---
 MANIFEST.in  |   6 ---
 catalyst/__init__.py |  10 +
 catalyst/main.py |   4 +-
 catalyst/version.py  |  65 
 pyproject.toml   |  77 +
 setup.py | 118 +--
 9 files changed, 82 insertions(+), 255 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..0b2b43fc 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,4 +1,3 @@
-AUTHORS ident
 ChangeLog ident
 README ident
 TODO ident

diff --git a/.gitignore b/.gitignore
index 649b79ab..8979e259 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
 *.py[co]
+/catalyst/version.py
 
 /build/
 /dist/
 /files/
-/MANIFEST

diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 41366b8c..
--- a/AUTHORS
+++ /dev/null
@@ -1,54 +0,0 @@
-The copyright for catalyst is held by the Gentoo Foundation and by each
-of the individual contributors.
-
-
-Original Authors:
--
-John Davis 
-Daniel Robbins 
-
-
-Significant contributors (including the first catalyst3 rewrite):
--
-Andrew Gaffney 
-Chris Gianelloni 
-
-
-Contributors:
--
-Eric Edgar 
-Andrew Gaffney 
-Chris Gianelloni 
-David Bryson 
-Mike Frysinger 
-Rob Holland 
-Robin H. Johnson 
-Joshua Kinard 
-Stuart Longland 
-Guy Martin 
-Daniel Ostrow 
-Robert Paskowitz 
-Diego Pettenò 
-Matsuu Takuto 
-Lars Weiler 
-Gustavo Zacarias 
-Raúl Porcel 
-Jorge Manuel B. S. Vicetto 
-W. Trevor King 
-Matt Turner 
-Anthony G. Basile 
-Ben Kohler 
-Brian Dolbec 
-Douglas Freed 
-Dylan Baker 
-Jeremy Olexa 
-Kevin Zhao 
-Rick Farina (Zero_Chaos) 
-Sebastian Pipping 
-Yuta SATOH 
-William Hubbs 
-
-Maintainers:
-
-Catalyst maintainers 
-Release Engineering 

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 4274094a..
--- a/MANIFEST.in
+++ /dev/null
@@ -1,6 +0,0 @@
-include AUTHORS
-include ChangeLog
-include COPYING
-include Makefile
-recursive-include doc *.conf *.py HOWTO.txt catalyst*.txt
-recursive-include examples README *.example *.spec

diff --git a/catalyst/__init__.py b/catalyst/__init__.py
index 143bdf81..13a72c07 100644
--- a/catalyst/__init__.py
+++ b/catalyst/__init__.py
@@ -1,10 +1,2 @@
-"Catalyst is the release building tool used by Gentoo Linux"
 
-__maintainer__ = 'Catalyst '
-
-try:
-from .verinfo import version as fullversion
-__version__ = fullversion.split('\n')[0].split()[1]
-except ImportError:
-from .version import get_version, __version__
-fullversion = get_version(reset=True)
+from .version import version as __version__

diff --git a/catalyst/main.py b/catalyst/main.py
index 543895c6..ab5c2a01 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -18,13 +18,11 @@ import catalyst.config
 from catalyst.defaults import (confdefaults, option_messages,
DEFAULT_CONFIG_FILE, valid_config_file_values)
 from catalyst.support import CatalystError
-from catalyst.version import get_version
 
 conf_values = confdefaults
 
 
 def version():
-log.info(get_version())
 log.info('Copyright 2003-%s Gentoo Foundation',
  datetime.datetime.now().year)
 log.info('Copyright 2008-2012 various authors')
@@ -118,7 +116,7 @@ def get_parser():
 epilog=epilog, formatter_class=argparse.RawDescriptionHelpFormatter)
 
 parser.add_argument('-V', '--version',
-action='version', version=get_version(),
+action='version', version=catalyst.__version__,
 help='display version information')
 
 group = parser.add_argument_group('Program output options')

diff --git a/catalyst/version.py b/catalyst/version.py
deleted file mode 100644
index dbada51a..
--- a/catalyst/version.py
+++ /dev/null
@@ -1,65 +0,0 @@
-'''Version information and/or git version information
-'''
-
-import os
-
-from snakeoil.version import get_git_version as get_ver
-
-__version__ = "3.0.7"
-_ver = None
-
-
-def get_git_version(version=__version__):
-"""Return: a string describing our version."""
-# pylint: disable=global-statement
-global _ver
-cwd = os.path.dirname(os.path.abspath(__file__))
-version_info = get_ver(cwd)
-
-if not version_info:
-s = "extended version info unavailable"
-elif version_info['tag'] == __version__:
-s = 'released %s' % 

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

2020-10-29 Thread Mikle Kolyada
commit: a40bb71371a4cd946cd4009acdbd4e8309a51843
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct 29 20:56:05 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct 29 20:56:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40bb713

sys-auth/pambase: advance stable keywords

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

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

diff --git a/sys-auth/pambase/pambase-20201028.1.ebuild 
b/sys-auth/pambase/pambase-20201028.1.ebuild
index 89cb1cd2318..b318e7b3353 100644
--- a/sys-auth/pambase/pambase-20201028.1.ebuild
+++ b/sys-auth/pambase/pambase-20201028.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh 
+passwdqc pwhistory pwquality securetty selinux +sha512 systemd"
 
 RESTRICT="binchecks"



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

2020-10-29 Thread Lars Wendler
commit: 4d1204898d1a4080b6b35809b1d2492e83ef46a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 29 20:43:59 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 29 20:44:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d120489

x11-wm/icewm: Removed old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.8.2.ebuild | 137 
 2 files changed, 138 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 01e09a230b7..dd3c92ff6a0 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.7.0.tar.lz 1668130 BLAKE2B 
90739f862cf320c43dc2ddbd1a5ecdf2918e6525e45d5732b19adaaeef0f104d9a66d29acab776658f869d7149954d4b531a07e2595a4c80b4dc50dc679473f0
 SHA512 
1b0faed0e9ead837dcb0d3ce91ad5248d7fca5ad48455c838700c66482a3373bb4e552dbc252b93b0a5613d53e2663cea756e64b3f3fb073d9ba2797e2b69601
-DIST icewm-1.8.2.tar.lz 1686746 BLAKE2B 
a2dcf77284f5dc2f908ec949c6e1ea792292648fbd5cb8167216ee994706b1a208ca6fe29831f6bf98d2ec02e5e5120eca8f3a93a20a4a75d80d839210d829bd
 SHA512 
3454b9547b7f4857957133cda4436814149bea99886cd4564f947391a1f42d474d56c7cd3208ff2471262c57f623de1ec22e30f0d9b14874f29ac3a4855b9a45
 DIST icewm-1.8.3.tar.lz 1686603 BLAKE2B 
214cb3c7816ba8d94fa56fb9d4a6c630f49f23f69f99ff1ba7aff38aba6f6b7fbd623a284d4873616486d266a7ec412ba9cf4b29479c5c29f1f7ff27e15d1f48
 SHA512 
697395ff995b57e043774bae2cce667935879c4deab17d9a9059c1e152a90704ad3af618a2c945ac5afd561754895d4e9805f4fea77d5f1e06cf99a7dfd4c062
 DIST icewm-1.9.0.tar.lz 1695327 BLAKE2B 
233c2fb2f9be4be757055a5655f32a9c34f3551dd1807568e00b84ac8e60422c2f25d03d6ca206e9134b4db0605a0ea5a8b4bad1cd507220d2b5520583a66e96
 SHA512 
781d1ef230fda0b6b52ce6383126e7f953ac043fd85d14de718d42f1271c063d9861fbfd4dd6e81f9b6f33058c59026766ebc3f2fce84ca79c89ddb562c26fde

diff --git a/x11-wm/icewm/icewm-1.8.2.ebuild b/x11-wm/icewm/icewm-1.8.2.ebuild
deleted file mode 100644
index f3a5bab3c27..000
--- a/x11-wm/icewm/icewm-1.8.2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools unpacker
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-# These are the core dependencies of icewm.
-# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
-CORE_DEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-"
-
-RDEPEND="
-   ${CORE_DEPEND}
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   gdk-pixbuf? (
-   x11-libs/gdk-pixbuf:2[X]
-   )
-   !gdk-pixbuf? (
-   media-libs/libpng:0=
-   virtual/jpeg
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   $(unpacker_src_uri_depends)
-   dev-libs/glib:2
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   gdk-pixbuf? ( gnome-base/librsvg:2 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.6 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-logevents
-   --enable-xrandr
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable gdk-pixbuf)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   

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

2020-10-29 Thread Lars Wendler
commit: 36d18a0bfcf4fa2a496e454631ee5bf63751d3c5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 29 20:43:04 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 29 20:44:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d18a0b

x11-wm/icewm: Bump to version 1.9.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.9.0.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index c59f11d5d3e..01e09a230b7 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.7.0.tar.lz 1668130 BLAKE2B 
90739f862cf320c43dc2ddbd1a5ecdf2918e6525e45d5732b19adaaeef0f104d9a66d29acab776658f869d7149954d4b531a07e2595a4c80b4dc50dc679473f0
 SHA512 
1b0faed0e9ead837dcb0d3ce91ad5248d7fca5ad48455c838700c66482a3373bb4e552dbc252b93b0a5613d53e2663cea756e64b3f3fb073d9ba2797e2b69601
 DIST icewm-1.8.2.tar.lz 1686746 BLAKE2B 
a2dcf77284f5dc2f908ec949c6e1ea792292648fbd5cb8167216ee994706b1a208ca6fe29831f6bf98d2ec02e5e5120eca8f3a93a20a4a75d80d839210d829bd
 SHA512 
3454b9547b7f4857957133cda4436814149bea99886cd4564f947391a1f42d474d56c7cd3208ff2471262c57f623de1ec22e30f0d9b14874f29ac3a4855b9a45
 DIST icewm-1.8.3.tar.lz 1686603 BLAKE2B 
214cb3c7816ba8d94fa56fb9d4a6c630f49f23f69f99ff1ba7aff38aba6f6b7fbd623a284d4873616486d266a7ec412ba9cf4b29479c5c29f1f7ff27e15d1f48
 SHA512 
697395ff995b57e043774bae2cce667935879c4deab17d9a9059c1e152a90704ad3af618a2c945ac5afd561754895d4e9805f4fea77d5f1e06cf99a7dfd4c062
+DIST icewm-1.9.0.tar.lz 1695327 BLAKE2B 
233c2fb2f9be4be757055a5655f32a9c34f3551dd1807568e00b84ac8e60422c2f25d03d6ca206e9134b4db0605a0ea5a8b4bad1cd507220d2b5520583a66e96
 SHA512 
781d1ef230fda0b6b52ce6383126e7f953ac043fd85d14de718d42f1271c063d9861fbfd4dd6e81f9b6f33058c59026766ebc3f2fce84ca79c89ddb562c26fde

diff --git a/x11-wm/icewm/icewm-1.9.0.ebuild b/x11-wm/icewm/icewm-1.9.0.ebuild
new file mode 100644
index 000..f3a5bab3c27
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.9.0.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf:2[X]
+   )
+   !gdk-pixbuf? (
+   media-libs/libpng:0=
+   virtual/jpeg
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   dev-libs/glib:2
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable gdk-pixbuf)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+ 

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

2020-10-29 Thread Thomas Deutschmann
commit: 9bf0896d92caad00a6d07958fc934233db3f7d9b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 29 20:28:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 29 20:32:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf0896d

sys-kernel/linux-firmware: use copy-firmware.sh to install firmwares

copy-firmware.sh will honor WHENCE file and will take care of
symlinked firmwares.

Closes: https://bugs.gentoo.org/751760
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...22.ebuild => linux-firmware-20201022-r1.ebuild} | 160 ++---
 .../linux-firmware/linux-firmware-.ebuild  | 160 ++---
 2 files changed, 148 insertions(+), 172 deletions(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20201022.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20201022-r1.ebuild
similarity index 85%
rename from sys-kernel/linux-firmware/linux-firmware-20201022.ebuild
rename to sys-kernel/linux-firmware/linux-firmware-20201022-r1.ebuild
index 736bd949345..fcd90451c74 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20201022.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20201022-r1.ebuild
@@ -30,11 +30,11 @@ LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
unknown-license? ( all-rights-reserved )"
 SLOT="0"
 IUSE="initramfs +redistributable savedconfig unknown-license"
+REQUIRED_USE="initramfs? ( redistributable )"
+
 RESTRICT="binchecks strip
unknown-license? ( bindist )"
 
-REQUIRED_USE="initramfs? ( redistributable )"
-
 BDEPEND="initramfs? ( app-arch/cpio )"
 
 #add anything else that collides to this
@@ -60,6 +60,8 @@ RDEPEND="!savedconfig? (
)
)"
 
+QA_PREBUILT="*"
+
 pkg_pretend() {
use initramfs && mount-boot_pkg_pretend
 }
@@ -77,31 +79,40 @@ src_unpack() {
 }
 
 src_prepare() {
-   # source and documentation files, not to be installed
-   local source_files=(
-   README
-   WHENCE
-   "LICEN[CS]E*"
-   "GPL*"
-   configure
-   Makefile
-   check_whence.py
-   atusb/ChangeLog
-   av7110/Boot.S
-   av7110/Makefile
-   carl9170fw/
-   cis/Makefile
-   cis/src/
-   dsp56k/bootstrap.asm
-   dsp56k/concat-bootstrap.pl
-   dsp56k/Makefile
-   "isci/*.[ch]"
-   isci/Makefile
-   isci/README
-   "keyspan_pda/*.S"
-   keyspan_pda/Makefile
-   usbdux/
-   )
+   default
+
+   find . -type f -not -perm 0644 -print0 \
+   | xargs --null --no-run-if-empty chmod 0644 \
+   || die
+
+   chmod +x copy-firmware.sh || die
+
+   if use initramfs; then
+   if [[ -d "${S}/amd-ucode" ]]; then
+   local UCODETMP="${T}/ucode_tmp"
+   local UCODEDIR="${UCODETMP}/kernel/x86/microcode"
+   mkdir -p "${UCODEDIR}" || die
+   echo 1 > "${UCODETMP}/early_cpio"
+
+   local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin"
+   cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die 
"Failed to concat amd cpu ucode"
+
+   if [[ ! -s "${amd_ucode_file}" ]]; then
+   die "Sanity check failed: '${amd_ucode_file}' 
is empty!"
+   fi
+
+   pushd "${UCODETMP}" &>/dev/null || die
+   find . -print0 | cpio --quiet --null -o -H newc -R 0:0 
> "${S}"/amd-uc.img
+   popd &>/dev/null || die
+   if [[ ! -s "${S}/amd-uc.img" ]]; then
+   die "Failed to create '${S}/amd-uc.img'!"
+   fi
+   else
+   # If this will ever happen something has changed which
+   # must be reviewed
+   die "'${S}/amd-ucode' not found!"
+   fi
+   fi
 
# whitelist of images with a free software license
local free_software=(
@@ -217,90 +228,67 @@ src_prepare() {
lgs8g75.fw
)
 
-   default
-
-   # remove sources and documentation (wildcards are expanded)
-   rm -r ${source_files[@]} || die
-   rm -rf .git
-
if use !unknown-license; then
-   # remove files in unknown_license
-   rm "${unknown_license[@]}" || die
+   einfo "Removing files with unknown license ..."
+   rm -v "${unknown_license[@]}" || die
fi
 
if use !redistributable; then
# remove files _not_ in the free_software or unknown_license 
lists
# everything else is confirmed (or assumed) to be 
redistributable
# 

[gentoo-commits] repo/gentoo:master commit in: app-office/calligra/

2020-10-29 Thread Andreas Sturmlechner
commit: 25fd7287378a822d27e44d2daf800b20efa18ca4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 20:27:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 20:28:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fd7287

app-office/calligra: Drop 3.2.1 (r0)

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

 app-office/calligra/calligra-3.2.1.ebuild | 189 --
 1 file changed, 189 deletions(-)

diff --git a/app-office/calligra/calligra-3.2.1.ebuild 
b/app-office/calligra/calligra-3.2.1.ebuild
deleted file mode 100644
index df46c7181c6..000
--- a/app-office/calligra/calligra-3.2.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHECKREQS_DISK_BUILD="4G"
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit check-reqs ecm kde.org
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://calligra.org/;
-
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-CAL_FTS=( karbon sheets stage words )
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms 
okular openexr
-   +pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' 
${CAL_FTS[@]})"
-
-# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
-# Required for the matlab/octave formula tool
-BDEPEND="
-   sys-devel/gettext
-"
-COMMON_DEPEND="
-   dev-lang/perl
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kemoticons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kross-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   sys-libs/zlib
-   virtual/libiconv
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   charts? ( dev-libs/kdiagram:5 )
-   crypt? ( app-crypt/qca:2[qt5(+)] )
-   fontconfig? ( media-libs/fontconfig )
-   gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
-   gsl? ( sci-libs/gsl )
-   import-filter? (
-   app-text/libetonyek
-   app-text/libodfgen
-   app-text/libwpd:*
-   app-text/libwpg:*
-   >=app-text/libwps-0.4
-   dev-libs/librevenge
-   >=kde-frameworks/khtml-${KFMIN}:5
-   media-libs/libvisio
-   )
-   lcms? (
-   media-libs/ilmbase:=
-   media-libs/lcms:2
-   )
-   okular? ( kde-apps/okular:5 )
-   openexr? ( media-libs/openexr )
-   pdf? ( app-text/poppler:=[qt5] )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   spacenav? ( dev-libs/libspnav )
-   truetype? ( media-libs/freetype:2 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-   calligra_features_sheets? ( dev-cpp/eigen:3 )
-   calligra_features_words? ( dev-libs/libxslt )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-   gemini? (
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   )
-"
-
-RESTRICT+=" test"
-
-PATCHES=( 

[gentoo-commits] repo/gentoo:master commit in: app-office/calligra/

2020-10-29 Thread Andreas Sturmlechner
commit: c0336270035bd07e5a23182b03473b4dd67b6c89
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 20:26:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 20:28:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0336270

app-office/calligra: Hard-disable KF5Html

Only disables HTML_TO_ODS filter.

- Drop obsolete disabling of benchmarks dir
  After BUILD_TESTING patch was accepted upstream years ago.

- Cleanup media-libs/phonon[qt5(+)] and depend on >=media-libs/phonon-4.11.0

- Cleanup app-crypt/qca[qca(+)] and depend on >=app-crypt/qca-2.3.0:2

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

 app-office/calligra/calligra-3.2.1-r1.ebuild | 184 +++
 1 file changed, 184 insertions(+)

diff --git a/app-office/calligra/calligra-3.2.1-r1.ebuild 
b/app-office/calligra/calligra-3.2.1-r1.ebuild
new file mode 100644
index 000..ac8c6555199
--- /dev/null
+++ b/app-office/calligra/calligra-3.2.1-r1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHECKREQS_DISK_BUILD="4G"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit check-reqs ecm kde.org
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="https://calligra.org/;
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="amd64 x86"
+fi
+
+CAL_FTS=( karbon sheets stage words )
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms 
okular openexr
+   +pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' 
${CAL_FTS[@]})"
+
+# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
+# Required for the matlab/octave formula tool
+BDEPEND="
+   sys-devel/gettext
+"
+COMMON_DEPEND="
+   dev-lang/perl
+   >=dev-qt/designer-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/kemoticons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kross-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   sys-libs/zlib
+   virtual/libiconv
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   charts? ( dev-libs/kdiagram:5 )
+   crypt? ( >=app-crypt/qca-2.3.0:2 )
+   fontconfig? ( media-libs/fontconfig )
+   gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
+   gsl? ( sci-libs/gsl )
+   import-filter? (
+   app-text/libetonyek
+   app-text/libodfgen
+   app-text/libwpd:*
+   app-text/libwpg:*
+   >=app-text/libwps-0.4
+   dev-libs/librevenge
+   media-libs/libvisio
+   )
+   lcms? (
+   media-libs/ilmbase:=
+   media-libs/lcms:2
+   )
+   okular? ( kde-apps/okular:5 )
+   openexr? ( media-libs/openexr )
+   pdf? ( app-text/poppler:=[qt5] )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+   spacenav? ( dev-libs/libspnav )
+   truetype? ( media-libs/freetype:2 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+   calligra_features_sheets? ( dev-cpp/eigen:3 )
+   calligra_features_words? ( dev-libs/libxslt )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   calligra_features_karbon? 

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

2020-10-29 Thread Michał Górny
commit: 30ff62d5d3d37cc16a47a892073cf47cec5e2789
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 20:21:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ff62d5

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.8.17.ebuild| 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 2c48caf0328..ed4ae5c7e99 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST gentoo-kernel-5.4.73-1.x86.xpak 53365942 BLAKE2B 
e481ca32a89463f5c77f154c4c
 DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B 
de02682e88d4abc53aa5e3269f2a702590408402f1c3e0ac5782639a84e0b0a1611b05276761ef3ae3feda12667e198193301c68f528b190005a1a380d908e14
 SHA512 
3f0bfa9cdadd81b25a2c550e741452c212c86a03ba05f6671033220a9ccec89d707942f651958c4a792fef9bd57c61a11d02df286b621f1544b51fec90c6487a
 DIST gentoo-kernel-5.8.16-1.arm64.xpak 60861338 BLAKE2B 
6afaac594e6f25612dd04b8cfb2f2b36b005bc9331d5969b03dd952d4c0579d034ea9713ac54b58615c579a0d8fa9b4752bd188648f17b167722eb369c737a1f
 SHA512 
d498dd0a7c0d49d54624cd15fada4a90b7aebe7517a3d7f087d9a4e428abab92b46d2df524fbd9112181729e19cde3077c1c60185c5a4ede50551f9c7af18003
 DIST gentoo-kernel-5.8.16-1.x86.xpak 56134510 BLAKE2B 
39e2caa7bfdfc31311c7a4c8d7ede9ff3986e7d00c904d7e963f7c18ebac13dc78fe3a5d23451dfcbef0de88d0bea990c092462d4db2be3880e91e849425dbd4
 SHA512 
ca1b1323d024ebe2fc54cbc4cf0b601114c3ee963ad3c620efbf9e5016ba2270bb86c9fe20f2bad268d2a1f56d75eb40ca515852197f1490f45f633041d5f1fd
+DIST gentoo-kernel-5.8.17-1.amd64.xpak 64113991 BLAKE2B 
9faa7335e0670ae71e927e24804258e0b3fa879303757667f982062ad24b99e711a807fe45ba04ff68d75d5cef6d9f9b0f524e001e426ac3b12a71e179d5dadc
 SHA512 
8c3d66c5554a09b89f961262279c6e373a8cb433177b1cb372ca855b959ebba0e918a4e8efcd31ebd2cd79e489a19ef32cf174974f433609dbdb890e9083a896
+DIST gentoo-kernel-5.8.17-1.x86.xpak 56137487 BLAKE2B 
ab9210f79bdc51fac243e73b0e77302cecef2c04eebb0ba74f5cc6c574e312aa48ede93b1bb4ce28cc1ec6bd2da77590e3ee998239f439a13345bcdc6204d4bd
 SHA512 
e2b9374118b74c76d8e4c83199ae5bd182123b98067a67f879c33444eadba9bc2ee81c9e0904ca472620a417f203d66ef4556ff65dee61d8c7f15c42b55fe573
 DIST gentoo-kernel-5.9.1-1.amd64.xpak 63373688 BLAKE2B 
0161e6b680e2fe2461082f8cb7f297f20bdaee1bc3272baabd3bcfc2e1d0c027dd1bc33a6170217f26edcfadd3c26e4332d6fc9542b06207f58f999f68e0899d
 SHA512 
054ae5247d0626b39aab8b029ac6bff3569200fbd3c80fb8f3d31a70c522def31e4a49ae49cc595d8a8ad4a5a3d0cdb3742d5371504129d1a00010ed7514fb35
 DIST gentoo-kernel-5.9.1-1.arm64.xpak 61465149 BLAKE2B 
23f82ea52fa87f32db234dc90a3032f97943d2632f85de5276154297be0355562da01e383781fb192bc864bd1f1551c13afd4967d968ea84afd6312d25329665
 SHA512 
f784647fa7b646316dae6528729e4929dd355cc6e7d68c0a9db70fbd20d277291cd217f0eac23a98c18f8724f6e2cc24e95630faf84d0b1c68f662ab974ecdbb
 DIST gentoo-kernel-5.9.1-1.x86.xpak 56581941 BLAKE2B 
fefc6cad3931aba6cf55dc3427133cec05fac197f84124108657493f58b660531b49f53f6388a4da0a3f8a623c4bdc5815c7855f45f5d0b0ff6603b0bccc65cf
 SHA512 
900b54a922e4a70f9bd200bfa8ef58492414cd53267f18461f72762ef7cd77f4d96b7750a175a70af9b283b0d28b7648bbf146a6610bf74fea93eb4338f678db

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17.ebuild
new file mode 100644
index 000..dca6aedbd78
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.17.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, 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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking 

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

2020-10-29 Thread Michał Górny
commit: 5dcb79af5cdb8eac6000221e67f89f24c5da366f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:39:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcb79af

sys-kernel/gentoo-kernel: Bump to 5.8.17

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.8.17.ebuild  | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 13ba4eff71d..0c92b7a1a3f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.4-74.base.tar.xz 2616380 BLAKE2B 
d79290a1a6aa3464fcb5ea31d5ec2
 DIST genpatches-5.4-74.extras.tar.xz 1772 BLAKE2B 
02086dddbfb1c41c2f0e0f693469ed18a870dfee1eb7305c464668a63fc29262e976c79078339691df1493280b8aececadb9bbf8398bf47d339ff06c14271c07
 SHA512 
ea43bb8a42dbcd63982a4350d287e222a945596f31a513cf6c61711e0e9d586171d8c319a51e63a465cc4fd69ff3fcfa36816d552d09dcd5831ea59473a73a0e
 DIST genpatches-5.8-19.base.tar.xz 596728 BLAKE2B 
ceb6cd57b593b5a2c02f00cefc61035ea765c9bb2bb2f9f8721e7503a149c8ad2ee6b1b3765b6d038e5d34bef2f0e0278acb7f3a8168d31d341ac0a9b58b8590
 SHA512 
f36c11a008e7965e0e113c3a7d87dbf40b87d87c7a801970a73367dcaaa07e7fc3356a114d339d68f16342d9f3c6601cf4746b9aa96d01d0c5efe2dbfaafabff
 DIST genpatches-5.8-19.extras.tar.xz 1772 BLAKE2B 
c42390c17040a6557054835df177fe87ee124bcdcea91e1a63d50ed8e07a10044d639616497e02082fbb67a708ed408bd1e94a3c9d5b7c7b0c7daeca2bfc65df
 SHA512 
3ba07566f1e721521676b862ca51654638400eeda4f216cdfb860b0639b7a611b2ff2e9659007486841e9a1afa8c05a9454abae87abbc7dff8af396bd0d7100a
+DIST genpatches-5.8-20.base.tar.xz 752808 BLAKE2B 
6997bcd2b7dcf27f894e521fd95a77fc774ed23c3bf515a4dd3f633aa0d91feaf6f59850d56063bdb07ec7e01a720f17b61b6d32639d6c7b7cebd5cfb722b41e
 SHA512 
59bdfcb2b74c343d673b14a1ede1bd8e726430fccc5b4f87d9edcd8986c5de7d8f473e10713fec5d922ba3949c9ce794438885b00cb125dd896f8e66eefe71ff
+DIST genpatches-5.8-20.extras.tar.xz 1772 BLAKE2B 
2870067f79484d9c308dcc313ab38add3c577cdd29a718c5798ef3bf84867fe9dac12006bbc9343e82b08425aeb2100df44a9c607c4a28293c1c986683085384
 SHA512 
96bf218671a1fa8865e040cb9d5433b638f16689e975f892cff8c687f8963377d1c6d7e1face94bed8d3b21e2f87f28fbd55dcf027d185239721330b326c8aa3
 DIST genpatches-5.9-2.base.tar.xz 9332 BLAKE2B 
cfccc2ebc7e067c7326f95627470a01f818f3c64db87ca26406bd3fa71429593a4460cf82d5891961eee69cbce667c850439f512650131013025491804486510
 SHA512 
af9c158cf65c5aa5d678d4ffeb7395051a9706521684f3a984f47d6ad581652978eb8f0a4de0132a3603b63fa7f34fb8b18a76bca5d4d312672c89f3fa221fa8
 DIST genpatches-5.9-2.extras.tar.xz 1768 BLAKE2B 
1e9312bc96d30b85ff628a67bed4bf2ded3eb2231d804158d343d64ce6a1be3d313bcdf84406cfa34045df9aa239ae1ed476f838ff466e0df96b60b28caa15b8
 SHA512 
58b19bd67b573657c44861d65792fb7fed0c430a554e95b2dc41a3f53ec8a50e68f89130a68ae0167de9ba98076326ae843264d76a178efaecece90121d0f337
 DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B 
c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809
 SHA512 
e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.17.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.17.ebuild
new file mode 100644
index 000..1527024779c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.17.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020 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##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.8.5
+CONFIG_HASH=af8da8d54d21231fd8c7b943216bb985f0a4e223
+
+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
+   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
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (

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

2020-10-29 Thread Michał Górny
commit: ae39a0082d1c2eb24790c02b5c223cacfb6a437f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 20:21:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae39a008

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.4.73.ebuild| 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 9dac7280be8..2c48caf0328 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,6 +1,8 @@
 DIST gentoo-kernel-5.4.72-1.amd64.xpak 61507115 BLAKE2B 
7d8b21516126c550e06e335b886a02b314b1d6547efcfd788b8e44be3cfd308cac633b0b846bfe56aa093125a2a8afb1893cbcefb023312e121f9e598e53a248
 SHA512 
9b6446b4b1da1275d044316244c70f941c1ffc0c0128c1a8620921e9eccd9e6224cd19bc4b8e45388f6e41c6f7819647e727857af0a069e9c68b70a7d38d0704
 DIST gentoo-kernel-5.4.72-1.arm64.xpak 56655064 BLAKE2B 
3b13004d69a7b74c076849fc872104fd4fe3f7e318ff0484fdbe6eff9d9f3235eed57265f52b5737febee6abbd3674c931a13feb2f38accb1114280ea2afb46f
 SHA512 
5159ffaebae025766aa4742037a1d2fbc4fab220b0feea5da7705eb7b9e1e15e5b7a4c0a53e3032ce07b72e0e733a6a58029eb134d6583a9d9621a435ba07df1
 DIST gentoo-kernel-5.4.72-1.x86.xpak 53373842 BLAKE2B 
2ea66aee50688fb5d28ac2295db78f97cd844f7be103f3d4d164a8ffe1e855a045118e24b0b62e213f6bfd93cbb44c79823817d5ae0f8ca286cffaf11b0cafee
 SHA512 
8bc3d4b7cab6e5ca4448418c1c3f81b3f1efa7eabf4896ac18eef1a52f05b8fae3731a955ffadaa309a933843dfca235da58440848b03c5da6bc3537e686018c
+DIST gentoo-kernel-5.4.73-1.amd64.xpak 61492439 BLAKE2B 
4781ef449d55052d10c1a5e8a676cc3ab3a1741b8b87931eae7a98b52e29c10d4e403485efb7970e09ac3af06e01aeb039f2cadbd03a2f0d0c4a3439c44a9b2e
 SHA512 
16d9944a3199f03d690dc9e8c5b3727be6bc144d75a7563fa4fdb4064d0df68efa7c3b66e435eef8357ff505d40ecce18cfa2c567aa06cee8ee3b8b486ca110a
+DIST gentoo-kernel-5.4.73-1.x86.xpak 53365942 BLAKE2B 
e481ca32a89463f5c77f154c4cabcacd25221f18e0011e168ea26226eb4cdc8cc1d5aafd80cb7ebd1dde59395a8ee3aa066511d70e36ad13aba44d145b6efbe6
 SHA512 
6503ac67aa068571d7c011156da045575663b5dbfaf945110a2a67d6d32ac3ae6159c6c2fc20cdd87e6c5fde9d7c1f7afa5b59fd7cfec5c3ccecb420196284af
 DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B 
de02682e88d4abc53aa5e3269f2a702590408402f1c3e0ac5782639a84e0b0a1611b05276761ef3ae3feda12667e198193301c68f528b190005a1a380d908e14
 SHA512 
3f0bfa9cdadd81b25a2c550e741452c212c86a03ba05f6671033220a9ccec89d707942f651958c4a792fef9bd57c61a11d02df286b621f1544b51fec90c6487a
 DIST gentoo-kernel-5.8.16-1.arm64.xpak 60861338 BLAKE2B 
6afaac594e6f25612dd04b8cfb2f2b36b005bc9331d5969b03dd952d4c0579d034ea9713ac54b58615c579a0d8fa9b4752bd188648f17b167722eb369c737a1f
 SHA512 
d498dd0a7c0d49d54624cd15fada4a90b7aebe7517a3d7f087d9a4e428abab92b46d2df524fbd9112181729e19cde3077c1c60185c5a4ede50551f9c7af18003
 DIST gentoo-kernel-5.8.16-1.x86.xpak 56134510 BLAKE2B 
39e2caa7bfdfc31311c7a4c8d7ede9ff3986e7d00c904d7e963f7c18ebac13dc78fe3a5d23451dfcbef0de88d0bea990c092462d4db2be3880e91e849425dbd4
 SHA512 
ca1b1323d024ebe2fc54cbc4cf0b601114c3ee963ad3c620efbf9e5016ba2270bb86c9fe20f2bad268d2a1f56d75eb40ca515852197f1490f45f633041d5f1fd

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73.ebuild
new file mode 100644
index 000..d6e61fa6936
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+ 

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

2020-10-29 Thread Michał Górny
commit: f400b9b53ce0dddb41adaad0c27c96a57c90bf49
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 18:41:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f400b9b5

dev-python/django: Backport gettext-0.21 compat fix

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

 dev-python/django/django-2.2.16.ebuild|  4 +--
 dev-python/django/django-3.0.10-r1.ebuild |  4 +--
 dev-python/django/django-3.1.1-r1.ebuild  |  4 +--
 dev-python/django/django-3.1.2-r1.ebuild  |  4 +--
 dev-python/django/files/django-gettext-0.21.patch | 39 +++
 5 files changed, 47 insertions(+), 8 deletions(-)

diff --git a/dev-python/django/django-2.2.16.ebuild 
b/dev-python/django/django-2.2.16.ebuild
index a104153638a..a6fd5e608d0 100644
--- a/dev-python/django/django-2.2.16.ebuild
+++ b/dev-python/django/django-2.2.16.ebuild
@@ -30,7 +30,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
-# gettext: https://code.djangoproject.com/ticket/31850
 BDEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
@@ -43,11 +42,12 @@ BDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/tblib[${PYTHON_USEDEP}]
-   https://code.djangoproject.com/ticket/31850
 BDEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
@@ -44,11 +43,12 @@ BDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/tblib[${PYTHON_USEDEP}]
-   https://code.djangoproject.com/ticket/31850
 BDEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
@@ -44,11 +43,12 @@ BDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/tblib[${PYTHON_USEDEP}]
-   https://code.djangoproject.com/ticket/31850
 BDEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
@@ -44,11 +43,12 @@ BDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/tblib[${PYTHON_USEDEP}]
-   
+Date: Tue, 6 Oct 2020 17:58:52 -0400
+Subject: [PATCH] Fixed #31850 -- Fixed
+ BasicExtractorTests.test_extraction_warning with xgettext 0.21+.
+
+"format string with unnamed arguments cannot be properly localized"
+warning is not raised in xgettext 0.21+.
+
+This patch uses a message that causes an xgettext warning regardless of
+the version.
+---
+ AUTHORS | 1 +
+ tests/i18n/commands/code.sample | 4 ++--
+ 2 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/AUTHORS b/AUTHORS
+index b10852f407a4..9253740857de 100644
+--- a/AUTHORS
 b/AUTHORS
+@@ -622,6 +622,7 @@ answer newbie questions, and generally made Django that 
much better:
+ mattyca...@gmail.com
+ Max Burstein 
+ Max Derkachev 
++Max Smolens 
+ Maxime Lorant 
+ Maxime Turcotte 
+ Maximilian Merz 
+diff --git a/tests/i18n/commands/code.sample b/tests/i18n/commands/code.sample
+index a5f1520ecba5..2c305a3a1dcf 100644
+--- a/tests/i18n/commands/code.sample
 b/tests/i18n/commands/code.sample
+@@ -1,4 +1,4 @@
+ from django.utils.translation import gettext
+ 
+-# This will generate an xgettext warning
+-my_string = gettext("This string contain two placeholders: %s and %s" % ('a', 
'b'))
++# This will generate an xgettext "Empty msgid" warning.
++my_string = gettext('')



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

2020-10-29 Thread Michał Górny
commit: 843000985c1d3e75ea9f60c0ad4a8a2f476cb6bd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:39:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84300098

sys-kernel/vanilla-kernel: Bump to 5.8.17

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

 sys-kernel/vanilla-kernel/Manifest |   1 +
 .../vanilla-kernel/vanilla-kernel-5.8.17.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 12be666bcea..d7cb2ec6f72 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -13,4 +13,5 @@ DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 
0eb2b07c14cea7545350fcdf3a94f2a5
 DIST linux-5.4.72.tar.xz 109606972 BLAKE2B 
90dfea3370a78742c851d7c9ee21c6fe17204f6c6825f82ebef4bf9c23bb59ae62bafc71cd4bdccad151c6042a33c43df8449d10e93f71d41bdfe3006255b5ba
 SHA512 
6f8b191732b1f73249f8d350500ade946f61309791b3c4021deec80e4781738141afd5e4a11d071d329ec792fc87ce2e6386e151417db0fbf344b6a5659bddf7
 DIST linux-5.4.73.tar.xz 109611940 BLAKE2B 
df2e3af9e3d6605769de7d4fb0a6fe24d259d59e48a6cc4d4eea2dbcca7cd6cdcf36370401fd12a1ecf3da5887e98b20176fb551758c41ecdb737c6e7813e8f6
 SHA512 
c5b285d5511888576ed775810294f53612f68b834f119b41127bfcbd6fa3fdfd710f56a5589af8a933e6148fed93f4a23ff48ca9c4b9682d6de2e9039c4bd3bc
 DIST linux-5.8.16.tar.xz 114513732 BLAKE2B 
3f75ba3272a066c55845cf7d5e33f340d76e9b9d024b1d182be4067ba1d621bd44c78ee89bea1f7329b7e83933a23e8ed34e2eda0e415cc3a4b4e6863da2dfde
 SHA512 
7d191257a70d2eeccd5db80ff03a8356bb5a2a5eba1f04acf2558d81fa764d18ef025315e992fe64b62b8ccdcdf4d9d9efe3b35ecf57ebc55746c976b391df0e
+DIST linux-5.8.17.tar.xz 114533684 BLAKE2B 
de4a89df5ad9d7624b604ae66371a0e799ef2c2c0d23f37eed657bfdfbd772d3499a9b79eb27b28987e1d9a6e7fa757c78d4253a442daa5051dc4d178919ded3
 SHA512 
6b87381c02612c878d49cdee5afaf4ba986d56dc3d64c024c25f9fe66ab2911ef29de6e45cf2d4c0aa7a417e849df59d34d74ec0a3702f812705779e3d7462e4
 DIST linux-5.9.1.tar.xz 115502916 BLAKE2B 
65eeccf077194ce03d5dbc1e8ea8f6022d709bc930945a49880fb87d71992e0614cf5ee92eb1b60fe2e3ed41fe17f0c176bbbad5f2cf0a2a349e1b08e6236558
 SHA512 
96af08c1dc964e5dbb3d221880ef8ca246f13370d2dc2f5ae64039f0352efc687c7446a2b4f86dad553b776ee75f78bbf58bb9bc845c9b57a9013ece63264874

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.17.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.17.ebuild
new file mode 100644
index 000..540a5ea3c74
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.17.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.8.5
+CONFIG_HASH=af8da8d54d21231fd8c7b943216bb985f0a4e223
+
+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
+   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
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+REQUIRED_USE="
+   arm? ( savedconfig )"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/dwarves )"
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp 
"${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+   ;;
+   arm)
+   return
+   ;;
+   arm64)
+   cp 
"${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+   ;;
+   ppc64)
+   cp 

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

2020-10-29 Thread Michał Górny
commit: ea9d5806fb337675323c27be9b8ac2b885a940bc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:42:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9d5806

sys-kernel/gentoo-kernel: Bump to 5.9.2

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

 sys-kernel/gentoo-kernel/Manifest  |   6 +
 .../gentoo-kernel/gentoo-kernel-5.9.2.ebuild   | 134 +
 2 files changed, 140 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 0c92b7a1a3f..0803b0bc2a7 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,17 +8,23 @@ DIST genpatches-5.8-20.base.tar.xz 752808 BLAKE2B 
6997bcd2b7dcf27f894e521fd95a77
 DIST genpatches-5.8-20.extras.tar.xz 1772 BLAKE2B 
2870067f79484d9c308dcc313ab38add3c577cdd29a718c5798ef3bf84867fe9dac12006bbc9343e82b08425aeb2100df44a9c607c4a28293c1c986683085384
 SHA512 
96bf218671a1fa8865e040cb9d5433b638f16689e975f892cff8c687f8963377d1c6d7e1face94bed8d3b21e2f87f28fbd55dcf027d185239721330b326c8aa3
 DIST genpatches-5.9-2.base.tar.xz 9332 BLAKE2B 
cfccc2ebc7e067c7326f95627470a01f818f3c64db87ca26406bd3fa71429593a4460cf82d5891961eee69cbce667c850439f512650131013025491804486510
 SHA512 
af9c158cf65c5aa5d678d4ffeb7395051a9706521684f3a984f47d6ad581652978eb8f0a4de0132a3603b63fa7f34fb8b18a76bca5d4d312672c89f3fa221fa8
 DIST genpatches-5.9-2.extras.tar.xz 1768 BLAKE2B 
1e9312bc96d30b85ff628a67bed4bf2ded3eb2231d804158d343d64ce6a1be3d313bcdf84406cfa34045df9aa239ae1ed476f838ff466e0df96b60b28caa15b8
 SHA512 
58b19bd67b573657c44861d65792fb7fed0c430a554e95b2dc41a3f53ec8a50e68f89130a68ae0167de9ba98076326ae843264d76a178efaecece90121d0f337
+DIST genpatches-5.9-3.base.tar.xz 237460 BLAKE2B 
44d94786733cb0b016448002e5ed8792285d7b53751d460d735f5175491f6530b15144daca1cf599a4cb492244eb74e252563433a1bc77dca34000e26a736c71
 SHA512 
84a0311d6c1c53c73d79409d43e6aebe600ffca76da077885d76ea7fced2c23f30cf06a5c60d8d8657d3e5988cc5cd0192f68d582f458ff3de3a90744e8d31b7
+DIST genpatches-5.9-3.extras.tar.xz 1768 BLAKE2B 
4e2b8011a4c40878fa51b3155fc734c0b5bfc0db25c384d9e2b2f3136dc29c24c0ce547bdc304eec096f8350ba2e0775c501d5dd94d85ca8335deb5517f9b772
 SHA512 
6bd79230e0b7e1119cad942d74876d736140a4e3d228f736da5ac97977fb08720345c0de93b7cd03670d8cb074a0de44ec0a2fc4cf8d8befa408fe716bd0
 DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B 
c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809
 SHA512 
e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97
 DIST kernel-aarch64-fedora.config.5.9.0 217558 BLAKE2B 
38e3c31b710c30d29dbf0b5304c2b9e0615af08ec11a01318bc0c4811b91a0803a96483e986f3dd83369b14e9329bdeb0e0d834761af9a644d831eba43eb910d
 SHA512 
d38d05aef2a809207a186eacc365118d68e7ef82939b45ac5b9038cb493c771f8fa10009a0082f36c79c2e6b5b2ec193a6b1f50bc51a6190b77f57ab7cf237a1
+DIST kernel-aarch64-fedora.config.5.9.2 217893 BLAKE2B 
03a36c1fe81a16b434cd94bad3984bf8984808b2e7092089f9a23a565c6d9bc8a512baa4e5754633783ef47feb6cc67010a0093f096e5a15db0f13aaaf6d6426
 SHA512 
ebe29150ae625cf2f285649984c27246ef85cc13f0b5d4e40dd3ef479489aaa09b6ee4aee859d6e4361dd7e7b4432db8aec077a099a25e90609b9eac2d42802d
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.8.5 199121 BLAKE2B 
f6e16e6faac6e730eb4c9c3edc1c173b2988b49fe677d34ef1540541911b8f76e5bdc166327d73237c78c1769d484de18864044c91b7da253795506c674d7303
 SHA512 
0a2c9abaae11ac1ec2e43da4b53fd1731a9bec983a7fda7b9e20f1d25b816e6b0bd217b255ca95b02a8b6530e923b4fc7de770f6a66411045712e7de61d431af
 DIST kernel-i686-fedora.config.5.9.0 201027 BLAKE2B 
1939ffac8baf290e9c0ab6bff25a365af8c674b360e3adc5e9bfd710473abbd38a124f5279b2259cbc0c9345e0ca5b667c67324b194742693561c91528cf1793
 SHA512 
e5ba77e899360cef9dc45a5b5baf646aed04fdeb771727a6696f156bd0aa8aed4dbac13ffd78779e1b1ac657c1f9569bcb2d0c3bcd4be2063d7a1b68e6aab983
+DIST kernel-i686-fedora.config.5.9.2 201362 BLAKE2B 
93e5dbbeec7761d777b8cf8795b38dd6a727f07c58176013dc5d18c60165af21c6e0e9140c7c7217fcc31f9b9a9c959be9d3ef0f853035986605fc513e7c70c1
 SHA512 
7bb41160333fa0f751c80ec9ad1e49ef991c26e05575a1e5fb41967bd984c91294629d91624eacbbdf2f307a28f9de8c994a9a7bef63cc933b0e13727dd33619
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 

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

2020-10-29 Thread Michał Górny
commit: dfaf75f83895cfc1543a5e1a185a2e76abab67e7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:38:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaf75f8

sys-kernel/gentoo-kernel: Bump to 5.4.73

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.73.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 0b837dc3048..13ba4eff71d 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.4-73.base.tar.xz 2527064 BLAKE2B 
6e0b392681d6e5e709a02c1c8f15fe06ef1651f1530506982feec7fd436aa04ea75079eeb5d3a61c91bcbb46c59a232cb8cb67c62fa7b2e8b289591142dd9430
 SHA512 
db987b95895fc37243e3697f3ef8f33787489e173fefb84ad09a6600898b2b9b285d9113e6f867aab0c3d5b4c65398f4bcbc40a4220f3cf2b355da9def209dae
 DIST genpatches-5.4-73.extras.tar.xz 1772 BLAKE2B 
7475a0907f287fef28ee8bf220932528107bbac0d612dc05de6ca8b2dd86ddf37d9acea31ab2977a677f6ea3a19c594737b23e504da405fa811c4d0faf00b94a
 SHA512 
751898547b1f60070f1d8431cd89daff55e33473c8fe68415a15e3b8079ae2d3e44318815ba47a1ce9750feb1cac1812eb8eb7765426b204eb1357993cc68cb0
+DIST genpatches-5.4-74.base.tar.xz 2616380 BLAKE2B 
d79290a1a6aa3464fcb5ea31d5ec28adc3b9275b7240627e431a9cbc69735426434345f0259e08efdf10e3660d60f3d4b6f22e7883cca39c8136f2ee39fad646
 SHA512 
ac5df7e61f00659c01ad90a6e52e20a9860f154e899aaef7179d28d3fc311ec804d34c9ef15bf22903e0c0783d00d375019e7dbca58b94ab5c09da0b8a8214a8
+DIST genpatches-5.4-74.extras.tar.xz 1772 BLAKE2B 
02086dddbfb1c41c2f0e0f693469ed18a870dfee1eb7305c464668a63fc29262e976c79078339691df1493280b8aececadb9bbf8398bf47d339ff06c14271c07
 SHA512 
ea43bb8a42dbcd63982a4350d287e222a945596f31a513cf6c61711e0e9d586171d8c319a51e63a465cc4fd69ff3fcfa36816d552d09dcd5831ea59473a73a0e
 DIST genpatches-5.8-19.base.tar.xz 596728 BLAKE2B 
ceb6cd57b593b5a2c02f00cefc61035ea765c9bb2bb2f9f8721e7503a149c8ad2ee6b1b3765b6d038e5d34bef2f0e0278acb7f3a8168d31d341ac0a9b58b8590
 SHA512 
f36c11a008e7965e0e113c3a7d87dbf40b87d87c7a801970a73367dcaaa07e7fc3356a114d339d68f16342d9f3c6601cf4746b9aa96d01d0c5efe2dbfaafabff
 DIST genpatches-5.8-19.extras.tar.xz 1772 BLAKE2B 
c42390c17040a6557054835df177fe87ee124bcdcea91e1a63d50ed8e07a10044d639616497e02082fbb67a708ed408bd1e94a3c9d5b7c7b0c7daeca2bfc65df
 SHA512 
3ba07566f1e721521676b862ca51654638400eeda4f216cdfb860b0639b7a611b2ff2e9659007486841e9a1afa8c05a9454abae87abbc7dff8af396bd0d7100a
 DIST genpatches-5.9-2.base.tar.xz 9332 BLAKE2B 
cfccc2ebc7e067c7326f95627470a01f818f3c64db87ca26406bd3fa71429593a4460cf82d5891961eee69cbce667c850439f512650131013025491804486510
 SHA512 
af9c158cf65c5aa5d678d4ffeb7395051a9706521684f3a984f47d6ad581652978eb8f0a4de0132a3603b63fa7f34fb8b18a76bca5d4d312672c89f3fa221fa8

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.73.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.73.ebuild
new file mode 100644
index 000..ff0e401cd76
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.73.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020 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##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+
+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
+   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 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/dwarves )"
+
+pkg_pretend() {
+   

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

2020-10-29 Thread Michał Górny
commit: 98cf69376553277d6dcbb90af78369fe2c052cd5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 20:21:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cf6937

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.9.2.ebuild | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ed4ae5c7e99..f123e400022 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -11,3 +11,5 @@ DIST gentoo-kernel-5.8.17-1.x86.xpak 56137487 BLAKE2B 
ab9210f79bdc51fac243e73b0e
 DIST gentoo-kernel-5.9.1-1.amd64.xpak 63373688 BLAKE2B 
0161e6b680e2fe2461082f8cb7f297f20bdaee1bc3272baabd3bcfc2e1d0c027dd1bc33a6170217f26edcfadd3c26e4332d6fc9542b06207f58f999f68e0899d
 SHA512 
054ae5247d0626b39aab8b029ac6bff3569200fbd3c80fb8f3d31a70c522def31e4a49ae49cc595d8a8ad4a5a3d0cdb3742d5371504129d1a00010ed7514fb35
 DIST gentoo-kernel-5.9.1-1.arm64.xpak 61465149 BLAKE2B 
23f82ea52fa87f32db234dc90a3032f97943d2632f85de5276154297be0355562da01e383781fb192bc864bd1f1551c13afd4967d968ea84afd6312d25329665
 SHA512 
f784647fa7b646316dae6528729e4929dd355cc6e7d68c0a9db70fbd20d277291cd217f0eac23a98c18f8724f6e2cc24e95630faf84d0b1c68f662ab974ecdbb
 DIST gentoo-kernel-5.9.1-1.x86.xpak 56581941 BLAKE2B 
fefc6cad3931aba6cf55dc3427133cec05fac197f84124108657493f58b660531b49f53f6388a4da0a3f8a623c4bdc5815c7855f45f5d0b0ff6603b0bccc65cf
 SHA512 
900b54a922e4a70f9bd200bfa8ef58492414cd53267f18461f72762ef7cd77f4d96b7750a175a70af9b283b0d28b7648bbf146a6610bf74fea93eb4338f678db
+DIST gentoo-kernel-5.9.2-1.amd64.xpak 63382067 BLAKE2B 
e1687240c4a74e066b9c447e58800772d9971744fc96f2a719013f996f3df388f1c218714eef9f324d3f8faca84934a83415b9e773d542294a3f36a7d5a56e2b
 SHA512 
af06ece5596eff5e926b2320868dd2b95ed37eef95684204880fb9721057f1a2d4580f57d91afaf994590511e36cd646fd300f75057f43c55544a13136d96b08
+DIST gentoo-kernel-5.9.2-1.x86.xpak 56593873 BLAKE2B 
239813d44998e629edfc0bc72da1145800130e1dec278eb32aebda7be7f6b210cb33728edd7a267edaf6c7cd9eba5dee1756f027923b524107a51ebc49a49695
 SHA512 
3ba4932b699436ee1738b1955807beedd725467bcfa0434533484ac40961571db965c787550bacf03d169f6af656bd406cd14336f1cb7a7e58412252f61989aa

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2.ebuild
new file mode 100644
index 000..dca6aedbd78
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, 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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-10-29 Thread Michał Górny
commit: 2b8d19d808050415d581b9935c61a941f6714d0f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:41:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8d19d8

sys-kernel/vanilla-kernel: Bump to 5.9.2

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

 sys-kernel/vanilla-kernel/Manifest |   5 +
 .../vanilla-kernel/vanilla-kernel-5.9.2.ebuild | 127 +
 2 files changed, 132 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index d7cb2ec6f72..36ed415bc4d 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,17 +1,22 @@
 DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B 
c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809
 SHA512 
e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97
 DIST kernel-aarch64-fedora.config.5.9.0 217558 BLAKE2B 
38e3c31b710c30d29dbf0b5304c2b9e0615af08ec11a01318bc0c4811b91a0803a96483e986f3dd83369b14e9329bdeb0e0d834761af9a644d831eba43eb910d
 SHA512 
d38d05aef2a809207a186eacc365118d68e7ef82939b45ac5b9038cb493c771f8fa10009a0082f36c79c2e6b5b2ec193a6b1f50bc51a6190b77f57ab7cf237a1
+DIST kernel-aarch64-fedora.config.5.9.2 217893 BLAKE2B 
03a36c1fe81a16b434cd94bad3984bf8984808b2e7092089f9a23a565c6d9bc8a512baa4e5754633783ef47feb6cc67010a0093f096e5a15db0f13aaaf6d6426
 SHA512 
ebe29150ae625cf2f285649984c27246ef85cc13f0b5d4e40dd3ef479489aaa09b6ee4aee859d6e4361dd7e7b4432db8aec077a099a25e90609b9eac2d42802d
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.8.5 199121 BLAKE2B 
f6e16e6faac6e730eb4c9c3edc1c173b2988b49fe677d34ef1540541911b8f76e5bdc166327d73237c78c1769d484de18864044c91b7da253795506c674d7303
 SHA512 
0a2c9abaae11ac1ec2e43da4b53fd1731a9bec983a7fda7b9e20f1d25b816e6b0bd217b255ca95b02a8b6530e923b4fc7de770f6a66411045712e7de61d431af
 DIST kernel-i686-fedora.config.5.9.0 201027 BLAKE2B 
1939ffac8baf290e9c0ab6bff25a365af8c674b360e3adc5e9bfd710473abbd38a124f5279b2259cbc0c9345e0ca5b667c67324b194742693561c91528cf1793
 SHA512 
e5ba77e899360cef9dc45a5b5baf646aed04fdeb771727a6696f156bd0aa8aed4dbac13ffd78779e1b1ac657c1f9569bcb2d0c3bcd4be2063d7a1b68e6aab983
+DIST kernel-i686-fedora.config.5.9.2 201362 BLAKE2B 
93e5dbbeec7761d777b8cf8795b38dd6a727f07c58176013dc5d18c60165af21c6e0e9140c7c7217fcc31f9b9a9c959be9d3ef0f853035986605fc513e7c70c1
 SHA512 
7bb41160333fa0f751c80ec9ad1e49ef991c26e05575a1e5fb41967bd984c91294629d91624eacbbdf2f307a28f9de8c994a9a7bef63cc933b0e13727dd33619
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 
6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
 DIST kernel-ppc64le-fedora.config.5.8.5 185766 BLAKE2B 
27330c7806923eb4a3346df2abb5f253ca044a02afe72a89c6ce006d149966d65b4ba3e114b5ebefae987565279510c05d33dbc89c36c5e78e2e88732f5125f2
 SHA512 
8b621e0584624ccc24580951fc116478506a7465715449a53e70f46c99d0210bf08063a4fd5b87e4624f5ce179e6a6316f23723839c0e64e57a2ee58e4de59fe
 DIST kernel-ppc64le-fedora.config.5.9.0 187611 BLAKE2B 
0fcf6d09edb2afbaac88e8588bf3f0daba4a6b810ab3d88121c1c55790b8dabe24ab02f9b042b775a909e29d3e43b7cded8120417823712409d3388a93ad5996
 SHA512 
cb76b2a140a8362c1925a4bb8d048990feb81c625da95f170d7ab986fc0d0cdfaef79acfdf4e5f167fc70efc42da80c1038ee37f7ce3bbcd3782c5beed6607f3
+DIST kernel-ppc64le-fedora.config.5.9.2 187957 BLAKE2B 
ae15f24895a593ca67223818379eaec9dc878049eb36c5812ef70bd27bb5159ef16faffd4fa0f26ba5d4fdb907cb8658ff3fc34c93746f04f428d3598d98
 SHA512 
c331ec3301baeedaefe2e31e3fdc5e9ae48070e8e4f8e3469efb4a9907e4ceaa38748dc1fc99305b630e06c68993007182d3ada3cb9c518a81414b29c854fb88
 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B 
b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6
 SHA512 
82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
 DIST kernel-x86_64-fedora.config.5.8.5 200052 BLAKE2B 
be804fd499527a6c6927365c0350b51b3351da9a4e3f75bcbcc44d1a1b21d001d4907e6028ceb7ec6d5c812ea190d369ca6de4ae2c21a293342b6af33b8e5e65
 SHA512 
40ba21b0597702d3cff9eb3c1fab98784229ba78702bbb0fae2264b145a2e433615522e300cff1f9c9c52067431116b80a8db92e1263bd1a9070adbbd068f982
 DIST kernel-x86_64-fedora.config.5.9.0 

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

2020-10-29 Thread Michał Górny
commit: 6f495d4de6790412bdcec624ef72a29f721fac35
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 29 16:38:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 29 20:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f495d4d

sys-kernel/vanilla-kernel: Bump to 5.4.73

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

 sys-kernel/vanilla-kernel/Manifest |   1 +
 .../vanilla-kernel/vanilla-kernel-5.4.73.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 64305e19506..12be666bcea 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -11,5 +11,6 @@ DIST kernel-x86_64-fedora.config.5.8.5 200052 BLAKE2B 
be804fd499527a6c6927365c03
 DIST kernel-x86_64-fedora.config.5.9.0 201958 BLAKE2B 
f210399099661f9f643b0b1fe6cfd82675fb71b4c63c8ee07645771960df2936370680e704b1494c6e66ff570a4a4dcd2c16ef521be4a29c21e1b12abbf71875
 SHA512 
f9c7ed7b9a8c351c841b527c352a72aeb36ed368dcf9060ff2c4c92364419cc256752d3fde76593d177cf40389a2b9dd9ac7bc05462539433d3829a429b74eca
 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 
0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200
 SHA512 
f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
 DIST linux-5.4.72.tar.xz 109606972 BLAKE2B 
90dfea3370a78742c851d7c9ee21c6fe17204f6c6825f82ebef4bf9c23bb59ae62bafc71cd4bdccad151c6042a33c43df8449d10e93f71d41bdfe3006255b5ba
 SHA512 
6f8b191732b1f73249f8d350500ade946f61309791b3c4021deec80e4781738141afd5e4a11d071d329ec792fc87ce2e6386e151417db0fbf344b6a5659bddf7
+DIST linux-5.4.73.tar.xz 109611940 BLAKE2B 
df2e3af9e3d6605769de7d4fb0a6fe24d259d59e48a6cc4d4eea2dbcca7cd6cdcf36370401fd12a1ecf3da5887e98b20176fb551758c41ecdb737c6e7813e8f6
 SHA512 
c5b285d5511888576ed775810294f53612f68b834f119b41127bfcbd6fa3fdfd710f56a5589af8a933e6148fed93f4a23ff48ca9c4b9682d6de2e9039c4bd3bc
 DIST linux-5.8.16.tar.xz 114513732 BLAKE2B 
3f75ba3272a066c55845cf7d5e33f340d76e9b9d024b1d182be4067ba1d621bd44c78ee89bea1f7329b7e83933a23e8ed34e2eda0e415cc3a4b4e6863da2dfde
 SHA512 
7d191257a70d2eeccd5db80ff03a8356bb5a2a5eba1f04acf2558d81fa764d18ef025315e992fe64b62b8ccdcdf4d9d9efe3b35ecf57ebc55746c976b391df0e
 DIST linux-5.9.1.tar.xz 115502916 BLAKE2B 
65eeccf077194ce03d5dbc1e8ea8f6022d709bc930945a49880fb87d71992e0614cf5ee92eb1b60fe2e3ed41fe17f0c176bbbad5f2cf0a2a349e1b08e6236558
 SHA512 
96af08c1dc964e5dbb3d221880ef8ca246f13370d2dc2f5ae64039f0352efc687c7446a2b4f86dad553b776ee75f78bbf58bb9bc845c9b57a9013ece63264874

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.73.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.73.ebuild
new file mode 100644
index 000..ee1e12c459a
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.73.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+
+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
+   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/dwarves )"
+
+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_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" 
.config || die
+   ;;
+   arm64)
+   cp 

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

2020-10-29 Thread Sam James
commit: a87c1a439b9fb084ea090cccb5a6421418ce53cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 29 20:23:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 29 20:23:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87c1a43

sci-libs/openblas: minor post-merge fixups

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-libs/openblas/openblas-0.3.12.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-libs/openblas/openblas-0.3.12.ebuild 
b/sci-libs/openblas/openblas-0.3.12.ebuild
index b9d0d023fb5..ef165228c14 100644
--- a/sci-libs/openblas/openblas-0.3.12.ebuild
+++ b/sci-libs/openblas/openblas-0.3.12.ebuild
@@ -108,8 +108,10 @@ pkg_setup() {
 
 src_prepare() {
default
-   # disable tests by default
+
+   # Disable tests by default
sed -e "/^all ::/s/tests //" -i Makefile || die
+
# if 64bit-index is needed, create second library
# with LIBPREFIX=libopenblas64
if use index-64bit; then
@@ -119,7 +121,7 @@ src_prepare() {
 
 src_compile() {
default
-   cd interface
+   cd interface || die
emake shared-blas-lapack
 
if use index-64bit; then



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

2020-10-29 Thread Craig Andrews
commit: a7f7c88f6077947d72590bb935ac711f6fae4a7f
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct 29 20:11:49 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct 29 20:17:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f7c88f

net-mail/onionrouter: 0.6.0 version bump

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

 net-mail/onionrouter/Manifest  | 1 +
 .../onionrouter/{onionrouter-.ebuild => onionrouter-0.6.0.ebuild}  | 3 ---
 net-mail/onionrouter/onionrouter-.ebuild   | 3 ---
 3 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/net-mail/onionrouter/Manifest b/net-mail/onionrouter/Manifest
index 3da56656540..a43c6b3bb62 100644
--- a/net-mail/onionrouter/Manifest
+++ b/net-mail/onionrouter/Manifest
@@ -1 +1,2 @@
 DIST onionrouter-0.5.2.tar.gz 23497 BLAKE2B 
f025385323b182350e3481be62bbb9ed037d197d83ee19341f27ec04c391d6e1ee809b5db461437287485496ce139718f774d39de7ebd307ea92d5409220e135
 SHA512 
9c23a17401c0d56fc8d0b6bc3a0c899d604f6981457643b84040e9cf60626990bbd03fead66bba1c7d5723bd43d95c128bf457380e255f995951970b4788f126
+DIST onionrouter-0.6.0.tar.gz 26525 BLAKE2B 
59d0709d3d0344422840b89908aedb97a0b869208d9f5e690bede317f0fe20a11ff1f2f2fac11a7827736ddc5e6d27ce6b12cd9395a82f31f7bb51ab4ca511c1
 SHA512 
251228e677ca1df182e943d692060d5ad83bcaf407c31e30eeb71e9f581d7140eb4edc8f00f7baa47e6561a5457c0f10b25e5c581902aaca7906780a2b8dc69c

diff --git a/net-mail/onionrouter/onionrouter-.ebuild 
b/net-mail/onionrouter/onionrouter-0.6.0.ebuild
similarity index 92%
copy from net-mail/onionrouter/onionrouter-.ebuild
copy to net-mail/onionrouter/onionrouter-0.6.0.ebuild
index 35d74e96b3d..2efd032bc84 100644
--- a/net-mail/onionrouter/onionrouter-.ebuild
+++ b/net-mail/onionrouter/onionrouter-0.6.0.ebuild
@@ -39,9 +39,6 @@ BDEPEND="$(python_gen_cond_dep '
 distutils_enable_tests pytest
 
 src_prepare() {
-   # https://github.com/ehloonion/onionrouter/pull/15
-   cp "${FILESDIR}/conftest.py" "${S}" || die
-
distutils-r1_src_prepare
 }
 

diff --git a/net-mail/onionrouter/onionrouter-.ebuild 
b/net-mail/onionrouter/onionrouter-.ebuild
index 35d74e96b3d..2efd032bc84 100644
--- a/net-mail/onionrouter/onionrouter-.ebuild
+++ b/net-mail/onionrouter/onionrouter-.ebuild
@@ -39,9 +39,6 @@ BDEPEND="$(python_gen_cond_dep '
 distutils_enable_tests pytest
 
 src_prepare() {
-   # https://github.com/ehloonion/onionrouter/pull/15
-   cp "${FILESDIR}/conftest.py" "${S}" || die
-
distutils-r1_src_prepare
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/onionrouter/, net-mail/onionrouter/files/

2020-10-29 Thread Craig Andrews
commit: a27083677ffa4ff641b360100da5cafe74439b1c
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct 29 20:12:17 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct 29 20:17:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2708367

net-mail/onionrouter: Cleanup old version

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

 net-mail/onionrouter/Manifest  |  1 -
 net-mail/onionrouter/files/conftest.py | 46 --
 .../files/onionrouter-0.5.2-entrypoint.patch   | 25 --
 .../files/onionrouter-0.5.2-newline.patch  | 30 
 .../files/onionrouter-0.5.2-python3.patch  | 42 -
 .../files/onionrouter-0.5.2-pyyaml-version.patch   | 25 --
 net-mail/onionrouter/onionrouter-0.5.2.ebuild  | 54 --
 7 files changed, 223 deletions(-)

diff --git a/net-mail/onionrouter/Manifest b/net-mail/onionrouter/Manifest
index a43c6b3bb62..5ed7784056b 100644
--- a/net-mail/onionrouter/Manifest
+++ b/net-mail/onionrouter/Manifest
@@ -1,2 +1 @@
-DIST onionrouter-0.5.2.tar.gz 23497 BLAKE2B 
f025385323b182350e3481be62bbb9ed037d197d83ee19341f27ec04c391d6e1ee809b5db461437287485496ce139718f774d39de7ebd307ea92d5409220e135
 SHA512 
9c23a17401c0d56fc8d0b6bc3a0c899d604f6981457643b84040e9cf60626990bbd03fead66bba1c7d5723bd43d95c128bf457380e255f995951970b4788f126
 DIST onionrouter-0.6.0.tar.gz 26525 BLAKE2B 
59d0709d3d0344422840b89908aedb97a0b869208d9f5e690bede317f0fe20a11ff1f2f2fac11a7827736ddc5e6d27ce6b12cd9395a82f31f7bb51ab4ca511c1
 SHA512 
251228e677ca1df182e943d692060d5ad83bcaf407c31e30eeb71e9f581d7140eb4edc8f00f7baa47e6561a5457c0f10b25e5c581902aaca7906780a2b8dc69c

diff --git a/net-mail/onionrouter/files/conftest.py 
b/net-mail/onionrouter/files/conftest.py
deleted file mode 100644
index d08b5f3aabf..000
--- a/net-mail/onionrouter/files/conftest.py
+++ /dev/null
@@ -1,46 +0,0 @@
-from __future__ import unicode_literals
-import pytest
-import io
-try:
-import configparser
-except ImportError:
-import ConfigParser as configparser
-from onionrouter import rerouter, config_handlers
-
-
-config = """
-[RESOLVER]
-resolver_ip: 127.0.0.1
-resolver_port: 53
-tcp: True
-
-[DOMAIN]
-hostname: myself.net, myself2.net
-
-[DNS]
-srv_record: _onion-mx._tcp.
-
-[REROUTE]
-onion_transport: smtptor
-
-[IGNORED]
-domains: ignore.me, ignore2.me
-"""
-
-
-@pytest.fixture(scope="session", name="dummy_config")
-def fixture_config():
-return config
-
-
-@pytest.fixture(scope="function", name="dummy_onionrouter")
-def fixture_onionrouter(monkeypatch, dummy_config):
-monkeypatch.setattr(
-config_handlers, "get_conffile",
-lambda *args, **kwargs: rerouter.OnionRouter.ref_config)
-custom_config = configparser.ConfigParser()
-custom_config._read(io.StringIO(dummy_config), None)
-monkeypatch.setattr(config_handlers, "config_reader",
-lambda *args: custom_config)
-return rerouter.OnionRouter("nothing?")
-

diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch 
b/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch
deleted file mode 100644
index 397387483b6..000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/16
-
-From 06d5c15d61790c9444641de18b9ff23f1c104207 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 19 Oct 2020 12:46:08 -0400
-Subject: [PATCH] Change the entry point to rerouter
-
-Aligns the entry point with the changes made in commit 2e8f7be "Rename 
onionrouter module to rerouter"

- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index baf6041..e487614 100644
 a/setup.py
-+++ b/setup.py
-@@ -40,7 +40,7 @@
- 'onionrouter',
- ],
- entry_points={
--"console_scripts": ['onionrouter = onionrouter.onionrouter:main']
-+"console_scripts": ['onionrouter = onionrouter.rerouter:main']
- },
- include_package_data=True,
- install_requires=requirements,

diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch 
b/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch
deleted file mode 100644
index d75e797f6ac..000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/21
-
-From 670690f03fd700e2b06892e2231a8e078cfb41b3 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 19 Oct 2020 15:47:41 -0400
-Subject: [PATCH] Send a newline when replying to postfix
-
-Postfix requires all replies to end in a newline.
-
-Without this change, postfix logs a warning:
-`warning: read TCP map reply from localhost:23000: text longer than 4096`
-
-See http://www.postfix.org/tcp_table.5.html

- onionrouter/msockets.py | 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/openblas/files/, sci-libs/openblas/

2020-10-29 Thread Sam James
commit: bb8882671371c6fe665f279a4f41fd0199d28903
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Oct 21 21:17:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 29 20:02:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb888267

sci-libs/openblas: version bump to 0.3.12

fix export of toolchain variables
fix using BUILDCC for doing local scripting work
fix building of tests on cross compile
add options to manipulate threading and parallel calls
fix up patch to latest
add building of lapacke library
add option to build relapack extension

Closes: https://bugs.gentoo.org/749921

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/17993
Signed-off-by: Sam James  gentoo.org>

 sci-libs/openblas/Manifest |   1 +
 .../files/openblas-0.3.12-shared-blas-lapack.patch |  36 
 sci-libs/openblas/metadata.xml |   3 +
 sci-libs/openblas/openblas-0.3.12.ebuild   | 196 +
 4 files changed, 236 insertions(+)

diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest
index e916248..13a601adbee 100644
--- a/sci-libs/openblas/Manifest
+++ b/sci-libs/openblas/Manifest
@@ -1,2 +1,3 @@
 DIST openblas-0.3.10.tar.gz 12246979 BLAKE2B 
507aa3f058b841f477720cff98480afda5c3e236b688fb1a12ff45ce20c42c6e84c786d62a5db7e6de6d133d40286e58777fcb51d6542b7030629d55ba12086f
 SHA512 
64a5f983b2f6e02cdb6e0f14433498cc5daa1ccfb49246f7a2dcd38f9982fa608f2abea069fe0e35012af8c1441c43d1f6418eaccd40795f5002fed1c36ce05d
+DIST openblas-0.3.12.tar.gz 12325103 BLAKE2B 
3d6706e59e83f87dd58b287753bf697de99e83c8a4484453f120d8f8c9c69ea5b481a143db04342a1dcb1779ce548a49618cf4941d08d636e12ed481305e8fb5
 SHA512 
1ff5a065c41f7e460857f8428fc77900b189f051fa8129eea9ae93237f234d387cc1c6e627c2c95636164f512d4d721d4229729f04a04e8d5f655abbf5463d98
 DIST openblas-0.3.9.tar.gz 12189745 BLAKE2B 
3cc4c6a403d6a52845cf4ff8cef254f57587e17e3d09bfb6ed7c02ad06a6002e50b340177c73a944c2a621c12b7f494c516025751c194d019662c0b4db17f4dc
 SHA512 
c6b8ee465f1cf53b37f21ec3ff9a28d5cafe20fec59d8c1bff5923a9e1989dfa5ae8c032a5d43988fe7722ed08c64c7957a3d30e6ae917e2e7aa2977a91e67a3

diff --git a/sci-libs/openblas/files/openblas-0.3.12-shared-blas-lapack.patch 
b/sci-libs/openblas/files/openblas-0.3.12-shared-blas-lapack.patch
new file mode 100644
index 000..68a54cf1505
--- /dev/null
+++ b/sci-libs/openblas/files/openblas-0.3.12-shared-blas-lapack.patch
@@ -0,0 +1,36 @@
+diff --git a/interface/Makefile b/interface/Makefile
+index 6b247b4..1297c73 100644
+--- a/interface/Makefile
 b/interface/Makefile
+@@ -330,7 +330,7 @@ CCBLAS3OBJS   = \
+   cblas_chemm.$(SUFFIX) cblas_cherk.$(SUFFIX) cblas_cher2k.$(SUFFIX) \
+   cblas_comatcopy.$(SUFFIX) cblas_cimatcopy.$(SUFFIX)\
+   cblas_cgeadd.$(SUFFIX)
+-  
++
+ CXERBLAOBJ = \
+   cblas_xerbla.$(SUFFIX)
+ 
+@@ -2310,3 +2310,22 @@ cblas_zgeadd.$(SUFFIX) cblas_zgeadd.$(PSUFFIX) : 
zgeadd.c
+ cblas_xerbla.$(SUFFIX) cblas_xerbla.$(PSUFFIX) : xerbla.c
+   $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
+ 
++#
++shared-blas-lapack: libblas.so.3 libcblas.so.3 liblapack.so.3 liblapacke.so.3
++
++# The list of prerequisite is created by comparing with NETLIB BLAS public 
API.
++libblas.so.3: $(SBLAS1OBJS) $(SBLAS2OBJS) $(SBLAS3OBJS) $(DBLAS1OBJS) 
$(DBLAS2OBJS) $(DBLAS3OBJS) $(CBLAS1OBJS) $(CBLAS2OBJS) $(CBLAS3OBJS) 
$(ZBLAS1OBJS) $(ZBLAS2OBJS) $(ZBLAS3OBJS) ../kernel/lsame.o ../kernel/scabs1.o 
../kernel/dcabs1.o ../driver/others/xerbla.o
++  $(CC) $(LDFLAGS) -shared -o $@ $^ -Wl,-soname,libblas.so.3 -L.. 
-lopenblas $(EXTRALIB)
++
++libcblas.so.3: $(CSBLAS1OBJS) $(CSBLAS2OBJS) $(CSBLAS3OBJS) $(CDBLAS1OBJS) 
$(CDBLAS2OBJS) $(CDBLAS3OBJS) $(CCBLAS1OBJS) $(CCBLAS2OBJS) $(CCBLAS3OBJS) 
$(CZBLAS1OBJS) $(CZBLAS2OBJS) $(CZBLAS3OBJS) ../kernel/lsame.o 
../kernel/scabs1.o ../kernel/dcabs1.o ../driver/others/xerbla.o
++  $(CC) $(LDFLAGS) -shared -o $@ $^ -Wl,-soname,libblas.so.3 -L.. 
-lopenblas $(EXTRALIB)
++
++# The prerequisites must match the symbols deleted in target 
delete-duplicate-lapack-objects
++liblapack.so.3: $(SLAPACKOBJS) $(DLAPACKOBJS) $(CLAPACKOBJS) $(ZLAPACKOBJS) 
../kernel/lsame.o ../driver/others/xerbla.o
++  $(CC) $(LDFLAGS) -shared -o $@ $^ ../lapack-netlib/SRC/*.o 
-Wl,-soname,liblapack.so.3 -L.. -lopenblas $(EXTRALIB)
++
++liblapacke.so.3: liblapack.so.3
++  $(CC) $(LDFLAGS) -shared -o $@ `find ../lapack-netlib/LAPACKE -name 
"*.o"` -Wl,-soname,liblapacke.so.3 -L.. -lopenblas $(EXTRALIB)
++
++clean::
++  rm -f libblas.so.3 libcblas.so.3 liblapack.so.3

diff --git a/sci-libs/openblas/metadata.xml b/sci-libs/openblas/metadata.xml
index 0661dad2eee..0f6a98c1f26 100644
--- a/sci-libs/openblas/metadata.xml
+++ b/sci-libs/openblas/metadata.xml
@@ -33,6 +33,9 @@
 
   Build with pthread threading model
 
+
+  Build the ReLAPACK extension to OpenBLAS
+
   
   
 

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

2020-10-29 Thread Matt Turner
commit: 4c1595dae95a6a3bd9e29c8b09ca7f979ea344b6
Author: W. Trevor King  tremily  us>
AuthorDate: Mon Dec 16 04:49:38 2013 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 20:13:21 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4c1595da

Makefile: Cleanup doc/subarches.generated.xml

Since its addition in fa940f7 (Migrate man page to Asciidoc, generate
list of subarches, add Makefile including "dist" target, 2011-06-24),
doc/make_subarch_table_guidexml.py has also generated an XML version
of the supported subarches.  Add the XML file to DOC_SIDE_EFFECTS so
it gets removed by `make clean`.

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

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index c937df15..b359e8b7 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ MAN_PAGES = $(patsubst doc/%.txt,files/%,$(MAN_PAGE_SOURCES))
 MAN_PAGE_INCLUDES = doc/subarches.generated.txt doc/targets.generated.txt
 DOC_SOURCES = $(filter-out $(MAN_PAGE_SOURCES) $(MAN_PAGE_INCLUDES),$(wildcard 
doc/*.txt))
 DOCS = $(patsubst doc/%.txt,files/%.html,$(DOC_SOURCES))
-DOC_SIDE_EFFECTS  = files/docbook-xsl.css
+DOC_SIDE_EFFECTS  = files/docbook-xsl.css doc/subarches.generated.xml
 EXTRA_DIST = $(MAN_PAGES) $(DOCS) $(DOC_SIDE_EFFECTS)
 GENERATED_FILES = $(MAN_PAGES) $(MAN_PAGE_INCLUDES) $(DOCS) $(DOC_SIDE_EFFECTS)
 
@@ -27,7 +27,7 @@ $(MAN_PAGES): files/%: doc/%.txt doc/asciidoc.conf Makefile 
catalyst | files
 files/catalyst.1: doc/subarches.generated.txt | files
 files/catalyst-spec.5: doc/subarches.generated.txt doc/targets.generated.txt | 
files
 
-doc/subarches.generated.txt: $(wildcard arch/*.toml) 
doc/make_subarch_table_guidexml.py
+doc/subarches.generated.txt doc/subarches.generated.xml: $(wildcard 
arch/*.toml) doc/make_subarch_table_guidexml.py
./doc/make_subarch_table_guidexml.py
 
 doc/targets.generated.txt: doc/make_target_table.py $(wildcard 
catalyst/targets/*.py)



[gentoo-commits] proj/kde:master commit in: kde-apps/umbrello/

2020-10-29 Thread Andreas Sturmlechner
commit: 8a900a0c84322165dff29bdf5debd5c598614cfc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 19:46:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 19:46:09 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8a900a0c

kde-apps/umbrello: Patch upstreamed

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

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

diff --git a/kde-apps/umbrello/umbrello-.ebuild 
b/kde-apps/umbrello/umbrello-.ebuild
index a641011d5c..e1ac904a25 100644
--- a/kde-apps/umbrello/umbrello-.ebuild
+++ b/kde-apps/umbrello/umbrello-.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PN}-20.08.3-{no,unused}-qtwebkit.patch )
+PATCHES=( "${FILESDIR}"/${PN}-20.08.3-no-qtwebkit.patch )
 
 src_configure() {
local mycmakeargs=(



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

2020-10-29 Thread Mikle Kolyada
commit: d7ab5eed54d06299523143555cfa79272c428e40
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct 29 19:43:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct 29 19:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ab5eed

net-dns/bind-tools: Version bump (v9.16.8)

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

 net-dns/bind-tools/Manifest |   1 +
 net-dns/bind-tools/bind-tools-9.16.8.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 5297e178de1..6039aada0ea 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.16.6.tar.xz 3228368 BLAKE2B 
0c2265fe0e006679733a4f7610b0c33bb8e2bd32caf26dca8cfedbea0e08df9e7665cbbbf5321199bd2e30b97ad5b0146ae4e8a9a78abadbe6d067bbd1ad8a3a
 SHA512 
37f57db6d1633cc85a4d954a69bbb3372c65ac43fef965df5aee8dcdd32153bb5b0c6d0d5f00f353dd4464c71d74dc8e801937b930e2b8f6799fa77af5f243e0
 DIST bind-9.16.7.tar.xz 3241476 BLAKE2B 
ed11be4cb11cf0b77dfefd4284bdbe2d0e8dfd4c8b46e2966f3f0afc60a5df2ff3545a10209ede65f55f7d5dab3ed10945b98908c1b6bf35723c89c6d940a001
 SHA512 
176c84657e8a7b10a7ca93c939ca6a7fcdefb22f9200c3f01be59bcd8990dee27b8dc0970299225bcbe0f1aa8f49a67c80c4a9853895ffbcd685adb9674e7768
+DIST bind-9.16.8.tar.xz 3253744 BLAKE2B 
013c61d7298f334aae0165fa0ddaf4eb8fc22021b161f3a53843b4860456c133f1f33316387fcf2d7267a992844de44467eaec70c8064c77f9baef00f37fb98f
 SHA512 
803af842b4f83c16556036f3a2a52b4aeab4781bafb35385b786a3331cf17ef6148c23928f6903fd371337ba92870d7a8548f5d178b805d160d0af34af45fee7

diff --git a/net-dns/bind-tools/bind-tools-9.16.8.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.8.ebuild
new file mode 100644
index 000..f365183f107
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.8.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${EPREFIX}"/usr
+   $(use_with idn libidn2)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   else
+   myeconfargs+=( --without-readline )
+   fi
+
+   # bug 344029
+   append-cflags "-DDIG_SIGCHASE"
+
+   # to expose CMSG_* macros from sys/sockets.h
+   [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
+
+   # localstatedir for nsupdate -l, bug 395785
+   tc-export BUILD_CC
+   econf "${myeconfargs[@]}"
+
+   

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

2020-10-29 Thread Mikle Kolyada
commit: 70604a985724e337603ab86c80d5a87660423910
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct 29 19:35:01 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct 29 19:44:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70604a98

net-dns/bind: Version bump (v9.16.8)

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

 net-dns/bind/Manifest   |   1 +
 net-dns/bind/bind-9.16.8.ebuild | 389 
 2 files changed, 390 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 972f732ee00..4dc25490144 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.16.6.tar.xz 3228368 BLAKE2B 
0c2265fe0e006679733a4f7610b0c33bb8e2bd32caf26dca8cfedbea0e08df9e7665cbbbf5321199bd2e30b97ad5b0146ae4e8a9a78abadbe6d067bbd1ad8a3a
 SHA512 
37f57db6d1633cc85a4d954a69bbb3372c65ac43fef965df5aee8dcdd32153bb5b0c6d0d5f00f353dd4464c71d74dc8e801937b930e2b8f6799fa77af5f243e0
 DIST bind-9.16.7.tar.xz 3241476 BLAKE2B 
ed11be4cb11cf0b77dfefd4284bdbe2d0e8dfd4c8b46e2966f3f0afc60a5df2ff3545a10209ede65f55f7d5dab3ed10945b98908c1b6bf35723c89c6d940a001
 SHA512 
176c84657e8a7b10a7ca93c939ca6a7fcdefb22f9200c3f01be59bcd8990dee27b8dc0970299225bcbe0f1aa8f49a67c80c4a9853895ffbcd685adb9674e7768
+DIST bind-9.16.8.tar.xz 3253744 BLAKE2B 
013c61d7298f334aae0165fa0ddaf4eb8fc22021b161f3a53843b4860456c133f1f33316387fcf2d7267a992844de44467eaec70c8064c77f9baef00f37fb98f
 SHA512 
803af842b4f83c16556036f3a2a52b4aeab4781bafb35385b786a3331cf17ef6148c23928f6903fd371337ba92870d7a8548f5d178b805d160d0af34af45fee7
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.16.8.ebuild b/net-dns/bind/bind-9.16.8.ebuild
new file mode 100644
index 000..3ee669a35b7
--- /dev/null
+++ b/net-dns/bind/bind-9.16.8.ebuild
@@ -0,0 +1,389 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic  db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind;
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="-berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap libressl lmdb mysql odbc postgres python selinux static-libs
+urandom xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb )
+   geoip2? ( dev-libs/libmaxminddb )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev-libs/protobuf-c )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/ply[${PYTHON_USEDEP}]
+   )
+   dev-libs/libuv:=
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bind )
+   sys-process/psmisc"
+

[gentoo-commits] repo/gentoo:master commit in: app-office/calligraplan/

2020-10-29 Thread Andreas Sturmlechner
commit: 887e67a8d6eb7998254aa18c80fa994347dc6242
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 19:32:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 19:41:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887e67a8

app-office/calligraplan: Drop 3.2.2 (r0)

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

 app-office/calligraplan/calligraplan-3.2.2.ebuild | 90 ---
 1 file changed, 90 deletions(-)

diff --git a/app-office/calligraplan/calligraplan-3.2.2.ebuild 
b/app-office/calligraplan/calligraplan-3.2.2.ebuild
deleted file mode 100644
index 3287da88dd8..000
--- a/app-office/calligraplan/calligraplan-3.2.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Project management application"
-HOMEPAGE="https://www.calligra.org/;
-
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/calligra/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities +holidays kwallet X"
-
-# FIXME: Disabled by upstream for good reason
-# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
-# $(add_kdeapps_dep akonadi)
-# $(add_kdeapps_dep akonadi-contacts)
-# Currently upstream-disabled:
-# =dev-libs/kproperty-3.0*:5
-# =dev-libs/kreport-3.0*:5
-DEPEND="
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/khtml-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   dev-lang/perl
-   dev-libs/kdiagram:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   kwallet? (
-   app-crypt/qca:2[qt5(+)]
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-RDEPEND="${DEPEND}
-   !app-office/calligra[calligra_features_plan(-)]
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" ) # bug 741710
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package holidays KF5Holidays)
-   $(cmake_use_find_package kwallet Qca-qt5)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   )
-   # Qt5DBus can't be disabled because of KF5DBusAddons dependency
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/calligraplan/files/, app-office/calligraplan/

2020-10-29 Thread Andreas Sturmlechner
commit: 1834efa38ba3349b146aa504de48c91d176bbaa9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 19:29:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 19:41:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1834efa3

app-office/calligraplan: Patch out KF5KHtml dependency, fix DEPENDs

- Update HOMEPAGE

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

 .../calligraplan/calligraplan-3.2.2-r1.ebuild  |  92 
 .../files/calligraplan-3.2.2-no-khtml.patch| 463 +
 2 files changed, 555 insertions(+)

diff --git a/app-office/calligraplan/calligraplan-3.2.2-r1.ebuild 
b/app-office/calligraplan/calligraplan-3.2.2-r1.ebuild
new file mode 100644
index 000..275d4ee1d2f
--- /dev/null
+++ b/app-office/calligraplan/calligraplan-3.2.2-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Project management application"
+HOMEPAGE="https://calligra.org/plan/;
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+   SRC_URI="mirror://kde/stable/calligra/${PV}/${P}.tar.xz"
+   KEYWORDS="amd64 x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities +holidays kwallet X"
+
+# FIXME: Disabled by upstream for good reason
+# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
+# $(add_kdeapps_dep akonadi)
+# $(add_kdeapps_dep akonadi-contacts)
+# Currently upstream-disabled:
+# =dev-libs/kproperty-3.0*:5
+# =dev-libs/kreport-3.0*:5
+DEPEND="
+   >=dev-qt/designer-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   dev-lang/perl
+   dev-libs/kdiagram:5
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+   kwallet? (
+   >=app-crypt/qca-2.3.0:2
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}
+   !app-office/calligra[calligra_features_plan(-)]
+   >=dev-qt/qtsvg-${QTMIN}:5
+"
+
+RESTRICT+=" test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-qt-5.15.patch" # bug 741710
+   "${FILESDIR}/${P}-no-khtml.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package holidays KF5Holidays)
+   $(cmake_use_find_package kwallet Qca-qt5)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   )
+   # Qt5DBus can't be disabled because of KF5DBusAddons dependency
+
+   ecm_src_configure
+}

diff --git a/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch 
b/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch
new file mode 100644
index 000..c307e332f61
--- /dev/null
+++ b/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch
@@ -0,0 +1,463 @@
+From 3097da1c42ba7fe3b6a26ccb64df64db9c5588b7 Mon Sep 17 00:00:00 2001
+From: Dag Andersen 
+Date: Mon, 26 Oct 2020 13:46:06 +0100
+Subject: [PATCH 1/2] Remove dependency on KHtml
+
+This also removes the introductory pages,
+but these should be cver by the documentation.
+---
+ CMakeLists.txt  | 10 +++
+ src/CMakeLists.txt  |  2 --
+ src/kptmaindocument.cpp |  1 -
+ src/kptmaindocument.h   |  5 
+ src/kptpart.cpp | 47 
+ src/kptpart.h   |  4 ---
+ src/kptview.cpp | 53 -
+ src/kptview.h   | 10 ---
+ src/libs/ui/CMakeLists.txt  |  5 +---
+ src/welcome/WelcomeView.cpp |  9 ---
+ src/welcome/WelcomeView.h   |  1 -
+ 

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

2020-10-29 Thread Andreas Sturmlechner
commit: 994b1c2a88a601d92dae2e506a83953ada0f6b5a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 29 19:37:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 29 19:37:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=994b1c2a

kde-apps/kopete: Drop duplicate DEPENDs

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

 kde-apps/kopete/kopete-20.08.49..ebuild | 4 +---
 kde-apps/kopete/kopete-.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kopete/kopete-20.08.49..ebuild 
b/kde-apps/kopete/kopete-20.08.49..ebuild
index fb4b59cadd..466f2819b7 100644
--- a/kde-apps/kopete/kopete-20.08.49..ebuild
+++ b/kde-apps/kopete/kopete-20.08.49..ebuild
@@ -74,10 +74,8 @@ COMMON_DEPEND="
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcontacts-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/khtml-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdelibs4support-${KFMIN}:5
>=kde-frameworks/kemoticons-${KFMIN}:5

diff --git a/kde-apps/kopete/kopete-.ebuild 
b/kde-apps/kopete/kopete-.ebuild
index befe9f065f..e9832574f2 100644
--- a/kde-apps/kopete/kopete-.ebuild
+++ b/kde-apps/kopete/kopete-.ebuild
@@ -74,10 +74,8 @@ COMMON_DEPEND="
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcontacts-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/khtml-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdelibs4support-${KFMIN}:5
>=kde-frameworks/kemoticons-${KFMIN}:5



[gentoo-commits] repo/gentoo:master commit in: games-misc/ballerburg/

2020-10-29 Thread Andreas K. Hüttel
commit: e49948414026fa60bba0ae42038f4b615fddba06
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 19:34:35 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 19:35:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4994841

games-misc/ballerburg: Fix installation details

Closes: https://bugs.gentoo.org/730870
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 games-misc/ballerburg/ballerburg-1.2.0-r1.ebuild | 29 
 1 file changed, 29 insertions(+)

diff --git a/games-misc/ballerburg/ballerburg-1.2.0-r1.ebuild 
b/games-misc/ballerburg/ballerburg-1.2.0-r1.ebuild
new file mode 100644
index 000..e4a98743301
--- /dev/null
+++ b/games-misc/ballerburg/ballerburg-1.2.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Linux port of the classical Atari ST game Ballerburg"
+HOMEPAGE="http://baller.tuxfamily.org/;
+SRC_URI="http://download.tuxfamily.org/baller/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="media-libs/libsdl"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDOCDIR=share/doc/${PF}
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   gunzip "${ED}usr/share/man/man6/ballerburg.6.gz" || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/ballerburg/

2020-10-29 Thread Andreas K. Hüttel
commit: 5af35930ee57e9697ae04c40de9c5865f7a67e88
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 19:34:55 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 19:35:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af35930

games-misc/ballerburg: Remove old

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

 games-misc/ballerburg/ballerburg-1.2.0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/games-misc/ballerburg/ballerburg-1.2.0.ebuild 
b/games-misc/ballerburg/ballerburg-1.2.0.ebuild
deleted file mode 100644
index 3b9c55031ab..000
--- a/games-misc/ballerburg/ballerburg-1.2.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Linux port of the classical Atari ST game Ballerburg"
-HOMEPAGE="http://baller.tuxfamily.org/;
-SRC_URI="http://download.tuxfamily.org/baller/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="media-libs/libsdl"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/arm/

2020-10-29 Thread Sam James
commit: 05b1c5cd437bcc794a84c4cd4f4aa9c72223a29b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 29 19:27:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 29 19:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b1c5cd

profiles/archc/arm{,64}/use.mask: drop cblas-external mask

Long-obsolete.

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

 profiles/arch/arm/use.mask   | 4 
 profiles/arch/arm64/use.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 03c8341c509..a97a9266a38 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -33,10 +33,6 @@ acpi
 # net-wireless/wimax not tested
 wimax
 
-# Kacper Kowalik  (2010-08-09)
-# cblas-external as virtual/cblas is also masked
-cblas-external
-
 # Raúl Porcel 
 # I've been told xfs is broken on ARM
 xfs

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 2de0aa7bd06..ee4e85c7569 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -69,10 +69,6 @@ valgrind
 # net-wireless/wimax not tested
 wimax
 
-# Kacper Kowalik  (2010-08-09)
-# cblas-external as virtual/cblas is also masked
-cblas-external
-
 # Samuli Suominen 
 # media-libs/amrnb and media-libs/amrwb not tested.
 amr



[gentoo-commits] repo/gentoo:master commit in: media-gfx/iscan-plugin-network-nt/

2020-10-29 Thread Andreas K. Hüttel
commit: 75ee5760ed123874117f7dc33937a8251866d7d2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 19:22:04 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 19:22:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee5760

media-gfx/iscan-plugin-network-nt: Set QA_PREBUILT

Closes: https://bugs.gentoo.org/724812
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild 
b/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild
index b1b7f05ba96..aeba3f796a7 100644
--- a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild
+++ b/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.3.ebuild
@@ -24,6 +24,8 @@ RESTRICT="bindist mirror strip"
 CONFIG_CHECK="~SYN_COOKIES"
 S=${WORKDIR}
 
+QA_PREBUILT="/usr/libexec/utsushi/networkscan"
+
 src_unpack() {
default
rpm_unpack 
./imagescan-bundle-centos-8-${ISCAN_VERSION}.x64.rpm/plugins/imagescan-plugin-networkscan-${PV}-1epson4centos8.x86_64.rpm



[gentoo-commits] repo/gentoo:master commit in: media-gfx/iscan-plugin-network-nt/

2020-10-29 Thread Andreas K. Hüttel
commit: 5bdebec86ddfa74cea155326b7c7863b8db84c36
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 29 19:18:41 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 29 19:18:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdebec8

media-gfx/iscan-plugin-network-nt: Download fails, mirror restricted

Closes: https://bugs.gentoo.org/719470
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/iscan-plugin-network-nt/Manifest |  1 -
 .../iscan-plugin-network-nt-1.1.2.1.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/media-gfx/iscan-plugin-network-nt/Manifest 
b/media-gfx/iscan-plugin-network-nt/Manifest
index ddbfa87bce5..2cc81b369bf 100644
--- a/media-gfx/iscan-plugin-network-nt/Manifest
+++ b/media-gfx/iscan-plugin-network-nt/Manifest
@@ -1,2 +1 @@
 DIST imagescan-bundle-centos-8-3.62.0.x64.rpm.tar.gz 1201 BLAKE2B 
51b868569fa049f8bc35a911245895c0fe0c5e0060b129c1c84a39cddd0aa4344ea024b6896dadc535438bcfc0be74337348533adf1b2be8866aad4e30bcb41a
 SHA512 
11af49d20fc8e828c25dc6e912d1dbefebcba9835b1ebe922bc57c30dd0d13b79508a1bb01ad260c721d865fd393a41bc2bf41dc84b42efb22512a28cc9542f3
-DIST iscan-bundle-2.30.4.x64.deb.tar.gz 517592 BLAKE2B 
f7c0638575d406ed8612f478c06fdb1331e890f932b8dc96a4dcf9fbe499683f53159103c8dfd6c1036f2bc7930bbbc4c8b18d88c460d4b48798e07f31630e0b
 SHA512 
6d967f5d2d554478df49c784d0ee785a9e1fc4f4b6ea4dc320270a50eca35cc3d533b918a1bda33cf3b0e9b783380e7828b77543730079b2e2f40ad9578db79d

diff --git 
a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.2.1.ebuild 
b/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.2.1.ebuild
deleted file mode 100644
index 59027f25061..000
--- a/media-gfx/iscan-plugin-network-nt/iscan-plugin-network-nt-1.1.2.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Network scanning plugin for EPSON scanners (nonfree)"
-
-HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX;
-# This is distributed as part of the "bundle driver"; since we already have the
-# opensource part separately we just install the nonfree part here.
-
-ISCAN_VERSION="2.30.4"
-
-SRC_URI="https://download2.ebz.epson.net/iscan/general/deb/x64/iscan-bundle-${ISCAN_VERSION}.x64.deb.tar.gz;
-
-LICENSE="EPSON-2018"
-
-SLOT="0"
-
-#KEYWORDS="~amd64"
-# No keywords since I havent really gotten it to work yet. However, 
installation
-# locations are clearly correct... may be a hardware/network problem on my 
side.
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="media-gfx/iscan"
-BDEPEND="app-arch/deb2targz"
-
-src_unpack() {
-   default
-   mv 
./iscan-bundle-${ISCAN_VERSION}.x64.deb/plugins/iscan-network-nt_*_amd64.deb 
${P}.deb || die
-   mkdir ${P} || die
-   cd ${P} || die
-   unpack ../${P}.deb
-   unpack "${S}/data.tar.gz"
-}
-
-src_install() {
-   exeinto /usr/lib/iscan
-   doexe usr/lib/iscan/network
-
-   gunzip usr/share/doc/iscan-network-nt/*.gz
-   dodoc usr/share/doc/iscan-network-nt/*
-}



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

2020-10-29 Thread Stephan Hartmann
commit: 0d741bd0a03a5e7cfdba8cf62c9da7e3e4379ea9
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 29 19:16:17 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 29 19:16:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d741bd0

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

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-87.0.4280.27.ebuild => google-chrome-beta-87.0.4280.40.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 0762136aa21..9685a614c0e 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_87.0.4280.27-1_amd64.deb 74759056 BLAKE2B 
d2c06a3d0e5d40822a8966bde8edae0de16d38721a965389145acb2c2ecacdae82d7cca6c6f123065b05031187e2b99d067c23718a77984a3f723aea128ce03b
 SHA512 
ce28083d2907a3f1094a5c30c323e7740c4bde038e21670f36b7ccbcac40b439fbab60a16a400711e762805debd1a0618ca277936e2e8804c364ea1197df64d5
+DIST google-chrome-beta_87.0.4280.40-1_amd64.deb 72694872 BLAKE2B 
a361f7ac55a85d1752bce1c2de0c5c77fa48ec9abdbd3592c916561c842a7f53cdbc3f0f327494443f3f1d5c35dfa60a92e8bbb8f8802e604e0ab70c31d7697b
 SHA512 
a5e6a7c2b0070e3d4f73d576ed7ab9dc6c8a67510bd7be4cf3811c7f13b82f4139486a419daadf0ebaf7dd458a1aa3133310420f4e93f5ee6327ab255964a8ce

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-87.0.4280.27.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-87.0.4280.40.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-87.0.4280.27.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-87.0.4280.40.ebuild



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

2020-10-29 Thread Stephan Hartmann
commit: d7865c41bf642a4e2f62bd3ecd690f9fd62a1bbe
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 29 19:16:25 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 29 19:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7865c41

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

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...80.27_beta.ebuild => chrome-binary-plugins-87.0.4280.40_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c7a70e94cec..81a87093f18 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_87.0.4280.27-1_amd64.deb 74759056 BLAKE2B 
d2c06a3d0e5d40822a8966bde8edae0de16d38721a965389145acb2c2ecacdae82d7cca6c6f123065b05031187e2b99d067c23718a77984a3f723aea128ce03b
 SHA512 
ce28083d2907a3f1094a5c30c323e7740c4bde038e21670f36b7ccbcac40b439fbab60a16a400711e762805debd1a0618ca277936e2e8804c364ea1197df64d5
+DIST google-chrome-beta_87.0.4280.40-1_amd64.deb 72694872 BLAKE2B 
a361f7ac55a85d1752bce1c2de0c5c77fa48ec9abdbd3592c916561c842a7f53cdbc3f0f327494443f3f1d5c35dfa60a92e8bbb8f8802e604e0ab70c31d7697b
 SHA512 
a5e6a7c2b0070e3d4f73d576ed7ab9dc6c8a67510bd7be4cf3811c7f13b82f4139486a419daadf0ebaf7dd458a1aa3133310420f4e93f5ee6327ab255964a8ce
 DIST google-chrome-stable_86.0.4240.111-1_amd64.deb 71199076 BLAKE2B 
28149ada21cfa96c685a65a03878b43034591f96abe284c40047f1e65556bc1325c77de71abc8420303f6b70a4a3bc89ca324ce6269a8d5592f47142bd7b6950
 SHA512 
354efe5e248b3bd15faa8ac6107756004b75a105cd1d98087cd35a84ae6ee1b3a4140b50cff3a732e4bb7350a72d9c9d1ccba653ebdec62f84a55017671a66de
 DIST google-chrome-unstable_88.0.4300.0-1_amd64.deb 77955372 BLAKE2B 
db94cc880ecc92f66b9a1624e3bc8bbbcf5112e7731f42c5bac8265782865c7ac3c73387f3f533cc906be6544f309935e39b1877b129b44fb885f82da0f7e8be
 SHA512 
009fbfd41fcf06c1ed0b1cbc9a1ae68df8fda82c9cafe0935d6916f81103d2eb0117da7dc81bc8c8c8d1ae41a62b6562fe1b6671ab06b0640b12bedb1feaf01a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-87.0.4280.27_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-87.0.4280.40_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-87.0.4280.27_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-87.0.4280.40_beta.ebuild



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: /, catalyst/

2020-10-29 Thread Matt Turner
commit: 2a6fd5d0c069814d38116d6f18bd898b2f40a547
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 18:52:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 19:05:44 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2a6fd5d0

catalyst: Rewrite ismount() to use libmount

libmount is provided by util-linux, so this adds a dependency on
sys-apps/util-linux[python]. A later patch will make more extensive use
of this API.

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

 README  |  2 +-
 catalyst/support.py | 14 +++---
 setup.py|  2 --
 3 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/README b/README
index 1cceb63e..594de9e1 100644
--- a/README
+++ b/README
@@ -17,7 +17,7 @@ simple and reproducable manner. Use at your own risk.
 Requirements
 ===
 
-- Python 3.6 or greater
+- Python 3.8 or greater
 - A generic stage3 tarball for your architecture
 - A squashfs ebuild repository snapshot
   - Or an ebuild git repo with sys-fs/squashfs-tools-ng and dev-vcs/git

diff --git a/catalyst/support.py b/catalyst/support.py
index 4458ed20..ddbd9ab9 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -8,6 +8,8 @@ import time
 from pathlib import Path
 from subprocess import Popen
 
+import libmount
+
 from catalyst import log
 
 BASH_BINARY = "/bin/bash"
@@ -182,15 +184,13 @@ def read_makeconf(mymakeconffile):
 
 def ismount(path):
 """Like os.path.ismount, but also support bind mounts"""
-if os.path.ismount(path):
+path = Path(path)
+if path.is_mount():
 return True
 
-a = os.popen("mount")
-mylines = a.readlines()
-a.close()
-for line in mylines:
-mysplit = line.split()
-if Path(path) == Path(mysplit[2]):
+cxt = libmount.Context()
+while (fs := cxt.mtab.next_fs()) is not None:
+if path == Path(fs.target):
 return True
 
 return False

diff --git a/setup.py b/setup.py
index 7a97b30c..fc1ac005 100755
--- a/setup.py
+++ b/setup.py
@@ -101,8 +101,6 @@ _setup(
 'Topic :: System :: Installation/Setup',
 'Topic :: System :: Software Distribution',
 'Programming Language :: Python :: 3',
-'Programming Language :: Python :: 3.6',
-'Programming Language :: Python :: 3.7',
 'Programming Language :: Python :: 3.8',
 ],
 scripts=['bin/{0}'.format(_package_name)],



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2020-10-29 Thread Matt Turner
commit: c5af7adf780ce42670b0beda24c2dbfd4d39f34d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 14:39:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 19:05:45 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=c5af7adf

catalyst: Remove mount_safety_check()

mount_safety_check() exists to prevent bad things from happening if a
previous catalyst invocation left bind mounts active in the chroot.
E.g., a previous catalyst invocation is interrupted without unmounting
the bind mounts. A new catalyst invocation runs and cleans the old
chroot, which inadvertently deletes files outside of the chroot via the
bind mounts.

With all the mounts now inside a namespace, it is no longer possible to
have mounts accessible outside the build sequence. In fact, I think this
code has been unnecessary since commit e5a53e42 ("catalyst: create
namespaces for building").

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

 catalyst/base/stagebase.py | 37 -
 1 file changed, 37 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index bd5ba8d0..b9c220d0 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -638,39 +638,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 assert self.settings[verify] == "blake2"
 self.settings.setdefault("gk_mainargs", []).append("--b2sum")
 
-def mount_safety_check(self):
-"""
-Check and verify that none of our paths in mypath are mounted. We don't
-want to clean up with things still mounted, and this allows us to 
check.
-Returns 1 on ok, 0 on "something is still mounted" case.
-"""
-
-if not os.path.exists(self.settings["chroot_path"]):
-return
-
-log.debug('self.mount = %s', self.mount)
-for x in [x for x in self.mount if self.mount[x]['enable']]:
-target = normpath(self.settings['chroot_path'] +
-  self.mount[x]['target'])
-log.debug('mount_safety_check() x = %s %s', x, target)
-if not os.path.exists(target):
-continue
-
-if ismount(target):
-# Something is still mounted
-try:
-log.warning(
-'%s is still mounted; performing auto-bind-umount...', 
target)
-# Try to umount stuff ourselves
-self.unbind()
-if ismount(target):
-raise CatalystError("Auto-unbind failed for " + target)
-log.notice('Auto-unbind successful...')
-except CatalystError:
-raise CatalystError("Unable to auto-unbind " + target)
-
 def unpack(self):
-
 clst_unpack_hash = self.resume.get("unpack")
 
 # Set up all unpack info settings
@@ -755,8 +723,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 % self.settings["source_path"])
 
 if _unpack:
-self.mount_safety_check()
-
 if invalid_chroot:
 if "autoresume" in self.settings["options"]:
 log.notice(
@@ -1363,9 +1329,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 def run(self):
 self.chroot_lock.write_lock()
 
-# Check for mounts right away and abort if we cannot unmount them
-self.mount_safety_check()
-
 if "clear-autoresume" in self.settings["options"]:
 self.clear_autoresume()
 



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/, catalyst/base/

2020-10-29 Thread Matt Turner
commit: fd0271c1f3b66c8ea139468b4cef52e73a5a2107
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 03:08:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 19:05:45 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=fd0271c1

catalyst: Split action_sequence into prepare/build/finish

We want to run the "build" sequence in a different mount namespace from
the "prepare" and "finish" sequences, so this splits action_sequence
into those groupings.

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

 catalyst/base/stagebase.py| 24 +++-
 catalyst/targets/embedded.py  |  6 +-
 catalyst/targets/livecd_stage1.py |  6 +-
 catalyst/targets/livecd_stage2.py | 10 +++---
 catalyst/targets/netboot.py   |  6 +-
 catalyst/targets/stage1.py| 12 ++--
 catalyst/targets/stage4.py|  6 +-
 7 files changed, 48 insertions(+), 22 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 46b7c59c..75c84baa 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -64,7 +64,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
 "portage_overlay",
 "portage_prefix",
 ])
-self.action_sequence = []
+self.prepare_sequence = []
+self.build_sequence = []
+self.finish_sequence = []
 
 self.set_valid_build_kernel_vars(addlargs)
 TargetBase.__init__(self, myspec, addlargs)
@@ -478,36 +480,40 @@ class StageBase(TargetBase, ClearBase, GenBase):
 Or it calls the normal set_action_sequence() for the target stage.
 """
 if "purgeonly" in self.settings["options"]:
-self.action_sequence.append("remove_chroot")
+self.build_sequence.append("remove_chroot")
 return
 self.set_action_sequence()
 
 def set_action_sequence(self):
 """Set basic stage1, 2, 3 action sequences"""
-self.action_sequence.extend([
+self.prepare_sequence.extend([
 "unpack",
 "setup_confdir",
 "portage_overlay",
+])
+self.build_sequence.extend([
 "bind",
 "chroot_setup",
 "setup_environment",
 "run_local",
 "preclean",
 "unbind",
+])
+self.finish_sequence.extend([
 "clean",
 ])
 self.set_completion_action_sequences()
 
 def set_completion_action_sequences(self):
 if "fetch" not in self.settings["options"]:
-self.action_sequence.append("capture")
+self.finish_sequence.append("capture")
 if "keepwork" in self.settings["options"]:
-self.action_sequence.append("clear_autoresume")
+self.finish_sequence.append("clear_autoresume")
 elif "seedcache" in self.settings["options"]:
-self.action_sequence.append("remove_autoresume")
+self.finish_sequence.append("remove_autoresume")
 else:
-self.action_sequence.append("remove_autoresume")
-self.action_sequence.append("remove_chroot")
+self.finish_sequence.append("remove_autoresume")
+self.finish_sequence.append("remove_chroot")
 
 def set_use(self):
 use = self.settings["spec_prefix"] + "/use"
@@ -1381,7 +1387,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.purge()
 
 failure = False
-for x in self.action_sequence:
+for x in self.prepare_sequence + self.build_sequence + 
self.finish_sequence:
 log.notice('--- Running action sequence: %s', x)
 sys.stdout.flush()
 try:

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index 75eb68e4..1314ce7c 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -41,11 +41,13 @@ class embedded(StageBase):
 StageBase.__init__(self, spec, addlargs)
 
 def set_action_sequence(self):
-self.action_sequence.extend([
+self.prepare_sequence.extend([
 "unpack",
 "config_profile_link",
 "setup_confdir",
 "portage_overlay",
+])
+self.build_sequence.extend([
 "bind",
 "chroot_setup",
 "setup_environment",
@@ -55,6 +57,8 @@ class embedded(StageBase):
 "fsscript",
 "unmerge",
 "unbind",
+])
+self.finish_sequence.extend([
 "remove",
 "empty",
 "clean",

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index 9dbfa506..81367053 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -23,16 +23,20 @@ class livecd_stage1(StageBase):
 StageBase.__init__(self, spec, addlargs)
 
 def set_action_sequence(self):
-

[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/, catalyst/

2020-10-29 Thread Matt Turner
commit: b2eb4c91047d9faf76f629819aa488d4ddb84177
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 29 15:00:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 19:05:45 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b2eb4c91

catalyst: Run the build sequence in new mount namespace

Catalyst has a lot of code to unmount the bind mounts it's made, and
then more to try harder when something fails. This is important because
if bind mounts still exist within the chroot when clean up happens,
files outside of the chroot on the host system can inadvertently be
deleted. E.g., distfiles, binpkgs, kerncache.

Running the build sequence (the steps that need bind mounts) within a
mount namespace and exiting the mount namespace when finished ensures
that clean up can never accidentally delete files outside the chroot.

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

 catalyst/base/stagebase.py | 7 ---
 catalyst/main.py   | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 06ec8727..caec5935 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -15,6 +15,7 @@ from snakeoil.osutils import pjoin
 from DeComp.compress import CompressMap
 
 from catalyst import log
+from catalyst.context import namespace
 from catalyst.defaults import (confdefaults, MOUNT_DEFAULTS, PORT_LOGDIR_CLEAN)
 from catalyst.support import (CatalystError, file_locate, normpath,
   cmd, read_makeconf, ismount, file_check,
@@ -1405,9 +1406,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
 if not self.run_sequence(self.prepare_sequence):
 return False
 
-if not self.run_sequence(self.build_sequence):
-self.unbind()
-return False
+with namespace(mount=True):
+if not self.run_sequence(self.build_sequence):
+return False
 
 if not self.run_sequence(self.finish_sequence):
 return False

diff --git a/catalyst/main.py b/catalyst/main.py
index 93a4a0d3..5536471a 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -355,7 +355,7 @@ def _main(parser, opts):
 # use pid & user namespaces, but snakeoil's namespace module has signal
 # transfer issues (CTRL+C doesn't propagate), and user namespaces need
 # more work due to Gentoo build process (uses sudo/root/portage).
-with namespace(mount=True, uts=True, ipc=True, hostname='catalyst'):
+with namespace(uts=True, ipc=True, hostname='catalyst'):
 # everything is setup, so the build is a go
 try:
 success = build_target(addlargs)



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/, catalyst/base/

2020-10-29 Thread Matt Turner
commit: bde364ef77d2555cc4771ae9dd4018ba89ffcefe
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 20:37:54 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 29 19:05:45 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=bde364ef

catalyst: Drop unbind()

mount_namespaces(7) says

A mount ceases to be a member of a peer group when either the
mount is explicitly unmounted, or when the mount is implicitly
unmounted because a mount namespace is removed (because it has
no more member processes).

As a result, we can rely on exiting the mount namespace to unmount the
bind mounts.

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

 catalyst/base/stagebase.py| 44 +--
 catalyst/targets/embedded.py  |  1 -
 catalyst/targets/livecd_stage1.py |  1 -
 catalyst/targets/livecd_stage2.py |  2 --
 catalyst/targets/netboot.py   |  3 ---
 catalyst/targets/stage4.py|  1 -
 6 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index b9c220d0..a75dbdf9 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -498,7 +498,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 "setup_environment",
 "run_local",
 "preclean",
-"unbind",
 ])
 self.finish_sequence.extend([
 "clean",
@@ -853,40 +852,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
fstype=fstype, options=options)
 cxt.mount()
 except OSError as e:
-self.unbind()
 raise CatalystError(f"Couldn't mount: {source}, {e.strerror}")
 
-def unbind(self):
-chroot_path = self.settings["chroot_path"]
-umount_failed = False
-
-# Unmount in reverse order
-for target in [Path(chroot_path + self.mount[x]['target'])
-   for x in reversed(self.mount)
-   if self.mount[x]['enable']]:
-if not target.exists():
-log.debug('%s does not exist. Skipping', target)
-continue
-
-if not ismount(target):
-log.debug('%s is not a mount point. Skipping', target)
-continue
-
-try:
-cxt = libmount.Context(target=str(target))
-cxt.umount()
-except OSError as e:
-log.warning("Couldn't umount: %s, %s", target,
-e.strerror)
-umount_failed = True
-
-if umount_failed:
-# if any bind mounts really failed, then we need to raise
-# this to potentially prevent an upcoming bash stage cleanup script
-# from wiping our bind mounts.
-raise CatalystError(
-"Couldn't umount one or more bind-mounts; aborting for 
safety.")
-
 def chroot_setup(self):
 self.makeconf = read_makeconf(normpath(self.settings["chroot_path"] +
self.settings["make_conf"]))
@@ -1190,7 +1157,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 env=self.env)
 self.resume.enable("remove")
 except:
-self.unbind()
 raise
 
 def preclean(self):
@@ -1206,7 +1172,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.resume.enable("preclean")
 
 except:
-self.unbind()
 raise CatalystError("Build failed, could not execute preclean")
 
 def capture(self):
@@ -1269,7 +1234,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
  self.settings['controller_file'])
 
 except CatalystError:
-self.unbind()
 raise CatalystError("Stage build aborting due to error.",
 print_traceback=False)
 
@@ -1374,7 +1338,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 env=self.env)
 log.info('unmerge shell script')
 except CatalystError:
-self.unbind()
 raise
 self.resume.enable("unmerge")
 
@@ -1449,7 +1412,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 fileutils.touch(build_packages_resume)
 self.resume.enable("build_packages")
 except CatalystError:
-self.unbind()
 raise CatalystError(
 self.settings["spec_prefix"] +
 "build aborting due to error.")
@@ -1473,7 +1435,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self._build_kernel(kname=kname)
 self.resume.enable("build_kernel")
 except CatalystError:
-self.unbind()
  

  1   2   3   >