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

2022-12-05 Thread Alice Ferrazzi
commit: 4f000d2d3c7b32d958afd89467ce215d629efb45
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Tue Dec  6 07:47:27 2022 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec  6 07:50:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f000d2d

sys-kernel/rt-sources: add 6.0.5_p14

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

 sys-kernel/rt-sources/Manifest|  5 +++
 sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild | 52 +++
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 1285e2d0e655..00d6adec29d3 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -1,9 +1,12 @@
 DIST deblob-5.15 170757 BLAKE2B 
368539e7487c25b9808f277c36a5e30dd3a06d21dcf2aefa0066e12549c6cb2b243dfcd0a5413734607e1818d38a9ca6ef5db250517a3dbf9c5f886a8e15e9c2
 SHA512 
b74781bc6db536b2471149f1aef203e63b16794c3c732bb8b743a94d30fddbdcabca4113af7e364ca5ea019052aa528c398792c6faf9ad13700bba8bb61c4e3a
+DIST deblob-6.0 178810 BLAKE2B 
dcaf7441084baa631e0d9652deb1105a00f280323ad8de43dbc50cb0455004aba15f2f7bf68ac0601a24e561f6bf3f4084ee91a1a4909380fab2d88bed5834b5
 SHA512 
f39bf8c4d0a7a0047e2b1d351b7cdd13457d89f59b82c9fa4348787f04b257e9ec027f68f1de999d96a594e53d64753fd043772bdf35b148f763daefccc93fa8
 DIST deblob-check-5.15 619562 BLAKE2B 
6279eb78d81f42416aa24898c747eac71b3dc0a98182354a778c20f6d51f3692e64db4e37aa4489dccae70d87ce5cafbc5d4feee6d505789761dcff1b6a9dbd3
 SHA512 
47fe403177a93e2271b7b5244f086d2ce2d1253dddeeb6d6bf153327380d2aa7dbaa63a741da2acadf6c65d64b2578cc5c0fad08209609f36ce2f8a88dfa7b5e
+DIST deblob-check-6.0 652755 BLAKE2B 
5cd69f9b34134d5290c939e886badf37bf851ebfda1ad067598cf76ed459ceb19a745a96e6c779a17ed553382a0876bd0abc11add8933d482e9eec66903b58ef
 SHA512 
6d0be64424494d748703ae714d54ae098b8b8468b9672c4fe918847112463a1e49cd536a60af8510a379e664811e61d2e6b741cbfd6aea51635a5732946e8e57
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
+DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
 DIST patch-4.19.255-rt113.patch.xz 166868 BLAKE2B 
e2f37bf6d6fc5a1588bb1114baa65468bbfe3799cda3fb0aed07cb2cfc48352a08f00d716d563714a8927cac814f1c1d07bd33407ce6db101e0adb9ce61c0bfb
 SHA512 
3f9cfc713b7c1fbd064449f5ca87131a29e042abedde62e9ee72a4699c3937577b1c400752d0c3f1e70f60e2622dcc90278e4eff6b609ea9260821f92e8635b6
 DIST patch-4.19.255.xz 4776772 BLAKE2B 
65f0dd0d52db82c58f73a3407fe15ae38be0ef690aea391ad9e2b21330e94b02a1f38a802ff9a8c3ec424a27a0e23ab85a8e2282b93262cd21e7ece1094f4aca
 SHA512 
e0a797ae95e0cc7bc52e7e8fa8b42ec11cb88353519a22868fb52447dd804daf759d0c4df5cfd6a02464ca145569fb119b22fd894f3cd4baf950db505708fa6b
 DIST patch-5.10.145-rt74.patch.xz 172728 BLAKE2B 
763bb5e2b88ca1daa65d5502389e93dbb04a874f92d135368627295b890e8059cf677bdcbf874f53fe457c36dfcad58fed06714596aeb322423cf0c5fc04b170
 SHA512 
7a5c32e397bc250182c11253b6e75e78d3806966c8f40022f005971d19a2a9261f33f7d344e317c88733a663efcb037a32c282d25d3a1aa634df995e4fd011d1
@@ -14,3 +17,5 @@ DIST patch-5.15.73-rt52.patch.xz 77124 BLAKE2B 
9bde253c31448cc1c0b537f17af576271
 DIST patch-5.15.73.xz 2806172 BLAKE2B 
a9d403e4cd1b0cb4baa171434e2bbdfd730477d629b72f8678640e39d3cd62844a773feb581d276a5d749cde60bad6c6a2b8db6ed164dce1053c9c0d480b
 SHA512 
dc5acb832242ae9577726c086bf318091c2c403161450ee354b22094c9b2cab408725fec23edfeb5a81ecbab647a71ca329de5b3606ef4c8680fd630bad75e57
 DIST patch-5.4.209-rt77.patch.xz 183176 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-LibXSLT/

2022-12-05 Thread Sam James
commit: 7a1285792608215758d59202603f9802b63b5b5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 07:31:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 07:32:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a128579

dev-perl/XML-LibXSLT: add 2.2.0

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

 dev-perl/XML-LibXSLT/Manifest |  1 +
 dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/XML-LibXSLT/Manifest b/dev-perl/XML-LibXSLT/Manifest
index 49f37b8e338a..f39dee954952 100644
--- a/dev-perl/XML-LibXSLT/Manifest
+++ b/dev-perl/XML-LibXSLT/Manifest
@@ -1 +1,2 @@
 DIST XML-LibXSLT-1.99.tar.gz 114083 BLAKE2B 
2fcb6d1fde354aa58c9ba6d5a5037640d0e585f6bbfb7d81cf18e9f3b9c9ab7dfcdc6c455eef5a397ae310ca45c37fdb0f2f2b43227f7cffe0c652ca25775dec
 SHA512 
d716fe44673c83c5670a8f98cf82057e7df35d43ee452843adb7c605d36e7a42b35bdf26937a2e3d8c55494ac83c23f1421ab4481a4817c011074668bc951739
+DIST XML-LibXSLT-2.002000.tar.gz 118678 BLAKE2B 
37250c2f38f1adc5b5385d0faa79b77d872229ee27aa22a45ce5ad3186c4be8f59d1321c43c70a9c387b25e7b1816a63b244a236e441c75b8a093f36fd00bf9c
 SHA512 
4266e1bbd4bdceb638add43874948c69a79b364b60083ed635ec80ea4da0bd65dc5a7c5a6d76644909271e565e50c09ab1fabeec09ab37ed486d4c4bd158dba4

diff --git a/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.0.ebuild 
b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.0.ebuild
new file mode 100644
index ..391b53e49bf0
--- /dev/null
+++ b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=2.002000
+inherit perl-module
+
+DESCRIPTION="A Perl module to parse XSL Transformational sheets using GNOME's 
libxslt"
+
+# https://github.com/shlomif/perl-XML-LibXSLT/issues/5
+LICENSE="|| ( Artistic GPL-1+ ) MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   virtual/perl-Encode
+   >=dev-perl/XML-LibXML-1.700.0
+   >=dev-libs/libxslt-1.1.32
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/pkgconfig
+"
+
+PERL_RM_FILES=(
+   "t/cpan-changes.t" "t/pod.t"
+   "t/style-trailing-space.t"
+)



[gentoo-commits] repo/gentoo:master commit in: media-radio/grig/files/, media-radio/grig/

2022-12-05 Thread Thomas Beierlein
commit: 6834a0595575be8645382b8c709f316cb1550633
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Dec  6 06:56:51 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Dec  6 06:59:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6834a059

media-radio/grig: Adapt to Hamlib4.5

Closes: https://bugs.gentoo.org/883773
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/grig/files/grig-0.8.1-hamlib45.patch | 17 +
 media-radio/grig/grig-0.8.1-r1.ebuild|  7 ---
 2 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/media-radio/grig/files/grig-0.8.1-hamlib45.patch 
b/media-radio/grig/files/grig-0.8.1-hamlib45.patch
new file mode 100644
index ..4da0a6496978
--- /dev/null
+++ b/media-radio/grig/files/grig-0.8.1-hamlib45.patch
@@ -0,0 +1,17 @@
+Hamlib 4.5 dropped rig_get_split macro
+see Bug 883773
+
+diff --git a/src/rig-daemon.c b/src/rig-daemon.c
+index ddd922f..1a86a5e 100644
+--- a/src/rig-daemon.c
 b/src/rig-daemon.c
+@@ -2283,7 +2283,8 @@ rig_daemon_exec_cmd (rig_cmd_t cmd,
+   case RIG_CMD_GET_SPLIT:
+   if (has_get->split) {
+ 
+-  retcode = rig_get_split (myrig, RIG_VFO_RX, 
>split);
++  vfo_t tx_vfo;
++  retcode = rig_get_split_vfo (myrig, RIG_VFO_RX, 
>split, _vfo);
+ 
+   /* raise anomaly if execution did not succeed */
+   if (retcode != RIG_OK) {

diff --git a/media-radio/grig/grig-0.8.1-r1.ebuild 
b/media-radio/grig/grig-0.8.1-r1.ebuild
index 07f9ee0da9ba..f4a97bae6a70 100644
--- a/media-radio/grig/grig-0.8.1-r1.ebuild
+++ b/media-radio/grig/grig-0.8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,8 @@ DEPEND="
>=media-libs/hamlib-4:="
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/grig-0.8.1-hamlib4.patch )
+PATCHES=( "${FILESDIR}"/grig-0.8.1-hamlib4.patch
+ "${FILESDIR}"/grig-0.8.1-hamlib45.patch )
 
 src_configure() {
econf --enable-hardware
@@ -32,7 +33,7 @@ src_prepare() {
eapply -p1 "${FILESDIR}"/${P}-hamlib42.patch
fi
 
-   eapply ${PATCHES}
+   eapply ${PATCHES[@]}
 
eapply_user
 }



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

2022-12-05 Thread Sam James
commit: 58bd504433032ed628213753cd4bf9448e3d7025
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 06:37:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 06:37:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bd5044

dev-vcs/git: add 2.39.0_rc2, drop 2.39.0_rc1

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

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.39.0_rc1.ebuild => git-2.39.0_rc2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 4c565450b009..cc2b4305529e 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,9 +1,9 @@
 DIST git-2.37.4.tar.xz 6990080 BLAKE2B 
731ae7ff4247fd9d300b2b2b27074cce2d62b6333051bbdb161cdf644b4b40247963a978e1ed25a4f8fc9b544b52aa94ef97abf16db46ffcb688efab380efaec
 SHA512 
f13a25548f6463ee0c3e662819a4af13dfafa8d18108534aeaebafd9a36c84dbea913402d781f7bc1436560c9937d76fd78b39cafa5864f576a1278ed96a9a80
 DIST git-2.38.1.tar.xz 7088208 BLAKE2B 
50e4e9ef04d9eef7c10aba1f0d53d5d15f50ea9a8c344733e7a7865e2f2a833edb4f4b5882f47dd39389dfdedf22a813cfe3d35ab950d6543d21e0294ce17f2d
 SHA512 
e62ca6f54f01d2e4ccffb5f94e8e5cd2f3e098b766d909c694a8daf4d00d5cdeb9cc5ff8e9bc55d888406f292ba99433d334d4da9689c0ce5d7299a3c67c90e0
-DIST git-2.39.0.rc1.tar.xz 7146844 BLAKE2B 
02d457b2c05290de9bd47e85ce55f2bc7e4b649f898bbda971aa447881ba4da3cf750d065a3bb431c974bf4602403c99af92089467a1b7c9d8c6b95c11d6beb1
 SHA512 
c90496689cf4ef5bd0efe85ac1f52b53527603596bef064470bd6c30f6b5d067e001d4a2f2cbe10f57235f8a74b733d59bc8cd8051f6fa9475b6dfb4df67577e
+DIST git-2.39.0.rc2.tar.xz 7146628 BLAKE2B 
a33e1bf569fc946a68071506e53b74dc9006c468df43b4cdfd776329b476034c8504cdf295d9c696a447cb3ed7f0aabb195bc24bd5397f3b708e98f9152f01cd
 SHA512 
31b6fda1fcbed027f20140066f77283bae1179da015fd01b3bee61ab4b313603b229b13b84680030ca65c4b9435133f209b9cc832caf9cff30824da816c3f687
 DIST git-htmldocs-2.37.4.tar.xz 1448376 BLAKE2B 
2414b2f18e3c75c377400623f9e804b6fd5623724834ce52d2680cc10839466d52a8407cac9ed0c8c5928d65058963fe62e9ae2e31f1b695ea3a6fc18ea1938a
 SHA512 
638feee014498af63ea083540b065778d3e3b7fdec9bb7f6e915bbc524e1525e0c4056f8af7d859376b60fcc936cb0ac1e6f83ff940e09f822dfa11570465db4
 DIST git-htmldocs-2.38.1.tar.xz 1479360 BLAKE2B 
72d33a04c94ccb250def2136a2967fd333f3704f8e525f065b508cee890058546fec4e5b1349285b83768a7bd1513c0fac8d9ca287e5e964e6f1ec0d055ef7de
 SHA512 
740da4546bdc0e9c4131e9dd0775662525aeb30a468fc4be63bb09c728da2903d479da5b7ef25d5ee029690ff5c9640de0271c7defcba1fadfa4a21f96d0aa8b
-DIST git-htmldocs-2.39.0.rc1.tar.xz 1503072 BLAKE2B 
fe8beca129e7bc1dfc2198ad304adf92d88d43a6e50609831f8974dd3cc1e76e0317be8fa5fe2172aae930b622de7870e52f7faeb2b0f4715927745631c10be0
 SHA512 
e9de3cd8fb84d2bbe38b6185f732c9167b375fd12554f92b00d13cf9d772d9b9970fd83d61546251ff984c61c91565942157c32a3f49ebc57d77cbc3ece9ca34
+DIST git-htmldocs-2.39.0.rc2.tar.xz 1503264 BLAKE2B 
cc6e70fc6c7bf620c76da7f4651165cb2e06ae3c4c9dae9da6696a9bacb460d08629f837e9b62fa7be54ea1d7342894dc33bb12c5fff305627581130261f2c1f
 SHA512 
92bb44dc85ed878c1a11fffafae0b8889d03f48c1a7a7f2fd70797f0af1dd9ed33f14c1969247cc18e4671af90a57cf5d8786ef1e60a818c6e8b333fc33368fa
 DIST git-manpages-2.37.4.tar.xz 510016 BLAKE2B 
03cba56a27039547429eca6a3dfda600d2b1332a6b0da321a1abc8bb311b03e46c389fdbbd7aafc8b5863730e9417ebbd3195ce04408e3f229e646d134a2ac13
 SHA512 
8cf5ae54ae3e86929f375ea2d229ecda7d8b5c8a7f7fbe790334fcd38069285b58636320b1886030402ac9d46ed324c1d26784fff14077f661c43ef98b5f5ec7
 DIST git-manpages-2.38.1.tar.xz 553484 BLAKE2B 
991e7f3916106e346921f6ae281df803b663b7fb4584f98f48f61a121030db8e5a1a97ecb147bf1559408893d3c9692c58b2890ff5a5a00bd451d8f20b73efdb
 SHA512 
d2c75efc497ec62733be0ae0092a256dedb2a24b765e516218c9d96466aef34a0f2a118f68618ea457bf0fb39f5986c52022870116de974b21f541e0994c7d67
-DIST git-manpages-2.39.0.rc1.tar.xz 557232 BLAKE2B 
5bc878cccda24dee906f1c7e4f286539f8c8db29dd5d4b5eee111e45d2eb02c380be6cea1c01e34fdd7c9336bd0c476edba3f32121c3c042c938c4e178a9a5f3
 SHA512 
f43cb08eb00371995e98336f99db6fd0551d6abc069c0db5a1293a8cc4a0d426ea1c2d7f6b7bd4e38db9d82ee0aad24e7e5ff15ed3e2a4cec30e81503c7eb5ec
+DIST git-manpages-2.39.0.rc2.tar.xz 557304 BLAKE2B 
0db29a436c709b7cdb45abd5e10d26aba2136b5fa7a501b4313083780ece66d846cc4012b14061ed1f31f368c8407fde021cc092693a64763067fab852f2a7f4
 SHA512 
d30b27251de23053afe2c34ba7b18c8ab7beaf33278d3dcb90aec76147f289b3844eaa1da2dd08950f2398b8541f1538025ecd502b9efc37deadb9b3e8ddea17

diff --git a/dev-vcs/git/git-2.39.0_rc1.ebuild 
b/dev-vcs/git/git-2.39.0_rc2.ebuild
similarity index 100%
rename from dev-vcs/git/git-2.39.0_rc1.ebuild
rename to dev-vcs/git/git-2.39.0_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/picosat/

2022-12-05 Thread Maciej Barć
commit: aed12ac2a6a2bae81f5dfc588b67cf650349cb37
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 06:19:33 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 06:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed12ac2

sci-mathematics/picosat: fix patch apply

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/picosat/picosat-965.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/picosat/picosat-965.ebuild 
b/sci-mathematics/picosat/picosat-965.ebuild
index cff148733b40..9803703a619b 100644
--- a/sci-mathematics/picosat/picosat-965.ebuild
+++ b/sci-mathematics/picosat/picosat-965.ebuild
@@ -13,12 +13,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 LICENSE="MIT"
 
+PATCHES=( "${FILESDIR}"/${P}-makefile.in.patch )
+
 src_configure() {
CC="$(tc-getCC)" sh ./configure.sh --shared --trace || die
 }
 
 src_compile() {
-   emake CFLAGS="${CFLAGS} ${LDFLAGS} -fPIC"
+   emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
+   CFLAGS="${CFLAGS} ${LDFLAGS} -fPIC"
 }
 
 src_install() {



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

2022-12-05 Thread WANG Xuerui
commit: f156b192a65f25f2ee4db61afa125e13b25b4fe1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 04:32:45 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f156b192

profiles: graduate loong profiles from exp status

Mark the non-desktop i.e. "basic" profiles as stable, and the desktop
ones as dev.

Closes: https://github.com/gentoo/gentoo/pull/28561
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/profiles.desc | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 6369bcb7a27a..d5b936f5bae6 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -162,12 +162,12 @@ ia64  
default/linux/ia64/17.0/systemd/merged-usr  exp
 
 # LoongArch Profiles
 # @MAINTAINER: lo...@gentoo.org
-loong  default/linux/loong/22.0/la64v100/lp64d 
exp
-loong  default/linux/loong/22.0/la64v100/lp64d/desktop 
exp
-loong  default/linux/loong/22.0/la64v100/lp64d/desktop/systemd 
exp
-loong  
default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr  exp
-loong  default/linux/loong/22.0/la64v100/lp64d/systemd 
exp
-loong  default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr  
exp
+loong  default/linux/loong/22.0/la64v100/lp64d 
stable
+loong  default/linux/loong/22.0/la64v100/lp64d/desktop 
dev
+loong  default/linux/loong/22.0/la64v100/lp64d/desktop/systemd 
dev
+loong  
default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr  dev
+loong  default/linux/loong/22.0/la64v100/lp64d/systemd 
stable
+loong  default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr  
stable
 
 # M68K Profiles
 # @MAINTAINER: m...@gentoo.org



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

2022-12-05 Thread WANG Xuerui
commit: e4514ea00e531f91fb5923a8d926fd95461d1a99
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 05:56:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4514ea0

sys-devel/llvmgold: drop PROPERTIES=live for 16

It's only for silencing the "no KEYWORDS" warnings, now that we have
~loong on the ebuild it's about time to drop it because the ebuild
actually isn't pulling from VCS.

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

 sys-devel/llvmgold/llvmgold-16.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/llvmgold/llvmgold-16.ebuild 
b/sys-devel/llvmgold/llvmgold-16.ebuild
index c94db888493e..17566e8e5d16 100644
--- a/sys-devel/llvmgold/llvmgold-16.ebuild
+++ b/sys-devel/llvmgold/llvmgold-16.ebuild
@@ -10,7 +10,6 @@ S=${WORKDIR}
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~loong"
-PROPERTIES="live"
 
 RDEPEND="
sys-devel/llvm:${PV}[binutils-plugin]



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-toolchain-symlinks/

2022-12-05 Thread WANG Xuerui
commit: 214d914ac3d4d831a373d9057bd33f7103580cd9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 06:01:03 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214d914a

sys-devel/clang-toolchain-symlinks: drop PROPERTIES=live for 16-r2

It's only for silencing the "no KEYWORDS" warnings, now that we have
~loong on the ebuild it's about time to drop it because the ebuild
actually isn't pulling from VCS.

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

 sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r2.ebuild 
b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r2.ebuild
index 693d17b7b00e..574b2739f3a0 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r2.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r2.ebuild
@@ -13,7 +13,6 @@ S=${WORKDIR}
 LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~loong"
-PROPERTIES="live"
 IUSE="gcc-symlinks multilib-symlinks +native-symlinks"
 
 # Blocker for bug #872416



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2022-12-05 Thread WANG Xuerui
commit: a3a34185bf835bd0004fae1e62f3be3ccb4f74d2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 06:02:21 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a34185

sys-devel/clang-runtime: drop PROPERTIES=live for 16.0.0_pre20221126

It's only for silencing the "no KEYWORDS" warnings, now that we have
~loong on the ebuild it's about time to drop it because the ebuild
actually isn't pulling from VCS.

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

 sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild
index fa5e9d20186b..b20d7b8fec85 100644
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221126.ebuild
@@ -13,7 +13,6 @@ SLOT="${PV%%.*}"
 KEYWORDS="~loong"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (



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

2022-12-05 Thread WANG Xuerui
commit: 182a9e666336c7aa73715386ec40550fad6c7413
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 04:26:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182a9e66

sys-auth/elogind: keyword 246.10-r2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-auth/elogind/elogind-246.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/elogind/elogind-246.10-r2.ebuild 
b/sys-auth/elogind/elogind-246.10-r2.ebuild
index 598ee6dbdaa5..614ab85f2f98 100644
--- a/sys-auth/elogind/elogind-246.10-r2.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 inherit linux-info meson pam udev xdg-utils



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2022-12-05 Thread WANG Xuerui
commit: d87580f303f264b640f4f135877f7f5ebc2f19b6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 04:24:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87580f3

sys-auth/elogind: add minimal loong support patch

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-auth/elogind/elogind-246.10-r2.ebuild |  1 +
 sys-auth/elogind/files/elogind-246.10-loong.patch | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-auth/elogind/elogind-246.10-r2.ebuild 
b/sys-auth/elogind/elogind-246.10-r2.ebuild
index 58f402657a19..598ee6dbdaa5 100644
--- a/sys-auth/elogind/elogind-246.10-r2.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r2.ebuild
@@ -54,6 +54,7 @@ PATCHES=(
"${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
"${FILESDIR}/${P}-revert-polkit-automagic.patch"
"${FILESDIR}/${P}-clang-undefined-symbol.patch"
+   "${FILESDIR}/${P}-loong.patch"
 )
 
 pkg_setup() {

diff --git a/sys-auth/elogind/files/elogind-246.10-loong.patch 
b/sys-auth/elogind/files/elogind-246.10-loong.patch
new file mode 100644
index ..f2b418f1384a
--- /dev/null
+++ b/sys-auth/elogind/files/elogind-246.10-loong.patch
@@ -0,0 +1,40 @@
+https://github.com/elogind/elogind/pull/231, but made minimal.
+From: Wu Xiaotian 
+Date: Tue, 1 Sep 2020 12:13:18 +0800
+Subject: [PATCH] architecture: Add support for the LoongArch architecture
+
+(cherry picked from commit 5c0968a2d14d5e1afb40a36c55d3f89805712904)
+[resolved merge conflict for minimal diff, also use __loongarch_lp64
+instead of __loongarch64 -- xen0n]
+
+basic: update the Arch tuples for LoongArch
+
+(cherry picked from commit 017228934833d8618774353dcccbc5ec9f78ce98)
+--- a/src/basic/architecture.h
 b/src/basic/architecture.h
+@@ -44,6 +44,7 @@ enum {
+ ARCHITECTURE_RISCV64,
+ ARCHITECTURE_ARC,
+ ARCHITECTURE_ARC_BE,
++ARCHITECTURE_LOONGARCH64,
+ _ARCHITECTURE_MAX,
+ _ARCHITECTURE_INVALID = -1
+ };
+@@ -200,6 +201,17 @@ int uname_architecture(void);
+ #  elif defined(__SH4A__)
+ #define LIB_ARCH_TUPLE "sh4a-linux-gnu"
+ #  endif
++#elif defined(__loongarch_lp64)
++#  define native_architecture() ARCHITECTURE_LOONGARCH64
++#  if defined(__loongarch_double_float)
++#define LIB_ARCH_TUPLE "loongarch64-linux-gnuf64"
++#  elif defined(__loongarch_single_float)
++#define LIB_ARCH_TUPLE "loongarch64-linux-gnuf32"
++#  elif defined(__loongarch_soft_float)
++#define LIB_ARCH_TUPLE "loongarch64-linux-gnusf"
++#  else
++#error "Unrecognized loongarch architecture variant"
++#  endif
+ #elif defined(__m68k__)
+ #  define native_architecture() ARCHITECTURE_M68K
+ #  define LIB_ARCH_TUPLE "m68k-linux-gnu"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-toolchain-symlinks/

2022-12-05 Thread WANG Xuerui
commit: 6974980b7a64772f2740008dd8e9bfe1a8c0f1b9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 06:00:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 06:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6974980b

sys-devel/llvm-toolchain-symlinks: drop PROPERTIES=live for 16-r1

It's only for silencing the "no KEYWORDS" warnings, now that we have
~loong on the ebuild it's about time to drop it because the ebuild
actually isn't pulling from VCS.

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

 sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-16-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-16-r1.ebuild 
b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-16-r1.ebuild
index e3e1beb337b0..c24f550dfe79 100644
--- a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-16-r1.ebuild
+++ b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-16-r1.ebuild
@@ -13,7 +13,6 @@ S=${WORKDIR}
 LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~loong"
-PROPERTIES="live"
 IUSE="multilib-symlinks +native-symlinks"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/hexyl/

2022-12-05 Thread Viorel Munteanu
commit: 7a05d067d8d1133ca39bddc6c7558a045eb29210
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Tue Dec  6 04:00:13 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec  6 04:00:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a05d067

sys-apps/hexyl: treeclean

Signed-off-by: Alexey Zapparov  zapparov.com>

 sys-apps/hexyl/Manifest   | 45 
 sys-apps/hexyl/hexyl-0.9.0.ebuild | 72 ---
 sys-apps/hexyl/metadata.xml   | 13 ---
 3 files changed, 130 deletions(-)

diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest
deleted file mode 100644
index 8b32dbf95..0
--- a/sys-apps/hexyl/Manifest
+++ /dev/null
@@ -1,45 +0,0 @@
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.42.crate 34827 BLAKE2B 
adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d
 SHA512 
7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455
-DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
-DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
-DIST const_format-0.2.22.crate 72234 BLAKE2B 
89d6f58458777d10e21bcf960e57d24069bf2325fd63904dddef10b6186570bf937fb1dc99d5302a1184d2946c35175d92970db583288bf5af45139aa8ac6e7f
 SHA512 
3ed65106b3fa49fe7cbc0592a8a5b0fc9b99d9d44cb51c1fbdb2fb2eb916d801aa19d9ec568560d6df33373324ea226de3db6e82cbeb9a850426589472a1ec9c
-DIST const_format_proc_macros-0.2.22.crate 24274 BLAKE2B 
61a41f89bb1302cd8a9b2b5b2bb6a90eea2aa6e331840c2b0033acdaef5ddb9cb7a63df028db9e6065a4883aa53002330c6af0bc0b8b3479ef8260c5d088cd71
 SHA512 
a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4
-DIST difflib-0.4.0.crate 7638 BLAKE2B 
57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f
 SHA512 
fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
-DIST doc-comment-0.3.3.crate 4123 BLAKE2B 
a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd
 

[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/aaaaxy/

2022-12-05 Thread Viorel Munteanu
commit: 71212e8aedf0d51bed749b145b2e2ee6e7e5c7e4
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Dec  5 09:12:46 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 09:14:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71212e8a

games-puzzle/xy: new package, add 1.2.377

Signed-off-by: Nicola Smaniotto  gmail.com>

 games-puzzle/xy/Manifest  |  2 ++
 games-puzzle/xy/xy-1.2.377.ebuild | 47 +++
 games-puzzle/xy/metadata.xml  |  8 ++
 3 files changed, 57 insertions(+)

diff --git a/games-puzzle/xy/Manifest b/games-puzzle/xy/Manifest
new file mode 100644
index 0..3cb3a2149
--- /dev/null
+++ b/games-puzzle/xy/Manifest
@@ -0,0 +1,2 @@
+DIST xy-1.2.377-deps.tar.xz 351455932 BLAKE2B 
0c634da2d9a2100825bdf38e4e7102f47e5d5ba37021e2a2087036b773a01e0599a495de81e4056ecbffdd7bcc1cc746100720599388b40202807a7798fe6ef7
 SHA512 
409967ec5eaafdd6a0fe2aee78121edab00c3fd38c33004c7f678ec90b7931f891a65a50c7442691f37819620bd5d0921c3494924da1cb1de5fdaf7b994a35d3
+DIST xy-1.2.377.tar.gz 26654270 BLAKE2B 
7538a8a685129a3761aae8b79c6ce263a3f879d2a6b9ada2597a66717b608cd755af1e850c0f6c882c7182febe35031cf623a86a80a40b8ea7cf11a02d78d723
 SHA512 
d8e761381b2155b15ef4d365fbe503f92fe08bd4af8aa365f610cf80d7658c09489ccc48e4706beca406797517bf38c1c0f154ccb43bf32b9a863dc632c6aa9c

diff --git a/games-puzzle/xy/xy-1.2.377.ebuild 
b/games-puzzle/xy/xy-1.2.377.ebuild
new file mode 100644
index 0..3b1e0a872
--- /dev/null
+++ b/games-puzzle/xy/xy-1.2.377.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module
+
+DEPS_DATE="2022-12-04" # when the deps archive has been created
+
+DESCRIPTION="A nonlinear 2D puzzle platformer taking place in impossible 
spaces"
+HOMEPAGE="https://divverent.github.io/xy/;
+SRC_URI="
+   https://github.com/divVerent/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://gitlab.com/api/v4/projects/41581401/packages/generic/${PN}/${PV}+${DEPS_DATE}/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0 BSD MIT "
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/alsa-lib
+   media-libs/libglvnd
+   x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   x11-libs/libXcursor
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+"
+
+src_configure() {
+   GOFLAGS+=" -buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+}
+
+src_compile() {
+   emake XY_BUILD_USE_VERSION_FILE=true BUILDTYPE=release
+}
+
+src_install() {
+   dobin ${PN}
+   doicon -s scalable ${PN}.svg
+   doicon -s 128 ${PN}.png
+   domenu ${PN}.desktop
+}

diff --git a/games-puzzle/xy/metadata.xml b/games-puzzle/xy/metadata.xml
new file mode 100644
index 0..be3f1030e
--- /dev/null
+++ b/games-puzzle/xy/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   smaniotto.nic...@gmail.com
+   Nicola Smaniotto
+   
+



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2022-12-05 Thread Viorel Munteanu
commit: eb0562246b6ae5ca7dcd196afe7e615fc0cb56e5
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Dec  6 03:54:21 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec  6 03:57:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb056224

gui-apps/eww: add QA_FLAGS_IGNORED

Closes bug https://bugs.gentoo.org/884455
Closes bug https://bugs.gentoo.org/884457

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/eww/eww-0.4.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gui-apps/eww/eww-0.4.0-r1.ebuild b/gui-apps/eww/eww-0.4.0-r1.ebuild
index 70aa8e313..b206c950b 100644
--- a/gui-apps/eww/eww-0.4.0-r1.ebuild
+++ b/gui-apps/eww/eww-0.4.0-r1.ebuild
@@ -269,6 +269,8 @@ RDEPEND="
$DEPEND
 "
 
+QA_FLAGS_IGNORED="usr/bin/.*"
+
 src_compile() {
use wayland && features="--no-default-features --features=wayland"
cargo_src_compile ${features}



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2022-12-05 Thread Viorel Munteanu
commit: ac43f3bd8202e3452809f4b301df25309ca962d0
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Dec  5 23:14:53 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 23:14:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac43f3bd

net-p2p/feather: fixed mime stuff again

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.1.0.ebuild | 2 ++
 net-p2p/feather/feather-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-p2p/feather/feather-2.1.0.ebuild 
b/net-p2p/feather/feather-2.1.0.ebuild
index ac4b8c478..a8b19d2ae 100644
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ b/net-p2p/feather/feather-2.1.0.ebuild
@@ -109,6 +109,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
+
einfo "Ensure that Tor is running with 'rc-service tor start' before"
einfo "using Feather."
 }

diff --git a/net-p2p/feather/feather-.ebuild 
b/net-p2p/feather/feather-.ebuild
index f986dbb15..c8d4d36b4 100644
--- a/net-p2p/feather/feather-.ebuild
+++ b/net-p2p/feather/feather-.ebuild
@@ -74,6 +74,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
+
einfo "Ensure that Tor is running with 'rc-service tor start' before"
einfo "using Feather."
 }



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/showmethekey/

2022-12-05 Thread Viorel Munteanu
commit: eafda6954b2094245578b1ca4e76ab418431
Author: David Roman  gmail  com>
AuthorDate: Mon Dec  5 23:31:41 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 23:40:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eafda695

gui-apps/showmethekey: new package, add 1.7.3

Signed-off-by: David Roman  gmail.com>

 gui-apps/showmethekey/Manifest  |  1 +
 gui-apps/showmethekey/metadata.xml  |  8 
 gui-apps/showmethekey/showmethekey-1.7.3.ebuild | 26 +
 3 files changed, 35 insertions(+)

diff --git a/gui-apps/showmethekey/Manifest b/gui-apps/showmethekey/Manifest
new file mode 100644
index 0..f02787cfb
--- /dev/null
+++ b/gui-apps/showmethekey/Manifest
@@ -0,0 +1 @@
+DIST showmethekey-1.7.3.tar.gz 6044309 BLAKE2B 
cf62baba0a15379bcec46da28ff68bea4eb8afd28f05df246e64ef43ad6ad2a6b213c21b6355fdebca78619e1a5cefa82dd2d07842850d2f891076cd59a0ba37
 SHA512 
a6a97b1ff6dea6ed950b565006953ecc52558ecdd7c2743d58eb0a9a5e6bd6636b1beeb1feb90b80425ab4024c5efb9302dda8433ed713624ac27ad0fb295396

diff --git a/gui-apps/showmethekey/metadata.xml 
b/gui-apps/showmethekey/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/gui-apps/showmethekey/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/gui-apps/showmethekey/showmethekey-1.7.3.ebuild 
b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
new file mode 100644
index 0..c3a9eeb5a
--- /dev/null
+++ b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson
+
+DESCRIPTION=" Show keys you typed on screen. "
+HOMEPAGE="https://showmethekey.alynx.one/;
+SRC_URI="https://github.com/AlynxZhou/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/glib
+   dev-libs/json-glib
+   dev-libs/libevdev
+   dev-libs/libinput
+   gui-libs/gtk
+   virtual/udev
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: dev-python/schema/

2022-12-05 Thread Viorel Munteanu
commit: b57186a852e388199b6d6e2fb652fa54b64ffe86
Author: David Roman  gmail  com>
AuthorDate: Mon Dec  5 22:20:00 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 22:20:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b57186a8

dev-python/schema: enable py3.11

Signed-off-by: David Roman  gmail.com>

 dev-python/schema/metadata.xml| 8 
 dev-python/schema/schema-0.7.5.ebuild | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-python/schema/metadata.xml b/dev-python/schema/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/dev-python/schema/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/dev-python/schema/schema-0.7.5.ebuild 
b/dev-python/schema/schema-0.7.5.ebuild
index 507911b44..ca5897364 100644
--- a/dev-python/schema/schema-0.7.5.ebuild
+++ b/dev-python/schema/schema-0.7.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/

2022-12-05 Thread Viorel Munteanu
commit: c5f19fe7a70f13a2c13c31608b326a4fae22bc73
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Dec  5 21:16:00 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 21:16:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5f19fe7

dev-util/blueprint-compiler: Build documentation in src_compile

Signed-off-by: Yuan Liao  gmail.com>

 dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild | 3 +--
 dev-util/blueprint-compiler/blueprint-compiler-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild
index 4d9743646..24ee0bf14 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild
@@ -53,6 +53,7 @@ src_configure() {
 
 src_compile() {
python_foreach_impl meson_src_compile
+   use doc && build_sphinx docs
 }
 
 src_test() {
@@ -83,6 +84,4 @@ src_install() {
}
 
python_foreach_impl my_src_install
-   use doc && build_sphinx docs
-   einstalldocs
 }

diff --git a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
index 4d9743646..24ee0bf14 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
@@ -53,6 +53,7 @@ src_configure() {
 
 src_compile() {
python_foreach_impl meson_src_compile
+   use doc && build_sphinx docs
 }
 
 src_test() {
@@ -83,6 +84,4 @@ src_install() {
}
 
python_foreach_impl my_src_install
-   use doc && build_sphinx docs
-   einstalldocs
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf/, dev-embedded/esp-idf/files/

2022-12-05 Thread Viorel Munteanu
commit: 52a76d2f26e17bf8706bdcc1c9834b9ee9164420
Author: David Roman  gmail  com>
AuthorDate: Mon Dec  5 22:53:11 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 23:00:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52a76d2f

dev-embedded/esp-idf: new package, add 5.0

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf/Manifest  |   6 +
 dev-embedded/esp-idf/esp-idf-5.0.ebuild| 146 +
 .../files/allow-system-install-esp-idf-5.0.patch   |  37 ++
 dev-embedded/esp-idf/metadata.xml  |  14 ++
 4 files changed, 203 insertions(+)

diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest
new file mode 100644
index 0..c02384ab5
--- /dev/null
+++ b/dev-embedded/esp-idf/Manifest
@@ -0,0 +1,6 @@
+DIST esp-idf-5.0.zip 880574300 BLAKE2B 
25afdb2e6ee28b86b2072e86ce2de713574e59195480b0be0efbe720e849120585917b393f5de77bf52a7c0245857a09e5c44db41cf96ff966d79640d9138736
 SHA512 
0fa438ca9afbc02a65259ae21e4957950eb3a373174bbc288b2f316b57a9384ac668ce487ae31373ff27dda85b8300e4c63ef927afce7a35380f8d2e793a4ea0
+DIST openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz 2051435 BLAKE2B 
59fd510cf3c12514791fa85b76d81722685add64f0a690793b52c5d41101c727fefe064727b148577c3fc522ffae79e8f632d34f300a9543377027579b9cea70
 SHA512 
f8296460efa3d43b23a51c81a840a2e7c13272fa213770bfdb269decd23a3571be9c4ff4be6647d87e56e156284952d9a8c92b24244eaa6996fae18497ce15f8
+DIST riscv32-esp-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 110107900 BLAKE2B 
70688adf6eb613f6d0a3700d5730882b7ff9dec110cbc4157c822dfe1d2abfe21f902e52c695ed410fef39f9c03dfffa3b9c7effac04464dfce4e8b0dcf88814
 SHA512 
cf7443e1480456fbf5d0824d4745740d8f5e5858c403e70b3931adfa582816c2e0c53c53dc51d493809d9e6780077bc1b1fae51bc146ba1b6272dc3554c1fedb
+DIST xtensa-esp32-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 64781328 BLAKE2B 
7216df8a7a88f73f9beac705aa4a7703a8215301afb4c9ca64c9d16a2fafb574a06079d2e5288b2784e4cd3e5e8e2b3d03708e21c42bc48a30abb06199207616
 SHA512 
72cd2e5d3168d1ada66c53428ddec1ee47785fc9720e9c1b4aacc41021e59335a8e2d07cc14b064b1f3ea9c01bd747b7cdff69ff83e5586bf1abb4acf5986508
+DIST xtensa-esp32s2-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51546516 
BLAKE2B 
f4f4bc5bc138f181819416f0b3b4a67270588f827afd64693da4caf8c1a100a04787aa23cfafedb535e5c26aea7af51ad9e08316a0abba99d5549fb62e73aae5
 SHA512 
72071cb911eb62eff22d46b98f3ac6af87c1b0af4adc036e7f093e24987048c388a689138627ce1a721b93ef9a63a4a6046cbcc91f92e033b5330e4aacf746ea
+DIST xtensa-esp32s3-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51899328 
BLAKE2B 
9ea6e702345fe158d5bbf8c86fffa11faaa4e74f58ab0ad22ba7c2e46fe41bb06897b6e2912852564b19d773642b23ad897a9f0655eb020a354a2d98c3296d97
 SHA512 
54afc2a307489d719d72c1a9506b325b1152395e87fa8fa78d90b79bc827625e23f86aa104e02f78fc1f074d191b552de5c1853a52ba1ccadae93865c58f5873

diff --git a/dev-embedded/esp-idf/esp-idf-5.0.ebuild 
b/dev-embedded/esp-idf/esp-idf-5.0.ebuild
new file mode 100644
index 0..1edac2122
--- /dev/null
+++ b/dev-embedded/esp-idf/esp-idf-5.0.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+
+VER="esp-2022r1"
+CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/${VER};
+
+inherit python-single-r1
+
+DESCRIPTION="Espressif IoT Development Framework"
+HOMEPAGE="https://www.espressif.com/;
+
+#  
https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz
+SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip
 -> ${P}.zip
+   
https://github.com/espressif/openocd-esp32/releases/download/v0.11.0-esp32-20221026/openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz
+   ${CROSSTOOL_URL}/xtensa-esp32-elf-gcc11_2_0-${VER}-linux-amd64.tar.xz
+   ${CROSSTOOL_URL}/xtensa-esp32s2-elf-gcc11_2_0-${VER}-linux-amd64.tar.xz
+   ${CROSSTOOL_URL}/xtensa-esp32s3-elf-gcc11_2_0-${VER}-linux-amd64.tar.xz
+   ${CROSSTOOL_URL}/riscv32-esp-elf-gcc11_2_0-${VER}-linux-amd64.tar.xz
+"
+#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz
+
+KEYWORDS="~amd64"
+LICENSE="Apache-2.0"
+IUSE="+esp32 esp32s2 esp32s3 riscv32"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+SLOT="0"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-embedded/esptool[${PYTHON_SINGLE_USEDEP}]
+
+   $(python_gen_cond_dep '
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/construct[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/kconfiglib[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2022-12-05 Thread Viorel Munteanu
commit: 8dac6c868503fab99edeb075adabc56e2c2b5281
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Dec  5 23:02:34 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 23:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dac6c86

net-p2p/feather: fix not "updating mime database" or something

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.1.0.ebuild | 2 +-
 net-p2p/feather/feather-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/feather/feather-2.1.0.ebuild 
b/net-p2p/feather/feather-2.1.0.ebuild
index eee1b7ae7..ac4b8c478 100644
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ b/net-p2p/feather/feather-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake desktop
+inherit cmake desktop xdg
 
 #Note: this is like a tree, with dependencies-of-dependencies
 #You need to update all of these recursively every version bump.

diff --git a/net-p2p/feather/feather-.ebuild 
b/net-p2p/feather/feather-.ebuild
index 21fce42cf..f986dbb15 100644
--- a/net-p2p/feather/feather-.ebuild
+++ b/net-p2p/feather/feather-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake git-r3 desktop
+inherit cmake git-r3 desktop xdg
 
 DESCRIPTION="A free, open-source Monero wallet"
 HOMEPAGE="https://featherwallet.org;



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/

2022-12-05 Thread Viorel Munteanu
commit: a3455a245f3a2428903e2025556ac034db94467f
Author: David Roman  gmail  com>
AuthorDate: Mon Dec  5 22:20:45 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 22:21:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3455a24

dev-embedded/idf-component-manager: new package, add 1.1.4

Signed-off-by: David Roman  gmail.com>

 dev-embedded/idf-component-manager/Manifest|  1 +
 .../idf-component-manager-1.1.4.ebuild | 23 ++
 dev-embedded/idf-component-manager/metadata.xml|  8 
 3 files changed, 32 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest 
b/dev-embedded/idf-component-manager/Manifest
new file mode 100644
index 0..471042c75
--- /dev/null
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -0,0 +1 @@
+DIST idf-component-manager-1.1.4.gh.tar.gz 135617 BLAKE2B 
e9bd7bdfbd8c8919791c3afbd3a777c06c01794755698c3adb819ec6725c6da2ffd791432bb29105d68af30ed203842dd7a5e80bce7d00bdf09e2b4fe44891fd
 SHA512 
eb0bd12a6c6b574e2df46c2cc68db333e8dbf145c24aa6dc50660ec0d34cf36d21a47d79a94baafae8aa9e6cab75284bdd962436b2e5304d29d3a243454bb571

diff --git 
a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild 
b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
new file mode 100644
index 0..7013a2e86
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager;
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/schema[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+"

diff --git a/dev-embedded/idf-component-manager/metadata.xml 
b/dev-embedded/idf-component-manager/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/dev-embedded/idf-component-manager/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2022-12-05 Thread Viorel Munteanu
commit: 632629413d5fc525362ac20264a733b474b3520d
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Dec  5 21:48:21 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 21:48:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63262941

net-p2p/feather: removed unused cmake vars

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.1.0.ebuild | 3 ---
 net-p2p/feather/feather-.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/net-p2p/feather/feather-2.1.0.ebuild 
b/net-p2p/feather/feather-2.1.0.ebuild
index 206d0843e..eee1b7ae7 100644
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ b/net-p2p/feather/feather-2.1.0.ebuild
@@ -82,11 +82,8 @@ src_configure() {
local mycmakeargs=(
-DARCH=x86-64
-DBUILD_64=ON
-   -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision
-DBUILD_TAG="linux-x64"
-   -DBUILD_TESTS=OFF
-DDONATE_BEG=OFF
-   -DINSTALL_VENDORED_LIBUNBOUND=OFF
-DMANUAL_SUBMODULES=1
-DSTATIC=OFF
-DSELF_CONTAINED=OFF

diff --git a/net-p2p/feather/feather-.ebuild 
b/net-p2p/feather/feather-.ebuild
index 5e59c6a34..21fce42cf 100644
--- a/net-p2p/feather/feather-.ebuild
+++ b/net-p2p/feather/feather-.ebuild
@@ -48,11 +48,8 @@ src_configure() {
local mycmakeargs=(
-DARCH=x86-64
-DBUILD_64=ON
-   -DBUILD_SHARED_LIBS=Off # Vendored Monero libs collision
-DBUILD_TAG="linux-x64"
-   -DBUILD_TESTS=OFF
-DDONATE_BEG=OFF
-   -DINSTALL_VENDORED_LIBUNBOUND=OFF
-DMANUAL_SUBMODULES=1
-DSTATIC=OFF
-DSELF_CONTAINED=OFF



[gentoo-commits] repo/proj/guru:master commit in: app-misc/uwufetch/files/, app-misc/uwufetch/

2022-12-05 Thread Viorel Munteanu
commit: b958e50641648c619c0a657027fd39e826e5163b
Author: Cara Salter  devcara  com>
AuthorDate: Mon Dec  5 14:31:18 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 14:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b958e506

app-misc/uwufetch: Respect LDFLAGS, CFLAGS, CC, and generate soname

Closes: https://bugs.gentoo.org/884441
Closes: https://bugs.gentoo.org/884431
Closes: https://bugs.gentoo.org/884439
Closes: https://bugs.gentoo.org/884437
Signed-off-by: Cara Salter  devcara.com>

 app-misc/uwufetch/files/uwufetch-2.0-cc.patch| 11 +++
 .../uwufetch/files/uwufetch-2.0-cflags-ldflags.patch | 20 
 .../files/uwufetch-2.0-no-install-soname.patch   | 12 
 app-misc/uwufetch/files/uwufetch-2.0-soname.patch| 18 +-
 app-misc/uwufetch/uwufetch-2.0.ebuild| 10 --
 5 files changed, 60 insertions(+), 11 deletions(-)

diff --git a/app-misc/uwufetch/files/uwufetch-2.0-cc.patch 
b/app-misc/uwufetch/files/uwufetch-2.0-cc.patch
new file mode 100644
index 0..1e013a329
--- /dev/null
+++ b/app-misc/uwufetch/files/uwufetch-2.0-cc.patch
@@ -0,0 +1,11 @@
+--- Makefile   2022-12-01 16:12:15.695821291 -0500
 Makefile   2022-12-05 08:00:42.879825137 -0500
+@@ -4,7 +4,7 @@
+ UWUFETCH_VERSION = $(shell git describe --tags)
+ CFLAGS = -O3 -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
+ CFLAGS_DEBUG = -Wall -Wextra -g -pthread 
-DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
+-CC = cc
++CC ?= cc
+ AR = ar
+ DESTDIR = /usr
+ RELEASE_SCRIPTS = release_scripts/*.sh

diff --git a/app-misc/uwufetch/files/uwufetch-2.0-cflags-ldflags.patch 
b/app-misc/uwufetch/files/uwufetch-2.0-cflags-ldflags.patch
new file mode 100644
index 0..32d6824ad
--- /dev/null
+++ b/app-misc/uwufetch/files/uwufetch-2.0-cflags-ldflags.patch
@@ -0,0 +1,20 @@
+--- Makefile   2022-12-05 08:07:54.867207190 -0500
 Makefile-tmp   2022-12-05 08:14:19.101530405 -0500
+@@ -2,7 +2,7 @@
+ BIN_FILES = uwufetch.c
+ LIB_FILES = fetch.c
+ UWUFETCH_VERSION = $(shell git describe --tags)
+-CFLAGS = -O3 -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
++CFLAGS := $(CFLAGS) -O3 -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
+ CFLAGS_DEBUG = -Wall -Wextra -g -pthread 
-DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
+ CC ?= cc
+ AR = ar
+@@ -64,7 +64,7 @@
+ endif
+ 
+ build: $(BIN_FILES) lib
+-  $(CC) $(CFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
+ 
+ lib: $(LIB_FILES)
+   $(CC) $(CFLAGS) -fPIC -c -o $(LIB_FILES:.c=.o) $(LIB_FILES)

diff --git a/app-misc/uwufetch/files/uwufetch-2.0-no-install-soname.patch 
b/app-misc/uwufetch/files/uwufetch-2.0-no-install-soname.patch
new file mode 100644
index 0..1a39f94dc
--- /dev/null
+++ b/app-misc/uwufetch/files/uwufetch-2.0-no-install-soname.patch
@@ -0,0 +1,12 @@
+--- Makefile   2022-12-05 08:42:56.586585774 -0500
 Makefile-tmp   2022-12-05 08:43:24.063183118 -0500
+@@ -92,8 +92,7 @@
+ 
+ install: build
+   mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) 
$(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME) ${DESTDIR}/include 
${DESTDIR}/lib/uwufetch
+-  cp $(NAME) $(DESTDIR)/$(PREFIX)
+-  cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
++  cp $(NAME) $(DESTDIR)/$(PREFIX) 
+   cp $(LIB_FILES:.c=.h) $(DESTDIR)/include/
+   cp -r res/* $(DESTDIR)/lib/$(NAME)
+   cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config

diff --git a/app-misc/uwufetch/files/uwufetch-2.0-soname.patch 
b/app-misc/uwufetch/files/uwufetch-2.0-soname.patch
index 691b1e805..133fd250c 100644
--- a/app-misc/uwufetch/files/uwufetch-2.0-soname.patch
+++ b/app-misc/uwufetch/files/uwufetch-2.0-soname.patch
@@ -1,11 +1,11 @@
 Makefile   2022-10-04 12:10:11.990564393 -0400
-+++ Makefile-tmp   2022-10-04 12:48:43.320067178 -0400
-@@ -64,7 +64,7 @@
- endif
- 
- build: $(BIN_FILES) lib
--  $(CC) $(CFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
-+  $(CC) $(CFLAGS) -Wl -soname -o $(NAME) $(BIN_FILES) 
lib$(LIB_FILES:.c=.a)
- 
+--- Makefile   2022-12-05 08:30:04.452071661 -0500
 Makefile   2022-12-05 08:35:10.611197290 -0500
+@@ -69,7 +69,7 @@
  lib: $(LIB_FILES)
$(CC) $(CFLAGS) -fPIC -c -o $(LIB_FILES:.c=.o) $(LIB_FILES)
+   $(AR) rcs lib$(LIB_FILES:.c=.a) $(LIB_FILES:.c=.o)
+-  $(CC) $(CFLAGS) -shared -o lib$(LIB_FILES:.c=.so) $(LIB_FILES:.c=.o)
++  $(CC) $(CFLAGS) -shared 
-Wl,-soname,lib$(LIB_FILES:.c=.so).$(UWUFETCH_VERSION) -o 
lib$(LIB_FILES:.c=.so) $(LIB_FILES:.c=.o)
+ 
+ release: build
+   mkdir -pv $(NAME)_$(UWUFETCH_VERSION)-$(PLATFORM_ABBR)

diff --git a/app-misc/uwufetch/uwufetch-2.0.ebuild 
b/app-misc/uwufetch/uwufetch-2.0.ebuild
index 8faba78df..7eef0ac1b 100644
--- a/app-misc/uwufetch/uwufetch-2.0.ebuild
+++ b/app-misc/uwufetch/uwufetch-2.0.ebuild
@@ -23,17 +23,21 @@ BDEPEND=""
 
 src_prepare() {
 

[gentoo-commits] repo/proj/guru:master commit in: www-apps/gogs/

2022-12-05 Thread Viorel Munteanu
commit: b53bc9e194fec2e825006be14a113c5b28452ad1
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Dec  5 18:16:27 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 18:16:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b53bc9e1

www-apps/gogs: Fix dev-vcs/git[threads] dependency resolution

USE="threads" has been removed since dev-vcs/git-2.37.3 because it has
effectively become always-enabled.

Bug: https://bugs.gentoo.org/868339
Signed-off-by: Yuan Liao  gmail.com>

 www-apps/gogs/gogs-0.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/gogs/gogs-0.12.3.ebuild b/www-apps/gogs/gogs-0.12.3.ebuild
index 05c81318a..b55d3b1bf 100644
--- a/www-apps/gogs/gogs-0.12.3.ebuild
+++ b/www-apps/gogs/gogs-0.12.3.ebuild
@@ -465,7 +465,7 @@ DEPEND="
 RDEPEND="
${DEPEND}
app-shells/bash
-   dev-vcs/git[curl,threads]
+   dev-vcs/git[curl,threads(+)]
virtual/ssh
mysql? ( virtual/mysql )
pam? ( sys-libs/pam )



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2022-12-05 Thread Viorel Munteanu
commit: b010132352bb0f511b673b208ce080af29023b9a
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Dec  5 18:01:05 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 18:01:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0101323

games-emulation/dosbox-x: Enable unit tests

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild | 8 
 games-emulation/dosbox-x/dosbox-x-.ebuild  | 8 
 2 files changed, 16 insertions(+)

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
index 55b6b1acc..396f0023f 100644
--- a/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
@@ -25,6 +25,8 @@ LICENSE="GPL-2"
 SLOT="0"
 
 IUSE="X debug ffmpeg fluidsynth freetype opengl png slirp"
+# Unit tests are only available in debug builds
+RESTRICT="!debug? ( test )"
 
 BDEPEND="
dev-lang/nasm
@@ -151,6 +153,12 @@ src_compile() {
emake AR="$(tc-getAR)"
 }
 
+src_test() {
+   set -- src/dosbox-x -tests
+   echo "${@}" >&2
+   "${@}" || die "Unit tests failed"
+}
+
 pkg_preinst() {
xdg_pkg_preinst
 

diff --git a/games-emulation/dosbox-x/dosbox-x-.ebuild 
b/games-emulation/dosbox-x/dosbox-x-.ebuild
index 3fb2d9f29..fba8467c0 100644
--- a/games-emulation/dosbox-x/dosbox-x-.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-.ebuild
@@ -25,6 +25,8 @@ LICENSE="GPL-2"
 SLOT="0"
 
 IUSE="X debug ffmpeg fluidsynth freetype opengl png slirp"
+# Unit tests are only available in debug builds
+RESTRICT="!debug? ( test )"
 
 BDEPEND="
dev-lang/nasm
@@ -118,6 +120,12 @@ src_compile() {
emake AR="$(tc-getAR)"
 }
 
+src_test() {
+   set -- src/dosbox-x -tests
+   echo "${@}" >&2
+   "${@}" || die "Unit tests failed"
+}
+
 pkg_preinst() {
xdg_pkg_preinst
 



[gentoo-commits] repo/proj/guru:master commit in: www-apps/gogs/

2022-12-05 Thread Viorel Munteanu
commit: 9d6929a2a50cc624068546c7e2ea34c509aeecad
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Dec  5 18:21:10 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 18:24:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d6929a2

www-apps/gogs: Add maintainer and github upstream metadata

Signed-off-by: Yuan Liao  gmail.com>

 www-apps/gogs/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-apps/gogs/metadata.xml b/www-apps/gogs/metadata.xml
index 6b6c2acdf..3f736dd2a 100644
--- a/www-apps/gogs/metadata.xml
+++ b/www-apps/gogs/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   
+   gogs/gogs
+   

Adds support for self-signed 
certificates




[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/

2022-12-05 Thread Viorel Munteanu
commit: 1d564a0d2fc20c60cc60f92f6ecc70d725fbf77c
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Dec  5 17:58:49 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 17:58:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d564a0d

net-p2p/p2pool: fix metadata.xml

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/p2pool/metadata.xml b/net-p2p/p2pool/metadata.xml
index c0659dc09..c84ecd4d4 100644
--- a/net-p2p/p2pool/metadata.xml
+++ b/net-p2p/p2pool/metadata.xml
@@ -5,7 +5,6 @@
adam.pimen...@protonmail.com
Adam Pimentel

-   

SChernykh/p2pool




[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/

2022-12-05 Thread Viorel Munteanu
commit: 6237b03a3a0c7cac2aeafffe5b9d15be6b99f473
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Dec  5 16:33:17 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Dec  5 16:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6237b03a

net-p2p/p2pool: shortened some lines in the ebuild

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/p2pool-2.6-r1.ebuild | 51 ++---
 1 file changed, 36 insertions(+), 15 deletions(-)

diff --git a/net-p2p/p2pool/p2pool-2.6-r1.ebuild 
b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
index c062d84d4..14d4871b6 100644
--- a/net-p2p/p2pool/p2pool-2.6-r1.ebuild
+++ b/net-p2p/p2pool/p2pool-2.6-r1.ebuild
@@ -16,13 +16,21 @@ 
P2POOL_DIST_COMMIT="67bbfea87d87328a9ccd8159b21b2a4ff65087ca"
 DESCRIPTION="Decentralized pool for Monero mining"
 HOMEPAGE="https://p2pool.io;
 
-SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz
 -> ${P}.tar.gz
-   
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> 
${P}-randomx.tar.gz
-   
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> 
${P}-cppzmq.tar.gz
-   https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> 
${P}-curl.tar.gz
-   https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz 
-> ${P}-libuv.tar.gz
-   
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz 
-> ${P}-rapidjson.tar.gz
-   
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz
 -> ${P}-robin-hood-hashing.tar.gz
+SRC_URI="
+   
https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> \
+${P}.tar.gz
+   
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> \
+${P}-randomx.tar.gz
+   
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> \
+${P}-cppzmq.tar.gz
+   https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> 
\
+${P}-curl.tar.gz
+   https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz 
-> \
+${P}-libuv.tar.gz
+   
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz 
-> \
+${P}-rapidjson.tar.gz
+   
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz
 -> \
+${P}-robin-hood-hashing.tar.gz
 "
 KEYWORDS="~amd64 ~arm64 ~x86"
 
@@ -35,14 +43,27 @@ DEPEND="
 "
 
 src_unpack() {
-   unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz 
${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-rapidjson.tar.gz 
${P}-robin-hood-hashing.tar.gz
-   mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P}
-   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/RandomX || die
-   mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/cppzmq || die
-   mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/curl || die
-   mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/libuv || die
-   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/rapidjson || die
-   mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} 
"${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
+   unpack ${P}.tar.gz \
+   ${P}-randomx.tar.gz \
+   ${P}-cppzmq.tar.gz \
+   ${P}-curl.tar.gz \
+   ${P}-libuv.tar.gz \
+   ${P}-rapidjson.tar.gz \
+   ${P}-robin-hood-hashing.tar.gz
+   mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} \
+   "${WORKDIR}"/${P} || die
+   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} \
+   "${WORKDIR}"/${P}/external/src/RandomX || die
+   mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} \
+   "${WORKDIR}"/${P}/external/src/cppzmq || die
+   mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} \
+   "${WORKDIR}"/${P}/external/src/curl || die
+   mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} \
+   "${WORKDIR}"/${P}/external/src/libuv || die
+   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} \
+   "${WORKDIR}"/${P}/external/src/rapidjson || die
+   mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} 
\
+   "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
 }
 
 src_configure() {



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

2022-12-05 Thread Michał Górny
commit: 37c2ac5261d92c1552a09c1779047ff9eeb11c36
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:35:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c2ac52

dev-python/redis-py: Bump to 4.4.0

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

 dev-python/redis-py/Manifest  |  1 +
 dev-python/redis-py/redis-py-4.4.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index 2ef1e6457b14..c7dfc3ab7862 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1,2 +1,3 @@
 DIST redis-py-4.3.4.gh.tar.gz 4613714 BLAKE2B 
cea5a6455160c67c9ab3b8f9de8ae47aed97e7bea1e408ce1a001afe3e0c4a7a14220887504fa40c749d15be9d89f77e36b6f7a785e0ff22a49037b6ef245e87
 SHA512 
55dd00c15cedb82cb5edd46b1f18f32c0accb8c85b1b94bbfe04591dc07f6151ced81cbfca8ac6fe88a6743bf5abc50309ea23bef96bf4332a712979c61ea0b7
 DIST redis-py-4.3.5.gh.tar.gz 4620696 BLAKE2B 
2eaa40fc0ad624c4b8444054dcfea70ba1a2a54aaa54954f0c0fab31b310d67ca25e7508bc3550a0033139bb36bb63ddea97bb807c91ca92df3630a5385d6ba5
 SHA512 
42ef903f07b818061aeaea5d7d188e058db1ef73275b731cfff762fb59cb91db708ad81b0b2773cf6e0ef200ecbb3bf9859f51c4fbeb04023547b9eac4e2e042
+DIST redis-py-4.4.0.gh.tar.gz 4637656 BLAKE2B 
40b0909c27cefb399353cc2d1d82d7ad3d64e4b3e5ae001ffef9c198d0e65d906f5772a0ac33b599c7fb6ffc5dfad461bb4b9042c5c4fb23dfbfceb0a7facbc0
 SHA512 
8992f160de7817c48893f3a8588d5c0398dcfb91830a61b4218206adc88185acb102b072507d3064b4a7aade5c957267e5d0e6912510bb106eea834cf9250fab

diff --git a/dev-python/redis-py/redis-py-4.4.0.ebuild 
b/dev-python/redis-py/redis-py-4.4.0.ebuild
new file mode 100644
index ..928539d1ddbb
--- /dev/null
+++ b/dev-python/redis-py/redis-py-4.4.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="
+   https://github.com/redis/redis-py/
+   https://pypi.org/project/redis/
+"
+SRC_URI="
+   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   

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

2022-12-05 Thread Michał Górny
commit: 14211ec8bbfc79adaf60019f9a43b6106cf19eb2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:22:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14211ec8

dev-python/check-manifest: Bump to 0.49

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

 dev-python/check-manifest/Manifest |  1 +
 .../check-manifest/check-manifest-0.49.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/check-manifest/Manifest 
b/dev-python/check-manifest/Manifest
index 3b26630be303..73cefaefe2d5 100644
--- a/dev-python/check-manifest/Manifest
+++ b/dev-python/check-manifest/Manifest
@@ -1 +1,2 @@
 DIST check-manifest-0.48.tar.gz 34732 BLAKE2B 
9142ec4b4fb4ea96662ae5f1335127b2adb2c148e29d287384335e4b15f82597451bd7cfde856e80c485e00de20bd5591551b0e0a8446870c57d7ea3eb658708
 SHA512 
79df1ef54e2af669ce08b87d3ca9eb58bc02c6541687be11b270a30f83d89982583a470aff2c6bde0454476b27258c268cabfbb0f90c1188212375d0f95328d9
+DIST check-manifest-0.49.gh.tar.gz 35211 BLAKE2B 
7a78ee5e1d596801873b683927e60527ffcb81a150fe3b8af588e4f2582136566c23bd6484ab241966063b58d61ef6989308b1ab84194165da6033f538b922c6
 SHA512 
43d86b656dfd1094991e91d30223a43d9e4f9bdc29de542642d8ea60e3301c25b5dd60183ef822900935323b8de095871014a34b11c271ae9e170113925c2d84

diff --git a/dev-python/check-manifest/check-manifest-0.49.ebuild 
b/dev-python/check-manifest/check-manifest-0.49.ebuild
new file mode 100644
index ..09e11b160216
--- /dev/null
+++ b/dev-python/check-manifest/check-manifest-0.49.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Tool to check the completeness of MANIFEST.in for Python packages"
+HOMEPAGE="
+   https://github.com/mgedmin/check-manifest/
+   https://pypi.org/project/check-manifest/
+"
+SRC_URI="
+   https://github.com/mgedmin/check-manifest/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Need internet
+   tests.py::Tests::test_build_sdist_pep517_isolated
+)
+
+distutils_enable_tests pytest



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

2022-12-05 Thread Michał Górny
commit: 18a70a0e181ab53987cafc785eb24c3aa0a48be3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:36:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a70a0e

dev-python/rapidfuzz: Bump to 2.13.3

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

 dev-python/rapidfuzz/Manifest|  1 +
 dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 91e9b4756ab7..1191f9c3ca68 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
 DIST rapidfuzz-2.13.2.tar.gz 842042 BLAKE2B 
35f3554a3a3cf3d02fc9e96b68e4e54bfd17d4df14befc9c17a3e3c3e078f41106bae2bdf5844ac8658af57dfcf6de90c9ccbadb45cb086a297b75d8c0de50fc
 SHA512 
9cbc436f9259008dd911aac0884c222e444145554a6d8eab4761cff701397d62de26e1ac47393c3273fe99b0ee0a92b80cbc5d6683fe3aedd8582e8afc5d7828
+DIST rapidfuzz-2.13.3.tar.gz 840669 BLAKE2B 
8589b8ccb6584a38a2580a8063de04bc8eaddec40fd07a6ad483bc794ee643c6223bca9225020090cb9e3bae0766f48b395c1fdd92a45f97b62a43082e1a20e6
 SHA512 
c390d33d9f44c7a9a2211dee1bda4abfd14959797d4b299905ed41ed1bc7991f9122e0f6d74cef42ad9d747bb5a32752516b58387c3fd8b66fcb05bdd245f8d9

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild
new file mode 100644
index ..f2d8defdd62d
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Rapid fuzzy string matching in Python using various string 
metrics"
+HOMEPAGE="
+   https://github.com/maxbachmann/RapidFuzz/
+   https://pypi.org/project/rapidfuzz/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# all these are header-only libraries
+DEPEND="
+   >=dev-cpp/taskflow-3.0.0
+   >=dev-cpp/rapidfuzz-cpp-1.10.0
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/rapidfuzz_capi[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+
+   distutils-r1_src_prepare
+
+   export RAPIDFUZZ_BUILD_EXTENSION=1
+}



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

2022-12-05 Thread Michał Górny
commit: d392ee6e963c5cb20d7141514bde117e8faf4e74
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:34:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d392ee6e

dev-python/fakeredis: Bump to 2.2.0

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

 dev-python/fakeredis/Manifest   |  1 +
 dev-python/fakeredis/fakeredis-2.2.0.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 034a6f901a78..67493433650d 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,3 +1,4 @@
 DIST fakeredis-py-1.10.1.gh.tar.gz 91420 BLAKE2B 
a88711b5d167aafcf6a74dc538b809a0410c60bff95c82fe81c1236b743d9fc0cacbc9057bcd5df20ed87b22c12b2e9346342e0991556caa51f4e88038fabcb5
 SHA512 
2a139dde02c00e516959173fbfe5ecae26d20ee56158de9ae7bc57360dabc58e4e919f11ba7979079019d981af8a2cbd17a1d8ac795003e26a7cbcbedd5588a8
 DIST fakeredis-py-2.0.0.gh.tar.gz 112218 BLAKE2B 
9bbbf76e6fe00a42d25c1688654906a71b93e65a20f3eca2b7d9fd13eedd48251e832e550b37dc82dcf5e65c686c408b291ba60d04c707df7d7d7f396f00190a
 SHA512 
e291782f27cdfa11520eef3b0bbd0d68ec7479a4630ad1e5a38d8d1d28109049fee0288e104e74f72caf9b04db553cc24f22843bd170d8bdb5efc47b8e9f5d6e
 DIST fakeredis-py-2.1.0.gh.tar.gz 128595 BLAKE2B 
f0b2e8ed9ec4156702f4e65e683f40cf79e1fde12ac70b16388ba65e9e49c8f4c92ade6f02195cc3755768fb2858d7e4f8970f54fa728c9fb32ac8cc2f68fa4f
 SHA512 
584a2a36185674d0fadedcc6018286c3edc8c36de730ac1cf09abcbe3b0cacf8dd0e4c964a7a0a053509dce0063f48ce13f122d230fbec9965af54c77b277ea5
+DIST fakeredis-py-2.2.0.gh.tar.gz 128817 BLAKE2B 
8666427966e6a93cd33f521fbc38ecb9bb99e1c1a23506437d48bc6113f272aa89a465dc794b5130ef6dfa584f75f159fce0e3b6a50e5cb89b3bfe43ebcd89cd
 SHA512 
857033a6362a6088cec715571d74a9aa1eb3eb8356ed904b10831540ce5be62d798a211d52fb3d8effab253e50fdb3f2a530d39bd722d8be357426f53fb41fe7

diff --git a/dev-python/fakeredis/fakeredis-2.2.0.ebuild 
b/dev-python/fakeredis/fakeredis-2.2.0.ebuild
new file mode 100644
index ..a75d02ef0771
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.2.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=fakeredis-py-${PV}
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+SRC_URI="
+   https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/redis-py-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin redis
+   sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2022-12-05 Thread Michał Górny
commit: 82582602cc24e978994e4e0b70d41d5184219859
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:36:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82582602

dev-python/pikepdf: Bump to 6.2.5

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

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

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 523e79cf1dc5..8088d0032809 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-6.2.1.gh.tar.gz 2905482 BLAKE2B 
9a5b2c7a1b23f4156b89b44780e98f2a825
 DIST pikepdf-6.2.2.gh.tar.gz 2905712 BLAKE2B 
161df1ccc98238424d677c46ec0bc226f9bacc150548dc26fdd71e1c08e589c184b17860081dbc001e6a0b4f18079285bd21bb841671448c8db0dfd6afa12371
 SHA512 
68e02d97d4867de3e014dd059a6808f54a23e693f56d960939cb90eb2e0b2676b9a12ecad4884abe60d2cf1feb14c96250bb08de25ebb68a89c924c7f7623575
 DIST pikepdf-6.2.3.gh.tar.gz 2906051 BLAKE2B 
cd25802fea6758838854a9730be1ca2c544bea5bd800dfdd453177c180347ba537f89813bbf0c43f9af78f816940ebffe7627f67cc637b2b45c7b7de7c79dd04
 SHA512 
a96e1f9005f5b32ef5df4619d0753d8027d72146c607c3d11ad07d79fdcd4d84598736e357b60cfbc47a237a8123955b123f7200c1c2d533bcfe47244f73a933
 DIST pikepdf-6.2.4.gh.tar.gz 2906023 BLAKE2B 
4ca9e6d56260c6e5fcf4e88aae899576d1ae8e1bd0056d423c7db2ba2883582cdddc44d6d81beb77af67a30766b2ae8bd7708345ca46fe16f2a009f9c2d0d36c
 SHA512 
f8316449a9f0ba2b42d0d0fa4e353a131902c074c35dbe26b55946df4ad0c83cdea4b91f7d1dab15287dc08bcce438a5a232950dba3cfee369093706c8cbbc25
+DIST pikepdf-6.2.5.gh.tar.gz 2906061 BLAKE2B 
a74c8e83142d29c204672e24cc9586984ed68d2ccd71d7a900b9bee5e1c4eb30f2242d58e0240a876c85f713dc08096af2c89f0114b872329caa122556cdb876
 SHA512 
28fcc3caf6aa6c8317c1fe333e9382f753b262deccc7e6adf5983b612ecb06314a3ec3c712c052fff8b186f05329399d74eac8c15565a4f993fea8b927882c0a

diff --git a/dev-python/pikepdf/pikepdf-6.2.5.ebuild 
b/dev-python/pikepdf/pikepdf-6.2.5.ebuild
new file mode 100644
index ..c25ee76803ab
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-6.2.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+DEPEND="
+   >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-12-05 Thread Michał Górny
commit: 3e0b3cc869e9429827e89103d95ca5a469025157
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:33:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0b3cc8

dev-python/patiencediff: Bump to 0.2.10

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

 dev-python/patiencediff/Manifest   |  1 +
 dev-python/patiencediff/patiencediff-0.2.10.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/patiencediff/Manifest b/dev-python/patiencediff/Manifest
index 86e9a2e96812..0bd52038afea 100644
--- a/dev-python/patiencediff/Manifest
+++ b/dev-python/patiencediff/Manifest
@@ -1,3 +1,4 @@
+DIST patiencediff-0.2.10.tar.gz 26829 BLAKE2B 
3f32bcafef98199a56497a5c9c96fb88ac4f95aef92718273ddc2cc45574577f589ebbf73c4c6b2315c6936596cbc0822f21f647e7f8ead2ae24d20cec75d9ee
 SHA512 
e28e765af5c48ab94e50b015a4a8a20ffccf50d6acc17ca468229a4738f9a20950f00c6a3f06ea27f9e079adacbc43fe90adcf8110a461f9295656b4b6265100
 DIST patiencediff-0.2.7.tar.gz 26831 BLAKE2B 
297af6a465ef3fc060a00df9882f85fbf9f807c6d6e8fbfa1d531ed16a60d86f3081d9c0c9698bf3b6d02ba45fbb1d58fead6430f73c04b4439076d0a05a8864
 SHA512 
8711d28ddc67cdebab5677c1120b1c7270b7509083b797371abcecd61ba71555a1c79c580a5615fe30e1e3bd088b2f4c28a68aa761a61ce55b93690ceb38d8c3
 DIST patiencediff-0.2.8.tar.gz 28976 BLAKE2B 
6e525875b7b1adac76101888c4ddb5022373bd4a9784e17e23acec6c9fe38ddd23f8be7baeac36b8b6cb79f048b97a74851207238c2c5e72fc0b686d86525e19
 SHA512 
e867bee63af1dc6326b9069ef89e6c3613e379b33cd10948cbc37647f279f7d951951baa23324ddcfaf65869500b8f7a345b10982fa5d2af0a5e6e8006a4f1fd
 DIST patiencediff-0.2.9.tar.gz 26869 BLAKE2B 
dc3afe857f2729fecd332e9c8553c118e32478d7ceaa874017b01a541c2934dab7087ef41935b0d213900cde19cc2999c7d132a118a4b2bfad6ce684ece7
 SHA512 
87c495b54b464cabe1bb6366edfec981115cf86d451f272a0c609250d5a6295a67b083e19abd09e42d27e6124eb96c2e5922f68b91990f3ce97eff9b3cf50b27

diff --git a/dev-python/patiencediff/patiencediff-0.2.10.ebuild 
b/dev-python/patiencediff/patiencediff-0.2.10.ebuild
new file mode 100644
index ..0fed7fa1f361
--- /dev/null
+++ b/dev-python/patiencediff/patiencediff-0.2.10.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the patiencediff algorithm"
+HOMEPAGE="
+   https://github.com/breezy-team/patiencediff/
+   https://pypi.org/project/patiencediff/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2022-12-05 Thread Michał Górny
commit: 94625a9b79f96f9b74e62c6735a80142be1e2eb4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  5 19:11:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94625a9b

sys-libs/libcxx: Add 16.0.0_pre20221205 snapshot

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

 sys-libs/libcxx/Manifest |   1 +
 sys-libs/libcxx/libcxx-16.0.0_pre20221205.ebuild | 204 +++
 2 files changed, 205 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index a9d66437f197..020c9f317c92 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -7,4 +7,5 @@ DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
 DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
+DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20221205.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_pre20221205.ebuild
new file mode 100644
index ..9b9bd5a335cb
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-16.0.0_pre20221205.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? (
+   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=dev-util/cmake-3.16
+   sys-devel/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+
+   if ! use libcxxabi && ! tc-is-gcc ; then
+   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
+   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
+   eerror "and try again."
+   die
+   fi
+}
+
+test_compiler() {
+   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # note: we need to do this before multilib kicks in 

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

2022-12-05 Thread Michał Górny
commit: 9bd67f4d3ca0fc8c84907749a3c6ae3e25ba6700
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:25:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd67f4d

dev-python/pyproject-api: Bump to 1.2.1

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

 dev-python/pyproject-api/Manifest  |  1 +
 .../pyproject-api/pyproject-api-1.2.1.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pyproject-api/Manifest 
b/dev-python/pyproject-api/Manifest
index 74462b39863a..80a82d707cd9 100644
--- a/dev-python/pyproject-api/Manifest
+++ b/dev-python/pyproject-api/Manifest
@@ -1 +1,2 @@
 DIST pyproject-api-1.1.2.gh.tar.gz 19058 BLAKE2B 
3c8672821baad2ed440474c42818bd37fb7ed7f20f29d9c765190cc8ac6352ff18a17b35d97a73cf4f76001bdff92d2e0e8fd0f29f45d69a5bf7377b2ddc9626
 SHA512 
e4f2c97d49789fcf231af83758697e5b505c4a9afb6268349da215c3f5f94e3bf78b70beeea4ca51706b71313101dffc15942db394a7994b85e7c5f763e090d7
+DIST pyproject-api-1.2.1.gh.tar.gz 19579 BLAKE2B 
4d973fd5d3a5625b3080411c447cc66ee1ec4d79f37a2a00ca9e4be1bbb642a18466a442aae510d4b8c0f078ee3bcfb64e77143f2cea0e557c4f16b0bf7fcefb
 SHA512 
bc84a0aa1845cf910a980a2fb562553eb3e58f6b16f3516fccc46c9723dca8ac553c457160a1fcb39d4de984906a196dd9f625fcae1ee6295e30b3f9a2618c6d

diff --git a/dev-python/pyproject-api/pyproject-api-1.2.1.ebuild 
b/dev-python/pyproject-api/pyproject-api-1.2.1.ebuild
new file mode 100644
index ..befb99d14d42
--- /dev/null
+++ b/dev-python/pyproject-api/pyproject-api-1.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="API to interact with the python pyproject.toml based projects"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-api/
+   https://pypi.org/project/pyproject-api/
+"
+SRC_URI="
+   https://github.com/tox-dev/pyproject-api/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.2[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   >=dev-python/wheel-0.37.1[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.17[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-12-05 Thread Michał Górny
commit: 74195758ca9862b7b97654cb271d148f483bef18
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:10:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74195758

dev-python/watchdog: Bump to 2.2.0

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

 dev-python/watchdog/Manifest  |  1 +
 dev-python/watchdog/watchdog-2.2.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index ff5bc3eb867e..aa812ab1b350 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1 +1,2 @@
 DIST watchdog-2.1.9.gh.tar.gz 102882 BLAKE2B 
601c94541846e0d63a39367040ac9b6a24c2920c70638ee3887a51838dd75bf8dfef8afae34c9566047c27502026d944f01c6f6249090f4a233a4892fc1e7c59
 SHA512 
1005c48b08968db7705acbb8a94a0852c72d8bcf45ac935e7e0b49daa6e422adb081cf431485618b37bcc1b2d3429369af1672b826bf9c1ebfa7aff91a88175a
+DIST watchdog-2.2.0.gh.tar.gz 101317 BLAKE2B 
e597b780f26794bfe0462bcb67985d6e38324aac955f8655e657d800039d98473444ff13ea98fbfb6e8a5fd5473c0f3eeda2e542ef030539fc1acc3f86412354
 SHA512 
95c355da3a97f7eb0ddff02c1801eeafb075aead742d5505254fccef60afd8e5f1ea56760533bb87f520fa60f4f41e4f36c7f02247a170029bace728e83e2780

diff --git a/dev-python/watchdog/watchdog-2.2.0.ebuild 
b/dev-python/watchdog/watchdog-2.2.0.ebuild
new file mode 100644
index ..0ea71e3c1a55
--- /dev/null
+++ b/dev-python/watchdog/watchdog-2.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="
+   https://github.com/gorakhargosh/watchdog/
+   https://pypi.org/project/watchdog/
+"
+SRC_URI="
+   https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   default
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires root powers via sudo (yes, seriously)
+   
tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem
+   )
+
+   epytest -p no:django
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/

2022-12-05 Thread Michał Górny
commit: b618d6ec93c66f91c071c99c65775aaef2471bdf
Author: Meena Shanmugam  google  com>
AuthorDate: Tue Dec  6 00:32:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b618d6ec

app-arch/libarchive: Add patch to fix CVE-2022-36227.

New version is not released in libarchive with the CVE-2022-36227 fix.

Closes: https://bugs.gentoo.org/882521
Signed-off-by: Meena Shanmugam  google.com>
Closes: https://github.com/gentoo/gentoo/pull/28560
Signed-off-by: Michał Górny  gentoo.org>

 .../files/libarchive-3.6.1-CVE-2022-36227.patch| 35 ++
 ...ive-3.6.1.ebuild => libarchive-3.6.1-r1.ebuild} |  2 ++
 2 files changed, 37 insertions(+)

diff --git a/app-arch/libarchive/files/libarchive-3.6.1-CVE-2022-36227.patch 
b/app-arch/libarchive/files/libarchive-3.6.1-CVE-2022-36227.patch
new file mode 100644
index ..da71a196b875
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.6.1-CVE-2022-36227.patch
@@ -0,0 +1,35 @@
+From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001
+From: obiwac 
+Date: Fri, 22 Jul 2022 22:41:10 +0200
+Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754)
+
+---
+ libarchive/archive_write.c | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c
+index 66592e826..27626b541 100644
+--- a/libarchive/archive_write.c
 b/libarchive/archive_write.c
+@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a)
+   struct archive_write_filter *f;
+ 
+   f = calloc(1, sizeof(*f));
++
++  if (f == NULL)
++  return (NULL);
++
+   f->archive = _a;
+   f->state = ARCHIVE_WRITE_FILTER_STATE_NEW;
+   if (a->filter_first == NULL)
+@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data,
+   a->client_data = client_data;
+ 
+   client_filter = __archive_write_allocate_filter(_a);
++
++  if (client_filter == NULL)
++  return (ARCHIVE_FATAL);
++
+   client_filter->open = archive_write_client_open;
+   client_filter->write = archive_write_client_write;
+   client_filter->close = archive_write_client_close;

diff --git a/app-arch/libarchive/libarchive-3.6.1.ebuild 
b/app-arch/libarchive/libarchive-3.6.1-r1.ebuild
similarity index 97%
rename from app-arch/libarchive/libarchive-3.6.1.ebuild
rename to app-arch/libarchive/libarchive-3.6.1-r1.ebuild
index 2c65539abe4b..886252808767 100644
--- a/app-arch/libarchive/libarchive-3.6.1.ebuild
+++ b/app-arch/libarchive/libarchive-3.6.1-r1.ebuild
@@ -47,6 +47,8 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-glibc-2.36.patch
+   # https://github.com/libarchive/libarchive/pull/1759
+   "${FILESDIR}"/${P}-CVE-2022-36227.patch
 )
 
 multilib_src_configure() {



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

2022-12-05 Thread Michał Górny
commit: 454e350b496609bf6dc8b8abd38707fbf7d17088
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:15:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454e350b

dev-python/asttokens: Bump to 2.2.1

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

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

diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest
index eaf409024b90..8bfca926323f 100644
--- a/dev-python/asttokens/Manifest
+++ b/dev-python/asttokens/Manifest
@@ -1,2 +1,3 @@
 DIST asttokens-2.1.0.gh.tar.gz 55584 BLAKE2B 
eb2a73a47fcbfe1b75e0058f7fcc650ebc3cac00e1f816d2b5b7d02b75aaa07445de854c624e3564455036e2d973bc841e9ad3c18232d88b9091cfc3a2f95c71
 SHA512 
f89fe2ef700c3c07f48a87e39805792d00abc1050e619a987b863f4befc186505749bde956a95eaf152c4d69e087e32f8fa997cfa5527bbeb87e0143da89a662
 DIST asttokens-2.2.0.gh.tar.gz 55963 BLAKE2B 
93bdaf42fc19b0735f4f9c70f20a250d8ac6e99e0d663222133be7c2d306b242c807b0a108e9e6dc6a3b014d19c34c4319de5d4c884113dbeacd0219fc780c87
 SHA512 
1a803bb99852c0dd186a4afc340c3543e8400efea03dc06331d761f8c70e97711915aaa5ae32aea54bd61fb0d77827c5ab3afaa7762913175a5ad75ca2fff5ca
+DIST asttokens-2.2.1.gh.tar.gz 56115 BLAKE2B 
89c235391f9cc68fc640c5f9fccd1055cd7649ac92f4f935a872c1b90458f4bf577979fdeb3267f7bd5a5af505b6a33582da47d5fb65b57c411f482622d90feb
 SHA512 
f7fb00918403054bc6a118494f49dcc11946141d2193624455ff2b1ca137d1c75315c779295701e93ae350ce4f5f670d6287e91a116b6b5cbcb06b374a6d00b5

diff --git a/dev-python/asttokens/asttokens-2.2.1.ebuild 
b/dev-python/asttokens/asttokens-2.2.1.ebuild
new file mode 100644
index ..a50fb71f7f6b
--- /dev/null
+++ b/dev-python/asttokens/asttokens-2.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Annotate Python AST trees with source text and token information"
+HOMEPAGE="
+   https://github.com/gristlabs/asttokens/
+   https://pypi.org/project/asttokens/
+"
+SRC_URI="
+   https://github.com/gristlabs/asttokens/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astroid[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # test suite itself broken with new astroid versions, upstream less care
+   # https://github.com/gristlabs/asttokens/issues/79
+   tests/test_astroid.py
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-12-05 Thread Michał Górny
commit: 6f244b6eebc64d34ca2f70dfc29b273fde1d4558
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:09:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f244b6e

dev-python/jupyter_client: Bump to 7.4.8

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

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

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index 8624835a01da..60791430df0b 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1,3 +1,4 @@
 DIST jupyter_client-7.4.4.tar.gz 327373 BLAKE2B 
02f70be181779352706f86515f705addbf68383f16d899a4d30c9d6cb0970e955435a8c934f611f93c9fe2eeb5c0fe3b124f31571ae396995564fb450bf03201
 SHA512 
6de3b271be03ff90d906fc176ce107799abbf8ac882d32d26d86ab91fd3f8a6fa09e5df4f3955e00bc939a31472d423a0d74396f8ba473440c4bc17cc1a28c2f
 DIST jupyter_client-7.4.5.tar.gz 327597 BLAKE2B 
f159d347cf8391c9d3c29327a6c93831e35e7540fb6a0ffe3f59539a7cf5822c562fbb3388ad398a5a6bf87bdd1bc5c6713b9424300d2adb28d93f2a4dafd9c4
 SHA512 
bef4603222504e40d2ecaf781ea461ba6be8ee32c217e2bf5ec25b83349cec32b3a62e30019ddc75f000bac3fd69ecd6895322f8dcbf953a776dab292b6cca1b
 DIST jupyter_client-7.4.7.tar.gz 328801 BLAKE2B 
65cd336e99bc6378e78ad99a81907db037fe2271528b06942e056423d9f7e0d45ac595d4dbbb6eced2553d10e36c03e03bb4acc6c25273733043eecf7a3967fb
 SHA512 
ae78496dc130f2188961e61d0874602eb2f8c57586b39377954c1c8247f4dd587eff8e8fd8aec7c8d76beddc661b2aa8f74eb8a37fc667112886232642733195
+DIST jupyter_client-7.4.8.tar.gz 328958 BLAKE2B 
d05976563c5550ba46a9525c76dae325a107a664c7cc6711fc4ea9ee747c4b69084e1f4d3118b0baa69bd42781bdd49ce59bf6e608f5520e82e2952c
 SHA512 
dc7eed72ac6c820448e6d8a96c2bee7964706ba608ecaddc8b8aa17f33727ffc04c5a509cd8d7ee78876ce646fc6a508bacdc7b07473555efdad9dd2960ad089

diff --git a/dev-python/jupyter_client/jupyter_client-7.4.8.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.4.8.ebuild
new file mode 100644
index ..9938eb0a0424
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-7.4.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_client/
+   https://pypi.org/project/jupyter-client/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipykernel-6.12[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch
+)
+
+distutils_enable_tests pytest



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

2022-12-05 Thread Michał Górny
commit: e3bd7c857e4e70f93117e9873e10c5e2dbc86992
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 05:13:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bd7c85

dev-python/terminado: Bump to 0.17.1

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

 dev-python/terminado/Manifest|  1 +
 dev-python/terminado/terminado-0.17.1.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 50af998edeba..ddc82403fd2b 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1 +1,2 @@
 DIST terminado-0.17.0.tar.gz 29184 BLAKE2B 
2c86d69e08bebe54f451ed2ad0786397e8ef6fb320c233b6361209e9c4e7a996c5b55824a853ec3a9668b265f02f7cde2ed124a6615e0f364cdddaa6270e39e8
 SHA512 
41e5ee052e8b688d136fd494db3897d703f3666a0b02df71ce3488f2e462ca2e79c631f251cd7721892035c97e7a29662238293010897d7c5fab10f9290adfc9
+DIST terminado-0.17.1.tar.gz 30603 BLAKE2B 
e21087ab332076df3462f765ef839ed1b99580fd86acb2aa36626a656972c08ce4fff349e47d27847799d6550f6f31489ce7bf5fc67988fb74f7403b77d8fc79
 SHA512 
c61987e6ccb75fef6428c4557a690be3f48ff186b2bd6765d4f5b71d4443833def7025921e7f1362a47bf77163846294080c2d81f6d2ff15236d499f480ec8e9

diff --git a/dev-python/terminado/terminado-0.17.1.ebuild 
b/dev-python/terminado/terminado-0.17.1.ebuild
new file mode 100644
index ..b5aae696498f
--- /dev/null
+++ b/dev-python/terminado/terminado-0.17.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Terminals served to term.js using Tornado websockets"
+HOMEPAGE="
+   https://github.com/jupyter/terminado/
+   https://pypi.org/project/terminado/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ptyprocess[${PYTHON_USEDEP}]
+   dev-python/tornado[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}



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

2022-12-05 Thread Michał Górny
commit: a05180a4a03ec3014492c0a2928714dc60a9011a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:12:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05180a4

app-admin/awscli: Bump to 1.27.23

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.23.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 125a3c23..78046e688db5 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,4 +4,5 @@ DIST aws-cli-1.27.18.gh.tar.gz 2313270 BLAKE2B 
2f5dc87a2e306d024c03b6cc175736798
 DIST aws-cli-1.27.20.gh.tar.gz 2315771 BLAKE2B 
6729a6709e2ae3d493700b49dbcb7020391f7ce9e2d023e942271a27502309c8f699e90063aa6a13256981123d22772653888fcaae7bebe3cde471caa21bf4a1
 SHA512 
b520136e0c41e1b40ce48f90024461ace2d0967f3897dcdf68c90cc89ca637e3ba1dee117d5c1f7c6cd9d0d598e819c5faf5ebbf8a35818dc5e8c85933122af6
 DIST aws-cli-1.27.21.gh.tar.gz 2316385 BLAKE2B 
d85449a12fc93fb30fc905df7aa8e24ca8d2cfe5fea654ecbab2c2a1382c7e9e2acbbd3ac23ecfcb55fbec67af13fe3c497d484dd96ee972ece1f25063a405b7
 SHA512 
ad99186ae47d6687e5bc824c9c734255b9666948b4218a69f391462259cc9ba83592bfbe83fe5f7e18248d29afb6a928b211a25f6a78b2bc988e3ff93b96d31f
 DIST aws-cli-1.27.22.gh.tar.gz 2317454 BLAKE2B 
b926d1e62dbea9bb2790881838dfe6e6747f0072a7035f6c1ab317911c982a34f174ecff0238c17c7227fcc4d1ee5da6d4374f1b99a560eff48f59d87157b12a
 SHA512 
dae02f109d028d0b1be6fc8fe1c2dc977d3d5fdd3cb252a4f267ab451567f39914c4bf6ba91598d21fc408eb1cdbe300a005d87ccc1026e7cd311fd5b88643df
+DIST aws-cli-1.27.23.gh.tar.gz 2318518 BLAKE2B 
eb04dd0f7b1ea803246c00c4dede6662af5c62918276f41b65a63ddeddf4509ffe198309f62748da7fd41fefc4a26861275e1a03d367486ee496ed84d5367ad4
 SHA512 
b78c7512f730863290f2cf0c568a5e4ff27a4761339ca32321cbd1693984c6b80dccf0c12e4d6f103cb64caf2ea6ad3aa780b39b092d62225850a6273d7d
 DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 
1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60
 SHA512 
e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168

diff --git a/app-admin/awscli/awscli-1.27.23.ebuild 
b/app-admin/awscli/awscli-1.27.23.ebuild
new file mode 100644
index ..9bcb01ac11e2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.23.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp 

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

2022-12-05 Thread Michał Górny
commit: de8609b222a39a97e4fa3351eb6fdb63226fa077
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:26:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8609b2

dev-python/filelock: Bump to 3.8.2

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

 dev-python/filelock/Manifest  |  1 +
 dev-python/filelock/filelock-3.8.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index d9701cbc3170..ef74829c91af 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1 +1,2 @@
 DIST py-filelock-3.8.0.gh.tar.gz 204748 BLAKE2B 
719f965eddf9a76aaa7d3700ffbd29df3856fdcd76aa184b12a1e3b3341a5d8681f05ebd7239b48a0ffbc942aebc8574ff3878177100ba659347a904945b2234
 SHA512 
a9b63ab9a6697334eb8c561c422e8ec6febd0b7b203c0ebb4cfd1e4281f16cc0ef5145121c90f3c08bec88f13e219c0655142e3d3f856163702a0d32e14cd5ce
+DIST py-filelock-3.8.2.gh.tar.gz 204940 BLAKE2B 
a83fbea21690f82680ab5d024cbca6e52b5f6490854fa1d14a98191a4e56edea41c0a8bda9dd396f8b9c5b83187d9f976011440ca00987fbe4e96cd1e311a244
 SHA512 
2d5f7f49cf2d112a060156391eeb600040b9ae8619a9795173b9888ee977ec718432beff68bfefca290791b14f8cefca6d2a92defd78132822dc3596493aaa23

diff --git a/dev-python/filelock/filelock-3.8.2.ebuild 
b/dev-python/filelock/filelock-3.8.2.ebuild
new file mode 100644
index ..21f576cb0e32
--- /dev/null
+++ b/dev-python/filelock/filelock-3.8.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=py-filelock-${PV}
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+   https://github.com/tox-dev/py-filelock/
+   https://pypi.org/project/filelock/
+"
+SRC_URI="
+   https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-12-05 Thread Michał Górny
commit: 03b8dcfd64891d3577cbf463630df09fc4e6c6fa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:36:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b8dcfd

dev-python/pylint: Bump to 2.15.8

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

 dev-python/pylint/Manifest |  1 +
 dev-python/pylint/pylint-2.15.8.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index a3134e363081..7b71dca0b3f6 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,3 +1,4 @@
 DIST pylint-2.15.5.gh.tar.gz 1312932 BLAKE2B 
b8de4e16122ba0bea4cfd9ce3ec4a12abf5e408d7f9d60875eaac781a962c0d01af7691b3c110f2b895bcb7c2d47e0f868d5d52171594aaaecb53ea045a179b9
 SHA512 
a6e123ab516ef12be0651dbe144814d9f3f9263d61c259d79e9505ee3b4011b33e302281067aa5bacd504fa079f3a7aaceee4d1f9aad127bec8ebeddfeb2afbe
 DIST pylint-2.15.6.gh.tar.gz 1314945 BLAKE2B 
c084f419dbefb3346e75af204e576fb4b720f15f865ed8ab3e7bbd017edc3ad78c5c2f28ca26600bc40a79d8bcffc20bcde51144257374c8fbd8c63580d85192
 SHA512 
6e44c288dd243cb1cd8faec645edc9a60fa3fe852f189d2527c4382a415f16b612808f9d15072f5e22c4106a4ecc2f5746bea898ac76c9481a4d1eb8b30fd778
 DIST pylint-2.15.7.gh.tar.gz 1317019 BLAKE2B 
46a163b41b2675efe24e04ca052ac2e9c88d075b551bb83c7d7369dd3b53c54d1f7ded12ff99ea0d2f4651e315e760fabb89149c1cc5c91676a2da2444d07a9d
 SHA512 
6e6b544babc5c56f2e59fea7e907ea88f9d6456cebaf50ebdfe935edcc70f8b6b0d52665df7f7a2fec11578a7d8b7aea32c09aa3729aad38e9375df19ea7709f
+DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 
39b6a604af8e1b8d54640d9088f9a527ae2ef74535adb0fd655647f972193a955564a2acd0fadde723cf873b0765d362c9cd7dc2d8cc984b8fa0ec0107ce8968
 SHA512 
c5b59ca220303d66804dd55990e6d62e2cadc2ab7654e47d7ec5e16749b40ad557f43f7b8919c79e48e4b60dc1f92169df7bc312bede279b8f97aee223d9b0bd

diff --git a/dev-python/pylint/pylint-2.15.8.ebuild 
b/dev-python/pylint/pylint-2.15.8.ebuild
new file mode 100644
index ..04f602fed263
--- /dev/null
+++ b/dev-python/pylint/pylint-2.15.8.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+   https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.2[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pylint || die
+
+   local EPYTEST_DESELECT=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+
+   # TODO
+   
'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+   
tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+   # apparently fragile, needs unpickleable plugin
+   
tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+   )
+   epytest
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+

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

2022-12-05 Thread Michał Górny
commit: c81bbeab4b5a76dbc6188a38c99410a57de131a5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:37:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81bbeab

dev-python/starlette: Bump to 0.23.0

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

 dev-python/starlette/Manifest|  1 +
 dev-python/starlette/starlette-0.23.0.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 44f518a07d09..eb0dc7a73fd9 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1 +1,2 @@
 DIST starlette-0.21.0.gh.tar.gz 2830353 BLAKE2B 
7ff818d4687757ec8699dcd0e2582af78211787b7a0f2110da045eb4f7a8760262cf144b0af7dc9f72140b5dae1e65f7a4207ee3b165db4091c5139ce0bfcc85
 SHA512 
c246862604ba807141313857321d898d996eaa771ccb197546d0928a75cbb69f0e485fe90d2c817e70323146077c487436516384e1401d815c59c0ac75845e2b
+DIST starlette-0.23.0.gh.tar.gz 2830816 BLAKE2B 
38886ef2e586965650a84b091928169b6164bb6931b5ce3289a5f3e38897de9be088ff02432d86176de7006783bf328a3b56659c45a42766e578adfb8c2ddb15
 SHA512 
fe13ab9a3efafac9a5a44b3471b0e0a02b6012d5336d411d169fb9521ceb23e181a39bda91ed31cd4084628029f7264f277c86a47108ae249bb22b9d9a3c68a5

diff --git a/dev-python/starlette/starlette-0.23.0.ebuild 
b/dev-python/starlette/starlette-0.23.0.ebuild
new file mode 100644
index ..ca1a5dd0fabe
--- /dev/null
+++ b/dev-python/starlette/starlette-0.23.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="The little ASGI framework that shines"
+HOMEPAGE="
+   https://www.starlette.io/
+   https://github.com/encode/starlette/
+   https://pypi.org/project/starlette/
+"
+SRC_URI="
+   https://github.com/encode/starlette/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/anyio-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
+   dev-python/itsdangerous[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/python-multipart[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   test? (
+   dev-python/trio[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # Unpackaged 'databases' dependency
+   tests/test_database.py
+)
+
+distutils_enable_tests pytest



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

2022-12-05 Thread Michał Górny
commit: c18604d56ef560ea4b43031b1ded0799c40c0ec9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:25:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18604d5

dev-python/virtualenv: Bump to 20.17.1

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

 dev-python/virtualenv/Manifest  |   1 +
 dev-python/virtualenv/virtualenv-20.17.1.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index 0cf00daa5510..335da7653618 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -2,3 +2,4 @@ DIST virtualenv-20.16.5.tar.gz 12223925 BLAKE2B 
4f87f955d2d2c2b722d7a3699a74dc06
 DIST virtualenv-20.16.6.tar.gz 1223 BLAKE2B 
3165de2c5350185f06ad2c1b105987b6bca421d5172a07dbef6486a285c2c5e7f8e095901241c894daec11f2e9bc565ddb2a7605eb5ff5ec9f84ea77296ab206
 SHA512 
24ca5038cc4e9cd72cf99a8bd4b96bda10cdc8deae2e6e7a0bef5000fd8fbeda87c4fda21aeb3b109a3763e47e0a7c7a5f383914a1bb1edcd8ed6791117d91cb
 DIST virtualenv-20.16.7.tar.gz 12268638 BLAKE2B 
59403066eaa717532f672d5367916dda69c53e075c09eec62c2cdc1eaf3d642c206b4cf4959f498776b2c6022a88a42c21f2f8308a1efe9c2d03fb0f4ca634a2
 SHA512 
975298181696c4636a9567c29b4da5bad703d35fcf2a110cc24146e5bf7afe63b3fcb1f1601586b03bc0deef08c2278577bedf40cb21a7e07841986a9215dc69
 DIST virtualenv-20.17.0.tar.gz 12269523 BLAKE2B 
0aca62cbe7467b8afa17c6189439cbc9141c8e3d471674a65d3624180bf7bef199a5860b56be1659c4c9b40c065bad9ff8b879b85d785aff97a6b63ff7b428a9
 SHA512 
28318a33b168c2226e703951b9205d48fd0349fa8407f265cdba97d9d12d7aec6bfe209f1de4f115eb860ced0a3c0323ab6bd5ac9b88f72342e95daeed839524
+DIST virtualenv-20.17.1.tar.gz 12269737 BLAKE2B 
5caa223d549ecb69de3a17dec84a608f34f01c5abd39ab478c27438f71e36e6878a719f9002464dbf0f335bc90a2f4552e201d59e0e757fabef6f3caaaf857fb
 SHA512 
6b32145f431f6b1f4c2a2ed888e8b9e5cb941e04ea1e68830053dceac80ee8bbf2286c1f353951d50d4b8417b8d81ee4b30dae597c94f2a3baf50f174f7ef4d4

diff --git a/dev-python/virtualenv/virtualenv-20.17.1.ebuild 
b/dev-python/virtualenv/virtualenv-20.17.1.ebuild
new file mode 100644
index ..e4891355eb78
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.17.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.4[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-63.2.0[${PYTHON_USEDEP}]
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-2.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   )
+"
+
+# (unpackaged deps)
+#distutils_enable_sphinx docs \
+#  dev-python/sphinx-argparse \
+#  dev-python/sphinx_rtd_theme \
+#  dev-python/towncrier
+distutils_enable_tests pytest
+
+src_configure() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/unit/activation/test_xonsh.py
+   
tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+   tests/unit/create/test_creator.py::test_cross_major
+   # tests failing without python2 installed
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]"
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]"
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+   

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

2022-12-05 Thread Michał Górny
commit: c3121a0adb66974edbb90c3da1af3404cfa193cd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:11:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3121a0a

dev-python/boto3: Bump to 1.26.23

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.26.23.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 3abb182727fb..473ad8ee86bd 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,4 +4,5 @@ DIST boto3-1.26.18.gh.tar.gz 570818 BLAKE2B 
2f77acbb6fa77c867cda0b1d7828c5aafdfc
 DIST boto3-1.26.20.gh.tar.gz 572957 BLAKE2B 
27286beaeabc0227376640fd3ee583656470ee324805ac716411a6c87fc2f301f6430c4f82e58c4a5371fe38a4cb3a6cebe32de39c0bae35f051fd340257c315
 SHA512 
4623e29b4396cd131e76ad44d24e32014e9f79642db471f64b5b06553ffbd0a0492883188e3658fe629e6af0a91b8274dbda3103a3ecf6d2dd6fe5b1a91b9503
 DIST boto3-1.26.21.gh.tar.gz 573776 BLAKE2B 
a608b875d052cb895cae4bc20924836284dd924bfc9939023d452fbb2af2ca32fe1503b32552d19cdde6a9347dce26991a70aa4a1b980fcb7f711ed246b8e63a
 SHA512 
3fd3aba935950738c62d5c7d8249768c352a4106be0cac989d1f0635a45606022749b4d34cb3093d44b18501ff14c30545df76d7d1f9681886ff71ec62bff888
 DIST boto3-1.26.22.gh.tar.gz 574580 BLAKE2B 
35027efcfaa0ec27ff7e8769af32c4ea621fea842a84b689f76ef412305318a16fd3fe3b139f00a66f91892455a14cbb9753ea4f3d07ac24e4e18725cb6c7fb7
 SHA512 
5035f8be58384b1c8634ab801dd3930043febfbcc5d23f1c4385ce7e4aac37fda61a04ca3adcf86010db21f8d26403b491990746c578d91fa173c9629bb501bb
+DIST boto3-1.26.23.gh.tar.gz 575113 BLAKE2B 
a39f1546f5733de801f00df97a383f45a6f96ba608f441f4e889ed9b9362bef4b84bfe61a817e4e39cafb25777d4f75021130b05fe14e328006c409a77dd7eeb
 SHA512 
92de04f42e5e94ab1b7dd6aa1d4048fdd372814ecec7742ade8b0a49a871748921f5ac600a421c412c50474e21334e910eb64ce2f3abfaf1e1add391e6dc346b
 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 
211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0
 SHA512 
738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b

diff --git a/dev-python/boto3/boto3-1.26.23.ebuild 
b/dev-python/boto3/boto3-1.26.23.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.23.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mdit-py-plugins/

2022-12-05 Thread Michał Górny
commit: 7edf332a39dad8e64d2fa45667c20cacd90d090b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:32:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edf332a

dev-python/mdit-py-plugins: Bump to 0.3.2

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

 dev-python/mdit-py-plugins/Manifest|  1 +
 .../mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/mdit-py-plugins/Manifest 
b/dev-python/mdit-py-plugins/Manifest
index 0c62ff058555..b62dc449b918 100644
--- a/dev-python/mdit-py-plugins/Manifest
+++ b/dev-python/mdit-py-plugins/Manifest
@@ -1 +1,2 @@
 DIST mdit-py-plugins-0.3.1.gh.tar.gz 53897 BLAKE2B 
57bb08ec6f90d28beb10fbd57d980b1d6f7b1df5d5c3d537685ec1c34d2ea74ea9e5facd0ee432d12924ae2d35d32e3c4dc3600485486b6cd49d5568bffbf48f
 SHA512 
a934953e95eba04f5c1626d8256fed53cbbb26e35d816b41b7aaf968b452e3bfaa99e3008009dbdd8d9e7c89497916916c2cc1fabbecb735624231cafee864ea
+DIST mdit-py-plugins-0.3.2.gh.tar.gz 57297 BLAKE2B 
bc921de8a37def9239d8f67a148cd6a58449600b06abbae868256f5d5ede2d95ca8581106dd9f9ebc072b5cbe34cea60fc5472de9ba82e9ac1cb55f4910ddc43
 SHA512 
745b2cbcdab840f4589e0871ddb0ab43024c3dcb21bc7c40b9ff6a9c6b74117b81046fee827c358a6dd120a9c99bbcaa1a47c97a487ce21e7a37d6dcee293a5a

diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild 
b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild
new file mode 100644
index ..896354240c94
--- /dev/null
+++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of plugins for markdown-it-py"
+HOMEPAGE="
+   https://pypi.org/project/mdit-py-plugins/
+   https://github.com/executablebooks/mdit-py-plugins/
+"
+SRC_URI="
+   https://github.com/executablebooks/mdit-py-plugins/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/markdown-it-py[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-12-05 Thread Michał Górny
commit: 96828f8dee95c9f0644b7581cbc32fc9f2a7548c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:25:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96828f8d

dev-python/cfn-lint: Bump to 0.72.2

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.72.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 7b72293871c4..b78d21fb798a 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -5,3 +5,4 @@ DIST cfn-lint-0.71.0.gh.tar.gz 2970400 BLAKE2B 
f57f8605a05004dfe6207a313126c74d1
 DIST cfn-lint-0.71.1.gh.tar.gz 2984397 BLAKE2B 
faa2164ee0f469f8e9118b82d5c86dee05e5404feb5ae28abd9e4218122677dba09308d5a573c4eaabb8f321932b8de621a39bc20f1c86724dc24fedac7e7a93
 SHA512 
dee916eaa43eabcc4cf2db7fb08db8875f68292a56aa97d29d0d291da51a828a78b681162b71759ec0dc3d246570dbce8fe33a41ce61c22e6fbf2a4ff15f49ff
 DIST cfn-lint-0.72.0.gh.tar.gz 3027416 BLAKE2B 
710c403838d90de46525ce6991aa05bb973fc010b6909d329c8a59159779578f51248f823554faf1c9c9f2fd019235770f1f9ca124426ff1c79d203d7599c5c2
 SHA512 
c420ab110039c4bc761551ca8665d2c58390ffb0590adf2f8ae3beb3cc2587fae1c96e06faa5baecb6014ce68f580e8f0d285c2ad287718c15d6d6e49ca5d50b
 DIST cfn-lint-0.72.1.gh.tar.gz 3061196 BLAKE2B 
58bca78db0d2bdc6ce4ee146c47c6f8d1eab272bf9074c7ce73c6caa6fa2dfed2bd05efec7b66c8ac341d9a072012354e4c056c24d1edb16933175db87043f87
 SHA512 
a58fe5a1c0aae095cdc1dc1e3ed6d5dc080e9a54fb565f68b2a80756e49ab8f1de24043dabe6ff8b9d88732a675074a8c5818a1d0802e91c67275fc19ab23905
+DIST cfn-lint-0.72.2.gh.tar.gz 3114298 BLAKE2B 
5a426a046d1a0ffb773f9b34c544ccf9f55467de156f3bc0c3324c9877a1f101da69130c39a0d0144d57557c75e9bbcecc41bb1823fe41c00f14874c516c0033
 SHA512 
2248e2854410ba889180dd20df1f8c1ec70150b8433a7b4d564c6d9a9c7ceaedc81bf051eeaf1906878e57dc395c5e4c08623574cb9f4dced9ea0a8fbe73325d

diff --git a/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild
new file mode 100644
index ..0b3070eb0d84
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.72.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.55.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-12-05 Thread Michał Górny
commit: 109a66e9417a580c639e6473d7708dd72f181c35
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  5 19:11:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109a66e9

dev-libs/libclc: Add 16.0.0_pre20221205 snapshot

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

 dev-libs/libclc/Manifest |  1 +
 dev-libs/libclc/libclc-16.0.0_pre20221205.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index eceb7bc1d646..18d2fb147a73 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -5,3 +5,4 @@ DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
 DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
+DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072

diff --git a/dev-libs/libclc/libclc-16.0.0_pre20221205.ebuild 
b/dev-libs/libclc/libclc-16.0.0_pre20221205.ebuild
new file mode 100644
index ..64df7867eed3
--- /dev/null
+++ b/dev-libs/libclc/libclc-16.0.0_pre20221205.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=16
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+   "amdgcn-mesa-mesa3d"
+   "amdgcn--amdhsa"
+   )
+   [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+   libclc_targets=${libclc_targets[*]}
+   local mycmakeargs=(
+   -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+   )
+   cmake_src_configure
+}



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

2022-12-05 Thread Michał Górny
commit: 94a72567bf6f2ce14ff65b7a1d50fc8f66cc8590
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  5 19:11:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a72567

sys-libs/libomp: Add 16.0.0_pre20221205 snapshot

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-16.0.0_pre20221205.ebuild | 136 +++
 2 files changed, 137 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index a9d66437f197..020c9f317c92 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -7,4 +7,5 @@ DIST llvm-project-15.0.5.src.tar.xz.sig 566 BLAKE2B 
a6e7204abc912045346a36f2b349
 DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 
74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75
 SHA512 
3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
 DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 
3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da
 SHA512 
a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
 DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 
BLAKE2B 
090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d
 SHA512 
fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
+DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 
BLAKE2B 
cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a
 SHA512 
37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
 DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 
2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b
 SHA512 
9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f

diff --git a/sys-libs/libomp/libomp-16.0.0_pre20221205.ebuild 
b/sys-libs/libomp/libomp-16.0.0_pre20221205.ebuild
new file mode 100644
index ..3fd312c5eb2c
--- /dev/null
+++ b/sys-libs/libomp/libomp-16.0.0_pre20221205.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   kernel_pds_check
+}
+
+pkg_setup() {
+   use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   

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

2022-12-05 Thread Michał Górny
commit: 8f5b349250b4968843cccd8f9606e7a221ecaf6e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  6 04:11:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5b3492

dev-python/botocore: Bump to 1.29.23

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.23.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 224f2f055d10..9011c21c6347 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,4 +4,5 @@ DIST botocore-1.29.18.gh.tar.gz 10837962 BLAKE2B 
c1d32b31ba687427f6c88e53dd4908d
 DIST botocore-1.29.20.gh.tar.gz 10956292 BLAKE2B 
3453a1051056f8f6bc870c66b66d81b4f68dca97068ebb0beed286f3534798483254a0a3390e9b2ce07d25a01b35e81ceccc9c5f8cfd5bf18147931a9048e242
 SHA512 
c99e1cb4f0f55715d88ec8fe6602fef60254cacd9e2c1b309bfa1b8dfdc5c979c60f558b08f953afcc0985859091f4fad5c21e1906c177eaa8bc2dcd8216a3aa
 DIST botocore-1.29.21.gh.tar.gz 10994190 BLAKE2B 
00a40dd701f659f63c0c0862e96922a341e8e13f2ede29c2153196810769f3c321ee66af5a4a9284ac999c5ff6bbd1b1484a1396fe97407726896b4d6860d1a1
 SHA512 
6743f2997221d9474f814e27ab1d6303062ed942e933619683c519a731883d1e5f06700f4730545e794cbc401ab8e20a19e08fdd06baf4cd7bac4e57bcd439c9
 DIST botocore-1.29.22.gh.tar.gz 10999477 BLAKE2B 
90987611453768b9c7c00ea8f6b1645bb8e5bed8ecb8b75c95452a2f20208ffed22182f8ea24bedb03f213826c3d46963f393ffc3f1465ae99620ff7f35240b7
 SHA512 
23c6ed2d0a9fed97467d568773d886773a06f6e4efffabbfad3b285f4d8f1844e82025b73e7fadd8c29d304c4f27e5385f63896b6ce0250e2af8b950b9a3e014
+DIST botocore-1.29.23.gh.tar.gz 11001723 BLAKE2B 
d1cfefb3bc25094948a1450ee7159e81d640301eca756702e8debcfa30858c22c77c273043584641888d85c46d3be800c65c2c800ecfc83b2760e7ea40e9a03b
 SHA512 
454ac41097385838d286f3a3d9cc44e076fea8608313895ae657683ea5441328704eaa1b46a22076cad5b7e91eead5291cd036a188ab907b80173f2b755d6160
 DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 
3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc
 SHA512 
c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a

diff --git a/dev-python/botocore/botocore-1.29.23.ebuild 
b/dev-python/botocore/botocore-1.29.23.ebuild
new file mode 100644
index ..eed342eb3cfa
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.23.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2022-12-05 Thread Michał Górny
commit: 6dd692b85f96b821418675cb7b5b7858e578a5b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  5 19:11:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  6 06:02:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd692b8

sys-devel/clang-runtime: Add 16.0.0_pre20221205 snapshot

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

 .../clang-runtime-16.0.0_pre20221205.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221205.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221205.ebuild
new file mode 100644
index ..5eda72abae30
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221205.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/mcxx/, sys-apps/sysz/, mpv-plugin/mpv-mpris/, app-backup/grub-btrfs/

2022-12-05 Thread Viorel Munteanu
commit: 8b748e422ef9d820054ef5cb10926eef567f945c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec  6 05:42:13 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec  6 05:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b748e42

Move {virtual -> app-alternatives}/awk

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild | 2 +-
 app-backup/grub-btrfs/grub-btrfs-4.12.ebuild| 2 +-
 app-backup/grub-btrfs/grub-btrfs-.ebuild| 2 +-
 mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild | 2 +-
 sys-apps/sysz/sysz-1.4.1.ebuild | 2 +-
 sys-apps/sysz/sysz-1.4.3.ebuild | 2 +-
 sys-cluster/mcxx/mcxx-2021.06.ebuild| 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild 
b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild
index 4cd7963d0..7243cfe40 100644
--- a/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild
+++ b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild
@@ -18,7 +18,7 @@ PATCHES=( "${FILESDIR}/${P}-remove-docs-from-make.patch" )
 DEPEND="
sys-fs/btrfs-progs
sys-boot/grub
-   virtual/awk
+   app-alternatives/awk
>=app-shells/bash-4
 "
 RDEPEND="${DEPEND}"

diff --git a/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild 
b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild
index fbdf2148f..e51466340 100644
--- a/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild
+++ b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild
@@ -24,7 +24,7 @@ PATCHES=( 
"${FILESDIR}/${PN}--remove-docs-from-make.patch" )
 DEPEND="
sys-fs/btrfs-progs
sys-boot/grub
-   virtual/awk
+   app-alternatives/awk
>=app-shells/bash-4
sys-fs/inotify-tools
 "

diff --git a/app-backup/grub-btrfs/grub-btrfs-.ebuild 
b/app-backup/grub-btrfs/grub-btrfs-.ebuild
index fbdf2148f..e51466340 100644
--- a/app-backup/grub-btrfs/grub-btrfs-.ebuild
+++ b/app-backup/grub-btrfs/grub-btrfs-.ebuild
@@ -24,7 +24,7 @@ PATCHES=( 
"${FILESDIR}/${PN}--remove-docs-from-make.patch" )
 DEPEND="
sys-fs/btrfs-progs
sys-boot/grub
-   virtual/awk
+   app-alternatives/awk
>=app-shells/bash-4
sys-fs/inotify-tools
 "

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
index aeb13cc3d..fb8fd31a5 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
@@ -32,7 +32,7 @@ BDEPEND="virtual/pkgconfig
media-sound/playerctl
net-misc/socat
sys-apps/dbus
-   virtual/awk
+   app-alternatives/awk
x11-apps/xauth
x11-misc/xvfb-run
x11-themes/sound-theme-freedesktop

diff --git a/sys-apps/sysz/sysz-1.4.1.ebuild b/sys-apps/sysz/sysz-1.4.1.ebuild
index c4437c3e1..89bdb423d 100644
--- a/sys-apps/sysz/sysz-1.4.1.ebuild
+++ b/sys-apps/sysz/sysz-1.4.1.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 RDEPEND="
>=app-shells/bash-4.3
>=app-shells/fzf-0.27.1
-   virtual/awk
+   app-alternatives/awk
 "
 #  removed to make GURU CI happy
 #  sys-apps/systemd

diff --git a/sys-apps/sysz/sysz-1.4.3.ebuild b/sys-apps/sysz/sysz-1.4.3.ebuild
index c4437c3e1..89bdb423d 100644
--- a/sys-apps/sysz/sysz-1.4.3.ebuild
+++ b/sys-apps/sysz/sysz-1.4.3.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 RDEPEND="
>=app-shells/bash-4.3
>=app-shells/fzf-0.27.1
-   virtual/awk
+   app-alternatives/awk
 "
 #  removed to make GURU CI happy
 #  sys-apps/systemd

diff --git a/sys-cluster/mcxx/mcxx-2021.06.ebuild 
b/sys-cluster/mcxx/mcxx-2021.06.ebuild
index c3d2ae1c2..4d806fb04 100644
--- a/sys-cluster/mcxx/mcxx-2021.06.ebuild
+++ b/sys-cluster/mcxx/mcxx-2021.06.ebuild
@@ -46,7 +46,7 @@ BDEPEND="
 
test? (
sys-devel/bc
-   virtual/awk
+   app-alternatives/awk
)
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/mccs/, dev-vcs/got/, sys-cluster/mcxx/, dev-lang/aldor/, ...

2022-12-05 Thread Viorel Munteanu
commit: b4cfa583d67e8980846a5401305b3b80181af216
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec  6 05:43:50 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec  6 05:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4cfa583

Move {virtual -> app-alternatives}/yacc

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild | 2 +-
 dev-libs/cubelib/cubelib-4.7-r2.ebuild | 2 +-
 dev-vcs/got/got-0.78.ebuild| 2 +-
 dev-vcs/got/got-0.79.ebuild| 2 +-
 net-misc/gmid/gmid-1.8.3.ebuild| 2 +-
 net-misc/gmid/gmid-1.8.5.ebuild| 2 +-
 net-misc/gmid/gmid-.ebuild | 2 +-
 net-nntp/inn/inn-2.6.4-r1.ebuild   | 2 +-
 net-nntp/inn/inn-2.6.5.ebuild  | 2 +-
 sci-mathematics/mccs/mccs-1.1.ebuild   | 2 +-
 sys-cluster/mcxx/mcxx-2021.06.ebuild   | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild 
b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
index e3e1edfbb..98dccd723 100644
--- a/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
+++ b/dev-lang/aldor/aldor-1.2.0_p20190730-r1.ebuild
@@ -47,7 +47,7 @@ DEPEND="
java? ( virtual/jdk:1.8 )
 "
 BDEPEND="
-   virtual/yacc
+   app-alternatives/yacc
 
doc? ( virtual/latex-base )
emacs? ( app-text/noweb )

diff --git a/dev-libs/cubelib/cubelib-4.7-r2.ebuild 
b/dev-libs/cubelib/cubelib-4.7-r2.ebuild
index 3500e446e..e2d95f04f 100644
--- a/dev-libs/cubelib/cubelib-4.7-r2.ebuild
+++ b/dev-libs/cubelib/cubelib-4.7-r2.ebuild
@@ -35,7 +35,7 @@ DEPEND="
 "
 BDEPEND="
sys-devel/flex
-   virtual/yacc
+   app-alternatives/yacc
 "
 
 REQUIRED_USE="^^ ( ${IUSE_CUBELIB_STRATEGY/+/} )"

diff --git a/dev-vcs/got/got-0.78.ebuild b/dev-vcs/got/got-0.78.ebuild
index 8224981b6..998462dd8 100644
--- a/dev-vcs/got/got-0.78.ebuild
+++ b/dev-vcs/got/got-0.78.ebuild
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
virtual/pkgconfig
-   virtual/yacc
+   app-alternatives/yacc
 "
 
 DOCS=( CHANGELOG CHANGES README TODO )

diff --git a/dev-vcs/got/got-0.79.ebuild b/dev-vcs/got/got-0.79.ebuild
index 8224981b6..998462dd8 100644
--- a/dev-vcs/got/got-0.79.ebuild
+++ b/dev-vcs/got/got-0.79.ebuild
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
virtual/pkgconfig
-   virtual/yacc
+   app-alternatives/yacc
 "
 
 DOCS=( CHANGELOG CHANGES README TODO )

diff --git a/net-misc/gmid/gmid-1.8.3.ebuild b/net-misc/gmid/gmid-1.8.3.ebuild
index f7138233f..184d8c365 100644
--- a/net-misc/gmid/gmid-1.8.3.ebuild
+++ b/net-misc/gmid/gmid-1.8.3.ebuild
@@ -36,7 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   virtual/yacc
+   app-alternatives/yacc
seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} !=  ]]; then

diff --git a/net-misc/gmid/gmid-1.8.5.ebuild b/net-misc/gmid/gmid-1.8.5.ebuild
index dd7c358eb..448271f27 100644
--- a/net-misc/gmid/gmid-1.8.5.ebuild
+++ b/net-misc/gmid/gmid-1.8.5.ebuild
@@ -36,7 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   virtual/yacc
+   app-alternatives/yacc
seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} !=  ]]; then

diff --git a/net-misc/gmid/gmid-.ebuild b/net-misc/gmid/gmid-.ebuild
index dd7c358eb..448271f27 100644
--- a/net-misc/gmid/gmid-.ebuild
+++ b/net-misc/gmid/gmid-.ebuild
@@ -36,7 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   virtual/yacc
+   app-alternatives/yacc
seccomp? ( sys-kernel/linux-headers )
 "
 if [[ ${PV} !=  ]]; then

diff --git a/net-nntp/inn/inn-2.6.4-r1.ebuild b/net-nntp/inn/inn-2.6.4-r1.ebuild
index 910a7babb..e2832bce1 100644
--- a/net-nntp/inn/inn-2.6.4-r1.ebuild
+++ b/net-nntp/inn/inn-2.6.4-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
sys-devel/flex
-   virtual/yacc
+   app-alternatives/yacc
verify-sig? ( sec-keys/openpgp-keys-russallbery )
 "
 

diff --git a/net-nntp/inn/inn-2.6.5.ebuild b/net-nntp/inn/inn-2.6.5.ebuild
index fccdcb5d4..51d37f600 100644
--- a/net-nntp/inn/inn-2.6.5.ebuild
+++ b/net-nntp/inn/inn-2.6.5.ebuild
@@ -40,7 +40,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
sys-devel/flex
-   virtual/yacc
+   app-alternatives/yacc
verify-sig? ( sec-keys/openpgp-keys-russallbery )
 "
 

diff --git a/sci-mathematics/mccs/mccs-1.1.ebuild 
b/sci-mathematics/mccs/mccs-1.1.ebuild
index ee3a56aaa..5cd59202b 100644
--- a/sci-mathematics/mccs/mccs-1.1.ebuild
+++ b/sci-mathematics/mccs/mccs-1.1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 BDEPEND="
dev-util/quilt
sys-devel/bison
-   virtual/yacc
+   app-alternatives/yacc
 "
 
 src_prepare() {

diff --git a/sys-cluster/mcxx/mcxx-2021.06.ebuild 

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

2022-12-05 Thread Sam James
commit: da744421aa59fbf4e05b92702dae88dcb7af33d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da744421

postgres-multi.eclass: stop using which(1)

It's non-portable and we're looking to remove it from @system.

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

 eclass/postgres-multi.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/postgres-multi.eclass b/eclass/postgres-multi.eclass
index c73f33c71b49..9dcf22e64a12 100644
--- a/eclass/postgres-multi.eclass
+++ b/eclass/postgres-multi.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 inherit multibuild postgres
@@ -58,7 +58,7 @@ export _POSTGRES_INTERSECT_SLOTS=( )
 _postgres-multi_multibuild_wrapper() {
debug-print-function ${FUNCNAME} "${@}"
export PG_SLOT=${MULTIBUILD_VARIANT}
-   export PG_CONFIG=$(which pg_config${MULTIBUILD_VARIANT//./})
+   export PG_CONFIG=$(type -P pg_config${MULTIBUILD_VARIANT//./})
if [[ -n ${PKG_CONFIG_PATH} ]] ; then
PKG_CONFIG_PATH="$(${PG_CONFIG} 
--libdir)/pkgconfig:${PKG_CONFIG_PATH}"
else
@@ -139,7 +139,7 @@ postgres-multi_src_prepare() {
# Portage, but won't be caught by /usr/bin/ebuild)
local slot
for slot in ${_POSTGRES_INTERSECT_SLOTS[@]} ; do
-   if [[ -z $(which pg_config${slot/.} 2> /dev/null) ]] ; then
+   if [[ -z $(type -P pg_config${slot/.} 2> /dev/null) ]] ; then
eerror
eerror "postgres_targets_postgres${slot/.} use flag is 
enabled, but hasn't been emerged."
eerror



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

2022-12-05 Thread Sam James
commit: 88389031f2b0377f449ed0c6cd65c85a989b8470
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88389031

usr-ldscript.eclass: stop using which(1)

It's non-portable and we're looking to remove it from @system.

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

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

diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass
index a8229ed2ac2e..c821abd60846 100644
--- a/eclass/usr-ldscript.eclass
+++ b/eclass/usr-ldscript.eclass
@@ -70,7 +70,7 @@ gen_usr_ldscript() {
# If they're using gold, manually invoke the old bfd. #487696
local d="${T}/bfd-linker"
mkdir -p "${d}"
-   ln -sf $(which ${CHOST}-ld.bfd) "${d}"/ld
+   ln -sf $(type -P ${CHOST}-ld.bfd) "${d}"/ld
flags+=( -B"${d}" )
fi
output_format=$($(tc-getCC) "${flags[@]}" 2>&1 | sed -n 
's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')



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

2022-12-05 Thread Sam James
commit: 1769ce6cb3a9b6273033158574ed833b11eb7d0d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1769ce6c

postgres.eclass: stop using which(1)

It's non-portable and we're looking to remove it from @system.

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

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

diff --git a/eclass/postgres.eclass b/eclass/postgres.eclass
index 3ae1c49adc68..8e204e2ade8c 100644
--- a/eclass/postgres.eclass
+++ b/eclass/postgres.eclass
@@ -106,7 +106,7 @@ postgres_check_slot() {
fi
 
# Don't die because we can't run postgresql-config during pretend.
-   [[ "$EBUILD_PHASE" = "pretend" && -z "$(which postgresql-config 2> 
/dev/null)" ]] \
+   [[ "$EBUILD_PHASE" = "pretend" && -z "$(type -P postgresql-config 2> 
/dev/null)" ]] \
&& return 0
 
if has $(postgresql-config show 2> /dev/null) "${POSTGRES_COMPAT[@]}"; 
then
@@ -148,7 +148,7 @@ postgres_pkg_setup() {
fi
 
export PG_SLOT=${best_slot}
-   export PG_CONFIG=$(which pg_config${best_slot//./})
+   export PG_CONFIG=$(type -P pg_config${best_slot//./})
 
local pg_pkg_config_path="$(${PG_CONFIG} --libdir)/pkgconfig"
if [[ -n "${PKG_CONFIG_PATH}" ]]; then



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

2022-12-05 Thread Sam James
commit: daec4f27a7ebce8f6ba041f0499a4cc54ac2fa90
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daec4f27

toolchain-funcs.eclass: fix -Wstrict-prototypes in linker, openmp tests

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

 eclass/toolchain-funcs.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 32e446cb2368..2b52ee7ffd7c 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -466,7 +466,7 @@ tc-ld-is-gold() {
# options and not CFLAGS/CXXFLAGS.
local base="${T}/test-tc-gold"
cat <<-EOF > "${base}.c"
-   int main() { return 0; }
+   int main(void) { return 0; }
EOF
out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version 
"${base}.c" -o "${base}" 2>&1)
rm -f "${base}"*
@@ -499,7 +499,7 @@ tc-ld-is-lld() {
# options and not CFLAGS/CXXFLAGS.
local base="${T}/test-tc-lld"
cat <<-EOF > "${base}.c"
-   int main() { return 0; }
+   int main(void) { return 0; }
EOF
out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version 
"${base}.c" -o "${base}" 2>&1)
rm -f "${base}"*
@@ -583,7 +583,7 @@ _tc-has-openmp() {
local base="${T}/test-tc-openmp"
cat <<-EOF > "${base}.c"
#include 
-   int main() {
+   int main(void) {
int nthreads, tid, ret = 0;
#pragma omp parallel private(nthreads, tid)
{



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

2022-12-05 Thread Sam James
commit: 0af9e8d12524b8ce286bcdad23a0a3d8d8ae9b40
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af9e8d1

flag-o-matic.eclass: fix -Wstrict-prototypes in append-atomic-flags

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

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

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 365741a6dddf..a4e8f19e0071 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -986,7 +986,7 @@ append-atomic-flags() {
# fails because -latomic is actually needed or if we have a
# broken toolchain (like due to bad FLAGS)
read -r -d '' code <<- EOF
-   int main()
+   int main(void)
{
return 0;
}
@@ -1007,7 +1007,7 @@ append-atomic-flags() {
# 
https://github.com/buildroot/buildroot/commit/6856e417da4f3aa77e2a814db2a89429af072f7d
read -r -d '' code <<- EOF
#include 
-   int main()
+   int main(void)
{
uint$((${bytesize} * 8))_t a = 0;
__atomic_add_fetch(, 3, __ATOMIC_RELAXED);



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

2022-12-05 Thread Sam James
commit: 88607de9c44a1b11017ecb7d2d5e8868c48b1695
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 05:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 05:44:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88607de9

toolchain-funcs.eclass: stop using which(1)

It's non-portable and we're looking to remove it from @system.

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

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

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 2b52ee7ffd7c..a184887ad3b9 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -538,7 +538,7 @@ tc-ld-force-bfd() {
# to its value (like multilib).  #545218
local ld=$(tc-getLD "$@")
local bfd_ld="${ld%% *}.bfd"
-   local path_ld=$(which "${bfd_ld}" 2>/dev/null)
+   local path_ld=$(type -P "${bfd_ld}" 2>/dev/null)
[[ -e ${path_ld} ]] && export LD=${bfd_ld}
 
# Set up LDFLAGS to select bfd based on the gcc / clang version.
@@ -1083,7 +1083,7 @@ gen_usr_ldscript() {
# If they're using gold, manually invoke the old bfd. #487696
local d="${T}/bfd-linker"
mkdir -p "${d}"
-   ln -sf $(which ${CHOST}-ld.bfd) "${d}"/ld
+   ln -sf $(type -P ${CHOST}-ld.bfd) "${d}"/ld
flags+=( -B"${d}" )
fi
output_format=$($(tc-getCC) "${flags[@]}" 2>&1 | sed -n 
's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2022-12-05 Thread Ionen Wolkens
commit: 4de28696b25783fb2e1f71e45c744e56eec105d8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec  6 04:12:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 04:50:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de28696

media-video/mpv: note that yt-dlp support needs USE=lua

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

 media-video/mpv/mpv-0.35.0.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.35.0.ebuild 
b/media-video/mpv/mpv-0.35.0.ebuild
index 39a550fa8790..6551a1953b76 100644
--- a/media-video/mpv/mpv-0.35.0.ebuild
+++ b/media-video/mpv/mpv-0.35.0.ebuild
@@ -280,5 +280,5 @@ src_install() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   optfeature "URL support" net-misc/yt-dlp
+   optfeature "URL support with USE=lua" net-misc/yt-dlp
 }

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index bb47b11a853a..0624e8ac6f99 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -280,5 +280,5 @@ src_install() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   optfeature "URL support" net-misc/yt-dlp
+   optfeature "URL support with USE=lua" net-misc/yt-dlp
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2022-12-05 Thread Ionen Wolkens
commit: 942ebdc1f2938d38889bcdfdff111d58d1d47c82
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec  6 04:15:03 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 04:50:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942ebdc1

media-video/mpv: adjust/update USE descriptions

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

 media-video/mpv/metadata.xml | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 94c02f8c4ff7..0f527c3340f7 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -12,28 +12,27 @@

Enable support for various archive formats 
via app-arch/libarchive
Enable playback of Blu-ray 
filesystems
-   Build mpv CLI player
+   Enable the command-line player
Enable C plugins support
-   Enable Kernel Mode Setting / Direct Rendering 
Manager based video output
+   Enable Kernel Mode Setting / Direct Rendering 
Manager based video outputs
Enable support for various EGL-based video 
outputs / backends
Enable gamepad input support
Enable Graphics Buffer Manager based EGL video 
backend
-   Enable support for saving screenshots in JPEG 
format
-   Build mpv shared library
+   Enable the shared library and headers (used 
by frontends / plugins)
Enable support for GPU accelerated 
video rendering with media-libs/libplacebo
-   Enable Lua scripting, OSC (On Screen 
Controller) GUI and net-misc/youtube-dl hook-script
-   Enables Multi-Media Abstraction Layer (MMAL) 
decoding support: Available e.g. on the Raspberry Pi.
-   Enable the recommended 'opengl' video 
output
-   Enable support for various OpenGL-based 
video backends
-   Enable support for the Raspberry 
Pi
+   Enable Lua scripting, OSC (On Screen 
Controller) GUI, and net-misc/yt-dlp support
+   Enable Multi-Media Abstraction Layer (MMAL) 
decoding support: Available e.g. on the Raspberry Pi
+   Enable support for OpenGL-based video 
backends
+   (Note: deprecated for X11, USE=egl provides the newer 
support for -gpu-api=opengl)
Enable sound support via native PipeWire 
backend
+   Enable support for the Raspberry 
Pi
Enable high quality pitch correction 
via media-libs/rubberband
Enable media-libs/libsdl2 based 
video and audio outputs
(Note: these outputs exist for compatibility reasons 
only, avoid if possible)
Enable sound support via 
media-sound/sndio
Install extra tools: mpv_identify.sh, 
mpv_idet.sh, and umpv
Enable subtitles charset discovery via 
app-i18n/uchardet
-   Enable support for various Vulkan-based 
video backends
+   Enable support for Vulkan-based video 
backends
Enable libzimg support (for 
vf_fingerprint)





[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hexyl/

2022-12-05 Thread Alexey Zapparov
commit: 7a05d067d8d1133ca39bddc6c7558a045eb29210
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Tue Dec  6 04:00:13 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Tue Dec  6 04:00:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a05d067

sys-apps/hexyl: treeclean

Signed-off-by: Alexey Zapparov  zapparov.com>

 sys-apps/hexyl/Manifest   | 45 
 sys-apps/hexyl/hexyl-0.9.0.ebuild | 72 ---
 sys-apps/hexyl/metadata.xml   | 13 ---
 3 files changed, 130 deletions(-)

diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest
deleted file mode 100644
index 8b32dbf95..0
--- a/sys-apps/hexyl/Manifest
+++ /dev/null
@@ -1,45 +0,0 @@
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.42.crate 34827 BLAKE2B 
adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d
 SHA512 
7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455
-DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
-DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
-DIST const_format-0.2.22.crate 72234 BLAKE2B 
89d6f58458777d10e21bcf960e57d24069bf2325fd63904dddef10b6186570bf937fb1dc99d5302a1184d2946c35175d92970db583288bf5af45139aa8ac6e7f
 SHA512 
3ed65106b3fa49fe7cbc0592a8a5b0fc9b99d9d44cb51c1fbdb2fb2eb916d801aa19d9ec568560d6df33373324ea226de3db6e82cbeb9a850426589472a1ec9c
-DIST const_format_proc_macros-0.2.22.crate 24274 BLAKE2B 
61a41f89bb1302cd8a9b2b5b2bb6a90eea2aa6e331840c2b0033acdaef5ddb9cb7a63df028db9e6065a4883aa53002330c6af0bc0b8b3479ef8260c5d088cd71
 SHA512 
a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4
-DIST difflib-0.4.0.crate 7638 BLAKE2B 
57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f
 SHA512 
fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
-DIST doc-comment-0.3.3.crate 4123 BLAKE2B 
a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd
 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/eww/

2022-12-05 Thread Julien Roy
commit: eb0562246b6ae5ca7dcd196afe7e615fc0cb56e5
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Dec  6 03:54:21 2022 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Dec  6 03:57:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb056224

gui-apps/eww: add QA_FLAGS_IGNORED

Closes bug https://bugs.gentoo.org/884455
Closes bug https://bugs.gentoo.org/884457

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/eww/eww-0.4.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gui-apps/eww/eww-0.4.0-r1.ebuild b/gui-apps/eww/eww-0.4.0-r1.ebuild
index 70aa8e313..b206c950b 100644
--- a/gui-apps/eww/eww-0.4.0-r1.ebuild
+++ b/gui-apps/eww/eww-0.4.0-r1.ebuild
@@ -269,6 +269,8 @@ RDEPEND="
$DEPEND
 "
 
+QA_FLAGS_IGNORED="usr/bin/.*"
+
 src_compile() {
use wayland && features="--no-default-features --features=wayland"
cargo_src_compile ${features}



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

2022-12-05 Thread WANG Xuerui
commit: 05ad32cc56ad659c37821187e0fa05bccad2e16f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 03:31:33 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 03:31:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad32cc

sys-devel/gdb: keyword 13.0.50_p20221206 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/gdb/gdb-13.0.50_p20221206.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-devel/gdb/gdb-13.0.50_p20221206.ebuild 
b/sys-devel/gdb/gdb-13.0.50_p20221206.ebuild
index 32acb6800ff3..31bf1d137846 100644
--- a/sys-devel/gdb/gdb-13.0.50_p20221206.ebuild
+++ b/sys-devel/gdb/gdb-13.0.50_p20221206.ebuild
@@ -48,8 +48,7 @@ SLOT="0"
 if [[ ${PV} != * ]] ; then
# for testing on loong only
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   #KEYWORDS="~loong"
-   KEYWORDS=""
+   KEYWORDS="~loong"
 fi
 
 IUSE="cet guile lzma multitarget nls +python +server source-highlight test 
vanilla xml xxhash"



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

2022-12-05 Thread WANG Xuerui
commit: b2b22bf172fd354fc0453a1ada3b9493bc31c68f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Dec  6 03:02:49 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Dec  6 03:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b22bf1

sys-devel/gdb: add 13.0.50_p20221206, drop 13.0.50_p20221205

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/gdb/Manifest  | 2 +-
 .../gdb/{gdb-13.0.50_p20221205.ebuild => gdb-13.0.50_p20221206.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 202dd299950d..7b9b5990c532 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,3 @@
 DIST gdb-11.2.tar.xz 22039420 BLAKE2B 
66ce7e12c99c33c8b4e6ababa673204aab525e72c90ba54cc34a5fd69948a09dc2a9ef2050764b2464544231b1d1a6431279c2877388551ca6fbf384a3f9b464
 SHA512 
07e9026423438049b11f4f784d57401ece4e940570f613bd6958b3714fe7fbc2c048470bcce3e7d7d9f93331cdf3881d30dcc964cb113a071143a02b28e5b127
 DIST gdb-12.1.tar.xz 22470332 BLAKE2B 
7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd
 SHA512 
425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d
-DIST gdb-weekly-13.0.50.20221205.tar.xz 24801488 BLAKE2B 
d8e14e1d094733754ebac11a0e3b1f1b5590b74f93766ea98c696c787b69b0d433ffe79aa8e76671b6d446599a6d929ebd3f758e11d057ecd18c9c09782108ad
 SHA512 
434293dcd118634a64da14d143862990e69b26b614e48517c074b64daa84a403cbe987569eed011c0de76595d5f00597cfd1d6b3b2d79009012d70eb7e57cfb6
+DIST gdb-weekly-13.0.50.20221206.tar.xz 24810920 BLAKE2B 
3345a905f0350ebd6a63a5976f12e23bd4fcfa9c9025c96f3f74f9d1ed9d46f216daabf8a78171fc3bee004c6e1eb5102b7d60ea97a54a39e0002aca1a052539
 SHA512 
b8fc8b834856a1a137b5b680e3dca6200d292480c200e883ea1268aa1c7f75daf8b0336c22bbd37b8936f13636e276de7e27c031c32708d1ea347dcce82a0025

diff --git a/sys-devel/gdb/gdb-13.0.50_p20221205.ebuild 
b/sys-devel/gdb/gdb-13.0.50_p20221206.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-13.0.50_p20221205.ebuild
rename to sys-devel/gdb/gdb-13.0.50_p20221206.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2022-12-05 Thread Maciej Barć
commit: 0cedd1e208578405c732e91696683c198554af7d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 00:58:31 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cedd1e2

dev-scheme/guile-json: update metadata.xml

Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-json/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/guile-json/metadata.xml 
b/dev-scheme/guile-json/metadata.xml
index 3f8eb92a383b..a50f4150f4e5 100644
--- a/dev-scheme/guile-json/metadata.xml
+++ b/dev-scheme/guile-json/metadata.xml
@@ -1,8 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
+
 
-
-   sch...@gentoo.org
-   Gentoo Scheme Project
-
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+guile-json
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2022-12-05 Thread Maciej Barć
commit: 46cf29bcafe91818ac17956a2794bcf194098688
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 00:55:43 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cf29bc

dev-scheme/guile-json: bump to 4.7.3

Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.7.3.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index dc0163b1c368..40ba147b4fa6 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,3 +1,4 @@
 DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 
70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90
 SHA512 
5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09
 DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B 
ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23
 SHA512 
f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac
 DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 
82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9
 SHA512 
f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57
+DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 
4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60
 SHA512 
d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1

diff --git a/dev-scheme/guile-json/guile-json-4.7.3.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.3.ebuild
new file mode 100644
index ..d2e78a2618c3
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.7.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/picosat/, sci-mathematics/picosat/files/

2022-12-05 Thread Maciej Barć
commit: 4ba37122421305604b072844daa4b1da37f8202b
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 02:18:34 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba37122

sci-mathematics/picosat: new package; add 965

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/picosat/Manifest   |  1 +
 .../picosat/files/picosat-965-makefile.in.patch| 13 
 sci-mathematics/picosat/metadata.xml   |  9 ++
 sci-mathematics/picosat/picosat-965.ebuild | 35 ++
 4 files changed, 58 insertions(+)

diff --git a/sci-mathematics/picosat/Manifest b/sci-mathematics/picosat/Manifest
new file mode 100644
index ..d49711956ac4
--- /dev/null
+++ b/sci-mathematics/picosat/Manifest
@@ -0,0 +1 @@
+DIST picosat-965.tar.gz 64386 BLAKE2B 
913b08a72c0b15065353c2ee1ff8fe5a9c0f7a2a8653d80f4cdcee8fdcf69eed7621e28f4259a9d0fb506fefb8eccfd293f06aa7c1b3ea3f6cc31eb319a30532
 SHA512 
b5372962a0079d70641fd76c431b4ab5042c2f3015179762e447634f220cf0744eea786ee40b00035a342f3ead482061ebe1a9e3726bd06e7adf8e0ac0c5eabf

diff --git a/sci-mathematics/picosat/files/picosat-965-makefile.in.patch 
b/sci-mathematics/picosat/files/picosat-965-makefile.in.patch
new file mode 100644
index ..bc0c501c9223
--- /dev/null
+++ b/sci-mathematics/picosat/files/picosat-965-makefile.in.patch
@@ -0,0 +1,13 @@
+--- a/makefile.in
 b/makefile.in
+@@ -49,8 +49,8 @@ config.h: makefile VERSION mkconfig.sh # and actually 
picosat.c
+   rm -f $@; ./mkconfig.sh > $@
+ 
+ libpicosat.a: picosat.o version.o
+-  ar rc $@ picosat.o version.o
+-  ranlib $@
++  $(AR) rc $@ picosat.o version.o
++  $(RANLIB) $@
+ 
+ SONAME=-Xlinker -soname -Xlinker libpicosat.so
+ libpicosat.so: picosat.o version.o

diff --git a/sci-mathematics/picosat/metadata.xml 
b/sci-mathematics/picosat/metadata.xml
new file mode 100644
index ..bfe27bd4a945
--- /dev/null
+++ b/sci-mathematics/picosat/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+

diff --git a/sci-mathematics/picosat/picosat-965.ebuild 
b/sci-mathematics/picosat/picosat-965.ebuild
new file mode 100644
index ..cff148733b40
--- /dev/null
+++ b/sci-mathematics/picosat/picosat-965.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="SAT solver with proof and core support"
+HOMEPAGE="http://fmv.jku.at/picosat/;
+SRC_URI="http://fmv.jku.at/${PN}/${P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+
+src_configure() {
+   CC="$(tc-getCC)" sh ./configure.sh --shared --trace || die
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS} ${LDFLAGS} -fPIC"
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe picomus picomcs picosat picogcnf
+
+   insinto /usr/share
+   newins VERSION picosat.version
+
+   dolib.so libpicosat.so
+   doheader picosat.h
+
+   dodoc NEWS README
+}



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

2022-12-05 Thread Maciej Barć
commit: 8b1213fdc1f82abfc187313296f001b2fe4d78a5
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 00:54:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1213fd

app-emacs/buttercup: bump to 1.29

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/buttercup/Manifest  |  1 +
 app-emacs/buttercup/buttercup-1.29.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 78935aed1039..7b86169400ca 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,3 +1,4 @@
 DIST buttercup-1.26.tar.gz 87554 BLAKE2B 
ee5d37360b6c9daa8b790f7ea6ae5bf7ff4266b1fcbe913877aefd4ede2e7d6561e48eae533c17c906e19b498d9d127692597ee728bd1fa791430f5f6ab508c8
 SHA512 
fb491e1db33ffaeca52529630c538040487a7bdf7766faab2c6a1bc39d1060c57a259006b741abbec9b9a6911f8390b2513e0a4dddf856b79274ed24307c
 DIST buttercup-1.27.tar.gz 87761 BLAKE2B 
d372e3285bb80a0005e79142dc95d219a2219959974039083df502ceeec10281aaeaa57f97c8bf45ec1d31b530934faf03b24d2a40e94f09f1cce4a986ae602b
 SHA512 
537c1cc1fc56537f3894f0917738ab344a4b117eac927b290bc8b5d01b6ad1df1caad63e1f339edc8f4bcaa9cdf483995e2730661481b53dd5e693a33f34
 DIST buttercup-1.28.tar.gz 87689 BLAKE2B 
510741e02c5973c80f3b6d9374d179b132ead8aefddee530f9a5f2cd5e6603bcb925060e40d614ec6804bc6aa918e6dea568d47ad3295c427066ab4c4953b37e
 SHA512 
b83f1a9e14bce6e6e63047788bfa4e34b8d958c6422a52829c8752e6af7622764021c1574f812160472de123f0cdc68edb6daa0703d3b2633e84fe7df6ddeacc
+DIST buttercup-1.29.tar.gz 87693 BLAKE2B 
f42b98303a058dc3435b00dc5b50eb7217cfd70b48f982cb8823401b4d603ba2292a3235077d1263ddeba69284f6d7a37e407869dd3d4357102f1e765b14bf4e
 SHA512 
3d400dfe5020fffefa5e8b32b9d5b8191a4882d790a9c5d48267cb021ffd0d6e9256116dca0d6118e920a2a0a2902bba7a2f73504c165cad71a4fc7f9867542f

diff --git a/app-emacs/buttercup/buttercup-1.29.ebuild 
b/app-emacs/buttercup/buttercup-1.29.ebuild
new file mode 100644
index ..cfebece4d7cc
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.29.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup;
+SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( docs/{running,writing}-tests.md  )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
+-f buttercup-run-discover || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2022-12-05 Thread Maciej Barć
commit: 7fe8b14d3b1aa4223a33d9717fe5b052e15d6423
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  6 00:56:16 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Dec  6 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe8b14d

dev-scheme/guile-json: drop old 4.7.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.7.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 40ba147b4fa6..f687399862ff 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,4 +1,3 @@
-DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 
70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90
 SHA512 
5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09
 DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B 
ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23
 SHA512 
f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac
 DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 
82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9
 SHA512 
f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57
 DIST guile-json-4.7.3.tar.gz 164453 BLAKE2B 
4cc85677eaab3753f6e2a3b7aa93a6e98bfd11e4b54886b7ddd37f4ff9006bc2f62a36228ca2989a77fab2363e60cd44b1d3985eb884139e6e1a6e1eb1469d60
 SHA512 
d2d22cd3962e7379c2cbe0b9220ddeaa1989c22cd757577302490b269aa52e2d9e3174f1c9ed22ad68bc0c5a1bb82d2fee354b2888d84372eed613e15b9803d1

diff --git a/dev-scheme/guile-json/guile-json-4.7.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.0.ebuild
deleted file mode 100644
index d2e78a2618c3..
--- a/dev-scheme/guile-json/guile-json-4.7.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-
-RDEPEND=">=dev-scheme/guile-2.0.0:="
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_PREBUILT='*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vendor-reset/files/, app-emulation/vendor-reset/

2022-12-05 Thread Nick Sarnie
commit: e9e5a76e9db897b85f87d705f30040858ccb66e4
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Dec  6 01:55:15 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Dec  6 01:58:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e5a76e

app-emulation/vendor-reset: Version bump, bugfix

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

Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/vendor-reset/Manifest |  2 +-
 .../vendor-reset/files/Respect-eselect-kernel.patch | 13 +
 ...0220902.ebuild => vendor-reset-0.1.1_pre20221205.ebuild} |  6 +-
 app-emulation/vendor-reset/vendor-reset-.ebuild |  7 ++-
 4 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/app-emulation/vendor-reset/Manifest 
b/app-emulation/vendor-reset/Manifest
index 17660f5bb12e..6ddfbd7eb277 100644
--- a/app-emulation/vendor-reset/Manifest
+++ b/app-emulation/vendor-reset/Manifest
@@ -1,2 +1,2 @@
 DIST vendor-reset-0.1.0.tar.gz 12718324 BLAKE2B 
762ec8bc289b572ab8f8ecc3fa233e3c78c48c48a261c58ce1be9c10356a55957e0bd8fd01e3143443be74236bf9ed540b84d332788c67aa949599ccc5a564d3
 SHA512 
ed4dcb1a71fa8901732e729d37b501ac105cc2c93d0666e44c08e311d99a244027339d5709a9305ff992ca2acb2f337793cdb1f9369197911985cd20d6f3139f
-DIST vendor-reset-0.1.1_pre20220902.tar.gz 12724563 BLAKE2B 
6d1aa45216a4a72981fc766ba7541873902272a27b5eebc08f7b2627f186d6236c3b6f576f997e35a3a9a3bb4b0c5f6a285585522e7c0eb86b446808e2de501b
 SHA512 
27bc02fdbc7d0339c0f706e1ec8406bc47f163fca6d6471dd7ad92272a384ab7319f6180641177f90a38c11aee2def52ae408a2165438980b7fc3aea10f88b4e
+DIST vendor-reset-0.1.1_pre20221205.tar.gz 12725340 BLAKE2B 
5f2e34b74e83c8f48daad8d2c714872ab23f50cb0fad6b5c7920476b43c2fbfcf5543e923c506dfb2d8c33846e8fdd08c7d20b30fcc053f2c191d813872b44c5
 SHA512 
87a3c64d917e6a44308115480f14956f65a9f84fef70de29feebe3fcd7d522b59a3dbcb5fc9a340ac9b7a3612a29ed696b4f52648f86a0d877b915c97c5a4cc9

diff --git a/app-emulation/vendor-reset/files/Respect-eselect-kernel.patch 
b/app-emulation/vendor-reset/files/Respect-eselect-kernel.patch
new file mode 100644
index ..9259a3e12bf2
--- /dev/null
+++ b/app-emulation/vendor-reset/files/Respect-eselect-kernel.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile b/Makefile
+index b8a0652..79f60e8 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ USER  := $(shell whoami)
+-KVER ?= $(shell uname -r)
+-KDIR ?= /lib/modules/$(KVER)/build
++KVER ?= $(KV_FULL)
++KDIR ?= ${KERNEL_DIR}
+ 
+ all: build
+ 

diff --git a/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20220902.ebuild 
b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205.ebuild
similarity index 84%
rename from app-emulation/vendor-reset/vendor-reset-0.1.1_pre20220902.ebuild
rename to app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205.ebuild
index d0f34c496d9c..ceaaa99a4a5f 100644
--- a/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20220902.ebuild
+++ b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64"
-   EGIT_COMMIT="7d43285a5054e4b2b18dbba771b57d365943a0f7"
+   EGIT_COMMIT="4b466e92a2d9f76ce1082cde982c7be0be91e248"

SRC_URI="https://github.com/gnif/vendor-reset/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 fi
 
@@ -24,9 +24,13 @@ DEPEND=""
 RDEPEND="${DEPEND}"
 S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
+PATCHES=( "${FILESDIR}/Respect-eselect-kernel.patch" )
+
 pkg_setup() {
local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
linux-mod_pkg_setup
+   export KV_FULL=${KV_FULL}
+   export KERNEL_DIR=${KERNEL_DIR}
 }
 
 src_compile() {

diff --git a/app-emulation/vendor-reset/vendor-reset-.ebuild 
b/app-emulation/vendor-reset/vendor-reset-.ebuild
index 64f307942f3d..a0b2326fc95a 100644
--- a/app-emulation/vendor-reset/vendor-reset-.ebuild
+++ b/app-emulation/vendor-reset/vendor-reset-.ebuild
@@ -11,7 +11,8 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64"
-   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   EGIT_COMMIT="4b466e92a2d9f76ce1082cde982c7be0be91e248"
+   
SRC_URI="https://github.com/gnif/vendor-reset/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 fi
 
 DESCRIPTION="Linux kernel vendor specific hardware reset module"
@@ -22,9 +23,13 @@ SLOT="0"
 DEPEND=""
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/Respect-eselect-kernel.patch" )
+
 pkg_setup() {
local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
linux-mod_pkg_setup
+   export KV_FULL=${KV_FULL}
+   export KERNEL_DIR=${KERNEL_DIR}
 }
 
 src_compile() {



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

2022-12-05 Thread Nick Sarnie
commit: c2394d01be67765df94bfe9d97eec5a25a4bda45
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Dec  6 01:55:43 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Dec  6 01:58:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2394d01

app-emulation/vendor-reset: drop 0.1.0

Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/vendor-reset/Manifest|  1 -
 .../vendor-reset/vendor-reset-0.1.0.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/app-emulation/vendor-reset/Manifest 
b/app-emulation/vendor-reset/Manifest
index 6ddfbd7eb277..d6e8905b5c12 100644
--- a/app-emulation/vendor-reset/Manifest
+++ b/app-emulation/vendor-reset/Manifest
@@ -1,2 +1 @@
-DIST vendor-reset-0.1.0.tar.gz 12718324 BLAKE2B 
762ec8bc289b572ab8f8ecc3fa233e3c78c48c48a261c58ce1be9c10356a55957e0bd8fd01e3143443be74236bf9ed540b84d332788c67aa949599ccc5a564d3
 SHA512 
ed4dcb1a71fa8901732e729d37b501ac105cc2c93d0666e44c08e311d99a244027339d5709a9305ff992ca2acb2f337793cdb1f9369197911985cd20d6f3139f
 DIST vendor-reset-0.1.1_pre20221205.tar.gz 12725340 BLAKE2B 
5f2e34b74e83c8f48daad8d2c714872ab23f50cb0fad6b5c7920476b43c2fbfcf5543e923c506dfb2d8c33846e8fdd08c7d20b30fcc053f2c191d813872b44c5
 SHA512 
87a3c64d917e6a44308115480f14956f65a9f84fef70de29feebe3fcd7d522b59a3dbcb5fc9a340ac9b7a3612a29ed696b4f52648f86a0d877b915c97c5a4cc9

diff --git a/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild 
b/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
deleted file mode 100644
index ec57b37fd6fe..
--- a/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="Linux kernel vendor specific hardware reset module"
-HOMEPAGE="https://github.com/gnif/vendor-reset;
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/Fix-5.11-build.patch" )
-
-pkg_setup() {
-   local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
-   linux-mod_pkg_setup
-}
-
-src_compile() {
-   set_arch_to_kernel
-   default
-}
-
-src_install() {
-   set_arch_to_kernel
-   emake \
-   DESTDIR="${ED}" \
-   INSTALL_MOD_PATH="${ED}" \
-   install
-
-   insinto /etc/modules-load.d/
-   newins "${FILESDIR}"/modload.conf vendor-reset.conf
-}



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

2022-12-05 Thread Matthew Thode
commit: 08f9120176293b19ccae7eacfd6ba328e873a354
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  6 01:20:18 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  6 01:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f91201

www-apps/icingaweb2: stabilize 2.11.2 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/icingaweb2/icingaweb2-2.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/icingaweb2/icingaweb2-2.11.2.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.11.2.ebuild
index 60f9756ef763..427ea0f05350 100644
--- a/www-apps/icingaweb2/icingaweb2-2.11.2.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.11.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]];then
EGIT_BRANCH="master"
 else
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



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

2022-12-05 Thread Matt Turner
commit: 2cae136399009d446544fa8711ed278d5813843e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec  5 19:27:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  6 01:19:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cae1363

app-misc/tracker-miners: Version bump to 3.4.2

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

 app-misc/tracker-miners/Manifest   |   1 +
 ...tests-Run-png-region-of-interest-only-if-.patch |  35 +
 .../tracker-miners/tracker-miners-3.4.2.ebuild | 173 +
 3 files changed, 209 insertions(+)

diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest
index 6793bc500c49..a3919a338c57 100644
--- a/app-misc/tracker-miners/Manifest
+++ b/app-misc/tracker-miners/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-miners-3.4.0.tar.xz 7250524 BLAKE2B 
9112c078899a7ab1aaab06d1c3ca0244410f21e13b724f1815e5334733bb851cf50c05ed424c80e62b2cfc5d7f16a1a065eeb6cb6a4befdb2d776cb7808e1cbc
 SHA512 
0abafd3692c24683282f52e33a6b4d063a9d938b2f1b6dcb636409102890f6ebd9f33a8e406a482c1d16d26ebcf58874651d04f0c488b9d83e188feb6e5b1f91
 DIST tracker-miners-3.4.1.tar.xz 7244576 BLAKE2B 
a9f00a0f57b1af1a53b2552d4a1570a4c5576537c48eee9ebe2428e06170ff099e8876ec933bfe9f47adc69e7c61552e886aa2c3149bd3e02f37be8df844083d
 SHA512 
2bd0b8450e1df40b4fa35b17f4209eba4f0d91a603b2d2f7b5bd6da07bcb60755b36d72b3b567ae6bf2d97c3a4294c8f14b1115825886c3f61528a092aa268bb
+DIST tracker-miners-3.4.2.tar.xz 7244308 BLAKE2B 
d7d24cf985181f1ab8be2e45b5f22ac32752a90cb4d5a5e74f172c1c1b8d75aaf99882ba1067bdac82670d9d98d2e4498965198770c1e1c626f3d81be329a89e
 SHA512 
a63ebd12af1febe371f1e10e001f378ba57ccc7babe2b504157771ced6464d0c33e386512faa47383d89aa597fb5748dad82d17e9cb68def957b57ed29c47817

diff --git 
a/app-misc/tracker-miners/files/3.4.2-functional-tests-Run-png-region-of-interest-only-if-.patch
 
b/app-misc/tracker-miners/files/3.4.2-functional-tests-Run-png-region-of-interest-only-if-.patch
new file mode 100644
index ..1367e384db25
--- /dev/null
+++ 
b/app-misc/tracker-miners/files/3.4.2-functional-tests-Run-png-region-of-interest-only-if-.patch
@@ -0,0 +1,35 @@
+https://gitlab.gnome.org/GNOME/tracker-miners/-/merge_requests/423
+
+From f6ed245afd3c387bd347fa00e35e34e95b991da2 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Mon, 5 Dec 2022 19:13:21 -0500
+Subject: [PATCH] functional-tests: Run png-region-of-interest only if exempi
+ is found
+
+---
+ tests/functional-tests/meson.build | 9 +
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/tests/functional-tests/meson.build 
b/tests/functional-tests/meson.build
+index ef4dcab65..c33b620f8 100644
+--- a/tests/functional-tests/meson.build
 b/tests/functional-tests/meson.build
+@@ -81,10 +81,11 @@ if libgif.found()
+ endif
+ 
+ if libpng.found()
+-  extractor_tests += [
+-'images/png-basic',
+-'images/png-region-of-interest',
+-  ]
++  extractor_tests += 'images/png-basic'
++
++  if exempi.found()
++extractor_tests += 'images/png-region-of-interest'
++  endif
+ endif
+ 
+ if gexiv2.found()
+-- 
+2.37.4
+

diff --git a/app-misc/tracker-miners/tracker-miners-3.4.2.ebuild 
b/app-misc/tracker-miners/tracker-miners-3.4.2.ebuild
new file mode 100644
index ..d8f5d45ac104
--- /dev/null
+++ b/app-misc/tracker-miners/tracker-miners-3.4.2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3"
+IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf 
+playlist raw +rss seccomp test +tiff upower +xml xmp xps"
+
+REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via 
gstreamer, not ffmpeg
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+# tracker-2.1.7 currently always depends on ICU (theoretically could be 
libunistring instead); so choose ICU over enca always here for the time being 
(ICU is preferred)
+RDEPEND="
+   >=dev-libs/glib-2.70:2
+   >=app-misc/tracker-3.4.0:3
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   >=media-plugins/gst-plugins-meta-1.20:1.0 )
+   !gstreamer? (
+   ffmpeg? ( media-video/ffmpeg:0= ) )
+
+   >=sys-apps/dbus-1.3.1
+   xmp? ( >=media-libs/exempi-2.1.0:= )
+   raw? ( media-libs/gexiv2 )
+   >=dev-libs/icu-4.8.1.2:=
+   cue? ( media-libs/libcue:= )
+   exif? ( >=media-libs/libexif-0.6 )
+   gsf? ( >=gnome-extra/libgsf-1.14.24:= )
+   xps? ( app-text/libgxps )
+   iptc? ( media-libs/libiptcdata )
+  

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

2022-12-05 Thread Matt Turner
commit: 456dbaf0c5ad663e9cdce4d9dedcc8b6fcb447d4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec  5 17:51:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec  6 01:19:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456dbaf0

app-misc/tracker: Version bump to 3.4.2

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

 app-misc/tracker/Manifest |   1 +
 app-misc/tracker/tracker-3.4.2.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index 35e057b9c638..3ef1733cf7c0 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-3.4.0.tar.xz 1876476 BLAKE2B 
9745a496df30ebcd2f7e4a525bcd047d48ec4f68e12ef9775958e01939b538832e4d2622498a8ffd358d1a404c67365c70437e083497e8c12e1cbbb0c07713f7
 SHA512 
0a765d93cbe737a9cf902d1dc1ca00463065c1e7b3f93a7a8132919dfed97acdf80d99cf8f49b61e1a2bfc77a115f74e88731b3b0739651d2f727215c83f077f
 DIST tracker-3.4.1.tar.xz 1865584 BLAKE2B 
78a1c461e628095ca134241d7f8580806f8de018608c991644422503a3af6bab2c317859624cb811dd2907f2965af3ab2cfb1a58fa35017ed6a71b24e68f3c97
 SHA512 
102d61abd98feb6e39575c3df25cd4604e89106ed928b8edb1a3adc1bccd41f4ab92fc8bfd33d96b48c3b2cf5a3d901130ac6bf6f657faebe7339fffb95eed26
+DIST tracker-3.4.2.tar.xz 1865236 BLAKE2B 
31cdb33de38d9251fc60a71b31c539e3f045748fb5dc160656dd5187dce109da858bad5390864cda8b63466a5113e0a193e0799b662ec250a31cfdff79467e6e
 SHA512 
2214bce7cdbaf1039b11986cf101f615337bbc450331ee703edcfd7ad62dee6e1db831c2c89bf341663cadcdaae6ee9e5a15f49a8087acaafd58b389292ef480

diff --git a/app-misc/tracker/tracker-3.4.2.ebuild 
b/app-misc/tracker/tracker-3.4.2.ebuild
new file mode 100644
index ..3ec170a80cdb
--- /dev/null
+++ b/app-misc/tracker/tracker-3.4.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info 
meson python-any-r1 systemd vala xdg
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker 
https://gitlab.gnome.org/GNOME/tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3/0" # libtracker-sparql-3.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="gtk-doc +miners stemmer test"
+RESTRICT="!test? ( test )"
+
+PV_SERIES=$(ver_cut 1-2)
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=sys-apps/dbus-1.3.2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/icu-4.8.1.2:=
+   >=dev-libs/json-glib-1.4
+   >=net-libs/libsoup-2.99.2:3.0
+   >=dev-libs/libxml2-2.7
+   >=dev-db/sqlite-3.29.0:3
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/asciidoc
+   dev-libs/libxslt
+   $(vala_depend)
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.8
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   )
+   ${PYTHON_DEPS}
+"
+PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
+
+function inotify_enabled() {
+   if linux_config_exists; then
+   if ! linux_chkconfig_present INOTIFY_USER; then
+   ewarn "You should enable the INOTIFY support in your 
kernel."
+   ewarn "Check the 'Inotify support for userland' under 
the 'File systems'"
+   ewarn "option. It is marked as CONFIG_INOTIFY_USER in 
the config"
+   die 'missing CONFIG_INOTIFY'
+   fi
+   else
+   einfo "Could not check for INOTIFY support in your kernel."
+   fi
+}
+
+python_check_deps() {
+   python_has_version -b \
+   "dev-python/pygobject[${PYTHON_USEDEP}]" \
+   "dev-python/tappy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+   inotify_enabled
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dman=true
+   $(meson_feature stemmer)
+   -Dunicode_support=icu
+   -Dbash_completion_dir="$(get_bashcompdir)"
+   -Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
+   $(meson_use test tests)
+   -Dintrospection=enabled
+   -Dsoup=soup3
+ 

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

2022-12-05 Thread Matthew Thode
commit: c7979daf0d7c95bbe536c724f1386602f499d51c
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Dec  5 22:59:56 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  6 01:19:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7979daf

gui-apps/swayidle: add 1.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 gui-apps/swayidle/Manifest  |  1 +
 gui-apps/swayidle/swayidle-1.8.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/gui-apps/swayidle/Manifest b/gui-apps/swayidle/Manifest
index 6f7add92781a..e54015bf4700 100644
--- a/gui-apps/swayidle/Manifest
+++ b/gui-apps/swayidle/Manifest
@@ -1,2 +1,3 @@
 DIST swayidle-1.7.1.tar.gz 13285 BLAKE2B 
698f9d75977746631290b92787b33015483ffec4ed1b84386b393bfd20dd65a6dc309de6ef1a01b00b9b96563fcd423d5994d19f03094d1c1ac6382abde898a2
 SHA512 
6e0a6eb3b99a415414cac04299392ede9a8263fa5f4a75815742f5fcd4a5badb3021a7ff699a476c04ca2256b85f4149f8c8dda0484306636ffbaccff615d9da
 DIST swayidle-1.7.tar.gz 12458 BLAKE2B 
06462d286e4786173d26241056c2b0c71a9253eac31e0b33bd70c5729ff172c3b8ab2c6377c3bc4a6f53cf580adbaac792d90f46da7f944bcc5a4055b642fe5a
 SHA512 
26a48c510caaadb1ad694426e82880ab1547b7b0ef8ac62a2c2ee41c7b8cc0554f4925b0abdc6dc37f2501a171c0b6ae53c56b045b5c545093f3b0463aefcf24
+DIST swayidle-1.8.0.tar.gz 13610 BLAKE2B 
0eeb83b1ff77dc0a4288280e680da988471651c9ca635641f8fadfc89c3db24f814535c5e2b8854c39d7ff2d2f76181cb758251a550e7e1f532d077468f8962c
 SHA512 
92b482e24926e645c33e29e7ed88912294a375ec625c0c8d85bc6aeeb6691f9cbfc05e88533465702667e479daeaae915481907526f7c862cb81622745f1ce68

diff --git a/gui-apps/swayidle/swayidle-1.8.0.ebuild 
b/gui-apps/swayidle/swayidle-1.8.0.ebuild
new file mode 100644
index ..401c403c41b6
--- /dev/null
+++ b/gui-apps/swayidle/swayidle-1.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Idle management daemon for Wayland"
+HOMEPAGE="https://github.com/swaywm/swayidle;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind +man systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   dev-libs/wayland
+   elogind? ( >=sys-auth/elogind-237[policykit] )
+   systemd? ( >=sys-apps/systemd-237[policykit] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.27
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=$(usex man enabled disabled)
+   "-Dfish-completions=true"
+   "-Dzsh-completions=true"
+   "-Dbash-completions=true"
+   )
+   if use systemd; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
+   elif use elogind; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
+   else
+   emesonargs+=("-Dlogind=disabled")
+   fi
+
+   meson_src_configure
+}



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

2022-12-05 Thread Matthew Thode
commit: e1d4a7adb0ee95f7863d6ba353c41c876b3e44e2
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Dec  5 22:59:28 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  6 01:19:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d4a7ad

gui-apps/swayidle: update minimum wayland-protocols version

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index f3988a7f6142..401c403c41b6 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -28,7 +28,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
+   >=dev-libs/wayland-protocols-1.27
virtual/pkgconfig
man? ( app-text/scdoc )
 "



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

2022-12-05 Thread Ionen Wolkens
commit: 069ce238057d0b4e313e5f0249b2bc43fd9a33ea
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec  5 23:49:55 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 01:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069ce238

app-emulation/wine-vanilla: drop 7.0-r3

Use 7.0.1 instead, almost identical beside a few bug fixes.

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

 app-emulation/wine-vanilla/Manifest|   1 -
 .../wine-vanilla/wine-vanilla-7.0-r3.ebuild| 332 -
 2 files changed, 333 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index a891835136ca..bb49c1f10238 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,5 +1,4 @@
 DIST wine-7.0.1.tar.xz 27167768 BLAKE2B 
9bf74e7077fe4b77611f8195feeb53fc6475bdaeac97dab5221942115d6108d8786f93d4a96745bad72afb074b15129fec9b0b2f10261d91c9a9b57bd2240ded
 SHA512 
5a5258132fe30bfb5313454598b85e7d97a74d1e0c7ca7af16aa8c486e316ad34ab74a25fd9a403c98ad1f3280385232f7d159bb824f713e920a4a0dae62c944
-DIST wine-7.0.tar.xz 27120912 BLAKE2B 
84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde5a61608e7c35f48addcce7a4d660e63c3caa3ca2c365d1e83b55a1c3485872b2d6bfa8941e2bce44c4aca6
 SHA512 
eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c
 DIST wine-7.19.tar.xz 28502612 BLAKE2B 
b7b270656955c7a1e1d84e8bbc7e3e8abff5aedadb5e8a458f0b1109d746875a359f3d2f53b1c9c6caae65d17fd1d205466cd3a884034a8bad6afe9456f13b5d
 SHA512 
f76dbda97cccad4c0f249b5dd4e8d48afa832134f1704ae228650bb73ee82823e628b23bd53a3f8729e06a8933597ff2fffa5551f156fc9c9181b67c066747d5
 DIST wine-7.20.tar.xz 28534920 BLAKE2B 
2e0cd49a7820f0c885a2a6dbcded6ebbdb5e1ea5576b03dedb7ee066f74f8c675193450cdd45bf5e0224bd588a890138e47a15f513edbfde1eabf1b65c9abe31
 SHA512 
6e2e65fba2336985df93165050f0f46b752d6aa94fc1581451c58969e2003748378be4b9e16b647ca2922fbdff77920311b12a17bda630a7bccfc7ee8f03b453
 DIST wine-7.21.tar.xz 28703308 BLAKE2B 
8902ded32b9e635f8ccf659ca4055e9ad45d3659f3ad48d0c218dc5a7a334df456ea0e9441dcaff58e8cac0bbd65140b20e61180acaa06230bc70e28a8382c7e
 SHA512 
15c0c9efda972b84890886fd4b1fb18dd462373ba490f5e607004a5436caba9823f643369ceb5abbc2d2d0e26d7ce002e00136299d9984c0a27f729f3ac129c1

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild
deleted file mode 100644
index 653e8809117b..
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild
+++ /dev/null
@@ -1,332 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
-
-WINE_GECKO=2.47.2
-WINE_MONO=7.0.0
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
-else
-   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
-   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
-   S="${WORKDIR}/wine-${PV}"
-   KEYWORDS="-* amd64 x86"
-fi
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="
-   https://www.winehq.org/
-   https://gitlab.winehq.org/wine/wine/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
-   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
-   +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal
-   opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl
-   selinux +ssl +truetype udev udisks +unwind usb v4l +vkd3d +vulkan
-   +xcomposite xinerama"
-REQUIRED_USE="
-   X? ( truetype )
-   crossdev-mingw? ( mingw )" # bug #551124 for truetype
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   X? (
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   opengl? (
-   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
-   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
-   )
-   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-   cups? ( 

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

2022-12-05 Thread Ionen Wolkens
commit: 06360f1c64d575bc1f5fedb744416874ead8487c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec  6 01:04:43 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 01:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06360f1c

app-emulation/wine-staging: filter lto and no-plt directly

These are semi-popular and no reason to allow something that
fails to build even with USE=custom-cflags (that's more aimed
at runtime fragility than build failures here).

Could imagine -flto or maybe even -fno-plt being "potentially"
whitelisted by strip-flags as it gain more support too.

Note -fno-plt is only an issue with USE=-mingw.

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

 app-emulation/wine-staging/wine-staging-7.19.ebuild| 6 --
 app-emulation/wine-staging/wine-staging-7.20.ebuild| 6 --
 app-emulation/wine-staging/wine-staging-7.21-r1.ebuild | 6 --
 app-emulation/wine-staging/wine-staging-7.22.ebuild| 6 --
 app-emulation/wine-staging/wine-staging-.ebuild| 6 --
 5 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.19.ebuild 
b/app-emulation/wine-staging/wine-staging-7.19.ebuild
index f4d6cc01a97f..649285646ebc 100644
--- a/app-emulation/wine-staging/wine-staging-7.19.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.19.ebuild
@@ -246,8 +246,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-staging/wine-staging-7.20.ebuild 
b/app-emulation/wine-staging/wine-staging-7.20.ebuild
index 1a7b1f25c6f9..4d5a4afb6acc 100644
--- a/app-emulation/wine-staging/wine-staging-7.20.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.20.ebuild
@@ -246,8 +246,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild 
b/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild
index 606f5b2e9331..e8506e11fcba 100644
--- a/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild
@@ -248,8 +248,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-staging/wine-staging-7.22.ebuild 
b/app-emulation/wine-staging/wine-staging-7.22.ebuild
index 1f7740c6c6b6..6e64e8c69828 100644
--- a/app-emulation/wine-staging/wine-staging-7.22.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.22.ebuild
@@ -243,8 +243,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 1f7740c6c6b6..6e64e8c69828 100644
--- 

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

2022-12-05 Thread Ionen Wolkens
commit: 9d5f3c6755843b12852410fd7c373bcd8cb4b6de
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec  6 01:05:14 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 01:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5f3c67

app-emulation/wine-proton: filter-lto directly

Kinda popular and no reason to allow something that fails to build
even with USE=custom-cflags (that's more aimed at runtime fragility
than build failures here).

Could imagine -flto being "potentially" whitelisted by strip-flags
as it gain more support too.

In other wine variants, also filtering -fno-plt, but that only
affects USE=-mingw and in wine-proton mingw is forced.

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

 app-emulation/wine-proton/wine-proton-7.0.4.ebuild| 5 +++--
 app-emulation/wine-proton/wine-proton-7.0.5.ebuild| 5 +++--
 app-emulation/wine-proton/wine-proton-7.0..ebuild | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
index 031a67e02638..5ada081c523d 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild
@@ -214,8 +214,9 @@ src_configure() {
$(use_with xinerama)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-proton/wine-proton-7.0.5.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.5.ebuild
index 82c405523947..1367ead3bafa 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.5.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.5.ebuild
@@ -214,8 +214,9 @@ src_configure() {
$(use_with xinerama)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-proton/wine-proton-7.0..ebuild 
b/app-emulation/wine-proton/wine-proton-7.0..ebuild
index 7906e159577b..5a543eb8a75b 100644
--- a/app-emulation/wine-proton/wine-proton-7.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0..ebuild
@@ -214,8 +214,9 @@ src_configure() {
$(use_with xinerama)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold



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

2022-12-05 Thread Ionen Wolkens
commit: c6a29ec0aea3193dbbfba38c0fe65f28841c123e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec  6 01:02:43 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec  6 01:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a29ec0

app-emulation/wine-vanilla: filter lto and no-plt directly

These are semi-popular and no reason to allow something that
fails to build even with USE=custom-cflags (that's more aimed
at runtime fragility than build failures here).

Could imagine -flto or maybe even -fno-plt being "potentially"
whitelisted by strip-flags as it gain more support too.

Note -fno-plt is only an issue with USE=-mingw.

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

 app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild   | 6 --
 app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild| 6 --
 app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild| 6 --
 app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild | 6 --
 app-emulation/wine-vanilla/wine-vanilla-7.22.ebuild| 6 --
 app-emulation/wine-vanilla/wine-vanilla-.ebuild| 6 --
 6 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild
index c0992e01230c..e17d6a292d1b 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild
@@ -218,8 +218,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild
index 69628d775f7e..5619b8ebd018 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild
@@ -216,8 +216,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild
index e1d2da19d47b..883a0f427034 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild
@@ -216,8 +216,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild
index 38fe963828ae..ed18a224f6b5 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild
@@ -218,8 +218,10 @@ src_configure() {
$(usev !odbc ac_cv_lib_soname_odbc=)
)
 
-   tc-ld-force-bfd #867097
-   use custom-cflags || strip-flags # can break in obscure ways, also no 
lto
+   tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug 
#867097)
+   filter-lto # build failure
+   use mingw || filter-flags -fno-plt # build failure
+   use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.22.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.22.ebuild

[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2022-12-05 Thread Georgy Yakovlev
commit: 825a756c1076b5248a2bb5f4b9f3eefa3ddced08
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  6 00:31:35 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  6 00:31:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825a756c

app-portage/smart-live-rebuild: keyword 1.4.0 for ~ppc64

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

 app-portage/smart-live-rebuild/smart-live-rebuild-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.0.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.0.ebuild
index 871b545544f3..99fc212559b5 100644
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.0.ebuild
+++ b/app-portage/smart-live-rebuild/smart-live-rebuild-1.4.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/projg2/smart-live-rebuild/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~mips ~sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~mips ~ppc64 ~sparc x86 ~x64-macos"
 
 RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
 



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

2022-12-05 Thread Georgy Yakovlev
commit: 584f9b0c0675b61339226455c8deff8302af6c27
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  6 00:31:22 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  6 00:31:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584f9b0c

app-portage/gentoopm: keyword 0.4 for ~ppc64

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

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

diff --git a/app-portage/gentoopm/gentoopm-0.4.ebuild 
b/app-portage/gentoopm/gentoopm-0.4.ebuild
index 7c4adef8e55a..5c372118bca8 100644
--- a/app-portage/gentoopm/gentoopm-0.4.ebuild
+++ b/app-portage/gentoopm/gentoopm-0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~mips ~sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~mips ~ppc64 ~sparc x86 ~x64-macos"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/

2022-12-05 Thread Georgy Yakovlev
commit: b03b3edc49de399ce67cbdef05ef90c2af34ae3a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  6 00:16:25 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  6 00:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03b3edc

x11-themes/tela-icon-theme: drop 20211225

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

 x11-themes/tela-icon-theme/Manifest|  1 -
 .../tela-icon-theme-20211225.ebuild| 67 --
 2 files changed, 68 deletions(-)

diff --git a/x11-themes/tela-icon-theme/Manifest 
b/x11-themes/tela-icon-theme/Manifest
index d81849bc7e86..bd10d9e3bba9 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST tela-icon-theme-20211225.tar.gz 3592063 BLAKE2B 
d5b16f4f3899fc162082d2ee2432367e4b81527e71d1689c1f9f930bb22a799485d3b127f9aafa803b3356ad462e59cd5e78ae17fdd7607edf68794307c0c8d8
 SHA512 
4b4db7c07e4349879dd6568b0cd06476027cef173565bb91fe89909cf1d6bbad591c6b9ce29c81bef03f71211fc06d71da353e9116103b8407b0fb3141e0d949
 DIST tela-icon-theme-20220828.tar.gz 3707567 BLAKE2B 
61a72b96df08cb5f3ef80b7aea5ca05e9b142607672f7213494c6f9fd0f458eeb87bd80842e14b7ed260f533088711f433357179c7c53d5beeeb76bafe2817d5
 SHA512 
6f0d26678ead12043bfc8943e2d40a507c2cfa8136a1556d53444efa5b1f6903307aead9255a38b3411980bd5353c3497bf224c1ed66a620d229b6a9a9079f83

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild 
b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
deleted file mode 100644
index 4a7dbec99539..
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple 
red yellow manjaro ubuntu )
-
-inherit xdg
-
-DESCRIPTION="A flat colorful Design icon theme"
-HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git;
-else
-   
SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-   S="${WORKDIR}/${MY_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
-RESTRICT="binchecks strip test"
-
-# technically we can use app-arch/harlink too, but it's deprecated
-BDEPEND="
-   app-shells/bash
-   sys-apps/util-linux[hardlink(-)?]
-"
-
-src_prepare() {
-   default
-   # we use eclass for that
-   sed -i '/gtk-update-icon-cache/d' install.sh || die
-}
-
-src_install() {
-   local v variants=(
-   $(for v in ${MY_COLOR_VARIANTS[@]}; do
-   usev ${v}
-   done)
-   )
-
-   dodir /usr/share/icons
-   ./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-   if use hardlink; then
-   einfo "Linking duplicate icons... (may take a long time)"
-   hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
-   fi
-
-   # installs broken symlink (by design, but we remove it due to QA 
warnings)
-   # https://bugs.gentoo.org/830467
-   find "${ED}" -xtype l -name uav.svg -delete || die "removing broken 
symlinks failed"
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/

2022-12-05 Thread Georgy Yakovlev
commit: cbdd750204f1b89bda96e0ea28a4b956c0c0aa72
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  6 00:17:04 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  6 00:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdd7502

x11-themes/tela-icon-theme: revbump 20220828, add nord varian.

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

 ...icon-theme-20220828-r1.ebuild => tela-icon-theme-20220828-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild 
b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
similarity index 97%
rename from x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
rename to x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
index 8c860c8bc138..3dc74352a3e5 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
 
 # standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple 
red yellow manjaro ubuntu )
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple 
red yellow manjaro ubuntu nord )
 
 inherit xdg
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/

2022-12-05 Thread Georgy Yakovlev
commit: 4f6a778e340e7d6e2a6b86329fd2c0556f2227a0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec  6 00:15:17 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec  6 00:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6a778e

x11-themes/tela-icon-theme: update live ebuild, add dracula & nord

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

 x11-themes/tela-icon-theme/metadata.xml| 2 ++
 x11-themes/tela-icon-theme/tela-icon-theme-.ebuild | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml 
b/x11-themes/tela-icon-theme/metadata.xml
index 11f07ab3afc3..e9fa7ec01cfc 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -20,6 +20,8 @@
Install yellow folder version
Install manjaro folder version
Install ubuntu folder version
+   Install dracula folder version
+   Install nord folder version
Install colorshceme version for KDE plasma 
(folder color follow the colorscheme)
Hardlink duplicate icons to greatly 
reduce installation size


diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild 
b/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
index 8c860c8bc138..b591e1d0d963 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
 
 # standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple 
red yellow manjaro ubuntu )
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple 
red yellow manjaro ubuntu dracula nord )
 
 inherit xdg
 



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

2022-12-05 Thread Sebastian Pipping
commit: 577e8bde7cef90e98d5fcdca120abd09318fc9da
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  5 23:57:42 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  6 00:15:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577e8bde

media-libs/libvisual: 0.4.1 + EAPI 8

Closes: https://bugs.gentoo.org/859922
Closes: https://bugs.gentoo.org/871015
Closes: https://bugs.gentoo.org/882811
Signed-off-by: Sebastian Pipping  gentoo.org>

 media-libs/libvisual/Manifest   |  1 +
 media-libs/libvisual/libvisual-0.4.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/media-libs/libvisual/Manifest b/media-libs/libvisual/Manifest
index d58a2c0f129b..a4726a135150 100644
--- a/media-libs/libvisual/Manifest
+++ b/media-libs/libvisual/Manifest
@@ -1 +1,2 @@
 DIST libvisual-0.4.0.tar.bz2 430496 BLAKE2B 
068b06ca90dc6b80f5f4bb748962906314341639b26792aa370e834ba1053f3eacdf330c2f59cc6d809b689e50349079b5c6e2331fc1b4594e75decae4b90d3a
 SHA512 
9157f4bcb8b3ba88dea3620ca6dfefdb06322fd46dd16ba893336513e0f27caad22a93639ceb42349faa9b168f0e5f2b202c9b2b5abcfa2f58554a7515941bf4
+DIST libvisual-0.4.1.tar.bz2 560877 BLAKE2B 
5429493424cbf7d5d6e17ef6a5219ffb5491a6e0f7ea9d9563021beabfdc22aead0d80924c17904b96cc645ef0dc737fa61680abf152b421ca5f4ac834fc6a19
 SHA512 
a1417a54d4f0566121db5d08770e7f41559ef7f3704d0da74f1dc316c6b7f16197d843a96382b4122d01251764ccb6ed240fd4e99abc7b0f440c9f43afa9506a

diff --git a/media-libs/libvisual/libvisual-0.4.1.ebuild 
b/media-libs/libvisual/libvisual-0.4.1.ebuild
new file mode 100644
index ..4b7113c909ab
--- /dev/null
+++ b/media-libs/libvisual/libvisual-0.4.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Abstraction library between applications and audio visualisation 
plugins"
+HOMEPAGE="http://libvisual.org/;
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="debug nls threads"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.0-better-altivec-detection.patch
+)
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/libvisual-0.4/libvisual/lvconfig.h
+)
+
+src_prepare() {
+   default
+
+   # autogenerated, causes problems for out of tree builds
+   rm libvisual/lvconfig.h || die
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+--disable-examples \
+   $(use_enable nls) \
+   $(use_enable threads) \
+   $(use_enable debug)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/libvisual-plugins/

2022-12-05 Thread Sebastian Pipping
commit: b0ec1ed1cd039b7833070ceaae8fc227d5a3a26d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  6 00:09:40 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  6 00:15:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ec1ed1

media-plugins/libvisual-plugins: 0.4.1 + EAPI 8

Closes: https://bugs.gentoo.org/840514
Signed-off-by: Sebastian Pipping  gentoo.org>

 media-plugins/libvisual-plugins/Manifest   |  1 +
 .../libvisual-plugins-0.4.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-plugins/libvisual-plugins/Manifest 
b/media-plugins/libvisual-plugins/Manifest
index 906151ae5bc9..610e4abe4b56 100644
--- a/media-plugins/libvisual-plugins/Manifest
+++ b/media-plugins/libvisual-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST libvisual-plugins-0.4.0-m4-1.tar.bz2 1872 BLAKE2B 
438fa805e4dccde1f446d3e78e6d3578bbf8ada8ab664bc6e408be1a32edacdf4cb587c213300022cece442c63e88258f2d189d0b35dec9ac1a9b8de826a84db
 SHA512 
6522491f0797d0d442e1839fcfad985fcdba4a6d43ec94eb6edf13cea09a0b187b1e7c09b0c3b2f7b8f22d9b41f9cfb1f5b3559fed00b9dc3935fdf37bf7c08a
 DIST libvisual-plugins-0.4.0-patches-4.tar.bz2 10814 BLAKE2B 
75e1df7ebbd7455475a9035fe5fd1249117728c74e27ff17407ae9b941bc2e4bfe3cf890ed72bb389a8be27906b7b2ec2dce61403fde8831c127198d663b3666
 SHA512 
e6c20ebad338c300e1c049d33241daab3d6cd25a73be3402aedb13bb3cf6a84112e074fc2d57f9a7a158d12addd0d320a94d1690ed789f3a90e9cb14cfb966d2
 DIST libvisual-plugins-0.4.0.tar.gz 828631 BLAKE2B 
a3afdb65b5da4cd19d9793fe8da3b14e99df77e21fb888b9f26b9c60af6b71e331b7250029144cb56281e77d2b579ce45d2be1445cab96bc8dc99dbd40794275
 SHA512 
f8666b548bc04e8b9ab69a37bdd5483080c820115903aabaa629bb0bd0fa8424969ee596e6e66bb90d8e62d6e14513fd57f85c1b5e7e074792cfa94638134901
+DIST libvisual-plugins-0.4.1.tar.bz2 687994 BLAKE2B 
5899580c3b4f5959a5105b79565bd69d87973a38c3d860fb480d88a29846d3017b207ec318ffbd4a2e47382207ccd04cb043a99b68e76f0690cf77fa270e8722
 SHA512 
db80b081615e129d4bea34c7d99af1978bd1b569f4a1f17cfbbe3cadafc954085552c5944198f9c86f43aa367460d3ca5b4e4ea2aacee4f78dce9ff802a80663

diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild 
b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild
new file mode 100644
index ..6a1bd7e7496e
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual 
framework"
+HOMEPAGE="http://libvisual.org/;
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="alsa debug gtk jack mplayer opengl"
+
+RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+   ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   gtk? ( >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   opengl? (
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   )"
+BDEPEND=">=virtual/pkgconfig-0-r1"
+
+DEPEND="${RDEPEND}
+   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   --disable-esd \
+   $(use_enable jack) \
+   $(use_enable gtk gdkpixbuf-plugin) \
+   --disable-gstreamer-plugin \
+   $(use_enable alsa) \
+   $(use_enable mplayer) \
+   $(use_enable debug inputdebug) \
+   $(use_enable opengl gltest) \
+   $(use_enable opengl nastyfft) \
+   $(use_enable opengl madspin) \
+   $(use_enable opengl flower) \
+   $(use_enable debug)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name "*.la" -delete || die
+}



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

2022-12-05 Thread James Le Cuirot
commit: 68393293cd4574d05eff5f7637e2bab7a5ae6bb0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec  6 00:01:26 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec  6 00:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68393293

www-client/vivaldi-snapshot: Drop old 5.6.2861.3

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.6.2861.3.ebuild | 207 -
 2 files changed, 210 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index b6b7547ed0eb..ed55e92f5f02 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.6.2861.3-1_amd64.deb 101214436 BLAKE2B 
b4b67d7124490bf7775bf14386505c02c7a090f81df57071a07c45da1e45488fe871733fe976824ef728012d390d3c00bb71022d3fa9892f59da507682ed1f09
 SHA512 
c8a352f4e74adf52c94be8bb2461bfcaef56d0c63f8f6119790862b4036ac0f1270af612046e808421e84aec6863b2722b455531b873b7d4addf95804ccb3d43
-DIST vivaldi-snapshot_5.6.2861.3-1_arm64.deb 90873664 BLAKE2B 
190b2892e77e7d09d4b15b228e2dabe2cda35fdbbb91b681e0aa6b981816bee7d0866c248500e5d6b0ab8ec01bba83922cc5b1ace6c51cbe4df863f2be275fa2
 SHA512 
34b03df5c48e1d9448ce348e30e8d864c6c21b17fd13d12b537ef1ed5faf15d4c5e02325ae3a509803387ef7da06eca6034fe9867ee98b13fad7e4640953b047
-DIST vivaldi-snapshot_5.6.2861.3-1_armhf.deb 90991428 BLAKE2B 
75d00e28532dddb5b2fff1c7d8b7f43ec0fe3804e695b27505796bba071c56f3d379f121f9936f683a15792e58cf59c3e22a119340eb8e27fcf4d8ebb1aaf742
 SHA512 
0fb10bce051a4808f793a5ff4c26e1803f77d93deaf9dc6f3386583e18be5b4069cdcd8e6e615e76b08a682871b0da81e004065636e8067801df1da46a485af5
 DIST vivaldi-snapshot_5.6.2865.3-1_amd64.deb 101232472 BLAKE2B 
7c23dda06e4f799c6adfd599fde56a86dc9dd13b8a54884bf63d363f624642e1282379add8c5116abb90c510895909e51b1c815e3c6de887dcc32d9c7a66c357
 SHA512 
0a5bfb3abae0e23b337b6d146922ab40d2c790f1e6877420c43edf8fb132d26d5a351e08cf22bc46be91db79cf3c53a644febe5ec3ebdf5f417abf2021c51d97
 DIST vivaldi-snapshot_5.6.2865.3-1_arm64.deb 90873684 BLAKE2B 
e2d6a8db2accd5c322f643b78c329f1db5c586f02401fc365cdc8898856a48245f92a41f82e95def4f4c7959418d2ea806b92514078420ce2bcf29b9ac8eb305
 SHA512 
e0fce932c50b8a91efbc9b1417375eec1dbbe8acbf97e80c1fb297e6ef5d9491175abd31f9749c1df2700ee5ec958c2f7f65ebde4f4710dcb15d78d6633e43ec
 DIST vivaldi-snapshot_5.6.2865.3-1_armhf.deb 90168840 BLAKE2B 
0c18d86cd28b18bae909004b3367b38a8b7a5749b8492d8a60b18cc518f45248b9ccdc5f101991e289c8caeb0bc3d60e2d586b48d33818df49cae707fce65445
 SHA512 
759f6a7333a5e0285a68340c4b7d67897f9e83ac1d7051965e5516bf776c5e5410852e062a8097c936362b45fa803aa3c55383db3b62cc59c6ae27a5345c75d5

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2861.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2861.3.ebuild
deleted file mode 100644
index 82e87d9746ea..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2861.3.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="102"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   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
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"

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

2022-12-05 Thread James Le Cuirot
commit: 1cd444df477814b351591d11e0bf02ff805e862d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec  6 00:00:28 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec  6 00:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd444df

www-client/vivaldi-snapshot: Add version 5.6.2867.22

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.6.2867.22.ebuild| 207 +
 2 files changed, 210 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 108464399897..b6b7547ed0eb 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.6.2861.3-1_armhf.deb 90991428 BLAKE2B 
75d00e28532dddb5b2
 DIST vivaldi-snapshot_5.6.2865.3-1_amd64.deb 101232472 BLAKE2B 
7c23dda06e4f799c6adfd599fde56a86dc9dd13b8a54884bf63d363f624642e1282379add8c5116abb90c510895909e51b1c815e3c6de887dcc32d9c7a66c357
 SHA512 
0a5bfb3abae0e23b337b6d146922ab40d2c790f1e6877420c43edf8fb132d26d5a351e08cf22bc46be91db79cf3c53a644febe5ec3ebdf5f417abf2021c51d97
 DIST vivaldi-snapshot_5.6.2865.3-1_arm64.deb 90873684 BLAKE2B 
e2d6a8db2accd5c322f643b78c329f1db5c586f02401fc365cdc8898856a48245f92a41f82e95def4f4c7959418d2ea806b92514078420ce2bcf29b9ac8eb305
 SHA512 
e0fce932c50b8a91efbc9b1417375eec1dbbe8acbf97e80c1fb297e6ef5d9491175abd31f9749c1df2700ee5ec958c2f7f65ebde4f4710dcb15d78d6633e43ec
 DIST vivaldi-snapshot_5.6.2865.3-1_armhf.deb 90168840 BLAKE2B 
0c18d86cd28b18bae909004b3367b38a8b7a5749b8492d8a60b18cc518f45248b9ccdc5f101991e289c8caeb0bc3d60e2d586b48d33818df49cae707fce65445
 SHA512 
759f6a7333a5e0285a68340c4b7d67897f9e83ac1d7051965e5516bf776c5e5410852e062a8097c936362b45fa803aa3c55383db3b62cc59c6ae27a5345c75d5
+DIST vivaldi-snapshot_5.6.2867.22-1_amd64.deb 101273840 BLAKE2B 
9c23116d2fd76131718191e8e589ddf9593705bd2d18dab0e3d92e6058e2d38fbdd44fbbd5e76baf692adf9941cb30a08406c82e6e5eda8f265fa0c6872bd55c
 SHA512 
1c4b689e33522ce7b1f7718b5ac4fba7c2dd4282cbb01d48c8efcfd40f400d85ff1f67f7609bec32be8780b5e7b0b16ea0b410ae03962d4323e2e7ae62467930
+DIST vivaldi-snapshot_5.6.2867.22-1_arm64.deb 90938988 BLAKE2B 
4b04f9e60f2e0ec74f1b800b05bef0d9291fa0a2d96a4e7f58e337c3be2e44d31d49ce866eeb8866e795ad2ed94ea75990d82ff3a10c136d627fd01327083295
 SHA512 
f1c3110f82f5a2967c14425bc95e292534f76eb5e0f454f43b6074873f7bb903db5644e6e5595d089ac836d11c5e22d1f93da2ebfa2cb6edc33a0fcb52c38f2e
+DIST vivaldi-snapshot_5.6.2867.22-1_armhf.deb 91068076 BLAKE2B 
a918c874860f433dc7ea35f62320463b0c43de4c19ff7e559abfa99bd8ff3930f7e825f43cf3b9448928cfe0f95579582035c8d4a58905b0b3458dfa862aea5c
 SHA512 
c7595754e2d33024f0d03d03f48d7d2ba14014ea72446ae71f5670933b387a0dcda1aa6ead50fa686aeb6a9bb8c01f4e0bab12f50776718042db43371ad5e8ed

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2867.22.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2867.22.ebuild
new file mode 100644
index ..82e87d9746ea
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.6.2867.22.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   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
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && 

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

2022-12-05 Thread James Le Cuirot
commit: 6a22e052a7c1cbfa16158e5daeef09530d8214c3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec  5 23:56:46 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec  5 23:56:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a22e052

www-client/vivaldi: Add version 5.5.2805.50

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-5.5.2805.50.ebuild | 207 ++
 2 files changed, 210 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index bfe0d91dd8bc..519e7ff6de21 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.5.2805.44-1_armhf.deb 90304364 BLAKE2B 
91dd85a133bd290f3bd
 DIST vivaldi-stable_5.5.2805.48-1_amd64.deb 101014816 BLAKE2B 
73b2345b4fdc0e4e64bb1cc229a78ef2e1fd940b4a6b9339e6512099e1d06ec6475ca4ebf2e61bd6bdd3ace1238016bde4fa1006c8f46e0f8df3fec9a1b5bd04
 SHA512 
63834b78d58e867e13a0465cfcc2c8f92a8b189e04684db3955adf5d9d6e9857f389e33bf7967b9d90589b4bbe490fd7c02d1fe6a27ca3b5eec537e611465f9c
 DIST vivaldi-stable_5.5.2805.48-1_arm64.deb 90952376 BLAKE2B 
049201c1dfc480d94fd76c61242d31eb9b195fdc55189b8baaa3be837e279ff9461cc670e42e55f9a94eec054d7ecc75813274ff2c2f224b25c7804c3601ca5d
 SHA512 
317461cc5e23fcd7af2d3eba3e6df226c50ae6748cd296269a7d3eda5ce0977c1ee7ff442ad87d2fb381103cf08ae3b2448f22b4128009b085a93a27382e3cd4
 DIST vivaldi-stable_5.5.2805.48-1_armhf.deb 90299920 BLAKE2B 
c4153c4bf0be3d65b7a6e0309dd24393aa3908de68e914ff2d377ee3e6bdad6bcbe6cfa77fc86a843c2a9986c0b9d02b6e093f905b67e69b70a9c2783e01b453
 SHA512 
f67905c8804e78d25188cfda42403cf69f9c8a6f957c049b4264fdf2797d199000ae342be6380770e1b29613876e21c11e772217750c48837a6aba6e79dddf59
+DIST vivaldi-stable_5.5.2805.50-1_amd64.deb 101024132 BLAKE2B 
f5369555468a97509c61f955106d9bd0ec996303f22e8e5d917718e8a7be4901ca1e3f9e1710c6480f0ff75d5e4a4e661d0a4c743c98bb30e3773000239f70c5
 SHA512 
0bface1a7279bc2d8d8fe1b756d9e10fc24747c53b180783a652eef15d5479bed981ad8d2aab90698d8cac560d5b0cd3d9ccf08e9c8838ed199b6cbdb9479c20
+DIST vivaldi-stable_5.5.2805.50-1_arm64.deb 90957324 BLAKE2B 
b489409752c124cc4c61027165a40175b58a2343f63aebe5ac38a52e1df2cdda6b1c51c9454244cba89f19b9c8cab1db785fb2506497adf93f76aba775c983cb
 SHA512 
ee06c2174ba79e5eeb89fab5bccd077b218190158f0d9f432101f11937af5e9a0e8247b98278090ebbfe364144f8235cc80187810558e14d76fe2a330d8f7899
+DIST vivaldi-stable_5.5.2805.50-1_armhf.deb 90313028 BLAKE2B 
fc0052c9420876cfe98f8fa672f4be28cf3cdfa7781a41760625bbafb7c59bcf68383a7800b2e8a8e7d99d1a11a388b6802cb6cb2a3776622c24f6a9f4eb9c93
 SHA512 
436b28af483d399d385ead98c6d75b55a62e4b8ceeb110db2d5fcfea1b8e934789853870507757462e666f15703f463a401c3c4e757e30f577909d867c6bc47e

diff --git a/www-client/vivaldi/vivaldi-5.5.2805.50.ebuild 
b/www-client/vivaldi/vivaldi-5.5.2805.50.ebuild
new file mode 100644
index ..82e87d9746ea
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-5.5.2805.50.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   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
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"
+SLOT="0"
+IUSE="proprietary-codecs widevine"

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

2022-12-05 Thread James Le Cuirot
commit: cbb02bafd1b0d863715599da817b3e6b5e7cce9a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec  5 23:58:34 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec  5 23:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb02baf

www-client/vivaldi: Drop old 5.5.2805.44

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.5.2805.44.ebuild | 207 --
 2 files changed, 210 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 519e7ff6de21..d4e11dc22174 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.5.2805.44-1_amd64.deb 101050748 BLAKE2B 
a37a03682e80364a232ccd3177867b3d305429460b4286b5a9aa30b6ef6a0a7e4930f9f660eb8d1567c45c80cf268395272be11031d0d36572e37b48b5dd66bd
 SHA512 
cec51d0e1e55742166a0f2899858d1d99a205d690a64eb74d150fa4efae09951a2feb096bc0245c717dff05490be6097694a4e1bad786fd505f24e334daa698a
-DIST vivaldi-stable_5.5.2805.44-1_arm64.deb 90974952 BLAKE2B 
873842827f8e8c5c3655e56d42dda77edf384e6f588b30888cb7ccb068df72f960f526338869ef2efc02aadc35e2d3891d983ce52f0d2e1c0a83c828bf07e193
 SHA512 
324a9466086480de0365e687881c9b6499982dfe83974fc09c265f027a3f362f3bc03d838ced7c0f5cffa2d8b770a76231799e7b786d57d8e0cbdfecf946b11a
-DIST vivaldi-stable_5.5.2805.44-1_armhf.deb 90304364 BLAKE2B 
91dd85a133bd290f3bdf6808ba87e592cecdd085f4d2f493d165f145fdeb64d04611430cd74770199d1f9593cabef07b42bf30ceebc2da75cc495cf47d8b32d0
 SHA512 
82cb32f35243514d163f841c36c67832d637bafa73ba5cce903afe9006ab0ce748837ab07aa39b1ccee6cd98bef2f245f4955983495524243027012f50873538
 DIST vivaldi-stable_5.5.2805.48-1_amd64.deb 101014816 BLAKE2B 
73b2345b4fdc0e4e64bb1cc229a78ef2e1fd940b4a6b9339e6512099e1d06ec6475ca4ebf2e61bd6bdd3ace1238016bde4fa1006c8f46e0f8df3fec9a1b5bd04
 SHA512 
63834b78d58e867e13a0465cfcc2c8f92a8b189e04684db3955adf5d9d6e9857f389e33bf7967b9d90589b4bbe490fd7c02d1fe6a27ca3b5eec537e611465f9c
 DIST vivaldi-stable_5.5.2805.48-1_arm64.deb 90952376 BLAKE2B 
049201c1dfc480d94fd76c61242d31eb9b195fdc55189b8baaa3be837e279ff9461cc670e42e55f9a94eec054d7ecc75813274ff2c2f224b25c7804c3601ca5d
 SHA512 
317461cc5e23fcd7af2d3eba3e6df226c50ae6748cd296269a7d3eda5ce0977c1ee7ff442ad87d2fb381103cf08ae3b2448f22b4128009b085a93a27382e3cd4
 DIST vivaldi-stable_5.5.2805.48-1_armhf.deb 90299920 BLAKE2B 
c4153c4bf0be3d65b7a6e0309dd24393aa3908de68e914ff2d377ee3e6bdad6bcbe6cfa77fc86a843c2a9986c0b9d02b6e093f905b67e69b70a9c2783e01b453
 SHA512 
f67905c8804e78d25188cfda42403cf69f9c8a6f957c049b4264fdf2797d199000ae342be6380770e1b29613876e21c11e772217750c48837a6aba6e79dddf59

diff --git a/www-client/vivaldi/vivaldi-5.5.2805.44.ebuild 
b/www-client/vivaldi/vivaldi-5.5.2805.44.ebuild
deleted file mode 100644
index e7a581e0a413..
--- a/www-client/vivaldi/vivaldi-5.5.2805.44.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="102"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   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
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   

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

2022-12-05 Thread James Le Cuirot
commit: 8bfef136fb00b54e23c7f05dd06631fc082fafd7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec  5 23:58:12 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec  5 23:58:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfef136

www-client/vivaldi: Stabilise 5.5.2805.48 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/www-client/vivaldi/vivaldi-5.5.2805.48.ebuild 
b/www-client/vivaldi/vivaldi-5.5.2805.48.ebuild
index 82e87d9746ea..e7a581e0a413 100644
--- a/www-client/vivaldi/vivaldi-5.5.2805.48.ebuild
+++ b/www-client/vivaldi/vivaldi-5.5.2805.48.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2022-12-05 Thread Andreas K. Hüttel
commit: 67a7c931b9e46159493205e847aa1ec3d1dc7ef0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec  5 23:47:58 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec  5 23:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a7c931

package.mask: Extend old glibc mask, bug 867952

Bug: https://bugs.gentoo.org/867952
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 761b0e9633d0..aeadd74ac7ea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -802,7 +802,7 @@ app-office/texmacs
 # If you still use one of these old toolchain packages, please upgrade (and
 # switch the compiler / the binutils) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
- (2017-01-07)



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/showmethekey/

2022-12-05 Thread David Roman
commit: eafda6954b2094245578b1ca4e76ab418431
Author: David Roman  gmail  com>
AuthorDate: Mon Dec  5 23:31:41 2022 +
Commit: David Roman  gmail  com>
CommitDate: Mon Dec  5 23:40:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eafda695

gui-apps/showmethekey: new package, add 1.7.3

Signed-off-by: David Roman  gmail.com>

 gui-apps/showmethekey/Manifest  |  1 +
 gui-apps/showmethekey/metadata.xml  |  8 
 gui-apps/showmethekey/showmethekey-1.7.3.ebuild | 26 +
 3 files changed, 35 insertions(+)

diff --git a/gui-apps/showmethekey/Manifest b/gui-apps/showmethekey/Manifest
new file mode 100644
index 0..f02787cfb
--- /dev/null
+++ b/gui-apps/showmethekey/Manifest
@@ -0,0 +1 @@
+DIST showmethekey-1.7.3.tar.gz 6044309 BLAKE2B 
cf62baba0a15379bcec46da28ff68bea4eb8afd28f05df246e64ef43ad6ad2a6b213c21b6355fdebca78619e1a5cefa82dd2d07842850d2f891076cd59a0ba37
 SHA512 
a6a97b1ff6dea6ed950b565006953ecc52558ecdd7c2743d58eb0a9a5e6bd6636b1beeb1feb90b80425ab4024c5efb9302dda8433ed713624ac27ad0fb295396

diff --git a/gui-apps/showmethekey/metadata.xml 
b/gui-apps/showmethekey/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/gui-apps/showmethekey/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/gui-apps/showmethekey/showmethekey-1.7.3.ebuild 
b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
new file mode 100644
index 0..c3a9eeb5a
--- /dev/null
+++ b/gui-apps/showmethekey/showmethekey-1.7.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson
+
+DESCRIPTION=" Show keys you typed on screen. "
+HOMEPAGE="https://showmethekey.alynx.one/;
+SRC_URI="https://github.com/AlynxZhou/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/glib
+   dev-libs/json-glib
+   dev-libs/libevdev
+   dev-libs/libinput
+   gui-libs/gtk
+   virtual/udev
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"



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

2022-12-05 Thread Georgy Yakovlev
commit: 11c9c1bb11d529dd80e49021ed2a812a4cea6ae9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec  5 23:29:32 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec  5 23:29:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c9c1bb

app-arch/dpkg: add 1.21.11, drop 1.21.9

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

 app-arch/dpkg/Manifest| 2 +-
 app-arch/dpkg/{dpkg-1.21.9.ebuild => dpkg-1.21.11.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index ba7a0e348334..23cd031b0a4c 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -1,4 +1,4 @@
 DIST dpkg_1.20.12.tar.xz 5009108 BLAKE2B 
47ecb53c331503c72081a4c472acd6e94a5b7fca2032358809aa8c546cfd6c1542c7cdfad2a5ceff0e40dc454a61974ec47233061b98cf99aabbb8e53621858c
 SHA512 
ce20b1b00b972e6fa5d5cd6427003415a92a78742dc02a9055fee6f00db22b037c54560170e657d7b74c2ae542fff4b7eba46f642adf911dc2f3b90eebefc3ff
 DIST dpkg_1.20.9.tar.xz 4954428 BLAKE2B 
4e04f7a90c8696971895081e18b220d9dee4bc5930428f131556ae71c673e61e18c363e279b566c2218da60a5aca421807c14cf518952502e707c7397769097b
 SHA512 
904a4742f5f340dc65b2137364dce102a0b2eb42ccedb2a73f79c207362c699fbffaaf1379f1f6c8b8b0e490321af1d03c34b50ebe0c703f5ce8a7f75f17a839
 DIST dpkg_1.21.1.tar.xz 4986936 BLAKE2B 
f5b0f9fe7ac5fe7ba47191a9e467356e748418846ce0fc9f3c61d731e035eb096932848b15e6a85a15938d3bbd6fa069c786ab0e89c77119958fe632a91c309f
 SHA512 
3f3f263e1300f3e4b55e84521847703dcfe465aa54829a69c31c174a2ad5e8b6a8a251da7c6020d31a38e9e6744113924a71e9579469e32289328e91a48db07f
-DIST dpkg_1.21.9.tar.xz 5084044 BLAKE2B 
9395a347f9b048c9acb57efb604219772798ea07c119c93c14f7e6574d353ac83fb6b79743ba4a08e136204484788b59128dfa065f944fd0d32e80662f9775a0
 SHA512 
0f0b9b936a025f9d905dc35c030293d9a1bdcbed640187691ae2319d99d04dac954102b1270301b12b633c48f08d6c6af0f6f21df4afb2e34a0f0a37127fd238
+DIST dpkg_1.21.11.tar.xz 5147576 BLAKE2B 
c6854e9b3d9db9744675104ec477d0967a7de7fad1b9774fcfce3be6f7cfe587ea09b4824764f4cf7ab658fcb92864d57da0e2a5f601c7e9dc253adbda01e1b0
 SHA512 
ed93ccb6b39779c9aa03c4d3505c5c3f70cb198445d95d14eb119f8d5382539fe529e46c062b89f27a7b96ad44fe1d48c9cb30be76dd5c3dbf716af2b25d7b48

diff --git a/app-arch/dpkg/dpkg-1.21.9.ebuild 
b/app-arch/dpkg/dpkg-1.21.11.ebuild
similarity index 100%
rename from app-arch/dpkg/dpkg-1.21.9.ebuild
rename to app-arch/dpkg/dpkg-1.21.11.ebuild



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

2022-12-05 Thread Andreas K. Hüttel
commit: aebe34585bd927ece8a8984ff9a27a4032378a6c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec  5 23:17:00 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec  5 23:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebe3458

sys-libs/glibc: drop 2.35-r8, 2.35-r10

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

 sys-libs/glibc/Manifest  |2 -
 sys-libs/glibc/glibc-2.35-r10.ebuild | 1623 --
 sys-libs/glibc/glibc-2.35-r8.ebuild  | 1612 -
 3 files changed, 3237 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index a63edd22d108..24e66dbac394 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -13,9 +13,7 @@ DIST glibc-2.33.tar.xz 17031280 BLAKE2B 
703d12121c1e2c5d9e0c6ba5341f5fb5c4d91116
 DIST glibc-2.34-patches-17.tar.xz 241584 BLAKE2B 
e4eea130c331f64ba66e14a6ba318853141ee3e41b455cb45b8fdb702cae071dd307229dafcfcafcc41e5a56982f52c87e31d95295f824f1a2ae689a7e0f5b49
 SHA512 
c6a51b373be3986e1ad753541ccf73f29515b5df0f80e0450b26bed37e8c505e22e8f13e89554347e551819c8d89d30f306464e5d25cafa4a12400c112578dca
 DIST glibc-2.34.tar.xz 17301232 BLAKE2B 
874031192f2f5a3b35c3f5b044a467d4be4e67e8593e070e5b49b901ce8ea6bde2f8d2f6c92fa33b3f61eb723572a9e5f2b45e56064168df80a96d3fdb6fa30c
 SHA512 
15252affd9ef4523a8001db16d497f4fdcb3ddf4cde7fe80e075df0bd3cc6524dc29fbe20229dbf5f97af580556e6b1fac0de321a5fe25322bc3e72f93beb624
 DIST glibc-2.35-loongarch-patches-20220522.tar.xz 44728 BLAKE2B 
09e7a061f3269ebd763cd700f7c23e6cd7aab738d87ee31f76a81281920c4e5e207964c79104cd75f0a2e07b77344c2a730a9063344aa1483cd3d9aeac87de40
 SHA512 
21f13892fb52ec753856d5559b032c2be3a76d1cf940127222f7aa878548ce7e6ea0d2ff8791ddb91aaa2b77ce17131cd2fb2ebbdaa99443bf0a6b4c81f7388d
-DIST glibc-2.35-patches-11.tar.xz 222648 BLAKE2B 
e4c9c9cd033a02183645993af112df20207de8fc51e8f889a567cea1e688dff5d95916a59c6184c0c8c8ca4958b33ba1748cb75185deeae3e15be5eeb49255c7
 SHA512 
db14b78a50a4fe537a082c8f596a30516b2d5e26958baee65e165e627efdd0e0d6df9393fbfd04062a3fa6f66ef3f9aac4981ffb4f644ef561417c743bbc8a3e
 DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 
7979dcfee270107d51c10e5ec74c9c1ab0d0a9743d6718a6d915d241fee6482958c957ef9fd25cd704925e3aa0d98c23115274c7594d149dec08c5e0766a488d
 SHA512 
37a4c086b6a459cb378608a49d90705dddb806376edb2456b8c98e3a469fc558bce7b1b4c8a856b8dffb209e7b6e1c48382ed6f050284c5f74a92ca4f7d4b88a
-DIST glibc-2.35-patches-9.tar.xz 183612 BLAKE2B 
921664953ed39560ab850754209dbda1f71fbcc5bcc9ec21c187385ea659b90ea055e60961eca266ab3cc81213ed04747aa925dd96a352676fa19d2e63306968
 SHA512 
24c9ecb6ad890c95bc0e7db3e0c1f20768c728ac0590450fad05aed578623bc33d256d2c4d14a8d8e5c5e9fed7acfab3683053d236f51886cd5a6de93f925ddc
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 
003a59a992302c21132474bcdc994d10b5d50a94368e949ce28cbe389cefd104f66c48cb61a63d24e2f6db94d010e4220bda3fb5291d088cda88069b928c92e0
 SHA512 
6d6a16114df2223bf04729a79d12a52e41c9b8e756863c1acbb909dc34696958073604ced1b691579271218738511191ddf517e03a700d3948752c455201bcc4
 DIST glibc-2.36-patches-6.tar.xz 100540 BLAKE2B 
bdd887bd61c5c3f8047e31b1380344da82a5e9c7fe6cf0ebd1177a1dd40462872dd9507594b6669140a1a8c6c08ce3195a3f8d425ce5e2a2ff6e9b42d90c43ed
 SHA512 
3a2620e87eba62d3276c5b09b97337bffe3a51bf23da243fb550f6f9dddb77008a7840ede32b7b1a7ff72e06b89981d9edf27026931a12fae8042002d8328358

diff --git a/sys-libs/glibc/glibc-2.35-r10.ebuild 
b/sys-libs/glibc/glibc-2.35-r10.ebuild
deleted file mode 100644
index f56ed3b86043..
--- a/sys-libs/glibc/glibc-2.35-r10.ebuild
+++ /dev/null
@@ -1,1623 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
-# Please read & adapt the page as necessary if obsolete.
-
-PYTHON_COMPAT=( python3_{8..11} )
-TMPFILES_OPTIONAL=1
-
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-# Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=11
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-   SRC_URI+=" 

  1   2   3   4   >