[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/files/, dev-util/lua-language-server/

2023-03-28 Thread Florian Schmaus
commit: cfa8c2c6246f781b517883b92471b045e9228732
Author: Mathis Winterer  fedora  email>
AuthorDate: Tue Mar 28 13:48:37 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 13:48:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfa8c2c6

dev-util/lua-language-server: add 3.6.18, drop 3.6.17

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server/files/build.ninja.patch| 22 +++
 .../lua-language-server/files/linux.ninja.patch| 31 +++---
 ...17.ebuild => lua-language-server-3.6.18.ebuild} |  0
 4 files changed, 21 insertions(+), 34 deletions(-)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index df201ba8c..5176e1a31 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.17.zip 30696826 BLAKE2B 
a6d65b45efd7e10afef4a48986a3e7f622885146830df26647653065efd35c8bada7421ad74ea990cfb3842756dd42fe304c6bfbb3346d00621dd1c4d1e653f8
 SHA512 
44cbdb25fbd90ca9931669a3cb90216bb6f33ac1e2dc0dea4c28a4340f9c2feb92c005b2212fadc33066481944bb27c03c541cd0c6d0cd7706eeeca34339d567
+DIST lua-language-server-3.6.18.zip 30708893 BLAKE2B 
69bc01187fd85582766bf0d8f217bea163234d05698490b860d0ff446fcc0515f3b842600ff2ea980ff8c30acfb7b394df9a98b81a5b537df445cc18a70b744e
 SHA512 
b2bc488734df7eb0ad00993d352917d9d328b73603319fa8f1b0da8e93586cfdb85e715d6c3bd2ad6a9189551cc1e86a2fe35d3df4951f5feb80745c498424d2

diff --git a/dev-util/lua-language-server/files/build.ninja.patch 
b/dev-util/lua-language-server/files/build.ninja.patch
index ff953cae3..3e03c7d5d 100644
--- a/dev-util/lua-language-server/files/build.ninja.patch
+++ b/dev-util/lua-language-server/files/build.ninja.patch
@@ -1,6 +1,6 @@
 --- a/build/build.ninja
 +++ b/build/build.ninja
-@@ -12,26 +12,26 @@
+@@ -12,25 +12,25 @@
  3rd/bee.lua/compile/config.lua 3rd/bee.lua/compile/common.lua $
  make/code_format.lua
  rule c_source_bee
@@ -16,16 +16,14 @@
  3rd/bee.lua/3rd/lua-seri/lua-seri.c
  rule cxx_source_bee
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
---Werror -fvisibility=hidden -I3rd/bee.lua/bee/nonstd/3rd -DNDEBUG -fPIC $
---o $out -c $in
+--Werror -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
-+-fvisibility=hidden -I3rd/bee.lua/bee/nonstd/3rd -DNDEBUG -fPIC $
-+-o $out -c $in CXXFLAGS
++-fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
  build $obj/source_bee/format.obj: cxx_source_bee $
- 3rd/bee.lua/bee/nonstd/3rd/fmt/format.cc
+ 3rd/bee.lua/bee/nonstd/3rd/format.cc
  rule cxx_source_bee_1
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
 --Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
@@ -34,7 +32,7 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -57,9 +57,9 @@
+@@ -56,9 +56,9 @@
  build $obj/source_bee/path_helper.obj: cxx_source_bee_1 $
  3rd/bee.lua/bee/utility/path_helper.cpp
  rule cxx_source_bee_2
@@ -47,7 +45,7 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -80,26 +80,26 @@
+@@ -79,26 +79,26 @@
  build $obj/source_bee/lua_time.obj: cxx_source_bee_2 $
  3rd/bee.lua/binding/lua_time.cpp
  rule c_source_lua
@@ -81,7 +79,7 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -109,7 +109,7 @@
+@@ -108,7 +108,7 @@
  3rd/bee.lua/bootstrap/progdir.cpp
  rule link_bootstrap
command = $cc $in -o $out -lm -ldl -Wl,-E -lstdc++fs -pthread $
@@ -90,7 +88,7 @@
description = LinkExe $out
  build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $
  $obj/source_bootstrap/progdir.obj $obj/source_bee/lua-seri.obj $
-@@ -148,10 +148,10 @@
+@@ -147,10 +147,10 @@
  3rd/bee.lua/test/test_thread.lua 3rd/bee.lua/test/test_time.lua | $
  $bin/bootstrap copy_script
  rule cxx_code_format
@@ -103,7 +101,7 @@
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -246,9 +246,9 @@
+@@ -247,9 +247,9 @@
  build $obj/code_format/Utf8.obj: cxx_code_format $
  3rd/EmmyLuaCodeStyle/Util/src/Utf8.cpp
  rule c_lpeglabel
@@ -115,7 +113,7 @@
description = Compile C   $out
deps = gcc
depfile = $out.d
-@@ -258,9 +258,9 @@
+@@ -259,9 +259,9 @@
  build $obj/lpeglabel/lpltree.obj: c_lpeglabel 3rd/lpeglabel/lpltree.c
  build $obj/lpeglabel/lplvm.obj: c_lpeglabel 3rd/lpeglabel/lplvm.c
  rule cxx_lua_language_server

diff --git a/dev-util/lua-language-server/files/linux.ninja.patch 
b/dev-util/lua-language-server/files/linux.ninja.patch
index 7068459ab..baf0d5350 100644
--- a/dev-util/lua-language-server/files/linux.ninja.patch
+++ b/dev-util/lua-language-server/fil

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

2023-03-28 Thread Florian Schmaus
commit: f1007b3222cd1a0bde9748f619ffe376f63a3971
Author: Michael Egger  protonmail  com>
AuthorDate: Mon Mar 27 22:00:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 27 22:00:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1007b32

net-p2p/trezord-go: add 2.0.32, drop 2.0.30

Signed-off-by: Michael Egger  protonmail.com>

 net-p2p/trezord-go/Manifest  | 16 +++-
 ...trezord-go-2.0.30.ebuild => trezord-go-2.0.32.ebuild} | 16 +++-
 2 files changed, 6 insertions(+), 26 deletions(-)

diff --git a/net-p2p/trezord-go/Manifest b/net-p2p/trezord-go/Manifest
index 29704086f..d9eb84eb0 100644
--- a/net-p2p/trezord-go/Manifest
+++ b/net-p2p/trezord-go/Manifest
@@ -1,6 +1,5 @@
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
-DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.mod 39 BLAKE2B 
71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6
 SHA512 
9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
 DIST github.com%2Ffelixge%2Fhttpsnoop%2F@v%2Fv1.0.1.mod 45 BLAKE2B 
4a3237b18d8ed12d10bfcca77c7b481fbcdc328397faed7784ac1b31ff2f430710a41a383a1b4c63dd6e23eb972aef3de6848c19f49e182872b7c3c9d6cbe6c9
 SHA512 
7bdc5f80046ba76d6bea23b428460edb7ae3e0837574927b22f903ad2846eca18c202cb77cfe4273b8814bacbd6ce3f28581ae3e0c7c09342622e5a582f1b691
 DIST github.com%2Ffelixge%2Fhttpsnoop%2F@v%2Fv1.0.1.zip 16015 BLAKE2B 
ff7bbec225929330c4e248211550c34e445e3ba4aa3a0a84dc9a34fd7197e1fb065a1793803d23160a26132b2aac04545211677fdd89b9d07db8a36fdb961f58
 SHA512 
9af9b14608ef03a8e9babcc8727ac30c035bf2293e1ed7e156e40f80d8ee09b8b3ff0522238879ba9dc7a4db8aa7610ef9aaf925a8e723144c3c810e20b549ba
 DIST github.com%2Fgorilla%2Fcsrf%2F@v%2Fv1.7.0.mod 123 BLAKE2B 
bdda06f265cfe903aecd736a31b0aaf653977a57acc1fc7bb09a6d316e581bd2888115f554e0de89b5219040976e686eb8925481a1b8c9f8cb67f33e4829
 SHA512 
88ec05564c0b79aeb5729afe27dc5b00e9c9e1c27576e591d4dd4dd448116782df06b322afe18d49677b300da1738e2caecc73a6e263947eb0b1d8fcb45fc217
@@ -11,21 +10,12 @@ DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.8.0.mod 39 
BLAKE2B ce025298653101cca2b
 DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.8.0.zip 57100 BLAKE2B 
002b1bb18bc81e6a124d511aaa6270763eef5c9af2117cec54f4dae6be22f0bd0de2594158484ae32933f24f1107f4bd490dec99f119a1c7d2cb2f722a9160c8
 SHA512 
d4bab61fba7c23094263e73459f6b4bd15bdbe02ef6349619cf89e1064a7d44c20534d6267034a0af4f2aa1a7aff0f02c35f424d25e6dc7c4d5e911e6e9fed32
 DIST github.com%2Fgorilla%2Fsecurecookie%2F@v%2Fv1.1.1.mod 39 BLAKE2B 
18dedfc007aad3087ef83c141ac6fc1835681c7f09af9a657f879e1f2bfce5e8d501113ca0e044435979b1dfb0ac5ad6954661f91118af7ff00b929076a39206
 SHA512 
f5596bc3919bf32ebdb9851ba6b8e5931eb88583e5129c277f6d5de4b339433ca8a180c40b1bfb44420c35cc8a01f53e4bf1cf6f0aef6f3b790590234bbebf61
 DIST github.com%2Fgorilla%2Fsecurecookie%2F@v%2Fv1.1.1.zip 74512 BLAKE2B 
d5f52e8fcecdd611a6dbf872a5420497e160a66afdcbe5285830cb8566bd32064e81173c971daab09f5ed8164ef571ec502a41ad49675b536ce597e49e6b90ef
 SHA512 
60b35862bcce859368f01f47562308cfe0fd47932811375d1357a02aa21ebae6905c8aaa8533aa5f873005affd450c35f35f7b5e58b58ac46f92882c271509b6
-DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 
63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596
 SHA512 
967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 
475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c
 SHA512 
11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 
944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b
 SHA512 
3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 
91222794e2d517a33cb43bb9430e2e7b497ac

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/fragments/files/, net-p2p/fragments/

2023-03-28 Thread Florian Schmaus
commit: 31b6fd096ca3696d2fec5c3b32e3d3a96f09ee5c
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 15:50:05 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31b6fd09

net-p2p/fragments: new package, add 2.1

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

 net-p2p/fragments/Manifest| 315 +
 net-p2p/fragments/files/meson-fixes.patch |  43 
 net-p2p/fragments/fragments-2.1.ebuild| 374 ++
 net-p2p/fragments/metadata.xml|  17 ++
 4 files changed, 749 insertions(+)

diff --git a/net-p2p/fragments/Manifest b/net-p2p/fragments/Manifest
new file mode 100644
index 0..e39f167c9
--- /dev/null
+++ b/net-p2p/fragments/Manifest
@@ -0,0 +1,315 @@
+DIST aead-0.3.2.crate 11145 BLAKE2B 
2666f7c6a9a3ecac458fdda9d7698e1c4288d56b1d7f9fcaa91664a33652f91eaeda8807bfbdc3cfe9c29a9c8c391de9673c4b65b3e13f408ca5f1a59e8f8dad
 SHA512 
803829ea12f3fe11c1e1f4d33610c361a11b33811ab28185ad4b54d9026384b8778c3e57cdc6feff8ffc56792b482fc64a8cb7daa14805edbbcd988c2d3256ea
+DIST aes-0.6.0.crate 86774 BLAKE2B 
e687f2839b53adc3ef990da8221705a462015aa0ea004a6e15dba7e7ecc008d9d13cad6222b03244dc48bd1717a442e7aa5aaab6e97bba1d3be28c1d914e464e
 SHA512 
65349285e429f9b8815743d86b3ebdececd48ce556a08b6ec5ec89bf966bc9b187a7df4fbe1f3b25172db3aab219b23f8040c1160359868e9f71d67a767c90c9
+DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
+DIST aes-gcm-0.8.0.crate 140896 BLAKE2B 
5e0017103d724891b1251246ee9eb3149a997dd73641f058341f0d6bb441ff9a3f90dc6fd0aca3abba36ad642af10212ae992ac50faec3f222ab7df961ef271d
 SHA512 
7ee59aa0d08bdd8627a471a57ab6bbc14686290e808b0909749cc08592ca6be76d1b83b5bbf16dbca34192be182f14d930729654b7a485bb448b0eb36a32f7e9
+DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b
 SHA512 
620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe
+DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
+DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST anyhow-1.0.65.crate 43585 BLAKE2B 
4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8
 SHA512 
86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c
+DIST ashpd-0.2.6.crate 56995 BLAKE2B 
c8edbe46b9d7416e5cf31a83310fb5849d20ad32c75acc7862d3d66326959cda52f2e12583acabb9f040fa2b34401afe8ae881f8aa7f709511f734ff64f2fed0
 SHA512 
3883397f19c0a0e3a9d14ab3a4cb3c228d0975067cd257ae005f12aafa711429d73b514916384d24ed4af524ce937bcbaab00093cb732461ce8a2cd9ab30ceaf
+DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 
9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509
 SHA512 
b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9
+DIST async-channel-1.7.1.crate 12855 BLAKE2B 
f7762c5d3fa880da7e31f176fc28d9997fcb734c8cb850f8f369315af317c6c0a0b8b834b23474b8320cacfa5fda7464f60cf28f284b68b45d9abb728201bd89
 SHA512 
26c2fcc2b0f0bd1fb58826f7a0ef1bdd3069c02c00b7e59c2c7001f39d347df8c9882eee8682629ff8d94e88973186b20fcf2ee6885332024d181d3525866cd9
+DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
+DIST async-global-executor-2.3.0.crate 11784 BLAKE2B 
08481034b204a9b1016043ba240aae1f2c1a0228a4d268ba4fc5f68b71fdf92badc91830a97b1033fe632a72c79f7456a4fea02d33cd605379be68e13693f91c
 SHA512 
4b5436c058c73e116dbde346b72658f53541cbda2f89b81ffce90f7132234ef71bd2067b39aa157236255191e460258c7acaa609196395a2c7c99ee73a0f38b9
+DIST async-io-1.9.0.crate 36394 BLAKE2B 
521496ae3e9dd4cc8e2da47fe3bf51b440d3aab49d371abe23aecb972d89aad7c9139e

[gentoo-commits] repo/proj/guru:master commit in: app-office/nixnote-bin/

2023-03-28 Thread Florian Schmaus
commit: 6c592ac462afdf77c4b7f391454f143511f9cec7
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 28 20:34:03 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 20:34:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c592ac4

app-office/nixnote-bin: year fix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-office/nixnote-bin/nixnote-bin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/nixnote-bin/nixnote-bin-.ebuild 
b/app-office/nixnote-bin/nixnote-bin-.ebuild
index 0bb0bb74d..e593a5906 100644
--- a/app-office/nixnote-bin/nixnote-bin-.ebuild
+++ b/app-office/nixnote-bin/nixnote-bin-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: dev-python/py3nvml/, profiles/

2023-03-28 Thread Florian Schmaus
commit: 9de2a4bc7cfcc17cdef9a6210a4189cbc3f6b05f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 28 17:49:28 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 17:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de2a4bc

dev-python/py3nvml: treeclean

Closes: https://bugs.gentoo.org/897516
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/py3nvml/Manifest |  1 -
 dev-python/py3nvml/metadata.xml | 12 
 dev-python/py3nvml/py3nvml-0.2.6.ebuild | 17 -
 profiles/package.mask   |  1 -
 4 files changed, 31 deletions(-)

diff --git a/dev-python/py3nvml/Manifest b/dev-python/py3nvml/Manifest
deleted file mode 100644
index a0da7741f..0
--- a/dev-python/py3nvml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST py3nvml-0.2.6.tar.gz 57550 BLAKE2B 
eac7bff77560fa97583e17a7988d87d373d6d1caa8a762565598d18685672723acb96e7e670183dc476c65784cf3c14d8829a5e90626f59de1b17728ee6e8a55
 SHA512 
c0fece187bc03a74da87d96a8157fc101ce4a0307049f5ce092555056286317d607158ce0eef492f94d024e55e29fa40bc8315b96417d17b8d1da56c5424dd57

diff --git a/dev-python/py3nvml/metadata.xml b/dev-python/py3nvml/metadata.xml
deleted file mode 100644
index 526707ddb..0
--- a/dev-python/py3nvml/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   myrvo...@electrosphe.re
-   Octiabrina Terrien-Puig
-   
-   
-   py3nvml
-   fbcotter/py3nvml
-   
-

diff --git a/dev-python/py3nvml/py3nvml-0.2.6.ebuild 
b/dev-python/py3nvml/py3nvml-0.2.6.ebuild
deleted file mode 100644
index 9ac55629e..0
--- a/dev-python/py3nvml/py3nvml-0.2.6.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python 3 Bindings for the NVIDIA Management Library"
-HOMEPAGE="
-   https://pypi.org/project/py3nvml/
-   https://github.com/fbcotter/py3nvml
-"
-
-KEYWORDS="~amd64"
-LICENSE="BSD"
-SLOT="0"

diff --git a/profiles/package.mask b/profiles/package.mask
index a9a16cbc1..6bdc7f8a0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -60,7 +60,6 @@ net-p2p/lbry
 # Python libraries with no consumers left in tree.
 # Masked for removal in 30 days.
 dev-python/injector
-dev-python/py3nvml
 
 # Julien Roy  (2023-01-25)
 # Requires 

[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/

2023-03-28 Thread Florian Schmaus
commit: 913060f9fa1b813626b690e0375b675f4dc2c163
Author: Huang Rui  gmail  com>
AuthorDate: Tue Mar 28 13:43:36 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 13:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=913060f9

x11-themes/obsidian2-gtk-theme: add 2.22

Signed-off-by: Huang Rui  gmail.com>

 x11-themes/obsidian2-gtk-theme/Manifest|  1 +
 .../obsidian2-gtk-theme-2.22.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/x11-themes/obsidian2-gtk-theme/Manifest 
b/x11-themes/obsidian2-gtk-theme/Manifest
index 0be5cc43c..c200875a0 100644
--- a/x11-themes/obsidian2-gtk-theme/Manifest
+++ b/x11-themes/obsidian2-gtk-theme/Manifest
@@ -1 +1,2 @@
 DIST obsidian2-gtk-theme-2.20.tar.gz 947544 BLAKE2B 
b8f222a4d934707295c1064082e78db0b5abd96373099a5f7f98c3bbe3af41145f627c188c8003373c9fd5f297e3bc69e6bdbd9a778136ac38a1d52727364356
 SHA512 
7334b3122a8b6d1020745ced25331d2fd7735da9aaaff3cac821ae17b32d285e67a34b790c7129a67f80ee47f89e729a07a2a648f6bf171e0f2ca9f33dbed89b
+DIST obsidian2-gtk-theme-2.22.tar.gz 930146 BLAKE2B 
2264727ca31af811c7095c195ed883a304fab2b3c4c1916ffb241c5e1dcf6c300d6bf1b292f2181ad3daa36d86ab84da85a21e1d158a9112207de9b73838c5cb
 SHA512 
806be9e4d1eba8f2239bfaed3dacf549d5172e7e7febc55729f94ec1986b3568bc81fd04127840820f8b074883897c285e3141d54ce7e66cc55e41e80abc30cf

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild
new file mode 100644
index 0..764e5ab14
--- /dev/null
+++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+GIT_PN="theme-obsidian-2"
+
+DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin"
+
+HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2";
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
+else
+   SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${GIT_PN}-${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+
+src_install() {
+   insinto /usr/share/themes
+   doins -r Obsidian*
+}



[gentoo-commits] repo/proj/guru:master commit in: app-office/nixnote-bin/, gui-apps/nixnote-bin/

2023-03-28 Thread Florian Schmaus
commit: 5752427322c617a2c757a1daaa6a7ac025754672
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 28 08:33:36 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 08:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57524273

nixnote-bin move from gui-apps to app-office

Signed-off-by: Vitaly Zdanevich  ya.ru>

 {gui-apps => app-office}/nixnote-bin/Manifest| 0
 {gui-apps => app-office}/nixnote-bin/metadata.xml| 0
 {gui-apps => app-office}/nixnote-bin/nixnote-bin-.ebuild | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gui-apps/nixnote-bin/Manifest b/app-office/nixnote-bin/Manifest
similarity index 100%
rename from gui-apps/nixnote-bin/Manifest
rename to app-office/nixnote-bin/Manifest

diff --git a/gui-apps/nixnote-bin/metadata.xml 
b/app-office/nixnote-bin/metadata.xml
similarity index 100%
rename from gui-apps/nixnote-bin/metadata.xml
rename to app-office/nixnote-bin/metadata.xml

diff --git a/gui-apps/nixnote-bin/nixnote-bin-.ebuild 
b/app-office/nixnote-bin/nixnote-bin-.ebuild
similarity index 100%
rename from gui-apps/nixnote-bin/nixnote-bin-.ebuild
rename to app-office/nixnote-bin/nixnote-bin-.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2023-03-28 Thread Florian Schmaus
commit: f89830e7aaff33b4f81469c530758ce297c45a1a
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 28 23:47:38 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 23:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f89830e7

www-client/nyxt: add 3_pre5

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

 www-client/nyxt/Manifest   |   1 +
 www-client/nyxt/nyxt-3_pre5.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index b8096c9d6..e023cc19e 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -104,6 +104,7 @@ DIST 
nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 0
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
+DIST nyxt-3_pre5.gh.tar.xz 16609248 BLAKE2B 
0a91ae24f5c1ae90abaaf7dd1de14171269a83716b30f8117d5fd24ba7bbb373fab5dfe53788b1640d1e3ffe69c6288c451f76bf5f30f738f9a61c237bb3d84f
 SHA512 
19caf7a3937e26cb46015316f14d716d428c7427a330ab74f8c5533ec72000bb0800f99bc5fe6334542422950bbf4195f3f54f846bfab060ece334527ca9c1ae
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre5.ebuild 
b/www-client/nyxt/nyxt-3_pre5.ebuild
new file mode 100644
index 0..5ef9b5099
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/";
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git";
+else
+   KEYWORDS="~amd64"
+   MY_PV="${PV/_pre/-pre-release-}"
+   #S="${WORKDIR}/${P}"
+
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${MY_PV}/nyxt-3-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+   # 
https://github.com/atlas-engineer/nyxt/releases/download/3-pre-release-5/nyxt-3-source-with-submodules.tar.xz
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+   !!net-libs/webkit-gtk:5
+"
+# If net-libs/webkit-gtk:5 is installed, nyxt won't compile
+# https://github.com/atlas-engineer/nyxt/issues/2743
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != *99

[gentoo-commits] repo/proj/guru:master commit in: x11-themes/obsidian2-gtk-theme/

2023-03-28 Thread Florian Schmaus
commit: dc0a0c9099385364c372ca825f9e49d957f9b1ed
Author: Huang Rui  gmail  com>
AuthorDate: Tue Mar 28 13:43:52 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 13:43:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc0a0c90

x11-themes/obsidian2-gtk-theme: drop 2.20

Signed-off-by: Huang Rui  gmail.com>

 x11-themes/obsidian2-gtk-theme/Manifest|  1 -
 .../obsidian2-gtk-theme-2.20.ebuild| 32 --
 2 files changed, 33 deletions(-)

diff --git a/x11-themes/obsidian2-gtk-theme/Manifest 
b/x11-themes/obsidian2-gtk-theme/Manifest
index c200875a0..1c280397d 100644
--- a/x11-themes/obsidian2-gtk-theme/Manifest
+++ b/x11-themes/obsidian2-gtk-theme/Manifest
@@ -1,2 +1 @@
-DIST obsidian2-gtk-theme-2.20.tar.gz 947544 BLAKE2B 
b8f222a4d934707295c1064082e78db0b5abd96373099a5f7f98c3bbe3af41145f627c188c8003373c9fd5f297e3bc69e6bdbd9a778136ac38a1d52727364356
 SHA512 
7334b3122a8b6d1020745ced25331d2fd7735da9aaaff3cac821ae17b32d285e67a34b790c7129a67f80ee47f89e729a07a2a648f6bf171e0f2ca9f33dbed89b
 DIST obsidian2-gtk-theme-2.22.tar.gz 930146 BLAKE2B 
2264727ca31af811c7095c195ed883a304fab2b3c4c1916ffb241c5e1dcf6c300d6bf1b292f2181ad3daa36d86ab84da85a21e1d158a9112207de9b73838c5cb
 SHA512 
806be9e4d1eba8f2239bfaed3dacf549d5172e7e7febc55729f94ec1986b3568bc81fd04127840820f8b074883897c285e3141d54ce7e66cc55e41e80abc30cf

diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.20.ebuild 
b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.20.ebuild
deleted file mode 100644
index 623049e1e..0
--- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.20.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-GIT_PN="theme-obsidian-2"
-
-DESCRIPTION="Obsidian Gnome Theme, based upon Adwaita-Maia dark skin"
-
-HOMEPAGE="https://github.com/madmaxms/theme-obsidian-2";
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git";
-else
-   SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${GIT_PN}-${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-DOCS=( README.md )
-
-src_install() {
-   insinto /usr/share/themes
-   doins -r Obsidian*
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/injector/, profiles/

2023-03-28 Thread Florian Schmaus
commit: 46d41a82d18c89ea953121bd24e1e1c6785b7594
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 28 17:50:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 17:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46d41a82

dev-python/injector: treeclean

Closes: https://bugs.gentoo.org/897444
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/injector/Manifest   |  1 -
 dev-python/injector/injector-0.18.4.ebuild | 20 
 dev-python/injector/metadata.xml   | 12 
 profiles/package.mask  |  5 -
 4 files changed, 38 deletions(-)

diff --git a/dev-python/injector/Manifest b/dev-python/injector/Manifest
deleted file mode 100644
index e56b938b0..0
--- a/dev-python/injector/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST injector-0.18.4.tar.gz 23230 BLAKE2B 
3cc344f5eab64f58575d4772b7d867988b4b3550b2cb9d7f24d169f66e05953cb395800d77fc9edcb5ccfdbc3b8688cae0f33170aa3312b19c2d44173f2e8ee1
 SHA512 
3afc5e69ade4d60f6f60c81b1067428852a39767a14c779436ed9137e922c47f0818b599afef0b13a1dd6fe3cd95a16fb85963e7fc5c3b6f0ae84ec54f219aca

diff --git a/dev-python/injector/injector-0.18.4.ebuild 
b/dev-python/injector/injector-0.18.4.ebuild
deleted file mode 100644
index a5fec9667..0
--- a/dev-python/injector/injector-0.18.4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python dependency injection framework"
-HOMEPAGE="
-   https://pypi.org/project/injector/
-   https://github.com/alecthomas/injector
-"
-
-KEYWORDS="~amd64"
-LICENSE="BSD"
-SLOT="0"
-
-DEPEND="dev-python/typing-extensions[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"

diff --git a/dev-python/injector/metadata.xml b/dev-python/injector/metadata.xml
deleted file mode 100644
index 724a330ae..0
--- a/dev-python/injector/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   myrvo...@electrosphe.re
-   Octiabrina Terrien-Puig
-   
-   
-   injector
-   alecthomas/injector
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 6bdc7f8a0..a3d04a1f4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -56,11 +56,6 @@ dev-python/pysftp
 # Depend on masked gconf.
 net-p2p/lbry
 
-# Anna Vyalkova  (2023-02-28)
-# Python libraries with no consumers left in tree.
-# Masked for removal in 30 days.
-dev-python/injector
-
 # Julien Roy  (2023-01-25)
 # Requires https://github.com/TheKevJames/coveralls-python/issues/377



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

2023-03-28 Thread Florian Schmaus
commit: c4bd770f4aa70eba20f6e96a191bd562aa5c17fb
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 16:49:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 16:49:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4bd770f

app-backup/pika-backup: new package, add 0.5.2

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

 app-backup/pika-backup/Manifest | 293 
 app-backup/pika-backup/files/meson-fixes.patch  |   9 +
 app-backup/pika-backup/metadata.xml |  20 ++
 app-backup/pika-backup/pika-backup-0.5.2.ebuild | 353 
 4 files changed, 675 insertions(+)

diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest
new file mode 100644
index 0..97dcd3eed
--- /dev/null
+++ b/app-backup/pika-backup/Manifest
@@ -0,0 +1,293 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aes-0.8.2.crate 124158 BLAKE2B 
78c56840065aacd6b6025b25a68035b063ea96a1a7bae0d754c7a754976d44804a498f85b8acc6752cde365cbf468095e27ed3a7c032a39d3057b995e1cb9d29
 SHA512 
992ed1b3d2ccb52de06f48de344ce1643bb31b48b00e57d447f89175d854ecaed0942651f358b6bf088966f019c3fc23ad9fa2c812255776472602bb833c9865
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
+DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
+DIST ashpd-0.3.2.crate 60720 BLAKE2B 
3b8ce41a124d571e2826dbc89e9cf5b8013c743834189430b64860cb5df21f86e7752de333c59d63f25676402e83ad4a5e6209e232d7763b603669a5fac6a7ef
 SHA512 
bc92401bb6d1439270d1d81a73427abd3bfd03e18920f35cd5135c4dfd151cef53c8072a926e76c2ab3f249425ac0c03bace1cb3e9d3513b926d0f84870a0c5d
+DIST async-attributes-1.1.2.crate 11431 BLAKE2B 
24f4879d3de54250fd230437a1f9bf76bf16476995cd9578144d920d81b82eb32e52cef34bbcbe0a246b74edd823fd68706555e6270ceffa176dfdd5ab66d0b4
 SHA512 
7a86fb431ad7da82db514e99c8384e9a8267d781a3c0911834529d7d4975e9d6e973065e9a14506632e4e7646f9708bef1c8834981f4af84879251eaffc6abea
+DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 
9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509
 SHA512 
b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9
+DIST async-broadcast-0.5.0.crate 20091 BLAKE2B 
b0ebb112ae7d1238b37723614e551388fcf7788ebb819fee06c2a123a66bc51aae42ab9f2129f933de8e6c52e2aaeb2357ad0b95e25f6592f1e490c1e551ceb2
 SHA512 
c593800e64be89207b56777f230a9130f1187527a9991b0ae85a250aac799b975b9eaccd6d6d1c53e342c695628efd5ad4bf38713115b52246845bf56820abb7
+DIST async-channel-1.8.0.crate 13534 BLAKE2B 
a59ed929ca4a6b4f2d50506164e3d58c04449ed1ba9848af69531b163c7f385d846fb1ecad4fe2ad71d55ce58bb27d7c629a706f01438f23cd96b9910f6265f6
 SHA512 
8352b2f28565825cd7b51421fb3ff904c0c5d5e1fcebc71c91f0b60c662f9b949721b3da91fe0a205345c6f650d35afbc3340d61b637d72325af869aae24794a
+DIST async-executor-1.5.0.crate 15068 BLAKE2B 
d764f9166018d0dd07ca687be64f139e4dd8ae8488a1d6ada0595a17abb5fbd1c04b37c00b1f02e6c100529eeb0e9147729833e2203c56d4b92ae76fa75929ab
 SHA512 
0fa79f50648aafed31d572e25534ac10df7d5d105119d4f6e1cc9af710e86103b0def49829ed6523e384634a3ccd697d01f07e4898c1e84dcb48d3fe52aaed5d
+DIST async-global-executor-2.3.1.crate 11790 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: app-office/joplin-bin/

2023-03-28 Thread Florian Schmaus
commit: e74e48b2ef80be60db8a588b78f79c4b7b40cb98
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 28 08:31:50 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 08:31:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e74e48b2

Add app-office/joplin-bin

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-office/joplin-bin/Manifest |  1 +
 app-office/joplin-bin/joplin-bin-2.9.17.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-office/joplin-bin/Manifest b/app-office/joplin-bin/Manifest
new file mode 100644
index 0..ce8c41e27
--- /dev/null
+++ b/app-office/joplin-bin/Manifest
@@ -0,0 +1 @@
+DIST Joplin-2.9.17.AppImage 231352915 BLAKE2B 
a72e570e565c992c1af900f5902a8f667689782c466fe5a7dbd32e1519db3af9a3ec147cfeb8e3303a94561d18821632d5dab6f8b1d0bcf1af9a9817ebe70bd1
 SHA512 
ca201a5a9239ef1749c8b6a07d97f36a8c3d1b7b4ecc4a5f0074f4b9ee6b9ac966cc2fa6a277ea08f433f8a0a2554b68b7d73a0e1b9adf74b8c0e865ff30b47d

diff --git a/app-office/joplin-bin/joplin-bin-2.9.17.ebuild 
b/app-office/joplin-bin/joplin-bin-2.9.17.ebuild
new file mode 100644
index 0..96c40fabf
--- /dev/null
+++ b/app-office/joplin-bin/joplin-bin-2.9.17.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Note taking app, on Electron, can import notes from Evernote"
+HOMEPAGE="https://joplinapp.org";
+
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/Joplin-${PV}.AppImage";
+KEYWORDS="~amd64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"
+
+src_install() {
+   cp "${DISTDIR}/Joplin-${PV}.AppImage" joplin-bin || die
+   dobin joplin-bin
+}



[gentoo-commits] repo/proj/guru:master commit in: app-office/joplin-bin/

2023-03-28 Thread Florian Schmaus
commit: fbbed0ed31cf07eb5ac0426c4013589de52c6167
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Mar 28 08:35:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 08:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbbed0ed

app-office/joplin-bin: ad metadata.xml

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-office/joplin-bin/metadata.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/app-office/joplin-bin/metadata.xml 
b/app-office/joplin-bin/metadata.xml
new file mode 100644
index 0..f314e94f3
--- /dev/null
+++ b/app-office/joplin-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   laurent22/joplin
+   https://github.com/laurent22/joplin/issues
+   
+



[gentoo-commits] repo/proj/guru:master commit in: app-backup/grub-btrfs/files/, app-backup/grub-btrfs/

2023-03-28 Thread Florian Schmaus
commit: 0fd47e52392025b0416e81851ba176767c6cc04c
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Mar 26 19:52:57 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 19:52:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fd47e52

app-backup/grub-btrfs: drop patch for live version

Signed-off-by: Pascal Jäger  leimstift.de>

 .../grub-btrfs--remove-docs-from-make.patch| 37 --
 app-backup/grub-btrfs/grub-btrfs-.ebuild   |  7 ++--
 2 files changed, 3 insertions(+), 41 deletions(-)

diff --git 
a/app-backup/grub-btrfs/files/grub-btrfs--remove-docs-from-make.patch 
b/app-backup/grub-btrfs/files/grub-btrfs--remove-docs-from-make.patch
deleted file mode 100644
index 098050404..0
--- a/app-backup/grub-btrfs/files/grub-btrfs--remove-docs-from-make.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Upstreams Makefile installs docs into path that is against Gentoos conventions
-
-#  Pascal Jäger  (2022-11-20)
-
 a/Makefile
-+++ b/Makefile
-@@ -34,11 +34,11 @@
-   @mkdir "${TEMP_DIR}"
-   @chmod 777 ${TEMP_DIR}
-   @cp manpages/grub-btrfs.8.man ${TEMP_DIR}/grub-btrfs.8
--  @bzip2 ${TEMP_DIR}/grub-btrfs.8
--  @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfs.8.bz2"
-+# @bzip2 ${TEMP_DIR}/grub-btrfs.8
-+# @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfs.8.bz2"
-   @cp manpages/grub-btrfsd.8.man ${TEMP_DIR}/grub-btrfsd.8
--  @bzip2 ${TEMP_DIR}/grub-btrfsd.8
--  @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfsd.8.bz2";
-+# @bzip2 ${TEMP_DIR}/grub-btrfsd.8
-+# @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfsd.8.bz2";
-   @install -Dm755 -t "$(DESTDIR)/etc/grub.d/" 41_snapshots-btrfs
-   @install -Dm644 -t "$(DESTDIR)/etc/default/grub-btrfs/" config
-   @install -Dm744 -t "$(BIN_DIR)/" grub-btrfsd;
-@@ -59,10 +59,10 @@
-   install -Dm644 "initramfs/Arch Linux/overlay_snap_ro-install" 
"$(LIB_DIR)/initcpio/install/grub-btrfs-overlayfs"; \
-   install -Dm644 "initramfs/Arch Linux/overlay_snap_ro-hook" 
"$(LIB_DIR)/initcpio/hooks/grub-btrfs-overlayfs"; \
-fi
--  @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE
--  @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md
--  @install -Dm644 "initramfs/readme.md" 
"$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md"
--  @rm -rf "${TEMP_DIR}"
-+# @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE
-+# @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md
-+# @install -Dm644 "initramfs/readme.md" 
"$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md"
-+# @rm -rf "${TEMP_DIR}"
-
- uninstall:
-   @echo "Uninstalling grub-btrfs"

diff --git a/app-backup/grub-btrfs/grub-btrfs-.ebuild 
b/app-backup/grub-btrfs/grub-btrfs-.ebuild
index e51466340..451771277 100644
--- a/app-backup/grub-btrfs/grub-btrfs-.ebuild
+++ b/app-backup/grub-btrfs/grub-btrfs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,6 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="systemd"
-PATCHES=( "${FILESDIR}/${PN}--remove-docs-from-make.patch" )
 
 DEPEND="
sys-fs/btrfs-progs
@@ -38,9 +37,9 @@ src_compile(){
 src_install(){
local conf
if use systemd; then
-   conf+="SYSTEMD=true OPENRC=false"
+   conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false SYSTEMD=true 
OPENRC=false"
else
-   conf+="OPENRC=true SYSTEMD=false"
+   conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false OPENRC=true 
SYSTEMD=false"
fi
emake DESTDIR="${D}" ${conf} install || die
dodoc README.md



[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig-mo/

2023-03-28 Thread Florian Schmaus
commit: 6c9bff0052ab39a8fde4f5ab9df64be32839d76f
Author: Kevin Thomas  kevinthomas  dev>
AuthorDate: Mon Mar 27 04:46:02 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 27 04:46:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c9bff00

net-misc/xmrig-mo: add 6.19.1

Signed-off-by: Kevin Thomas  kevinthomas.dev>

 net-misc/xmrig-mo/Manifest   |  1 +
 net-misc/xmrig-mo/xmrig-mo-6.19.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index 25c201928..a36210b94 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -5,3 +5,4 @@ DIST xmrig-mo-6.16.5-mo1.tar.gz 2503078 BLAKE2B 
24f9b4af7b55c27926b0c7a643b560e1
 DIST xmrig-mo-6.18.0-mo1.tar.gz 2445451 BLAKE2B 
0234a4fb15e0271091c5700f047751b9ab245c4a894937ed2b17c52747f66e26e5d276063b6593fb3a60b4f43a4d30cb2607d64ccdaff04e621cc15c4b45d100
 SHA512 
f60fba0c230ec8a6307e55ddb1eca4801d6e036f3810c36edfcfd53c72185773f2c83745af39a8648db7a1ac37e78cecfcb408913a76ec4061441c07cafc6f5f
 DIST xmrig-mo-6.18.1-mo1.tar.gz 2452916 BLAKE2B 
bd52bfb1a83b5efeee713f376040cd8b897d1595cfc2a7821476c1b6c2ec243c4fa64f8c3d46306c301729178c4b3198e2ff81e6e8cb6c2fc9cee5eecedf
 SHA512 
28423bfd9b78f0291f0b75e7c59ac73928363a9f77d1f7be029e6f8d406f3a75bc6d4dc9db20f0be20ea13b945256d61f0901151ae7ce0f145ea6a90986e5518
 DIST xmrig-mo-6.19.0-mo1.tar.gz 2468314 BLAKE2B 
612bc689b5c8c3bba63ea4fa55edad4b36aebf8e35cdd2d2ea33eab865bc9c6c923d2f770b0bc15a71dfc95781942fcb388cf1d82d78c25f03de57af8ea6427f
 SHA512 
d1e8140530bf847f667ba89a49b1803cf6140cc2a1678a6df1f7b6a1c1f99eb966506a8d8398f65a9f829bb527e3476f427f3203a9692dd89efa7bd879b75c5c
+DIST xmrig-mo-6.19.1-mo1.tar.gz 2468434 BLAKE2B 
b60767cfecb25ad526b025f81d8565c97ff2e7deebcd04f3aa466782e2c85d0a52e2878e6597de688f87db7b43ef8a1c91b70053e4bceec2022db9acfc87d8c7
 SHA512 
33c197a37de981510d3ace619aa4d55b5cd8ad74e918cc93d0be453e2b707f6437d67e3110f16db13e98b6a345c50f50455b4be9ebbb47de30cc7e95221961c3

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.19.1.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.19.1.ebuild
new file mode 100644
index 0..93bea0a1a
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.19.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MO_PV="mo1"
+DESCRIPTION="MoneroOcean fork of xmrig that supports algo switching"
+HOMEPAGE="https://github.com/MoneroOcean/xmrig";
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( sys-apps/hwloc:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+}



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

2023-03-28 Thread Florian Schmaus
commit: abe4e204c59ccdcfa7a82b8eacc8bf3a672851c6
Author: Jonas Frei  pm  me>
AuthorDate: Tue Mar 28 04:38:48 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 04:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abe4e204

gui-apps/fuzzel: add 1.9.0

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/Manifest|  1 +
 gui-apps/fuzzel/fuzzel-1.9.0.ebuild | 54 +
 gui-apps/fuzzel/metadata.xml|  4 +--
 3 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index f588b15e1..d9548318f 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1 +1,2 @@
 DIST fuzzel-1.8.2.tar.gz 426759 BLAKE2B 
107b59afa4bac54d27e679d484e3ff9c87c62c0934a6ed93e17e5c0c498d46c38174ad6e5c91aa1ef1018171f5833011b3ccb1173b59812219009257e4240b46
 SHA512 
53a7fd1e6fa44c702d7819970d0e55a35bd75ad5f61beb2de5e5f8007b864792af2dab93aba7defd063e117e7c3723fbfcd4df9ef0b3680ba2219aefde4a9982
+DIST fuzzel-1.9.0.tar.gz 431297 BLAKE2B 
a4e37e36c83a0666a3022057a199a72ca83ed5a074f550521738eac6b0dbd720c24aff6e5861105b05e9e949a5c057ded7331f8feceec2029c4a8adea80df583
 SHA512 
61390a6a1ac68eccd6a690e663b8710f931452b69b060e380310b7d0722c44b17d396ee44dc500f7ca8c23db98feb2e6303553d92d98c5d25ff9e1726086eb6d

diff --git a/gui-apps/fuzzel/fuzzel-1.9.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
new file mode 100644
index 0..9de15b4ba
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel";
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}
+

diff --git a/gui-apps/fuzzel/metadata.xml b/gui-apps/fuzzel/metadata.xml
index dd04e945b..527d5c034 100644
--- a/gui-apps/fuzzel/metadata.xml
+++ b/gui-apps/fuzzel/metadata.xml
@@ -5,10 +5,10 @@
Jonas Frei
frei...@pm.me

-   
+   

Required for rounded corners and SVG 
icons
Enable support for PNG icons



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

2023-03-28 Thread Florian Schmaus
commit: f2c933a2fb90e3b21845ac5561fb4ef54b45bf21
Author: Jonas Frei  pm  me>
AuthorDate: Tue Mar 28 04:50:39 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 28 04:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2c933a2

gui-apps/fuzzel: remove codeberg upstream metadata

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/fuzzel/metadata.xml b/gui-apps/fuzzel/metadata.xml
index 527d5c034..caf92b5e3 100644
--- a/gui-apps/fuzzel/metadata.xml
+++ b/gui-apps/fuzzel/metadata.xml
@@ -6,7 +6,7 @@
frei...@pm.me


-   dnkl/fuzzel
+   
https://codeberg.org/dnkl/fuzzel/issues





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

2023-03-28 Thread Florian Schmaus
commit: 7bc75028c8c59750bbf66befac2580f502569f7d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 26 23:26:45 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 23:26:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bc75028

Add gui-apps/nixnote-bin

Signed-off-by: Vitaly Zdanevich  ya.ru>

 gui-apps/nixnote-bin/Manifest|  1 +
 gui-apps/nixnote-bin/metadata.xml| 12 
 gui-apps/nixnote-bin/nixnote-bin-.ebuild | 27 +++
 3 files changed, 40 insertions(+)

diff --git a/gui-apps/nixnote-bin/Manifest b/gui-apps/nixnote-bin/Manifest
new file mode 100644
index 0..8879f4d26
--- /dev/null
+++ b/gui-apps/nixnote-bin/Manifest
@@ -0,0 +1 @@
+DIST NixNote2-x86_64.AppImage 54973632 BLAKE2B 
4d3e2e92734dc95f27f7240cb940d20a8eb253ccd79210f08407724c012fdbd2dec81916906bddf85ff72cd30997adb6bd9c57c634d2392c1b422109aa4ed2b8
 SHA512 
821959221aaa9605f854bfaecb29801f3ed386e62c83d76a09accb4899bcdf6f8c3fa55d04a1d045ef56aa96aeea84266050f027d0d155b5ccfb09cc1787c441

diff --git a/gui-apps/nixnote-bin/metadata.xml 
b/gui-apps/nixnote-bin/metadata.xml
new file mode 100644
index 0..59b728cfa
--- /dev/null
+++ b/gui-apps/nixnote-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   robert7/nixnote2
+   https://github.com/robert7/nixnote2/issues
+   
+

diff --git a/gui-apps/nixnote-bin/nixnote-bin-.ebuild 
b/gui-apps/nixnote-bin/nixnote-bin-.ebuild
new file mode 100644
index 0..0bb0bb74d
--- /dev/null
+++ b/gui-apps/nixnote-bin/nixnote-bin-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Free and open source note taking app, compatible with Evernote 
sync server"
+HOMEPAGE="https://github.com/robert7/nixnote2";
+
+SRC_URI="https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage";
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"
+
+src_install() {
+   cp "${DISTDIR}/NixNote2-x86_64.AppImage" nixnote-bin || die
+   dobin nixnote-bin
+}



[gentoo-commits] repo/proj/guru:master commit in: x11-wm/leftwm/

2023-03-28 Thread Florian Schmaus
commit: ed2c20f9bf2ca1766aa852497b29c293fd82eda6
Author: Remigiusz Micielski  gmail  com>
AuthorDate: Mon Mar 27 16:24:30 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 27 16:27:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed2c20f9

x11-wm/leftwm: remove rust from dependencies

Signed-off-by: Remigiusz Micielski  gmail.com>

 x11-wm/leftwm/leftwm-0.4.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-wm/leftwm/leftwm-0.4.1.ebuild 
b/x11-wm/leftwm/leftwm-0.4.1.ebuild
index d94e1441e..56af06e60 100644
--- a/x11-wm/leftwm/leftwm-0.4.1.ebuild
+++ b/x11-wm/leftwm/leftwm-0.4.1.ebuild
@@ -173,7 +173,6 @@ DEPEND="
x11-libs/libXinerama:0=
x11-apps/xrandr:0=
x11-base/xorg-server:0=
-   >=dev-lang/rust-1.60.0
 "
 RDEPEND="${DEPEND}"
 



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

2023-03-28 Thread Florian Schmaus
commit: 358629a1a832dc9bf361ea436f683cdedcc0187e
Author: Remigiusz Micielski  gmail  com>
AuthorDate: Sun Mar 26 15:34:07 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=358629a1

gui-apps/swww: new package, add 0.7.2

Signed-off-by: Remigiusz Micielski  gmail.com>

 gui-apps/swww/Manifest  | 154 
 gui-apps/swww/metadata.xml  |  12 +++
 gui-apps/swww/swww-0.7.2.ebuild | 188 
 3 files changed, 354 insertions(+)

diff --git a/gui-apps/swww/Manifest b/gui-apps/swww/Manifest
new file mode 100644
index 0..dadf0e440
--- /dev/null
+++ b/gui-apps/swww/Manifest
@@ -0,0 +1,154 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
+DIST bit_field-0.10.1.crate 10576 BLAKE2B 
3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d
 SHA512 
4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bstr-1.2.0.crate 340985 BLAKE2B 
a032f74c4681407704fe6b49cadb19bece51270abe85c3fab9268f5cb0fd27bd12c179beb88c932b1a5ea745af476249ad66465ec88ceefa433d4b6cca9d3b93
 SHA512 
df849487d35299abe116ef5e32857cb8736a5a89bb3b785a3563a5a0b43e412935eb21a639add210b6d5808fce135afbdb548f86f8572d4b105a065901b5a543
+DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
+DIST bytemuck-1.13.0.crate 41703 BLAKE2B 
f24b786d2209921f2de16209d3b397fa1d62f637efd8f0a92c6d7d3734fa447ae3f1c5499e85a16e30e39bd132c00c59517ae0886d1fab8da4aaf2150a3fc0d2
 SHA512 
e2e8164c9b14d8ec44879f3efb91f3ac3918e092d22d73152166b926c8b85e854c7b925b53feb173b572e9260100d9c584dbb80a377944b2415d485dd1d20876
+DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
+DIST calloop-0.10.5.crate 53694 BLAKE2B 
a94b3145e1a414195d4cf3e384626c1d530cb799c2a337660545383dee518d6f49212e1a2101523b8a90d9288dbd5f5fba93c85f157100bff211c5d12a152197
 SHA512 
d45627c173498e7b02d8536dc141f4dfbf4104e5234f7bae4e13b54c983f5e2e3d79e9596ac1675fff2c907cd0f3b204087cc22457001c812ae69c47ffdca4d1
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clap-4.1.6.crate 207177 BLAKE2B 
0931ac4fb47d51cd9688397a47bdd19d78bcd56c7e2ac2fc871192ab3ef36caa63ebf6d85d0480c6931a877d44d850d3efaba7d49913e592612d39f24929a408
 SHA512 
739b1e3521762aa3f66148

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

2023-03-28 Thread Florian Schmaus
commit: 80f5a777ff8721dd8ccf3c4c02f280c3b432a0ea
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Mar 26 15:00:08 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80f5a777

dev-python/SQLAlchemy-Utils: drop 0.38.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/SQLAlchemy-Utils/Manifest   |  1 -
 .../SQLAlchemy-Utils-0.38.2.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/SQLAlchemy-Utils/Manifest 
b/dev-python/SQLAlchemy-Utils/Manifest
index 799d6048e..0c181edf8 100644
--- a/dev-python/SQLAlchemy-Utils/Manifest
+++ b/dev-python/SQLAlchemy-Utils/Manifest
@@ -1,2 +1 @@
-DIST SQLAlchemy-Utils-0.38.2.tar.gz 136800 BLAKE2B 
13d1470c65a6eeb198d6846a85f4b9d0a1476fd95eed24d1a06ff3cc9a87fb56243f39bd6b542b7e5749551270e03d8345f5a3da5a1f1e548cfe757c81b26d49
 SHA512 
2dc98549501e3b8fc3ad77aa14f31940e9aa73999d699bb1a2d4be424eb3bff38a3fc8cacf8774e42f816c1b31cc1ccc4e9955cf1dae2fd3a2b9e4e0f0b18cc7
 DIST SQLAlchemy-Utils-0.39.0.tar.gz 137193 BLAKE2B 
8af238a4826d2a5f5c71880997ab25ca45c72c6a6099c1bb913c6fac70e0feca4c53238d2f05f29efe1226893ee03916c73cb8f1f69d12dd1e298277feec3d5c
 SHA512 
3d276a76867da223242c13b9e883f7c834d54e28a0cf7a3a5382cfbff4051ef0f3c05ccbb97bca78fa0394b665c5013185e4127ca9944cc517340e37aa8ddcf9

diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.38.2.ebuild 
b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.38.2.ebuild
deleted file mode 100644
index 295e05605..0
--- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.38.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EPYTEST_DESELECT=( tests/types/test_timezone.py ) # 
https://bugs.gentoo.org/819021
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Various utility functions and datatypes for SQLAlchemy"
-HOMEPAGE="
-   https://github.com/kvesteri/sqlalchemy-utils
-   https://pypi.org/project/SQLAlchemy-Utils/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   >=dev-python/pygments-2.7.1[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.3[${PYTHON_USEDEP}]
-   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
-   >=dev-python/flexmock-0.9.7[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/psycopg-2.5.1[${PYTHON_USEDEP}]
-   >=dev-python/psycopg2cffi-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/pg8000-1.12.4[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2014.2[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.6[${PYTHON_USEDEP}]
-   dev-python/pymysql[${PYTHON_USEDEP}]
-   dev-python/pyodbc[${PYTHON_USEDEP}]
-   dev-python/greenlet[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2023-03-28 Thread Florian Schmaus
commit: ea04a57aa5676bdec90a82a99e8f93d114fb0961
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Mar 26 15:18:51 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea04a57a

gui-apps/sfwbar: fix deps & use

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-apps/sfwbar/metadata.xml| 21 +++--
 gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild | 44 ++
 gui-apps/sfwbar/sfwbar-1.0_beta10.ebuild| 49 -
 3 files changed, 56 insertions(+), 58 deletions(-)

diff --git a/gui-apps/sfwbar/metadata.xml b/gui-apps/sfwbar/metadata.xml
index b80b6d90d..08fb0fd94 100644
--- a/gui-apps/sfwbar/metadata.xml
+++ b/gui-apps/sfwbar/metadata.xml
@@ -1,13 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-har...@hosers.org
-Lev Babiev
-
-
-LBCrion/sfwbar
-https://github.com/LBCrion/sfwbar/issues
-https://github.com/LBCrion/sfwbar/releases
-
+   
+   har...@hosers.org
+   Lev Babiev
+   
+   
+   Add support for Music Player Daemon
+   
+   
+   LBCrion/sfwbar
+   https://github.com/LBCrion/sfwbar/issues
+   
https://github.com/LBCrion/sfwbar/releases
+   
 

diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild 
b/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild
new file mode 100644
index 0..3caa9228b
--- /dev/null
+++ b/gui-apps/sfwbar/sfwbar-1.0_beta10-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="S* Floating Window Bar"
+HOMEPAGE="https://github.com/LBCrion/sfwbar";
+SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="X mpd pulseaudio"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-c:=
+   dev-libs/wayland
+   gui-libs/gtk-layer-shell
+   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
+   X? ( x11-libs/libxkbcommon )
+   mpd? ( media-libs/libmpdclient )
+   pulseaudio? ( media-libs/libpulse[glib] )
+"
+RDEPEND="${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/wayland-protocols-1.17
+"
+BDEPEND="dev-util/wayland-scanner"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature mpd)
+   $(meson_feature pulseaudio pulse)
+   $(meson_feature X xkb)
+   -Dnetwork=enabled
+   )
+
+   meson_src_configure
+}

diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta10.ebuild 
b/gui-apps/sfwbar/sfwbar-1.0_beta10.ebuild
deleted file mode 100644
index fec47b4de..0
--- a/gui-apps/sfwbar/sfwbar-1.0_beta10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg-utils
-
-DESCRIPTION="S* Floating Window Bar"
-HOMEPAGE="https://github.com/LBCrion/sfwbar";
-SRC_URI="https://github.com/LBCrion/sfwbar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+mpd +pulse +net +xkb"
-
-DEPEND="
-   mpd? ( media-libs/libmpdclient )
-   pulse? ( media-libs/libpulse )
-   xkb? ( x11-libs/libxkbcommon )
-   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
-   gui-libs/gtk-layer-shell
-   dev-libs/json-c
-   dev-util/wayland-scanner
-   virtual/freedesktop-icon-theme
-   >=dev-libs/wayland-protocols-1.17
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature mpd)
-   $(meson_feature pulse)
-   $(meson_feature net network)
-   )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-raku/URI-Encode/

2023-03-28 Thread Florian Schmaus
commit: fa7950fb99de52a4ae15888e6fe0c48fd8ce3f51
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Mar 26 15:07:39 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:07:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa7950fb

dev-raku/URI-Encode: fix LICENSE

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-raku/URI-Encode/URI-Encode-0.09.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-raku/URI-Encode/URI-Encode-0.09.ebuild 
b/dev-raku/URI-Encode/URI-Encode-0.09.ebuild
index b233e54c6..bc1b6dad6 100644
--- a/dev-raku/URI-Encode/URI-Encode-0.09.ebuild
+++ b/dev-raku/URI-Encode/URI-Encode-0.09.ebuild
@@ -1,16 +1,17 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 inherit rakudo
 
 DESCRIPTION="A Raku module for encoding / decoding URIs"
 HOMEPAGE="https://github.com/raku-community-modules/URI-Encode";
 
SRC_URI="mirror://zef/U/RI/URI_ENCODE/44046038356c5e83ec603dff2486d91870355c28.tar.gz
 -> ${P}.tar.gz"
-LICENSE="FreeBSD"
+S="${WORKDIR}/dist"
+
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-RESTRICT="primaryuri"
-DOCS="README.md"
-S="${WORKDIR}/dist"
+
+DOCS=( README.md )



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

2023-03-28 Thread Florian Schmaus
commit: c193b15968ce9604b11a3c2cc71fdff9788abc45
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Mar 26 15:08:34 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Mar 26 15:08:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c193b159

gui-apps/sfwbar: drop 1.0_beta9

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-apps/sfwbar/Manifest|  1 -
 gui-apps/sfwbar/sfwbar-1.0_beta9.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest
index f9d38989c..a4f7ae187 100644
--- a/gui-apps/sfwbar/Manifest
+++ b/gui-apps/sfwbar/Manifest
@@ -1,2 +1 @@
 DIST sfwbar-1.0_beta10.tar.gz 328768 BLAKE2B 
9e3530bdb51de0baa997429dcaa5799db34827ccd412872c8f145ba7aef8a02776146e4a28c251968c8d9643a563201c7aa1ab8fbbbafb290c677526c9dfa5ac
 SHA512 
d3671564a228419bca9a8cfa94939efd4c4455b7b80e7e06de023fb694366a267b012ad8167719cf8863bb1841cfba50b269924c4b23b447089ca587616d613f
-DIST sfwbar-1.0_beta9.tar.gz 290432 BLAKE2B 
7d83ef6781b0d75c078cc12d9472bae094c428066a47aa000d9bc0ab9beee41f2ce9495a8eee3669e6fc59bf6f615d04b740bdf9548467c581e6fec13424226f
 SHA512 
673c703de28ac3185e96f264a27c038204f9d6a7724a21f813d699f1bb6253da9ede379060d9a1d86217753584ddbcc51beb7401eacdb898862b1400863e2de3

diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta9.ebuild 
b/gui-apps/sfwbar/sfwbar-1.0_beta9.ebuild
deleted file mode 100644
index 60d43643e..0
--- a/gui-apps/sfwbar/sfwbar-1.0_beta9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Sway Floating Window Bar"
-HOMEPAGE="https://github.com/LBCrion/sfwbar";
-SRC_URI="https://github.com/LBCrion/sfwbar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
-   gui-libs/gtk-layer-shell
-   dev-libs/json-c
-   dev-util/wayland-scanner
-   >=dev-libs/wayland-protocols-1.17
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"



[gentoo-commits] repo/proj/guru:master commit in: x11-themes/arc-kde/

2023-03-28 Thread Florian Schmaus
commit: c62144c2243cdc93704c3e15fc5d5ab51d397ad5
Author: Michael Egger  protonmail  com>
AuthorDate: Mon Mar 27 21:51:07 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 27 21:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c62144c2

x11-themes/arc-kde: add 20220908, drop 20180614

Signed-off-by: Michael Egger  protonmail.com>

 x11-themes/arc-kde/Manifest| 2 +-
 .../arc-kde/{arc-kde-20180614.ebuild => arc-kde-20220908.ebuild}   | 0
 x11-themes/arc-kde/metadata.xml| 3 +--
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-themes/arc-kde/Manifest b/x11-themes/arc-kde/Manifest
index 6c7a55ddc..61947d801 100644
--- a/x11-themes/arc-kde/Manifest
+++ b/x11-themes/arc-kde/Manifest
@@ -1 +1 @@
-DIST arc-kde-20180614.tar.gz 24686921 BLAKE2B 
970d8a27075bd794bee8aed42b25f1000e763aadb1b3e2b7ffa6b5d439aaf856c3e4174aba2f092037721f83e30a6b67ff30a18bbb716a4dc755c086bd3201b0
 SHA512 
5c12cc5e514e29d8beaf9a1c7a8a235fd9dd1e63cd0aa076bc4956723c07e7e91302477d772c3030fa6cde5452aba93aa6a8ef757f1b6133fd30bb54e0100bc0
+DIST arc-kde-20220908.tar.gz 34027036 BLAKE2B 
3de7e7fee44cb131d047a1cdb055c7846cc43c8bd263d97ca93f10b3a5dbc69e8f2b574e6833b21f919f2aef7c7a1bf41256bdf6333c65f415e2ebf1ef07e415
 SHA512 
dd4b350a0daa3dc24ffe2a1160fa8ba31daa022b187f87f3a87cf170f47c6ce1468dd42d1e911df8fa73b747169776cefbdd6c3d550b8a296e4a72d1ba17ded4

diff --git a/x11-themes/arc-kde/arc-kde-20180614.ebuild 
b/x11-themes/arc-kde/arc-kde-20220908.ebuild
similarity index 100%
rename from x11-themes/arc-kde/arc-kde-20180614.ebuild
rename to x11-themes/arc-kde/arc-kde-20220908.ebuild

diff --git a/x11-themes/arc-kde/metadata.xml b/x11-themes/arc-kde/metadata.xml
index 88aa93432..af6afa407 100644
--- a/x11-themes/arc-kde/metadata.xml
+++ b/x11-themes/arc-kde/metadata.xml
@@ -23,7 +23,6 @@ In this repository you'll find:
 NOTE: Plasma theme Arc Color now supports KDE Color Schemes with Papirus icon 
theme.
   
   
-https://github.com/PapirusDevelopmentTeam/arc-kde/issues
-
https://github.com/PapirusDevelopmentTeam/arc-kde/blob/master/README.md
+PapirusDevelopmentTeam/arc-kde
   
 



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

2023-03-28 Thread Miroslav Šulc
commit: 11e7eb2f45dc2040dbc89ca768be8008df03514b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar 29 06:50:57 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 06:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e7eb2f

media-sound/frescobaldi: bump to 3.3.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/frescobaldi/Manifest |  1 +
 media-sound/frescobaldi/frescobaldi-3.3.0.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/media-sound/frescobaldi/Manifest b/media-sound/frescobaldi/Manifest
index 9429bf758128..4f095d46b8c0 100644
--- a/media-sound/frescobaldi/Manifest
+++ b/media-sound/frescobaldi/Manifest
@@ -1 +1,2 @@
 DIST frescobaldi-3.2.tar.gz 6696111 BLAKE2B 
e74a8c3a59c6dc5187538785bc5971dd996cf897c6428ff510775bad58aa4c04dd69b91f3821b9c868a3e7f13b6cae6f76814188de2620542959039e768c9be0
 SHA512 
403ae6cfe145595fef0ffe06ce4fd595a0417201b19e5f2315944b45cdcec50592296424f2bf2c7e3eccbe3dbeb9ff5bfc4aa7813241d8168bc057e7bf5539b3
+DIST frescobaldi-3.3.0.tar.gz 9196964 BLAKE2B 
52e0c39e3a9fd70f5e450dd45cd0c0c0683b8c0af243d568e765f351500da138c0e527a579245c3d72e628d6a940003c62e1d70b6cff8ecb55d7214b7def8093
 SHA512 
0dc851cb2ab001f366d20d3c27159087a643cbb5661cc7388b9ec5209c03d4d47dc9114f378dab0562a1a4cb84c2a67eddd8b1981ceaa057e5ac79f8c277ad05

diff --git a/media-sound/frescobaldi/frescobaldi-3.3.0.ebuild 
b/media-sound/frescobaldi/frescobaldi-3.3.0.ebuild
new file mode 100644
index ..7db5046cd3b0
--- /dev/null
+++ b/media-sound/frescobaldi/frescobaldi-3.3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 xdg
+
+DESCRIPTION="A LilyPond sheet music text editor"
+HOMEPAGE="https://www.frescobaldi.org/";
+SRC_URI="https://github.com/frescobaldi/frescobaldi/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/PyQt5[gui,network,printsupport,svg,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/python-ly[${PYTHON_USEDEP}]
+   dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
+   dev-python/qpageview[${PYTHON_USEDEP}]
+   media-sound/lilypond"
+RDEPEND="${DEPEND}
+   x11-themes/tango-icon-theme
+"
+
+python_prepare_all() {
+   rm -r frescobaldi_app/icons/Tango || die "failed to remove tango icon 
theme"
+   distutils-r1_python_prepare_all
+   emake -C i18n
+   emake -C linux
+}



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

2023-03-28 Thread Hans de Graaff
commit: 4f84d62c515f0b2e287f64531e2b7dd7ea6633c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 06:34:20 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f84d62c

www-apps/nanoc: add 4.12.15

Signed-off-by: Hans de Graaff  gentoo.org>

 www-apps/nanoc/Manifest |  1 +
 www-apps/nanoc/nanoc-4.12.15.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
index b9540beb79ee..ff8db8bb999d 100644
--- a/www-apps/nanoc/Manifest
+++ b/www-apps/nanoc/Manifest
@@ -1,4 +1,5 @@
 DIST nanoc-4.12.14.tar.gz 347902 BLAKE2B 
325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a
 SHA512 
bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
+DIST nanoc-4.12.15.tar.gz 348052 BLAKE2B 
a880b3f5e3f8dc59e0a98d5e957ad6ca64134cc54c2a6e4380e91ce64414c93e8212ee2724b646703ada4ff212576346b9dd3b272cf6adc35d58e1277ab185c8
 SHA512 
43e37005306b137162786f14c5469045582cedb9947c7cd6baf0c1cc83a51529af89fef48843960726cb04aba6cd0e41b2b2a92615543a303b864150
 DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B 
f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8
 SHA512 
343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
 DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B 
cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8
 SHA512 
1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
 DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 
1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887
 SHA512 
1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb

diff --git a/www-apps/nanoc/nanoc-4.12.15.ebuild 
b/www-apps/nanoc/nanoc-4.12.15.ebuild
new file mode 100644
index ..e2c809ab6174
--- /dev/null
+++ b/www-apps/nanoc/nanoc-4.12.15.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written 
in Ruby"
+HOMEPAGE="https://nanoc.app/";
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="${P}/nanoc"
+
+ruby_add_rdepend "!minimal? (
+   dev-ruby/mime-types:*
+   dev-ruby/rack:*
+   www-servers/adsf
+)
+   >=dev-ruby/addressable-2.5
+   >=dev-ruby/colored-1.2:0
+   >=www-apps/nanoc-checking-1.0.2:1
+   ~www-apps/nanoc-cli-${PV}
+   ~www-apps/nanoc-core-${PV}
+   www-apps/nanoc-deploying:1
+   >=dev-ruby/parallel-1.12:1
+   >=dev-ruby/tty-command-0.8:0
+   >=dev-ruby/tty-which-0.4:0
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   dev-ruby/asciidoctor
+   dev-ruby/fuubar
+   dev-ruby/haml
+   dev-ruby/maruku
+   >=dev-ruby/mocha-0.13
+   dev-ruby/minitest
+   dev-ruby/mustache
+   dev-ruby/pry
+   dev-ruby/rdoc
+   >=dev-ruby/rouge-3.5.1:2
+   dev-ruby/rubypants
+   dev-ruby/systemu
+   dev-ruby/timecop
+   dev-ruby/vcr
+   dev-ruby/webmock
+   dev-ruby/yard
+)
+doc? (
+   dev-ruby/kramdown
+   dev-ruby/rdiscount
+   dev-ruby/yard
+)"
+
+all_ruby_prepare() {
+   # Avoid unneeded development dependencies
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/codecov/I s:^:#:' test/helper.rb 
../common/spec/spec_helper_head_core.rb || die
+   sed -i -e '/coverall/I s:^:#:' \
+   -e '/rubocop/ s:^:#:' Rakefile || die
+
+   echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+   # Avoid basepath issues when generating gemspec
+   sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # Avoid tests requiring a network connection or make assumptions
+   # about the local network environment.
+   rm -f test/checking/checks/test_{css,html}.rb 
spec/nanoc/cli/commands/view_spec.rb || die
+
+   # Avoid tests for unpackaged dependencies
+   rm spec/nanoc/filters/less_spec.rb \
+  test/filters/test_{markaby,rainpress}.rb || die
+
+   # Avoid tests that are specific to 

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

2023-03-28 Thread Hans de Graaff
commit: acbece7443f0a271e45ccea39b93aa40312c2611
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 06:33:52 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbece74

www-apps/nanoc-core: add 4.12.15

Signed-off-by: Hans de Graaff  gentoo.org>

 www-apps/nanoc-core/Manifest  |  1 +
 www-apps/nanoc-core/nanoc-core-4.12.15.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest
index 9e5b50b6f0a7..310af8751a0f 100644
--- a/www-apps/nanoc-core/Manifest
+++ b/www-apps/nanoc-core/Manifest
@@ -1,4 +1,5 @@
 DIST nanoc-core-4.12.14.tar.gz 347902 BLAKE2B 
325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a
 SHA512 
bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
+DIST nanoc-core-4.12.15.tar.gz 348052 BLAKE2B 
a880b3f5e3f8dc59e0a98d5e957ad6ca64134cc54c2a6e4380e91ce64414c93e8212ee2724b646703ada4ff212576346b9dd3b272cf6adc35d58e1277ab185c8
 SHA512 
43e37005306b137162786f14c5469045582cedb9947c7cd6baf0c1cc83a51529af89fef48843960726cb04aba6cd0e41b2b2a92615543a303b864150
 DIST nanoc-core-4.12.6.tar.gz 333932 BLAKE2B 
f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8
 SHA512 
343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
 DIST nanoc-core-4.12.7.tar.gz 333669 BLAKE2B 
cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8
 SHA512 
1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
 DIST nanoc-core-4.12.9.tar.gz 336948 BLAKE2B 
1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887
 SHA512 
1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb

diff --git a/www-apps/nanoc-core/nanoc-core-4.12.15.ebuild 
b/www-apps/nanoc-core/nanoc-core-4.12.15.ebuild
new file mode 100644
index ..f20011007870
--- /dev/null
+++ b/www-apps/nanoc-core/nanoc-core-4.12.15.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written 
in Ruby"
+HOMEPAGE="https://nanoc.app/";
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="nanoc-${PV}/nanoc-core"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.1:1
+   dev-ruby/ddmetrics:1
+   dev-ruby/ddplugin:1
+   =dev-ruby/hamster-3*
+   >=dev-ruby/json_schema-0.19:0
+   >=dev-ruby/memo_wise-1.5:1
+   dev-ruby/psych:0
+   dev-ruby/slow_enumerator_tools:1
+   >=dev-ruby/tty-platform-0.2:0
+   >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/rspec:3
+   dev-ruby/rspec-its
+   dev-ruby/fuubar
+   dev-ruby/minitest
+   dev-ruby/timecop
+   dev-ruby/tty-command
+   dev-ruby/yard
+   www-apps/nanoc-spec
+)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
+
+all_ruby_prepare() {
+   # Avoid unneeded development dependencies
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb 
|| die
+   sed -e '/coverall/I s:^:#:' \
+   -e '/rubocop/ s:^:#:' \
+   -i Rakefile || die
+   sed -i -e '2i require "tmpdir"; require "pathname"; gem "psych", "~> 
4.0"' spec/spec_helper.rb || die
+
+   echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+   sed -i -e "s:require_relative 'lib:require './lib:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Use useable tmp dir
+   sed -i -e "s:/tmp/whatever:${T}/whatever:" 
spec/nanoc/core/checksummer_spec.rb || die
+
+   # Avoid circular dependency on www-apps/nanoc
+   sed -i -e '/.all_outdated/,/^  end/ s:^:#:' 
spec/nanoc/core/feature_spec.rb || die
+   rm -f spec/nanoc/core_spec.rb || die
+}
+
+each_ruby_test() {
+   RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}



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

2023-03-28 Thread Hans de Graaff
commit: ebb5395659aaa5cb87526bc8defcc979e7d5d261
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 06:35:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb53956

www-apps/nanoc: fix line length warning

Signed-off-by: Hans de Graaff  gentoo.org>

 www-apps/nanoc/nanoc-4.12.15.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-apps/nanoc/nanoc-4.12.15.ebuild 
b/www-apps/nanoc/nanoc-4.12.15.ebuild
index e2c809ab6174..28e999de69c8 100644
--- a/www-apps/nanoc/nanoc-4.12.15.ebuild
+++ b/www-apps/nanoc/nanoc-4.12.15.ebuild
@@ -88,7 +88,8 @@ all_ruby_prepare() {
sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 
6"' test/filters/test_haml.rb || die
 
# Avoid non-fatal failing tests due to specifics in the environment
-   sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' 
spec/nanoc/data_sources/filesystem_spec.rb || die
+   sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \
+   -i spec/nanoc/data_sources/filesystem_spec.rb || die
 }
 
 each_ruby_test() {



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

2023-03-28 Thread Hans de Graaff
commit: 1b6511295c36c186febce6ca832b95cbf1a54385
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 06:34:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b651129

www-apps/nanoc-cli: add 4.12.15

Signed-off-by: Hans de Graaff  gentoo.org>

 www-apps/nanoc-cli/Manifest |  1 +
 www-apps/nanoc-cli/nanoc-cli-4.12.15.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest
index b9540beb79ee..ff8db8bb999d 100644
--- a/www-apps/nanoc-cli/Manifest
+++ b/www-apps/nanoc-cli/Manifest
@@ -1,4 +1,5 @@
 DIST nanoc-4.12.14.tar.gz 347902 BLAKE2B 
325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a
 SHA512 
bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
+DIST nanoc-4.12.15.tar.gz 348052 BLAKE2B 
a880b3f5e3f8dc59e0a98d5e957ad6ca64134cc54c2a6e4380e91ce64414c93e8212ee2724b646703ada4ff212576346b9dd3b272cf6adc35d58e1277ab185c8
 SHA512 
43e37005306b137162786f14c5469045582cedb9947c7cd6baf0c1cc83a51529af89fef48843960726cb04aba6cd0e41b2b2a92615543a303b864150
 DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B 
f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8
 SHA512 
343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
 DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B 
cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8
 SHA512 
1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
 DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 
1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887
 SHA512 
1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb

diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.15.ebuild 
b/www-apps/nanoc-cli/nanoc-cli-4.12.15.ebuild
new file mode 100644
index ..0e39da6e06b4
--- /dev/null
+++ b/www-apps/nanoc-cli/nanoc-cli-4.12.15.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written 
in Ruby"
+HOMEPAGE="https://nanoc.app/";
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> 
nanoc-${PV}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+RUBY_S="nanoc-${PV}/nanoc-cli"
+
+ruby_add_rdepend "
+   >=dev-ruby/cri-2.15:0
+   >=dev-ruby/diff-lcs-1.3:0
+   ~www-apps/nanoc-core-${PV}
+   >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/rspec:3
+   dev-ruby/rspec-its
+   dev-ruby/fuubar
+   dev-ruby/minitest
+   dev-ruby/timecop
+   dev-ruby/tty-command
+   dev-ruby/yard
+   www-apps/nanoc-spec
+)
+"
+
+all_ruby_prepare() {
+   # Avoid unneeded development dependencies
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb 
|| die
+   sed -i -e '/coverall/I s:^:#:' \
+   -e '/rubocop/ s:^:#:' Rakefile || die
+   sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb 
|| die
+
+   echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+   sed -i -e "s:require_relative 'lib:require './lib:" 
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid error handler specs failing due to different (rubygems?)
+   # output, meta_spec is affected by this.
+   rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
+
+   # Avoid test requiring a network interface
+   sed -i -e '/does not listen on non-local interfaces/askip "Needs 
network"' spec/nanoc/cli/commands/view_spec.rb || die
+
+   # Avoid tests requiring an additional dependency on nanoc-live
+   sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' 
spec/nanoc/cli/commands/view_spec.rb || die
+   sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' 
spec/nanoc/cli/commands/compile_spec.rb || die
+}
+
+each_ruby_test() {
+   RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}



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

2023-03-28 Thread Hans de Graaff
commit: 88f6ab98085841ac6f59dd5ad641ae84529dc5b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 06:31:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f6ab98

dev-ruby/cri: enable ruby32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/cri/cri-2.15.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/cri/cri-2.15.11-r1.ebuild 
b/dev-ruby/cri/cri-2.15.11-r1.ebuild
index 9d0bbb7dcfb1..375a788eac28 100644
--- a/dev-ruby/cri/cri-2.15.11-r1.ebuild
+++ b/dev-ruby/cri/cri-2.15.11-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
 



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

2023-03-28 Thread Michał Górny
commit: 0abd3cf6199425e4f2e7e0789bb72e54bdf39955
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 06:04:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abd3cf6

dev-python/QtPy: Bump to 2.3.1

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

 dev-python/QtPy/Manifest  |   1 +
 dev-python/QtPy/QtPy-2.3.1.ebuild | 207 ++
 2 files changed, 208 insertions(+)

diff --git a/dev-python/QtPy/Manifest b/dev-python/QtPy/Manifest
index 91b7071dba66..a05791b29c6c 100644
--- a/dev-python/QtPy/Manifest
+++ b/dev-python/QtPy/Manifest
@@ -1 +1,2 @@
 DIST QtPy-2.3.0.tar.gz 53980 BLAKE2B 
142694c3b10dc2ed46c168a063c0019928358d079dddfef0708ec8cabd782e206734bc0f680a7ee7309b483c56ecd739b3364061eaf190a1a9c9e41d940af202
 SHA512 
1fa3d52367fa70ca178a128f3cc95f333b1408dd88b9f9d15ef30b4c7f848a91df1626fa046667ce6bd6ee3f7a3909f1b3fb06b902eff26e1f058139eced73c6
+DIST QtPy-2.3.1.tar.gz 56260 BLAKE2B 
1b8d76879cc1f07b3633e6b25887ac4621ee3a8e9ebbcaa1f1f8c4f3fbcdae37bd5d659717bf89227d4ed6b5126554b329813aaee0b6be333c0cdc931cfb8d43
 SHA512 
9c738ec07e18852b67c30962fbc0ca48479eccff2a9f2ee9f4817c4ead5a8068d54aced58d632977163f180a584a9b7b2b68ea25e0577b92a262fef8eb576041

diff --git a/dev-python/QtPy/QtPy-2.3.1.ebuild 
b/dev-python/QtPy/QtPy-2.3.1.ebuild
new file mode 100644
index ..bcd54d8d87a8
--- /dev/null
+++ b/dev-python/QtPy/QtPy-2.3.1.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 virtualx pypi
+
+DESCRIPTION="Abstraction layer on top of PyQt and PySide with additional 
custom QWidgets"
+HOMEPAGE="
+   https://github.com/spyder-ide/qtpy/
+   https://pypi.org/project/QtPy/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+_IUSE_QT_MODULES="
+   designer +gui help multimedia +network opengl positioning
+   printsupport qml quick serialport +sql svg testlib
+   webchannel webengine websockets +widgets +xml
+"
+IUSE="+pyqt5 pyqt6 pyside2 pyside6 ${_IUSE_QT_MODULES}"
+unset _IUSE_QT_MODULES
+
+REQUIRED_USE="|| ( pyqt5 pyqt6 pyside2 pyside6 )"
+
+# These flags are currently *not* common to the PySide2/6 and PyQt5/6 ebuilds
+# Disable them for now, please check periodically if this is still up to date.
+#  bluetooth? ( pyqt5 only )
+#  dbus? ( pyqt5 only )
+#
+#  3d? ( pyside2 only )
+#  charts? ( pyside2 only )
+#  concurrent? ( pyside2 only )
+#  datavis? ( pyside2 only )
+#  scxml? ( pyside2 only )
+#  script? ( pyside2 only )
+#  scripttools? ( pyside2 only )
+#
+#  location? ( pyside2 and pyqt5 only )
+#  sensors? ( pyside2 and pyqt5 only )
+#  speech? ( pyside2 and pyqt5 only )
+#  x11extras? ( pyside2 and pyqt5 only )
+#  xmlpatterns? ( pyside2 and pyqt5 only )
+
+# WARNING: the obvious solution of using || for PyQt5/pyside2 is not going
+# to work. The package only checks whether PyQt5/pyside2 is installed, it does
+# not verify whether they have the necessary modules (i.e. satisfy the USE 
dep).
+#
+# Webengine is a special case, because PyQt5 provides this in a separate 
package
+# while PySide2 ships it in the same package.
+#
+# declarative/qml/quick is a special case, because PyQt5 bundles the bindings
+# for qml and quick in one flag: declarative PySide2 does not.
+#
+# The PyQt5 ebuild currently enables xml support unconditionally, the flag is
+# added anyway with a (+) to make it future proof if the ebuild were to change
+# this behaviour in the future.
+#
+# The PySide2 ebuild currently enables opengl and serialport support
+# unconditionally, the flag is added anyway with a (+) to make it future proof
+# if the ebuild were to change this behaviour in the future.
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   pyqt5? (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[designer?,gui?,help?,multimedia?,network?,opengl?]
+   
dev-python/PyQt5[positioning?,printsupport?,serialport?,sql?,svg?]
+   
dev-python/PyQt5[testlib?,webchannel?,websockets?,widgets?,xml(+)?]
+   qml? ( dev-python/PyQt5[declarative] )
+   quick? ( dev-python/PyQt5[declarative] )
+   webengine? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
+   )
+   pyqt6? (
+   dev-python/PyQt6[${PYTHON_USEDEP}]
+   
dev-python/PyQt6[designer?,gui?,help?,multimedia?,network?,opengl?]
+   
dev-python/PyQt6[positioning?,printsupport?,qml?,quick?,serialport?,sql?]
+   
dev-python/PyQt6[svg?,testlib?,webchannel?,websockets?,widgets?,xml?]
+   webengine? ( 
dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets

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

2023-03-28 Thread Michał Górny
commit: 98d144ab61b2f548bef86d6fdfdc648a656a6305
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 06:08:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d144ab

dev-python/sphinx-autoapi: Bump to 2.1.0

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

 dev-python/sphinx-autoapi/Manifest |  1 +
 .../sphinx-autoapi/sphinx-autoapi-2.1.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/sphinx-autoapi/Manifest 
b/dev-python/sphinx-autoapi/Manifest
index 0cc29cfc77b9..4e663e8cafd0 100644
--- a/dev-python/sphinx-autoapi/Manifest
+++ b/dev-python/sphinx-autoapi/Manifest
@@ -1,2 +1,3 @@
 DIST sphinx-autoapi-2.0.0.gh.tar.gz 86051 BLAKE2B 
af6c2f997e7e018304c5f19d978fc87fa853d876781930c1220e8e823a078c80c86851a141ed01d7ab94fd76d747e8dfd7462dd5ccab84127f1c95d225324a92
 SHA512 
7188ed167de808028b2ac603abb6a136584698a1df4882755b80609f4760dab818cec5f4684bf5d16afc2ae1be112ecb96c7f02f989fcb67937c19c045f45b81
 DIST sphinx-autoapi-2.0.1.gh.tar.gz 85974 BLAKE2B 
5beea907901603a665367c244188f847fcc59f889df5da4e27dba39f36c9714347dab1e867d3bbed0fb44139eb1f77863178a0c831e06a6d373211892e8ce6ab
 SHA512 
b7301a86fa6ebde80fd6289e92e2e9149323044f6db34e39305541ccb4bcb136a777c8e38c152f7536435290c86a0543d51c14290fbdfeb7b13805f711e00a80
+DIST sphinx-autoapi-2.1.0.gh.tar.gz 84842 BLAKE2B 
0020640833039c5c15babeb2ed37bffa9a836209e51bb5d4873ccd34527f6b652516ceed95d2e823a9394e6154ea36311a78fcf0645723c3060a6eb7f31b0668
 SHA512 
4228c0d7c91a89933101d1c02689f1e25c453ead66814f8653f1e20b6330a20913b8d98573b3afb5459be972b73535cbe81fd267e721bedfb78a2de4673fa9e2

diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-2.1.0.ebuild 
b/dev-python/sphinx-autoapi/sphinx-autoapi-2.1.0.ebuild
new file mode 100644
index ..b05c3d17081f
--- /dev/null
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-2.1.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A new approach to API documentation in Sphinx"
+HOMEPAGE="
+   https://sphinx-autoapi.readthedocs.io/
+   https://github.com/readthedocs/sphinx-autoapi/
+   https://pypi.org/project/sphinx-autoapi/
+"
+# sdist is missing docs, as of 2.1.0
+SRC_URI="
+   https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/astroid[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-5.2.0[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+"
+
+DOCS=( README.rst CHANGELOG.rst )
+
+# Test requires pypi download w/ internet: 
https://github.com/readthedocs/sphinx-autoapi/issues/329
+EPYTEST_DESELECT=(
+   
tests/test_integration.py::TestExtensionErrors::test_extension_setup_errors[dotnetexample-override_conf2-AutoAPI
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+python_test() {
+   # https://github.com/readthedocs/sphinx-autoapi/issues/368
+   if has_version "

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

2023-03-28 Thread Michał Górny
commit: 166c1cdf95380e80d6a99793015ba031f07c6292
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 06:09:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166c1cdf

dev-python/sentry-sdk: Bump to 1.18.0

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.18.0.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index de7b6b4b8c09..13e38ad23be6 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,2 +1,3 @@
 DIST sentry-python-1.16.0.gh.tar.gz 325763 BLAKE2B 
e53f6051a74065950c4f1ce9010a87071b4a715990643cb7e955411ffb784fabc7ca6f2ade3cc6c66eb0718c6fc4993c6035763a0937b8a1cd66289f3f026806
 SHA512 
7f46f6c66b0e4f97e7f64a0eba9c396fbb9ab95607ba8ecb4880bb117c4f3fff7881a6787ea814981bdfabd84ea2b172c878821877403852661e746b6fe666bb
 DIST sentry-python-1.17.0.gh.tar.gz 332229 BLAKE2B 
5c94f80d8cbe9582fe03e948c74e37024c4d6fce4f6293bdb755ada0651c5a898db23826d23ed7e31845b7426c3f6a52014e0f4226b9810f13222a700e063f91
 SHA512 
e3f0b9287f703e36f55bb96f31a76638b99fc66f4cf6898ddcddeb57a5ee27a3d782815c9dae9cd1177ff7f5c606e62b7807adada1f841294f3b6d7449d950e1
+DIST sentry-python-1.18.0.gh.tar.gz 338306 BLAKE2B 
5af147598af6fd9d03f9931bf6d1519d3c307e16bab188a14ed3e9956060d7c6c65b386d330f5674be1cc7f2147c1e78c7901ce2ef46198887d86ebff0614f7e
 SHA512 
250ea5f4374218672e240893c14ecb7ca22654c673f0a44cc00ca4099ea1d27b749be59c3004de68be3f79cdfbef7e614d1ec5506f3c1eb1699a440eb6387907

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.18.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.18.0.ebuild
new file mode 100644
index ..f04128372c64
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.18.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   
tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
+   tests/integrations/asgi/test_asgi.py::test_websocket
+   tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
+   

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

2023-03-28 Thread Miroslav Šulc
commit: 58ccafb0560e2f2eef41badc3ae143a6412ee58c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar 29 06:05:39 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 06:05:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ccafb0

dev-libs/libatomic_ops: bump to 7.8.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/libatomic_ops/Manifest   |  1 +
 dev-libs/libatomic_ops/libatomic_ops-7.8.0.ebuild | 25 +++
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index 2eba9ff7117d..121a20daa4a4 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1 +1,2 @@
 DIST libatomic_ops-7.6.14.tar.gz 56 BLAKE2B 
02bf8448eb61119d5eea81d6a861238f5aae4c7740536f9c17c614d199db81eb7cb6e07d6edef1a76cae88bdd2b021fa0692f2b42842692ec853b2879c559d81
 SHA512 
da83886b4d766da64b27672eede40bd5787523a4c308ac7bd3f03ac831ae1a141ba21e5f5ada27bfcf811b9fb04d8a519331ea2573af036f8791958668dad851
+DIST libatomic_ops-7.8.0.tar.gz 526300 BLAKE2B 
3b2545c8eac8d1fcc75f5431a3f1ce1f3976c6a3e0af94779b90c9f36f0b833c66e74e596072901fbb49465d6d2b24ecf4d232c91bdc3dddc51df042ee69f49e
 SHA512 
b0d2b3c6f8672d599e05087688e7793a3c648c1728f48b27bffecc95b70afd5921ed36ec016985b2e22b82de7b7013bf5ebbb8b434a736d3fd680310b7af903d

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.8.0.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.8.0.ebuild
new file mode 100644
index ..73aac3dd0a59
--- /dev/null
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.8.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Implementation for atomic memory update operations"
+HOMEPAGE="https://github.com/ivmai/libatomic_ops";
+SRC_URI="https://github.com/ivmai/libatomic_ops/releases/download/v${PV}/${P}.tar.gz";
+
+# See doc/LICENSING.txt
+LICENSE="MIT boehm-gc GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf --enable-shared
+}
+
+multilib_src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-03-28 Thread Hans de Graaff
commit: 40827ab18faf79ec8d7802b357505527425096a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 29 05:58:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 29 06:04:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40827ab1

dev-ruby/debug: add 1.7.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/debug/Manifest   |  1 +
 dev-ruby/debug/debug-1.7.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/debug/Manifest b/dev-ruby/debug/Manifest
index 0d8a5fde9597..2d2a04ee5af7 100644
--- a/dev-ruby/debug/Manifest
+++ b/dev-ruby/debug/Manifest
@@ -1 +1,2 @@
 DIST debug-1.7.1.tar.gz 159697 BLAKE2B 
f3fc6b75c45992ef12d7bc6cbc3d3e65bde782ab399aa5c6643752c7337ab5e31dba5a22b3a36a0b345f3017147aed987b35184c789d8e32d3283cdff0f08a58
 SHA512 
6ff242862e05c48b2021b128d12c0ad9a6ed67954d0e7a60538eddabeef83253a613c13aac21b5b00516861fc0553351525fb190dfbc196e9da42e217d3b4e93
+DIST debug-1.7.2.tar.gz 160575 BLAKE2B 
b1f2d17f0ecae09113b1a8afeb8d63d07d9ab27f32efb6aab45a9bbfee851bc8068aa5a2cae1a659c4922b4fc1b72d8ff107a16e8b80d740914622032c39b4fe
 SHA512 
b9108e990a66f87d4a18ce7a8bd591601359940e993635bcaa4b2d8a403a3a44dffa5f5380e65cf2335449111bd30ae9ee35dda92578e46afdbbbe7706bb5aa1

diff --git a/dev-ruby/debug/debug-1.7.2.ebuild 
b/dev-ruby/debug/debug-1.7.2.ebuild
new file mode 100644
index ..321e28ba17fd
--- /dev/null
+++ b/dev-ruby/debug/debug-1.7.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="TODO.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/debug/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/debug"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Debugging functionality for Ruby"
+HOMEPAGE="https://github.com/ruby/debug";
+SRC_URI="https://github.com/ruby/debug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="$(ver_cut 1)"
+
+# Avoid tests for now since the results in a very deep dependency list for 
ruby32
+#ruby_add_depend "test? ( dev-ruby/rr )"
+RESTRICT="test"
+
+all_ruby_prepare() {
+   sed -i -e "s:require_relative ':require './:" -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}



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

2023-03-28 Thread Michał Górny
commit: 7b2d56697791671c1504a48244baa63f0d0d2bb9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:50:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:03:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2d5669

dev-python/jaraco-collections: Bump to 3.11.0

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

 dev-python/jaraco-collections/Manifest |  1 +
 .../jaraco-collections-3.11.0.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/jaraco-collections/Manifest 
b/dev-python/jaraco-collections/Manifest
index f243e8a37373..a257d6e1d5ee 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -1,2 +1,3 @@
+DIST jaraco.collections-3.11.0.tar.gz 17639 BLAKE2B 
6eb81b7a1cbc294626f26e4e8c22c77f8ab9f1594f646c00bfa3cb482e13f04e22652ff5b37e6615b513dbe7cb8bf7cd34287f2531f651a4ffaac3b93fd266a2
 SHA512 
764e3b167ae9f25d8604d71e38dc869b018b912923695dc7de35cb5066eb93f2d769b033a80011d2b1414916263f2bd220610a35aa2baab67a748a00d9691542
 DIST jaraco.collections-3.8.0.tar.gz 17021 BLAKE2B 
d1439d2ac8e1c62a87f85775d58a1ea30abfb9eeae2d04c00eaaca9452cd3d46c668841073ee41913a52afa519ecbbddba321ec06584c8cab29dd736f4337219
 SHA512 
3d20c07d616e82c8c2699f2a5e7a0c42e8a4e5314535d4521a2e3457db510cd24019b23128682ac60c34b47fc4b5232ba0fd2e463c199aef6f6eb6d6ee4347ac
 DIST jaraco.collections-3.9.0.tar.gz 17407 BLAKE2B 
d5d266675a7a6ab69c1ac23c911fee639d05ef25c0d5f942695b02f8f45b4e6399628e13743beb570f61b1b2e400e28a34080599125e4ab8c59fa9d9c81172f1
 SHA512 
cac756866dffee2a7b41d4cc3a957e56bd7353454c0a819e94d7b5102bde624a759e84e74eccd6df475b1753f8730f72ac4dd2fc464085a387c879a0e2ac1891

diff --git a/dev-python/jaraco-collections/jaraco-collections-3.11.0.ebuild 
b/dev-python/jaraco-collections/jaraco-collections-3.11.0.ebuild
new file mode 100644
index ..9ece9dcf694e
--- /dev/null
+++ b/dev-python/jaraco-collections/jaraco-collections-3.11.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Models and classes to supplement the stdlib collections module"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.collections/
+   https://pypi.org/project/jaraco.collections/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-03-28 Thread Michał Górny
commit: 8974dce805d8263945f9e5eb53200b7934387f3a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:52:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:03:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8974dce8

dev-python/jaraco-collections: Bump to 4.0.0

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

 dev-python/jaraco-collections/Manifest |  1 +
 .../jaraco-collections-4.0.0.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/jaraco-collections/Manifest 
b/dev-python/jaraco-collections/Manifest
index a257d6e1d5ee..7dc8304cefec 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -1,3 +1,4 @@
 DIST jaraco.collections-3.11.0.tar.gz 17639 BLAKE2B 
6eb81b7a1cbc294626f26e4e8c22c77f8ab9f1594f646c00bfa3cb482e13f04e22652ff5b37e6615b513dbe7cb8bf7cd34287f2531f651a4ffaac3b93fd266a2
 SHA512 
764e3b167ae9f25d8604d71e38dc869b018b912923695dc7de35cb5066eb93f2d769b033a80011d2b1414916263f2bd220610a35aa2baab67a748a00d9691542
 DIST jaraco.collections-3.8.0.tar.gz 17021 BLAKE2B 
d1439d2ac8e1c62a87f85775d58a1ea30abfb9eeae2d04c00eaaca9452cd3d46c668841073ee41913a52afa519ecbbddba321ec06584c8cab29dd736f4337219
 SHA512 
3d20c07d616e82c8c2699f2a5e7a0c42e8a4e5314535d4521a2e3457db510cd24019b23128682ac60c34b47fc4b5232ba0fd2e463c199aef6f6eb6d6ee4347ac
 DIST jaraco.collections-3.9.0.tar.gz 17407 BLAKE2B 
d5d266675a7a6ab69c1ac23c911fee639d05ef25c0d5f942695b02f8f45b4e6399628e13743beb570f61b1b2e400e28a34080599125e4ab8c59fa9d9c81172f1
 SHA512 
cac756866dffee2a7b41d4cc3a957e56bd7353454c0a819e94d7b5102bde624a759e84e74eccd6df475b1753f8730f72ac4dd2fc464085a387c879a0e2ac1891
+DIST jaraco.collections-4.0.0.tar.gz 17373 BLAKE2B 
5903fed40affe3df25a7d339074355fadc0f86ce9340358530a0d269e288da05c3ada1bec662be86b0fd8e364344ca09d0ab69fcecf7a09e9a2dd78616d8c378
 SHA512 
0f30714d87ef85705dc3330aa1d4912e73f55718257d1c0f0ad0569b840d420d0838111eae50400df50ae2ce11c0b903943951a7cd1391acdb331afb5f76198e

diff --git a/dev-python/jaraco-collections/jaraco-collections-4.0.0.ebuild 
b/dev-python/jaraco-collections/jaraco-collections-4.0.0.ebuild
new file mode 100644
index ..90e5e642b752
--- /dev/null
+++ b/dev-python/jaraco-collections/jaraco-collections-4.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Models and classes to supplement the stdlib collections module"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.collections/
+   https://pypi.org/project/jaraco.collections/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-03-28 Thread Michał Górny
commit: 87d4741d7917fe2c824401c6712a4d9d2b36bb70
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:52:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 06:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d4741d

dev-python/pytz: Bump to 2023.3

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

 dev-python/pytz/Manifest   |  1 +
 dev-python/pytz/pytz-2023.3.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest
index c431eda03409..4cd1c4d5dd9a 100644
--- a/dev-python/pytz/Manifest
+++ b/dev-python/pytz/Manifest
@@ -1,2 +1,3 @@
 DIST pytz-2022.7.1.tar.gz 313522 BLAKE2B 
f0e787438f56bb33e0681f28392ddcb8dde41e51437caf34de8c9891af468a1b60f845d393d300c408af598aa93463f2a66848a8d20754bd7980d44cac0f4216
 SHA512 
c70b9ef9c6e6a7dd50fc80a58bf068af33dbcdc83c3f2f44b0726e696927e17d843f2f0438392b6f34738a63aa51c5025e6aa4bcbb9e43400b9d68334ff05c18
 DIST pytz-2023.2.tar.gz 316321 BLAKE2B 
62f1896100f78d30953e40239b43cd9a53f365506bd56d0ed2ca21a31f1d5510e492e8751acfc44cb0a41e0db9125b454b9512f2b39be5fadfd366683738b893
 SHA512 
f0b7884bdad4ac367e1a812ff0402ad343592b062d6067d41133802972faf290a602e037686b28fc62574da49c4365b8a9213b3b02ad251835ceca692809355d
+DIST pytz-2023.3.tar.gz 317095 BLAKE2B 
dd2fe27471f641382667ddac77216f9e0e22dd0059b78ecb14be5490dd568cc4865a5624f8e89534a868fde5ea9c51fd3620a3cc1ed30ab32fc5b39445abeb14
 SHA512 
3a39e9ec22bf1468e7415f60f10bf4a4e5b0b12bea2aeec45c5e63a916136c747fa0abd1b0612a99da962e743f28f24ebc43c1d73d96f0e98f7fb0ae6b62e319

diff --git a/dev-python/pytz/pytz-2023.3.ebuild 
b/dev-python/pytz/pytz-2023.3.ebuild
new file mode 100644
index ..eea96064ba6e
--- /dev/null
+++ b/dev-python/pytz/pytz-2023.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="World timezone definitions for Python"
+HOMEPAGE="
+   https://pythonhosted.org/pytz/
+   https://github.com/stub42/pytz/
+   https://pypi.org/project/pytz/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || (
+   >=sys-libs/timezone-data-2023b
+   sys-libs/glibc[vanilla]
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   )
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unbundle timezone-data
+   rm -r pytz/zoneinfo || die
+   # remove hardcoded list of all timezones but leave subjective set
+   # of "common timezones"
+   sed -i -e '/^_all_timezones_unchecked/,/^all_timezones_set/d' 
pytz/__init__.py || die
+   eapply "${FILESDIR}"/pytz-2023.2-system-tzinfo.patch
+}
+
+python_test() {
+   "${EPYTHON}" pytz/tests/test_tzinfo.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-03-28 Thread Ionen Wolkens
commit: 37dab4f6416a7ab8674430ea41b44f30d2a4832a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Mar 29 05:56:35 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Mar 29 06:00:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dab4f6

media-video/mpv: update live

Probably no reason (for us) to make that a separate USE, it
just means need to depend on recent enough libplacebo which
we already do.

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

 media-video/mpv/mpv-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 8bd4afdb8685..bdc142fe6cd6 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -204,6 +204,7 @@ src_configure() {
$(meson_feature jpeg)
$(meson_feature libcaca caca)
$(meson_feature libplacebo)
+   $(meson_feature libplacebo libplacebo-next)
$(meson_feature mmal rpi-mmal)
$(meson_feature sdl sdl2-video)
$(meson_feature sixel)



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

2023-03-28 Thread Michał Górny
commit: 2391e39e1f6c557a77d9fb2104ad3f6760d4e288
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:38:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:49:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2391e39e

dev-python/google-api-python-client: Bump to 2.83.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.83.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 988970a89ace..893b95f4c3c4 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST google-api-python-client-2.81.0.gh.tar.gz 39081445 BLAKE2B 
779b22f07b12834d649982a52491b567472af7fd83f49e6b9d4a20a991dd57e5bd11e32fdba05f004449733bf5cb2fd2a5ec4a3f012a558989563c88256c3199
 SHA512 
72e357d68314cda2cbb6d679ad22ecedf3a1ede87b94067bbaca886bd9a17ef3f881ca6060fc23c3c8848fba96668ff0b7ba9f4b44da625f3f34bed5f537e762
 DIST google-api-python-client-2.82.0.tar.gz 10656632 BLAKE2B 
c94f96c727f7d0cacf008791b3b480fdda3289cfb4326691de7a26d6aeb28ae11c39ef4c8e0dd06a5025e0f77ef473a87cc329b6a10857bff0ba1c4a76814d8d
 SHA512 
913e46120dd624907f1126a00f80ad378e5a874186e09b62b9a5e31b080e5c35af7aaa28e1527c54b2697d2e1af32f02d22aa1dcaa07d3f271fba77ba654d2aa
+DIST google-api-python-client-2.83.0.tar.gz 10684846 BLAKE2B 
82c8c563c2f78584d0a98ac433972ac52a38a69aa5b2eb16941372260045d9a40fd6b7ee04210824bc847fb0902f46a9d0ba376056dab16202d121dd50ca4c38
 SHA512 
bc05ef744aa13405c41348233d111d3f34882b30b8ef1edf9581ff96d913717bdc2281d29b28eda7119c04dba7ec133cada9b1750f159aa8d9c125cfd707881d

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.83.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.83.0.ebuild
new file mode 100644
index ..0194f9640998
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.83.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-03-28 Thread Michał Górny
commit: 39eaf1b54544a261fa4491b16d483e50d8b8ff04
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:41:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39eaf1b5

dev-python/ipywidgets: Bump to 8.0.6

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

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

diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest
index 9607ea3a86d4..66a7cf035f02 100644
--- a/dev-python/ipywidgets/Manifest
+++ b/dev-python/ipywidgets/Manifest
@@ -1,2 +1,3 @@
 DIST ipywidgets-8.0.4.tar.gz 114780 BLAKE2B 
c29c431f6ba576b96792700ba325665be682f8263938dfb6e5f2c727bcdb059ed7f2997cf68ec4d76c636e99d1010b16779377a717b466005743a0fa85a2ac3a
 SHA512 
74bdbcd7406b3a9a968842859de345c024cadc0fad3758bc02298c67d2f7b6c99c5130949a9817bf9d43f4b002c5207732dd1a42792b9ef8fceb57c36a228727
 DIST ipywidgets-8.0.5.tar.gz 115363 BLAKE2B 
55624c6c99f58b0cccfd89d96678355bd28625632a903f86dc260432a67840bfdb65e233779cb4c694ae677a16ef7cb0f8420388c69123653eb96f38310e9a3e
 SHA512 
f7bf1b6a772a866dc913bde3d01c33dfe8117564bbac2076e39b134c7e0bc7fd67fe08aed94300a261a3cfe1e19f9b045118a285eb543f526ac702f55e646001
+DIST ipywidgets-8.0.6.tar.gz 115372 BLAKE2B 
9369c6697879cb07576ef82769b2df7cb24c7076e5d6d01be30c9f23ee3586616fa44ff7a16904bd0a5754032d4c9be58cb7c63392360d4347f1284d8bd53093
 SHA512 
9275f259f7f20b20e14856b1a500094300c18f3e9ff46086a5856a5261a71d62a005a2541f4987b9761d57da1db15e881f0c858dcde34978cbef8b5efe691723

diff --git a/dev-python/ipywidgets/ipywidgets-8.0.6.ebuild 
b/dev-python/ipywidgets/ipywidgets-8.0.6.ebuild
new file mode 100644
index ..3d14bb5d054b
--- /dev/null
+++ b/dev-python/ipywidgets/ipywidgets-8.0.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="IPython HTML widgets for Jupyter"
+HOMEPAGE="
+   https://ipywidgets.readthedocs.io/
+   https://github.com/jupyter-widgets/ipywidgets/
+   https://pypi.org/project/ipywidgets/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
+   >=dev-python/ipython_genutils-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/widgetsnbextension-4.0.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream hack to autoconfigure ipywidgets in jupyter
+   # we don't have jupyterlab_widgets packaged
+   sed -i -e '/jupyterlab_widgets/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2023-03-28 Thread Michał Górny
commit: f92f733c0eb22e955ad0c68fe130f50adc32df7e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:47:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92f733c

dev-python/widgetsnbextension: Bump to 4.0.7

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

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

diff --git a/dev-python/widgetsnbextension/Manifest 
b/dev-python/widgetsnbextension/Manifest
index aa9fcbc2c449..636fd7bbaed3 100644
--- a/dev-python/widgetsnbextension/Manifest
+++ b/dev-python/widgetsnbextension/Manifest
@@ -1,2 +1,3 @@
 DIST widgetsnbextension-4.0.5.tar.gz 1022805 BLAKE2B 
1b64a633414b085fbdaee7394d17243b4b0eb3d6d3b7f8766d48eb0066d159a8ed594a0444e0724a876e213582274ac5faccc502349a8ee657ccbfcd047769c0
 SHA512 
8a25c97baaef32b46254e515676bd6894a025b710e48e374f2490bb1d5de96adb87c3b0673f69bebbb332b0f0ad6d9367c5d64146ae6452bc2090a66e8470a09
 DIST widgetsnbextension-4.0.6.tar.gz 1056186 BLAKE2B 
c42a0b1f5a9fe713e5ea31c6c2da80bce3ff00abaa80dce423f9f2a95fa37197a47eec1b0b7eae2889d1fcb509e4c0de6d618068cd99d40927f6ea09a7b4129b
 SHA512 
20296c449bae36625294916fad182d0bd66e7dec1204c9d6a999479fb14a88d9021c890894f41ff244c291fec33b43ba8166c4059bac15bce6b9c4e33ec9349e
+DIST widgetsnbextension-4.0.7.tar.gz 1057085 BLAKE2B 
c9da4af41f1dfa88b4ffe68b295ac95c64db6acbc154e013052bfd32d78211dc74c8c776103700244fbccebba711ceb86571355983b9a1a8840a3266d65a7503
 SHA512 
b140e9ff419ba51133d532a00f8476124718335a83054270e22ccea83ad2020c20ef09016bd780e133a97dbeae2aebbd45d4a1534912844efb1e83c460834cc0

diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.7.ebuild 
b/dev-python/widgetsnbextension/widgetsnbextension-4.0.7.ebuild
new file mode 100644
index ..76c91a82d91c
--- /dev/null
+++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="IPython HTML widgets for Jupyter"
+HOMEPAGE="
+   https://ipython.org/
+   https://pypi.org/project/widgetsnbextension/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



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

2023-03-28 Thread Michał Górny
commit: 5b28d77cda9753f9920df68b81f74686a313df80
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:37:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:49:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b28d77c

dev-python/fonttools: Bump to 4.39.3

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

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

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 14fb6b0fc8e3..a0eded4f8b20 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,3 +1,4 @@
 DIST fonttools-4.38.0.gh.tar.gz 3603281 BLAKE2B 
8ec558c35cc10b32760eb199dce7c40934210db9ba8c9b0ad7a8cd2ca206260d2d73769bd1ff4cb597dd46cd50a42d733c967199120366e22abc5ee2b81e0919
 SHA512 
438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431
 DIST fonttools-4.39.0.gh.tar.gz 3673934 BLAKE2B 
468f8798b06593f69b4130f06d52134b9c86a414ba534a352e15bb16d787e11a6b692d406e545aa137d5d132aa33684f44e98a520ce13fe6c8e4dcf81fc64e69
 SHA512 
f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616
 DIST fonttools-4.39.2.gh.tar.gz 3694973 BLAKE2B 
1a752fe62f5f2e1092e8df8f16a6a9cbb0a6f121bab1d910a2db9bc8a404f749d746aa85b82fd51d3fc1e0aa225b0515d0c3a7d0d25860a7d09afdab8c878c0e
 SHA512 
27d892e2949355ed7762ad969e9fcb950029a82e63cba10e99b5dfc209ab055b46942de740d0ec1dda6bb2461f64565d6a4678c4d89a4d4fe3f37221a863d69e
+DIST fonttools-4.39.3.gh.tar.gz 3694939 BLAKE2B 
c2a758c226651866aecae198fe31dab20ff7ed2f67cfe2157eebc0c2254b537e711c5a190fc29c259326ded0d82e54801fed8caada0003a4e9e6e1b24bdc00a7
 SHA512 
84e7435308311cc8d8814dd54d6de4e863d9490d7214d981c372cf6d811dc5802c24b9dd9815c1b12bc1acdbb2e1b2075dac6308d0600f421cc1d9741d8f9410

diff --git a/dev-python/fonttools/fonttools-4.39.3.ebuild 
b/dev-python/fonttools/fonttools-4.39.3.ebuild
new file mode 100644
index ..8ca55aca7585
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.39.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="
+   https://github.com/fonttools/fonttools/
+   https://pypi.org/project/fonttools/
+"
+SRC_URI="
+   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_configure() {
+   export FONTTOOLS_WITH_CYTHON=1
+}
+
+src_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
+}



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

2023-03-28 Thread Michał Górny
commit: 9f6294f2deecc243b00873f665686c957d313e71
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:40:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:49:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6294f2

dev-python/google-auth: Bump to 2.17.0

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.17.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 5365a7f30bb4..b2da61fa5be8 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-2.16.2.tar.gz 221392 BLAKE2B 
858ec2d01b7c8e573ddc310a17d634bd63032f469eb47b0fe5fd3c4bcdb5e3388380fba671958734e1b406ff19c9f8d5b70d8e25587e2e813e1300b27329dab4
 SHA512 
5686846fbd299e8d331a2132a1f2847febb68f06e460aed987ff12efa3a629c274f6b9dcae53b8b3d9075bb590e5e265eb11b9d6eb3861d4230f91f0bfea84f1
 DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4b086a9e77b47958d56743fe140790359a79de026bc634752aa0eb631abc8a50da4804151071217af34fba588b72c01
 SHA512 
4010e19cb079baa32ad93f3ee6e9bc142b6edd331247251a14ee8ef9be166d81032cf10a6e000edc32d59e619021c4c9e500658288e4941a886d1d99e86ab68c
+DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96

diff --git a/dev-python/google-auth/google-auth-2.17.0.ebuild 
b/dev-python/google-auth/google-auth-2.17.0.ebuild
new file mode 100644
index ..5faba10d7363
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.17.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !dev-python/namespace-google
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/, media-libs/rubberband/files/

2023-03-28 Thread Miroslav Šulc
commit: 28671e9f8d00eeae3c553f3a110082bf94d21b76
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar 29 05:47:48 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 05:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28671e9f

media-libs/rubberband: bump to 3.1.3

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/rubberband/Manifest |  1 +
 .../rubberband/files/rubberband-3.1.1-build.patch  |  4 -
 media-libs/rubberband/rubberband-3.1.3.ebuild  | 87 ++
 3 files changed, 88 insertions(+), 4 deletions(-)

diff --git a/media-libs/rubberband/Manifest b/media-libs/rubberband/Manifest
index 6f71325f5e71..31f00587ad4c 100644
--- a/media-libs/rubberband/Manifest
+++ b/media-libs/rubberband/Manifest
@@ -1,2 +1,3 @@
 DIST rubberband-3.1.1.tar.bz2 217586 BLAKE2B 
17f616eab563f0949dc89103775dac2c932b8ade79e7445524c87d9ced46ecd30d9cff53960e2638ce571c1f6ddbc9ad50e7371900b96eb0ec22c58cc80e585e
 SHA512 
240ad6cd486f975099f76c6ac8bcf34add45670f58164089ffc9767ebef4c7dfdd7e58ad0c3d99a96f56af0d1f7669e55c5fc3e79277357c62fba21cb3bfe4cd
 DIST rubberband-3.1.2.tar.bz2 218361 BLAKE2B 
26d2850adea8b564e49ce1eb24abcd9cd83d20a5eda6bcfc1254b3357a0e720b04faa9e9f2de769b65f6449afe138de9051505f745f69a73cc1275786029838c
 SHA512 
b21605a0cf882e34fc2eada38a446220257e4b067475e36dfeef00d491425ad51398fbb49773dbd162683531b70f7c864ab02bff744d7e0dde7ed1d64aa1d327
+DIST rubberband-3.1.3.tar.bz2 218532 BLAKE2B 
edc9ada6a67af2b45f15a6240b46d77830068595f5b873b50b55e91be29abc30600025713e7bd84e99d05ea1d0fcdb36873cbf966b00d7e805cfea99a4462e1d
 SHA512 
c7e42020c543b1741e1d3e7ad79f92081177953f63a8b7b1c302a185cb7a0b828d9519e03a6df39c1cff356b324370313501df54bc74be32dcdb955c789b6485

diff --git a/media-libs/rubberband/files/rubberband-3.1.1-build.patch 
b/media-libs/rubberband/files/rubberband-3.1.1-build.patch
index 650deb8d996f..9dce52ec5e03 100644
--- a/media-libs/rubberband/files/rubberband-3.1.1-build.patch
+++ b/media-libs/rubberband/files/rubberband-3.1.1-build.patch
@@ -1,5 +1,3 @@
-diff --git a/meson.build b/meson.build
-index 43cbf33..2024964 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -117,12 +117,18 @@ sleef_dep = dependency('sleef', version: '>= 3.3.0', 
required: false)
@@ -158,8 +156,6 @@ index 43cbf33..2024964 100644
message('Will build command-line utilities')
target_summary += { 'Command-line utility (R2)': [ true, 'Name: ' + 
rubberband_program_name ] }
rubberband_program = executable(
-diff --git a/meson_options.txt b/meson_options.txt
-index e44837c..4e4ca29 100644
 --- a/meson_options.txt
 +++ b/meson_options.txt
 @@ -26,3 +26,18 @@ option('extra_lib_dirs',

diff --git a/media-libs/rubberband/rubberband-3.1.3.ebuild 
b/media-libs/rubberband/rubberband-3.1.3.ebuild
new file mode 100644
index ..021e7a03c3e6
--- /dev/null
+++ b/media-libs/rubberband/rubberband-3.1.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="An audio time-stretching and pitch-shifting library and utility 
program"
+HOMEPAGE="https://www.breakfastquay.com/rubberband/";
+SRC_URI="https://breakfastquay.com/files/releases/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="ladspa lv2 jni static-libs +programs test vamp"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+CDEPEND="
+   media-libs/libsamplerate[${MULTILIB_USEDEP}]
+   sci-libs/fftw:3.0[${MULTILIB_USEDEP}]
+   jni? ( >=virtual/jdk-1.8:* )
+   ladspa? ( media-libs/ladspa-sdk[${MULTILIB_USEDEP}] )
+   lv2? ( media-libs/lv2[${MULTILIB_USEDEP}] )
+   programs? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+   vamp? ( media-libs/vamp-plugin-sdk[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${CDEPEND}
+   sys-devel/gcc:*
+"
+DEPEND="${CDEPEND}"
+BDEPEND="test? ( dev-libs/boost )"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   sed -i \
+   -e "s/if have_jni/if get_option('jni')/g" \
+   -e "s/if have_ladspa/if get_option('ladspa')/g" \
+   -e "s/if have_lv2/if get_option('lv2')/g" \
+   -e "s/if have_vamp/if get_option('vamp')/g" \
+   -e "s/if have_sndfile/if get_option('cmdline')/g" \
+   "meson.build" || die
+
+   sed -i -e "s/type: 'feature', value: 'auto'/type: 'boolean', value: 
'false'/g" "meson_options.txt" || die
+
+   default
+}
+
+multilib_src_configure() {
+   if use ppc ; then
+   # bug #827203
+   # meson doesn't respect/use LIBS but mangles LDFLAGS with libs
+   # correctly. Use this until we get a Meson test for libatomic.
+   append-ldflags -latomic
+   elif tc-is-clang && [[ $(tc-get-cxx-stdlib) == libstdc++ ]] ; then
+   # bug #860078
+ 

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

2023-03-28 Thread Miroslav Šulc
commit: 4951bdc218f90b2f22600d280c14c08df30f9e3f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jan 15 12:51:02 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 05:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4951bdc2

dev-java/gson: add 2.10.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29118
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/gson/Manifest   |  1 +
 dev-java/gson/gson-2.10.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-java/gson/Manifest b/dev-java/gson/Manifest
index d07656879069..d438c0f59f4b 100644
--- a/dev-java/gson/Manifest
+++ b/dev-java/gson/Manifest
@@ -1 +1,2 @@
+DIST gson-parent-2.10.1.tar.gz 394777 BLAKE2B 
e118a7c39b17c4119b4140f3c105fef4c3cb07580dbc530d9bfd59edc4f152f62ac5ff93db1a3861c73758e369ecef4f8ed4e94d556869291469764ea848bbbd
 SHA512 
074f40f7f9aa48daf5b5a3ec371713db02f6f8fceb959b01e8a16732862645d2350f3276ab7ff8021d48082f890b53c6e80d992af6af4b74e4646f85494b8e70
 DIST gson-parent-2.9.1.tar.gz 359012 BLAKE2B 
e0a0d6e517e7323a508d7aa6cb26e39aad4a3c479b479ae7b075d3cb47c0312294eb074ed52f1fbbec5de301341dac7f5d742913498205f0544a53da0c0eb1a1
 SHA512 
928a17491efc9866271f08d4ec0fc22b96b4b6f4827d86679cd4a9085e91fbf6b1b4d6618d380ff63e7a9922d9cf0ec7ba9cd073862e7e212eb31c0140c6b6ad

diff --git a/dev-java/gson/gson-2.10.1.ebuild b/dev-java/gson/gson-2.10.1.ebuild
new file mode 100644
index ..64fb2721c56e
--- /dev/null
+++ b/dev-java/gson/gson-2.10.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.code.gson:gson:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Gson JSON library"
+HOMEPAGE="https://github.com/google/gson";
+SRC_URI="https://github.com/google/gson/archive/gson-parent-${PV}.tar.gz";
+S="${WORKDIR}/gson-gson-parent-${PV}/gson"
+
+LICENSE="Apache-2.0"
+SLOT="2.6"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-17:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+DOCS=(
+   ../CHANGELOG.md
+   ../GsonDesignDocument.md
+   ../README.md
+   ../Troubleshooting.md
+   ../UserGuide.md
+)
+
+JAVA_SRC_DIR=(
+   "src/main/java"
+   "src/main/java-templates"
+)
+
+JAVA_TEST_EXCLUDES=(
+   # requires the test class to be obfuscated using proguard which we do 
not have atm
+   "com.google.gson.functional.EnumWithObfuscatedTest"
+   # FAILURES!!!
+   # Tests run: 1258,  Failures: 2
+   # 
testComGoogleGsonAnnotationsPackage(com.google.gson.regression.OSGiTest)
+   # junit.framework.AssertionFailedError: Cannot find com.google.gson 
OSGi bundle manifest
+   "com.google.gson.regression.OSGiTest"
+)
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   sed -e "s/\${project.version}/${PV}/g" \
+   -i 
src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java \
+   || die "Failed to set version"
+   # error: records are not supported in -source 8
+   # This test would pass "OK (25 tests)" only with >=jre-17
+   # pom.xml, lines 20-22
+   rm src/test/java/com/google/gson/functional/Java17RecordTest.java || die
+}



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

2023-03-28 Thread Michał Górny
commit: 1a392c0dc5667b5d60adb3e769778d954ddac980
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:23:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:35:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a392c0d

dev-python/black: Bump to 23.3.0

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

 dev-python/black/Manifest|  1 +
 dev-python/black/black-23.3.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index be50691cb5e7..8d863224e81e 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1 +1,2 @@
 DIST black-23.1.0.gh.tar.gz 1196151 BLAKE2B 
3c81bf5e52bb08928b568a20c9b3d769c5ebdd120bdfd4565c89fbffd978cd4a93dd70eacd041a4560723987278d16acfcae49245007bdc59178264757fba74d
 SHA512 
f86d1bcf59c3fa0bb1bc3e71511c5df435ea437fd1cb30c466b8babc9522fb96bba6261da1431db75e6d578a85d061d31bd6ddbe50327fb4a3987eb03b03c330
+DIST black-23.3.0.tar.gz 582156 BLAKE2B 
01ed5443e1bb251d46618a5b61bbfcc2dc0b41c0bef7d4315fb704a2ac0fd51eb4fe268838b8be6195630f21e6f7b3a5bfca124a7bd60dbef95a02714924327b
 SHA512 
1ea8749ee25aae34a40c5d1b779c6076971488dea1a85ebfcbe4c2a8bb5abb5e3918a735a4e3f9b4ae2690eda0f48fac014ade055721b54d879fdd2d3450b72b

diff --git a/dev-python/black/black-23.3.0.ebuild 
b/dev-python/black/black-23.3.0.ebuild
new file mode 100644
index ..3bbd465b752b
--- /dev/null
+++ b/dev-python/black/black-23.3.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="The uncompromising Python code formatter"
+HOMEPAGE="
+   https://black.readthedocs.io/en/stable/
+   https://github.com/psf/black/
+   https://pypi.org/project/black/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-3.10.0.0[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
+   dev-python/aiohttp-cors[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "blackd - HTTP API for black" \
+   "dev-python/aiohttp dev-python/aiohttp-cors"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dj-database-url/

2023-03-28 Thread Michał Górny
commit: 07e39b2d6e7203c49759eba1d337b81266017ee1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:26:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e39b2d

dev-python/dj-database-url: Bump to 1.3.0

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

 dev-python/dj-database-url/Manifest|  1 +
 .../dj-database-url/dj-database-url-1.3.0.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/dj-database-url/Manifest 
b/dev-python/dj-database-url/Manifest
index b093b62e9282..2f7f75a7d65a 100644
--- a/dev-python/dj-database-url/Manifest
+++ b/dev-python/dj-database-url/Manifest
@@ -1 +1,2 @@
 DIST dj-database-url-1.2.0.gh.tar.gz 12479 BLAKE2B 
cc3fed00cd7329a9ee8f3ced5830cf05b7046960ae6397c68b8e67e0609c0284dba01a1736447b45f219290405a0ab4720267feba276b453555e3b8ac2f0d88a
 SHA512 
72b713a3a1ad4c70d857c5c72e671095ef1b7ec8ebd19902296ea49b63b9bf6d0084d03561c8fb47c533da431b44ee17651b45f3f699faceaed0ee6bfe7c921a
+DIST dj-database-url-1.3.0.gh.tar.gz 13215 BLAKE2B 
3af4973ce2720166ac6988acc61e02695520fa8bb4f1aad5bd78649959a5f76b2de1aa0822a8c7440fabe130970cf11bdf4c579860660e4e2e0634e594fc2e83
 SHA512 
f1ff31955e1d1cd39ea8c497ae38b2569f9056d6fa98a5b426472936781153b55b8b1e72475cab50532a753e53f31daafeca7d52de07bca803cfdbef323195b7

diff --git a/dev-python/dj-database-url/dj-database-url-1.3.0.ebuild 
b/dev-python/dj-database-url/dj-database-url-1.3.0.ebuild
new file mode 100644
index ..7c7f2279f539
--- /dev/null
+++ b/dev-python/dj-database-url/dj-database-url-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Use Database URLs in your Django Application"
+HOMEPAGE="
+   https://github.com/jazzband/dj-database-url/
+   https://pypi.org/project/dj-database-url/
+"
+# tests are missing in sdist as of 1.3.0
+# https://github.com/jazzband/dj-database-url/pull/213
+SRC_URI="
+   https://github.com/jazzband/dj-database-url/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-enterprise-api/

2023-03-28 Thread Miroslav Šulc
commit: 4a35735aff30ebb5f51ccea277061a9ca7c39798
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 28 15:43:15 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 05:28:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a35735a

dev-java/osgi-enterprise-api: drop 5.0.0-r2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../osgi-enterprise-api-5.0.0-r2.ebuild| 37 --
 1 file changed, 37 deletions(-)

diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r2.ebuild 
b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r2.ebuild
deleted file mode 100644
index e80121b1a1e2..
--- a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="OSGi Enterprise Release 5 Companion Code"
-HOMEPAGE="http://www.osgi.org/Main/HomePage";
-SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-RESTRICT="bindist"
-
-CP_DEPEND="dev-java/glassfish-persistence:0
-   dev-java/osgi-core-api:0
-   dev-java/tomcat-servlet-api:2.5"
-
-RDEPEND="${CP_DEPEND}
-   >=virtual/jre-1.8:*"
-
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-JAVA_SRC_DIR="OSGI-OPT/src"
-
-src_prepare() {
-   default
-   rm -r org || die
-}



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

2023-03-28 Thread Miroslav Šulc
commit: 590cd9d583a33dce96f8d1ed93a4d1a6bc2d4c1b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 28 15:42:20 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 05:28:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590cd9d5

dev-java/reflections: drop 0.9.12-r4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/reflections/reflections-0.9.12-r4.ebuild | 94 ---
 1 file changed, 94 deletions(-)

diff --git a/dev-java/reflections/reflections-0.9.12-r4.ebuild 
b/dev-java/reflections/reflections-0.9.12-r4.ebuild
deleted file mode 100644
index 22b2726b14d6..
--- a/dev-java/reflections/reflections-0.9.12-r4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/ronmamo/reflections/archive/0.9.12.tar.gz --slot 0 
--keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild reflections-0.9.12.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.reflections:reflections:0.9.12"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Reflections - a Java runtime metadata analysis"
-HOMEPAGE="https://github.com/ronmamo/reflections";
-SRC_URI="https://github.com/ronmamo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="WTFPL-2 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# com.google.code.gson:gson:2.8.6 -> >=dev-java/gson-2.8.8:2.6
-# org.dom4j:dom4j:2.1.1 -> >=dev-java/dom4j-2.1.3:1
-# org.javassist:javassist:3.26.0-GA -> !!!suitable-mavenVersion-not-found!!!
-# org.slf4j:slf4j-api:1.7.30 -> >=dev-java/slf4j-api-1.7.30:0
-# org.slf4j:slf4j-simple:1.7.24 -> >=dev-java/slf4j-simple-1.7.30:0
-
-CP_DEPEND="
-   dev-java/dom4j:1
-   dev-java/gson:2.6
-   dev-java/javassist:3
-   dev-java/slf4j-api:0
-   dev-java/slf4j-simple:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# javax.servlet:servlet-api:2.5 -> java-virtuals/servlet-api:2.5
-# POM: pom.xml
-# test? junit:junit:4.13 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="
-   dev-java/tomcat-servlet-api:2.5
-   >=virtual/jdk-1.8:*
-   ${CP_DEPEND}
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CP_DEPEND}"
-
-S="${WORKDIR}/${P}"
-
-JAVA_CLASSPATH_EXTRA="tomcat-servlet-api-2.5"
-JAVA_SRC_DIR=( "src/main/java" )
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR=( "src/test/java" )
-JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" )
-JAVA_TEST_EXCLUDES=(
-   # Upstream does not run this test
-   "org.reflections.TestModel"
-   # 1) testMethodParameterNames(org.reflections.ReflectionsCollectTest)
-   # org.reflections.ReflectionsException: Scanner 
MethodParameterNamesScanner was not configured
-   # at org.reflections.Store.get(Store.java:39)
-   # at org.reflections.Store.get(Store.java:61)
-   # at org.reflections.Store.get(Store.java:46)
-   # at 
org.reflections.Reflections.getMethodParamNames(Reflections.java:579)
-   # at 
org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239)
-   org.reflections.ReflectionsCollectTest
-   # 2) testMethodParameterNames(org.reflections.ReflectionsParallelTest)
-   # org.reflections.ReflectionsException: Scanner 
MethodParameterNamesScanner was not configured
-   # at org.reflections.Store.get(Store.java:39)
-   # at org.reflections.Store.get(Store.java:61)
-   # at org.reflections.Store.get(Store.java:46)
-   # at 
org.reflections.Reflections.getMethodParamNames(Reflections.java:579)
-   # at 
org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239)
-   org.reflections.ReflectionsParallelTest
-   # 3) testMethodParameterNames(org.reflections.ReflectionsTest)
-   # org.reflections.ReflectionsException: Scanner 
MethodParameterNamesScanner was not configured
-   # at org.reflections.Store.get(Store.java:39)
-   # at org.reflections.Store.get(Store.java:61)
-   # at org.reflections.Store.get(Store.java:46)
-   # at 
org.reflections.Reflections.getMethodParamNames(Reflections.java:579)
-   # at 
org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239)
-   org.reflections.ReflectionsTest
-   #
-   # 
https://github.com/ronmamo/reflections/issues/277#issuecomment-927152981
-   # scanner was not configured exception - this is a known issue in 
0.9.12, a simple workaround is to
-   # check if the getStore() contains index for the scanner before 
querying. next version 0.10 fixes this.
-)



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2023-03-28 Thread Miroslav Šulc
commit: d47870374f32f9cd4ad674895bd1470c2602ac3a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 28 15:45:51 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 29 05:28:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4787037

dev-java/tomcat-servlet-api: drop 6.0.53-r1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30379
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-servlet-api/Manifest   |  1 -
 .../tomcat-servlet-api-6.0.53-r1.ebuild| 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 9f8f12443b6d..b9826c6c4450 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -1,4 +1,3 @@
 DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B 
f7ca82052c1148a5c384fcbc3871beeddccdb4cfed05ba176581ebb50f52ba867bed8dbc500e97b7348a3a87b9693fb73eb81209df4f31e8c1ced7e30a6af30b
 SHA512 
c455fa3da9da8fcbf1d54ae5dce808f8a4520ccafd627a6b2d1b003c37e8395d8b2a55d5471bf6c196549d082715862b3b8958aef88613293a07fc0160aa5c6e
 DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B 
dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3
 SHA512 
845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7
-DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
deleted file mode 100644
index dd8cbeacb915..
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-MY_A="apache-${P}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 2.5/JSP API 2.1 implementation"
-HOMEPAGE="https://tomcat.apache.org/";
-SRC_URI="https://archive.apache.org/dist/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="2.5"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.8"
-RDEPEND=">=virtual/jre-1.8"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}/${SLOT}-build-r1.xml" build.xml || die "Could not 
replace build.xml"
-   rm -r */*/build.xml java/javax/{annotation,ejb,mail,persistence,xml}/ 
|| die
-   find -name '*.jar' -delete || die
-}
-
-src_install() {
-   java-pkg_dojar "${S}"/output/build/lib/*.jar
-   use source && java-pkg_dosrc java/javax
-}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2023-03-28 Thread Michał Górny
commit: 8029a1c5b4cbcb45a8e2cb8b926f5ec44effb05d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 05:06:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 05:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8029a1c5

xfce-extra/xfce4-pulseaudio-plugin: Bump to 0.4.6

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

 xfce-extra/xfce4-pulseaudio-plugin/Manifest|  1 +
 xfce-extra/xfce4-pulseaudio-plugin/metadata.xml|  2 +
 .../xfce4-pulseaudio-plugin-0.4.6.ebuild   | 77 ++
 3 files changed, 80 insertions(+)

diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest 
b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
index ba9806d3853e..da1f2ab03549 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/Manifest
+++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-pulseaudio-plugin-0.4.5.tar.bz2 394671 BLAKE2B 
facd79419b36741791b91d76da0212a99dfd2e807eedac691a5978b85365052702797cf67d2f0f8af294e9c0141fcedad49a92595acd4bbeadbf470889d7e16b
 SHA512 
9250189af2d40f9b87687ef15e37983a95f797c2ba0aaa18cb8e510b7b1caff7f762a18db4e5a3780001b5cd46e00849d427801e14854c45e849c5d014a1375b
+DIST xfce4-pulseaudio-plugin-0.4.6.tar.bz2 422590 BLAKE2B 
966dcc87c99888fb4b83901a4059ffa05bbc24707de0d32efd3c8f902f3f92277d13d9d9e8ae7475259b84f9a9a585336ab2f26d97ebf01f5031ede101335ad8
 SHA512 
b50193837a89c9adf8bfdd6c51cb872f8153448d71326ecd38171774164890436402d0041f98a79dc35a4523bfbd63dc4694f7ea13d4f8e38e98626280dd5127

diff --git a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml 
b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
index fceb4d4df330..06d056085482 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
+++ b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
@@ -10,6 +10,8 @@
dev-libs/keybinder.
Enable sound event support using
media-libs/libcanberra
+   Enable experimental support for 
raising media
+   player windows using 
xfce-base/libxfce4windowing.
Enable experimental support for raising media
player windows using x11-libs/libwnck.


diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild
new file mode 100644
index ..654186fda701
--- /dev/null
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A panel plug-in for PulseAudio volume control"
+HOMEPAGE="
+   https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/start
+   https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/
+"
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~loong ~riscv ~x86"
+# TODO: remove wnck when libxfce4windowing is ready to go stable
+IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck"
+REQUIRED_USE="?? ( libxfce4windowing wnck )"
+
+DEPEND="
+   >=dev-libs/glib-2.44.0
+   media-sound/pulseaudio:=[glib]
+   >=x11-libs/gtk+-3.20.0:3
+   >=xfce-base/exo-0.11:=
+   >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.9.0:=
+   >=xfce-base/xfce4-panel-4.11.0:=
+   >=xfce-base/xfconf-4.6.0:=
+   keybinder? ( dev-libs/keybinder:3 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/libnotify )
+   libxfce4windowing? ( xfce-base/libxfce4windowing:= )
+   wnck? ( x11-libs/libwnck:3 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable keybinder)
+   $(use_enable libcanberra)
+   $(use_enable libnotify)
+   $(use_enable libxfce4windowing)
+   $(use_enable wnck)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+
+   if ! has_version media-sound/pavucontrol; then
+   elog "For the 'audio mixer...' shortcut to work, you need to 
install"
+   elog "an external mixer application. Please either install:"
+   elog
+   elog "  media-sound/pavucontrol"
+   elog
+   elog "or specify another application to use in the 'Properties' 
dialog."
+   fi
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-03-28 Thread Michał Górny
commit: 3d6229be5823dabff5bd50c8b63ab2053da0bc9c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 04:21:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 04:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6229be

dev-python/boto3: Bump to 1.26.101

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f0bc150eef54..90065c146afd 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.26.100.gh.tar.gz 627269 BLAKE2B 
1481e456b73794a4f371e5ac935d3d777c5315c1da39f8565631f62e05bd218e85409d5e5e095057af2c05c4bbcd9c1c5a56b4d1b8d2ef8e97ec567bfdd959a3
 SHA512 
45fdbb31c7e39ac1775e89755f88d426bdd17be002a13c1c517f2ec4b7ce1fcf0df7d1ff6c6d678fab5a7a1d656f9f609a6d4b3ab779464ea14a3e52eb7e4771
+DIST boto3-1.26.101.gh.tar.gz 627662 BLAKE2B 
322a6e723851464409512e9d8dd17b5f2aa9717d97b8fc349c22e95db09bd8b8554631cd3afe52d31e34f4972ae0e5642762bf2ba13e8e5c5d56a05c3013c218
 SHA512 
7a1b9a089946dcb609a8c446b4c40f4f8861770b6592b6a11992573f7281a8fec0e3ae9d77abee542a88c588dfa23102110312d969f8aa63b3b0ffaf968a8e86
 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
 DIST boto3-1.26.94.gh.tar.gz 617861 BLAKE2B 
908b40868735038810cf75c903bbc8bad00a6ea8776b2a5a236683f18f2185971f8a13db5349086b1aef2c4d51361c8ebf30f2d671cea7f4101c9882a59b6acf
 SHA512 
036278668afa33dfdaab9cc2e02c2c3e0596ec1c1b407767f22bc6a4cd87913f883f85430ff6a120c5e0fdd2194b70c911fe7a207bc26ed5fcd415f3754cde35
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

diff --git a/dev-python/boto3/boto3-1.26.101.ebuild 
b/dev-python/boto3/boto3-1.26.101.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.101.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 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 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_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/botocore/

2023-03-28 Thread Michał Górny
commit: 1766821841a56861c8f2c670ef3a889a5daf5c79
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 04:21:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 04:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17668218

dev-python/botocore: Bump to 1.29.101

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.101.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 8fb309d9f56c..c1d96c236f18 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.29.100.gh.tar.gz 11306804 BLAKE2B 
8ac9d592d2ea86bd600ca29c51999577e9c223fe951753052fd8d4c9a7d9f537f663491b2f31267e3ab0f082cc3b8ad49064017b268821e6d8c990e88046e144
 SHA512 
436b2cd40e3f7414b025463e2322fea834c1eae1243070f500dff7682a0dd049123b047a5d8183c58b001e4a793bbc81fa4a96af42b2d9f06c554fd261c0
+DIST botocore-1.29.101.gh.tar.gz 11311820 BLAKE2B 
51be1b936b407a8d29912f6891c786826fc5a6be9caf386da56b697961613f4fe6506356f3c0b00da07386960abbde7e84c49e22142d1d401e481c8d4747d569
 SHA512 
1fb519861042b662d1d624223027f7a898d1975a07c6f2ad035547211bb7dad63cb07fcd6061cce75ab641801a7693313aafae7257067358d85fd43abbb82891
 DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf
 DIST botocore-1.29.94.gh.tar.gz 11242930 BLAKE2B 
d6abdda0ad69bfa635c2cdccefff5c0feaa27fb1a307d5cacb140ded35c246a52ebbe5657a9317bdc1441939d2bd62d5829b2ecce01c05976f56737f92fc3f62
 SHA512 
23c1fb835d492f414a0a67ac03e50ea31f6343676c7e6e8649067b11e3213f84eb068562fe5bd9a49ead9e37381ab132ac820d98fa4af805b41eaf53b0f9cb1b
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

diff --git a/dev-python/botocore/botocore-1.29.101.ebuild 
b/dev-python/botocore/botocore-1.29.101.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.101.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 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 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_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: xfce-base/xfce4-panel/

2023-03-28 Thread Michał Górny
commit: 503ef751edcf96dc4b24afca30f1b1c42cde946a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 04:55:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 04:55:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503ef751

xfce-base/xfce4-panel: Bump to 4.19.1

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

 xfce-base/xfce4-panel/Manifest  |  1 +
 xfce-base/xfce4-panel/xfce4-panel-4.19.1.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index ee0feeae7705..28b8c212d11d 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1,3 +1,4 @@
 DIST xfce4-panel-4.18.2.tar.bz2 1448776 BLAKE2B 
5c6f0f3eb85348c6181a94d19331a42ba02e36fd32c747c2dd1d8d762b795e5c8f7a21d4c54765fe498f1d0604ef7229c40f625cb3350dff41c7ec32caa49072
 SHA512 
8f8aa29a3dc1133477bc7075a2bbb7e7811ebd26f94e9771e4b6987e4aaa2733295e3260cf5b9052545181195ddac50e93c421e4518cdd1ccf18c39c4c972712
 DIST xfce4-panel-4.18.3.tar.bz2 1452647 BLAKE2B 
40545b13fa0b8d7178fc9753cb3b1b00b0729956155a1321ba7570f83d53eecc528ddaf47cb5653a25d9df1da45d9f586311426df75471c7a6c15f5b28dc6367
 SHA512 
d85a7540b11c4e9ed9c99b9660d12a14ae665c6c496dd0674dc4aa048d0f043dc3659a42af862ec9409d2181c3b0ae588750373530b4c9f42d4427e08e91de19
 DIST xfce4-panel-4.19.0.tar.bz2 1485117 BLAKE2B 
a70654a1d8633f04310a1a9fb8554254de2f272f6fbbfede3c709a9bdc9b7d6138d5ab26ea83ccc75c9152ee0fb9d2ce7e7b174ace6369eb7d60e14db0828cec
 SHA512 
a1c3c5f535581332c1b5e93bfecabae32cbe610d168f4452bed321466b73e4ca9ca09ca2e7c7f54cb82fe45a6102022bb30f77b57841a9bba03809b703bddf91
+DIST xfce4-panel-4.19.1.tar.bz2 208 BLAKE2B 
9be568832d6bc56fcecaf6eff2a907b64cc2b7f9fa51f18109c18300b9cb9cd7044d64b2b89d28ede409be3d4cd026274c543db7892ea128a1ce52679d62
 SHA512 
f22673e3a8785283a4179bf3a7791f2b14b9d5e87efffdc822ad61b24cca827517a15f0484392255ef04aeac99b5d4722bf347d14981340d4d86d7b47700883d

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.19.1.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.19.1.ebuild
new file mode 100644
index ..b7665ab7ef89
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.19.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vala xdg-utils
+
+DESCRIPTION="Panel for the Xfce desktop environment"
+HOMEPAGE="
+   https://docs.xfce.org/xfce/xfce4-panel/start
+   https://gitlab.xfce.org/xfce/xfce4-panel/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~riscv ~x86"
+IUSE="+dbusmenu introspection vala wayland X"
+REQUIRED_USE="
+   || ( wayland X )
+   vala? ( introspection )
+"
+
+DEPEND="
+   >=dev-libs/glib-2.72.0
+   >=x11-libs/cairo-1.16.0
+   >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?]
+   >=xfce-base/exo-0.11.2:=
+   >=xfce-base/garcon-4.17.0:=
+   >=xfce-base/libxfce4ui-4.17.1:=
+   >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
+   >=xfce-base/libxfce4windowing-4.19.1:=
+   >=xfce-base/xfconf-4.13.2:=
+   dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
+   introspection? ( >=dev-libs/gobject-introspection-1.66:= )
+   wayland? (
+   >=dev-libs/wayland-1.15
+   >=gui-libs/gtk-layer-shell-0.7.0
+   )
+   X? (
+   >=x11-libs/libX11-1.6.7
+   x11-libs/libwnck:3
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-lang/perl
+   dev-util/gdbus-codegen
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable dbusmenu dbusmenu-gtk3)
+   $(use_enable vala)
+   $(use_enable wayland wayland-client)
+   $(use_enable wayland gtk-layer-shell)
+   $(use_enable X gtk-x11)
+   $(use_enable X libwnck)
+   )
+
+   use vala && vala_setup
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2023-03-28 Thread Michał Górny
commit: 2fa92bf90ff5b72e14d88f91b563085435810c3c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 29 04:22:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 29 04:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa92bf9

app-admin/awscli: Bump to 1.27.101

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e7e284cd6675..241490e45087 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST aws-cli-1.27.100.gh.tar.gz 2389951 BLAKE2B 
02fac88ec2451c7c0f8b96c17c08e767ab629ab4480abf195023298aaf8b3f98f2fe5805da0051cbcc2fad0a93e5277dfaa38ffdf979d991f3873268ee530ffd
 SHA512 
2a6f0be41d0d20edef0d5d2b75d455e928d82e373cdfc921f1fed5a189b42c11c5f08eb516d312caa5de13fd4a6139240233a7b0d4784640bb3b6dbfe5485895
+DIST aws-cli-1.27.101.gh.tar.gz 2390624 BLAKE2B 
ccb01bf7d3349c709b095b7a1fe3b0e39f6fbc0e7239d39f7fd0ff4c6f716fe0df0190518cbf9765d04e38111bbca934c74970f5e1f55d5f69ceee1eb3f49160
 SHA512 
9184326d067c59517aeb5178fc308cf753c6b6a3b2e3489b040c1053a24b63d637e9b775e7de52e0e501f4ec69bb410bff4e4e8f8ec294d089b7aaa7f604e514
 DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326
 DIST aws-cli-1.27.94.gh.tar.gz 2385480 BLAKE2B 
8712056c53d704e368f81d38779201d0ef28d0b633ac4a877957b5d6338a6daf45b5408dcf0bee3f6c48a0b10af625bfee835f63e837814b42ec3a57745e4d61
 SHA512 
48dc09f0af71eb9b9d93ffd2c008511e2379f2a47d4913c6c4296804d3ec3c30a1811564c017388329cac9261b1c3021fadc60771ca9d0952982401f5e4f7c59
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.101.ebuild 
b/app-admin/awscli/awscli-1.27.101.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.101.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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 bin/aws_bash_completer aws
+
+   insinto /usr/s

[gentoo-commits] proj/sci:master commit in: profiles/

2023-03-28 Thread Horea Christian
commit: ce13899e857dfed9f0f50a32819ae487ce659887
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Mar 29 05:04:36 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Mar 29 05:04:36 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ce13899e

profiles: providing full dependency stack

Signed-off-by: Horea Christian  chymera.eu>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d6599c66f..80bd60014 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,13 +30,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Andrew Ammerlaan  (17 Mar 2023)
-# Needs bump to support vtk-9.2 (vtk-9.1 removed). This likely
-# requires bumping the version which would also require bumping
-# sci-libs/itk
-# revdep of above
-sci-biology/samri
-
 # Andrew Ammerlaan 

[gentoo-commits] proj/sci:master commit in: profiles/

2023-03-28 Thread Horea Christian
commit: 1eafc176027de6359599c9d1e54bd0374891b7b0
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Mar 29 04:05:56 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Mar 29 04:08:02 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1eafc176

profiles: providing required dependencies

Signed-off-by: Horea Christian  chymera.eu>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 147869ad2..d6599c66f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,7 +34,6 @@
 # Needs bump to support vtk-9.2 (vtk-9.1 removed). This likely
 # requires bumping the version which would also require bumping
 # sci-libs/itk
-sci-biology/ants
 # revdep of above
 sci-biology/samri
 



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-auth/

2023-03-28 Thread Sam James
commit: 228ae406e5edf14b27616e57dde0dbd6a1b458a9
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:26:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:26:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228ae406

sec-keys/openpgp-keys-gentoo-auth: Stabilize 20220101 x86, #903507

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

 .../openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild 
b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
index 668152d9f365..64aad4c48d45 100644
--- a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
+++ b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.${PV}.
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 S=${WORKDIR}
 



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-auth/

2023-03-28 Thread Sam James
commit: 383b651f5701f59c776f9af96ee42ce5db63cb9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:26:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383b651f

sec-keys/openpgp-keys-gentoo-auth: Stabilize 20220101 amd64, #903507

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

 .../openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild 
b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
index 7b2d4595212f..668152d9f365 100644
--- a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
+++ b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.${PV}.
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 S=${WORKDIR}
 



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-03-28 Thread Sam James
commit: cdcb01b158015bac45b04a884d5b4c42ac97dde6
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:26:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcb01b1

sec-keys/openpgp-keys-gentoo-developers: Stabilize 20230327 x86, #903507

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

 .../openpgp-keys-gentoo-developers-20230327.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
index abd8f4c9ba40..6e921f4f1143 100644
--- 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
BDEPEND="net-misc/curl"
 else

SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv x86"
 fi
 
 S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-03-28 Thread Sam James
commit: b9d436d487fa07daea5268dbd402a242785d8a2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:26:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:26:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d436d4

sec-keys/openpgp-keys-gentoo-developers: Stabilize 20230327 amd64, #903507

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

 .../openpgp-keys-gentoo-developers-20230327.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
index 2d106e87ca20..abd8f4c9ba40 100644
--- 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
BDEPEND="net-misc/curl"
 else

SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86"
 fi
 
 S="${WORKDIR}"



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

2023-03-28 Thread Sam James
commit: e9f6f961381e75d5d17d9db3ea0dd9eed2fbabf7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:17:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f6f961

sys-libs/timezone-data: drop 2023b

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

 sys-libs/timezone-data/Manifest   |   2 -
 sys-libs/timezone-data/timezone-data-2023b.ebuild | 197 --
 2 files changed, 199 deletions(-)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index 07eb423e6597..15b114937396 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,8 +1,6 @@
 DIST tzcode2022g.tar.gz 287901 BLAKE2B 
b67bb2020913c57cc6bc68d231c53ba645b95305256065e2645bce3b0d71adfaea865ed9bf40f1ec3b4a73aad7e6c48f5ecd0895de6e2d69bed6113d6b579e26
 SHA512 
5188edd8d05238a88da734cf78fadfb57640d4db3e7a0a970e3071e16b6eebc2e2ab17109b7dafafae68abfbc857df481cfdc3ffe63f7eb1569ea0b5997a
 DIST tzcode2023a.tar.gz 292438 BLAKE2B 
090d80ddaf580e5638175cb511f8da0644886b6eb8c38dc1b2b3c854be30e9caec980ae0dcc2034471bef7b15abee6ce83901977bf3b8697651f6711573e1575
 SHA512 
d45fc677a0a32ae807bf421faceff675565ee15e3ff42d3a4121df10e1f7855ac16b27fbc28bd365f93c57f40c5bdf19cde88546f7090cfab7676cac0a5516a4
-DIST tzcode2023b.tar.gz 292492 BLAKE2B 
a6b8f7706114257d1ed28651f59b099a4f1f830c55f53de270a2438639b5ca61145f8561eb487d4a745833f7782e61b0478cb81517a00e42539638337bae3120
 SHA512 
94058ceabfdaa62eeff9be804a030f0eb95b4099b62fbb7e7e8b934c8d883f488a3a6996331e24aebd147d66c19a73fb925a3dd929c630a9e11b51003b7f
 DIST tzcode2023c.tar.gz 292852 BLAKE2B 
707ae61740543f3a61520f67176c391ba1e4a8d7858ede4cadd837935be9a9aeb5cf8914049838aaed2f57d7dc4e1df33f29913e143d23deb58011b3e103aade
 SHA512 
fa18bae9c0e7c061bc9d5f5f2eb9967f0e4ddb2baafdee9887fa30cd0c60f4aa6f21eacffb17df0d59d26ff54d08c5dcefa98159309eba497e86443624913a82
 DIST tzdata2022g.tar.gz 439731 BLAKE2B 
582b79cc2317d27f3883042cbca25801397d9e2808ad8d3a340017d635372ef20316ce646a25a43b0ea5d4024841b54925ecc4510613295c39c28647989645cb
 SHA512 
7f79394295e00e3a24ebdbf9af3bc454a65f432a93b517e7e96c7f9db9949f6f5fdae9892a9d3789ff44ae0eb1bfe4744d36976b4624659af951d26414f94e65
 DIST tzdata2023a.tar.gz 442875 BLAKE2B 
33dd386d37a6349c9f9e60694c43323e97c9ba2cc6ca8f7f3a27c96734c1f6281e08748f1676e9fb4162d75202c9d38910caa28475bcb7414283b5991053d096
 SHA512 
10aadd6eba50f63f427399281065ba34cb474f6a854f8dc7a6f4f1343b1474a05f22b69b1e113ea67bb5f3f479253610a16b89d9dfa157bf0fde4c69aa3d6493
-DIST tzdata2023b.tar.gz 443019 BLAKE2B 
2738f4248882c771b85de7001ce350136df904ff978e2b5b77c28b4b2a9034b3b5a4fcfa87cc472299f701209922ecc21219e5d1bdeb1c87124988979d2f9672
 SHA512 
0f697b872ef02109d2098db12d0effc834b2ac5438921e0867f2c70987f305a47dc3eac720c344bb3757c902a7653109621e943564bdfbf00937077c311aa29b
 DIST tzdata2023c.tar.gz 443902 BLAKE2B 
8a50aa5f338565d86b8fa5428c138b251bd8dcc3ea66c144b49625d02c5c7aa27f1ace66babd36f10f75cf5eb832ec327b9c2e8adb0384c450130d1ee8c45562
 SHA512 
608bd286ebcbd0004cfdc1da183273f08aff61f90c8867661154453d77a05d421e4c46ad6d066a1fe2e87d5c82ec0f1c0224667a3b35f3180a3eb7f6ff84cbf5

diff --git a/sys-libs/timezone-data/timezone-data-2023b.ebuild 
b/sys-libs/timezone-data/timezone-data-2023b.ebuild
deleted file mode 100644
index 0c77ada9e0ad..
--- a/sys-libs/timezone-data/timezone-data-2023b.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs flag-o-matic
-
-MY_CODE_VER=${PV}
-MY_DATA_VER=${PV}
-DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
-HOMEPAGE="https://www.iana.org/time-zones";
-SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER}.tar.gz
-   
https://www.iana.org/time-zones/repository/releases/tzcode${MY_CODE_VER}.tar.gz";
-
-LICENSE="BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls leaps-timezone zic-slim"
-
-DEPEND="nls? ( virtual/libintl )"
-RDEPEND="
-   ${DEPEND}
-   !sys-libs/glibc[vanilla(+)]
-"
-
-src_unpack() {
-   mkdir "${S}" && cd "${S}" || die
-   default
-}
-
-src_prepare() {
-   default
-
-   # check_web contacts validator.w3.org
-   sed -i -e 's/check_tables check_web/check_tables/g' \
-   Makefile || die "Failed to disable check_web"
-
-   if tc-is-cross-compiler ; then
-   cp -pR "${S}" "${S}"-native || die
-   fi
-}
-
-src_configure() {
-   tc-export CC
-
-   # bug #471102
-   append-lfs-flags
-
-   if use elibc_Darwin ; then
-   # bug #138251
-   append-cppflags -DSTD_INSPIRED
-   fi
-
-

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

2023-03-28 Thread Sam James
commit: 05ea85c0d8cd97ede326d07f227aa87f7f035c3a
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:25:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:25:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ea85c0

profiles: mask =sci-libs/arpack-3.9.0

Bug: https://github.com/opencollab/arpack-ng/issues/401
Bug: https://github.com/opencollab/arpack-ng/issues/410
Bug: https://github.com/opencollab/arpack-ng/issues/411
Bug: https://github.com/igraph/igraph/issues/2311
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 60446f00f8f9..7fc5ab405ce4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-03-29)
+# Regressions in solving ability affecting e.g. igraph:
+# https://github.com/opencollab/arpack-ng/issues/401
+# https://github.com/opencollab/arpack-ng/issues/410
+# https://github.com/opencollab/arpack-ng/issues/411
+# https://github.com/igraph/igraph/issues/2311
+=sci-libs/arpack-3.9.0
+
 # Michał Górny  (2023-03-28)
 # Unfetchable, the homepage is gone.  Last updated in 2020.
 # Removal on 2023-04-27.  Bug #831304.



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

2023-03-28 Thread Sam James
commit: 03ecf6610106ca255861879fa881435c3984c6ac
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:17:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:17:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ecf661

sys-libs/timezone-data: add 2023c

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

 sys-libs/timezone-data/Manifest   |   2 +
 sys-libs/timezone-data/timezone-data-2023c.ebuild | 197 ++
 2 files changed, 199 insertions(+)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index ac23c2e4cc91..07eb423e6597 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,6 +1,8 @@
 DIST tzcode2022g.tar.gz 287901 BLAKE2B 
b67bb2020913c57cc6bc68d231c53ba645b95305256065e2645bce3b0d71adfaea865ed9bf40f1ec3b4a73aad7e6c48f5ecd0895de6e2d69bed6113d6b579e26
 SHA512 
5188edd8d05238a88da734cf78fadfb57640d4db3e7a0a970e3071e16b6eebc2e2ab17109b7dafafae68abfbc857df481cfdc3ffe63f7eb1569ea0b5997a
 DIST tzcode2023a.tar.gz 292438 BLAKE2B 
090d80ddaf580e5638175cb511f8da0644886b6eb8c38dc1b2b3c854be30e9caec980ae0dcc2034471bef7b15abee6ce83901977bf3b8697651f6711573e1575
 SHA512 
d45fc677a0a32ae807bf421faceff675565ee15e3ff42d3a4121df10e1f7855ac16b27fbc28bd365f93c57f40c5bdf19cde88546f7090cfab7676cac0a5516a4
 DIST tzcode2023b.tar.gz 292492 BLAKE2B 
a6b8f7706114257d1ed28651f59b099a4f1f830c55f53de270a2438639b5ca61145f8561eb487d4a745833f7782e61b0478cb81517a00e42539638337bae3120
 SHA512 
94058ceabfdaa62eeff9be804a030f0eb95b4099b62fbb7e7e8b934c8d883f488a3a6996331e24aebd147d66c19a73fb925a3dd929c630a9e11b51003b7f
+DIST tzcode2023c.tar.gz 292852 BLAKE2B 
707ae61740543f3a61520f67176c391ba1e4a8d7858ede4cadd837935be9a9aeb5cf8914049838aaed2f57d7dc4e1df33f29913e143d23deb58011b3e103aade
 SHA512 
fa18bae9c0e7c061bc9d5f5f2eb9967f0e4ddb2baafdee9887fa30cd0c60f4aa6f21eacffb17df0d59d26ff54d08c5dcefa98159309eba497e86443624913a82
 DIST tzdata2022g.tar.gz 439731 BLAKE2B 
582b79cc2317d27f3883042cbca25801397d9e2808ad8d3a340017d635372ef20316ce646a25a43b0ea5d4024841b54925ecc4510613295c39c28647989645cb
 SHA512 
7f79394295e00e3a24ebdbf9af3bc454a65f432a93b517e7e96c7f9db9949f6f5fdae9892a9d3789ff44ae0eb1bfe4744d36976b4624659af951d26414f94e65
 DIST tzdata2023a.tar.gz 442875 BLAKE2B 
33dd386d37a6349c9f9e60694c43323e97c9ba2cc6ca8f7f3a27c96734c1f6281e08748f1676e9fb4162d75202c9d38910caa28475bcb7414283b5991053d096
 SHA512 
10aadd6eba50f63f427399281065ba34cb474f6a854f8dc7a6f4f1343b1474a05f22b69b1e113ea67bb5f3f479253610a16b89d9dfa157bf0fde4c69aa3d6493
 DIST tzdata2023b.tar.gz 443019 BLAKE2B 
2738f4248882c771b85de7001ce350136df904ff978e2b5b77c28b4b2a9034b3b5a4fcfa87cc472299f701209922ecc21219e5d1bdeb1c87124988979d2f9672
 SHA512 
0f697b872ef02109d2098db12d0effc834b2ac5438921e0867f2c70987f305a47dc3eac720c344bb3757c902a7653109621e943564bdfbf00937077c311aa29b
+DIST tzdata2023c.tar.gz 443902 BLAKE2B 
8a50aa5f338565d86b8fa5428c138b251bd8dcc3ea66c144b49625d02c5c7aa27f1ace66babd36f10f75cf5eb832ec327b9c2e8adb0384c450130d1ee8c45562
 SHA512 
608bd286ebcbd0004cfdc1da183273f08aff61f90c8867661154453d77a05d421e4c46ad6d066a1fe2e87d5c82ec0f1c0224667a3b35f3180a3eb7f6ff84cbf5

diff --git a/sys-libs/timezone-data/timezone-data-2023c.ebuild 
b/sys-libs/timezone-data/timezone-data-2023c.ebuild
new file mode 100644
index ..0c77ada9e0ad
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2023c.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_CODE_VER=${PV}
+MY_DATA_VER=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
+HOMEPAGE="https://www.iana.org/time-zones";
+SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER}.tar.gz
+   
https://www.iana.org/time-zones/repository/releases/tzcode${MY_CODE_VER}.tar.gz";
+
+LICENSE="BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls leaps-timezone zic-slim"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="
+   ${DEPEND}
+   !sys-libs/glibc[vanilla(+)]
+"
+
+src_unpack() {
+   mkdir "${S}" && cd "${S}" || die
+   default
+}
+
+src_prepare() {
+   default
+
+   # check_web contacts validator.w3.org
+   sed -i -e 's/check_tables check_web/check_tables/g' \
+   Makefile || die "Failed to disable check_web"
+
+   if tc-is-cross-compiler ; then
+   cp -pR "${S}" "${S}"-native || die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   # bug #471102
+   append-lfs-flags
+
+   if use elibc_Darwin ; then
+   # bug #138251
+   append-cppflags -DSTD_INSPIRED
+   fi
+
+

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

2023-03-28 Thread Sam James
commit: f27e5f2d5756035cd6ff0f8c4adfe9fbbac5f8f7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:22:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:22:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27e5f2d

sys-libs/libcap: add 2.68

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

 sys-libs/libcap/Manifest   | 1 +
 sys-libs/libcap/{libcap-.ebuild => libcap-2.68.ebuild} | 4 ++--
 sys-libs/libcap/libcap-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index bd826b4b3107..0e9fa29554c2 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,2 +1,3 @@
 DIST libcap-2.66.tar.xz 181592 BLAKE2B 
e79bf10c6a3dbffe96dc97aad0bed67caa0b3805d9dcaff1e4a8a833396ee5c6da4f7f0d321b254e99a00073bc39021b9f3a4b350d93094d0df4d74889b3ca56
 SHA512 
ac005b622f6e065f30ce282a5c87240e7b9da75366ee537aa4835bc501b44bc242c10a4ba4dc070e2415fc7f635d1c3c4e45fbeeaf962cf7973dda82bf6377f0
 DIST libcap-2.67.tar.xz 186864 BLAKE2B 
bd9be22e439397a3c1726093cfee2410df93773b3139d50a1cdc10daecb666ddb9b64daded6e0ec9f2fd6defd16ea156dbd66bd55360ea266131f31ea0f0e989
 SHA512 
2e52c5a571cc1565e6829b0889f63216af10dfd9a86485f8ae7d0fcf4cc0db96aa21eb2ddea29e8dadf41a1194e91fb5961fe84ba07beb2ce950b6131be099d4
+DIST libcap-2.68.tar.xz 188824 BLAKE2B 
659ee2b0f92ab7490e7f4c9ccd6aafa02ae36c509654fdb53a0b9da4d5ba8be2d1b5afd2073b2b1c75f9585a0593a9d3e70af59fe0c213e178782bbd11cd3b3d
 SHA512 
ede3e1356aef22e18a46dc8ff0727500ab023bea698cf2bb822abb06625e272940afea52ad6457d0cd8cf1c7f435f1b568baf0a6bf0a08ae96fbf6d7502f9de2

diff --git a/sys-libs/libcap/libcap-.ebuild 
b/sys-libs/libcap/libcap-2.68.ebuild
similarity index 97%
copy from sys-libs/libcap/libcap-.ebuild
copy to sys-libs/libcap/libcap-2.68.ebuild
index 2072f83214d8..a3341be7498c 100644
--- a/sys-libs/libcap/libcap-.ebuild
+++ b/sys-libs/libcap/libcap-2.68.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit multilib-minimal toolchain-funcs pam usr-ldscript
 
@@ -92,5 +92,5 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   dodoc CHANGELOG README doc/capability.notes
+   dodoc CHANGELOG README doc/capability.md
 }

diff --git a/sys-libs/libcap/libcap-.ebuild 
b/sys-libs/libcap/libcap-.ebuild
index 2072f83214d8..a3341be7498c 100644
--- a/sys-libs/libcap/libcap-.ebuild
+++ b/sys-libs/libcap/libcap-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit multilib-minimal toolchain-funcs pam usr-ldscript
 
@@ -92,5 +92,5 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   dodoc CHANGELOG README doc/capability.notes
+   dodoc CHANGELOG README doc/capability.md
 }



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

2023-03-28 Thread Sam James
commit: c10331e1aa59b5fdc00163878b5bd34d78b3bdad
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:05:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10331e1

app-doc/eclass-manpages: add 20230329

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

 app-doc/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20230329.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 764bf0ed20de..dc4056ec0bcd 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1 +1,2 @@
 DIST eclass-manpages-20230222.tar.xz 410124 BLAKE2B 
7da1a4b539c227c386fd27e3fb6de4d0dc79c4b648491547df0dceb50ba93f27ef1105234ad5c0f6c6a409c8837e8a629029215782471651606375332223cc2e
 SHA512 
4def4388095c82a187f5dfc6ffb0eff59cec922c606b0202e7995ff81209fa9fe48e22fb05d4b07be4cd7e10f78ef4f87d01362099333ad49619e45c4b8b9411
+DIST eclass-manpages-20230329.tar.xz 409168 BLAKE2B 
5913afcf95174540546d238cc637689fe0c7de2013f4271ac3feee749eb2fede8b741e2409ba09060fd5c36941e36ee504be8a584201d04b368886f50abfd3ea
 SHA512 
ee43c47f26b474acec2f778a5bf05c752198d2f5cce959a337eaa674465c92869e213dd4aea8243671825cea80bbfbec7040cac283354de4e8feeefeace46d32

diff --git a/app-doc/eclass-manpages/eclass-manpages-20230329.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20230329.ebuild
new file mode 100644
index ..ab672a12df02
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20230329.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Instructions to make a dist tarball:
+# git clone https://github.com/projg2/eclass-to-manpage.git
+# cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+BDEPEND="sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2023-03-28 Thread Sam James
commit: 79f3d423f3064b80d1f8a006b19df604d0c560f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:04:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:04:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f3d423

linux-info.eclass: fix @AUTHOR eclassdoc

This breaks our brittle eclass2manpages script for now.

Fixes: 8435a16eb3e375dfe0a37f076eb6a1ebfed0a55b
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index d20afb308c19..d0a3c96e6b05 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -4,9 +4,9 @@
 # @ECLASS: linux-info.eclass
 # @MAINTAINER:
 # ker...@gentoo.org
-# @SUPPORTED_EAPIS: 6 7 8
 # @AUTHOR:
 # Original author: John Mylchreest 
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: eclass used for accessing kernel related information
 # @DESCRIPTION:
 # This eclass is used as a central eclass for accessing kernel



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

2023-03-28 Thread Sam James
commit: e255ad7161ee2001b796d8d7f4fa5eb672d3ba4c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 02:01:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 02:01:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e255ad71

app-doc/eclass-manpages: drop 20220824, 20220925, 20230110

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

 app-doc/eclass-manpages/Manifest   |  3 ---
 .../eclass-manpages-20220824.ebuild| 24 --
 .../eclass-manpages-20220925.ebuild| 24 --
 .../eclass-manpages-20230110.ebuild| 24 --
 4 files changed, 75 deletions(-)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index a8f0c6859a22..764bf0ed20de 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,4 +1 @@
-DIST eclass-manpages-20220824.tar.xz 407700 BLAKE2B 
7384e2d9100cdb8dca50bc5156b7f55f5ae52279d6c6563b0da3f6f11d49fcd24bfc7ae452587768a33489ddf83171f4f65433da3450e08ffb0125d2b3404d3c
 SHA512 
ddac3f75ef6d228fd59ea323c94f6e7d725e41ecb7a7b49946e15ebc1c0fb97ebb9bbd464aef991944f1e5ef42198f0cb85a7ad6c5a96eb0524b191485c6421e
-DIST eclass-manpages-20220925.tar.xz 410196 BLAKE2B 
a2fa7b4d6367dc236af8d3cdd3277c144a27bda9339be1041d426d12ccdd7427b1e18f30695ef93e48617efbc51754ef995881f963f24beb30d2f5bbb935e6bb
 SHA512 
11e7886077a5d9259afaa12e3dcaa2c9b6588f5052fd92be82569a7d56971d68614798dfa548e8fe1f8e5313fc074ec7fae20cd524681668f82d20b11620b37f
-DIST eclass-manpages-20230110.tar.xz 408684 BLAKE2B 
ebd11e8d78731ecd043b8cea74818fbded074c07a9050fec59cfae7204187310fad37945b59c2381cb182bd55026165fc92c4c7a29b67e396b00bac6850f0f94
 SHA512 
30e0e1e97ca6b76a002c112ddc4ae7647decd5ce966b7f54d4e02adaf6bcbcd54f95ec41eb7ef16677bbf01d762eb7cdc974f07d04dbdf2039c372aa3228f4cb
 DIST eclass-manpages-20230222.tar.xz 410124 BLAKE2B 
7da1a4b539c227c386fd27e3fb6de4d0dc79c4b648491547df0dceb50ba93f27ef1105234ad5c0f6c6a409c8837e8a629029215782471651606375332223cc2e
 SHA512 
4def4388095c82a187f5dfc6ffb0eff59cec922c606b0202e7995ff81209fa9fe48e22fb05d4b07be4cd7e10f78ef4f87d01362099333ad49619e45c4b8b9411

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220824.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220824.ebuild
deleted file mode 100644
index ab672a12df02..
--- a/app-doc/eclass-manpages/eclass-manpages-20220824.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/projg2/eclass-to-manpage.git
-# cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-
-BDEPEND="sys-apps/gawk"
-
-src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-}

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild
deleted file mode 100644
index ab672a12df02..
--- a/app-doc/eclass-manpages/eclass-manpages-20220925.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/projg2/eclass-to-manpage.git
-# cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://github.com/projg2/eclass-to-manpage";
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-
-BDEPEND="sys-apps/gawk"
-
-src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
-}

diff --git a/app-doc/eclass-manpages/eclass-manpages-20230110.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20230110.ebuild
deleted file mode 100644
index ab672a12df02..
--- a/app-doc/eclass-manpages/eclass-manpages-20230110.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Instructions to make a dist tarball:
-# git clone https://github.com/projg2/eclass-to-manpage.git
-# cd eclass-to-manpage
-# make dist ECLASSDIR=~/g/eclass/
-
-DESCRIPTION="Collection of Gentoo eclass manpage

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

2023-03-28 Thread Sam James
commit: 88bfd66a351e0d0666388ecbca85a6f9ab604d55
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bfd66a

dev-ruby/rspec: Stabilize 3.12.0 ppc, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 29636fee69e9..23c0344c0729 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: ccaf09020b355172f4b7835cbb2f53e5eca90a66
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccaf0902

dev-ruby/rspec: Stabilize 3.12.0 arm64, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 06cc7ca4da95..947a513aec7f 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: 8d49e6f62ef4721b1215059192625db748ceeede
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d49e6f6

dev-ruby/rspec: Stabilize 3.12.0 sparc, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 947a513aec7f..1394f08070dd 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: 8734197e01c2714988d2ef746052cd581964320c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8734197e

dev-ruby/rspec: Stabilize 3.12.0 amd64, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 4a7933a65ccd..30b2a22531cb 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: c147685190a11304f1ece8caac736cbf48735f97
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1476851

dev-ruby/rspec: Stabilize 3.12.0 arm, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 79c6c92d5aa9..06cc7ca4da95 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: bc977b07a1e079a7b3c34faa17c7e00eea2af96e
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc977b07

dev-ruby/rspec: Stabilize 3.12.0 x86, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 30b2a22531cb..29636fee69e9 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-03-28 Thread Sam James
commit: ac89b27adc8da8a08451f296f7e6e71ad442e02d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:58:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:58:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac89b27a

dev-ruby/rspec: Stabilize 3.12.0 ppc64, #903509

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 23c0344c0729..79c6c92d5aa9 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-03-28 Thread Sam James
commit: b01af2672de44b88a12d54fce3753c027cf2d5a5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:41:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01af267

sec-keys/openpgp-keys-gentoo-developers: drop 20221031, 20230102

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   2 -
 .../openpgp-keys-gentoo-developers-20221031.ebuild | 231 -
 .../openpgp-keys-gentoo-developers-20230102.ebuild | 231 -
 3 files changed, 464 deletions(-)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index fe8b722a1e67..ccf1110a3fa0 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,3 +1 @@
-DIST openpgp-keys-gentoo-developers-20221031-active-devs.gpg 3275029 BLAKE2B 
1d238a0d18760599c8d43fd6e45091acb88e6569226a7740762ac3f94cc9473650c66c9815c3e5cca12f196b1aa306776a67b836e72eb65aac6e80dfdaa0a78d
 SHA512 
25bc32b8e724087345a7beb0f17c5229622436671102296b234e0a938b14e4cc341dab89b66e2f78d42432ecc3ac607e18647a820d3c5ab85b92fd62b1ade058
-DIST openpgp-keys-gentoo-developers-20230102-active-devs.gpg 3059326 BLAKE2B 
5806b9680228aaa83a1f668845b01741591e8b235a6fe7e808a73d652393d42dd4ebe4b378063cb0a5f12c8510b1accf358d407175717fc130894b0d497d10f2
 SHA512 
8002316b16c9b7b294d349d25709ef5dbce055b2865a901b16dd41daa0e27c0e1fcdff633f204a31ba7a25d6ad326a803209dbefd9eadacb7098975b144defd5
 DIST openpgp-keys-gentoo-developers-20230327-active-devs.gpg 3134134 BLAKE2B 
31a06e5552253c494cdb8defdc81198fa55d1d2e33950415125edeff0075243ce170243188c5b016e4ecf4184c99d072d79a8b0de49a642bcdd1b4d01971ff47
 SHA512 
9b67b485a323f08786552a0e6dcc378cbe331accc2960b7121c344275629933733e5e268d3d5d96b70c40a541a1b6447c983fc11caadc1455d0b7609d9360b9c

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20221031.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20221031.ebuild
deleted file mode 100644
index a3505aa67f03..
--- 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20221031.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit edo python-any-r1
-
-DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
-HOMEPAGE="https://www.gentoo.org/downloads/signatures/";
-if [[ ${PV} == * ]] ; then
-   PROPERTIES="live"
-
-   BDEPEND="net-misc/curl"
-else
-   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86"
-fi
-
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND+="
-   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
-   sec-keys/openpgp-keys-gentoo-auth
-   test? (
-   app-crypt/gnupg
-   )
-"
-
-python_check_deps() {
-   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
-}
-
-src_unpack() {
-   if [[ ${PV} == * ]] ; then
-   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
-   else
-   default
-   fi
-}
-
-src_compile() {
-   export GNUPGHOME="${T}"/.gnupg
-
-   get_gpg_keyring_dir() {
-   if [[ ${PV} == * ]] ; then
-   echo "${WORKDIR}"
-   else
-   echo "${DISTDIR}"
-   fi
-   }
-
-   local mygpgargs=(
-   --no-autostart
-   --no-default-keyring
-   --homedir "${GNUPGHOME}"
-   )
-
-   # From verify-sig.eclass:
-   # "GPG upstream knows better than to follow the spec, so we can't
-   # override this directory.  However, there is a clean fallback
-   # to GNUPGHOME."
-   addpredict /run/user
-
-   mkdir "${GNUPGHOME}" || die
-   chmod 700 "${GNUPGHOME}" || die
-
-   # Convert the binary keyring into an armored one so we can process it
-   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
-   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
-
-   # Now strip out the keys which are expired and/or missing a signature
-   # from our L2 developer authority key
-   edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \
-   "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \
-   "${WORKDIR}"/gentoo-developers.asc \
-   "${WORKDIR}"/gentoo-developers-sanitised.asc
-}
-
-src_test() {
-   export GNUPGHOME="${T}"/tests/.gnupg
-
-   local mygpgargs

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/files/, sys-devel/gcc/

2023-03-28 Thread Sam James
commit: d48b81be598d22b4c80bea061776cb58518b3f58
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:50:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48b81be

sys-devel/gcc: backport opencv ICE fix for 13

I've decided that for now I'll just put these temporary already-on-master
patches in files/ given I'd have to re-cut the patchset repeatedly otherwise
(have to add it, cut a patchset, then delete it from git immediately so 
doesn't break, but then I'm in trouble if I want to backport another patch 
before
the next snapshot).

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

 ...R109265_PR109274_PR109325_range_def_chain.patch | 219 +
 sys-devel/gcc/gcc-13.0.1_pre20230326-r1.ebuild |  57 ++
 2 files changed, 276 insertions(+)

diff --git 
a/sys-devel/gcc/files/gcc-13.0.1_pre20230326-76_all_all_PR109265_PR109274_PR109325_range_def_chain.patch
 
b/sys-devel/gcc/files/gcc-13.0.1_pre20230326-76_all_all_PR109265_PR109274_PR109325_range_def_chain.patch
new file mode 100644
index ..bd66ce422cff
--- /dev/null
+++ 
b/sys-devel/gcc/files/gcc-13.0.1_pre20230326-76_all_all_PR109265_PR109274_PR109325_range_def_chain.patch
@@ -0,0 +1,219 @@
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109265
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109274
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109325
+https://bugs.gentoo.org/903505
+https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=dd63bba0c8dc3a6ae06cfdc084bca7c68b8bbd39
+
+From dd63bba0c8dc3a6ae06cfdc084bca7c68b8bbd39 Mon Sep 17 00:00:00 2001
+From: Andrew MacLeod 
+Date: Fri, 24 Mar 2023 11:21:20 -0400
+Subject: [PATCH] Fix compute_operand when op1 == op2 symbolically.
+
+First, class value_relation should not sanitize records. just create
+what is asked.
+
+Second., if there is not a relation record, compute_operand was
+creating one for op1 == op2 if op1 and op2 were the same symbol.   This
+is not the correct way to communicate the information, as that record
+will continue to be passed along the GORI unwind chain.
+
+Instead, simply pass that information locally to the opX_range routine
+for only the current statement.
+
+   PR tree-optimization/109265
+   PR tree-optimization/109274
+   gcc/
+   * gimple-range-gori.cc (gori_compute::compute_operand_range): Do
+   not create a relation record is op1 and op2 are the same symbol.
+   (gori_compute::compute_operand1_range): Pass op1 == op2 to the
+   handler for this stmt, but create a new record only if this statement
+   generates a relation based on the ranges.
+   (gori_compute::compute_operand2_range): Ditto.
+   * value-relation.h (value_relation::set_relation): Always create the
+   record that is requested.
+
+   gcc/testsuite/
+   * gcc.dg/pr109274.c: New.
+   * gfortran.dg/pr109265.f90: New.
+--- a/gcc/gimple-range-gori.cc
 b/gcc/gimple-range-gori.cc
+@@ -623,21 +623,6 @@ gori_compute::compute_operand_range (vrange &r, gimple 
*stmt,
+   tree op1 = gimple_range_ssa_p (handler.operand1 ());
+   tree op2 = gimple_range_ssa_p (handler.operand2 ());
+ 
+-  // If there is a relation, use it instead of any passed in.  This will allow
+-  // multiple relations to be processed in compound logicals.
+-  if (op1 && op2)
+-{
+-  relation_kind k = handler.op1_op2_relation (lhs);
+-  // If there is no relation, and op1 == op2, create a relation.
+-  if (!vrel_ptr && k == VREL_VARYING && op1 == op2)
+-  k = VREL_EQ;
+-  if (k != VREL_VARYING)
+-   {
+-   vrel.set_relation (k, op1, op2);
+-   vrel_ptr = &vrel;
+-   }
+-}
+-
+   // Handle end of lookup first.
+   if (op1 == name)
+ return compute_operand1_range (r, handler, lhs, name, src, vrel_ptr);
+@@ -1093,6 +1078,7 @@ gori_compute::compute_operand1_range (vrange &r,
+ const vrange &lhs, tree name,
+ fur_source &src, value_relation *rel)
+ {
++  value_relation local_rel;
+   gimple *stmt = handler.stmt ();
+   tree op1 = handler.operand1 ();
+   tree op2 = handler.operand2 ();
+@@ -1101,6 +1087,7 @@ gori_compute::compute_operand1_range (vrange &r,
+   relation_trio trio;
+   if (rel)
+ trio = rel->create_trio (lhs_name, op1, op2);
++  relation_kind op_op = trio.op1_op2 ();
+ 
+   Value_Range op1_range (TREE_TYPE (op1));
+   Value_Range tmp (TREE_TYPE (op1));
+@@ -1113,10 +1100,26 @@ gori_compute::compute_operand1_range (vrange &r,
+   if (op2)
+ {
+   src.get_operand (op2_range, op2);
+-  relation_kind op_op = trio.op1_op2 ();
++
++  // If there is a relation betwen op1 and op2, use it instead.
++  // This allows multiple relations to be processed in compound logicals.
++  if (gimple_range_ssa_p (op1) && gimple_range_ssa_p (op2))
++  {
++relation_kind k = handler

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-03-28 Thread Sam James
commit: 5d5f32a811e60cfd8bc7a81d30ea7fb219b0e70f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:41:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:41:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5f32a8

sec-keys/openpgp-keys-gentoo-developers: add 20230327

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230327.ebuild | 231 +
 2 files changed, 232 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index dded0b60f758..fe8b722a1e67 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,2 +1,3 @@
 DIST openpgp-keys-gentoo-developers-20221031-active-devs.gpg 3275029 BLAKE2B 
1d238a0d18760599c8d43fd6e45091acb88e6569226a7740762ac3f94cc9473650c66c9815c3e5cca12f196b1aa306776a67b836e72eb65aac6e80dfdaa0a78d
 SHA512 
25bc32b8e724087345a7beb0f17c5229622436671102296b234e0a938b14e4cc341dab89b66e2f78d42432ecc3ac607e18647a820d3c5ab85b92fd62b1ade058
 DIST openpgp-keys-gentoo-developers-20230102-active-devs.gpg 3059326 BLAKE2B 
5806b9680228aaa83a1f668845b01741591e8b235a6fe7e808a73d652393d42dd4ebe4b378063cb0a5f12c8510b1accf358d407175717fc130894b0d497d10f2
 SHA512 
8002316b16c9b7b294d349d25709ef5dbce055b2865a901b16dd41daa0e27c0e1fcdff633f204a31ba7a25d6ad326a803209dbefd9eadacb7098975b144defd5
+DIST openpgp-keys-gentoo-developers-20230327-active-devs.gpg 3134134 BLAKE2B 
31a06e5552253c494cdb8defdc81198fa55d1d2e33950415125edeff0075243ce170243188c5b016e4ecf4184c99d072d79a8b0de49a642bcdd1b4d01971ff47
 SHA512 
9b67b485a323f08786552a0e6dcc378cbe331accc2960b7121c344275629933733e5e268d3d5d96b70c40a541a1b6447c983fc11caadc1455d0b7609d9360b9c

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
new file mode 100644
index ..2d106e87ca20
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/";
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \
+   "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \
+   "${WORKDIR}"/gentoo-developers.asc \
+   "${WORKDIR}"/gentoo-developers-sanitised.asc
+}
+
+src_test() {
+   export GNUPGHOME="${T}"/tests/.gnupg
+
+   local mygpgargs=(
+   # We don't have --no-autostart here because we need
+   # to 

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

2023-03-28 Thread Sam James
commit: bb4ec298cd1fcd0547605107d1cd0f253ad5a50a
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:32:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:32:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4ec298

dev-ruby/narray: Stabilize 0.6.1.2-r2 ppc, #903425

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

 dev-ruby/narray/narray-0.6.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/narray/narray-0.6.1.2-r2.ebuild 
b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild
index 3b99fa12e0b4..5237da704e96 100644
--- a/dev-ruby/narray/narray-0.6.1.2-r2.ebuild
+++ b/dev-ruby/narray/narray-0.6.1.2-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Ruby-BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/files/, net-libs/xdp-tools/

2023-03-28 Thread Sam James
commit: eb5fa24cb8025bab6db68cea47240a5968cd6021
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:32:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:32:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5fa24c

net-libs/xdp-tools: fix build w/ musl

Closes: https://bugs.gentoo.org/836708
Thanks-to: Stijn Tintel  linux-ipv6.be>
Signed-off-by: Sam James  gentoo.org>

 net-libs/xdp-tools/files/1.3.1-musl.patch| 28 
 net-libs/xdp-tools/xdp-tools-1.3.1-r2.ebuild |  1 +
 2 files changed, 29 insertions(+)

diff --git a/net-libs/xdp-tools/files/1.3.1-musl.patch 
b/net-libs/xdp-tools/files/1.3.1-musl.patch
new file mode 100644
index ..e3238871b262
--- /dev/null
+++ b/net-libs/xdp-tools/files/1.3.1-musl.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/836708
+https://github.com/xdp-project/xdp-tools/pull/309
+
+From c9956abbfbd238bd2eb98c67ea002bfce29063a4 Mon Sep 17 00:00:00 2001
+From: Stijn Tintel 
+Date: Wed, 29 Mar 2023 04:25:06 +0300
+Subject: [PATCH] libxdp: fix build on musl
+
+In musl, PATH_MAX is defined in limits.h. Include it in libxdp.c to fix
+building systems using musl libc.
+
+libxdp.c: In function 'find_bpffs':
+libxdp.c:406:33: error: 'PATH_MAX' undeclared (first use in this function)
+  406 | static char bpf_wrk_dir[PATH_MAX];
+  | ^~~~
+
+Signed-off-by: Stijn Tintel 
+--- a/lib/libxdp/libxdp.c
 b/lib/libxdp/libxdp.c
+@@ -22,6 +22,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include  /* ERR_PTR */
+ #include 
+

diff --git a/net-libs/xdp-tools/xdp-tools-1.3.1-r2.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.3.1-r2.ebuild
index 9bc3e28993a8..543536b75ae6 100644
--- a/net-libs/xdp-tools/xdp-tools-1.3.1-r2.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.3.1-r2.ebuild
@@ -37,6 +37,7 @@ PATCHES=(
"${FILESDIR}"/1.3.1-fix-btf__type_cnt-detection.patch
"${FILESDIR}"/1.3.1-no-Werror.patch
"${FILESDIR}"/1.3.1-xdpdump-clang.patch
+   "${FILESDIR}"/1.3.1-musl.patch
 )
 
 src_configure() {



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

2023-03-28 Thread Sam James
commit: e74603ee401acc9ddac7e525cd5d65b015d4a21f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 01:28:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 01:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74603ee

dev-ruby/nokogiri: Stabilize 1.14.2-r1 ppc, #903489

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

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
index 9f75885eef9a..f11567283f61 100644
--- a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://nokogiri.org/";
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-03-28 Thread Sam James
commit: c5d015d3c07f2cf585c02063c48e2d6a5239a434
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:57:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d015d3

dev-ruby/mocha: Stabilize 1.16.0 ppc, #903433

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

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

diff --git a/dev-ruby/mocha/mocha-1.16.0.ebuild 
b/dev-ruby/mocha/mocha-1.16.0.ebuild
index e1248bc1d26d..8c58c034b618 100644
--- a/dev-ruby/mocha/mocha-1.16.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.16.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/

2023-03-28 Thread Sam James
commit: 4909e091bf283b113e54588aa568110ba8048ad7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:56:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:56:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4909e091

dev-embedded/platformio: loosen starlette, uvicorn deps

Tests pass.

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

 ...tformio-6.1.6.ebuild => platformio-6.1.6-r1.ebuild} | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-embedded/platformio/platformio-6.1.6.ebuild 
b/dev-embedded/platformio/platformio-6.1.6-r1.ebuild
similarity index 89%
rename from dev-embedded/platformio/platformio-6.1.6.ebuild
rename to dev-embedded/platformio/platformio-6.1.6-r1.ebuild
index 6c0dd8fa4f4b..27e962933b2c 100644
--- a/dev-embedded/platformio/platformio-6.1.6.ebuild
+++ b/dev-embedded/platformio/platformio-6.1.6-r1.ebuild
@@ -36,8 +36,8 @@ RDEPEND="
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
=dev-python/starlette-0.21[${PYTHON_USEDEP}]
+   >=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
')
virtual/udev"
@@ -82,17 +82,21 @@ EPYTEST_DESELECT=(
 
 distutils_enable_tests pytest
 
-src_prepare() {
-   # Allow newer versions of zeroconf, Bug #831181.
-   # Also wsproto.
-   # ... and semantic_version, bug #853247.
+python_prepare_all() {
+   # Allow newer versions of:
+   # - zeroconf, bug #831181.
+   # - wsproto
+   # - semantic_version, bug #853247
+   # - starlette & uvicorn, bug #888427
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
+   -e '/starlette/s/==.*/"/' \
+   -e '/uvicorn/s/==.*/"/' \
-i setup.py || die
 
-   default
+   distutils-r1_python_prepare_all
 }
 
 python_test() {



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

2023-03-28 Thread Sam James
commit: f442131f3c4e4181c871c34e0e9a27da486f79a0
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:47:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f442131f

dev-ruby/rmagick: Stabilize 4.3.0 x86, #903445

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

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

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index cd40eedc21af..660f5d1f92da 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="



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

2023-03-28 Thread Sam James
commit: 089423235efadf7fc2842f05421d34253a0f2ac8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:48:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:48:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08942323

dev-ruby/pg: Stabilize 1.4.1 ppc, #903437

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

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

diff --git a/dev-ruby/pg/pg-1.4.1.ebuild b/dev-ruby/pg/pg-1.4.1.ebuild
index 1283ea93419e..1ff76ee8e05d 100644
--- a/dev-ruby/pg/pg-1.4.1.ebuild
+++ b/dev-ruby/pg/pg-1.4.1.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-${P}"
 
 LICENSE="|| ( BSD-2 Ruby-BSD )"
 SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND+=" dev-db/postgresql:*"



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

2023-03-28 Thread Sam James
commit: 02b55b9d3a7b442c0eafe488077c49486c60d544
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:48:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b55b9d

dev-ruby/rmagick: Stabilize 4.3.0 ppc, #903445

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

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

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 660f5d1f92da..4ed1ad33e09b 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="



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

2023-03-28 Thread Sam James
commit: f040340e53c70bbb2c340354cc8b90f828189102
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f040340e

dev-ruby/net-ftp: Stabilize 0.2.0 x86, #903443

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

 dev-ruby/net-ftp/net-ftp-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild 
b/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild
index d8d4c817fc6f..1d1e96f7204b 100644
--- a/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild
+++ b/dev-ruby/net-ftp/net-ftp-0.2.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-03-28 Thread Sam James
commit: 8872ee2e2b9c6639f340c963094caf74f7b536ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8872ee2e

dev-ruby/nokogiri: Stabilize 1.14.2-r1 x86, #903489

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

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
index f787ad8e90f3..9f75885eef9a 100644
--- a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://nokogiri.org/";
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 SLOT="0"
 IUSE=""
 



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

2023-03-28 Thread Sam James
commit: ac6149fbc7832f744e12e23266af6f9c9d3fd2c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6149fb

dev-ruby/time: Stabilize 0.2.1 x86, #903443

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

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

diff --git a/dev-ruby/time/time-0.2.1.ebuild b/dev-ruby/time/time-0.2.1.ebuild
index e35c81a98e70..7b0a7d4221fe 100644
--- a/dev-ruby/time/time-0.2.1.ebuild
+++ b/dev-ruby/time/time-0.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/time/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/date"



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

2023-03-28 Thread Sam James
commit: edbb8f1d29d8c0ac63523ac05115ffa94a4fc441
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbb8f1d

dev-ruby/mini_portile2: Stabilize 2.8.1 x86, #903443

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

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

diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild 
b/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild
index df9bae1606f4..4f0c99f03350 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/flavorjones/mini_portile";
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2023-03-28 Thread Sam James
commit: 8fe6d51bc31bb934b7bb482e30ef66bf20405ce5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe6d51b

dev-ruby/date: Stabilize 3.3.3 x86, #903443

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

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

diff --git a/dev-ruby/date/date-3.3.3.ebuild b/dev-ruby/date/date-3.3.3.ebuild
index 77923b79521f..5d3eda5beb49 100644
--- a/dev-ruby/date/date-3.3.3.ebuild
+++ b/dev-ruby/date/date-3.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/

2023-03-28 Thread Sam James
commit: c8a078b54534910d57cc5ff47d7740fd44629548
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:40:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:40:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a078b5

dev-embedded/platformio: drop 6.1.5

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

 dev-embedded/platformio/Manifest|   1 -
 dev-embedded/platformio/platformio-6.1.5.ebuild | 113 
 2 files changed, 114 deletions(-)

diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest
index c1ccf407bba0..f4ae6a7f0739 100644
--- a/dev-embedded/platformio/Manifest
+++ b/dev-embedded/platformio/Manifest
@@ -1,2 +1 @@
-DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 
1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337
 SHA512 
43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7
 DIST platformio-6.1.6.tar.gz 295288 BLAKE2B 
4508f3eda25cbb2d2bad6881d7041a9bd8bb87b452564b3cabd58bec0506ca10e53b2552eee8ac1984cb429e5ea52c332d863f1c76a10b5106ab238e6506bb87
 SHA512 
879fbc759476118473d13375e4dcdbda901f48f5d0d9bb94bdd3ed09de2563603880b91d102e35eaf144e61cd457b132056e0a8293b762b3566a537f3b886078

diff --git a/dev-embedded/platformio/platformio-6.1.5.ebuild 
b/dev-embedded/platformio/platformio-6.1.5.ebuild
deleted file mode 100644
index bf0d59437b57..
--- a/dev-embedded/platformio/platformio-6.1.5.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 udev
-
-DESCRIPTION="An open source ecosystem for IoT development"
-HOMEPAGE="https://platformio.org/";
-SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-core-${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}]
-   dev-python/ajsonrpc[${PYTHON_USEDEP}]
-   =dev-python/pyserial-3[${PYTHON_USEDEP}]
-   =dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
-   =dev-python/requests-2*[${PYTHON_USEDEP}]
-   >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-   =dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
-   

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

2023-03-28 Thread Sam James
commit: ae50da0083153818a6c6ffce50bee53335e7f804
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae50da00

dev-ruby/net-protocol: Stabilize 0.2.1 x86, #903443

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

 dev-ruby/net-protocol/net-protocol-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-protocol/net-protocol-0.2.1.ebuild 
b/dev-ruby/net-protocol/net-protocol-0.2.1.ebuild
index 23ad427327d0..df7e2dac94eb 100644
--- a/dev-ruby/net-protocol/net-protocol-0.2.1.ebuild
+++ b/dev-ruby/net-protocol/net-protocol-0.2.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/

2023-03-28 Thread Sam James
commit: 9e9b37fe32fa29a2e71607c0967cd6ba677ee258
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:40:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:40:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b37fe

dev-embedded/platformio: add github upstream metadata

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

 dev-embedded/platformio/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-embedded/platformio/metadata.xml 
b/dev-embedded/platformio/metadata.xml
index 34f42ecf020c..87876d21d985 100644
--- a/dev-embedded/platformio/metadata.xml
+++ b/dev-embedded/platformio/metadata.xml
@@ -5,4 +5,7 @@
ale...@gentoo.org
Alexey Shvetsov

+   
+   platformio/platformio-core
+   
 



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

2023-03-28 Thread Sam James
commit: 505b4b8ebfac6d094f1a6ab8d5d29486bca06a0a
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:43:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505b4b8e

dev-ruby/timeout: Stabilize 0.3.2 x86, #903443

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

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

diff --git a/dev-ruby/timeout/timeout-0.3.2.ebuild 
b/dev-ruby/timeout/timeout-0.3.2.ebuild
index 0aeb571ccf0f..52fe0ee67b54 100644
--- a/dev-ruby/timeout/timeout-0.3.2.ebuild
+++ b/dev-ruby/timeout/timeout-0.3.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-03-28 Thread Sam James
commit: 1848f94a1e9444a4818c56b6c4050428783ce572
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:24:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1848f94a

dev-ruby/domain_name: Stabilize 0.5.20190701-r1 x86, #903455

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

 dev-ruby/domain_name/domain_name-0.5.20190701-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/domain_name/domain_name-0.5.20190701-r1.ebuild 
b/dev-ruby/domain_name/domain_name-0.5.20190701-r1.ebuild
index bc19db4b03df..6b13cc8bedca 100644
--- a/dev-ruby/domain_name/domain_name-0.5.20190701-r1.ebuild
+++ b/dev-ruby/domain_name/domain_name-0.5.20190701-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-domain_name";
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0"



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

2023-03-28 Thread Sam James
commit: 810e9f9c6621ad2b3adb3cb299a1cf342380e9b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:22:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:22:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810e9f9c

dev-ruby/pg: Stabilize 1.4.1 x86, #903437

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

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

diff --git a/dev-ruby/pg/pg-1.4.1.ebuild b/dev-ruby/pg/pg-1.4.1.ebuild
index e700acf90bc8..1283ea93419e 100644
--- a/dev-ruby/pg/pg-1.4.1.ebuild
+++ b/dev-ruby/pg/pg-1.4.1.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-${P}"
 
 LICENSE="|| ( BSD-2 Ruby-BSD )"
 SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND+=" dev-db/postgresql:*"



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

2023-03-28 Thread Sam James
commit: 4fd4075578b0a80501e8fdff703c7a9031081e15
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 00:15:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 29 00:15:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd40755

dev-ruby/rmagick: Stabilize 4.3.0 ppc64, #903445

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

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

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 3d26874a20e1..cd40eedc21af 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
 
 LICENSE="Artistic"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="



  1   2   3   4   5   6   7   >