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

2020-09-09 Thread Michał Górny
commit: b124265c9cc80007eca0afa17b5f454b2392216a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 10 06:26:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 10 06:26:22 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=b124265c

repositories: Mark guru official, whatever that means

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

 files/overlays/repositories.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e4e99a0..1385d98 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2104,7 +2104,7 @@
 g...@github.com:uleysky/gsview-overlay.git
 https://github.com/uleysky/gsview-overlay/commits/master.atom
   
-  
+  
 guru
 GURU: Ebuild repository entirely maintained by 
Gentoo users
 https://wiki.gentoo.org/wiki/Project:GURU



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

2020-09-09 Thread Agostino Sarubbo
commit: ba9411b23baf946ecca03e227398abc4aac0d1f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 10 06:02:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 10 06:02:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9411b2

sys-kernel/vanilla-sources: Automated version bump to 
{4.14.197,4.19.144,5.4.64,5.8.8} - remove old.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...la-sources-4.14.196.ebuild => vanilla-sources-4.14.197.ebuild} | 0
 ...la-sources-4.19.143.ebuild => vanilla-sources-4.19.144.ebuild} | 0
 ...anilla-sources-5.4.63.ebuild => vanilla-sources-5.4.64.ebuild} | 0
 ...{vanilla-sources-5.8.7.ebuild => vanilla-sources-5.8.8.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 5574e1a5ddf..9a8f24b1c08 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,10 +5,10 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
 DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
-DIST patch-4.14.196.xz 3854976 BLAKE2B 
7780d5c02002d3f614613227b93a41ba6f02fe7c25d14aac89c84d1324d5b8f23cdba115e440e52905a037cc63b3e41683a193d1d1488ade6cc89fdbc0daa038
 SHA512 
40a7e5884e5adff500f771ba3ac350e7b0abe0b6454edf3215e7add00efbd29bbea998e093e1ff1eed13c8ac079388f49a774eded361b015bc4488c60f7c407b
-DIST patch-4.19.143.xz 3375436 BLAKE2B 
581ea640c0c2b3285012c6dac2b529e74de81949e68dbc00d4c9b026ebf5aa69afb89cdd94c9d0616c6557172c0ce04fba47862e72b1cdf9a24e21db0804d3d8
 SHA512 
54740412bc62e1112f6ba29c557da1bdd1ffde44a0eae6fc220ad5428e3e0a489f1b82406ac9b47cdc1afa11bd7c8fc04e0e28a5dbb0f5440f1223ae752f5fda
+DIST patch-4.14.197.xz 3869272 BLAKE2B 
6ef62b95966cdfa5d14d7b52040ff6f94440d07797b82c23c219d378a5bf9e688c50f0f96c3ffb34447aec8735c3439babc435332578935253652bbc365ba1f8
 SHA512 
0bb07787e609081a4d7ac9c830d491d0fde423108f5e6f2165ca0d5c8b8e698acfad32e9c1fa1eab61b4cd8e9eb251b403ddc8d0b7fca5f9c0974c9d5aa14953
+DIST patch-4.19.144.xz 3396396 BLAKE2B 
473a350f02d6fd3abf909f42d2456172b1f0b9558672a50f414827c1c54b495464265aa290171365b15cb686b5dbcbd4282f9c42171959b9ab6e775ddc314b4f
 SHA512 
30dc0cce5f35872927e68d6fd35dc214f521c40b6b4b623052b497d8b80e869f6bc41279e5a0cb9cb543c690993affa4efedd93041dc939847c39c1cf95634f9
 DIST patch-4.4.235.xz 3295160 BLAKE2B 
06f593d41aa79d63dac9f1862822043a7157621037676ce42f0e3589e5f0187a5be5f3f703325edc119c192cc461f28f9eb0872d7b9ab6980264a7647909864f
 SHA512 
b0b5778ac53f935ab50997de8b61be96d2aac17e80bddf582440a53d69c8ba54531f3318e6217b61cc6abbb92a177b44aab9ac5d7e94cc35273a784b764b9654
 DIST patch-4.9.235.xz 3639552 BLAKE2B 
599c0d3b81c1ec71b248f877557367fd4f48f40db9ecd7131b4b77d758f5a0da567b020d43dc0b67f078db34e265bff579c993d0af325f49ab53d4ed174b024b
 SHA512 
9f7ece5fb81cd5c55f7737b8ed8812d4c2ee09e3a74774122f95cb48eb88fd2d4398ea02948a7dd1c91ba8163f3a1932d7bab5c7160d9d319d8456b16b773013
-DIST patch-5.4.63.xz 1928148 BLAKE2B 
f5dcf1ed425e40b95b17e40b08ac55adcb35872887463aa5719a43127fc2ef330282149796382413428083290ef24e8beb656ab57f6bde3e05947fd352a020ef
 SHA512 
cd53dfe2c9ef0449df4eb4573aa94c3973b125c28db7904b27ddbfb1919b1a8c6b64d6ea236586913d0e20822a0f1d6543cb8e6a0dc43e035914ce66ccb709a2
+DIST patch-5.4.64.xz 1956208 BLAKE2B 
968c2279e9cfa9a4424ecd113ad5a14a173560d855f8fe63c6819cd8790b28439a53b1bdee06c0e8253066236ceb57a1a37f5d81eac58aa604b29f05d0b152bf
 SHA512 
1cf4b8fcf721d5e265e7ce7ad037fee0eaa6aff956d3b7f4fa89dfe37d95475c52787637361cd7f23a5e4b17f2e47bee90449f2859a04e487cad9f801e86efa5
 DIST patch-5.7.18.xz 773408 BLAKE2B 
624c9909c3983e86df6affb562495925c729534ce6108af3c49c73b24c8c74d73cac44843abae2486e507d4f43c55588cb1a00f0f0f1a1204ffd3efbc512f980
 SHA512 
59fba5b05fbb8b2f072642318bcd49db1c990a46683bbff18c1578ef149be13be15637d353c0423babcab22820cab2a4ca3801dbc33459725e32a5df9d74987f
-DIST patch-5.8.7.xz 338116 BLAKE2B 
a2a4df7d0f5d21b2e3b70c8467f1a4af2d8ed87ca93320772

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

2020-09-09 Thread Jeroen Roovers
commit: a7a3e57e08cc2cee420d4752445b55cc465a2dff
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:48:21 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:49:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a3e57e

www-client/vivaldi: Stable

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild 
b/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild
index a156328cef5..f28a5ac334d 100644
--- a/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



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

2020-09-09 Thread Jeroen Roovers
commit: c579b2494d25168dd92e3e2f4b145f577736ed72
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:48:59 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:49:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c579b249

www-client/vivaldi: Old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   4 -
 www-client/vivaldi/vivaldi-3.3.2022.39_p1.ebuild | 125 ---
 2 files changed, 129 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index e6c98562fd3..73738bd8b9a 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-3.3.2022.39_p1-amd64.deb 72549864 BLAKE2B 
5ddef3f05a9e9b52cc2f8ea69d4f14beebb2ec6ec57e10208e5a140774b4368fa5f14ae1c015fee7f3087283241ef25cc77267e106e92b0a4a1c1b896ecd47bd
 SHA512 
bb146698fbaa3c61e59bd23f99b80d8e86d55b3fdbac6c29de75bb04af123cb7a6ff3df768fb3bb5b400427b376bb4022e1d5b8684672eef69d459006253a5de
-DIST vivaldi-3.3.2022.39_p1-arm64.deb 65278952 BLAKE2B 
aecb52ce49046ea9d48551434a3d68a1185c0142359ae27fda8ff55acfcc3e678dfd7dbb708baff75debad7a421f583e7bfbc79a4092a03bb1a0ce817f355766
 SHA512 
2e78629495df908ca1d384dcaaec1ee2ab37106859fea688e6e6ca4271123376cb43fa93d3d84b1e484c0ec40d82bb15bb1300dd68b03b392ac0f2f42b312d77
-DIST vivaldi-3.3.2022.39_p1-armhf.deb 64308396 BLAKE2B 
65ef4333dfa585e659ec89ef191c53781d5dfd1bb0184d4c0d3c234509aa120c278f6e55f4fde1ffc5d8805bf62138893e7041b398a2d0f9fbcb28d0e6e0debb
 SHA512 
6f07c2006e972b7b20ffee82cf8a2d46dcf507a4582f5633707759187f0a8236dce0ce6b26f1873e85ba867e9414edf194ed2e21b692009dd596dd0ec601aac2
-DIST vivaldi-3.3.2022.39_p1-i386.deb 70813940 BLAKE2B 
6b834d2aa8779bf8d24cee220ebf882403ba12642cf2378259aa1e52c967812b368836fd89312c8bc418371555a78457c8b74132bf2ef8d20171ac22b3e177d6
 SHA512 
356b87ae15e05cb3cb53936319d62be687b9b16e1206758aad360c269a289c32083f26ff8fe500f890bb28a54d79ddca2ba3eb4bcad091549bad033e675f2f72
 DIST vivaldi-3.3.2022.45_p1-amd64.deb 72555276 BLAKE2B 
b9fd559504d995745eefe253d65897eea4391e67b5c7a403eea2b4d85a623c731b0e688efab3d1ef3ea047495165cd34ca18cb86c43793abde7fcb581505621a
 SHA512 
79a88d76dce231852ff57f2e23045a5350f31818896ab6a626c56561f5b54f82fccbe7d3c0b12d161814c623f7d4520fad4babf557bec0213b50de1107058984
 DIST vivaldi-3.3.2022.45_p1-arm64.deb 65292620 BLAKE2B 
1d0bdccc8dd1c9dd7b6dba31e0774e436ad7eb61dca9e5ad42b540dc3cd72a11acacea146f680e7cea131c5a617228f071c7e541de735894c5c16a53d217348c
 SHA512 
18665cb1cad131eca05cb7d4a506cffd6867c13787942da7dd4ec210cd125337255e7a18c6b166292f704e7b978009eda8bd4377c06e33efde6339826c56e8e1
 DIST vivaldi-3.3.2022.45_p1-armhf.deb 64314512 BLAKE2B 
7301433d3a2d40580ceaf7628b2dd86d9f70941c5b2b8df5fd9b86ffe80e21dc5a984c2712c594bc130a621c5def64c43e4b24734e06163b9714211eb89d4e13
 SHA512 
64f71bf4939677a168e7b956bdc1ef2eed6560a13b075f9a419c8c8c3e1390b36cf045708bc217f375f9e6f953b019e169a77d9c21edf0288e089d953571e306

diff --git a/www-client/vivaldi/vivaldi-3.3.2022.39_p1.ebuild 
b/www-client/vivaldi/vivaldi-3.3.2022.39_p1.ebuild
deleted file mode 100644
index f28a5ac334d..000
--- a/www-client/vivaldi/vivaldi-3.3.2022.39_p1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
-   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
-   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
-   tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/li

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2020-09-09 Thread Jeroen Roovers
commit: 57b20559c07ca82487ba5fbb8246b29cde203d7c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:44:12 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b20559

www-plugins/adobe-flash: Version 32.0.0.433

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-plugins/adobe-flash/Manifest   |   4 +
 .../adobe-flash/adobe-flash-32.0.0.433.ebuild  | 141 +
 2 files changed, 145 insertions(+)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 86e392f9551..08fb1663427 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -2,3 +2,7 @@ DIST adobe-flash-32.0.0.414-npapi.i386.tar.gz 8545788 BLAKE2B 
28cb7fa1bcb4823462
 DIST adobe-flash-32.0.0.414-npapi.x86_64.tar.gz 9065354 BLAKE2B 
25e2a6a90a331a24b449211707f71001e966059c5a67d5adb0748876faaea76324723f38dea5fe8931b382fcd6aa8819dbe392e558f36b403c215da8ed183a63
 SHA512 
7ad5703d0aace204f54613304e36eafe9ebc40e6e18be4e8aecbdb828fc4170aa58650723ea62bdbbbac6b712dd86cfa9ebec15bc9110baa18a1cf567d161995
 DIST adobe-flash-32.0.0.414-ppapi.i386.tar.gz 8832512 BLAKE2B 
d84ce37c8c39af8784275bd77038f6dd3dcc0e65949a91bad86c501eab147e3142ad1b2a2fae323554eb101f2309d2b36a424cff96ee214d8f1d85223de804dc
 SHA512 
d2327bd78e5a0305dab1ea4a0ed8de67355944f25621167d111074e46231486c818c0e6777fc158372393632f51e0ef8e7651c258c47961c3826fb5a755d4d1a
 DIST adobe-flash-32.0.0.414-ppapi.x86_64.tar.gz 9764002 BLAKE2B 
444d7a0806c2d0cf3904c5fa4473610cab8f974ff259d2b63c625a1467590c4da3883e24c537cfed195b1e062f36aa331aa1a8ac23106c82812a575f81542b6c
 SHA512 
9938797c88c9380eadb6c16fc4714c226f29702dce470c9c5ab49b33621c20dbf877094a452af6f33c3917a2e82847b454b623bb75aa95087aaeb6f611240bbd
+DIST adobe-flash-32.0.0.433-npapi.i386.tar.gz 8546752 BLAKE2B 
cd1426ebee07aa4bc81f54214e16481067458cbfc30ad6ecc1e6692848ad66694f0d3969c8e7b57b6530a1f01ea5f019d0b478d7d825e298dd00d27e
 SHA512 
f972a03eeb421772f9da40fac39abe7659e19db9f087b6c66f4f550f7d0b7cc54be52b2d2d54777cbbb2cef4b170dbcf8a189baa7f14dedf0ca690c78d5f8587
+DIST adobe-flash-32.0.0.433-npapi.x86_64.tar.gz 9065643 BLAKE2B 
bff399e80686511b51fe3da1bff2cf9e7182f116d729da641aa3c82b888745ae7730a598ea572c7f0ebbb703fb79940359c9d3e256142b3a6c8d230c07a80b66
 SHA512 
536b23a664365ace908372a2dabe393cce4779ad76efe588ebbeafbd80e83cc96f4850033f9e1d530bfdf4c4330e9cfe5cd315a5547febc6ba9b5df97ddad03f
+DIST adobe-flash-32.0.0.433-ppapi.i386.tar.gz 8833417 BLAKE2B 
b02c3c34817eb63398a3ca92607abae5efe0c89382f69c67db7c0b70c59c0495cac93687320399b897642002df3bec4d670327948de9385423991f70ae216b9a
 SHA512 
5111ec3e652748f6d1ef4a0419d33468e11b73b6ebf71c55b3f1396a98467e6e70224c485f83ef328601126171c60cf315c8d5a082dbaea1b67aaf0d7bd86744
+DIST adobe-flash-32.0.0.433-ppapi.x86_64.tar.gz 9764004 BLAKE2B 
ea25d9a1130b8a0929764e99ffeaf2fe02c51d1233370ef9044bd4c29b3d5267ca1f7c21f562ede6074b0746ead80d2e7ca000cb818f407402ede2921508f118
 SHA512 
106347f55d57ba63934b8c6cb91fa22b52e538e7e1776e57d31f58d31ef6972f42f08833ef9cd518eeabe7f2cdb71c4b4351ecb11bd3e2bdc9bcd11374e53b3e

diff --git a/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild 
b/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild
new file mode 100644
index 000..4bed41bad55
--- /dev/null
+++ b/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit xdg-utils nsplugins multilib multilib-minimal
+
+DESCRIPTION="Adobe Flash Player"
+HOMEPAGE="
+   https://www.adobe.com/products/flashplayer.html
+   https://get.adobe.com/flashplayer/
+   https://helpx.adobe.com/security/products/flash-player.html
+"
+
+AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV}";
+AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
+AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
+AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
+AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
+
+IUSE="+nsplugin +ppapi"
+REQUIRED_USE="
+   || ( nsplugin ppapi )
+"
+
+SRC_URI="
+   nsplugin? (
+   abi_x86_32? ( ${AF_NP_32_URI} )
+   abi_x86_64? ( ${AF_NP_64_URI} )
+   )
+   ppapi? (
+   abi_x86_32? ( ${AF_PP_32_URI} )
+   abi_x86_64? ( ${AF_PP_64_URI} )
+   )
+"
+SLOT="22"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="AdobeFlash-11.x"
+RESTRICT="bindist mirror strip"
+
+NPAPI_RDEPEND="
+   dev-libs/atk[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   dev-libs/nss[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2020-09-09 Thread Jeroen Roovers
commit: efd608b047e324702df6c1eae6ce2a5196841876
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:45:44 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd608b0

www-plugins/adobe-flash: Stable

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild 
b/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild
index 4bed41bad55..577e3861a09 100644
--- a/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild
+++ b/www-plugins/adobe-flash/adobe-flash-32.0.0.433.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 SLOT="22"
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 LICENSE="AdobeFlash-11.x"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2020-09-09 Thread Jeroen Roovers
commit: c4cd3b358ad920188bf09f0a8d9135b843a636b7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:46:20 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cd3b35

www-plugins/adobe-flash: Old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-plugins/adobe-flash/Manifest   |   4 -
 .../adobe-flash/adobe-flash-32.0.0.414.ebuild  | 141 -
 2 files changed, 145 deletions(-)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 08fb1663427..63b485b100f 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -1,7 +1,3 @@
-DIST adobe-flash-32.0.0.414-npapi.i386.tar.gz 8545788 BLAKE2B 
28cb7fa1bcb48234629fc90e9a662a763bf50a319633aca647787399a3a4a6136f577abfe5dcfa06f59f3e28fe23c3052a045374b2377e58b2138b880dd243de
 SHA512 
494f634a1830fd10070ab882589cadd182cb367f1952d642bdc0e2eac7342a517aa00a7a565867b18a9a0fb3574d4d9a74c88c4998d4969751bedba4c4ff643d
-DIST adobe-flash-32.0.0.414-npapi.x86_64.tar.gz 9065354 BLAKE2B 
25e2a6a90a331a24b449211707f71001e966059c5a67d5adb0748876faaea76324723f38dea5fe8931b382fcd6aa8819dbe392e558f36b403c215da8ed183a63
 SHA512 
7ad5703d0aace204f54613304e36eafe9ebc40e6e18be4e8aecbdb828fc4170aa58650723ea62bdbbbac6b712dd86cfa9ebec15bc9110baa18a1cf567d161995
-DIST adobe-flash-32.0.0.414-ppapi.i386.tar.gz 8832512 BLAKE2B 
d84ce37c8c39af8784275bd77038f6dd3dcc0e65949a91bad86c501eab147e3142ad1b2a2fae323554eb101f2309d2b36a424cff96ee214d8f1d85223de804dc
 SHA512 
d2327bd78e5a0305dab1ea4a0ed8de67355944f25621167d111074e46231486c818c0e6777fc158372393632f51e0ef8e7651c258c47961c3826fb5a755d4d1a
-DIST adobe-flash-32.0.0.414-ppapi.x86_64.tar.gz 9764002 BLAKE2B 
444d7a0806c2d0cf3904c5fa4473610cab8f974ff259d2b63c625a1467590c4da3883e24c537cfed195b1e062f36aa331aa1a8ac23106c82812a575f81542b6c
 SHA512 
9938797c88c9380eadb6c16fc4714c226f29702dce470c9c5ab49b33621c20dbf877094a452af6f33c3917a2e82847b454b623bb75aa95087aaeb6f611240bbd
 DIST adobe-flash-32.0.0.433-npapi.i386.tar.gz 8546752 BLAKE2B 
cd1426ebee07aa4bc81f54214e16481067458cbfc30ad6ecc1e6692848ad66694f0d3969c8e7b57b6530a1f01ea5f019d0b478d7d825e298dd00d27e
 SHA512 
f972a03eeb421772f9da40fac39abe7659e19db9f087b6c66f4f550f7d0b7cc54be52b2d2d54777cbbb2cef4b170dbcf8a189baa7f14dedf0ca690c78d5f8587
 DIST adobe-flash-32.0.0.433-npapi.x86_64.tar.gz 9065643 BLAKE2B 
bff399e80686511b51fe3da1bff2cf9e7182f116d729da641aa3c82b888745ae7730a598ea572c7f0ebbb703fb79940359c9d3e256142b3a6c8d230c07a80b66
 SHA512 
536b23a664365ace908372a2dabe393cce4779ad76efe588ebbeafbd80e83cc96f4850033f9e1d530bfdf4c4330e9cfe5cd315a5547febc6ba9b5df97ddad03f
 DIST adobe-flash-32.0.0.433-ppapi.i386.tar.gz 8833417 BLAKE2B 
b02c3c34817eb63398a3ca92607abae5efe0c89382f69c67db7c0b70c59c0495cac93687320399b897642002df3bec4d670327948de9385423991f70ae216b9a
 SHA512 
5111ec3e652748f6d1ef4a0419d33468e11b73b6ebf71c55b3f1396a98467e6e70224c485f83ef328601126171c60cf315c8d5a082dbaea1b67aaf0d7bd86744

diff --git a/www-plugins/adobe-flash/adobe-flash-32.0.0.414.ebuild 
b/www-plugins/adobe-flash/adobe-flash-32.0.0.414.ebuild
deleted file mode 100644
index 577e3861a09..000
--- a/www-plugins/adobe-flash/adobe-flash-32.0.0.414.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit xdg-utils nsplugins multilib multilib-minimal
-
-DESCRIPTION="Adobe Flash Player"
-HOMEPAGE="
-   https://www.adobe.com/products/flashplayer.html
-   https://get.adobe.com/flashplayer/
-   https://helpx.adobe.com/security/products/flash-player.html
-"
-
-AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV}";
-AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
-AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
-AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
-AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
-
-IUSE="+nsplugin +ppapi"
-REQUIRED_USE="
-   || ( nsplugin ppapi )
-"
-
-SRC_URI="
-   nsplugin? (
-   abi_x86_32? ( ${AF_NP_32_URI} )
-   abi_x86_64? ( ${AF_NP_64_URI} )
-   )
-   ppapi? (
-   abi_x86_32? ( ${AF_PP_32_URI} )
-   abi_x86_64? ( ${AF_PP_64_URI} )
-   )
-"
-SLOT="22"
-
-KEYWORDS="-* amd64 x86"
-LICENSE="AdobeFlash-11.x"
-RESTRICT="bindist mirror strip"
-
-NPAPI_RDEPEND="
-   dev-libs/atk[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr[${MULTILIB_USEDEP}]
-   dev-libs/nss[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   media-libs/freetype[${MULTILIB_USEDEP}]
-   >=sys-libs/glibc-2.4
-   x11-libs/cai

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

2020-09-09 Thread Jeroen Roovers
commit: ddc04ac56f6d209827b1eb1ab81db7db901a9426
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:37:37 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:37:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc04ac5

dev-libs/libdnet: Version 1.14

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/libdnet/Manifest  | 2 +-
 .../libdnet/{libdnet-1.14_pre20200717.ebuild => libdnet-1.14.ebuild}   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest
index 40a66ee39d7..49650f18887 100644
--- a/dev-libs/libdnet/Manifest
+++ b/dev-libs/libdnet/Manifest
@@ -1,4 +1,4 @@
 DIST libdnet-1.12.ipv6-1.patch.gz 5124 BLAKE2B 
674866a441a5907df97942772b1e4b95aee004ddb110204df0580cec6b6bb3ba4074831d83e675e1914f1a29281b02227e95016db6ce6a0e8b99417d1aa6aaab
 SHA512 
fa2380e41548ecdd978722930ecf90dffabd15cf06cbae0e113285072fe98a066f1e686b6d79e2d8b9f8adcf29783f313d61933b9e1e74e71da8dc7d741f815a
 DIST libdnet-1.12.tar.gz 959945 BLAKE2B 
a19f8c83425861d02f832330cf0eb5bc317eec157737e0eacd48a7827d423c626b24ce833f66429c9f2a0018502cae5426d5cfc1019aed307d63e4fa6b3845c8
 SHA512 
a2410a98b76d4bccecf7bcb82ff0b6e9fb809b389f7fea938cc42d94e18622cc5f353d2de737121a1990d9e16e9db8cc2f82677c94f78cd03c9227e815eab9e0
 DIST libdnet-1.12.tgz 970125 BLAKE2B 
74be00b6fe1c7848010a7044628a6ad8f4b2f2c4f9676066c15e02c7a8b613e26a5e7743df524869fee2eb7d93438bf346f772b8df199b8ec337279dd50d5d77
 SHA512 
b763d2caa77b8d16b531142a5bce3b862ed20198406a00e1fe7f3b45ce308b97d638b0c7f03bd8593fdd206cc1645952839bc340b77537298a3df88599835bf3
-DIST libdnet-1.14_pre20200717.tar.xz 276684 BLAKE2B 
829e1293ae4b5c3eb4e13aef36d0ecd7abfdf53169b25e1cc435e59d2cad1019fd94f7b0a3bc9d0d382aff051855d06c014677de92a7af01ababf748093f9c18
 SHA512 
75d8e25b00dfa59b9354f7e67a7685ac213af79b594584b056457181c6f98ef00ed1243a2eb47f63261007130e6eae8e91b8c1b2f353c62dea666b3eb6a3940c
+DIST libdnet-1.14.tar.gz 520833 BLAKE2B 
97e241fc374fc9489e70d440db5e19199f4e653650af85e24af56bbbc0167db1c451349c43fcb630a26c61f8ca15c58f5c879e0d82654e275189ca3e140bb22a
 SHA512 
ce8d95228f5175e4d9a8ff71bb99eb1ccc3ccd599a85dd07adbfd9842fc54066235d362c8060828fb3ba8129d0e1e8e071e93d60d69c6d03be310c80e61cea93

diff --git a/dev-libs/libdnet/libdnet-1.14_pre20200717.ebuild 
b/dev-libs/libdnet/libdnet-1.14.ebuild
similarity index 93%
rename from dev-libs/libdnet/libdnet-1.14_pre20200717.ebuild
rename to dev-libs/libdnet/libdnet-1.14.ebuild
index 3975fee6678..1208fdd5df3 100644
--- a/dev-libs/libdnet/libdnet-1.14_pre20200717.ebuild
+++ b/dev-libs/libdnet/libdnet-1.14.ebuild
@@ -9,7 +9,7 @@ inherit autotools distutils-r1
 
 DESCRIPTION="simplified, portable interface to several low-level networking 
routines"
 HOMEPAGE="https://github.com/ofalk/libdnet";
-SRC_URI="https://dev.gentoo.org/~jer/${P}.tar.xz";
+SRC_URI="https://github.com/ofalk/${PN}/archive/${P}.tar.gz";
 LICENSE="LGPL-2"
 
 SLOT="0"
@@ -25,6 +25,7 @@ RDEPEND="
 RESTRICT="test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 DOCS=( README.md THANKS TODO )
+S=${WORKDIR}/${PN}-${P}
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/files/, app-misc/g15daemon/

2020-09-09 Thread Lars Wendler
commit: 39820c0d0041648f1cf5714ee4402f20e9ac16d8
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  9 17:44:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 10 05:33:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39820c0d

app-misc/g15daemon: add systemd unit

This is what I have had running on my system for almost 10 years now.

Closes: https://bugs.gentoo.org/741458
Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 app-misc/g15daemon/files/g15daemon.service| 11 +++
 ...daemon-1.9.5.3-r21.ebuild => g15daemon-1.9.5.3-r15.ebuild} |  8 
 app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild   |  3 ++-
 app-misc/g15daemon/g15daemon-.ebuild  |  3 ++-
 4 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/app-misc/g15daemon/files/g15daemon.service 
b/app-misc/g15daemon/files/g15daemon.service
new file mode 100644
index 000..668b8ba13a8
--- /dev/null
+++ b/app-misc/g15daemon/files/g15daemon.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Logitech G15 extra-key and LCD manager
+
+[Service]
+Type=forking
+PIDFile=/run/g15daemon.pid
+ExecStart=/usr/sbin/g15daemon
+ExecStop=/usr/sbin/g15daemon -k
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild 
b/app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild
similarity index 95%
copy from app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
copy to app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild
index 7955e66c251..2042898ab06 100644
--- a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
+++ b/app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 GENTOO_DEPEND_ON_PERL="no"
 
-inherit autotools flag-o-matic linux-info perl-module toolchain-funcs udev
+inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs 
udev
 
 DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel 
uinput device driver"
 HOMEPAGE="https://sourceforge.net/projects/g15daemon/";
@@ -13,11 +13,11 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="perl static-libs"
 
 DEPEND="virtual/libusb:0
-   >=dev-libs/libg15-
+   >=dev-libs/libg15-1.2.4
>=dev-libs/libg15render-1.2
perl? (
dev-lang/perl
@@ -29,7 +29,6 @@ RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}/${P}-forgotten-open-mode.patch"
"${FILESDIR}/${P}-overflow-fix.patch"
-   "${FILESDIR}/${P}-g510-keys.patch"
"${FILESDIR}/${P}-docdir.patch"
"${FILESDIR}/${P}-avoid_bashisms.patch"
 )
@@ -116,6 +115,7 @@ src_install() {
 
newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
dobin "${FILESDIR}/g15daemon-hotplug"
udev_dorules "${FILESDIR}/99-g15daemon.rules"
 

diff --git a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild 
b/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
index 7955e66c251..5e6b82ace42 100644
--- a/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
+++ b/app-misc/g15daemon/g15daemon-1.9.5.3-r21.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 GENTOO_DEPEND_ON_PERL="no"
 
-inherit autotools flag-o-matic linux-info perl-module toolchain-funcs udev
+inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs 
udev
 
 DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel 
uinput device driver"
 HOMEPAGE="https://sourceforge.net/projects/g15daemon/";
@@ -116,6 +116,7 @@ src_install() {
 
newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
dobin "${FILESDIR}/g15daemon-hotplug"
udev_dorules "${FILESDIR}/99-g15daemon.rules"
 

diff --git a/app-misc/g15daemon/g15daemon-.ebuild 
b/app-misc/g15daemon/g15daemon-.ebuild
index 23fb3430ee4..71c34ecf83b 100644
--- a/app-misc/g15daemon/g15daemon-.ebuild
+++ b/app-misc/g15daemon/g15daemon-.ebuild
@@ -7,7 +7,7 @@ GENTOO_DEPEND_ON_PERL="no"
 ESVN_PROJECT=${PN}/trunk
 ESVN_REPO_URI="https://svn.code.sf.net/p/${PN}/code/trunk/${PN}-wip";
 
-inherit autotools flag-o-matic linux-info perl-module subversion 
toolchain-funcs udev
+inherit autotools flag-o-matic linux-info perl-module subversion systemd 
toolchain-funcs udev
 
 DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel 
uinput device driver"
 HOMEPAGE="https://sourceforge.net/projects/g15daemon/";
@@ -125,6 +125,7 @@ src_install() {
 
newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
dobin "${FILESDIR}/g15daemon-hotplug"
udev_dorules "${FILESDIR}/99-g1

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

2020-09-09 Thread Hans de Graaff
commit: 55be5bda98da3ed83aa50ef80dc28d21cd179216
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:05:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55be5bda

dev-ruby/activerecord: add 5.2.4.4

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-5.2.4.4.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild
new file mode 100644
index 000..ade4146d39d
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:9.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.5 dev-ruby/mysql2:0.4 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0:* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' \
+   ../Gemfile || die
+
+   sed -e '3i gem "activesupport", "~> 5.2.0"' \
+   -e '3i gem "activerecord", "~> 5.2.0"' \
+   -e '3i gem "activemodel", "~> 5.2.0"' \
+   -i test/cases/helper.rb || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 

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

2020-09-09 Thread Hans de Graaff
commit: 668e03e403e243feed66bc91e8b5630c4c956002
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:02:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668e03e4

dev-ruby/activejob: add 5.2.4.4

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

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-5.2.4.4.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/activejob/activejob-5.2.4.4.ebuild 
b/dev-ruby/activejob/activejob-5.2.4.4.ebuild
new file mode 100644
index 000..7e36b898f26
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.2.4.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 7bf417b713422b78848c99b68d4c7b8954c18641
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:03:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf417b7

dev-ruby/actionview: add 5.2.4.4

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-5.2.4.4.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/actionview/actionview-5.2.4.4.ebuild 
b/dev-ruby/actionview/actionview-5.2.4.4.ebuild
new file mode 100644
index 000..e9beb5d5a20
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.2.4.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid activerecord integration tests because they are very sensitive 
to the specifics
+   # of the environment.
+   sed -i -e 's/, "test:integration:active_record"//' Rakefile || die
+
+   sed -e '2igem "actionpack", "~> 5.2.0"' \
+   -e '2igem "activemodel", "~> 5.2.0"' \
+   -e '2igem "railties", "~> 5.2.0"' \
+   -e '/active_record/ s:^:#:' \
+   -i test/abstract_unit.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 345cf5b8f02f5ae7beb5cbb397d85dbbd89c511e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:18:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345cf5b8

dev-ruby/activesupport: add 6.0.3.3

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.0.3.3.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/activesupport/activesupport-6.0.3.3.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.3.3.ebuild
new file mode 100644
index 000..bf4536107f9
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.0.3.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.1.8:2
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '1igem "tzinfo", "~> 1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 
test/cache/stores/file_store_test.rb || die
+
+   # Avoid tests requiring a live redis running
+   rm -f test/cache/stores/redis_cache_store_test.rb || die
+   sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile

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

2020-09-09 Thread Hans de Graaff
commit: 8a74a5302d072ef4eca44e59faed171ea75a3506
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:21:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a74a530

dev-ruby/activemodel: add 6.0.3.3

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

 dev-ruby/activemodel/Manifest   |  1 +
 dev-ruby/activemodel/activemodel-6.0.3.3.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/activemodel/activemodel-6.0.3.3.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.3.3.ebuild
new file mode 100644
index 000..1494c493a78
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.3.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2020-09-09 Thread Hans de Graaff
commit: c802c779afb5725034935331017763783882a734
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:22:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c802c779

dev-ruby/activejob: add 6.0.3.3

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

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-6.0.3.3.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/activejob/activejob-6.0.3.3.ebuild 
b/dev-ruby/activejob/activejob-6.0.3.3.ebuild
new file mode 100644
index 000..e34fafaa96c
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.3.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 087ac57d3a404c99ddd40a21fafb6f36144fe1db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:06:22 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087ac57d

dev-ruby/rails: add 5.2.4.4

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-5.2.4.4.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 04b0d052bd6..c023bffc9fe 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.gem 6656 BLAKE2B 
36519aed8bc34ed303125857ebcc4cbc860b530f6de1a7e311c878533b69a2c7026ca39c7979e45411bd3e68256835abead35e4336a0130894c88115e030fcba
 SHA512 
856b7a73bccba7ddc5f10d5acba025da0c7546a70f484d685f009adcda79f0f40c5cc21d1a99edfcb6114cc7643e806240d545fe6fcc6e8d97abf4d79644a695
+DIST rails-5.2.4.4.gem 6656 BLAKE2B 
232562c858d2f487cec1916d1c8afa229028262c7c58cb1f8e021f90ec4f4a309b1cb3c4e91d22f1cad3ea83a78ec7a3e16d83c623060da48545c49f9a87a2f6
 SHA512 
01c2ae7537afef84a583d42b610791a6c1bfecf3f45b9dcf1295f60978fe60a4cbc286a3f091430144c7fc5e4c89d3c3616fba9045188d53010abf199cee869b
 DIST rails-6.0.3.2.gem 6656 BLAKE2B 
080846459db9ad58650852acb60eab1474cb8eefb7f4720dc83ac0562dd1bfecd4c98ea0c9165d3c6d578edfed6a45088ee4c223e33fb02d26510ad9ccfd74ff
 SHA512 
288f48bd20f4a5ed485a127ddb9e307a69d3ee00198a168ed1d2581b0e200e0fa14b02811b4c72cc20eedf616b10cd46b38dbbed5fcf44125bda25e1aae41b44

diff --git a/dev-ruby/rails/rails-5.2.4.4.ebuild 
b/dev-ruby/rails/rails-5.2.4.4.ebuild
new file mode 100644
index 000..218aaa26b3b
--- /dev/null
+++ b/dev-ruby/rails/rails-5.2.4.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2020-09-09 Thread Hans de Graaff
commit: 63e08a5d57bd03a8f81f536ba2a3d0d3c6a9f3e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 04:57:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e08a5d

dev-ruby/activesupport: add 5.2.4.4

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-5.2.4.4.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/activesupport/activesupport-5.2.4.4.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.4.4.ebuild
new file mode 100644
index 000..d7716eddc9c
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.2.4.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '1igem "tzinfo", "~> 1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 
test/cache/stores/file_store_test.rb || die
+
+   # Avoid tests requiring a live redis running
+   rm -f test/cache/stores/redis_cache_store_test.rb || die
+   sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 8504522c6ddfd2716a48b474c2541a1329809640
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:05:42 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8504522c

dev-ruby/railties: add 5.2.4.4

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

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-5.2.4.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/railties/railties-5.2.4.4.ebuild 
b/dev-ruby/railties/railties-5.2.4.4.ebuild
new file mode 100644
index 000..c38afb4bdea
--- /dev/null
+++ b/dev-ruby/railties/railties-5.2.4.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   || ( dev-ruby/thor:1 >=dev-ruby/thor-0.18.1:0 )
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2020-09-09 Thread Hans de Graaff
commit: 5ad5776cff68d4aab5d7b3d325b73d43b767f850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:24:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad5776c

dev-ruby/actionpack: add 6.0.3.3

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.0.3.3.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actionpack/actionpack-6.0.3.3.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.3.3.ebuild
new file mode 100644
index 000..b9f96b9946d
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.3.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   || ( dev-ruby/rack:2.2 dev-ruby/rack:2.1 >=dev-ruby/rack-2.0.8:2.0 )
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: ec378dcaca1d60697ee5a64f0d4d10c25dda96cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:26:56 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec378dca

dev-ruby/activerecord: add 6.0.3.3

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.0.3.3.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild
new file mode 100644
index 000..952512d4e31
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
+   postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/c

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

2020-09-09 Thread Hans de Graaff
commit: 9ac5af0e21f8294a95ba92a12b84e6e9914e6bd9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:28:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac5af0e

dev-ruby/railties: add 6.0.3.3

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

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-6.0.3.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/railties/railties-6.0.3.3.ebuild 
b/dev-ruby/railties/railties-6.0.3.3.ebuild
new file mode 100644
index 000..ac2c8ddd992
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.3.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   || ( dev-ruby/thor:1 >=dev-ruby/thor-0.18.1:0 )
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2020-09-09 Thread Hans de Graaff
commit: 8f1acf6ecd24da4778c6a08230a0d9c2a261775b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:02:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1acf6e

dev-ruby/actioncable: add 5.2.4.4

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

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-5.2.4.4.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/actioncable/actioncable-5.2.4.4.ebuild 
b/dev-ruby/actioncable/actioncable-5.2.4.4.ebuild
new file mode 100644
index 000..a6339fadbd1
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.2.4.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2020-09-09 Thread Hans de Graaff
commit: 5b4f57580d063da1e316159b8f5af89edf961136
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:04:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4f5758

dev-ruby/actionmailer: add 5.2.4.4

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-5.2.4.4.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/actionmailer/actionmailer-5.2.4.4.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.2.4.4.ebuild
new file mode 100644
index 000..24a51c25286
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.2.4.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -e '/\/load_paths/d' \
+   -e '1igem "railties", "~> 5.2.0"' \
+   -e '1igem "actionpack", "~> 5.2.0"' \
+   -e '1igem "activejob", "~> 5.2.0"' \
+   -i test/abstract_unit.rb || die "Unable to remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 9eab6c435d3609b84d9cf74c28f5fedb80d5904c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:25:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eab6c43

dev-ruby/actionmailer: add 6.0.3.3

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.0.3.3.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.3.3.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.3.3.ebuild
new file mode 100644
index 000..9de7bbb7b27
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.3.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 0e14c7f294bcec5e53e99adfc40e6e756228d077
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:23:35 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e14c7f2

dev-ruby/actionview: add 6.0.3.3

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.0.3.3.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actionview/actionview-6.0.3.3.ebuild 
b/dev-ruby/actionview/actionview-6.0.3.3.ebuild
new file mode 100644
index 000..a6b9c0c833a
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.3.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord integration tests. This avoids loading
+   # activerecord twice and thus redefining constants leading to
+   # failures. Bug #719342
+   sed -e '/abstract_unit/arequire "active_record/fixtures"' \
+   -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
+   -i test/active_record_unit.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 9f12c98c538708a1902d45cea0933515539feabe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:27:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f12c98c

dev-ruby/actiontext: add 6.0.3.3

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.0.3.3.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index cb299d005b4..fc26165850f 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1 +1,2 @@
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actiontext/actiontext-6.0.3.3.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.3.3.ebuild
new file mode 100644
index 000..49794bec348
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.3.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 5cf0f425e45594ad7405b726bcc89fcf0971dd0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:01:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf0f425

dev-ruby/activemodel: add 5.2.4.4

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

 dev-ruby/activemodel/Manifest   |  1 +
 dev-ruby/activemodel/activemodel-5.2.4.4.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/activemodel/activemodel-5.2.4.4.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.4.4.ebuild
new file mode 100644
index 000..2f56044a159
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.2.4.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2020-09-09 Thread Hans de Graaff
commit: 12f6e9c94a1f5b385515d24e3eb6524640657523
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:24:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f6e9c9

dev-ruby/activestorage: add 6.0.3.3

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-6.0.3.3.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/activestorage/activestorage-6.0.3.3.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.3.3.ebuild
new file mode 100644
index 000..6181b336ee0
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.3.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 982259ee2eafcc1437ff2164d1fd553eb82d8747
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:03:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982259ee

dev-ruby/actionpack: add 5.2.4.4

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-5.2.4.4.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/actionpack/actionpack-5.2.4.4.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.4.4.ebuild
new file mode 100644
index 000..c90f763ca99
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.2.4.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   || ( dev-ruby/rack:2.2 dev-ruby/rack:2.1 >=dev-ruby/rack-2.0.8:2.0 )
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   sed -e '1i gem "activemodel", "~> 5.2.0"' \
+   -e '1i gem "actionview", "~> 5.2.0"' \
+   -e '1i gem "railties", "~> 5.2.0"' \
+   -i test/abstract_unit.rb || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid broken tests already fixed upstream
+   sed -i -e '/cookie syntax resilience/askip "broken test"' 
test/dispatch/request_test.rb || die
+   sed -i -e '/test_keeps_original_headers_behavior/askip "broken test"' 
test/dispatch/ssl_test.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: ffead35175a459039b0ecd95ef5289ab472fcef3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:27:58 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffead351

dev-ruby/actionmailbox: add 6.0.3.3

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

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

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index cb299d005b4..fc26165850f 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1 +1,2 @@
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.3.3.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.3.3.ebuild
new file mode 100644
index 000..fda0608d401
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.3.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 1c5036aebb43ac54d643e9d9b7ffb5bb09de2989
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:04:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5036ae

dev-ruby/activestorage: add 5.2.4.4

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-5.2.4.4.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 18882da..4e5ccfc519b 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
+DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec

diff --git a/dev-ruby/activestorage/activestorage-5.2.4.4.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.4.4.ebuild
new file mode 100644
index 000..9ee08a50fdf
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.4.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Fix spec broken with ruby24
+   sed -i -e '35ibegin' -e '55iend' 
test/service/s3_service_test.rb || die
+}



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

2020-09-09 Thread Hans de Graaff
commit: 6f6305069ce2feb82719475d55378345efd4b2e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:29:09 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f630506

dev-ruby/rails: add 6.0.3.3

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.0.3.3.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index c023bffc9fe..e5b370c242c 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.gem 6656 BLAKE2B 
36519aed8bc34ed303125857ebcc4cbc860b530f6de1a7e311c878533b69a2c7026ca39c7979e45411bd3e68256835abead35e4336a0130894c88115e030fcba
 SHA512 
856b7a73bccba7ddc5f10d5acba025da0c7546a70f484d685f009adcda79f0f40c5cc21d1a99edfcb6114cc7643e806240d545fe6fcc6e8d97abf4d79644a695
 DIST rails-5.2.4.4.gem 6656 BLAKE2B 
232562c858d2f487cec1916d1c8afa229028262c7c58cb1f8e021f90ec4f4a309b1cb3c4e91d22f1cad3ea83a78ec7a3e16d83c623060da48545c49f9a87a2f6
 SHA512 
01c2ae7537afef84a583d42b610791a6c1bfecf3f45b9dcf1295f60978fe60a4cbc286a3f091430144c7fc5e4c89d3c3616fba9045188d53010abf199cee869b
 DIST rails-6.0.3.2.gem 6656 BLAKE2B 
080846459db9ad58650852acb60eab1474cb8eefb7f4720dc83ac0562dd1bfecd4c98ea0c9165d3c6d578edfed6a45088ee4c223e33fb02d26510ad9ccfd74ff
 SHA512 
288f48bd20f4a5ed485a127ddb9e307a69d3ee00198a168ed1d2581b0e200e0fa14b02811b4c72cc20eedf616b10cd46b38dbbed5fcf44125bda25e1aae41b44
+DIST rails-6.0.3.3.gem 6656 BLAKE2B 
ea87053cb20859b63a2c4f33e9454bc618b9b213a6c983f1bdff1c6c19e0d3406d99265bcd729163fbd9a3f0ca4cb617280386714059f07fae2661ccba7c897a
 SHA512 
b50b690bc89638d9f22bdcf57f6fb68595f1d19e2dc8b380e9519e0266087eaaa258d5bd1f3692d0a4437bef8b92552aa01a0913cbab4ba460be6d3e5f1c2dfd

diff --git a/dev-ruby/rails/rails-6.0.3.3.ebuild 
b/dev-ruby/rails/rails-6.0.3.3.ebuild
new file mode 100644
index 000..3be9b73306e
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.3.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2020-09-09 Thread Hans de Graaff
commit: b94a826ade9bc3db270369d5001382d93960f844
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 05:21:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 05:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94a826a

dev-ruby/actioncable: add 6.0.3.3

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

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-6.0.3.3.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 4e5ccfc519b..81f2b131690 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
+DIST rails-6.0.3.3.tgz 18569231 BLAKE2B 
6e3e90433d655768a8d4da7824178e61bfeeb4645ae77f5e50c0e4859bcbad1f9cbc9391d3ab78ca15be096372abae1085e3e68ea9065cb76ec3c8fa0b12f50b
 SHA512 
750a66613dce04058bb787479be2794b5e20879170640862d1ae3ac12faf3e2b6d7e9b536bdd1e94a2f4934f759228179c4e6f21dfccf6d7461fce9d9bd13892

diff --git a/dev-ruby/actioncable/actioncable-6.0.3.3.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.3.3.ebuild
new file mode 100644
index 000..00434362e33
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.3.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2020-09-09 Thread Jeroen Roovers
commit: 2a8c073bc488514cfb796badf9830e14f6c56b01
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 10 05:27:06 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 10 05:28:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8c073b

www-client/vivaldi: Version 3.3.2022.45_p1

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   4 +
 www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild | 125 +++
 2 files changed, 129 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 8c92173c671..e6c98562fd3 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-3.3.2022.39_p1-amd64.deb 72549864 BLAKE2B 
5ddef3f05a9e9b52cc2f8ea69
 DIST vivaldi-3.3.2022.39_p1-arm64.deb 65278952 BLAKE2B 
aecb52ce49046ea9d48551434a3d68a1185c0142359ae27fda8ff55acfcc3e678dfd7dbb708baff75debad7a421f583e7bfbc79a4092a03bb1a0ce817f355766
 SHA512 
2e78629495df908ca1d384dcaaec1ee2ab37106859fea688e6e6ca4271123376cb43fa93d3d84b1e484c0ec40d82bb15bb1300dd68b03b392ac0f2f42b312d77
 DIST vivaldi-3.3.2022.39_p1-armhf.deb 64308396 BLAKE2B 
65ef4333dfa585e659ec89ef191c53781d5dfd1bb0184d4c0d3c234509aa120c278f6e55f4fde1ffc5d8805bf62138893e7041b398a2d0f9fbcb28d0e6e0debb
 SHA512 
6f07c2006e972b7b20ffee82cf8a2d46dcf507a4582f5633707759187f0a8236dce0ce6b26f1873e85ba867e9414edf194ed2e21b692009dd596dd0ec601aac2
 DIST vivaldi-3.3.2022.39_p1-i386.deb 70813940 BLAKE2B 
6b834d2aa8779bf8d24cee220ebf882403ba12642cf2378259aa1e52c967812b368836fd89312c8bc418371555a78457c8b74132bf2ef8d20171ac22b3e177d6
 SHA512 
356b87ae15e05cb3cb53936319d62be687b9b16e1206758aad360c269a289c32083f26ff8fe500f890bb28a54d79ddca2ba3eb4bcad091549bad033e675f2f72
+DIST vivaldi-3.3.2022.45_p1-amd64.deb 72555276 BLAKE2B 
b9fd559504d995745eefe253d65897eea4391e67b5c7a403eea2b4d85a623c731b0e688efab3d1ef3ea047495165cd34ca18cb86c43793abde7fcb581505621a
 SHA512 
79a88d76dce231852ff57f2e23045a5350f31818896ab6a626c56561f5b54f82fccbe7d3c0b12d161814c623f7d4520fad4babf557bec0213b50de1107058984
+DIST vivaldi-3.3.2022.45_p1-arm64.deb 65292620 BLAKE2B 
1d0bdccc8dd1c9dd7b6dba31e0774e436ad7eb61dca9e5ad42b540dc3cd72a11acacea146f680e7cea131c5a617228f071c7e541de735894c5c16a53d217348c
 SHA512 
18665cb1cad131eca05cb7d4a506cffd6867c13787942da7dd4ec210cd125337255e7a18c6b166292f704e7b978009eda8bd4377c06e33efde6339826c56e8e1
+DIST vivaldi-3.3.2022.45_p1-armhf.deb 64314512 BLAKE2B 
7301433d3a2d40580ceaf7628b2dd86d9f70941c5b2b8df5fd9b86ffe80e21dc5a984c2712c594bc130a621c5def64c43e4b24734e06163b9714211eb89d4e13
 SHA512 
64f71bf4939677a168e7b956bdc1ef2eed6560a13b075f9a419c8c8c3e1390b36cf045708bc217f375f9e6f953b019e169a77d9c21edf0288e089d953571e306
+DIST vivaldi-3.3.2022.45_p1-i386.deb 70818576 BLAKE2B 
065455c7dacb310eef187ce0147f1d608aa98ec2f85178c7c4927b323d49207affea4d9858e029f38de228ed12c2d68ac6fae55ffed03aba52ee932ba9d58970
 SHA512 
5bfb1978529e961945667baaf3617912d0dfa0d456412e0845d8e1ef584a3ba4b8766d41f9e08ee47146318df79af077abf2a833ba1df2818d7c57d57f2dae7b

diff --git a/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild 
b/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild
new file mode 100644
index 000..a156328cef5
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-3.3.2022.45_p1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
+   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
+   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
+   tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/sen/

2020-09-09 Thread Lars Wendler
commit: 35f46741a6ce045a46b3761ecdd4525252ef5c3d
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Sat Sep  5 09:56:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 10 05:14:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f46741

app-emulation/sen: Patch bump to 0.6.1_p20200903

Bug: https://bugs.gentoo.org/718214
Package-Manager: Portage-3.0.5, Repoman-2.3.23
Signed-off-by: Nelo-T. Wallus  wallus.de>
Closes: https://github.com/gentoo/gentoo/pull/17423
Signed-off-by: Lars Wendler  gentoo.org>

 app-emulation/sen/Manifest   |  1 +
 app-emulation/sen/sen-0.6.1_p20200905.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/app-emulation/sen/Manifest b/app-emulation/sen/Manifest
index df3d6785fdc..7618cbd5460 100644
--- a/app-emulation/sen/Manifest
+++ b/app-emulation/sen/Manifest
@@ -1,2 +1,3 @@
 DIST sen-0.6.0.tar.gz 55113 BLAKE2B 
5f6affbea94005c0adc9ac544d40d94cd9a9eca930b979c19174d21d73fdd887d21802a5241c02ba212a45c4a7873f22c7372aeb69955e1f97e444ef74d91929
 SHA512 
5573a0d6da5ae395e947bf34c54313e4e3a0251dc1868c52bbfe9ad11463397da83a0c9ac3f1912da2e6f49341c84d40dcab900d41b4a32ebac44d1dde3ac82b
 DIST sen-0.6.1.tar.gz 55357 BLAKE2B 
0d58f0ea11eeff29161925018425c918b3260c754d1b658e2ebd3c88e0c371feb0f1815af61979206bee529c369a90ace895d25e645ef0d76c563abd8b74c943
 SHA512 
2f1cadf745ca7e12d3e92534e76984072b9678055b9911f76b1a6d3cbd43266ad1eeb4d5e7bb8742db91c4da4aef684fa644c33de6fa2494c37688e9747e0efa
+DIST sen-0.6.1_p20200905.tar.gz 1913978 BLAKE2B 
189bff583770265de29ca3e54cad1283051c05eccab4fc98160801e50b31376188c52e49b43972292fe231b376ba42879fb34d7b1ae70c2246d676a6e25f670b
 SHA512 
cd1899c1b4c5c7cf7f1f2f5e557bd609a7d7619dbc3fc6457f5ef5ce5c9ab43d92a6fbfa228c43d543d4f46c7928d74dbed9ab8346cabc772c8e7c63a7c07bfe

diff --git a/app-emulation/sen/sen-0.6.1_p20200905.ebuild 
b/app-emulation/sen/sen-0.6.1_p20200905.ebuild
new file mode 100644
index 000..785fd0d41f7
--- /dev/null
+++ b/app-emulation/sen/sen-0.6.1_p20200905.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_{7,8} )
+
+inherit distutils-r1
+
+COMMIT="02e5872ee2905861e1da06ab5174e1a3f41f0e0b"
+
+DESCRIPTION="Terminal User Interface for docker engine"
+HOMEPAGE="https://github.com/TomasTomecek/sen";
+SRC_URI="https://github.com/TomasTomecek/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/urwidtrees[${PYTHON_USEDEP}]
+   dev-python/docker-py[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/flexmock[${PYTHON_USEDEP}]
+   )
+   "
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r docs
+}
+
+python_test() {
+   pytest -vv tests || die "pytest failed"
+}



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

2020-09-09 Thread Hans de Graaff
commit: 00693dce636b3acf0ea61b01b8e2446f2fd5f505
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 04:43:10 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 10 04:43:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00693dce

dev-util/jenkins-bin: add 2.249.1

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

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index bcc246e2f42..66a1db925f6 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-2.235.5.war 66477424 BLAKE2B 
d4917468af085358c98bd5cfe9c31232584a18a74d01e962d594dc2ea3db75d4efabf411dbf568837b56e8230d831f3c88ea4e54f1a965f570772265989a9be7
 SHA512 
2c9d720dfb87f68dc57e5b2b750d2cbeb24efe65decfee13f4e96b578d3b460e0e00e713a90ee9a32dc1e5c2976455f3598f1c023a279da50b0622284529487e
+DIST jenkins-bin-2.249.1.war 67394283 BLAKE2B 
c63120bd478d6cdc772935445c37e222ef274f5108023e18a598fb131e380aa5fb17baeab7d7d1cc0d01b776cb5693d28e0f2fa1d48b253ff490e66f0131cec5
 SHA512 
19a7d0e496b257c9b2c0d7862cff2c9c6221fc87cfa8da6064d316c4fb81a51a10f67a4fb10d30ba645c5f97346d440d45389a8de13c7854474fc816bf23aaac
 DIST jenkins-bin-2.252.war 67396384 BLAKE2B 
6476b03a8dcc73f61f151c6187ebd275ed3fb8f352478e0e135406d9dcab150a360ba6b7b9a8ca82d0ed24e5294bd77755497ba7ec9df72b0487f8341eb9d9e5
 SHA512 
c9a0b1676155f66e0cfbc97762c663ce4d968d2be296e03aa29d4670dfcea6e432340bf424076951c268b28766fbba84efaff397b2ba50fadb9ca04f5bb52236

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



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2020-09-09 Thread Matthew Thode
commit: 953b867ecdf86a1658f3babb9ecf706b03c91392
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 10 04:31:48 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 10 04:34:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953b867e

app-crypt/certbot: 1.8.0 bump

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

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-1.8.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 052b267e889..840e9863bf6 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1 +1,2 @@
 DIST certbot-1.7.0.tar.gz 1416764 BLAKE2B 
de678a222e8c8e3e7834470f87763763671bfae37a5c8320a4c1a2552ec979b5391094713e7e13526f73fdf8cd32f70f8c4350f422505892c4fdd0ae77742c80
 SHA512 
f81242e68b7e261bbb6294ffe92e47bc1687128344816d71a495a94a2646e209e46c147bc76eedce0c477cc140dc6ae0fba76d2d5d01b828fce78875f5a2886a
+DIST certbot-1.8.0.tar.gz 1425620 BLAKE2B 
9cc0443fd067bf594f02a79c99defa250e656dbee00cd2717a4a747abfe80511ffcb800b6ac63e484a918192dad9465dc45335f358267fa998af16e966b8e2a6
 SHA512 
c6559fe1e5db6269942bda3738c00b1b550ec448288eaf911ba9c3967c7e949b34bdd8b77742398f0a512ce07929fa2f227c1202e40900151762f1db6ff9de56

diff --git a/app-crypt/certbot/certbot-1.8.0.ebuild 
b/app-crypt/certbot/certbot-1.8.0.ebuild
new file mode 100644
index 000..f5147fca793
--- /dev/null
+++ b/app-crypt/certbot/certbot-1.8.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_6,3_7,3_8})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+S=${WORKDIR}/${P}/${PN}
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=app-crypt/acme-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # required as deps of deps can trigger this too...
+   echo 'ignore:.*collections\.abc:DeprecationWarning' >> ../pytest.ini
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2020-09-09 Thread Matthew Thode
commit: 9d3ebc9d9026db705a320e3b9e80df44c9e63ecd
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 10 04:32:49 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 10 04:34:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3ebc9d

app-crypt/certbot-apache: 1.8.0 bump

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

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-1.8.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 052b267e889..840e9863bf6 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1 +1,2 @@
 DIST certbot-1.7.0.tar.gz 1416764 BLAKE2B 
de678a222e8c8e3e7834470f87763763671bfae37a5c8320a4c1a2552ec979b5391094713e7e13526f73fdf8cd32f70f8c4350f422505892c4fdd0ae77742c80
 SHA512 
f81242e68b7e261bbb6294ffe92e47bc1687128344816d71a495a94a2646e209e46c147bc76eedce0c477cc140dc6ae0fba76d2d5d01b828fce78875f5a2886a
+DIST certbot-1.8.0.tar.gz 1425620 BLAKE2B 
9cc0443fd067bf594f02a79c99defa250e656dbee00cd2717a4a747abfe80511ffcb800b6ac63e484a918192dad9465dc45335f358267fa998af16e966b8e2a6
 SHA512 
c6559fe1e5db6269942bda3738c00b1b550ec448288eaf911ba9c3967c7e949b34bdd8b77742398f0a512ce07929fa2f227c1202e40900151762f1db6ff9de56

diff --git a/app-crypt/certbot-apache/certbot-apache-1.8.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.8.0.ebuild
new file mode 100644
index 000..323d9f35ff3
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-1.8.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_6,3_7,3_8})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-1.6.0[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2020-09-09 Thread Matthew Thode
commit: c2b99a27ee35dda885e7b31186bbe900ad28057e
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 10 04:33:49 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 10 04:34:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b99a27

app-crypt/certbot-nginx: 1.8.0 bump

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

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-1.8.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 052b267e889..840e9863bf6 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1 +1,2 @@
 DIST certbot-1.7.0.tar.gz 1416764 BLAKE2B 
de678a222e8c8e3e7834470f87763763671bfae37a5c8320a4c1a2552ec979b5391094713e7e13526f73fdf8cd32f70f8c4350f422505892c4fdd0ae77742c80
 SHA512 
f81242e68b7e261bbb6294ffe92e47bc1687128344816d71a495a94a2646e209e46c147bc76eedce0c477cc140dc6ae0fba76d2d5d01b828fce78875f5a2886a
+DIST certbot-1.8.0.tar.gz 1425620 BLAKE2B 
9cc0443fd067bf594f02a79c99defa250e656dbee00cd2717a4a747abfe80511ffcb800b6ac63e484a918192dad9465dc45335f358267fa998af16e966b8e2a6
 SHA512 
c6559fe1e5db6269942bda3738c00b1b550ec448288eaf911ba9c3967c7e949b34bdd8b77742398f0a512ce07929fa2f227c1202e40900151762f1db6ff9de56

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.8.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.8.0.ebuild
new file mode 100644
index 000..1d92bc0c30f
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.8.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_6,3_7,3_8})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=app-crypt/acme-1.4.0[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-1.6.0[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2020-09-09 Thread Matthew Thode
commit: d69eaf34f3ac35197e3d5b96aad83fa4c7eb9f64
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep 10 04:30:43 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep 10 04:34:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69eaf34

app-crypt/acme: 1.8.0 bump

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

 app-crypt/acme/Manifest  |  1 +
 app-crypt/acme/acme-1.8.0.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 052b267e889..840e9863bf6 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1 +1,2 @@
 DIST certbot-1.7.0.tar.gz 1416764 BLAKE2B 
de678a222e8c8e3e7834470f87763763671bfae37a5c8320a4c1a2552ec979b5391094713e7e13526f73fdf8cd32f70f8c4350f422505892c4fdd0ae77742c80
 SHA512 
f81242e68b7e261bbb6294ffe92e47bc1687128344816d71a495a94a2646e209e46c147bc76eedce0c477cc140dc6ae0fba76d2d5d01b828fce78875f5a2886a
+DIST certbot-1.8.0.tar.gz 1425620 BLAKE2B 
9cc0443fd067bf594f02a79c99defa250e656dbee00cd2717a4a747abfe80511ffcb800b6ac63e484a918192dad9465dc45335f358267fa998af16e966b8e2a6
 SHA512 
c6559fe1e5db6269942bda3738c00b1b550ec448288eaf911ba9c3967c7e949b34bdd8b77742398f0a512ce07929fa2f227c1202e40900151762f1db6ff9de56

diff --git a/app-crypt/acme/acme-1.8.0.ebuild b/app-crypt/acme/acme-1.8.0.ebuild
new file mode 100644
index 000..a3d394a31a6
--- /dev/null
+++ b/app-crypt/acme/acme-1.8.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{3_6,3_7,3_8})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+"
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+   distutils-r1_src_compile
+   if use doc ; then
+   cd docs || die
+   sphinx-build -b html -d _build/doctrees   . _build/html
+   fi
+}
+
+python_test() {
+   nosetests -w ${PN} || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/nitrocli/

2020-09-09 Thread Georgy Yakovlev
commit: 8e080ddd2a24939a111288957db737791b8a899e
Author: Daniel Mueller  posteo  net>
AuthorDate: Sun Sep  6 16:50:40 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 10 03:52:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e080ddd

app-crypt/nitrocli: Bump version to 0.3.4

This patch adds an ebuild for app-crypt/nitrocli version 0.3.4.

Signed-off-by: Daniel Müller  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/17443
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/nitrocli/Manifest  |  6 +++
 app-crypt/nitrocli/nitrocli-0.3.4.ebuild | 77 
 2 files changed, 83 insertions(+)

diff --git a/app-crypt/nitrocli/Manifest b/app-crypt/nitrocli/Manifest
index c60a3bbc856..8618e45617f 100644
--- a/app-crypt/nitrocli/Manifest
+++ b/app-crypt/nitrocli/Manifest
@@ -1,5 +1,6 @@
 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
+DIST anyhow-1.0.32.crate 28512 BLAKE2B 
c9c37e9bd70074d53b163a3077b7a5304d04b13ada50c020898ee2169ef4db2e26aeb283421f2e757c3d6e31c58ec1832162c1a01904a44b9fb4cf14ffe05d0c
 SHA512 
4646a3b85459fefd826c11fcdf69e532467d2d6ec0711b8d26312483ba988fa8492fe2f727332c39479e25dd37ad04830ea4ab19034cdcdc639e226e2744dc90
 DIST argparse-0.2.2.crate 19440 BLAKE2B 
7b15b2072ff52149bc08c5d02a266f2eef78a3aa8844e49154cf2ae1a9cb960ddc2a96a065b4aa44637aca8216211f2965291364d9f06ff6f68524a1f15dfed9
 SHA512 
97691566d3adc6f6be1c00cdca48424fd3576c372d1c995e7e31658bd20e17ef13553f7de21968ba189fd812928aeb93ef0fa89fe2fd258f45a0a8e095783706
 DIST base32-0.4.0.crate 7791 BLAKE2B 
6e457d08f6fe17159b0231b62774d2c366c623b07c7b37196edb8f33b886cdf7affece70afae6dd0b64fc4d2be10d3a01f2f0b81ed12d5c5e1cf50d39c80e68b
 SHA512 
4c999f2fcded06d803471d08b8d9e42512a85f81974388afb3d5b450c86e5ea60e7b1fdaccc49b1e0346663827408f847e897523955edcaf397f20fe97038345
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
@@ -18,16 +19,20 @@ DIST memchr-2.3.3.crate 22566 BLAKE2B 
f952070b98ef30f0d2780a6efbeb36d295710734f6
 DIST nitrocli-0.3.1.crate 67983 BLAKE2B 
196076079b837f9fd622b0ca0ee63575cbe0a0e317321691472df489cea5b97e472477048a44dc46d5024c1882c1e8ad3305c95ce9e6da91412cf3f6c03737cd
 SHA512 
4e4099400175115cd5304a2f135ec497d0fa3d74a2d19ceb1634b2d921d38f54cc5404ab4de31a511a0f2967355ce34236ed3a3530a16e8e86b9d009fe83
 DIST nitrocli-0.3.2.crate 88594 BLAKE2B 
8bbc50222724b674e2f76b6b945bf82fc86e4c7bfaa78eaa5806db69db3c324c9ab432f83425caa67a4e7ee275cf6404e9ed2d9ca9243ac05de53612333b5098
 SHA512 
48ee29dcadab938546bdb9c5d5a053e88d0860d6be6f27292db53fe304d32597a6c415fd61a1c69755e4f60b192a527de99fb603afb27b762a377e2a01bc0d9b
 DIST nitrocli-0.3.3.crate 89987 BLAKE2B 
bafa15d8d696d5899ac7d1a9af907d77e6ecf62cf09f7a9af5b01a9947926eb1544f2862322d912e283869067bea722e99693513d30ee367809de69ea54c32e2
 SHA512 
9bc58ea6d1d60985a0f7a8e07eef6a620805be6fc0284c8a43ecfede69e0421c40716812896609cb8516855900f8ed6017c4e693b5be422b00701b0c2437779a
+DIST nitrocli-0.3.4.crate 89135 BLAKE2B 
c79ce5b4617f47aad4c830d073b39795f6a106697d3ab85ba6f4dc7ad8633cade3aa840c9a117f7b0b4642594757131a5486b077605bcafba6192b28aad26400
 SHA512 
6a7a5a26af7ac4ddeb14e7612ba4c580c8d7025468a4ef15f102a0890f8ab6234d7ffabc39be04f348c26d87d43c07d2db9b890bf334821a4a6885428b44f682
 DIST nitrokey-0.4.0.crate 34431 BLAKE2B 
97e5de4f53beabb90ca00685bc62cce152d320bde7092a2a1b911a00a6d6a4bd2bedf5e93e584fd268b119de6626f499ad75c01c715d840be84a94965b90c450
 SHA512 
b84440bf8624848be5db7c2547d30ebdc9d8bbc8ad09a8809a1a05104f6cb2efe8f5ebd9abd9825ad5028aa474ab556a83836ce4390e650484e0ed1e73543c3c
 DIST nitrokey-0.6.0.crate 42218 BLAKE2B 
09410ae8c5bbfd76b216e4ab6c1156dbc3840e9d0f09ab5727ef91bc54b58aab22bb3b54c42f5bc6a9e95936de8c2424449ed61d7cfd4a52ceb749eb6fa4306b
 SHA512 
924c40ad43296538a49f58051d7fa72f6df2ebbeac4b91e416a9e2b017e60b867827352bab0975d1ed5828052572b719b7caf419ec611323b0b5fb8319d0d9e3
+DIST nitrokey-0.7.1.crate 42264 BLAKE2B 
32aaf5277f3ffdac9cac5f6a5918caea01bcf4b3f9595d9ea4f1895cde517fc4127acf817fec98f1b2a71141d27632abc2bc4e12bca276beb4e1d3582fbf027a
 SHA512 
eddc244c0feef80b58e8c5d287bef8c6fcb6a08e3e56e599e4c3f754ae47c2ee576721edee22d5784e54086535d995fa30

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

2020-09-09 Thread Sam James
commit: 7758368a250147fa04349e80e775fce286487d6a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 03:17:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 03:17:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7758368a

dev-lang/ispc: only define KEYWORDS once

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

 dev-lang/ispc/ispc-1.14.1.ebuild | 1 -
 dev-lang/ispc/ispc-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-lang/ispc/ispc-1.14.1.ebuild b/dev-lang/ispc/ispc-1.14.1.ebuild
index 0fe93ece37e..58c0534cc5b 100644
--- a/dev-lang/ispc/ispc-1.14.1.ebuild
+++ b/dev-lang/ispc/ispc-1.14.1.ebuild
@@ -13,7 +13,6 @@ HOMEPAGE="https://ispc.github.com/";
 if [[ ${PV} = * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ispc/ispc.git";
-   KEYWORDS=""
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index 0fe93ece37e..07b62cdb24d 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.ebuild
@@ -16,7 +16,6 @@ if [[ ${PV} = * ]]; then
KEYWORDS=""
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD BSD-2 UoI-NCSA"



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

2020-09-09 Thread Sam James
commit: 85c5a974eeb227e8032c524cfb9215afd8803671
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 03:15:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 03:15:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c5a974

dev-python/rq: bump to 1.5.2

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

 dev-python/rq/Manifest|  1 +
 dev-python/rq/rq-1.5.2.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 556aa6b2121..fd7cc2e16bf 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,2 +1,3 @@
 DIST rq-1.5.0.tar.gz 569320 BLAKE2B 
5349f6e806c5348e584513bf8fe8828c44909b8f4e53fcdfe40e0c617f162859dbc89d4595993c29227a25cef5b6ddbb758c51c3e50b442ada62eaca0585490a
 SHA512 
87eb83de529afe3a1e0a9f2b1727aba97482e3e55024aede29ad6e12ed5b92ca147bef8d720a09b34939c04ac5e37642147aea5b1b7686ed4b2aaacdcf998f6d
 DIST rq-1.5.1.tar.gz 569967 BLAKE2B 
9de43fa2d88a58186e8889163f4c1ea92da068c3652c5e32008a39c0e3b27e06f4a1c696a88d1dbf5b05d280bff9c1c56a1995673e9d0ff3fb3a50498729e96b
 SHA512 
2a03b79c7f1b253e2974007616ad3342e0b98ef9f57b0ca9dd41ecb4319074cec3ae4ba5f8958f54a1c2a6342062d74a33ec6d03689f3a89074854483af74b4f
+DIST rq-1.5.2.tar.gz 570138 BLAKE2B 
de1f9b9b1d790d0ea3efcd93e916f79b2f28521571652ba048adc725bd53b657cab5a7b2bc65b320a1c2766f77dba399ae62e90fa0a2514fc59565b8949c0327
 SHA512 
2e2cfe97d427057281415cfb1593ad504485b0398b72f55a93cfa48c7bae8f800ed1b1ad2aa447fe3f6baabd7bb112af29181577d31b270aee58cf4558d15a5b

diff --git a/dev-python/rq/rq-1.5.2.ebuild b/dev-python/rq/rq-1.5.2.ebuild
new file mode 100644
index 000..7c976453a10
--- /dev/null
+++ b/dev-python/rq/rq-1.5.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="https://python-rq.org https://github.com/rq/rq";
+SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.5.0[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.5.0-no-install-tests.patch"
+)
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   elog "Spawning Redis"
+   elog "NOTE: Port ${redis_port} must be free"
+   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the actual tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}
+
+python_test() {
+   # Tests needing rqworker:
+   # TestWorkerSubprocess::test_run_access_self, test_run_empty_queue, 
test_run_scheduled_access_self
+   distutils_install_for_testing
+   PATH="${BUILD_DIR}/test/scripts:${PATH}" pytest -vv || die "Testsuite 
failed under ${EPYTHON}"
+}



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

2020-09-09 Thread Georgy Yakovlev
commit: e27127ba792e59b399c5a3fda3be2f7076dba533
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 10 03:06:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 10 03:06:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27127ba

app-benchmarks/stress-ng: add ~ppc64 keyword

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

 app-benchmarks/stress-ng/stress-ng-0.11.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.19.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.19.ebuild
index 91b13068bf6..45fa78dbb29 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.11.19.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.11.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
dev-libs/libaio



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

2020-09-09 Thread Sam James
commit: 16abd224ecd93f6561e969c7f662deeb45c93f84
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 02:56:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 02:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16abd224

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/741312
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest |   1 -
 www-client/chromium/chromium-85.0.4183.83.ebuild | 865 ---
 2 files changed, 866 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ce3ea9ffa13..35cc95d35e4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,5 @@
 DIST chromium-85-patchset-2.tar.xz 9724 BLAKE2B 
929d6abe3a66db395a9cedc63510a6a0ed0d79057f92ade22fe26221bf46a63e88fb40d6e54e6ffa837d142ec5da22e2b428f3153db431e3389de0b230fa2aec
 SHA512 
753ce53c2c10cf1abdce334086a633dfcb4543c86a2dccbee0ad1bc8a8a0b642cdd18e2277c67088a380a9fa2ca8fd655e2fc0b3a2931de3230afa046615cd0e
 DIST chromium-85.0.4183.102.tar.xz 833172260 BLAKE2B 
f10cd8579db8c5d61d818604da0353baf5848b7658ec3942bd67471d29b4b4399d989349b1830009df139db9061452ce66fdedfec09f66074e37594584f546b3
 SHA512 
acd6f0a7b74018098752b6598e09a2bd6d1c9f1120c39a5c6cd3d924c466be92b854f3c7f91693ba9506e47b173ef12c14427f998362524b2497fbe5587a6b6c
-DIST chromium-85.0.4183.83.tar.xz 833156956 BLAKE2B 
ee5201994daa4c351da89437b6b65bec8c28d35e53c27708444b33dc7297535dd2489ae5014c8d29f62b44e90a968bc9bc4d981532bb764d144dfc090bc1aa31
 SHA512 
9b491133ad5a04a9a65d8be2a8102102e6698dc30e9dd310825f9a6648655595656bef1ba2d9d5a6d64c1e0adb755010672986a0de46ce00cd0a5769bff30436
 DIST chromium-86-patchset-6.tar.xz 7152 BLAKE2B 
494b412caec2b3e3fd6c838ba4b61d499433f5a6043e4763efc424c811e405ed11461d8df2afe0aa22d898329ef82df0c43c47ae30f7c4a1c0c3f6e5b314e283
 SHA512 
68833c9dea6a7183ff42a2d432cf811b360c1237c36feed6b4f9163b61d7f98854ce73b33c58851cb800cf72311a638adeedb4555caf15f80b4bd6aca5039aef
 DIST chromium-86.0.4240.22.tar.xz 826192852 BLAKE2B 
5316bbd211dabfbe76be7718ba54751005dfb91ae342d3e7861700e75669a90393c55a386836ad1f66c330d46227271857d326bd265d68ca3e471e5ebaa6a116
 SHA512 
ae4243bcd42e20701ac7e45d4fcd301ea6d7190aed961a4ccfc1f57e2dac7e583fbb664ea62f9cf75a556a76804a4488a4e571389d7b09acbe793917f647f6c0
 DIST chromium-87-patchset-1.tar.xz 8528 BLAKE2B 
5595819da4051f8cdffaa9ae878902a44f1d56c6d360aa1bf3e9cc40e267dd9860c46d51df44a1ec72bb503e0fb6dda5cdcb1383168bfe56c414f8cae5c974b3
 SHA512 
8e335ae85796174c11b15cc8a79a7986751fcb14f197f88a2c76ee7ec8c733184f55dd0440d20f9543ca3abdb11dad37c4e9b7d540ed783cdd663a873b43ec78

diff --git a/www-client/chromium/chromium-85.0.4183.83.ebuild 
b/www-client/chromium/chromium-85.0.4183.83.ebuild
deleted file mode 100644
index 9979a9b053d..000
--- a/www-client/chromium/chromium-85.0.4183.83.ebuild
+++ /dev/null
@@ -1,865 +0,0 @@
-# Copyright 2009-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/";
-PATCHSET="2"
-PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   
https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
-   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="
-   component-build? ( !suid )
-   wayland? ( ozone )
-"
-
-COMMON_X_DEPEND="
-   media-libs/mesa:=[gbm]
-   x11-libs/libX11:=
-   x11-libs/libXcomposite:=
-   x11-libs/libXcursor:=
-   x11-libs/libXdamage:=
-   x11-libs/libXext:=
-   x11-libs/libXfixes:=
-   >=x11-libs/libXi-1.6.0:=
-   x11-libs/libXrandr:=
-   x11-libs/libXrender:=
-   x11-libs/libXtst:=
-   x11-libs/libXScrnSaver:=
-   x11-libs/libxcb:=
-"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/expat:=
-   dev-libs/glib:2
-   >=dev-lib

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

2020-09-09 Thread Sam James
commit: f69beb3a097156290704b059601a0249210a0c27
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 02:55:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 02:55:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69beb3a

sys-kernel/gentoo-kernel: drop REQUIRED_USE for arm64 on newer kernels

We don't need savedconfig for arm64 on newer kernels,
as we provide Fedora's config.

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.7.17.ebuild | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.7.18.ebuild | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.7.19.ebuild | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.3.ebuild  | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.4.ebuild  | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.5.ebuild  | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.6.ebuild  | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.7.ebuild  | 4 +---
 sys-kernel/gentoo-kernel/gentoo-kernel-5.8.8.ebuild  | 4 +---
 9 files changed, 9 insertions(+), 27 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.17.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.17.ebuild
index e9cdf12beca..53f94e01252 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.17.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.17.ebuild
@@ -33,9 +33,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.18.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.18.ebuild
index e9cdf12beca..53f94e01252 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.18.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.18.ebuild
@@ -33,9 +33,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.19.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.19.ebuild
index 625d4fd9679..5bd8492ef2c 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.19.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.7.19.ebuild
@@ -33,9 +33,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.3.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.3.ebuild
index 1fa0f526e32..25267cc0364 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.3.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.3.ebuild
@@ -33,9 +33,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.4.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.4.ebuild
index 1fa0f526e32..25267cc0364 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.4.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.4.ebuild
@@ -33,9 +33,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.5.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.5.ebuild
index c378337b41c..a06c1eca528 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.5.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.5.ebuild
@@ -37,9 +37,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys-kernel/vanilla-kernel:${SLOT}

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.6.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.6.ebuild
index 3e325ea00c9..bb6cca2830c 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.6.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.6.ebuild
@@ -37,9 +37,7 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="debug"
-REQUIRED_USE="
-   arm? ( savedconfig )
-   arm64? ( savedconfig )"
+REQUIRED_USE="arm? ( savedconfig )"
 
 RDEPEND="
!sys

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

2020-09-09 Thread Sam James
commit: e59058f7abb3f238ea5c99cc226762845a507037
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 02:47:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 02:47:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59058f7

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.8.8-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 c638020d77f..481dd0ef27c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -35,4 +35,5 @@ DIST gentoo-kernel-5.8.7-1.amd64.xpak 64676388 BLAKE2B 
93b859aed31b5a8ca77658690
 DIST gentoo-kernel-5.8.7-1.arm64.xpak 62077730 BLAKE2B 
eac861b25f94eef0feba0b1dee8fd44f8f802d2c92431193f1fe87e7648e49d8e6ab35629073b7cfbb03ee8f68723bc4fab957535701bfb46372aca6251da47b
 SHA512 
dce1aa26e1fe1ee3592d2b9a255f8387067fcc11404ff3557f7638db665ad9ad3e34189af180abffd3049141b1aee1e7acb0ce70a6933d42f529bc2c7269bf8b
 DIST gentoo-kernel-5.8.7-1.x86.xpak 56596642 BLAKE2B 
ac985eb803b391b41e769b60ea99f35a398a2288914182a6537506ca8e388359cbbcdf4ca3b2aab233aef571a9b2ad6aa0e1fc38d0156155d955cfc0c0d71be5
 SHA512 
d5d42a539de0bbab8bae038b1480377f1711a727f95925f9f41c6de64e77b7dfa1352be4296063739916c8eaf81b2bfaa13575009cf1922cdeec6646a04a617a
 DIST gentoo-kernel-5.8.8-1.amd64.xpak 64123312 BLAKE2B 
6252a69863b02bb982919a9da6b73a9e102b71083104e87992ddd7cb35bd8c768be77a27e72825b87bb2480d0ed1a4245529f7e8ed8d91f4630e4b81d36a27d8
 SHA512 
8d11250e6a7c50c62f305edfe7138ed26ce3a2a9ff573857a05236ab2d39a7479eea9c07626fc9f894868677d96e3da4ba209b1a8ac05224bbafeb14684a5506
+DIST gentoo-kernel-5.8.8-1.arm64.xpak 60594339 BLAKE2B 
949c3c012ebfc591d880abc202d9bf14915a53db871fdd7d447821e82cf9f0127dfc7f22d434fc649d6455e6df67f908ae30f089034107226333b4725f80f122
 SHA512 
55e6c0bb8bddf6d56dd73b81cf81e6d294c8c6585b7a1fe857c2ce04b8eb11422ec5a01a953c1e06048f1e8e1d6e9474a5d4a0e6df0f87adb57661433ecb9f39
 DIST gentoo-kernel-5.8.8-1.x86.xpak 56167005 BLAKE2B 
33cd1c0be65f68c95b91738ec5dad2684bcaadec9a5b275b6cd6037814ea2950df35da7a73a8324ab2104ff25146aba8ffb69a0a37af6f06ae46b4a8eae02efd
 SHA512 
a0e6025582898e4ae0a1f1046da7f15730ffd04d1f5b9b5ea2520446541c62b70db51a5b26cfbb9e92eb2fc210ed1f261672d0b12f813c93ffe3107bd31222d6

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8-r1.ebuild
new file mode 100644
index 000..d5d78a106e7
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8-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}" \
+   
"${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: dev-lang/ispc/

2020-09-09 Thread Sam James
commit: 95eb535e5071dcef0e6174c4e2f5c39003c35543
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 02:15:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 02:15:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eb535e

dev-lang/ispc: disable x86 build on amd64

The build system assumes we want an x86 (i686)
build on amd64, even if we don't (not a multilib
ebuild anyway, but this is a particular issue
on non-multilib profiles).

Bug: https://bugs.gentoo.org/730062
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ispc/ispc-1.14.1.ebuild | 12 
 dev-lang/ispc/ispc-.ebuild   | 14 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-lang/ispc/ispc-1.14.1.ebuild b/dev-lang/ispc/ispc-1.14.1.ebuild
index 0bd27f696f5..0fe93ece37e 100644
--- a/dev-lang/ispc/ispc-1.14.1.ebuild
+++ b/dev-lang/ispc/ispc-1.14.1.ebuild
@@ -42,6 +42,18 @@ PATCHES=(
"${FILESDIR}/${PN}-1.13.0-werror.patch"
 )
 
+src_prepare() {
+   if use amd64; then
+   # On amd64 systems, build system enables x86/i686 build too.
+   # This ebuild doesn't even have multilib support, nor need it.
+   # https://bugs.gentoo.org/730062
+   elog "Removing auto-x86 build on amd64"
+   sed -i -e 's:set(target_arch "i686"):return():' 
cmake/GenerateBuiltins.cmake || die
+   fi
+
+   cmake_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
"-DARM_ENABLED=$(usex arm)"

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index bba207d71c5..0fe93ece37e 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.ebuild
@@ -42,6 +42,18 @@ PATCHES=(
"${FILESDIR}/${PN}-1.13.0-werror.patch"
 )
 
+src_prepare() {
+   if use amd64; then
+   # On amd64 systems, build system enables x86/i686 build too.
+   # This ebuild doesn't even have multilib support, nor need it.
+   # https://bugs.gentoo.org/730062
+   elog "Removing auto-x86 build on amd64"
+   sed -i -e 's:set(target_arch "i686"):return():' 
cmake/GenerateBuiltins.cmake || die
+   fi
+
+   cmake_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
"-DARM_ENABLED=$(usex arm)"
@@ -63,5 +75,5 @@ src_install() {
 
 src_test() {
# Inject path to prevent using system ispc
-   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed with ${EPYTHON}"
+   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed under ${EPYTHON}"
 }



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

2020-09-09 Thread Sam James
commit: 02c0fd67971ba61110f164384936852940c1c5c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 00:52:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:52:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c0fd67

dev-lang/ispc: set CMAKE_SKIP_RPATH in  too

See e4afb9b0edbef303dd0af6229c3a5791b2d6cd5b.

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

 dev-lang/ispc/ispc-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index f5ecbcdb7ea..d3dac5179e7 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
 src_configure() {
local mycmakeargs=(
"-DARM_ENABLED=$(usex arm)"
+   "-DCMAKE_SKIP_RPATH=ON"
)
cmake_src_configure
 }



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

2020-09-09 Thread Sam James
commit: 07a7fba54ea64b3b6c185d17898c68a6ca3e319d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 01:16:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 01:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a7fba5

dev-lang/ispc: bump to 1.14.1

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

 dev-lang/ispc/Manifest   |  1 +
 dev-lang/ispc/ispc-1.14.1.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index 4572d984a64..ff3dab92e0f 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -1 +1,2 @@
 DIST ispc-1.14.0.tar.gz 19454030 BLAKE2B 
3bd494f4357c7c756c6bc63c76ced37feb83e8f6f73b0adc9e432f37e905efe0f7fe5f8b153d3ccff3ac9f826d0c76f7c33f2a151887ab900088bab95e626856
 SHA512 
a1325a26804f08a357c84cb1d7266bd56d6d135314985337e057e39ddf556a7332922926e9d10db817048a8d5b491467de7261029a0a46726f330a00791ee8f8
+DIST ispc-1.14.1.tar.gz 19454189 BLAKE2B 
615698e64ffbd2c82808d6ddd0b5b90f7c52bb8c202a04364d63af26f0e062631f4a8ad01895c1a4f1a8f11e7f91aec381354ddd873d0a4f2908431dcaabe383
 SHA512 
468e8a44408047ba7b43dc4baf05c2659093b986e131ebe973954ff3b9cf707a4ed22c705b6e01a9abc9a3911669ab31cd191449442c4ac73112a1297da32c5e

diff --git a/dev-lang/ispc/ispc-1.14.1.ebuild b/dev-lang/ispc/ispc-1.14.1.ebuild
new file mode 100644
index 000..0bd27f696f5
--- /dev/null
+++ b/dev-lang/ispc/ispc-1.14.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit cmake toolchain-funcs python-any-r1
+
+DESCRIPTION="Intel SPMD Program Compiler"
+HOMEPAGE="https://ispc.github.com/";
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ispc/ispc.git";
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD BSD-2 UoI-NCSA"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="
+   >=sys-devel/clang-3.0:*
+   >=sys-devel/llvm-3.0:*
+   "
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   "
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   "
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.13.0-cmake-gentoo-release.patch"
+   "${FILESDIR}/${PN}-1.14.0-llvm-10.patch"
+   "${FILESDIR}/${PN}-1.13.0-werror.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   "-DARM_ENABLED=$(usex arm)"
+   "-DCMAKE_SKIP_RPATH=ON"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/ispc
+   dodoc README.md
+
+   if use examples; then
+   insinto "/usr/share/doc/${PF}/examples"
+   docompress -x "/usr/share/doc/${PF}/examples"
+   doins -r "${BUILD_DIR}"/examples/*
+   fi
+}
+
+src_test() {
+   # Inject path to prevent using system ispc
+   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed under ${EPYTHON}"
+}



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

2020-09-09 Thread Sam James
commit: b24038b91beea9399c6b0df4d2cbc32c37077cb5
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 01:15:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 01:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24038b9

dev-lang/ispc: run tests using built ispc

Provide a hint to the test runner by putting
the newly-built ispc at the front of PATH.

This avoids running tests with the system's
ispc if it exists.

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

 dev-lang/ispc/ispc-1.14.0.ebuild | 3 ++-
 dev-lang/ispc/ispc-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ispc/ispc-1.14.0.ebuild b/dev-lang/ispc/ispc-1.14.0.ebuild
index d3dac5179e7..bba207d71c5 100644
--- a/dev-lang/ispc/ispc-1.14.0.ebuild
+++ b/dev-lang/ispc/ispc-1.14.0.ebuild
@@ -62,5 +62,6 @@ src_install() {
 }
 
 src_test() {
-   ${EPYTHON} run_tests.py || die "Testing failed."
+   # Inject path to prevent using system ispc
+   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed with ${EPYTHON}"
 }

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index d3dac5179e7..bba207d71c5 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.ebuild
@@ -62,5 +62,6 @@ src_install() {
 }
 
 src_test() {
-   ${EPYTHON} run_tests.py || die "Testing failed."
+   # Inject path to prevent using system ispc
+   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed with ${EPYTHON}"
 }



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

2020-09-09 Thread Sam James
commit: 448b51f4ddc3b4b3d1e9ef538ef3b6bdbbee01b1
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 01:17:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 01:17:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448b51f4

dev-lang/ispc: cleanup old

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

 dev-lang/ispc/Manifest   |  1 -
 dev-lang/ispc/ispc-1.14.0.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index ff3dab92e0f..27426f4de70 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -1,2 +1 @@
-DIST ispc-1.14.0.tar.gz 19454030 BLAKE2B 
3bd494f4357c7c756c6bc63c76ced37feb83e8f6f73b0adc9e432f37e905efe0f7fe5f8b153d3ccff3ac9f826d0c76f7c33f2a151887ab900088bab95e626856
 SHA512 
a1325a26804f08a357c84cb1d7266bd56d6d135314985337e057e39ddf556a7332922926e9d10db817048a8d5b491467de7261029a0a46726f330a00791ee8f8
 DIST ispc-1.14.1.tar.gz 19454189 BLAKE2B 
615698e64ffbd2c82808d6ddd0b5b90f7c52bb8c202a04364d63af26f0e062631f4a8ad01895c1a4f1a8f11e7f91aec381354ddd873d0a4f2908431dcaabe383
 SHA512 
468e8a44408047ba7b43dc4baf05c2659093b986e131ebe973954ff3b9cf707a4ed22c705b6e01a9abc9a3911669ab31cd191449442c4ac73112a1297da32c5e

diff --git a/dev-lang/ispc/ispc-1.14.0.ebuild b/dev-lang/ispc/ispc-1.14.0.ebuild
deleted file mode 100644
index bba207d71c5..000
--- a/dev-lang/ispc/ispc-1.14.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-
-inherit cmake toolchain-funcs python-any-r1
-
-DESCRIPTION="Intel SPMD Program Compiler"
-HOMEPAGE="https://ispc.github.com/";
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ispc/ispc.git";
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD BSD-2 UoI-NCSA"
-SLOT="0"
-IUSE="examples"
-
-RDEPEND="
-   >=sys-devel/clang-3.0:*
-   >=sys-devel/llvm-3.0:*
-   "
-DEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   "
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   "
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.13.0-cmake-gentoo-release.patch"
-   "${FILESDIR}/${PN}-1.14.0-llvm-10.patch"
-   "${FILESDIR}/${PN}-1.13.0-werror.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   "-DARM_ENABLED=$(usex arm)"
-   "-DCMAKE_SKIP_RPATH=ON"
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/bin/ispc
-   dodoc README.md
-
-   if use examples; then
-   insinto "/usr/share/doc/${PF}/examples"
-   docompress -x "/usr/share/doc/${PF}/examples"
-   doins -r "${BUILD_DIR}"/examples/*
-   fi
-}
-
-src_test() {
-   # Inject path to prevent using system ispc
-   PATH="${BUILD_DIR}/bin:${PATH}" ${EPYTHON} run_tests.py || die "Testing 
failed with ${EPYTHON}"
-}



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

2020-09-09 Thread Sam James
commit: b1e472b3c82ced696cae5c6dbf88fb9c6aef7a8d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 00:45:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:45:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e472b3

www-client/chromium: arm64 stable (bug #741312)

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

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

diff --git a/www-client/chromium/chromium-85.0.4183.102.ebuild 
b/www-client/chromium/chromium-85.0.4183.102.ebuild
index 9df2f4e778b..3423601bdd4 100644
--- a/www-client/chromium/chromium-85.0.4183.102.ebuild
+++ b/www-client/chromium/chromium-85.0.4183.102.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos ozone ozone-wayland pic +proprietary-codecs pulseaudio 
selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ispc/files/, dev-lang/ispc/

2020-09-09 Thread Sam James
commit: 6d7f758287a022cd45049c37930d7ab5b4938526
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sat Sep  5 21:44:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:42:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7f7582

dev-lang/ispc: Drop old 1.13.0 ebuild

Signed-off-by: Sebastian Parborg  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17282
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ispc/Manifest|   1 -
 dev-lang/ispc/files/ispc-1.13.0-llvm-10.patch | 106 --
 dev-lang/ispc/ispc-1.13.0.ebuild  |  59 --
 3 files changed, 166 deletions(-)

diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index 886b57a17be..4572d984a64 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -1,2 +1 @@
-DIST ispc-1.13.0.tar.gz 19202295 BLAKE2B 
5fae81429acbda0d65d33e56609d05fb8b5a7db6dd0af5ff779d1e8954f6a98d1fcb0f7ecf0c1b9813630026557c21c2a70bfc87ed75959a8bd24e06fcd2e351
 SHA512 
d23c127beb9bb17e1ad2509f9ad51dd660c473458b939a6b64ca7f6319b3c2f25318ea2ceac00e4100a059f3f67fb97b6973f18e3432c82ff9691f2a08d15d5d
 DIST ispc-1.14.0.tar.gz 19454030 BLAKE2B 
3bd494f4357c7c756c6bc63c76ced37feb83e8f6f73b0adc9e432f37e905efe0f7fe5f8b153d3ccff3ac9f826d0c76f7c33f2a151887ab900088bab95e626856
 SHA512 
a1325a26804f08a357c84cb1d7266bd56d6d135314985337e057e39ddf556a7332922926e9d10db817048a8d5b491467de7261029a0a46726f330a00791ee8f8

diff --git a/dev-lang/ispc/files/ispc-1.13.0-llvm-10.patch 
b/dev-lang/ispc/files/ispc-1.13.0-llvm-10.patch
deleted file mode 100644
index 6911a76d9e1..000
--- a/dev-lang/ispc/files/ispc-1.13.0-llvm-10.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 13e66268..27ff8364 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -218,7 +218,7 @@ if (WASM_ENABLED)
- list(APPEND ISPC_TARGETS wasm-i32x4)
- endif()
- 
--set(CLANG_LIBRARY_LIST clangFrontend clangDriver clangSerialization 
clangParse clangSema clangAnalysis clangAST clangBasic clangEdit clangLex)
-+set(CLANG_LIBRARY_LIST clang clang-cpp)
- set(LLVM_COMPONENTS engine ipo bitreader bitwriter instrumentation linker 
option)
- 
- if (${LLVM_VERSION_NUMBER} VERSION_GREATER_EQUAL "10.0.0")
-@@ -402,11 +402,8 @@ if (ISPC_USE_ASAN)
- endif()
- 
- # Link against Clang libraries
--foreach(clangLib ${CLANG_LIBRARY_LIST})
--find_library(${clangLib}Path NAMES ${clangLib} HINTS ${LLVM_LIBRARY_DIRS})
--list(APPEND CLANG_LIBRARY_FULL_PATH_LIST ${${clangLib}Path})
--endforeach()
--target_link_libraries(${PROJECT_NAME} ${CLANG_LIBRARY_FULL_PATH_LIST})
-+find_package(Clang REQUIRED)
-+target_link_libraries(${PROJECT_NAME} ${CLANG_LIBRARY_LIST})
- 
- # Link against LLVM libraries
- target_link_libraries(${PROJECT_NAME} ${LLVM_LIBRARY_LIST})
-diff --git a/src/llvmutil.cpp b/src/llvmutil.cpp
-index 06fab989..57a7130f 100644
 a/src/llvmutil.cpp
-+++ b/src/llvmutil.cpp
-@@ -42,6 +42,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -1394,7 +1395,7 @@ static void lDumpValue(llvm::Value *v, 
std::set &done) {
- return;
- 
- fprintf(stderr, "  ");
--v->dump();
-+v->print(llvm::outs(), false);
- done.insert(v);
- 
- if (inst == NULL)
-diff --git a/src/opt.cpp b/src/opt.cpp
-index d78ac374..a607594a 100644
 a/src/opt.cpp
-+++ b/src/opt.cpp
-@@ -142,7 +142,7 @@ static llvm::Pass *CreateFixBooleanSelectPass();
-
getenv("FUNC"), strlen(getenv("FUNC")) {\
- fprintf(stderr, "Start of " NAME "\n");   
 \
- fprintf(stderr, "---\n"); 
 \
--bb.dump();
 \
-+bb.print(llvm::outs(), false);
   \
- fprintf(stderr, "---\n\n");   
 \
- } else /* eat semicolon */
- 
-@@ -152,7 +152,7 @@ static llvm::Pass *CreateFixBooleanSelectPass();
-
getenv("FUNC"), strlen(getenv("FUNC")) {\
- fprintf(stderr, "End of " NAME " %s\n", modifiedAny ? "** CHANGES **" 
: "");   \
- fprintf(stderr, "---\n"); 
 \
--bb.dump();
 \
-+bb.print(llvm::outs(), false);
   \
- fprintf(stderr, 

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

2020-09-09 Thread Sam James
commit: e4afb9b0edbef303dd0af6229c3a5791b2d6cd5b
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 00:40:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:42:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4afb9b0

dev-lang/ispc: set CMAKE_SKIP_RPATH

An empty (but defined) DT_RUNPATH is a common
security vulnerability. Best to not expose it
if it's unnecessary.

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

 dev-lang/ispc/ispc-1.14.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/ispc/ispc-1.14.0.ebuild b/dev-lang/ispc/ispc-1.14.0.ebuild
index f5ecbcdb7ea..d3dac5179e7 100644
--- a/dev-lang/ispc/ispc-1.14.0.ebuild
+++ b/dev-lang/ispc/ispc-1.14.0.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
 src_configure() {
local mycmakeargs=(
"-DARM_ENABLED=$(usex arm)"
+   "-DCMAKE_SKIP_RPATH=ON"
)
cmake_src_configure
 }



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

2020-09-09 Thread Sam James
commit: c462ffd988d8cecbe687451ce70f6e596aee81a0
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sat Sep  5 21:43:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c462ffd9

dev-lang/ispc: Update live ebuild

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ispc/ispc-.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index c8398b962c6..f5ecbcdb7ea 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake toolchain-funcs python-any-r1
 
@@ -30,13 +30,15 @@ RDEPEND="
 DEPEND="
${RDEPEND}
${PYTHON_DEPS}
+   "
+BDEPEND="
sys-devel/bison
sys-devel/flex
"
 
 PATCHES=(
"${FILESDIR}/${PN}-1.13.0-cmake-gentoo-release.patch"
-   "${FILESDIR}/${PN}-1.13.0-llvm-10.patch"
+   "${FILESDIR}/${PN}-1.14.0-llvm-10.patch"
"${FILESDIR}/${PN}-1.13.0-werror.patch"
 )
 
@@ -57,3 +59,7 @@ src_install() {
doins -r "${BUILD_DIR}"/examples/*
fi
 }
+
+src_test() {
+   ${EPYTHON} run_tests.py || die "Testing failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ispc/files/, dev-lang/ispc/

2020-09-09 Thread Sam James
commit: 65348f0cb721bd7b1a16b44915ca70cfabcfc064
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sat Sep  5 21:41:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:42:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65348f0c

dev-lang/ispc: Version bump to 1.14.0

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ispc/Manifest|   1 +
 dev-lang/ispc/files/ispc-1.14.0-llvm-10.patch | 106 ++
 dev-lang/ispc/ispc-1.14.0.ebuild  |  65 
 3 files changed, 172 insertions(+)

diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index b1de2c9d7ee..886b57a17be 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -1 +1,2 @@
 DIST ispc-1.13.0.tar.gz 19202295 BLAKE2B 
5fae81429acbda0d65d33e56609d05fb8b5a7db6dd0af5ff779d1e8954f6a98d1fcb0f7ecf0c1b9813630026557c21c2a70bfc87ed75959a8bd24e06fcd2e351
 SHA512 
d23c127beb9bb17e1ad2509f9ad51dd660c473458b939a6b64ca7f6319b3c2f25318ea2ceac00e4100a059f3f67fb97b6973f18e3432c82ff9691f2a08d15d5d
+DIST ispc-1.14.0.tar.gz 19454030 BLAKE2B 
3bd494f4357c7c756c6bc63c76ced37feb83e8f6f73b0adc9e432f37e905efe0f7fe5f8b153d3ccff3ac9f826d0c76f7c33f2a151887ab900088bab95e626856
 SHA512 
a1325a26804f08a357c84cb1d7266bd56d6d135314985337e057e39ddf556a7332922926e9d10db817048a8d5b491467de7261029a0a46726f330a00791ee8f8

diff --git a/dev-lang/ispc/files/ispc-1.14.0-llvm-10.patch 
b/dev-lang/ispc/files/ispc-1.14.0-llvm-10.patch
new file mode 100644
index 000..7a76d99aca8
--- /dev/null
+++ b/dev-lang/ispc/files/ispc-1.14.0-llvm-10.patch
@@ -0,0 +1,106 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 13e66268..27ff8364 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -218,7 +218,7 @@ if (WASM_ENABLED)
+ list(APPEND ISPC_TARGETS wasm-i32x4)
+ endif()
+ 
+-set(CLANG_LIBRARY_LIST clangFrontend clangDriver clangSerialization 
clangParse clangSema clangAnalysis clangAST clangBasic clangEdit clangLex)
++set(CLANG_LIBRARY_LIST clang clang-cpp)
+ set(LLVM_COMPONENTS engine ipo bitreader bitwriter instrumentation linker 
option)
+ 
+ if (${LLVM_VERSION_NUMBER} VERSION_GREATER_EQUAL "10.0.0")
+@@ -402,11 +402,8 @@ if (ISPC_USE_ASAN)
+ endif()
+ 
+ # Link against Clang libraries
+-foreach(clangLib ${CLANG_LIBRARY_LIST})
+-find_library(${clangLib}Path NAMES ${clangLib} HINTS ${LLVM_LIBRARY_DIRS})
+-list(APPEND CLANG_LIBRARY_FULL_PATH_LIST ${${clangLib}Path})
+-endforeach()
+-target_link_libraries(${PROJECT_NAME} ${CLANG_LIBRARY_FULL_PATH_LIST})
++find_package(Clang REQUIRED)
++target_link_libraries(${PROJECT_NAME} ${CLANG_LIBRARY_LIST})
+ 
+ # Link against LLVM libraries
+ target_link_libraries(${PROJECT_NAME} ${LLVM_LIBRARY_LIST})
+diff --git a/src/llvmutil.cpp b/src/llvmutil.cpp
+index 06fab989..57a7130f 100644
+--- a/src/llvmutil.cpp
 b/src/llvmutil.cpp
+@@ -42,6 +42,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+
+ #ifdef ISPC_GENX_ENABLED
+ #include 
+@@ -1394,7 +1395,7 @@ static void lDumpValue(llvm::Value *v, 
std::set &done) {
+ return;
+ 
+ fprintf(stderr, "  ");
+-v->dump();
++v->print(llvm::outs(), false);
+ done.insert(v);
+ 
+ if (inst == NULL)
+diff --git a/src/opt.cpp b/src/opt.cpp
+index d78ac374..a607594a 100644
+--- a/src/opt.cpp
 b/src/opt.cpp
+@@ -142,7 +142,7 @@ static llvm::Pass *CreateFixBooleanSelectPass();
+
getenv("FUNC"), strlen(getenv("FUNC")) {\
+ fprintf(stderr, "Start of " NAME "\n");   
 \
+ fprintf(stderr, "---\n"); 
 \
+-bb.dump();
 \
++bb.print(llvm::outs(), false);
   \
+ fprintf(stderr, "---\n\n");   
 \
+ } else /* eat semicolon */
+ 
+@@ -152,7 +152,7 @@ static llvm::Pass *CreateFixBooleanSelectPass();
+
getenv("FUNC"), strlen(getenv("FUNC")) {\
+ fprintf(stderr, "End of " NAME " %s\n", modifiedAny ? "** CHANGES **" 
: "");   \
+ fprintf(stderr, "---\n"); 
 \
+-bb.dump();
 \
++bb.print(llvm::outs(), false);
   \
+ fprintf(stderr, "---\n\n"); 

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

2020-09-09 Thread Sam James
commit: 232c67eb537528e7eab8275c93c4e45d50ea8807
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 10 00:40:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 10 00:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232c67eb

profiles/package.mask: unmask dev-lang/ispc

A new Python 3 version has been added, and
old Python 2 versions have been cleaned up.

Closes: https://bugs.gentoo.org/735284
Bug: https://bugs.gentoo.org/730062
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index f14a51578a2..49a0a76dbdd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -427,7 +427,6 @@ app-misc/workrave
 app-portage/etc-proposals
 app-portage/gpytage
 dev-db/mysql-workbench
-dev-lang/ispc
 dev-util/bam
 media-gfx/displaycal
 media-plugins/gimp-resynthesizer



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

2020-09-09 Thread Georgy Yakovlev
commit: 4ae9b079390586596e43455c7f4d80e3c59ef3b5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep 10 00:26:33 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep 10 00:26:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae9b079

sys-apps/opal-utils: bump to 6.6.3

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

 sys-apps/opal-utils/Manifest|  1 +
 sys-apps/opal-utils/opal-utils-6.6.3.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/sys-apps/opal-utils/Manifest b/sys-apps/opal-utils/Manifest
index e331a5e8fca..62678019a01 100644
--- a/sys-apps/opal-utils/Manifest
+++ b/sys-apps/opal-utils/Manifest
@@ -1,2 +1,3 @@
 DIST opal-utils-6.5.2.tar.gz 2082426 BLAKE2B 
20256f13f95da73bcccae670627c9786229e756183fad33ff45ecf2d91f1039c73a0f881b3ac794abad35d51b7bef0b780bd0f8260818c84a262ce7bb0c45b2e
 SHA512 
765e568ad60f5cd7df8868eb3faea841d37c75cb14f33ab30f9419550ea146aeec0d02d622752af1e09a36e744f93be3a56fe6cbc8ac91a94effba9754a24091
 DIST opal-utils-6.6.2.tar.gz 2121790 BLAKE2B 
3f1ec80baa112ba0d01fcb9a64b45592da03addd067484ef237204fd712359c04796353f47a32ac943e0e135a580c3c5ad7a5843ee4d5259cde3cbaf1bbefcc4
 SHA512 
a864e4120ffac4065b89d5da7c959ac20643be42e83f4186a778355f3ea0b36cbd1e02c91b1460b6fa6550fceec9034cce096b89f840b4051d65c7f0ab70dc27
+DIST opal-utils-6.6.3.tar.gz 2121842 BLAKE2B 
06ecd73dea54cd8455da32fdd88163c283554e49b380c371705fdba4fef169a1e3022ed4845f33594c0188e11e60f49af1ee0d5062a2e483f0b874e62a567245
 SHA512 
94af7a389e05627b26a3f79ebdeb55a6bf9e99f530667724c3112df25bc113c9520944a1d8e3847fe7210efa9eed0b8facab95f1f16757ff92038aa7812ce79e

diff --git a/sys-apps/opal-utils/opal-utils-6.6.3.ebuild 
b/sys-apps/opal-utils/opal-utils-6.6.3.ebuild
new file mode 100644
index 000..6f824f28e38
--- /dev/null
+++ b/sys-apps/opal-utils/opal-utils-6.6.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info python-any-r1 systemd toolchain-funcs
+
+DESCRIPTION="OPAL firmware utilities"
+HOMEPAGE="https://github.com/open-power/skiboot";
+SRC_URI="https://github.com/open-power/skiboot/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 GPL-2+"
+SLOT="0"
+KEYWORDS="~ppc64"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   ')
+)"
+
+CONFIG_CHECK="~MTD_POWERNV_FLASH ~OPAL_PRD ~PPC_DT_CPU_FTRS ~SCOM_DEBUGFS"
+ERROR_MTD_POWERND_FLASH="CONFIG_MTD_POWERND_FLASH is required to use pflash 
and opal-gard"
+ERROR_OPAL_PRD="CONFIG_OPAL_PRD is required to run opal-prd daemon"
+ERROR_SCOM_DEBUGFS="CONFIG_SCOM_DEBUGFS is required to use xscom-utils"
+
+S="${WORKDIR}/skiboot-${PV}"
+
+python_check_deps() {
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed -i '/^CFLAGS +=/ s/-g2 -ggdb//' external/opal-prd/Makefile || die
+   sed -i 's/-lrt -o/-lrt $(LDFLAGS) -o/' external/ffspart/rules.mk || die
+}
+
+src_configure() {
+   tc-export CC LD
+   export OPAL_PRD_VERSION="${PV}"
+   export GARD_VERSION="${PV}"
+   export PFLASH_VERSION="${PV}"
+   export XSCOM_VERSION="${PV}"
+   export FFSPART_VERSION="${PV}"
+}
+
+src_compile() {
+   emake V=1 -C external/opal-prd
+   emake V=1 -C external/gard
+   emake V=1 -C external/pflash
+   emake V=1 -C external/xscom-utils
+   emake V=1 -C external/ffspart
+
+   use doc && emake V=1 -C doc html
+}
+
+src_install() {
+   emake -C external/opal-prd DESTDIR="${D}" prefix="${EPREFIX}/usr" 
install
+   emake -C external/gard DESTDIR="${D}" prefix="${EPREFIX}/usr" install
+   emake -C external/pflash DESTDIR="${D}" prefix="${EPREFIX}/usr" install
+   emake -C external/xscom-utils DESTDIR="${D}" prefix="${EPREFIX}/usr" 
install
+   dosbin external/ffspart/ffspart
+
+   newinitd "${FILESDIR}"/opal-prd.initd opal-prd
+   newconfd "${FILESDIR}"/opal-prd.confd opal-prd
+
+   systemd_dounit external/opal-prd/opal-prd.service
+
+   if use doc; then
+   rm -r doc/_build/html/_sources || die
+   local HTML_DOCS=( doc/_build/html/. )
+   fi
+   einstalldocs
+}
+
+src_test() {
+   emake V=1 -C external/opal-prd test
+   emake V=1 -C external/gard check
+   # this test is fragile and fails because of filename path
+   rm external/pflash/test/tests/01-info || die
+   emake V=1 -C external/pflash check
+   emake V=1 -C external/ffspart check
+}



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

2020-09-09 Thread Mike Pagano
commit: 058b4ceb19c06433b13ffe44956b72b1700844d0
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep  9 23:57:22 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Sep  9 23:57:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058b4ceb

sys-kernel/gentoo-sources: Linux patch 5.4.64 and wireguard version bump

Linux patch 5.4.64
Update wireguard patchset to v1.0.20200908

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.64.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 683572fdc00..b795946e766 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.4-63.extras.tar.xz 1768 BLAKE2B 
ca8c254b3f0f31ba0e0dff7e99127c
 DIST genpatches-5.4-64.base.tar.xz 2269092 BLAKE2B 
c2e312dcbac6410bb416047d2e1182ce1c1bf4f01abf164571d8f24cac7c2c05dcb9d4076f80c6f19bfea185ad214f0c5b0fe5f519e7b3a9603bdde41cf2486b
 SHA512 
832a9697d2960562a87d1a669990d42d889c6a79d3095144255a3a38b0e53b391a9398f764449bd27b0f5c19ad724d9973fcfffe91989c6f5cf7aef9258d1a2a
 DIST genpatches-5.4-64.experimental.tar.xz 6692 BLAKE2B 
8bb80336c33390929b99698dea04525172a83ba9052cf3986813b7d347bed9eccaea86a808b2c6ff8d33b93ac46df58faa88df6d454789a07f91fbfd2e094ecf
 SHA512 
db178e46b1c5ef0b71272cc4c3ed46c79dc1ebb646e4ebe17b4f37e4c065bbb79797f1218c82b8563c34bba0057587fd7d1d2891a5e1e86a78ed2f7974aefe23
 DIST genpatches-5.4-64.extras.tar.xz 1768 BLAKE2B 
1b0808cc84f4b3c2c4e783274a56a48f0c8dcc4e764eb4bfddf889b23c1cf99fe1f2eff42765814c73015f371c2d979b94cd14d1518ec32d04ee113282bac9d7
 SHA512 
407e744ed486337c0e32a4c7b518fb6cc36d0f144fca59eb89d56db9bd368845048f47b906eeb024b2bcfc4fab63b1414a61648506fce1d9fec46094bf39153b
+DIST genpatches-5.4-65.base.tar.xz 2300512 BLAKE2B 
7ed1f7694782a2f2aba5448d4e2786b813d1caaa6d3da986ad429834c73f15c29268dd1cf3e3fbc63a913717cdd707084d5c1d0a9a0d0a91a558e44d1605927c
 SHA512 
3109881309ec0354ab91924b6e45e8ecad18e13ecbcdd86adc4626668557ce6324ccb942d9a62ca02d7093fd221e90e8b8e9f33ce8c009676122ffc100576f61
+DIST genpatches-5.4-65.experimental.tar.xz 6700 BLAKE2B 
6dd1fe19bb3935a756145971621297d9e6cfc220fd092e632c4f7de03f64b0885d2eb9b3df371d17b755487861ce9ff6140d92dfe15094819100f5c432fa961a
 SHA512 
a11d61987e806f2cd3963f7f1219339326791cc952f1ae968e896fef024552dac5ccac28d2921eee8f05cc43d4abad6a4e527cbf46e94e4c9015fad7fc8f482f
+DIST genpatches-5.4-65.extras.tar.xz 1768 BLAKE2B 
07e18047c9d88d73325933496d70d645acc6d07bf70d531a4e4602b85c6dacded40d9fae716bfa4654672be78f0d6029700cf4b5b368f3bdbec485218f74abeb
 SHA512 
b3421a90b0e664a64e49b4e87c4392871d425577995cbd15cc420d3f4a1a101706bd19e32aefc077144d6da955c442c7635552f8987f1af707af05868aa61a2c
 DIST genpatches-5.7-20.base.tar.xz 809256 BLAKE2B 
92ceaa6c9cd0a71cd7b86745240c2c018265dcbe8be124375ee3cde3f6fa4e00981f6c8762ec369461fe75542efb9154a09f90499ddf127405716ffcfdac4027
 SHA512 
900283861dec83bbaba8aafbff3b9d689d7f729917130c3d6760a05f919903b079203c48b768cad2bdae5b197192d5fe8764b786aec95fab77bee6384803b7f0
 DIST genpatches-5.7-20.experimental.tar.xz 14144 BLAKE2B 
f1ddef4ebf7a4905f14c74c365a5be9590c2f38b4194c935e8572f00431b8653e5459db1592ff022db4c04326f552f41e333a3d89a150dbd7db31011510379cd
 SHA512 
6d8aa8b5364d77d427c47b907991f23d6a7e6cf5c0b1a74febe2251f9ad46b144852feb8a064bc158774116b6ccdfd5fe6ef3933b066ee3c353b73a815a72a46
 DIST genpatches-5.7-20.extras.tar.xz 1768 BLAKE2B 
016fb07a98245121971534b7f9d40f1bc627325fbda893342ecaf330b2ad4a2caee6ff39a7a24e7c46e2eefba8df4cf901bd3d46d7041f1c8781288ddc1d63fc
 SHA512 
b8aa2c75b014fdefc7f56f67be6a7bbfd57e55f6f08346899a7a64892bd0975d0494864614c2bb485bb5dcfe262a280c51f43c7f0ff18256a2370b1fa93add3b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.64.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.64.ebuild
new file mode 100644
index 000..316df63cd67
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.64.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="65"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-09-09 Thread Kent Fredric
commit: 14f66bcdebadc81a0c7222e4b0651f1da0d67ecf
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Sep  9 09:53:29 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Sep  9 23:09:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f66bcd

dev-perl/Filesys-Notify-Simple: Bump to version 0.140.0

- EAPI7
- Parallel tests
- Strip unwanted tests

Upstream:
- Add OpenBSD support
- Fix using newer Mac::FSEvents API
- Include path with linux warning messages

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

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

diff --git 
a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild 
b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
new file mode 100644
index 000..d10514850ab
--- /dev/null
+++ b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="Simple and dumb file system watcher"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Temp
+   dev-perl/Test-SharedFork
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/author-pod-syntax.t
+)

diff --git a/dev-perl/Filesys-Notify-Simple/Manifest 
b/dev-perl/Filesys-Notify-Simple/Manifest
index 50161ef7243..a352563 100644
--- a/dev-perl/Filesys-Notify-Simple/Manifest
+++ b/dev-perl/Filesys-Notify-Simple/Manifest
@@ -1 +1,2 @@
 DIST Filesys-Notify-Simple-0.12.tar.gz 12935 BLAKE2B 
835e45ca61fe7e624b5e14df16d897a56c8f108cc17a9002a8192f01f46a4542a9a6dce5c75ddce40323db87713cf1ddb59b8300be096bc1e8d195bc1436b4ee
 SHA512 
3edb9a5087b82c87bea1b4092a3c7c264ec6f8da391052593e504b16392ea1a84771bbcbad21d623f727682cc6ab4474fe6a7e346c8bebe13f60d39e83594e2b
+DIST Filesys-Notify-Simple-0.14.tar.gz 13429 BLAKE2B 
303b1576f1f98fe016ad31e435683cc7535f3f0270c358a6ca5878d9872c792f2ead8aaa737f915bc27a605146a3f78353c8b5301da300448afa3f26bf7c709f
 SHA512 
45fe097beb925e913af9c48704f5f550931c70673455258249127dff27abe1955e0e968f37c7c0f4c798a20be78b1055362c69ec2906e8e2633b21f68b198208



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

2020-09-09 Thread Michał Górny
commit: dde3883e2a3f468ed6f8db87a5e64333228cc888
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:27:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde3883e

sys-kernel/gentoo-kernel: Bump to 5.8.8

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 30190cf7adf..790d69731a4 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.7-20.base.tar.xz 809256 BLAKE2B 
92ceaa6c9cd0a71cd7b86745240c2c
 DIST genpatches-5.7-20.extras.tar.xz 1768 BLAKE2B 
016fb07a98245121971534b7f9d40f1bc627325fbda893342ecaf330b2ad4a2caee6ff39a7a24e7c46e2eefba8df4cf901bd3d46d7041f1c8781288ddc1d63fc
 SHA512 
b8aa2c75b014fdefc7f56f67be6a7bbfd57e55f6f08346899a7a64892bd0975d0494864614c2bb485bb5dcfe262a280c51f43c7f0ff18256a2370b1fa93add3b
 DIST genpatches-5.8-10.base.tar.xz 347544 BLAKE2B 
8cfcdd84b803b8dc1721166d853267267f16a4c6e6cf759bad5c34b6149a57e7f5bddc14b287b870df98ad2af93871b6bd1b5f9dff0308fde9a25115943d3bbe
 SHA512 
40f07ddf0f852cbe79f7b2da289787090ace5cb478c21c41adb82726e22a404d7c35acd76dc73a7fb1444f6910735249667a79d8d756171e1b8ce9cfcbfbfdef
 DIST genpatches-5.8-10.extras.tar.xz 1768 BLAKE2B 
056c24f09a74c2867c767139fcd90af83623aac03e06ae03ebe96decfc4fccfc8b213f93e8b0cfda9bac935d85734c8968f590dd4537ba14f9daa0c249c257fd
 SHA512 
aa1bc1d7f0190cded4d944cad3855358b26bc7dcfc726745da6ff8789662c5b74790284bf659ae8060280086e6b2809c903ce876f0c5b9c9d550a0123ada86af
+DIST genpatches-5.8-11.base.tar.xz 400044 BLAKE2B 
ffa3cbdd4586e142933833859ff3e741a2bf9cfe569aadce43767b671706d256082a07e5c3b11bd9cc849bde645b664c641958590d1ec0b73dd826dab2996f56
 SHA512 
5dab9eb4f0077d5822b736e282696b95993e17d1078691cd14c2201043e9be9c496c56d5f89cfd38fbb5d0c1da433f62d35ff8b9542423524ef701205bc04577
+DIST genpatches-5.8-11.extras.tar.xz 1764 BLAKE2B 
3798c0b54dd3056dfd389db8bbcea775462b218d9670c3322240d90d8f894c89bde55a04a80220e76b0d6fd135c32af1d9f5564795f30e9368f3f58d0d45501f
 SHA512 
958d68e317c0140b2540f757dfabc767e28f1878a2b65012599248edd9ab8ac20e7f1736a0f802f01a9f0f22cc743f1a1f9f4665ac287ba6a477521dee323ab1
 DIST genpatches-5.8-5.base.tar.xz 216176 BLAKE2B 
8c57c2b91b6a395b490fedcee8e0f5ba8c7698903d0e1017fb66bb3d5ced1c6675fcd6e7ecc2405ccd237fd9ef4c641b10a0b4c32403c757ada5ccec3dbf0f26
 SHA512 
64bf8a331ba97a1d86159dff23c46c94c63f07158e66f9e86b02de6cc1a4476064fb6a924573c93fa117ea88bf6d6bb05f89c82c1883700af9fcdbbfaa5b72bc
 DIST genpatches-5.8-5.extras.tar.xz 1768 BLAKE2B 
b49e51d13c594029950911a1c7689b13710b8102330a475edb774f967b6162a036cb830b3cc25187e0ee3ec577d607baae036d136111ae1c64b7bebf1f544fe0
 SHA512 
a3fa7af02966567b5a2f4caab584ae19d7a1b955d2c8e599355b1ee5f3aed8971c26ecca6ab453280ea7bd8c9c004b53045848934d121f52474046293a2f554d
 DIST genpatches-5.8-6.base.tar.xz 253496 BLAKE2B 
69163867676a60639683b75a51a281642bb7cdf51439dc2871a72e8e9fbd3121a93767ccd0f17e95627eba5876e3f119905c3fb93292b16393f3736d2a4c
 SHA512 
352c4f32780e24e4e9721e3792377070806cc756dc68f3266ad3140f5508c303c52c6573736915dfc27f92501a5b56f0fcb25e76916f338e5e737bf75fbb939d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.8.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.8.ebuild
new file mode 100644
index 000..0c9b56036b2
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.8.8.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##*.} + 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: dev-python/pyrsistent/

2020-09-09 Thread Michał Górny
commit: 0d59ddca1ea80cbe59690225a039509835af25da
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:36:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d59ddca

dev-python/pyrsistent: Bump to 0.17.2

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

 dev-python/pyrsistent/Manifest |  1 +
 dev-python/pyrsistent/pyrsistent-0.17.2.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index edd6c19a4c0..4c1f66c8fd2 100644
--- a/dev-python/pyrsistent/Manifest
+++ b/dev-python/pyrsistent/Manifest
@@ -1,3 +1,4 @@
 DIST pyrsistent-0.15.6.tar.gz 107424 BLAKE2B 
432ce7223fee524cbcd65237171af6f0fa16d23dfcc65b7cb5bc8d19dc8216344bf21660d2acf9b07eb1bc9b883840c0b5de679cfe52a0f977e64cea21cd584f
 SHA512 
42b259c66e118d5b09bcc64e57441729146ed9b40e9fd18cda83c4aa0523d5bc3acde3177113e1f2a1b5c1e3a14d15b369df9701a9218a88a656ba0359b5ff10
 DIST pyrsistent-0.16.0.tar.gz 108012 BLAKE2B 
62283b8ef478302964fc6b1869c3646c23b78762c5f4fad68aa239433c54d9c652544d5ce05dee18107c8f9604b689043d07f67b9396f6dce0cce3aab022e2de
 SHA512 
d5764b1a185d4578bf308f338037e0546b06e79a3e7189b904e24e95e0e907bc98d7c1c68becc5549a541a5864df75aba6088cafa3558ecb0a63dafb22f5674a
 DIST pyrsistent-0.17.0.tar.gz 106451 BLAKE2B 
6d752f9d396b03cc6391979cb908b4b1a112e160e31961cd7d437f789c99a61c8dfa1406ad18c0873f96a3609e779e12cadcd2d75dd290e4ef4ca1a4e4feaf0e
 SHA512 
e361b1e7e53153fd6d8195766e548a9c708624f2f8ba1c05c1c137306f11f336bffc95d62b6484ee810e71d96ca9faa703b1ebb4e8ff485f28371ecaf5ea27f1
+DIST pyrsistent-0.17.2.tar.gz 106594 BLAKE2B 
c6135f45b43d4742ac39c722636b42813c24823e5319dc34f4c3f2e97a0e311046bc7cfef305cc0710fb26c5b7b595963953307485645c35d1ccc75383ec08df
 SHA512 
58b78457481b188b65bfbe29da1318128795732b8c98ff89b1bdec1741d821807ae12ae79115b2c4881f328dd8853e7ae48b0406e0e7fc69fca3c41fcd6f

diff --git a/dev-python/pyrsistent/pyrsistent-0.17.2.ebuild 
b/dev-python/pyrsistent/pyrsistent-0.17.2.ebuild
new file mode 100644
index 000..e732f866136
--- /dev/null
+++ b/dev-python/pyrsistent/pyrsistent-0.17.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Persistent/Functional/Immutable data structures"
+HOMEPAGE="https://github.com/tobgu/pyrsistent/ 
https://pypi.org/project/pyrsistent/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2020-09-09 Thread Michał Górny
commit: 2a6cb795967ac47d77495b84db6cd25f974be4bf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 21:48:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6cb795

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d40a1cde064..c638020d77f 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -34,3 +34,5 @@ DIST gentoo-kernel-5.8.6-1.x86.xpak 56578930 BLAKE2B 
1978d2390f5ad7a58fe8b5b5908
 DIST gentoo-kernel-5.8.7-1.amd64.xpak 64676388 BLAKE2B 
93b859aed31b5a8ca77658690a4c9b04853ff5c780c0f2a1fb79bcdef6529ca3695e77ef1bb4dc04c7d59d305202f888b2876174d4fedaa9f4db2e02dc0f61ec
 SHA512 
3f0b738c1dbda968f0493b44556232734d9445df0d2ce97eac54d81795d1eb8d89c89257fa53e155d6110292f8215872a327918d0348bcd5541701e761e0299a
 DIST gentoo-kernel-5.8.7-1.arm64.xpak 62077730 BLAKE2B 
eac861b25f94eef0feba0b1dee8fd44f8f802d2c92431193f1fe87e7648e49d8e6ab35629073b7cfbb03ee8f68723bc4fab957535701bfb46372aca6251da47b
 SHA512 
dce1aa26e1fe1ee3592d2b9a255f8387067fcc11404ff3557f7638db665ad9ad3e34189af180abffd3049141b1aee1e7acb0ce70a6933d42f529bc2c7269bf8b
 DIST gentoo-kernel-5.8.7-1.x86.xpak 56596642 BLAKE2B 
ac985eb803b391b41e769b60ea99f35a398a2288914182a6537506ca8e388359cbbcdf4ca3b2aab233aef571a9b2ad6aa0e1fc38d0156155d955cfc0c0d71be5
 SHA512 
d5d42a539de0bbab8bae038b1480377f1711a727f95925f9f41c6de64e77b7dfa1352be4296063739916c8eaf81b2bfaa13575009cf1922cdeec6646a04a617a
+DIST gentoo-kernel-5.8.8-1.amd64.xpak 64123312 BLAKE2B 
6252a69863b02bb982919a9da6b73a9e102b71083104e87992ddd7cb35bd8c768be77a27e72825b87bb2480d0ed1a4245529f7e8ed8d91f4630e4b81d36a27d8
 SHA512 
8d11250e6a7c50c62f305edfe7138ed26ce3a2a9ff573857a05236ab2d39a7479eea9c07626fc9f894868677d96e3da4ba209b1a8ac05224bbafeb14684a5506
+DIST gentoo-kernel-5.8.8-1.x86.xpak 56167005 BLAKE2B 
33cd1c0be65f68c95b91738ec5dad2684bcaadec9a5b275b6cd6037814ea2950df35da7a73a8324ab2104ff25146aba8ffb69a0a37af6f06ae46b4a8eae02efd
 SHA512 
a0e6025582898e4ae0a1f1046da7f15730ffd04d1f5b9b5ea2520446541c62b70db51a5b26cfbb9e92eb2fc210ed1f261672d0b12f813c93ffe3107bd31222d6

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.ebuild
new file mode 100644
index 000..dca6aedbd78
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.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: dev-python/fsspec/

2020-09-09 Thread Michał Górny
commit: 912649024ca6a6b72671fe23088e4cc3d4a56cca
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:40:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91264902

dev-python/fsspec: Bump to 0.8.1

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

 dev-python/fsspec/Manifest|  1 +
 dev-python/fsspec/fsspec-0.8.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index f348eb42332..69df498f479 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,2 +1,3 @@
 DIST filesystem_spec-0.7.4.tar.gz 222128 BLAKE2B 
b111b8194e2c31065a26dcd952aaadf0bc39bf75e94b10f79a387dc1b66838de820bcdcd90af60533dbbd33cfcc275470ccd82b98d0c82154f0633efab355187
 SHA512 
086e7e7905ff4a55b7027d2b005fd875200bf40469ea4b36effb9805a3416145ba4c709c4a6c8a3ac24a033cbd2104e7ebe401e2610db6c2d8548a63587b343a
 DIST filesystem_spec-0.8.0.tar.gz 235922 BLAKE2B 
5ca1ce8fe3932ace39f3623217b0918cc7f24c07e86357fd4d3d56630010c37c33e94f0419f5fd6bb86292751ccc93efae305ad3c86c4f94a54b0ae360c9a07d
 SHA512 
55513650f1795657ce274478d4360f2cfc3d2bbd8114df7a458fb3a20277b1594e48b5be38e26154a3af525a169f1e4b3d3c0e387bf3889b78350bacf12cc02b
+DIST filesystem_spec-0.8.1.tar.gz 238298 BLAKE2B 
a4a5fd16b10de1420a33cdc3ee5a37b3f9c93a9a5ccf179f0b022897bb41c8f22cd517bad7ca8ac3c43190e9fcc92b51142a58349a6b1f51274d27e5da1152f3
 SHA512 
1447f2fb2fc27b5d3ed18cdf43df3c1da9f0bbc03d2dbd0cd69631cfa629c74d2e35358f8bb560b7d2a7d9bb9b7512e2fcf0f7ad6a2f364334748c0026e4b6a6

diff --git a/dev-python/fsspec/fsspec-0.8.1.ebuild 
b/dev-python/fsspec/fsspec-0.8.1.ebuild
new file mode 100644
index 000..041adfc0de5
--- /dev/null
+++ b/dev-python/fsspec/fsspec-0.8.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="https://github.com/intake/filesystem_spec/
+   https://pypi.org/project/fsspec/";
+SRC_URI="
+   https://github.com/intake/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   # sftp and smb require server started via docker
+   pytest -vv \
+   --ignore fsspec/implementations/tests/test_sftp.py \
+   --ignore fsspec/implementations/tests/test_smb.py ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2020-09-09 Thread Michał Górny
commit: ac83e071bb0d29da7c5da46ace920ea66e6b1ea4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:39:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac83e071

dev-python/paste: Bump to 3.4.4

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

 dev-python/paste/Manifest   |  1 +
 dev-python/paste/paste-3.4.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 7f91de2f3c9..debd229bd22 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,2 +1,3 @@
 DIST Paste-3.4.1.tar.gz 633491 BLAKE2B 
be599b9385ecad754fc431a936ccd78ee088825c88040986ddd4ccb3ca81342d642a23699ca7ef9338be5360703ce5d5a2d966ff9e405744b286fa3fe69bce41
 SHA512 
90b6bd33e83fde70691be6206ad1de653603900b88fade79f6960df22bb84c6e82c9b6f4ddc11406f4e206273a2b5591b81ca034f8f42a3e993b85b16d07e3f0
 DIST Paste-3.4.3.tar.gz 630569 BLAKE2B 
fa81b60ad048a2c999d4e57992f5a5603680bf7505f13a8618a55425b388ef906ceb2e118821d689905a20e7ec2b31d27a6aecd704f529540db6c4436f30268c
 SHA512 
0869a3330a74cc14f88fb5ce24183328ec38fed1fc5cd669b428f09ee2fcafc770e95c2f4dc8de86dfce4d66861bad26c9502cccb81966c519ca4593ada094b1
+DIST Paste-3.4.4.tar.gz 630575 BLAKE2B 
1d81efae1e1a783daf2d3fa86eb2e80cb95173a4bb182326c27471e2612b7de047bb3d98c0943aba9600f9888d760f39edd7c93ff4c16fbd4c90f68ebaa0caf6
 SHA512 
f977fa02b6800be27f703115b87987dcf8a1e4edd681f253b20fb363bfe625109b424ec6a0faba066e1d074f55a2ba336e17654f899b3100c9e3c3252d38b5a6

diff --git a/dev-python/paste/paste-3.4.4.ebuild 
b/dev-python/paste/paste-3.4.4.ebuild
new file mode 100644
index 000..5bbbe51a411
--- /dev/null
+++ b/dev-python/paste/paste-3.4.4.ebuild
@@ -0,0 +1,42 @@
+# 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,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+MY_P="Paste-${PV}"
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="https://pypi.org/project/Paste/";
+SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+   # TODO: 'Address already in use'
+   sed -e 's:test_address_family_v4:_&:' \
+   -i tests/test_httpserver.py || die
+
+   # Remove a test that runs against the paste website.
+   rm -f tests/test_proxy.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2020-09-09 Thread Michał Górny
commit: 23b1518c28a3980e4b07fd731915165c61522bb2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 22:09:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b1518c

dev-python/sentry-sdk: Enable a subset of tests

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

 dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild | 72 +++
 1 file changed, 72 insertions(+)

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
new file mode 100644
index 000..bcf4bc99755
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-0.16.3-r1.ebuild
@@ -0,0 +1,72 @@
+# 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="Python client for Sentry"
+HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/";
+SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   

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

2020-09-09 Thread Michał Górny
commit: 5a655ce5be8aa87cd8b2f1890d0b538899f42d0d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:27:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a655ce5

sys-kernel/vanilla-kernel: Bump to 5.8.8

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 9190e009835..05216aef271 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -27,3 +27,4 @@ DIST linux-5.8.4.tar.xz 114478188 BLAKE2B 
d9cb7a130e69de2fd176e5ce4236cfe5f4f31c
 DIST linux-5.8.5.tar.xz 114482912 BLAKE2B 
751cded511b08dd541cd6ae2365602068138641d4a6ade4205936dd1ec1de5a01441a2822afde25fd83004896e8ae02a70af37482dc4b09fa9fc52ca8bd05a8c
 SHA512 
30832e10d14f87f62542cc8a58d2d7d54cbfd0e99de772f79364354a09c2aff2c5bd07bcd06e1e7523a404aa39829355b6b198334472d3070dc7a4f810ed0f20
 DIST linux-5.8.6.tar.xz 114492376 BLAKE2B 
05a36af44a20686e3612ceee49f12fd81aa40865f7934d15da4ff3444b261a4d60dc6eb2e04617c2f5d470cca8f8310f7c5452ed3bcddfafc000816d5aabfd7d
 SHA512 
13a7af7fd678354ca4bebaf42b1f18d31eb066be93bd2627294f67c18e40897b140bcb7d86533e5653e771a18fda820b31e80c0fc815908840d339a9a804d7df
 DIST linux-5.8.7.tar.xz 114493672 BLAKE2B 
4a1761a9fcec3c13b4f61c0be2af9287c38fa4c6f65b9751c379f333a25af513c4ed5cc1cc49f287e0362058446e99b63fbf5a944d688d4724ba707f8791ef40
 SHA512 
f529143fad82d0ab36a6f0f2b3ff1e00be12c53bdee7248b371206de0668f21b944d50cefc196b3ac684fdf99b7feb81436fd173b7e82a9c44553ff126e8a84c
+DIST linux-5.8.8.tar.xz 114499832 BLAKE2B 
2bd3da156a9e1da58e3fa059accf96c1deeb2e7679aa365b9bc3b11bbdabbad2131d39c611ec0becdbd97399ea5f470634ba45fdb69d514b529c0d8389ce6055
 SHA512 
cd716a3619b4d802c0c4ea1e73bf810f01047b504c6617d48eb5cee62c10685b8813b9c88687cb5f866538a402c98092581b413dce302d46c1c06d084080c87c

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.8.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.8.ebuild
new file mode 100644
index 000..73a7dd553f6
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.8.8.ebuild
@@ -0,0 +1,128 @@
+# 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 
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+   ;;
+   x86)
+   cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" 
.config || die
+   ;;
+   *)
+   die "Unsupported arch ${ARCH}"
+ 

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

2020-09-09 Thread Michał Górny
commit: 8b11b42cd6a3587d1f3ffc33f035ebc0dd13cda6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:37:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b11b42c

dev-python/scrypt: Bump to 0.8.16

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

 dev-python/scrypt/Manifest |  1 +
 dev-python/scrypt/scrypt-0.8.16.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/scrypt/Manifest b/dev-python/scrypt/Manifest
index 5b5d22bdd28..8b31f97dc31 100644
--- a/dev-python/scrypt/Manifest
+++ b/dev-python/scrypt/Manifest
@@ -1 +1,2 @@
 DIST scrypt-0.8.15.tar.gz 53954 BLAKE2B 
9f9bfc6ead25f14b9b3194853cd64a7b2244685d15a7d257e2395b0acf3fb968487fffc5d5eb5a245de1518b0740483d3e6feed841282b40ecec86ce178de46e
 SHA512 
db5f688b341f816935a0fd5a538d8633a1e43c69c7228d9fc127459c9673528f92405170339a5a43eca86eb5a2ea17b951ac16a203993e452e05f2589914a66f
+DIST scrypt-0.8.16.tar.gz 54205 BLAKE2B 
ce4f86f8bacb4f12408604822a32c9f63f96a155469cca1d2aa50cf67fc9e9576432f13ef49694a9d7ce21696aedcef27419fc0d3aad67a87d16c3bf8c0f94c4
 SHA512 
9498637d1354a84021f2c069a919ff157ff189d1385453397a9c43e522de77af9d628a90d649d50e9243abfc0b96efe4e38b615322d83133137bad94d448ef06

diff --git a/dev-python/scrypt/scrypt-0.8.16.ebuild 
b/dev-python/scrypt/scrypt-0.8.16.ebuild
new file mode 100644
index 000..92065ee3293
--- /dev/null
+++ b/dev-python/scrypt/scrypt-0.8.16.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Bindings for the scrypt key derivation function library"
+HOMEPAGE="https://github.com/holgern/py-scrypt/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="libressl"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests unittest



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

2020-09-09 Thread Michał Górny
commit: be2e585ab480a3aaceb9795e67480238f42ee04f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:43:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2e585a

dev-python/sphinx-gallery: Bump to 0.8.1

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

 dev-python/sphinx-gallery/Manifest |  1 +
 .../sphinx-gallery/sphinx-gallery-0.8.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index d3f2ab5fa1e..d906f438a2d 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1,2 +1,3 @@
 DIST sphinx-gallery-0.3.1.tar.gz 88807 BLAKE2B 
79218a1f438e2b8607c52b14f098c0136cb4d5ce15a12d82bdb3caf0c7c1090e7c4f210437fc660d8d4d19bf87bbaa2ec3c208d2dc8a77ad9deea5b5cefa3c05
 SHA512 
c51eaaef63a7496e223a4541d0560f694420b6ac4b2cde3779c405f0ab92d34aef7a37e4c41da9e59bd8a050c8d3eed330df3799e76a60ae35cdbc6f7c9cb8c1
 DIST sphinx-gallery-0.8.0.tar.gz 6501815 BLAKE2B 
ac4b131ea9395bc230e2bab57d3823951365828f7d56ec0317878014a349ebba02e372625551f033784f30788f7c1ed110a2ba901834c9cec7cd18fa0b7ae27f
 SHA512 
8646dd903dc6006d9333d5c9e94d2ce3cdfdc97a84a009fc3fb7abca75b0b0428b9c186625d18eb5dbdb29649efbb82a567815e82d46712bc07b1be2d0e95f1a
+DIST sphinx-gallery-0.8.1.tar.gz 6502920 BLAKE2B 
35f6bfe6039910518c21dadcdb7d814f4400baf3996ee5df21ff6a16b8fe87b0ec0355073b854e9b07ab7f2aced6d2de4453b9ebb2aa142506e9cbfebb99ea4c
 SHA512 
0e77b75fe1d9c44d68235603529c116fad0460156d59f6b2f41ff299e42074930694f1768d99fe585428734617d18e1f1379fdc14e359b0274d1614c092141f6

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild
new file mode 100644
index 000..c2e13178488
--- /dev/null
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
+HOMEPAGE="
+   https://sphinx-gallery.github.io/
+   https://github.com/sphinx-gallery/sphinx-gallery";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:--cov-report= --cov=sphinx_gallery::' setup.cfg || die
+
+   # tests require internet
+   sed -e 's:test_embed_code_links_get_data:_&:' \
+   -i sphinx_gallery/tests/test_docs_resolv.py || die
+   sed -e 's:test_run_sphinx:_&:' \
+   -e 's:test_embed_links_and_styles:_&:' \
+   -i sphinx_gallery/tests/test_full.py || die
+
+   distutils-r1_src_prepare
+}



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

2020-09-09 Thread Michał Górny
commit: cce2417e8760fe14ee992a281261729322f8b3af
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 20:38:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 22:16:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce2417e

dev-python/hypothesis: Bump to 5.33.2

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index d576a7844ac..5171c370cfb 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -12,3 +12,4 @@ DIST hypothesis-python-5.30.1.tar.gz 9074506 BLAKE2B 
00ee6b7244e9bb41d0192348380
 DIST hypothesis-python-5.32.0.tar.gz 9075649 BLAKE2B 
c2b375ff45e1e5ad03dc4e94d4947759ef598db5737c96d7fe7367c69a4c284d379bcfac7825a7f4e57c68c18f50164620150ead2cc8ed9e9ee1a912c896ec09
 SHA512 
0215a5e701f67ab5046eeaad1b158e0b85568b1680bff1a51036f67e0e77c8087fa86e1c69b9c6f6de50a65f220dcdd724ccb7d2df1e3b6d836841d193ee8b16
 DIST hypothesis-python-5.33.0.tar.gz 9075651 BLAKE2B 
41833eff5463c596a5eba184d23a705a7c009221f821846a46462f4d79a6b117b97f71354b44afe14b51c655658628519384b6cbec3a11b5188b6f7942199f09
 SHA512 
0b7a1cc3b0676205c2292585513ab6ac339b08cf10138bb10340ad69af26005c194580713baeb8f704a8fe2f39709c9b643a23026b64a6300fe972b9c847d044
 DIST hypothesis-python-5.33.1.tar.gz 9075721 BLAKE2B 
a880640e1c54bb2cf4206519409f36f7af7cb21ba5d76a0245b2735bc37ac2b7772fabf3dea50b48b7c1221704dae8a4390dc441435fc569bfae92e4230ee820
 SHA512 
207e8affe5bf8e4d719d000ef67f0e0945d01a9785624abcf04528b602c66c9512a2f621f827962b214a17b6d1e001045059a0c75b8f8cdd1abd5db3e75b5a7e
+DIST hypothesis-python-5.33.2.tar.gz 9084086 BLAKE2B 
058288af5a799a1fa9ca0f0526ff966bedd495c86f9066cd940610836e64281fd76bf342c898fff0189dc336eec4c741f52d6f7bf161703bcf7c9b8a757d6429
 SHA512 
495a8985dff9f34bd0f88076a0b8777d368162a7297cf35f2402cbacac8f1601ee31567f0f75ac7513f91f8aeca648e9de821b88661933226278287ae03eeca6

diff --git a/dev-python/hypothesis/hypothesis-5.33.2.ebuild 
b/dev-python/hypothesis/hypothesis-5.33.2.ebuild
new file mode 100644
index 000..7f849fbed63
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.33.2.ebuild
@@ -0,0 +1,63 @@
+# 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,7,8,9} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils multiprocessing
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+IUSE="cli test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{6..9})
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-util/rustup/files/, dev-util/rustup/

2020-09-09 Thread Georgy Yakovlev
commit: 6456b69dbade96dc014e4eb4d7000e8012e75e6f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Sep  9 18:59:47 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Sep  9 22:13:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6456b69d

dev-util/rustup: revbump, remove libressl, update helper script

Closes: https://bugs.gentoo.org/741450
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/rustup/files/symlink_rustup.sh| 26 ++
 ...ustup-1.22.1.ebuild => rustup-1.22.1-r1.ebuild} | 10 -
 2 files changed, 22 insertions(+), 14 deletions(-)

diff --git a/dev-util/rustup/files/symlink_rustup.sh 
b/dev-util/rustup/files/symlink_rustup.sh
index 529a71a1322..87365028843 100644
--- a/dev-util/rustup/files/symlink_rustup.sh
+++ b/dev-util/rustup/files/symlink_rustup.sh
@@ -1,9 +1,9 @@
-#!/bin/bash
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
 
 set -euo pipefail
 IFS=$'\n\t'
 
-SYMLINK_RUSTUP_VERSION="0.0.1"
+SYMLINK_RUSTUP_VERSION="0.0.2"
 
 : "${CARGO_HOME:=${HOME}/.cargo}"
 : "${RUSTUP_HOME:=${HOME}/.rustup}"
@@ -37,6 +37,7 @@ help() {
echo " ${CARGO_HOME}"
echo
echo "Options:"
+   echo "  -a, --apply Apply changes (required)"
echo "  -C, --nocolor   Disable colored output"
echo "  -d, --debug Debug mode (sets -x shell option)"
echo "  -V, --version   Print version number"
@@ -52,7 +53,7 @@ symlink_rustup() {
rust{c,doc,fmt,-gdb,-lldb,up}
)
 
-   binpath="${EPREFIX:-}/usr/bin/rustup-init"
+   binpath="@GENTOO_PORTAGE_EPREFIX@/usr/bin/rustup-init"
gentoo_rust="$(eselect --brief rust show 2>/dev/null)"
 
mkdir -p "${CARGO_HOME}/bin" || die
@@ -62,15 +63,15 @@ symlink_rustup() {
if [[ -e "${symlink_path}" ]]; then
die "${symlink_path} ${__err_exists}"
else
-   ln -sv "${binpath}" "${symlink_path}" || die
+   ln -s ${QUIET--v} "${binpath}" "${symlink_path}" || die
fi
done
 
good "Setting gentoo ${gentoo_rust// /} as default toolchain"
-   "${CARGO_HOME}/bin/rustup" -v toolchain link gentoo "${EPREFIX:-}/usr" 
|| die
-   "${CARGO_HOME}/bin/rustup" -v default gentoo || die
-   "${CARGO_HOME}/bin/rustup" -V || die
-   "${CARGO_HOME}/bin/rustup" show || die
+   [[ ${QUIET+set} != set ]] && "${CARGO_HOME}/bin/rustup" -V
+   "${CARGO_HOME}/bin/rustup" ${QUIET--v} toolchain link gentoo "/usr"
+   "${CARGO_HOME}/bin/rustup" ${QUIET--v} default gentoo
+   [[ ${QUIET+set} != set ]] && "${CARGO_HOME}/bin/rustup" show
 
good "Prepend ${CARGO_HOME}/bin to your PATH to use rustup"
good "rustup selfupdate is disabled, it will be updated by portage"
@@ -82,6 +83,9 @@ main(){
me="$(basename "${BASH_SOURCE[${#BASH_SOURCE[@]} - 1]}")"
while [[ ${#} -gt 0 ]]; do
case ${1} in
+   -a|--apply)
+   APPLY=true
+   ;;
-h|--help)
help
exit 0
@@ -106,7 +110,11 @@ main(){
esac
shift
done
-   symlink_rustup
+   if [[ ${APPLY:-false} == true ]]; then
+   symlink_rustup
+   else
+   help
+   fi
 } # main()
 
 

diff --git a/dev-util/rustup/rustup-1.22.1.ebuild 
b/dev-util/rustup/rustup-1.22.1-r1.ebuild
similarity index 96%
rename from dev-util/rustup/rustup-1.22.1.ebuild
rename to dev-util/rustup/rustup-1.22.1-r1.ebuild
index 6b91f916003..fa40b7f0082 100644
--- a/dev-util/rustup/rustup-1.22.1.ebuild
+++ b/dev-util/rustup/rustup-1.22.1-r1.ebuild
@@ -239,7 +239,7 @@ zeroize-1.1.0
 zeroize_derive-1.0.0
 "
 
-inherit bash-completion-r1 cargo
+inherit bash-completion-r1 cargo prefix
 
 HOME_CRATE_COMMIT="a243ee2fbee6022c57d56f5aa79aefe194eabe53"
 
@@ -252,13 +252,13 @@ 
SRC_URI="https://github.com/rust-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 MIT 
Unlicense ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64"
-IUSE="libressl"
+IUSE=""
 
+# requires old libressl-2.5, so openssl only for now.
 DEPEND="
app-arch/xz-utils
net-misc/curl:=[http2,ssl]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
 "
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/rust"
@@ -283,7 +283,7 @@ src_install() {
cargo_src_install --features no-self-update
einstalldocs
exeinto /usr/share/rustup
-   newexe "${FILESDIR}/symlink_rustup.sh" symlink_rustup
+   newexe "$(prefixify_ro "${FILESDIR}"/symlink_rustup.sh)" symlink_rustup
 
ln -s "${ED}/usr/bin/rustup-init" rustup || die
./rustup completions bash rustup >

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2020-09-09 Thread Marek Szuba
commit: 9e10f6bde3149b2cf9d06655331dd5eca35abef0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  9 22:00:28 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep  9 22:02:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e10f6bd

net-p2p/syncthing: bump to 1.9.0

All tests pass when built with go-1.15 so hopefully it will run fine
with it too.

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

 net-p2p/syncthing/Manifest |  85 --
 ...ncthing-1.8.0.ebuild => syncthing-1.9.0.ebuild} | 129 -
 2 files changed, 151 insertions(+), 63 deletions(-)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 8f872ad82cb..1e425715cf0 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -17,6 +17,7 @@ DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 
BLAKE2B ce54a247aef91
 DIST github.com%2F!data!dog%2Fzstd%2F@v%2Fv1.4.1.mod 31 BLAKE2B 
3f699ae120e91b47e91e35449ae06e146a77a3b8c6834a6494ee4809e3f524bcfbb7b0d9a53b6c64b6ba9f3b1814a7cefa525030871557e52e54be629bae3aee
 SHA512 
5d47517c29477f39a7f12d63ee80c1c64cbbe8065ede96732c133a0159e541b95bb17f10fea0ed5acde361deb84cbb66e79a38cf4be0dc7b28d8b8e342d45a88
 DIST github.com%2F!data!dog%2Fzstd%2F@v%2Fv1.4.1.zip 565502 BLAKE2B 
cdcd85a821838a709b28b3d7e8dae6af9d562f7394ae155624f9975900cad193d91ed80e6183aff82d95a367a8ce0af28c575cefd5f8cd16b7bc16596f6eb22c
 SHA512 
e4551cb3fb58cc60e1e141c2c11952c524c07280e530309ffee13ade0e9cadc873def7b279d024b3efb3d6aada5817c2d248aaf140323507172fca2d2d5a1855
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
+DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.zip 17606 BLAKE2B 
ee5acf57c658d87b97b533d695cb72c9d83e281f9e533271f03d85d52f92c3c90e240f3b6d2a01bebbea6befb147ab66d7f75c403fb8bb3e58a2bc0bb1269f6e
 SHA512 
89912d8630bed5c71dcf391b57e4537b93f01c4f1cf320a8c11d5d34d47fa4e3ea4abbfb3bc3aa76ad3cf08350da67e190cd80322597d0de3123fbaccbcea9e4
 DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.mod
 36 BLAKE2B 
e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda
 SHA512 
83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7
 DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.zip
 14852 BLAKE2B 
33a7c997772bc0ab89312c06940938a0e447b81d5613c95585ec3cf395189edaa92a8e9801649f91ebf9e65dad30af94725436d5849ca1277ec4126989d3b023
 SHA512 
55765137bbfcb45b4c9962044502458f1e7944487946604fbc7604d48b9b576c522b9316a99cb14dacc3c613c99ddb9c51f1a9cd92f4a729bdf76b834d7d2fba
 DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod
 36 BLAKE2B 
e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda
 SHA512 
83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7
@@ -46,6 +47,7 @@ DIST github.com%2Fcalmh%2Fxdr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 
7282ac1bbc8a4b0abf647
 DIST github.com%2Fcalmh%2Fxdr%2F@v%2Fv1.1.0.zip 15127 BLAKE2B 
8bdc6fc2c97fbcc6a245ab6a5be99efd7cbf9cddd5275d16101b8789c735739b8cd64df587d08c9170737f4a98b88788f1d58043a5579f1f5e8991bb6514a957
 SHA512 
2f535e9c39119d67f72e6c75129fe2623c595b53cd7dd196d5e63212cb1f8e289f278e35342241839bbd8e33d6a504d636616e8433bb3324111aa4335c477189
 DIST 
github.com%2Fccding%2Fgo-stun%2F@v%2Fv0.0.0-20180726100737-be486d185f3d.mod 33 
BLAKE2B 
892090e0e83bf116de08b60aa324ecb1b00b97cfce85ee06b31f789d05c82f8cbed678cf3d4149e160e28e7d80e1fdece0766440ef39ef62bbe6b2c23c64d808
 SHA512 
6726736751a353a7c1beaf5e0a04a272044dfb35ae16091f74fdb757bb2aabd800abc9b8f53603ed4b5d4b4973efb15a2b9e5bc5e771d7bc597d3b95b4ee6a6c
 DIST 
github.com%2Fccding%2Fgo-stun%2F@v%2Fv0.0.0-20180726100737-be486d185f3d.zip 
25977 BLAKE2B 
8ce16d132e87fe61952d6854574161ba5f2756bfa7d0e9ce158f67a4e6afd169c26f5d9230bf65bf14a29238618faffdf35aabe296a58475644e669a2afb5d8c
 SHA512 
2c13aebc7293a4651cd1d33eeaa86ce3ae913eee5de4d65d7b7403c70f53f5b3c3aeae7d46a7f81fec57d26b1df23c9f6593305daecbb58fd609b217bf0115f8
+DIST github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod 
58 BLAKE2B 
d724c8e5ab039b227f3c437ba570398b789f53fe80db6f8e57fd2cb2199a5e7acef24d7451f9b27a4da464770660d31fc785c7165deafbc35009718851329fc6
 SHA512 
23d6171dbcf339c72fe25ab7a7e70cb385dffd654998824fac0f6b6464717873332d39fe1f96101414f5e2d240faaab0b960da2e31c08ef98443aa238bbf02d4
 DIST 
github.com%2Fcertifi%2Fgocertifi%2F@v%2Fv0.0.0-20190905060710-a5e0173ced67.mod 
36 BLAKE2B 

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

2020-09-09 Thread Ben Kohler
commit: b031a444ae364ba8e7aedda6eb50a1c93dd5dc1a
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep  9 22:01:39 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep  9 22:02:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b031a444

net-misc/dropbox: bump to 105.4.651

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/dropbox/Manifest |  2 +
 net-misc/dropbox/dropbox-105.4.651.ebuild | 94 +++
 2 files changed, 96 insertions(+)

diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index 93dda0b7a82..e4a962d2635 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,4 +1,6 @@
 DIST dropbox-lnx.x86-104.4.175.tar.gz 96650490 BLAKE2B 
4a74e3b8b31ba720ade57b685978c19827e53dc2eaf4519e10f736121c08e61de66caf1211568c52f624fb020ed8ba5c69c2dbf053bffa9e95d6c9308214d87d
 SHA512 
30dbaa4061f673137f4659f201b62cabff94c827175d00fc348140926a9afe6f693e17237642988ccbe27988eb0aba516705cca65340d59d1d1889784660901c
 DIST dropbox-lnx.x86-105.4.649.tar.gz 96974503 BLAKE2B 
b14cd6891afcd7858ae7564e4f49753a60a70caef6f0c7ff56ecfef54bf1cfee629fd99f069679d210a3e16f48ab0387ca78bf49f92b2fce40ba4cdb0ec147df
 SHA512 
5dfebc03d76465bc6a6cfd9fdb551385e0fa0b50908c8f2fab90a200815a8c5d90b2294cd8d8ff00284668b4d3e09aba031d124680b6780f5269224ee2e25376
+DIST dropbox-lnx.x86-105.4.651.tar.gz 96975853 BLAKE2B 
63c37c22475127d06e5cabd9234818d5a54ca6ebb76b8e53616bc6642b6d9045ad1c0b4cbb364b181b2ccbfc4f6905fe39ce2092cb97978288c6c7e5ee9db771
 SHA512 
e6c4d02c268753b06613206086f9b4a1ff10202a7bca914a071921407fbd276f6a21352d9b43861966fdafd7dc08181bb0654575fcd0c5b344bd2e8f16ab9a47
 DIST dropbox-lnx.x86_64-104.4.175.tar.gz 100702526 BLAKE2B 
49d89293ce5874a01fba14204acfd1234de87b4c5e3f5dfa93cd4041f9412e0801a3e232869e376e583d46d56ea9c7635ec756f005903786dffce1caba608350
 SHA512 
74e4061ac00881fee06ab7f978c27a2fd0e782db7efa63d10ed7c5ce28a679fe23084521d46f819cfc2a691df6e5aad1bd6706d3c2d604d4addd50ddb99e1b3d
 DIST dropbox-lnx.x86_64-105.4.649.tar.gz 101001350 BLAKE2B 
e6aeef5bf38649fca5fba35a88080e905a2d16276927bf9ae5952fbc79e32fe7aac5552b7a53fe3cc59170d0af711f2c9c412da8a4539f7bedea6cea47986b03
 SHA512 
b6f3e766ee9e2b138624bab5ffed9365163b8d33017cce27c9e0beab2b2f500288e6283c59da8a96421daca36b1c6e46925658b6ffab1fdde43efc92ccf1ce18
+DIST dropbox-lnx.x86_64-105.4.651.tar.gz 101001773 BLAKE2B 
9cb07111fceec62b34faa7f9b258e9c60f63c7d3828986f9fe06e27c9df24da00d77ec61eed0318c33453a7a4254e89946504deb8e9c1078204a508c2e9ac7df
 SHA512 
8ffdb4682950a643d3230ae07c73a2b6e862051d700af021cb14152b681c7d01164e821b2fd59978612aaf12843084912aae9d0a6fa127d2fcc01e49908a1c5b

diff --git a/net-misc/dropbox/dropbox-105.4.651.ebuild 
b/net-misc/dropbox/dropbox-105.4.651.ebuild
new file mode 100644
index 000..4530b917859
--- /dev/null
+++ b/net-misc/dropbox/dropbox-105.4.651.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils systemd xdg
+
+DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
+HOMEPAGE="https://www.dropbox.com/";
+SRC_URI="
+   amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )
+   x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )"
+
+LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="selinux X"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/.*"
+QA_EXECSTACK="opt/dropbox/dropbox"
+
+BDEPEND="dev-util/patchelf"
+
+# Be sure to have GLIBCXX_3.4.9, #393125
+RDEPEND="
+   X? (
+   x11-themes/hicolor-icon-theme
+   )
+   selinux? ( sec-policy/selinux-dropbox )
+   app-arch/bzip2
+   dev-libs/glib:2
+   dev-libs/libffi-compat:6
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/wget
+   sys-libs/zlib
+   sys-libs/ncurses-compat:5
+   virtual/opengl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}" || die
+   mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
+   mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
+   rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
+   rmdir .dropbox-dist || die
+}
+
+src_prepare() {
+   default
+   # we supply all of these in RDEPEND
+   rm -vf libGL.so.1 libX11* libffi.so.6 || die
+   # some of these do not appear to be used
+   rm -vf 
libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
+   PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.*  \
+   wmctrl libdrm.so.2 libpopt.so.0 || die
+   if use X ; then
+   mv images/hicolor/16x16/status "${T}" || die
+   else
+   rm -vrf images || die
+   fi
+   patchelf --set-rpath '$OR

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

2020-09-09 Thread Sergei Trofimovich
commit: 47ac7f8a4e8765ccd8daa4942577c4d5ef4a09a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ac7f8a

dev-python/matplotlib: stable 3.3.0 for ppc64

stable wrt bug #738514

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/matplotlib/matplotlib-3.3.0.ebuild 
b/dev-python/matplotlib/matplotlib-3.3.0.ebuild
index 0ff607bcd6d..9b46b5e7164 100644
--- a/dev-python/matplotlib/matplotlib-3.3.0.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.3.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets"
 
 # internal copy of pycxx highly patched



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

2020-09-09 Thread Sergei Trofimovich
commit: 7089165c890da848597ec599629af82f56fb0799
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7089165c

app-misc/datefudge: stable 1.24 for ppc64

stable wrt bug #740582

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-misc/datefudge/datefudge-1.24.ebuild 
b/app-misc/datefudge/datefudge-1.24.ebuild
index 50eba3b84cf..ade713b8eb6 100644
--- a/app-misc/datefudge/datefudge-1.24.ebuild
+++ b/app-misc/datefudge/datefudge-1.24.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
 
 LICENSE="GPL-2"
 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 ~x86-solaris"
+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 ~x86-solaris"
 IUSE=""
 
 src_prepare() {



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

2020-09-09 Thread Sergei Trofimovich
commit: 253f3dea89d9f8ebbce49c030a5f8aa7c780d423
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253f3dea

app-misc/colordiff: stable 1.0.19 for ppc64

stable wrt bug #740460

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-misc/colordiff/colordiff-1.0.19.ebuild 
b/app-misc/colordiff/colordiff-1.0.19.ebuild
index 63bbbc8a07d..5439ce77742 100644
--- a/app-misc/colordiff/colordiff-1.0.19.ebuild
+++ b/app-misc/colordiff/colordiff-1.0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colordiff.org/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 
 RDEPEND="
dev-lang/perl



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

2020-09-09 Thread Sergei Trofimovich
commit: 9e4885d4c582919af982e736b9b2fae0f24ad335
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4885d4

mail-mta/postfix: stable 3.5.6 for ppc64

stable wrt bug #740428

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/postfix/postfix-3.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.5.6.ebuild 
b/mail-mta/postfix/postfix-3.5.6.ebuild
index 2128e913c46..1864b3aafb5 100644
--- a/mail-mta/postfix/postfix-3.5.6.ebuild
+++ b/mail-mta/postfix/postfix-3.5.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND=">=dev-libs/libpcre-3.4



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

2020-09-09 Thread Sergei Trofimovich
commit: afb8872f8033fb559cb9036774092bc00da3e4d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb8872f

dev-python/cryptography: stable 3.0 for ppc64

stable wrt bug #741224

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/cryptography/cryptography-3.0.ebuild 
b/dev-python/cryptography/cryptography-3.0.ebuild
index f6388d64f22..e6bb761a338 100644
--- a/dev-python/cryptography/cryptography-3.0.ebuild
+++ b/dev-python/cryptography/cryptography-3.0.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 ~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 ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="libressl idna test"
 RESTRICT="!test? ( test )"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: 232cffcb5318221f5853ac91540c9bae809e8a98
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232cffcb

net-libs/zeromq: stable 4.3.3 for ppc64

stable wrt bug #740574

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild 
b/net-libs/zeromq/zeromq-4.3.3.ebuild
index 738a34b6f22..ae9dee0c6b3 100644
--- a/net-libs/zeromq/zeromq-4.3.3.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
 SLOT="0/5"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/audacity/

2020-09-09 Thread Sergei Trofimovich
commit: 97a23c027647e4ea5fca6d6d1fee06f1610e4855
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:46:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a23c02

media-sound/audacity: stable 2.4.2-r1 for ppc64

stable wrt bug #740054

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-sound/audacity/audacity-2.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/audacity/audacity-2.4.2-r1.ebuild 
b/media-sound/audacity/audacity-2.4.2-r1.ebuild
index 2ed0b3c6023..471590b6502 100644
--- a/media-sound/audacity/audacity-2.4.2-r1.ebuild
+++ b/media-sound/audacity/audacity-2.4.2-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ~mips ~ppc ppc64 x86"
 IUSE="alsa doc ffmpeg +flac id3tag jack +ladspa +lv2 mad ogg oss
portmidi +portmixer portsmf sbsms twolame vamp +vorbis +vst"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: b8652d38ebbf78ac46ae6faed6d47722242296f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:45:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8652d38

app-arch/cabextract: stable 1.9.1 for ppc64

stable wrt bug #711218

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-arch/cabextract/cabextract-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild 
b/app-arch/cabextract/cabextract-1.9.1.ebuild
index fb7eec7890e..ea2b0a1bce0 100644
--- a/app-arch/cabextract/cabextract-1.9.1.ebuild
+++ b/app-arch/cabextract/cabextract-1.9.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
 
LIBMSPACK_DEPEND="~dev-libs/libmspack-:="
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
MY_PV="${PV/_alpha/alpha}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz";



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

2020-09-09 Thread Sergei Trofimovich
commit: d917ac0944e392e49ca3845bbd36068945d12ed3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d917ac09

dev-python/cairocffi: stable 0.9.0-r1 for ppc64

stable wrt bug #738520

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/cairocffi/cairocffi-0.9.0-r1.ebuild 
b/dev-python/cairocffi/cairocffi-0.9.0-r1.ebuild
index 876b548c4b6..53ff6e8a9f8 100644
--- a/dev-python/cairocffi/cairocffi-0.9.0-r1.ebuild
+++ b/dev-python/cairocffi/cairocffi-0.9.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: 997a481a5951540149d686d2ec09790819a8dcc6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:45:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997a481a

dev-python/feedparser: stable 6.0.0_beta1 for ppc64

stable wrt bug #741258

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/feedparser/feedparser-6.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild 
b/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild
index b6d00981ba3..9268a3c81c2 100644
--- a/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild
+++ b/dev-python/feedparser/feedparser-6.0.0_beta1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: 806fd9644e2d8613fd9f6d9e08055ccfd8b70ecc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806fd964

dev-python/xcffib: stable 0.10.1 for ppc64

stable wrt bug #738532

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/xcffib/xcffib-0.10.1.ebuild 
b/dev-python/xcffib/xcffib-0.10.1.ebuild
index d04a31e501a..5a3d6f10490 100644
--- a/dev-python/xcffib/xcffib-0.10.1.ebuild
+++ b/dev-python/xcffib/xcffib-0.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
 
 DEPEND="x11-libs/libxcb"
 RDEPEND="



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

2020-09-09 Thread Sergei Trofimovich
commit: 564387be1086d924d4e5833787974e88eb236b3d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564387be

media-libs/portmidi: stable 217-r3 for ppc64

stable wrt bug #740054

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/portmidi/portmidi-217-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/portmidi/portmidi-217-r3.ebuild 
b/media-libs/portmidi/portmidi-217-r3.ebuild
index 341ec7f779d..64ede18f90a 100644
--- a/media-libs/portmidi/portmidi-217-r3.ebuild
+++ b/media-libs/portmidi/portmidi-217-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/portmedia/${PN}-src-${PV}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="debug doc java python static-libs test-programs"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2020-09-09 Thread Sergei Trofimovich
commit: d809fcbb70c72c9f7060469cc340301da351badb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d809fcbb

www-client/elinks: stable 0.13.4 for ppc64

stable wrt bug #739914

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index 4bc2b413964..f195ac68889 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: 0e462a3b68c58f7a0d9260a94df765c799e62591
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e462a3b

media-libs/suil: stable 0.10.6 for ppc64

stable wrt bug #740054

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/suil/suil-0.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/suil/suil-0.10.6.ebuild 
b/media-libs/suil/suil-0.10.6.ebuild
index 7ccf3a1acea..af75c8dc7ac 100644
--- a/media-libs/suil/suil-0.10.6.ebuild
+++ b/media-libs/suil/suil-0.10.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2";
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
 IUSE="doc gtk qt5"
 
 BDEPEND="



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

2020-09-09 Thread Sergei Trofimovich
commit: 8a2db93f1b4997f98571d08ac893e5e6bf1720f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:43:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2db93f

app-arch/arj: stable 3.10.22-r7 for ppc64

stable wrt bug #740892

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-arch/arj/arj-3.10.22-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/arj/arj-3.10.22-r7.ebuild 
b/app-arch/arj/arj-3.10.22-r7.ebuild
index ac01385b6dd..2d32c5a42f0 100644
--- a/app-arch/arj/arj-3.10.22-r7.ebuild
+++ b/app-arch/arj/arj-3.10.22-r7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://debian/pool/main/a/arj/${MY_P}.orig.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
 IUSE=""
 
 PATCHES=(



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

2020-09-09 Thread Sergei Trofimovich
commit: adfad9a5f263c01a0690dc00eb2b67036e4969d9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:41:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfad9a5

dev-libs/libhid: stable 0.2.17 for ppc64

stable wrt bug #741342

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libhid/libhid-0.2.17.ebuild 
b/dev-libs/libhid/libhid-0.2.17.ebuild
index bfc00287f46..824d8303f89 100644
--- a/dev-libs/libhid/libhid-0.2.17.ebuild
+++ b/dev-libs/libhid/libhid-0.2.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~conikost/files/${P}.tar.gz";
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="virtual/libusb:0="



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

2020-09-09 Thread Sergei Trofimovich
commit: b7fcc57c6ede70ce54078b42f6263e9b4f63a618
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fcc57c

media-libs/fdk-aac: stable 2.0.1 for ppc64

stable wrt bug #740902

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index eb3ea4c5969..1c68b29cfba 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



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

2020-09-09 Thread Sergei Trofimovich
commit: 64d6a74aef856ae23346da8d6aa4a0c993d6b9d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d6a74a

dev-python/sgmllib3k: stable 1.0.0 for ppc64

stable wrt bug #741258

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild 
b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
index 35ca2b09466..9db6adf5a6b 100644
--- a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
+++ b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild
@@ -12,4 +12,4 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"



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

2020-09-09 Thread Sergei Trofimovich
commit: 05ad7969169a931ef176863da7ed4a0e3ce05bef
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad7969

dev-python/coverage: stable 5.2.1 for ppc64

stable wrt bug #741238

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/coverage/coverage-5.2.1.ebuild 
b/dev-python/coverage/coverage-5.2.1.ebuild
index 2e39f473cf9..16af480d333 100644
--- a/dev-python/coverage/coverage-5.2.1.ebuild
+++ b/dev-python/coverage/coverage-5.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 #IUSE="test"
 # The tests are impossible to appease.  Please run them externally
 # via tox.  Or fix the ebuild if you have hours of time to spend



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

2020-09-09 Thread Sergei Trofimovich
commit: 9d639f3a70994b4b3c64652a74423b7e13115367
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d639f3a

dev-python/urwid: stable 2.1.1 for ppc64

stable wrt bug #741302

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/urwid/urwid-2.1.1.ebuild 
b/dev-python/urwid/urwid-2.1.1.ebuild
index 1492f14e7d4..4d7fa426d22 100644
--- a/dev-python/urwid/urwid-2.1.1.ebuild
+++ b/dev-python/urwid/urwid-2.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="examples"
 
 PATCHES=(



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

2020-09-09 Thread Thomas Deutschmann
commit: 39fc2ebd4d6f9a7f866485735704745e2c1e88a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep  9 21:31:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep  9 21:43:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fc2ebd

sys-libs/libhugetlbfs: bump to v2.23

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

 sys-libs/libhugetlbfs/Manifest |   1 +
 sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild | 159 +
 2 files changed, 160 insertions(+)

diff --git a/sys-libs/libhugetlbfs/Manifest b/sys-libs/libhugetlbfs/Manifest
index 64af61835b8..a5167aec9e3 100644
--- a/sys-libs/libhugetlbfs/Manifest
+++ b/sys-libs/libhugetlbfs/Manifest
@@ -1 +1,2 @@
 DIST libhugetlbfs-2.22.tar.gz 175099 BLAKE2B 
e67a6a678065b10492d510b733b7c6e2926f4f01dd741d49f6e76cedde002fa81d7dad6a6fd8922443c6aacd527c9b3df35f84b8da7332c04e3fcf8c52e23084
 SHA512 
7f38f9fa576841f36c7cd5192a9ee3f79b275b7b64d7e2a838a43636489cf88627bdba3a045d6b3302a4a509cf64627972b569b4c2c3c4fe05d5aa4ae1d66fd8
+DIST libhugetlbfs-2.23.tar.gz 175459 BLAKE2B 
f469ff9a65364e9f0e04c11c8010c958855ebd4d50e1dd719576cda7c280586623404304be64a794907a5fb1d97bd9c0620a91d7a2492577e04fa40ff432b4c7
 SHA512 
fc9a7d59bcda9d3ca9c9e43a3a348f989c9cbdbbb77f21a43a06e71eacd05bbe5a7b2b51e20ae9ea00da9f1c4d1130da529bbfb702e8c9d11cab6efadd3dc168

diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild 
b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild
new file mode 100644
index 000..255bcb160f2
--- /dev/null
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit multilib toolchain-funcs python-any-r1
+
+DESCRIPTION="easy hugepage access"
+HOMEPAGE="https://github.com/libhugetlbfs/libhugetlbfs";
+SRC_URI="https://github.com/libhugetlbfs/libhugetlbfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6-fixup-testsuite.patch
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/^PREFIX/s:/local::' \
+   -e '1iBUILDTYPE = NATIVEONLY' \
+   -e '1iV = 1' \
+   -e '/gzip.*MANDIR/d' \
+   -e "/^LIB\(32\)/s:=.*:= $(get_libdir):" \
+   -e '/^CC\(32\|64\)/s:=.*:= $(CC):' \
+   -e 's@^\(ARCH\) ?=@\1 =@' \
+   Makefile || die "sed failed"
+   if [ "$(get_libdir)" == "lib64" ]; then
+   sed -i \
+   -e "/^LIB\(32\)/s:=.*:= lib32:" \
+   Makefile
+   fi
+
+   # Tarballs from github don't have the version set.
+   # https://github.com/libhugetlbfs/libhugetlbfs/issues/7
+   [[ -f version ]] || echo "${PV}" > version
+}
+
+src_compile() {
+   tc-export AR
+   emake CC="$(tc-getCC)" libs tools
+}
+
+src_install() {
+   default
+   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
+}
+
+src_test_alloc_one() {
+   hugeadm="$1"
+   sign="$2"
+   pagesize="$3"
+   pagecount="$4"
+   ${hugeadm} \
+   --pool-pages-max ${pagesize}:${sign}${pagecount} \
+   && \
+   ${hugeadm} \
+   --pool-pages-min ${pagesize}:${sign}${pagecount}
+   return $?
+}
+
+# die is NOT allowed in this src_test block after the marked point, so that we
+# can clean up memory allocation. You'll leak at LEAST 64MiB per run otherwise.
+src_test() {
+   [[ $UID -eq 0 ]] || die "Need FEATURES=-userpriv to run this testsuite"
+   einfo "Building testsuite"
+   emake -j1 tests
+
+   local hugeadm='obj/hugeadm'
+   local allocated=''
+   local rc=0
+   # the testcases need 64MiB per pagesize.
+   local MIN_HUGEPAGE_RAM=$((64*1024*1024))
+
+   einfo "Planning allocation"
+   local PAGESIZES="$(${hugeadm} --page-sizes-all)"
+
+   # Need to do this before we can create the mountpoints.
+   local pagesize pagecount
+   for pagesize in ${PAGESIZES} ; do
+   # The kernel depends on the location :-(
+   mkdir -p /var/lib/hugetlbfs/pagesize-${pagesize}
+   addwrite /var/lib/hugetlbfs/pagesize-${pagesize}
+   done
+   addwrite /proc/sys/vm/
+   addwrite /proc/sys/kernel/shmall
+   addwrite /proc/sys/kernel/shmmax
+   addwrite /proc/sys/kernel/shmmni
+
+   einfo "Checking HugeTLB mountpoints"
+   ${hugeadm} --create-mounts || die "Failed to set up hugetlb 
mountpoints."
+
+   # -
+   # - die is unsafe after this point. ---
+   # -

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libhugetlbfs/, sys-libs/libhugetlbfs/files/

2020-09-09 Thread Thomas Deutschmann
commit: 33212addfeda3946e488ea711a667a61adde96d2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep  9 21:42:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep  9 21:43:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33212add

sys-libs/libhugetlbfs: install uncompressed man pages

Closes: https://bugs.gentoo.org/704326
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../libhugetlbfs-2.23-uncompressed-man-pages.patch | 34 ++
 sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild |  1 +
 2 files changed, 35 insertions(+)

diff --git 
a/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch 
b/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch
new file mode 100644
index 000..c0ca6a398e7
--- /dev/null
+++ b/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch
@@ -0,0 +1,34 @@
+--- a/Makefile
 b/Makefile
+@@ -436,27 +436,19 @@ install-man:
+   $(INSTALL) -d $(DESTDIR)$(MANDIR8)
+   for x in $(INSTALL_MAN1); do \
+   $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR1); \
+-  gzip -f $(DESTDIR)$(MANDIR1)/$$x; \
+   done
+   for x in $(INSTALL_MAN3); do \
+   $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR3); \
+-  gzip -f $(DESTDIR)$(MANDIR3)/$$x; \
+   done
+-  rm -f $(DESTDIR)$(MANDIR3)/free_huge_pages.3.gz
+-  rm -f $(DESTDIR)$(MANDIR3)/free_hugepage_region.3.gz
+-  rm -f $(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3.gz
+-  rm -f $(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3.gz
+-  ln -s get_huge_pages.3.gz $(DESTDIR)$(MANDIR3)/free_huge_pages.3.gz
+-  ln -s get_hugepage_region.3.gz 
$(DESTDIR)$(MANDIR3)/free_hugepage_region.3.gz
+-  ln -s hugetlbfs_unlinked_fd.3.gz 
$(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3.gz
+-  ln -s hugetlbfs_find_path.3.gz 
$(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3.gz
++  ln -s get_huge_pages.3 $(DESTDIR)$(MANDIR3)/free_huge_pages.3
++  ln -s get_hugepage_region.3 $(DESTDIR)$(MANDIR3)/free_hugepage_region.3
++  ln -s hugetlbfs_unlinked_fd.3 
$(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3
++  ln -s hugetlbfs_find_path.3 
$(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3
+   for x in $(INSTALL_MAN7); do \
+   $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR7); \
+-  gzip -f $(DESTDIR)$(MANDIR7)/$$x; \
+   done
+   for x in $(INSTALL_MAN8); do \
+   $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR8); \
+-  gzip -f $(DESTDIR)$(MANDIR8)/$$x; \
+   done
+ 
+ install-bin:

diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild 
b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild
index 255bcb160f2..509763949e6 100644
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild
@@ -21,6 +21,7 @@ DEPEND="test? ( ${PYTHON_DEPS} )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.6-fixup-testsuite.patch
+   "${FILESDIR}"/${PN}-2.23-uncompressed-man-pages.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-java/pdf-renderer/

2020-09-09 Thread Sergei Trofimovich
commit: 541ff62a96cb2e8f1df8f1ca03b03278ffaf59d9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:40:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541ff62a

dev-java/pdf-renderer: keyworded 1.0.5 for ppc64

keyworded wrt bug #741016

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/pdf-renderer/pdf-renderer-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/pdf-renderer/pdf-renderer-1.0.5.ebuild 
b/dev-java/pdf-renderer/pdf-renderer-1.0.5.ebuild
index 6a0cd762677..cca775f42c1 100644
--- a/dev-java/pdf-renderer/pdf-renderer-1.0.5.ebuild
+++ b/dev-java/pdf-renderer/pdf-renderer-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ 
SRC_URI="http://repo1.maven.org/maven2/org/swinglabs/${PN}/${PV}/${P}-sources.ja
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND=">=virtual/jre-1.5"



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

2020-09-09 Thread Sergei Trofimovich
commit: 82fac2ed1ca9b21b781b0edecb261b6d3ceb5af8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:38:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:38:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fac2ed

app-portage/gemato: keyworded 16.1 for ppc

keyworded wrt bug #739136

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-portage/gemato/gemato-16.1.ebuild 
b/app-portage/gemato/gemato-16.1.ebuild
index d4dfe160f0c..fdff5ec7555 100644
--- a/app-portage/gemato/gemato-16.1.ebuild
+++ b/app-portage/gemato/gemato-16.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="+gpg tools"
 
 RDEPEND="



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

2020-09-09 Thread Sergei Trofimovich
commit: 34c97a09e8b97e0ed7c4f0b214605862a5c1acb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:33:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:35:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c97a09

net-libs/zeromq: stable 4.3.3 for sparc

stable wrt bug #740574

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild 
b/net-libs/zeromq/zeromq-4.3.3.ebuild
index 6248e3dee56..738a34b6f22 100644
--- a/net-libs/zeromq/zeromq-4.3.3.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
 SLOT="0/5"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin"
 RESTRICT="!test? ( test )"
 



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

2020-09-09 Thread Sergei Trofimovich
commit: 04061c4ea2574013d68dd1294df73b37b1f84969
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:33:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:35:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04061c4e

dev-python/coverage: stable 5.2.1 for sparc

stable wrt bug #741238

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/coverage/coverage-5.2.1.ebuild 
b/dev-python/coverage/coverage-5.2.1.ebuild
index b5944858f2b..2e39f473cf9 100644
--- a/dev-python/coverage/coverage-5.2.1.ebuild
+++ b/dev-python/coverage/coverage-5.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 #IUSE="test"
 # The tests are impossible to appease.  Please run them externally
 # via tox.  Or fix the ebuild if you have hours of time to spend



  1   2   3   >