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

2024-07-08 Thread Yixun Lan
commit: ddef35182fdab81d14877cbfa8db93429e9aebca
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jul  9 04:42:23 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jul  9 04:44:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddef3518

dev-vcs/git-absorb: add 0.6.15

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-absorb/Manifest |   8 ++
 dev-vcs/git-absorb/git-absorb-0.6.15.ebuild | 158 
 2 files changed, 166 insertions(+)

diff --git a/dev-vcs/git-absorb/Manifest b/dev-vcs/git-absorb/Manifest
index bb0005b894b0..e1722c68c4c6 100644
--- a/dev-vcs/git-absorb/Manifest
+++ b/dev-vcs/git-absorb/Manifest
@@ -26,6 +26,7 @@ DIST clap-4.5.3.crate 55388 BLAKE2B 
c0de02441b38bf4a4c7879997e70a8c0b55d41ac60ea
 DIST clap_builder-4.5.2.crate 163566 BLAKE2B 
5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374
 SHA512 
af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
 DIST clap_complete-4.5.1.crate 37823 BLAKE2B 
0cf64989041e0773ee0d4ea767dc781d9cfaa68c3edfbf2b04874f24064aab762223b50b5fb511a09583191fddf03f5bc7afc443c213871eb24f94695fcfe004
 SHA512 
c815e6f8fe190b0cfab85e739973b8a40fb23586fd329f96cc21a5ecfa9108ad5bb4a5a6cc5e00983e704d4272c87433b426f582ee44dcc9fc59d9a7784f9334
 DIST clap_complete_nushell-4.5.1.crate 33633 BLAKE2B 
83638c54ecbcaa383c21ea403067959bf7aaacf9cc9ecbafa81f814ead0da66f04e4e1648df6ae447a5ea8f28b3b92b8efcf3be3707bb710ca1ca8a8e79959eb
 SHA512 
b1964ce42b1d5e0ae2c0a249a07ded356d319efef8f61ae42ab3ba5b07bc50156d1014e3b8c63f467fed86a227e240efa43fb2408276e7a77473a960e6fe99b2
+DIST clap_derive-4.5.3.crate 29043 BLAKE2B 
22001d5b0bd7a53dfa4b146014a668e64411deff0b16f0f4645145855b6d52a0166cb9f01ee8aa434b516a68d487219d133455cec1f57984f2a652b92f4e4db0
 SHA512 
c9c5357225494d4cd4141dc5e3017c78966c53b04b9f43ea4e42e7d83f2a2b69b2668e2a25572c3957038eacab054524cd9b56044404d74cb7efbb19ceb7bbf2
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 
882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2
 SHA512 
a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
@@ -45,8 +46,11 @@ DIST getrandom-0.1.15.crate 24786 BLAKE2B 
868817d62ee44fa5bbf54f9af0bd71a29503f9
 DIST getrandom-0.2.12.crate 36163 BLAKE2B 
0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396
 SHA512 
dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
 DIST git-absorb-0.6.11.tar.gz 25708 BLAKE2B 
8cbdb526a8fba6596238b1a27d053ee070ce6575118c9a6e0efaa19dab710918e3abe737d9902a391923e792f54f59485fb040becf7701fa80a840ee51efd208
 SHA512 
fd0df4fe6ec549cd65592a2ee81b9cdbec56063b71bee22311cc3044c3c0ff3b35f3c64b73edc2eb2b27fe2f9ddf75ae9025b265642e3292fd1b1804facdcfaa
 DIST git-absorb-0.6.13.tar.gz 29062 BLAKE2B 
a316f48d008946932b65c191023e451258bb0eee9cb3197ca7983d8fa5700d2a5feb99d4978ef78802e026e5cc0abca6f6ac4a09f41482db3fdff70792f3026e
 SHA512 
ce4dc7dd17562765425684d0ec4d6a1d78bbd705b7d44c59e2ee86e421710793f2d85a4cfd403eab385abcfb99dbd99864c11ef5b70331ac03cb98da6a6944c0
+DIST git-absorb-0.6.15.tar.gz 29061 BLAKE2B 
eaf562d7afdab01863989cae2ab9b4813cc73e8c0d44127eb97f5a728cef9f176fc6da14c41de5c76e893e8a693a8bb44bf102416a45bd49a0c28180eff81771
 SHA512 
290ad9ba918284627c8407992bf9b17d15e53d77c57a0b54e526b99bf0329ebfeb3646e93b2971f30201ec0e8b456a5ca298195d33d8e877c92aa18578fbb39a
 DIST git2-0.18.1.crate 211466 BLAKE2B 
ce5a8175f734bcc2504015271768ff4bda7bd18f615e5ff2618d06f758f041827aa9e58afb8149cc290619cf4e0fbccca460e4d38bf6f3cbf08193a2548c16cc
 SHA512 
3fb535e820365ac5aecc5a1cd3af869ea952ed6741a7890b095ac6f4509fdee7389949da45e4f66188b5e261fb4c47d49ffc1043b4b2b39020ea21e22bc69fa7
 DIST git2-0.18.3.crate 213009 BLAKE2B 
f0df4ba154d08f7e7ccd2f5bac9c41c60dd4af7c49d525b0b30fe9fc563c8fe62cf6be833e867f86d61103b946223a7cff9171aad569b8596c340deded56e419
 SHA512 
f74221d0d96c36d9362c762185b6715f93adc78d5b4db89a3008a2baeb4bb05d5cee2f3c53f59fec97e9a690f82ac3a4f29a1633445f63c6137512255fed48a5
+DIST git2-0.19.0.crate 

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

2024-07-08 Thread Yixun Lan
commit: 9f0294c66c5dc74efb0cd622f5080522b0efd63c
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jul  9 04:43:10 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jul  9 04:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0294c6

dev-vcs/git-absorb: drop 0.6.11-r1, 0.6.13

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-absorb/Manifest|  65 ---
 dev-vcs/git-absorb/git-absorb-0.6.11-r1.ebuild | 121 
 dev-vcs/git-absorb/git-absorb-0.6.13.ebuild| 149 -
 3 files changed, 335 deletions(-)

diff --git a/dev-vcs/git-absorb/Manifest b/dev-vcs/git-absorb/Manifest
index e1722c68c4c6..d29e55a46dc6 100644
--- a/dev-vcs/git-absorb/Manifest
+++ b/dev-vcs/git-absorb/Manifest
@@ -1,27 +1,13 @@
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anyhow-1.0.33.crate 28540 BLAKE2B 
c1085112992f4bf1b12640dc981a438ce55ead73c8031bfb38ae770e1c3df90acdde3b170a787354e1296f6471b9e491286286a6bb4bebfb32b2bf3180bc81b9
 SHA512 
b19355e2b484fed8e83132f646335db93e0b79d1ae19e6476e8477d1ab513f12cb4392c2492da0f66064fd3618d07ca1a17efbc4bbc29a647e9775b7f4e2e2be
 DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
-DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
-DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST base64-0.12.3.crate 57545 BLAKE2B 
5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f
 SHA512 
ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xh/

2024-07-08 Thread Jonas Frei
commit: fc3cf623bb6521412dc8d973f4785d37bcc3
Author: Jonas Frei  pm  me>
AuthorDate: Tue Jul  9 03:48:23 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Jul  9 03:48:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc3c

net-misc/xh: add 0.22.2

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

 net-misc/xh/Manifest |   1 +
 net-misc/xh/xh-0.22.2.ebuild | 320 +++
 2 files changed, 321 insertions(+)

diff --git a/net-misc/xh/Manifest b/net-misc/xh/Manifest
index 296cc5854..d27ffe27c 100644
--- a/net-misc/xh/Manifest
+++ b/net-misc/xh/Manifest
@@ -532,5 +532,6 @@ DIST winreg-0.52.0.crate 30148 BLAKE2B 
7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4
 DIST xh-0.20.1.tar.gz 287697 BLAKE2B 
6f13a3da059f36fe6abf07ded57a22efeecce47cc3ba6a5aebd71b790314012bce8ad828bd668fb302370e9d830121cac404a66d73f5822320ddc2f27640d991
 SHA512 
a1569b1797e6796037b8654758f50eee419793616d67ec29ab6f94c84d60956be3e698c7240e68dcf96b490dbdf5ca90c688e8de267abb873ddea3f7b0bee30c
 DIST xh-0.21.0.tar.gz 288400 BLAKE2B 
eacf88c6db45b3ab132020c74801559d78f92eadc8cbdc91eceb7d844f7ea3b233c55be3d5e08ca7c91744c4da22f69fd4df94b4cb366a811f1a7b7fb474a27b
 SHA512 
0941f3d4f0336a30cf92ded36ecc8c8341aa3e448b351223dd1415f28dbd47d17f4366a5b440eacc5c2d884f8d3148d820a89451cd9bc41bbc717c157dac9711
 DIST xh-0.22.0.tar.gz 290180 BLAKE2B 
4a0fa069a262e53e3eb76cc48f176d410039b396aeaff0456e3ee617028a19a208e4f844093a087a51ec364e3258498280ef062dce23abeb18da52d8575550fc
 SHA512 
8f7ba8ab5db5d498d022d92e7cad629838649a460dcfd180579a021d3825cd063b3274ef2dee818f07cb3412546f887c12463332ec55e12a0a1f0e4e211ec054
+DIST xh-0.22.2.tar.gz 290367 BLAKE2B 
20c9c2679030d80a6ef57d5bd3dd920535f2b48222d39eb0ef1f71aeee24b81e3a1e3febafc243f58d078cb0d198adc002b40ec0b83173723ec703c0643fec0b
 SHA512 
e324d15e813db388e9e024cf680a24d1c6e9619c4929de049a12be0781d01424007943b84c89fd4c4ee3153b9e6e3572cc9f959993da8451fd94896248e19c55
 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 
3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb
 SHA512 
7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
 DIST zeroize-1.7.0.crate 19039 BLAKE2B 
2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae
 SHA512 
9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756

diff --git a/net-misc/xh/xh-0.22.2.ebuild b/net-misc/xh/xh-0.22.2.ebuild
new file mode 100644
index 0..29c4e5cc4
--- /dev/null
+++ b/net-misc/xh/xh-0.22.2.ebuild
@@ -0,0 +1,320 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   aho-corasick@1.1.3
+   alloc-no-stdlib@2.0.4
+   alloc-stdlib@0.2.2
+   anstream@0.6.13
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anstyle@1.0.6
+   anyhow@1.0.82
+   assert_cmd@2.0.14
+   autocfg@1.2.0
+   backtrace@0.3.71
+   base64@0.21.7
+   base64@0.22.0
+   bincode@1.3.3
+   bitflags@1.3.2
+   bitflags@2.5.0
+   block-buffer@0.10.4
+   brotli-decompressor@2.5.1
+   brotli@3.5.0
+   bstr@1.9.1
+   bumpalo@3.16.0
+   bytes@1.6.0
+   cc@1.0.92
+   cfg-if@1.0.0
+   chardetng@0.1.17
+   clap@4.5.4
+   clap_builder@4.5.2
+   clap_complete@4.5.2
+   clap_derive@4.5.4
+   clap_lex@0.7.0
+   colorchoice@1.0.0
+   console@0.15.8
+   cookie@0.17.0
+   cookie_store@0.20.0
+   core-foundation-sys@0.8.6
+   core-foundation@0.9.4
+   cpufeatures@0.2.12
+   crc32fast@1.4.0
+   crypto-common@0.1.6
+   deranged@0.3.11
+   difflib@0.4.0
+   digest@0.10.7
+   digest_auth@0.3.1
+   dirs-sys@0.4.1
+   dirs@5.0.1
+   doc-comment@0.3.3
+   either@1.10.0
+   encode_unicode@0.3.6
+   encoding_rs@0.8.34
+   encoding_rs_io@0.1.7
+   equivalent@1.0.1
+   errno@0.3.8
+   fastrand@2.0.2
+   flate2@1.0.28
+   float-cmp@0.9.0
+   fnv@1.0.7
+   foreign-types-shared@0.1.1
+   foreign-types@0.3.2
+   form_urlencoded@1.2.1
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-io@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-util@0.3.30
+   generic-array@0.14.7
+   getopts@0.2.21
+   getrandom@0.2.14
+   gimli@0.28.1
+   h2@0.4.4
+   hashbrown@0.12.3
+   hashbrown@0.14.3
+   heck@0.5.0
+   hermit-abi@0.3.9
+   hex@0.4.3
+   http-body-util@0.1.1
+   http-body@1.0.0
+   http@1.1.0
+   httparse@1.8.0
+   httpdate@1.0.3
+   hyper-rustls@0.26.0
+   hyper-tls@0.6.0

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

2024-07-08 Thread Eli Schwartz
commit: ef21f83344cc9a064923e058f82d781d13b1987b
Author: Eli Schwartz  gentoo  org>
AuthorDate: Mon Jul  8 16:01:52 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul  9 03:08:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef21f833

app-arch/gzip: embed canonical path to grep, not the one detected on $PATH

When built on a merged-usr binhost, the zgrep script embedded the
merged-usr path to /usr/bin/grep, which did not work. It is available
everywhere in /bin.

Closes: https://bugs.gentoo.org/935721
Signed-off-by: Eli Schwartz  gentoo.org>
Acked-by: Sam James  gentoo.org>

 app-arch/gzip/{gzip-1.13.ebuild => gzip-1.13-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13-r1.ebuild
similarity index 93%
rename from app-arch/gzip/gzip-1.13.ebuild
rename to app-arch/gzip/gzip-1.13-r1.ebuild
index a864a1774f32..aec0278bdd82 100644
--- a/app-arch/gzip/gzip-1.13.ebuild
+++ b/app-arch/gzip/gzip-1.13-r1.ebuild
@@ -51,6 +51,10 @@ src_configure() {
# Avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
 
+   # embeds the path to grep detected at build time into installed scripts;
+   # use the canonical USE="split-usr" agnostic path. bug #935721
+   export GREP="${EPREFIX}/bin/grep"
+
# bug #663928
econf --disable-gcc-warnings
 }



[gentoo-commits] repo/gentoo:master commit in: sci-physics/pythia/

2024-07-08 Thread Eli Schwartz
commit: f149ed13e8e2abfc5cab650e1b417a2a6eb7a50f
Author: Eli Schwartz  gentoo  org>
AuthorDate: Tue Jul  9 02:57:12 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul  9 03:08:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f149ed13

sci-physics/pythia: mark as LTO-unsafe

It's very old code. So old, in fact, that upstream doesn't support it
anymore and introduced a major new release series (which resulted in
adding an outright SLOT to the ebuild) to port it to C++. And that was
in 2012.

The error itself is, naturally, fortran related. :) :) So there is
simply no point in reporting this anywhere. The newer SLOT works fine.
Simply prevent LTO. Anyways, no one is using 6.x except "to allow older
published results to be reproduced, should the need arise". Free
permission to not care about LTO...

Closes: https://bugs.gentoo.org/927728
Signed-off-by: Eli Schwartz  gentoo.org>

 sci-physics/pythia/pythia-6.4.28-r2.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-physics/pythia/pythia-6.4.28-r2.ebuild 
b/sci-physics/pythia/pythia-6.4.28-r2.ebuild
index 01ffdc71dd71..14188ab9f6df 100644
--- a/sci-physics/pythia/pythia-6.4.28-r2.ebuild
+++ b/sci-physics/pythia/pythia-6.4.28-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools fortran-2
+inherit autotools flag-o-matic fortran-2
 
 MV=$(ver_cut 1)
 MY_PN=${PN}${MV}
@@ -70,6 +70,17 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/927728
+   #
+   # Fixed in SLOT 8, so no point in reporting it upstream or trying to fix
+   # it. The 6.x series is explicitly unsupported but graciously hosted 
"for
+   # reproduction of historic results".
+   #
+   # Anyway, the actual error is fortran related. The big feature of 8.x 
was
+   # porting to C++.
+   filter-lto
+
econf --disable-static
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2024-07-08 Thread Eli Schwartz
commit: 0d8198c8ab6de4069299aa341d082908cc5b2ae8
Author: David Roman  gmail  com>
AuthorDate: Mon Jul  8 21:07:15 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul  9 03:08:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8198c8

app-backup/restic: drop 0.16.2

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 app-backup/restic/Manifest |  2 --
 app-backup/restic/restic-0.16.2.ebuild | 47 --
 2 files changed, 49 deletions(-)

diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest
index 48c1d2e16b6e..840755ba6421 100644
--- a/app-backup/restic/Manifest
+++ b/app-backup/restic/Manifest
@@ -1,6 +1,4 @@
 DIST restic-0.15.2-deps.tar.xz 159164476 BLAKE2B 
652c5f880dc88ab9b4fcfb0168cf5bce19587f7c0195e379ac01ff227fd453bb5fc6ab72b7803d7070f92ea608a077aa0f79005f000b5626d7ea8841c9ec9643
 SHA512 
e4ef9ebfc09998e912128d84790081d16c05dad23e680f642e204974fc1ddd3a1f92ad2035227f6448f7661e24ba69379b1dc8198115d2d3d780ad0b0c7a475c
 DIST restic-0.15.2.tar.gz 23924222 BLAKE2B 
d07f505a9d3a425c2fbad275f43a3a23e0b84b673e0ac77f52c45c2965266b483ae136fe99f0bc82903680ff0c5843edd1ed72e4864e5977c2ed2c85a703520c
 SHA512 
8135f8a77c6f1264d962156f58fca4023da6581099cfd4a69379d8f1f137443c217c0207aeb7d41b603b341e78e9b3050c6bdad81323e0efd7b81805f33263bd
-DIST restic-0.16.2-deps.tar.xz 171734268 BLAKE2B 
76ad6bcfeabeb39b31a413ebdac3a24181bd958502e2a4720343c23e078200b5c038c21acfbf3b23ae1d8302bf1af8b8a4a97467e2ffe5929b8d91250ca59fa3
 SHA512 
a0ebcb0ea0f0346d38bfa3b84f1fc9600a8d6fd4acad1819f8a292f3f00991d1f06f39f3e51884a4508329bfedc8f77ec63b6a3de0eae7dc7b15d54f14e93088
-DIST restic-0.16.2.tar.gz 23981852 BLAKE2B 
a4feeb44a33d0a3291be04222dfb8939f0a9dbc74e72e10f1334994326ea9154351bc13825664956f0c288916c9455da3eac9a42483b49eb761a85faec67bced
 SHA512 
319b0165def0a874b80314b8ff124a2460895660c55ebe5da260bfc92caeed0f0d886e9556043cfb3d83c1ca6b5f339ff5f74034989982f12c152505e347917c
 DIST restic-0.16.4-deps.tar.xz 171826444 BLAKE2B 
2b4adb002209bbdcd2884f0126b775762517e6f008e6d862f63a8b373cc52c71d6f197ba753d90277f6136b38e6243e776ef8d75ce7437d563ccfc7e20509003
 SHA512 
b0c82b861265c4a2d42fa8fd921ec8d07a3018ccd6a2363dcaaf2e7cb1d40eb0ebe7e77dd6a44a30bc28c4d958facf504d27d231d2ea73b14c1f9a1ef12b33d5
 DIST restic-0.16.4.tar.gz 23990246 BLAKE2B 
f8dff867ee5e0f9c16b3b22b7db7bfede6d38565558c99632e7239e9c6a19602cd7ea5c7761ac5d0103d6e07c68c0d20c64184317022799f19b9ac814c4b6ff4
 SHA512 
9f28f90466a30a3c1f32cd1951dddaa22d30ece8b1c18da1a907cc1dd0f98065c25529e855b56fc3d62801b052371d9fe117cd26f17e15276f6a9a309416e914

diff --git a/app-backup/restic/restic-0.16.2.ebuild 
b/app-backup/restic/restic-0.16.2.ebuild
deleted file mode 100644
index ccaf56cf50b6..
--- a/app-backup/restic/restic-0.16.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="A backup program that is fast, efficient and secure"
-HOMEPAGE="https://restic.github.io/;
-SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   local mygoargs=(
-   -tags release
-   -ldflags "-X main.version=${PV}"
-   -asmflags "-trimpath=${S}"
-   -gcflags "-trimpath=${S}"
-   )
-
-   ego build "${mygoargs[@]}" -o restic ./cmd/restic
-}
-
-src_test() {
-   addwrite /dev/fuse
-   # a number of the ./cmd/... tests fail
-   # ego test -timeout 30m ./cmd/... ./internal/...
-   RESTIC_TEST_FUSE=0 ego test -timeout 30m ./internal/...
-}
-
-src_install() {
-   dobin restic
-
-   newbashcomp doc/bash-completion.sh "${PN}"
-   newzshcomp doc/zsh-completion.zsh _restic
-   newfishcomp doc/fish-completion.fish "${PN}"
-
-   doman doc/man/*
-   dodoc doc/*.rst
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2024-07-08 Thread Eli Schwartz
commit: 42cc28dbaf9e359bd15755208a9969b8722fa450
Author: David Roman  gmail  com>
AuthorDate: Mon Jul  8 21:26:22 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul  9 03:08:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cc28db

app-backup/restic: add 0.16.5

Closes: https://bugs.gentoo.org/935346
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37492
Signed-off-by: Eli Schwartz  gentoo.org>

 app-backup/restic/Manifest |  2 ++
 app-backup/restic/restic-0.16.5.ebuild | 47 ++
 2 files changed, 49 insertions(+)

diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest
index 840755ba6421..d6fefda365d3 100644
--- a/app-backup/restic/Manifest
+++ b/app-backup/restic/Manifest
@@ -2,3 +2,5 @@ DIST restic-0.15.2-deps.tar.xz 159164476 BLAKE2B 
652c5f880dc88ab9b4fcfb0168cf5bc
 DIST restic-0.15.2.tar.gz 23924222 BLAKE2B 
d07f505a9d3a425c2fbad275f43a3a23e0b84b673e0ac77f52c45c2965266b483ae136fe99f0bc82903680ff0c5843edd1ed72e4864e5977c2ed2c85a703520c
 SHA512 
8135f8a77c6f1264d962156f58fca4023da6581099cfd4a69379d8f1f137443c217c0207aeb7d41b603b341e78e9b3050c6bdad81323e0efd7b81805f33263bd
 DIST restic-0.16.4-deps.tar.xz 171826444 BLAKE2B 
2b4adb002209bbdcd2884f0126b775762517e6f008e6d862f63a8b373cc52c71d6f197ba753d90277f6136b38e6243e776ef8d75ce7437d563ccfc7e20509003
 SHA512 
b0c82b861265c4a2d42fa8fd921ec8d07a3018ccd6a2363dcaaf2e7cb1d40eb0ebe7e77dd6a44a30bc28c4d958facf504d27d231d2ea73b14c1f9a1ef12b33d5
 DIST restic-0.16.4.tar.gz 23990246 BLAKE2B 
f8dff867ee5e0f9c16b3b22b7db7bfede6d38565558c99632e7239e9c6a19602cd7ea5c7761ac5d0103d6e07c68c0d20c64184317022799f19b9ac814c4b6ff4
 SHA512 
9f28f90466a30a3c1f32cd1951dddaa22d30ece8b1c18da1a907cc1dd0f98065c25529e855b56fc3d62801b052371d9fe117cd26f17e15276f6a9a309416e914
+DIST restic-0.16.5-deps.tar.xz 172231640 BLAKE2B 
76dafbaf761a62c3830fbb44f2f64ed45d752081f034a49772366edaf9a6b6b60a964cf16e08b9cfb35a7791ddfd39e7447d4e41287e74c65322e31ef431e1da
 SHA512 
af338dcb2805ec8c83afffb8d5a0179617a26547354cddbdff583d7c8837285e2faedd033d3786ade55d444b0e9319dbe780b8f73bb3492d67447a5eabc3a3d1
+DIST restic-0.16.5.tar.gz 23990221 BLAKE2B 
ffdbcbcd5cbd2c22009c7d9c58cbc943c542cdc8d11e2a41cd87df58e0319ec396d6d880396aaaca103012efdfbb68f4fa5d42bd7f3df9208f9b9d80b6dadf0d
 SHA512 
57a1829e28c4317172c06e095d91d760466c589cc9d2f2a5f20491ffe60f7a7c60e4666377fa5ae275b3238c10c27ab9265ea4f9f98c34b288fbd1e70a0814c6

diff --git a/app-backup/restic/restic-0.16.5.ebuild 
b/app-backup/restic/restic-0.16.5.ebuild
new file mode 100644
index ..1f7370b91e27
--- /dev/null
+++ b/app-backup/restic/restic-0.16.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion
+
+DESCRIPTION="A backup program that is fast, efficient and secure"
+HOMEPAGE="https://restic.github.io/;
+SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="sys-fs/fuse:0"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   local mygoargs=(
+   -tags release
+   -ldflags "-X main.version=${PV}"
+   -asmflags "-trimpath=${S}"
+   -gcflags "-trimpath=${S}"
+   )
+
+   ego build "${mygoargs[@]}" -o restic ./cmd/restic
+}
+
+src_test() {
+   addwrite /dev/fuse
+   # a number of the ./cmd/... tests fail
+   # ego test -timeout 30m ./cmd/... ./internal/...
+   RESTIC_TEST_FUSE=0 ego test -timeout 30m ./internal/...
+}
+
+src_install() {
+   dobin restic
+
+   newbashcomp doc/bash-completion.sh "${PN}"
+   newzshcomp doc/zsh-completion.zsh _restic
+   newfishcomp doc/fish-completion.fish "${PN}"
+
+   doman doc/man/*
+   dodoc doc/*.rst
+}



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

2024-07-08 Thread Sam James
commit: 9b779d1e02f8a653e5019602e8be5f7bdfd0ea54
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b779d1e

dev-vcs/pre-commit: Stabilize 3.7.0 x86, #935761

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

 dev-vcs/pre-commit/pre-commit-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
index 616a26bf373d..94237b6412e1 100644
--- a/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



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

2024-07-08 Thread Sam James
commit: 5c6fabfab9a4bb0e96e2238bc2b9e8b9820e2fe0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6fabfa

app-emacs/clojure-mode: Stabilize 5.19.0 amd64, #935768

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

 app-emacs/clojure-mode/clojure-mode-5.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/clojure-mode/clojure-mode-5.19.0.ebuild 
b/app-emacs/clojure-mode/clojure-mode-5.19.0.ebuild
index 6254714e7e47..edc91802519c 100644
--- a/app-emacs/clojure-mode/clojure-mode-5.19.0.ebuild
+++ b/app-emacs/clojure-mode/clojure-mode-5.19.0.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2024-07-08 Thread Sam James
commit: ffe95e0689a49c6cf337c77e016c69bdc1dac076
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:56:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:56:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe95e06

app-emacs/helm: Stabilize 3.9.9 ALLARCHES, #935769

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

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

diff --git a/app-emacs/helm/helm-3.9.9.ebuild b/app-emacs/helm/helm-3.9.9.ebuild
index 29c9049d8925..dfb54b311758 100644
--- a/app-emacs/helm/helm-3.9.9.ebuild
+++ b/app-emacs/helm/helm-3.9.9.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-3+"



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

2024-07-08 Thread Sam James
commit: a065acfa44ca198cbe80eed6f4510858a16583f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:56:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a065acfa

app-emacs/yasnippet-snippets: Stabilize 1.1 ALLARCHES, #935770

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

 app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild 
b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild
index 13490ccc3e98..2da496b560f2 100644
--- a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild
+++ b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/AndreaCrotti/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-containers/devcontainer/

2024-07-08 Thread Sam James
commit: d10d5fbc647462fd37784dbf23cf02ccb8645574
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10d5fbc

app-containers/devcontainer: Stabilize 0.62.0 amd64, #935758

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

 app-containers/devcontainer/devcontainer-0.62.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/devcontainer/devcontainer-0.62.0.ebuild 
b/app-containers/devcontainer/devcontainer-0.62.0.ebuild
index 991cd956e37b..10d7f50fc167 100644
--- a/app-containers/devcontainer/devcontainer-0.62.0.ebuild
+++ b/app-containers/devcontainer/devcontainer-0.62.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/package"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
net-libs/nodejs



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

2024-07-08 Thread Sam James
commit: 0539ed15cb17eb81f80eee00b5dde134b1223772
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0539ed15

app-emacs/cider: Stabilize 1.14.0 amd64, #935767

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

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

diff --git a/app-emacs/cider/cider-1.14.0.ebuild 
b/app-emacs/cider/cider-1.14.0.ebuild
index ae265c008537..c7fc6888e181 100644
--- a/app-emacs/cider/cider-1.14.0.ebuild
+++ b/app-emacs/cider/cider-1.14.0.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-3+"



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

2024-07-08 Thread Sam James
commit: acfccb26a39845fe73c965cec1d3a57c774f0a47
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfccb26

dev-lang/mond: Stabilize 0.10.2 amd64, #935766

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

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

diff --git a/dev-lang/mond/mond-0.10.2.ebuild b/dev-lang/mond/mond-0.10.2.ebuild
index 339abf525b27..348ae9379c44 100644
--- a/dev-lang/mond/mond-0.10.2.ebuild
+++ b/dev-lang/mond/mond-0.10.2.ebuild
@@ -76,7 +76,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${P^}"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "



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

2024-07-08 Thread Sam James
commit: 996f4ed860461b1e6ded102a23d28dc67d8c0352
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996f4ed8

dev-lang/jint: Stabilize 3.1.2 amd64, #935765

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

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

diff --git a/dev-lang/jint/jint-3.1.2.ebuild b/dev-lang/jint/jint-3.1.2.ebuild
index 114d2a48baa1..c48e169e3f5e 100644
--- a/dev-lang/jint/jint-3.1.2.ebuild
+++ b/dev-lang/jint/jint-3.1.2.ebuild
@@ -143,7 +143,7 @@ else
SRC_URI="https://github.com/sebastienros/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "



[gentoo-commits] repo/gentoo:master commit in: app-containers/earthly/

2024-07-08 Thread Sam James
commit: f1a46b3a4c8ef3bb4c54c71cda68d8d347b807dd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a46b3a

app-containers/earthly: Stabilize 0.8.13 amd64, #935759

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

 app-containers/earthly/earthly-0.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/earthly/earthly-0.8.13.ebuild 
b/app-containers/earthly/earthly-0.8.13.ebuild
index bcc7dddfc5ca..ebee46234ccf 100644
--- a/app-containers/earthly/earthly-0.8.13.ebuild
+++ b/app-containers/earthly/earthly-0.8.13.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/fantomas/

2024-07-08 Thread Sam James
commit: 07578bec8ae6f7b84cd024f8f404097da2732c55
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07578bec

dev-dotnet/fantomas: Stabilize 6.3.7 amd64, #935764

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

 dev-dotnet/fantomas/fantomas-6.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/fantomas/fantomas-6.3.7.ebuild 
b/dev-dotnet/fantomas/fantomas-6.3.7.ebuild
index f5b9efc1723e..f898bf40e0ec 100644
--- a/dev-dotnet/fantomas/fantomas-6.3.7.ebuild
+++ b/dev-dotnet/fantomas/fantomas-6.3.7.ebuild
@@ -225,7 +225,7 @@ else
SRC_URI="https://github.com/fsprojects/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "



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

2024-07-08 Thread Sam James
commit: 6f0831437563e74386e0effa46ea5f4249e984c1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f083143

dev-vcs/pre-commit: Stabilize 3.7.0 amd64, #935761

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

 dev-vcs/pre-commit/pre-commit-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
index 94237b6412e1..90ea7eb7e160 100644
--- a/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-3.7.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: ab9478701c036811b5be7184ecfa58c2c798e940
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab947870

app-forensics/chkrootkit: Stabilize 0.58b x86, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index 9d9b20f88d49..339126cdb025 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: 71d13a2384154a8f6cd1084745f327eb6d5188ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d13a23

app-forensics/chkrootkit: Stabilize 0.58b ppc, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index 339126cdb025..a9816ad33781 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Sublike/

2024-07-08 Thread Sam James
commit: 5ddce42b99bf815e872c31ff26456b10499eef52
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddce42b

dev-perl/XS-Parse-Sublike: add 0.220.0

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

 dev-perl/XS-Parse-Sublike/Manifest |  1 +
 .../XS-Parse-Sublike-0.220.0.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/XS-Parse-Sublike/Manifest 
b/dev-perl/XS-Parse-Sublike/Manifest
index 2af80574f5ff..bec35b0ec96e 100644
--- a/dev-perl/XS-Parse-Sublike/Manifest
+++ b/dev-perl/XS-Parse-Sublike/Manifest
@@ -1 +1,2 @@
 DIST XS-Parse-Sublike-0.21.tar.gz 56648 BLAKE2B 
8b3cd3f35177611bea384f4b20780dd287b938bfffc0efd2187187be529d94c1271adc8d7f1ae197ec9bff532cf51b16d6ed86e9f1e4880af57fd72060c935c7
 SHA512 
78c94fbfafbd763ea6ee03638710734889d75233abd48537b53bb3c5ceaeda261bfce4a43e3ad91854aa942c382b320fb2fef186ec3a5bb9c66767681033b410
+DIST XS-Parse-Sublike-0.22.tar.gz 56349 BLAKE2B 
2aabc1f9b2bedd147be9e9dd98c56d9664a6b6728e2728ba622e5fd7dc10fbb336a157597ab7e0643029e954d163c2d3fe2516286eea6fc204b839ff92d00bf3
 SHA512 
8185c034ad5dc161e2e5d2c6529555417794ff09ad6ba3c52899c41e4069f8df5c93e1c251afce9584fc18ea64167ded9735c7f24caeee83542f60b530f741ee

diff --git a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.220.0.ebuild 
b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.220.0.ebuild
new file mode 100644
index ..95fbecfa5c40
--- /dev/null
+++ b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.220.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing sub-like syntax"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   >=dev-perl/File-ShareDir-1.0.0
+"
+BDEPEND="
+   ${BDEPEND}
+   >=dev-perl/Module-Build-0.400.400
+   test? (
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Test2-Suite
+   )
+"



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

2024-07-08 Thread Sam James
commit: 6c9e429cb92e80d5172d6986f0c62875ae6c1b94
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9e429c

dev-lang/crystal: Stabilize 1.12.2 amd64, #935760

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

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

diff --git a/dev-lang/crystal/crystal-1.12.2.ebuild 
b/dev-lang/crystal/crystal-1.12.2.ebuild
index 02631f5f838f..92f5bc42f945 100644
--- a/dev-lang/crystal/crystal-1.12.2.ebuild
+++ b/dev-lang/crystal/crystal-1.12.2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc debug llvm-libunwind"
 
 # Upstream test suite not reliable



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-outdated/

2024-07-08 Thread Sam James
commit: 60ab5710a97823fe76b3138593cd5cf1d951a920
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ab5710

dev-dotnet/dotnet-outdated: Stabilize 4.6.4 amd64, #935763

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

 dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.4.ebuild 
b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.4.ebuild
index 6ad7bee38d1f..e2bade626a6f 100644
--- a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.4.ebuild
+++ b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.4.ebuild
@@ -172,7 +172,7 @@ else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: 97f8c5531078fc3f1d36d4f96f3f9b242c807c33
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 02:55:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 02:55:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f8c553

app-forensics/chkrootkit: Stabilize 0.58b amd64, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index a9816ad33781..1107cba5b5a3 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



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

2024-07-08 Thread Michał Górny
commit: 064c51908a5c6dd31104cb31992c7df42194e101
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:41:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064c5190

dev-python/cfn-lint: Bump to 1.5.1

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

 dev-python/cfn-lint/Manifest  |  1 +
 dev-python/cfn-lint/cfn-lint-1.5.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 2770993d9c70..8000d4689302 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -4,3 +4,4 @@ DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B 
aa059688cee5dfc35ea76a0d771e3c3d37078
 DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 
43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d
 SHA512 
d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b
 DIST cfn_lint-1.4.2.tar.gz 2485843 BLAKE2B 
c2e64721b537ab38cad3c3f6d40c509741fb03f61202d7dace4023f4b5b3a7840b7deb88892d9d282d223756a1e3908680ed166cdf216b0c76abdc29d0749967
 SHA512 
c9761e253ba77198264eabdd9c4e6a290bb9010533628958853c8d5a0f5f7317338f271588b5cef2ac1667f6ed5e1a6e43a3192aa9ff7202b0ca6db061284818
 DIST cfn_lint-1.5.0.tar.gz 2404325 BLAKE2B 
ba8b87334693da5b55365d47403a51922bc4230abe7b4179941c77e02cea6fff0934539cb83438830d71213ee7b8c6d73c6a49bd4ae6c2fb8093d0a2365b8aee
 SHA512 
76513cebaf4e1d04c5846f40aca4be4ca6838c0f06948c8ce38739ef8d4b310c233f2d0a260ec7db8346ae56f0a5a0d1ab8ed618efdc4e03829840e66f3479f8
+DIST cfn_lint-1.5.1.tar.gz 2341772 BLAKE2B 
00c1801a4f632febaf7a63f3a4b75b1cf21411584672096db56cfe497b83c64991aa049764e9be3bfba593d6ec8c5150f1f06e831de52df68ccc5b74fbe1cf46
 SHA512 
68acff7ad0532c4b3385ee620506c1391b7e9581663c04d5e763d67d265e05cf96f689dd4cfa9bfebdb0f3ac890835d02d1367900d64fa424ba7bc8bf1fb37a8

diff --git a/dev-python/cfn-lint/cfn-lint-1.5.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-1.5.1.ebuild
new file mode 100644
index ..4ec420c8b216
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   # different graphviz version?
+   
test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-07-08 Thread Michał Górny
commit: 6431eb25a4b7032ed7b5ee7fc86067642b8ea478
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:35:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6431eb25

dev-python/sympy: Bump to 1.13.0

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

 dev-python/sympy/Manifest|   1 +
 dev-python/sympy/sympy-1.13.0.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
index 812698472118..7eb97578eeab 100644
--- a/dev-python/sympy/Manifest
+++ b/dev-python/sympy/Manifest
@@ -1 +1,2 @@
 DIST sympy-1.12.1.gh.tar.gz 8025309 BLAKE2B 
01fe3e95716b0efcf682613fb8ba6f149f4f4dc4ad3f20eb816d85f30042af1cd5860d3d157d4c26458520cc2f8e994ae6671058a7a0d5237e7f15d0e61f9e53
 SHA512 
9b50d2b0e8e9628c38296f8d1e25c83b1b9fa1503166b48cc344709217393b00910ad3441a1da0e81e6faf56e5db7a33bc96926918da024cafc77fb4957f94a4
+DIST sympy-1.13.0.gh.tar.gz 8124299 BLAKE2B 
0aedeb4005aa7ee32470d6fd89494cfb68667b579bce33b189016347d136c6e961b0bc226bf638ba9ee5f14fa5c239af5e27de7da2a45dbf6fb16abf2d79cae9
 SHA512 
1a0d794d5a48d8b46cf87635753d316d807e14eb98c8c880e815168c5ac2c479608ec3c2b0ff786611736f9e68a2941a05fa31f187e83b84e1ce10d72099a6b6

diff --git a/dev-python/sympy/sympy-1.13.0.ebuild 
b/dev-python/sympy/sympy-1.13.0.ebuild
new file mode 100644
index ..e1baa3ea9005
--- /dev/null
+++ b/dev-python/sympy/sympy-1.13.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Computer Algebra System in pure Python"
+HOMEPAGE="
+   https://www.sympy.org/
+   https://github.com/sympy/sympy/
+   https://pypi.org/project/sympy/
+"
+# pypi sdist misses some files, notably top-level conftest.py, as of 1.12.1_rc1
+SRC_URI="
+   https://github.com/sympy/sympy/archive/${PV/_/}.tar.gz
+   -> ${P/_/}.gh.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="examples imaging ipython latex mathml opengl pdf png pyglet symengine 
texmacs"
+
+RDEPEND="
+   >=dev-python/mpmath-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   imaging? ( dev-python/pillow[${PYTHON_USEDEP}] )
+   ipython? (
+   $(python_gen_cond_dep '
+   dev-python/ipython[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   )
+   latex? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsextra
+   png? ( app-text/dvipng )
+   pdf? ( app-text/ghostscript-gpl )
+   )
+   mathml? ( dev-python/lxml[${PYTHON_USEDEP}] )
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+   pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
+   symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
+   texmacs? ( app-office/texmacs )
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # require old version of antlr4
+   sympy/parsing/tests/test_autolev.py
+   sympy/parsing/tests/test_latex.py
+   # crash due to assertions in sys-devel/llvm[debug]
+   sympy/parsing/tests/test_c_parser.py
+
+   # TODO: pytest?
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_check
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_dsolve_dotprodsimp
+
+   # either very slow or hanging
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_new_order1_type2_de_lorentz_slow_check
+   
sympy/integrals/tests/test_failing_integrals.py::test_issue_15227
+   
sympy/matrices/tests/test_matrices.py::test_pinv_rank_deficient_when_diagonalization_fails
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type1
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type3
+
+   # known broken
+   # https://github.com/sympy/sympy/issues/26321
+   sympy/solvers/tests/test_simplex.py::test_lp
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   nonfatal epytest --veryquickcheck ||
+   die -n "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( AUTHORS README.md )
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x 

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

2024-07-08 Thread Michał Górny
commit: ab18347742b55c14c4858050c85333a2594f7407
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:37:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab183477

dev-python/google-auth: Bump to 2.32.0

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

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

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index fb97b74290df..7b2dbe8ace52 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,2 +1,3 @@
 DIST google-auth-2.30.0.tar.gz 251462 BLAKE2B 
63deab7b36e79a590348f6e0cfa5c1c0e0715468d35dfcb0e7227932d4d543953668ec4c4b78a087ee1fc22a37bfbc913f07c428f02fa894d28228fae68d0942
 SHA512 
23ebaf17c12d745214405867661b85eb628dafbc06b87f101ad10d4c4ea8e2cea04a4c9b0c0037ba8f0d8cc12c2221bd4199613fe3c3e3987c72525cb94a5bd3
 DIST google-auth-2.31.0.tar.gz 252986 BLAKE2B 
50e7554feadaa19644a2f41152d0d255729d19fbd9b6e1967233f9bfdb79968f45e2179effd73b0ab513b25255371b43aab946668aeb7155c827b536e4005afb
 SHA512 
2a2eec2f3638ab855d20827068d64a9adb856d341fc70bdb6401813543f73631d998c38f8350e9ed2a85897b7f0ed7401fc973b066ee2b77ac7ff746dcd7315f
+DIST google_auth-2.32.0.tar.gz 254614 BLAKE2B 
fc419f1d751cf99497fb00c4cc5b8ff25380a3341970aa31bebadc5f0a84efd8b9d806f939c9137fd872063d6b3cd06eff0629beab8194e0bf6f7323124f8f90
 SHA512 
d72d9c367a47b3496dcaae9deec29315c65e43ddf9b3ee2838232ed2ac8aabdf5c91978a6d66700b5e9e77a0de8820ecf12b798fb65383600e08d47b732d1981

diff --git a/dev-python/google-auth/google-auth-2.32.0.ebuild 
b/dev-python/google-auth/google-auth-2.32.0.ebuild
new file mode 100644
index ..58bd56b3ea38
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.32.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+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 ~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}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${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}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2024-07-08 Thread Michał Górny
commit: a5d3ec1b870a953bb7615207bcdaae2fab5860ce
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 00:51:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d3ec1b

dev-python/boto3: Bump to 1.34.141

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.34.141.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c484393579a6..ed356634d1bb 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B 
cc4b06ca1785e62314308efb7d9ffa6e10a40fe48bdd3e31f9f12490a57843ad528685d04ea9ec40cf2203acc0ee0a9fb58ee272837c9a637f44c2716f60de7a
 SHA512 
79cd8718c6d84cdcdcadfcde80368addc095770624806eb8cfa981852c2a8ebcc8074533ec8f8e24b01a3aed241afccb6f49fdce250ae07f630d8596931778e3
 DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 
307705ba777d155772a2dafad775e55d94e17a9e4c2986e48bd8a691c3bc4e433f212e1a59053222927bda42584b2d1d266bc2489f94fd3e4463416c56531d54
 SHA512 
f2307db517b393164028c17a8073c5baf7f7e3be36c988a90d455cad98a55b7a7e1a6e44584038141047237e81cb495bffaf70747de421ce316bb457e2d168e8
 DIST boto3-1.34.140.gh.tar.gz 828290 BLAKE2B 
129c0f791ddc07f90d2b9ae2972839a0bcaa393e3a8f843a9bca9ebf699f36290b95d17c3f906f49ae5c9ee8cd15c5de7f9de96572573f12d40c7ada778c7679
 SHA512 
b052ac336e68577140017b5a45f1787eec985e42d86e25cdafc15c6eadf8652b75bb006cf86ce0a3e0d9f3b657ae2afee41a75f624fb5e277a49f1653a83f64f
+DIST boto3-1.34.141.gh.tar.gz 838371 BLAKE2B 
cf89956f3441e5936ff389fcb81527dc025d064d098ebc035474a7d079daba61972d9cf2a6bcdcbe163187f4f39313fc791dbc2ed3482091d7c27e1d7908cf1b
 SHA512 
fc8d484d8cb7528b7f821f1cf8b22bf6df9be546fd2ac02a3ed697c75c9cc8c31c03c930e4f3a5edc4023b47121ded85df46510ec1f6a7b5e6076dd57641626a

diff --git a/dev-python/boto3/boto3-1.34.141.ebuild 
b/dev-python/boto3/boto3-1.34.141.ebuild
new file mode 100644
index ..8cba6d95740e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.141.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-07-08 Thread Michał Górny
commit: df7dce158edc4a5f1bea90bfa0e4a8ddd75dd446
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:43:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7dce15

dev-libs/libmirage: Bump to 3.2.8

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

 dev-libs/libmirage/Manifest   |  1 +
 dev-libs/libmirage/libmirage-3.2.8.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest
index bb9a5ab218ba..35a009c5cc05 100644
--- a/dev-libs/libmirage/Manifest
+++ b/dev-libs/libmirage/Manifest
@@ -1 +1,2 @@
 DIST libmirage-3.2.7.tar.xz 229564 BLAKE2B 
e1e02526fcd8daec8716e0457e38be68df9e13f8609e29772c2bee080ace7e5e76112c6ffb57719144a8c9acddc942dd44e827371ffe90673cd34b0ba0f74b08
 SHA512 
cbb2e98dca93009c9395d1d29dc529cf4cf912b64f166c0652ee4193c83f3e93ee1f4af623f8f0903ad1d77634fe89e5c3076d138678bcb84641880e1a1d1f76
+DIST libmirage-3.2.8.tar.xz 229616 BLAKE2B 
37b662bbeff84144ee2ff2e6225af022cd031ef7db7734d22510cef6b1b9599c603c009c603fdb43fa13877858fc5871cd8c7fa68739f06dab60d910c9577db6
 SHA512 
ab4f099dd3a0a7705d7ee828cf023ab61185e3d5fbf324823a55ee604a008b66a206b8f666c0482b0eac6ac144a2421f04badd2e3e11dbc5e7bd2b211dcb2716

diff --git a/dev-libs/libmirage/libmirage-3.2.8.ebuild 
b/dev-libs/libmirage/libmirage-3.2.8.ebuild
new file mode 100644
index ..ec9d1a2848d6
--- /dev/null
+++ b/dev-libs/libmirage/libmirage-3.2.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg-utils
+
+DESCRIPTION="CD and DVD image access library"
+HOMEPAGE="https://cdemu.sourceforge.io;
+SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/11"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +introspection"
+
+DEPEND="
+   >=app-arch/bzip2-1:=
+   >=app-arch/xz-utils-5:=
+   >=dev-libs/glib-2.38:2
+   >=media-libs/libsamplerate-0.1:=
+   >=media-libs/libsndfile-1.0:=
+   sys-libs/zlib:=
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )
+"
+
+DOCS=( AUTHORS README )
+
+src_configure() {
+   local mycmakeargs=(
+   -DGTKDOC_ENABLED="$(usex doc)"
+   -DINTROSPECTION_ENABLED="$(usex introspection)"
+   -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}



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

2024-07-08 Thread Michał Górny
commit: 3452c47331f2fb8de76ccda2969c5af5e36227a8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:55:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3452c473

dev-python/uv: Bump to 0.2.23

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

 dev-python/uv/Manifest |   2 +
 dev-python/uv/uv-0.2.23.ebuild | 108 +
 2 files changed, 110 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 2e9d4bb9f77d..120c27a21276 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -6,3 +6,5 @@ DIST uv-0.2.18.gh.tar.gz 1303313 BLAKE2B 
d14280eb1d92b2c3f43dc272da66d7e3b790f62
 DIST uv-0.2.20-crates.tar.xz 48761312 BLAKE2B 
888ee349ef5849c0333e67d2ab2a0c80bc5bd66fdf2de3e2b9f11d62f48aa075a5b66e234800c987cbda134cd5621dc0de0ab8e9a6ab63ad4e19e7eff33c7ca9
 SHA512 
5b7d0d48400e90cd6cfe4d615fa9672cca08e028d5b25dca97d360729a7eec6a39bf8613d076291097a11c39851a5348e045f5ee17b27053ebfc1469bf516512
 DIST uv-0.2.21.gh.tar.gz 1318725 BLAKE2B 
dc1cbce639a05050f7a2ca97f9ee45fab8099045970e9543174fd963b12a9a355abd69aebc37f7bc91d9884c9a882ec6f43148bdc6b20e52728675f1f3f5f5d7
 SHA512 
7923781117117ad5645df7792396248f8064f9107719797e5efe118b70dfd51f6e53403fe7aa87ffb7e32c9327543ba9b001ffeb95b69028695d2e75fc53e2b7
 DIST uv-0.2.22.gh.tar.gz 1311461 BLAKE2B 
8fa2b9fa12220995f25426c7865dd897850617bc838beaa697764ee6566ee81e7e265d57f44f792a1a87a4fcc15d1f4de3de0dda94bb5e8a1c1c03c887b589b6
 SHA512 
95e67e4fcbbf5712fd25574459e4f707606cdbbd3d34735a2dcdc75fa533d2dc02177b7f3ad09139bb09d5c700352670508440d639eb191142b9372c7a5f2998
+DIST uv-0.2.23-crates.tar.xz 63724280 BLAKE2B 
32f66ef8a6580d1dd0b7369656784c40da7f1f060c4543b359aa4f45ce33926f56d0d0acf888a0923317d4cc02e96e1d27b3dab84038bf3714d316399f4b
 SHA512 
04a31a451beb68f0d884cde3a35260a71020453217cfb616703b2ea8fd7af273b850239f66b8e77b1c73f241b2a8945ff9833fd0f445f2c6f3aa3412fee3e0e8
+DIST uv-0.2.23.gh.tar.gz 1314282 BLAKE2B 
0d662a513b77a4da73945c3eedfa381cd65ad615975b22790ccde2eb467b356a70eacff20a15d37fff6f7b41b155824b0fda9f715d3a45f02c37c5f992f6fe0b
 SHA512 
6b0c8f65e51dc8bf0654976b8866cb225784d91f44af935b243507a404ac4f297697ea22df29da43038eb335938be04e42fda39cbb292fe02715841c9f818380

diff --git a/dev-python/uv/uv-0.2.23.ebuild b/dev-python/uv/uv-0.2.23.ebuild
new file mode 100644
index ..02d0a4fb4a54
--- /dev/null
+++ b/dev-python/uv/uv-0.2.23.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   
[pubgrub]='https://github.com/astral-sh/pubgrub;b4435e2f3af10dab2336a0345b35dcd622699d06;pubgrub-%commit%'
+   
[reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-middleware'
+   
[reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-retry'
+)
+
+inherit cargo check-reqs
+
+CRATE_PV=0.2.23
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+   https://github.com/astral-sh/uv/
+   https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+   https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
+   "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+   0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+   MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+BDEPEND="
+   >=virtual/rust-1.77
+   test? (
+   dev-lang/python:3.8
+   dev-lang/python:3.9
+   dev-lang/python:3.10
+   dev-lang/python:3.11
+   dev-lang/python:3.12
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+check_space() {
+   local CHECKREQS_DISK_BUILD=3G
+   use debug && CHECKREQS_DISK_BUILD=9G
+   check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+}
+
+src_prepare() {
+   default
+
+   # remove patch.* that breaks GIT_CRATES
+   sed -i -e "/^\[patch/,\$s@^\(reqwest-middleware = \).*@\1 { path = 

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

2024-07-08 Thread Michał Górny
commit: e59ffc992bd611f25ccb969bf8720d7516d4ec95
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:38:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59ffc99

dev-python/jsonschema: Bump to 4.23.0

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

 dev-python/jsonschema/Manifest |  1 +
 dev-python/jsonschema/jsonschema-4.23.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index be3aeb25184f..c2e9a5c8ec07 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1 +1,2 @@
 DIST jsonschema-4.22.0.tar.gz 325490 BLAKE2B 
aa0fcd9cb35ffe93d9e7ae940f9fbfc6e20656b09bdec91163ee7120b3495210522c2354dd3e74b33274f61bd9364b6b33f9e6482bac58b2ee0c6dd4bba3658e
 SHA512 
72c9ffd1edf8820696d831062cfae2d38729935b32d12b7fa5171fefa3d38d495b588152c07224a5c9d1f4b9f97bd9b2aa7919d3d4ecdae0ba396e60e954b1c5
+DIST jsonschema-4.23.0.tar.gz 325778 BLAKE2B 
ccfcfa2b8f27e1d1f3a7d282f4701b04e3711bb57853f5f252ea286bb240395814c33219fff1b2bea661f462d1fc20fcf7d919fe85593d2e1dd89ac289f18ced
 SHA512 
3bc3f7c4bb22dc0233bf99ca5cb8e22002cc3b097c7ae8a78c83ae106e4791dcaca228a6830074b1c42312889374b66c1f5390932768110a1e453babd7302bf9

diff --git a/dev-python/jsonschema/jsonschema-4.23.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.23.0.ebuild
new file mode 100644
index ..6c03f86de51f
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.23.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
+   >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   test? (
+   !!dev-python/shiboken6
+   )
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri-template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-24.6.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # fragile warning tests
+   jsonschema/tests/test_deprecations.py
+   # wtf?
+   jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
+)



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/

2024-07-08 Thread Michał Górny
commit: bb1d24efe80554d3a9731306805ba7d82b214de4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:43:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1d24ef

app-cdr/cdemu-daemon: Bump to 3.2.7

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

 app-cdr/cdemu-daemon/Manifest  |  1 +
 app-cdr/cdemu-daemon/cdemu-daemon-3.2.7.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-cdr/cdemu-daemon/Manifest b/app-cdr/cdemu-daemon/Manifest
index 874b9b64283f..52a6b241660f 100644
--- a/app-cdr/cdemu-daemon/Manifest
+++ b/app-cdr/cdemu-daemon/Manifest
@@ -1 +1,2 @@
 DIST cdemu-daemon-3.2.6.tar.xz 85976 BLAKE2B 
33d03324fbc222674967f1d6b93c2bf1793528948cfce1089dbdfe799d3b40eaabae2e3f62b4696eba020f04c192e9d458a91e8bdd85465e00ec5a84194982e0
 SHA512 
cead8e4f7e0eec6e1284924cfe88cdfb78ec9f0769ffa423cd1801261540b3806a9704b6abbddc175e9e7d1aeef2acb9889b36ed13d89fd4b9dcda91fe1a08ca
+DIST cdemu-daemon-3.2.7.tar.xz 86140 BLAKE2B 
09e968636bb95b0cb205a94769e2ba278f66199bb23c6db0f2860fa621f33bb37b6e55028dabec98a6fc7cf6aded42a1bb8d153381110bf38b678a74a2b5c8db
 SHA512 
c09ae0e32526c85b6bb001a5cf8c11ed3662390e16fad8c07e5cded7febe4c586e8c677c85340fb20e321dfc3621e15b4a4220606147adc14ab969d6924778aa

diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.7.ebuild 
b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.7.ebuild
new file mode 100644
index ..225e87f3eea2
--- /dev/null
+++ b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd
+
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
+HOMEPAGE="https://cdemu.sourceforge.io;
+SRC_URI="https://download.sourceforge.net/cdemu/cdemu-daemon/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/7" # subslot = CDEMU_DAEMON_INTERFACE_VERSION_MAJOR in CMakeLists.txt
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/libmirage-3.2.0:=
+   >=media-libs/libao-0.8.0:=
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/dbus
+   >=sys-fs/vhba-20130607
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS README )
+
+src_install() {
+   cmake_src_install
+
+   insinto /etc/modules-load.d
+   newins - vhba.conf <<<"vhba"
+   systemd_douserunit service-example/cdemu-daemon.service
+   insinto /usr/share/dbus-1/services
+   doins service-example/net.sf.cdemu.CDEmuDaemon.service
+}
+
+pkg_postinst() {
+   elog "As of 3.2.5, cdemu-daemon no longer supports autoloading"
+   elog "on non-systemd systems.  OpenRC users have to start it manually."
+   elog
+   elog "We install /etc/modules-load.d/vhba.conf to load the module"
+   elog "automatically, and D-BUS autolaunch will start cdemu-daemon user"
+   elog "service."
+}



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

2024-07-08 Thread Michał Górny
commit: 426f4d360664875a7a0fba00361c004f64eb7bdb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 00:51:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426f4d36

dev-python/pip: Bump to 24.1.2

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

 dev-python/pip/Manifest  |   1 +
 dev-python/pip/pip-24.1.2.ebuild | 171 +++
 2 files changed, 172 insertions(+)

diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index 17338c1045d4..f6b6c6716eb4 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -1,3 +1,4 @@
 DIST pip-24.0.gh.tar.gz 9398156 BLAKE2B 
17a7ed9e15e9b8efa0d3e3c5586dc446958b62cf9ba52155a0d1ad97a3e212ee7a08a0e88a592718fc3d542eb8f434155a75cb98d90c008904bd8f59bd2b40b6
 SHA512 
0c2ecb2ecde4f155c83468d35bc4f52f37efffc16821ae7c706d035e1e8cc3709b41cb10f8140ff09205e8bbdba2c76128ad76d1cbd18401328b619228e834df
 DIST pip-24.1.1.gh.tar.gz 9190972 BLAKE2B 
1ce876d2767c1c36bac3237c17a3aced9dd5a335a7b522c70cee1e155bc0b47256db74c6835aab5f58133ebcde0daeb8e6eb217b06f76418c355034cbe736cf6
 SHA512 
523e7273134b68252693ba7a032e7992c72075aebd2bcd895fbd90ad28d76f98b13ea1a7df0b6da1802650782ae977868177f740dc6f0a2eaccb95915c27b318
+DIST pip-24.1.2.gh.tar.gz 9192691 BLAKE2B 
9b5a07e9f10b5787d668766423d8b3a9dfcc62564673155b80c7bc95ffe79daafa8788d8141f67c76d4098c21922e62fcb2164f72bf580bbeec136786c48d512
 SHA512 
222a957030e9c51defa6f741f8e176f2a19bd54f0ef664d2e218d3d2c2b5a335c9b7ce4bd1c804133d6116b3fbf37648453cd85f7a2bcf86a5aeb43e22db4b0f
 DIST pip-24.1.gh.tar.gz 9188658 BLAKE2B 
4a43ff0199d811dd30461e376f655a447f3f706a48dd97fe1d0ccf630f558e72209ccd06d98949a1541cd6b2942a816db23ce8aaa7fbbf9aef429502fb91ab92
 SHA512 
c60ab329fe91202ff64b5f0f90209085fbf8db0f0a05f0703f952ad69e39e2e3edb5dadc006a3f317cdd4ba4fb5abe56dfbd22792249a2d139702eec272186d1

diff --git a/dev-python/pip/pip-24.1.2.ebuild b/dev-python/pip/pip-24.1.2.ebuild
new file mode 100644
index ..b9d4a8f363a9
--- /dev/null
+++ b/dev-python/pip/pip-24.1.2.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/
+"
+SRC_URI="
+   https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test-rust"
+
+# see src/pip/_vendor/vendor.txt
+RDEPEND="
+   >=dev-python/cachecontrol-0.14.0[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.8[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.8[${PYTHON_USEDEP}]
+   >=dev-python/packaging-24.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-4.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-hooks-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.32.0[${PYTHON_USEDEP}]
+   >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-69.5.1[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-8.2.3[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
+
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   dev-vcs/git
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local PATCHES=(
+   

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

2024-07-08 Thread Michał Górny
commit: 927c337f8e2883978161cf54bd4ca3ed53f158dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 01:37:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927c337f

dev-python/google-auth-oauthlib: Bump to 1.2.1

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

 dev-python/google-auth-oauthlib/Manifest   |  1 +
 .../google-auth-oauthlib-1.2.1.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/google-auth-oauthlib/Manifest 
b/dev-python/google-auth-oauthlib/Manifest
index c6f4fed4e5a0..e63b16b89818 100644
--- a/dev-python/google-auth-oauthlib/Manifest
+++ b/dev-python/google-auth-oauthlib/Manifest
@@ -1 +1,2 @@
 DIST google-auth-library-python-oauthlib-1.2.0.gh.tar.gz 72990 BLAKE2B 
28b828a2a6b4de9deda8eef08f6780cd6f8d3a4df2f63d31c76b72afca12233d79edae46300d773301f7e9d6374e9dbcb5a89b59049a5c01ea5a84ac92285b82
 SHA512 
2f77d35f76ec12bfdc72dafe9cb33d23c2713985140930766a75377231dc94c32ffa84161251b23244dcf76fe71384421a5d6d8ae11a84b3876d35b5ba393f5a
+DIST google-auth-library-python-oauthlib-1.2.1.gh.tar.gz 74582 BLAKE2B 
668f4c7c6640e6fd71d9c6135f5cdfe822f4170c8640b574e8fa7eb4e29b9645b95c002d9df2a595d465daceea2c4eeb111811729915bcb508ae5dc911e2f738
 SHA512 
d4b53eeb72f25128230c94d909fac1814727ee09e2133e9481f8c608ecf18003d571504215dceb7ec6450b289efb8b393cd33d9cbed12072a228644cc48539b5

diff --git a/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.1.ebuild 
b/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.1.ebuild
new file mode 100644
index ..bac0bbd22d17
--- /dev/null
+++ b/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=google-auth-library-python-oauthlib-${PV}
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python-oauthlib/
+   https://pypi.org/project/google-auth-oauthlib/
+"
+SRC_URI="
+   
https://github.com/googleapis/google-auth-library-python-oauthlib/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/click-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-oauthlib-0.7.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   # 
https://github.com/googleapis/google-auth-library-python-oauthlib/pull/328
+   "${FILESDIR}/${PN}-1.2.0-setup-exclude.patch"
+)



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

2024-07-08 Thread Michał Górny
commit: 241ace223d6e17fb3f79719a8474d2250c9bbec0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 00:51:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241ace22

app-admin/awscli: Bump to 1.33.23

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.33.23.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ae171c6f82c0..fb52ba90f267 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.33.13.gh.tar.gz 2751169 BLAKE2B 
b849f4c5c0eac5092c3f163c4344a7bee332f374f252bc295794cb1e5a4024e08f353815362f0e7016b054d881927650c407d527f557c828543d1a5b96e9bd0b
 SHA512 
7cdea65b6cd4fc7b51b657f9abf2e5cde41ef5d87f6fa45659ebedb2047fc09af9d457aeb8779f56fb55518acb12d139d486f8e95dfe7679ae5f8c21d901e608
 DIST aws-cli-1.33.18.gh.tar.gz 2752774 BLAKE2B 
8f78ba78c3fac623f091344fb2710ac79440d3bf96e0c33168bdf5d6c6d705318c8ea82d769eef4fb82840e8e94998b65b81999831c75be9a1924fac7be37aa4
 SHA512 
e0444118ab02fcba91cc1f078db80176da97abee64d2cd38875281c8344930fa63b89d1b59f43ed7690c432fc0d36273e7f4d2e0c947ae56a13ec6f42dea6ec9
 DIST aws-cli-1.33.22.gh.tar.gz 2754043 BLAKE2B 
8645a55cc6f0570ce0e69599e010c98019e63f2616af25467eefc0911f09148b64cdb35ba48e488801afe6aaa105f7dc54eacb49ed954cc036f9aaf933db
 SHA512 
1425e1fd3df1a3639838517282f3fc6b63019e25288b38e8f56cd2316c6edb695c24a5dfb4ecf572139222bb16006fd55a9912f287c24c1bc16939bcc0f3a48a
+DIST aws-cli-1.33.23.gh.tar.gz 2753877 BLAKE2B 
e7babf49849a43a6f69b029ff3e27bcc1014498dfcc0a3711ca71aea7f992a3ac16ee21804767314d8141e7413a107227a66de45a83ea478782ef2b9028249a3
 SHA512 
22a81a95f2fea6ffd180c4003e074655cc6470e949ab4b99120dae17778fedbd56d11fcceb51f8d89eec4ef6a1b659cc986abf34fa26cd77cd5a58b59342f4aa

diff --git a/app-admin/awscli/awscli-1.33.23.ebuild 
b/app-admin/awscli/awscli-1.33.23.ebuild
new file mode 100644
index ..c212ce9cac21
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.23.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit bash-completion-r1 distutils-r1
+
+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+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+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.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+

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

2024-07-08 Thread Michał Górny
commit: d6d498c2159e960b6eaef2aeb642e76f34ab61fc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 00:53:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d498c2

dev-python/ensurepip-pip: Bump to 24.1.2

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

 dev-python/ensurepip-pip/Manifest  |  1 +
 .../ensurepip-pip/ensurepip-pip-24.1.2.ebuild  | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ensurepip-pip/Manifest 
b/dev-python/ensurepip-pip/Manifest
index 5b85d0e3bf20..998be6c39d43 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -1,3 +1,4 @@
 DIST pip-24.0-py3-none-any.whl 2110226 BLAKE2B 
6a0c8c9796cd574ef1d709de40a8530a15e50158143e332b79e5ad3edceda6ce93c5ef4df49b169062598618dcc6967c2115ac2c10b05abf345318204f1eeffc
 SHA512 
5d7462a584105bccaa9cf376f5a8c5827ead099c813c8af7392d478a4398f373d9e8cac7bbad2db51b335411ab966b21e119b1b1234c9a7ab70c6ddfc9306da6
 DIST pip-24.1-py3-none-any.whl 1823006 BLAKE2B 
ca5282b1100243cc4e391ce30d5ae7d4978987e46323b7e151c87457c4ab762f909c88ae3cb72015d09bf7c1243ddb6ad791e991093713431961962fc6fdde83
 SHA512 
84e8318896294e5750f30a3fa55833e5e5c802066091802e05ff94fe139c825f3fe0fb5014b899f0afd844ad1129e8d04b9fedd74a7f46a1c248dac546ab16f8
 DIST pip-24.1.1-py3-none-any.whl 1824282 BLAKE2B 
dc8b4938002bc8ededf5f3fb5f47492b529cb846f145308d5392c04778417f7e85527064e791c4dec4bfe6fc407bcc4d7ad26ff84e0f4c436dce5db8d9ec1f25
 SHA512 
591c0862ca7469a00a4a0220ca9acbd4834394abb0abcd44bd071a1b392b46029d618c2219e327cd43bacdd5d62f0f47d88454d60d4028f0ba7cd02ce3e648bf
+DIST pip-24.1.2-py3-none-any.whl 1824406 BLAKE2B 
b3e951f444bc93cf64a35acbef5363f7e44607f567f73eff886f5a14bd97fe5b18aa5a8de01b899601847bccee24318843b41c35cd484e758ffb4c11460b458f
 SHA512 
bc8ed36bc9e618b7e299d412d07472b46968ba6485dd1d7eee4e8583996aa29cb268ff5d3114a6e5efeae9f6407c9f9066a0e4f5c2a0be76e6cd234b85cc2bec

diff --git a/dev-python/ensurepip-pip/ensurepip-pip-24.1.2.ebuild 
b/dev-python/ensurepip-pip/ensurepip-pip-24.1.2.ebuild
new file mode 100644
index ..85e9351f85b0
--- /dev/null
+++ b/dev-python/ensurepip-pip/ensurepip-pip-24.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared pip wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/pip/;
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   !

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

2024-07-08 Thread Michał Górny
commit: 4aaed144304095381f03649af5bcf0146485c0ad
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 00:50:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 02:10:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaed144

dev-python/botocore: Bump to 1.34.141

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.34.141.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9cc647408609..4f27f2e35dd1 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 
916360c6a9526edcfd338718f80556e59d54692aac13f38490e49457edd59016d264a5acbfeb6298af494f09f9c385e16347a9bf7f144c5a11afda2df188aeed
 SHA512 
9bb788ac8e8a2ec7be999acafef88ccbb4e693ccb315efe5655b80cf3f6629eebccbdac6f201550d2f75e476d83c5a800f1add6c71e2fe5b3d503da313f6d3d3
 DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 
800b800ff2481335f0defb79c10a4216c8bb107a3369e6a45a9c0a6d8f703209a9e44560ebf859f7fc616498c68e9b0de331478a8b5e2d3b36788bdedb597a0b
 SHA512 
e9a31f6e8e241964fa34df65c8a9f8acaa1e33865eeb8257bf6da16982a3704b8ab66b6f424952ff100944471bb8f40cbdbcc26f72120da2d6033319948de81e
 DIST botocore-1.34.140.gh.tar.gz 13156596 BLAKE2B 
4a264fe767c35dcc65ddbe1eb29529d2576553e4d6f9a3d6c28f249aaa0eab5a0fd150fdbdc1dbd1b83cc1fb6fce8f58c68de43f5dc338cb3feb5b9f76c8f973
 SHA512 
36c90da9670639ccc10e65ced501a2b16e50b664f11be2686f6fcfc56fa81271f160b27b7ffac513446afe09ef6ed4768818ad8b8ca540571737c47fdf980443
+DIST botocore-1.34.141.gh.tar.gz 13177346 BLAKE2B 
f62ffb736687cb016d0aa3c00b74c8ffbddadc0f7e47bfed9087872f930fcb85a03da9c3f9c494f21a405afc7c0d5f8e9d50d7c3cefa9c1ea17a97d5f184feff
 SHA512 
91b0f6007e7f030f9ab0c83276884ea993cdaa1f395c51ff4ff3a43e4a8b6f80eed4a93f4f5248984f00b51a44cfe37d51cce70147ed5a578cc0e006c2d0b4dd

diff --git a/dev-python/botocore/botocore-1.34.141.ebuild 
b/dev-python/botocore/botocore-1.34.141.ebuild
new file mode 100644
index ..a485364722b9
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.141.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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
+   )
+
+   case ${EPYTHON} in
+   python3.13)
+   EPYTEST_DESELECT+=(
+   # memory use tests, probably fragile
+   
tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory::test_create_single_paginator_memory_constant
+   
tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory::test_create_single_waiter_memory_constant
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: 1faca1efa6c145d3fe116cf8598e5588eabeba35
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 01:54:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 01:54:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faca1ef

app-forensics/chkrootkit: Stabilize 0.58b arm, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index f34d8d9479cc..a2cdf3e76300 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/

2024-07-08 Thread Sam James
commit: dcb2d13ee41956508cb53496a035e054adfb8538
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 01:55:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 01:55:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb2d13e

sci-geosciences/josm-bin: Stabilize 19096 amd64, #935736

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

 sci-geosciences/josm-bin/josm-bin-19096.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/josm-bin/josm-bin-19096.ebuild 
b/sci-geosciences/josm-bin/josm-bin-19096.ebuild
index 6303fb8bbeed..3c2c192c743d 100644
--- a/sci-geosciences/josm-bin/josm-bin-19096.ebuild
+++ b/sci-geosciences/josm-bin/josm-bin-19096.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND=">=virtual/jre-1.8"
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: f064f9d7a3901aba363753eb950780d7cfd13219
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 01:54:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 01:54:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f064f9d7

app-forensics/chkrootkit: Stabilize 0.58b sparc, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index a2cdf3e76300..9d9b20f88d49 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



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

2024-07-08 Thread Sam James
commit: 8426c61354e9c7b37058b95379a9cffbf0d6bcf9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 01:55:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 01:55:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8426c613

net-misc/gallery-dl: Stabilize 1.27.0 ALLARCHES, #935762

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

 net-misc/gallery-dl/gallery-dl-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.27.0.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.27.0.ebuild
index fea34fbde450..64a17799c780 100644
--- a/net-misc/gallery-dl/gallery-dl-1.27.0.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.27.0.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/chkrootkit/

2024-07-08 Thread Sam James
commit: be54e561604efec986e03b80df55bf5540ca5c0f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  9 01:54:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  9 01:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be54e561

app-forensics/chkrootkit: Stabilize 0.58b ppc64, #935708

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

 app-forensics/chkrootkit/chkrootkit-0.58b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild 
b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
index cbb0f3549958..f34d8d9479cc 100644
--- a/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
+++ b/app-forensics/chkrootkit/chkrootkit-0.58b.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.chkrootkit.org/pub/seg/pac/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="+cron"
 
 RDEPEND="cron? ( virtual/cron )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/bitwarden-desktop-bin/

2024-07-08 Thread Yixun Lan
commit: cd337b64b8c55cd1ebf2f464b0546a12f100224b
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jul  9 00:32:28 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jul  9 00:32:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd337b64

app-admin/bitwarden-desktop-bin: add 2024.6.4, drop 2024.5.0

Signed-off-by: Yixun Lan  gentoo.org>

 app-admin/bitwarden-desktop-bin/Manifest| 2 +-
 ...esktop-bin-2024.5.0.ebuild => bitwarden-desktop-bin-2024.6.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/bitwarden-desktop-bin/Manifest 
b/app-admin/bitwarden-desktop-bin/Manifest
index c0f70321912b..939a042c14d7 100644
--- a/app-admin/bitwarden-desktop-bin/Manifest
+++ b/app-admin/bitwarden-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST Bitwarden-2024.5.0-amd64.deb 80326102 BLAKE2B 
ec8e9ae52bb5dcddc8b0d6e34f18174a304766639300ef2b601c4b5c62b4fa8f2d79e38b7a383e20aee9eb45a3af24ff54d7926ca051d5f1ea3b92861539dff3
 SHA512 
1f54757c74e438e556c512b5b96f08b758924248aea495ef87e2e408895f05970f2a46627ef421f23d659d50510216dcecca774f4a0fd34ee87cd10bed1e1f98
 DIST Bitwarden-2024.6.0-amd64.deb 80663126 BLAKE2B 
70855af5b213fee1c8d64f59ba22bd122031070b1fc88d688b2554b223d5b955026c81d54316d30f8b004c0ce098ba493a4deebd93061305184b0aea939df1d2
 SHA512 
8c88464f0e2281ff44d91ee0da85caaa6f99d3e7d37eab4961c4bd67eaf462a73a0e40d50cc11061d90468d360d42bf5194435e3f11cf71d824f26f69860e573
+DIST Bitwarden-2024.6.4-amd64.deb 79772094 BLAKE2B 
4cb5b0f0e96f27176327b531cc259518216e7ded24d7294df58c045544f4421713791db2dbb50a49679fb6ec2d56450f830bdf1bece0ec9972e4fb0af39d3236
 SHA512 
0d118caa5940ec2c970bf814f879dc997750278c0b3d4b369c2b3439798447d3c8ea5c6312d97ed4efc427167eedae866837b8f96ddd89b173a22b9073d0b4a5

diff --git 
a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.5.0.ebuild 
b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.6.4.ebuild
similarity index 100%
rename from 
app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.5.0.ebuild
rename to app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2024.6.4.ebuild



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

2024-07-08 Thread Yixun Lan
commit: 8dc0e0dd9ecc566ee0d9ff9e9e87fe0f85d227ff
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jul  9 00:13:25 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jul  9 00:13:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc0e0dd

media-gfx/feh: add 3.10.3

Signed-off-by: Yixun Lan  gentoo.org>

 media-gfx/feh/Manifest  |  1 +
 media-gfx/feh/feh-3.10.3.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 960441a4e01a..5863e64305fb 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1 +1,2 @@
 DIST feh-3.10.2.tar.bz2 2113183 BLAKE2B 
0f4662068917628be6046d3f2ebd8177b7cc1699d693de31229d2ebc6188cc7a5170202188a426ec2e3d900f2c8fb34007395aecc151f8f034e5461d287f058f
 SHA512 
698501347224887162631397bb3b6c5da81b88993876f001407dea87fdc4f458290272d75b400aea6c0927d3c53f290483b6a89cd2cb426f56957a4fe6267797
+DIST feh-3.10.3.tar.bz2 2113623 BLAKE2B 
052848b222babbcb6a0d9b6c109c7a382052072c03482f47c7784e4b923fba470039d2f75db663b2d70515eb73234141c2871858825489044febea4bf1693b20
 SHA512 
60f29d463486eca9308037648a1b91b093051878aa2a8671166fd685ac05c217cd46ad2c7df2fde09b5f1d6cd8b3ee2b8f32fbbf6d3b2e4abc4c50b36f237977

diff --git a/media-gfx/feh/feh-3.10.3.ebuild b/media-gfx/feh/feh-3.10.3.ebuild
new file mode 100644
index ..7996c229ccea
--- /dev/null
+++ b/media-gfx/feh/feh-3.10.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="test" # Tests are broken.
+
+COMMON_DEPEND="
+   media-libs/imlib2[X,text(+)]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/libjpeg-turbo:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/, net-im/telegram-desktop/files/

2024-07-08 Thread Yixun Lan
commit: 78889919f9d5cb472111c32a298628b37096633f
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Sun Jul  7 17:32:03 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jul  8 23:58:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78889919

net-im/telegram-desktop: bump 5.2.2 to 5.2.3, drop 5.1.5

Release:
  - https://github.com/telegramdesktop/tdesktop/releases/tag/v5.2.3

Changelog:
  - https://github.com/telegramdesktop/tdesktop/blob/v5.2.3/changelog.txt

These changes also:
  - drop abandoned tdesktop-4.10.5-qt_compare.patch

Closes: https://github.com/gentoo/gentoo/pull/37476
Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop/Manifest   |   3 +-
 .../files/tdesktop-4.10.5-qt_compare.patch |  12 -
 .../telegram-desktop/telegram-desktop-5.1.5.ebuild | 249 -
 ...-5.2.2.ebuild => telegram-desktop-5.2.3.ebuild} |   0
 4 files changed, 1 insertion(+), 263 deletions(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index eaa8340857c9..2b24ff1f1ae4 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,2 @@
 DIST tdesktop-5.0.4-full.tar.gz 69462550 BLAKE2B 
46e630ea74c6571e41909bab768ff19e8eaf2246cf624474b1c14d5c598146e0c772f55d7665af35979dc27bc70eb372b6865e5fecb6f97c50e13351c352bb54
 SHA512 
611bad9f174a35c27ffc55efe3544318f992af25a89364c3b64fa1afb4765ebf7aae7d4a83539d9e0038fe4ca8e637bdb5d453f058e64dffc2c45edf2f348dbb
-DIST tdesktop-5.1.5-full.tar.gz 69533393 BLAKE2B 
216000da3449da9a9c2100a1f8399afa05627d2583f39c09c89e054cc1e52b8868619f003226c4f8eb734f34d72ab0286b5f5a23db263b28e56340f87fc965e6
 SHA512 
61dd2c30e6831506b120615758ec74aeb36de4dfce513ce3862f8f40e4812a2d59524dd37a09e3acbfdc5db1f16d89b15d58a81ab252a34a93215d55d8eac39c
-DIST tdesktop-5.2.2-full.tar.gz 69739957 BLAKE2B 
d8ceb807b2208de2cc185128b851f68f41fbfbeac01106d6e8ec12bfb5bb40eada45eb760e12827718261ecb6eaf52f6e1fa5fcae3a7712737e441774c92b0c8
 SHA512 
85fde17b0ea225e6ef7842688123381f1703aea460a4d4ecf46a8ac5d062c9d630140fca754c832e98925c71f4c6727233be418e5e76d8f54386c826878e
+DIST tdesktop-5.2.3-full.tar.gz 69745773 BLAKE2B 
a6811098d2e0f8d0ebc0d7ac4d392981ff600544d31eb38a72b208778a69462d241122f8ff74b3a8b730d7a1221b78febb0ea9f641872992a830d9c80c39
 SHA512 
5d5bf1f5c35af11b2adf7db075832e7cca5768c2c5f82d9fc5054b9d45f964a3520eb88864aefc3de593ce1359534b210b1e5d89495819e7386f6ca15fd4a15c

diff --git a/net-im/telegram-desktop/files/tdesktop-4.10.5-qt_compare.patch 
b/net-im/telegram-desktop/files/tdesktop-4.10.5-qt_compare.patch
deleted file mode 100644
index f481ddd74d7c..
--- a/net-im/telegram-desktop/files/tdesktop-4.10.5-qt_compare.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/Telegram/lib_base/base/qt/qt_compare.h 
b/Telegram/lib_base/base/qt/qt_compare.h
-index ca03fa2..d1eb6ab 100644
 a/Telegram/lib_base/base/qt/qt_compare.h
-+++ b/Telegram/lib_base/base/qt/qt_compare.h
-@@ -10,6 +10,7 @@
- #include 
- 
- #include 
-+#include 
- 
- #if !defined(__apple_build_version__) || (__apple_build_version__ > 1232)
- 

diff --git a/net-im/telegram-desktop/telegram-desktop-5.1.5.ebuild 
b/net-im/telegram-desktop/telegram-desktop-5.1.5.ebuild
deleted file mode 100644
index 144d4ae03052..
--- a/net-im/telegram-desktop/telegram-desktop-5.1.5.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit xdg cmake python-any-r1 optfeature flag-o-matic
-
-DESCRIPTION="Official desktop client for Telegram"
-HOMEPAGE="https://desktop.telegram.org;
-
-MY_P="tdesktop-${PV}-full"
-SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
-IUSE="dbus enchant +fonts +jemalloc screencast qt6 qt6-imageformats wayland 
webkit +X"
-REQUIRED_USE="
-   qt6-imageformats? ( qt6 )
-"
-
-KIMAGEFORMATS_RDEPEND="
-   media-libs/libavif:=
-   media-libs/libheif:=
-   >=media-libs/libjxl-0.8.0:=
-"
-CDEPEND="
-   !net-im/telegram-desktop-bin
-   app-arch/lz4:=
-   dev-cpp/abseil-cpp:=
-   >=dev-cpp/glibmm-2.77:2.68
-   dev-libs/glib:2
-   dev-libs/libdispatch
-   dev-libs/openssl:=
-   dev-libs/protobuf
-   dev-libs/xxhash
-   media-libs/libjpeg-turbo:=
-   ~media-libs/libtgvoip-2.4.4_p20221208
-   media-libs/openal
-   media-libs/opus
-   media-libs/rnnoise
-   ~media-libs/tg_owt-0_pre20230921:=[screencast=,X=]
-   media-video/ffmpeg:=[opus,vpx]
-   sys-libs/zlib:=[minizip]
-   !enchant? ( >=app-text/hunspell-1.7:= )
-   enchant? ( app-text/enchant:= )
-   jemalloc? ( dev-libs/jemalloc:= )
-   !qt6? (
-

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2024-07-08 Thread Pacho Ramos
commit: 94c8e8823fe2ede3f16fad27302b858afabdd67a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul  8 21:32:47 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jul  8 21:32:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c8e882

mate-base/mate-settings-daemon: Build needs mate-desktop >= 1.27.1

Closes: https://bugs.gentoo.org/935279
Signed-off-by: Pacho Ramos  gentoo.org>

 mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild 
b/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
index 4751bfe67a9c..0b485fee7b6b 100644
--- a/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
+++ b/mate-base/mate-settings-daemon/mate-settings-daemon-1.28.0.ebuild
@@ -24,7 +24,7 @@ COMMON_DEPEND=">=dev-util/gdbus-codegen-2.76.4
>=dev-libs/glib-2.50:2
>=gnome-base/dconf-0.13.4
>=mate-base/libmatekbd-1.17.0
-   >=mate-base/mate-desktop-1.25.0
+   >=mate-base/mate-desktop-1.27.1
media-libs/fontconfig:1.0
x11-libs/cairo
x11-libs/gdk-pixbuf:2



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2024-07-08 Thread Andreas Sturmlechner
commit: dcd2eea9294d87e47c2b2fa5a7b061b59ab463b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dcd2eea9

kde-frameworks/knotifyconfig: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../knotifyconfig/knotifyconfig-6.4.0.ebuild   | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild
new file mode 100644
index 00..8be70b65a2
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.12.0[qt6] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/

2024-07-08 Thread Andreas Sturmlechner
commit: c6614d55cf664bce6d93edcd647b37fbd94fd05f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:23 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6614d55

kde-frameworks/kiconthemes: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kiconthemes/kiconthemes-6.4.0.ebuild   | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild
new file mode 100644
index 00..18e7445b54
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsvg-${QTMIN}:6
+   =kde-frameworks/breeze-icons-${PVCUT}*:6
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kunitconversion/

2024-07-08 Thread Andreas Sturmlechner
commit: 24d7f1a3e67bd889baa3baf545a6712009f8c17b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:29 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24d7f1a3

kde-frameworks/kunitconversion: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kunitconversion/kunitconversion-6.4.0.ebuild   | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild 
b/kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild
new file mode 100644
index 00..94531a9d50
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting units"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[network]
+   =kde-frameworks/ki18n-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   local CMAKE_SKIP_TESTS=(
+   # bug 623938 - needs internet connection
+   convertertest
+   # bug 808216 - needs internet connection
+   categorytest
+   # bug 808216 - unknown, reported upstream
+   currencytableinittest
+   )
+
+   LC_NUMERIC="C" ecm_src_test # bug 694804
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2024-07-08 Thread Andreas Sturmlechner
commit: 0b3c4cf6b2e532b9203e325b1bf2d6b249337150
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b3c4cf6

kde-frameworks/purpose: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/purpose/purpose-6.4.0.ebuild | 70 +
 1 file changed, 70 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-6.4.0.ebuild 
b/kde-frameworks/purpose/purpose-6.4.0.ebuild
new file mode 100644
index 00..6e2d7f0e76
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-6.4.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="bluetooth webengine"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/kirigami-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/prison-${PVCUT}*:6
+   webengine? (
+   kde-apps/kaccounts-integration:6
+   >=net-libs/accounts-qt-1.16_p20220803[qt6]
+   )
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+   >=kde-frameworks/kdeclarative-${PVCUT}:6
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:6 )
+   webengine? ( >=net-libs/accounts-qml-0.7_p20231028[qt6] )
+"
+BDEPEND="webengine? ( dev-util/intltool )"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package webengine KAccounts6)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2024-07-08 Thread Andreas Sturmlechner
commit: 9457ebc4529828d0b169cce84a81c0624763d58f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:14 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9457ebc4

kde-frameworks/kxmlgui: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild | 39 +
 1 file changed, 39 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild
new file mode 100644
index 00..da144d5a7d
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.4.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,ssl,widgets,xml]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kglobalaccel-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # bug 668198: files are missing; whatever.
+   ktoolbar_unittest
+   # bug 650290
+   kxmlgui_unittest
+   # bug 808216
+   ktooltiphelper_unittest
+)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2024-07-08 Thread Andreas Sturmlechner
commit: b6e303754a51635a303272f7373553e050079436
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b6e30375

kde-frameworks/ktextwidgets: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../ktextwidgets/ktextwidgets-6.4.0.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.4.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-6.4.0.ebuild
new file mode 100644
index 00..2109a9603d
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/sonnet-${PVCUT}*:6
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_TEXT_TO_SPEECH=$(usex speech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/

2024-07-08 Thread Andreas Sturmlechner
commit: 6cfaaac331b27f0a2618c96c19a80c7d92bdd09b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:23 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6cfaaac3

kde-frameworks/qqc2-desktop-style: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qqc2-desktop-style-6.4.0.ebuild| 36 ++
 1 file changed, 36 insertions(+)

diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild 
b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild
new file mode 100644
index 00..195251b473
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for 
painting"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
+# https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/379
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6=
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kirigami-${PVCUT}*:6
+   =kde-frameworks/sonnet-${PVCUT}*:6[qml]
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qt5compat-${QTMIN}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+   # bug 926509
+   animationspeedmodifiertest
+)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2024-07-08 Thread Andreas Sturmlechner
commit: 5ac1ed9f2fc5c8f5596a990d2ecf5acee9d12581
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:00 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5ac1ed9f

kde-frameworks/ktexteditor: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../ktexteditor/ktexteditor-6.4.0.ebuild   | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild
new file mode 100644
index 00..84a60acd5f
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtspeech-${QTMIN}:6
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/kparts-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/sonnet-${PVCUT}*:6
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:6
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:6 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/

2024-07-08 Thread Andreas Sturmlechner
commit: b99c4b32060c79b0c8658bb3299d23dfbd4947a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:41 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b99c4b32

kde-frameworks/kparts: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kparts/kparts-6.4.0.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kparts/kparts-6.4.0.ebuild 
b/kde-frameworks/kparts/kparts-6.4.0.ebuild
new file mode 100644
index 00..51366ee7bf
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-6.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2024-07-08 Thread Andreas Sturmlechner
commit: 4692a913e557b7cb0bcb1b3f05690927bd44055f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:51 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4692a913

kde-frameworks/krunner: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/krunner/krunner-6.4.0.ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-6.4.0.ebuild 
b/kde-frameworks/krunner/krunner-6.4.0.ebuild
new file mode 100644
index 00..5fc27f40a6
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-6.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kitemmodels-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # requires virtual dbus, otherwise hangs; bugs #630672
+   dbusrunnertest
+   # bug 789351
+   runnermanagersinglerunnermodetest
+   # bug 838502
+   runnermanagertest
+   # bug 926502, needs dbus
+   threadingtest
+)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2024-07-08 Thread Andreas Sturmlechner
commit: 55650dde5f21d7669f600935c86b22990b11a449
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:31:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=55650dde

kde-frameworks/kwallet: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kwallet/kwallet-6.4.0.ebuild | 52 +
 1 file changed, 52 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-6.4.0.ebuild 
b/kde-frameworks/kwallet/kwallet-6.4.0.ebuild
new file mode 100644
index 00..c01072a472
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-6.4.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="gpg +man"
+
+DEPEND="
+   >=app-crypt/qca-2.3.1:2[qt6(-)]
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[X]
+   gpg? ( app-crypt/gpgme:=[qt6(-)] )
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF6DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
"kde-plasma/kwallet-pam:6"
+   optfeature "KWallet management" "kde-apps/kwalletmanager:6"
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2024-07-08 Thread Andreas Sturmlechner
commit: db5a7866daaa042875546ea80748861bc41e82ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=db5a7866

kde-frameworks/kservice: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kservice/kservice-6.4.0.ebuild | 37 +++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-6.4.0.ebuild 
b/kde-frameworks/kservice/kservice-6.4.0.ebuild
new file mode 100644
index 00..b53801eab5
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-6.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,xml]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package man KF6DocTools)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/

2024-07-08 Thread Andreas Sturmlechner
commit: 82c2c5f878b744ce6d4f5b96c71f7bc3ee82f29a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:32 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=82c2c5f8

kde-frameworks/knewstuff: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/knewstuff/knewstuff-6.4.0.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-6.4.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-6.4.0.ebuild
new file mode 100644
index 00..751c2fe285
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-6.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="opds"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+   >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+   =kde-frameworks/attica-${PVCUT}*:6
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kpackage-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   opds? ( =kde-frameworks/syndication-${PVCUT}*:6 )
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:6
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package opds KF6Syndication)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/

2024-07-08 Thread Andreas Sturmlechner
commit: 5da79303c94f18eb9ad71d70968a76f4e7df6f32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5da79303

kde-frameworks/kglobalaccel: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild
new file mode 100644
index 00..c8b7698b2e
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.4.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesu/

2024-07-08 Thread Andreas Sturmlechner
commit: 6c62b28fd049195d13069d7996ed5a6f386808b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:13 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6c62b28f

kde-frameworks/kdesu: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kdesu/kdesu-6.4.0.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kdesu/kdesu-6.4.0.ebuild 
b/kde-frameworks/kdesu/kdesu-6.4.0.ebuild
new file mode 100644
index 00..d3a2e35c05
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-6.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="X"
+
+RDEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kpty-${PVCUT}*:6
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kpeople/

2024-07-08 Thread Andreas Sturmlechner
commit: 5203740f38a688d216014479d2a0dccd6b743e19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:46 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5203740f

kde-frameworks/kpeople: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kpeople/kpeople-6.4.0.ebuild | 37 +
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/kpeople/kpeople-6.4.0.ebuild 
b/kde-frameworks/kpeople/kpeople-6.4.0.ebuild
new file mode 100644
index 00..0923b49a58
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-6.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+VIRTUALX_REQUIRED="test" # bug 816588 (test fails)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="KDE contact person abstraction library"
+HOMEPAGE="https://invent.kde.org/frameworks/kpeople;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcontacts-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   local CMAKE_SKIP_TESTS=(
+   # bug 668192, segfaults
+   persondatatest
+   )
+
+   ecm_src_test -j1
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/

2024-07-08 Thread Andreas Sturmlechner
commit: a1c7a9d38b86373d44cf0a81b6ae659b2272af07
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:27 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1c7a9d3

kde-frameworks/kio: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.4.0.ebuild | 92 +
 1 file changed, 92 insertions(+)

diff --git a/kde-frameworks/kio/kio-6.4.0.ebuild 
b/kde-frameworks/kio/kio-6.4.0.ebuild
new file mode 100644
index 00..c4889ed82e
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.4.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_HANDBOOK_DIR="docs"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kded/

2024-07-08 Thread Andreas Sturmlechner
commit: edf82d3217e7646888aa81243241396e09a84fbf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:08 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=edf82d32

kde-frameworks/kded: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kded/kded-6.4.0.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/kde-frameworks/kded/kded-6.4.0.ebuild 
b/kde-frameworks/kded/kded-6.4.0.ebuild
new file mode 100644
index 00..1fcab1d720
--- /dev/null
+++ b/kde-frameworks/kded/kded-6.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+man"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   =kde-frameworks/kconfig-${PVCUT}*:6[dbus]
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:6 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package man KF6DocTools)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdav/

2024-07-08 Thread Andreas Sturmlechner
commit: 78dadf05e723c9a5ab267c4e95049bf859431c43
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78dadf05

kde-frameworks/kdav: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kdav/kdav-6.4.0.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kdav/kdav-6.4.0.ebuild 
b/kde-frameworks/kdav/kdav-6.4.0.ebuild
new file mode 100644
index 00..051c940dd0
--- /dev/null
+++ b/kde-frameworks/kdav/kdav-6.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="DAV protocol implemention with KJobs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,xml]
+   >=kde-frameworks/kcoreaddons-${PVCUT}:6
+   >=kde-frameworks/ki18n-${PVCUT}:6
+   >=kde-frameworks/kio-${PVCUT}:6
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+   # bug 616808: requires D-Bus
+   kdav-davitemfetchjob
+   # bug 653602: mimetypes unsupported
+   kdav-davitemslistjob
+   # bug 765061
+   kdav-davcollectionsmultifetchjobtest
+)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kconfigwidgets/

2024-07-08 Thread Andreas Sturmlechner
commit: b7760808fc2015e9a9d79d0f57ebdee718b567d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b7760808

kde-frameworks/kconfigwidgets: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kconfigwidgets/kconfigwidgets-6.4.0.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild 
b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild
new file mode 100644
index 00..885774a7ad
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of configuration-related 
widgets"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+CMAKE_SKIP_TESTS=(
+   # bugs: 864250
+   kstandardactiontest
+   # bug 926497
+   klanguagenametest
+)
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+   test? ( =kde-frameworks/kconfig-${PVCUT}*:6[dbus] )
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kcmutils/

2024-07-08 Thread Andreas Sturmlechner
commit: b0740026730b1e5ca0dd7300cd5a98555e6a43b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:49 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0740026

kde-frameworks/kcmutils: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild | 30 +++
 1 file changed, 30 insertions(+)

diff --git a/kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild 
b/kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild
new file mode 100644
index 00..ba9aa876b9
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-6.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to work with KDE System Settings modules"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/syndication/

2024-07-08 Thread Andreas Sturmlechner
commit: 3816a548e8fb7f5a96b9333d69f5c0f300f1a92c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:34 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3816a548

kde-frameworks/syndication: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../syndication/syndication-6.4.0.ebuild   | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/syndication/syndication-6.4.0.ebuild 
b/kde-frameworks/syndication/syndication-6.4.0.ebuild
new file mode 100644
index 00..f4e67f4949
--- /dev/null
+++ b/kde-frameworks/syndication/syndication-6.4.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for parsing RSS and Atom feeds"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[xml]
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kbookmarks/

2024-07-08 Thread Andreas Sturmlechner
commit: b4d7daafefb9f79fe7d2d4bec25f62a4398f03bc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:44 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4d7daaf

kde-frameworks/kbookmarks: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild | 26 +++
 1 file changed, 26 insertions(+)

diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild 
b/kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild
new file mode 100644
index 00..f38d544f45
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kconfigwidgets-${PVCUT}:6
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdeclarative/

2024-07-08 Thread Andreas Sturmlechner
commit: 5b72289cc4542aae713b7cddff7763a9f7b9a20c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:30:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b72289c

kde-frameworks/kdeclarative: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdeclarative/kdeclarative-6.4.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.4.0.ebuild 
b/kde-frameworks/kdeclarative/kdeclarative-6.4.0.ebuild
new file mode 100644
index 00..cfcecec96b
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kglobalaccel-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/baloo/

2024-07-08 Thread Andreas Sturmlechner
commit: 7c75243c865640102aa91477efeb08aab97106fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  5 22:29:39 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 20:11:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7c75243c

kde-frameworks/baloo: 6.4.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/baloo/baloo-6.4.0.ebuild | 35 +
 1 file changed, 35 insertions(+)

diff --git a/kde-frameworks/baloo/baloo-6.4.0.ebuild 
b/kde-frameworks/baloo/baloo-6.4.0.ebuild
new file mode 100644
index 00..fe155e395f
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-6.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for searching and managing metadata"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RESTRICT="test" # bug 624250
+
+DEPEND="
+   >=dev-db/lmdb-0.9.17
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kfilemetadata-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kidletime-${PVCUT}*:6
+   =kde-frameworks/kio-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"



[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/

2024-07-08 Thread Eli Schwartz
commit: 38c87bff66c9d531f48d66512015b56642dde6ea
Author: Eli Schwartz  gentoo  org>
AuthorDate: Mon Jul  8 19:20:49 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Jul  8 19:24:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c87bff

dev-build/meson: add 1.5.0_rc3

Signed-off-by: Eli Schwartz  gentoo.org>

 dev-build/meson/Manifest   | 6 +++---
 dev-build/meson/{meson-1.5.0_rc2.ebuild => meson-1.5.0_rc3.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index 599e2396f14e..61bc1fd13407 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -8,8 +8,8 @@ DIST meson-1.4.0.tar.gz 2224663 BLAKE2B 
7f742ef870c182e552c1ff3508d65f251009d610
 DIST meson-1.4.0.tar.gz.asc 833 BLAKE2B 
6e4002303da16bcaa3d1d3c76a3485b23174074de2d29bd34347a4671d7fb0f1c0767559ed9267e0f0b52c02638b85a11a5980f4ee188e7e4d35c733b0821c62
 SHA512 
ea73e72d929bf30d28c033f103fd1d26bac7cef175aabbf9b3a24c7b336682c28f5aae184e04d2189731cf80dd7571939cb02de642bb5b412cea996ca30dfdad
 DIST meson-1.4.1.tar.gz 2235558 BLAKE2B 
1eb83ad34d9e0a80eaf667a5edf04cf40ff043c0b9e8c78c5bd553eb2dae372b4c0dc8e30760da0321b7c33d331304c21c7f51d2133681c9fa66d551039952f3
 SHA512 
2616bcca70d5554407d4852aa3494e05e53aa8a33f58859ada42750221922fcb6ea7f3452844883f4800d77eed4a7289b061324871218f052219b3caa02dcc9e
 DIST meson-1.4.1.tar.gz.asc 833 BLAKE2B 
cbdac6620111acbb8c1e07a017a9f5f1cea2cfee62dc7ebf77a9dba7a578e43f8706923e4054ae8458c27a43112c634811c1a0d698f693f2e40744288ce586ea
 SHA512 
bfc4f52a5e21684012aeef95dafba74a6d730efe88bc81bc410c183c253605f119dacd9684c3742ce1d3abf798a4443172526e535523531443beb0ca8c1c3633
-DIST meson-1.5.0rc2.tar.gz 2255834 BLAKE2B 
e3bd5cb22676b69576698faa955eaaa14af9b891efd6853180eb9824a9a75e102af1b1c7c3c9cfc27581605720536e569911697ea1248cb1328d72169f270fb1
 SHA512 
39a1aa84a9aa219358f34dcd485a3788731f3325a2cd6b19b6b24a33852fa68fff9d6a0ad3a18e3fbf58a880839a6f54cfa3e2bf779c1212cd36f3b45a79
-DIST meson-1.5.0rc2.tar.gz.asc 833 BLAKE2B 
69a865a872a8e0dd47081be6a5456d475c13b636fb8699a83ca82b870f1917ca7608910236fe2d77b8e45838cf0a61466ee176408e89c87c6643f3881d49adcd
 SHA512 
3101e759fc205d73434de71b56fb17ac3076691d6bdeb7f038b5d2983ed29680a54578fe8180d74809c4ec63c2e71dcff9d7d911c187c2fc7d7f7651972dce6e
+DIST meson-1.5.0rc3.tar.gz 2261804 BLAKE2B 
19475e84099a2652dc94c08c69b1b889281eba554ca7d4bf089ff80d5b56f6199b4d0fc0dd37d42adcd6d77d087f655eab0be1b6a03566f74ad2a5e267f19185
 SHA512 
3941f62ce9c2cace78fb8daa85dba375eda16e3fbf1822a1af4e7c478b99c6c29d4135214a592d2d394a16261c8cd3198a8f1ed1102359dbbf78ff41c1f8e5a1
+DIST meson-1.5.0rc3.tar.gz.asc 833 BLAKE2B 
b05ad7927e6618afa6c41e0471d4b3118c4c91515272059d8a75e5770a19b7870147c44e1d68606ba3c98449f7c91929d351ba0c807943ab1410c65cf282fea4
 SHA512 
bb0c315ae5d59123fa06f530c779bc843c57f262867143d1f44feac6c8958f3638e59ee1900163d28a4adb95243445e5cc60d9efbdcfd55cefdec80d3774eca2
 DIST meson-reference-1.4.0.3 339324 BLAKE2B 
8ad24592c1a9100832dead97a55d4cb358892fc1cd6aee641f9610cb6a5df211831e6cfc42e047d5e835ed53de1bb9c7d711dd1a0a8cfe18a0f85e92a1a3f925
 SHA512 
8df06f63db6db01a6c8c0a5b4a8b26c868bb027f26580d290288b1067429a526fb654fae01a45085c1f20ee8dab1b5325e8b2fd285faf175d2fcfc2c704b4768
 DIST meson-reference-1.4.1.3 339324 BLAKE2B 
a0ea6a1dd599c0a559dae64772f730ac7cad7df3ea63acc8355ff933152873567803efff012e6ea0a4c75ef9c8be023a8d927411a49e43de20bbfc69b1263488
 SHA512 
fc94aa95df3cd04af49ab2f27050c3ef206407a2ccb3b61d9c8660deba55eae3fb627d83713de62f3e1216a1a33a88e989bf5b557b7e17adbb73a57d5f2ad11a
-DIST meson-reference-1.5.0rc2.3 341787 BLAKE2B 
70e07aa724d6e46a1679178c7e34b05ec0cf825d0f163981f70e25f8e914a5746156e2c2169d68f0ad482a813f77bc6a2343009f84f0aa4746c0f47e65ae6dfe
 SHA512 
37ba1c1a6655cadcb155bc2b1ae46d850f46b49209ddcd319a190d3e1579dc2bfd92528e7ab737206f0b212fcb58355b9ba8de4c60ceae8f044712746b6db4f4
+DIST meson-reference-1.5.0rc3.3 341114 BLAKE2B 
7b6b5e672a4cdf42531d6b33abb0c41d1d8b13bbcb6740587f07a40a782c1bcf031c44894f9ece50e815599a3e6565a6272ea40cbcc5d7330009a9723b08bf60
 SHA512 
210d77bd45518dcdf5a36a2df4b69685dddcc72ba958326ba70c81ed5d7fef973297afc5f4ebf169c4a3db85a6ca6107d47c925ddf6a327a37f92182b498f294

diff --git a/dev-build/meson/meson-1.5.0_rc2.ebuild 
b/dev-build/meson/meson-1.5.0_rc3.ebuild
similarity index 100%
rename from dev-build/meson/meson-1.5.0_rc2.ebuild
rename to dev-build/meson/meson-1.5.0_rc3.ebuild



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

2024-07-08 Thread Michał Górny
commit: 64e874f48fbbff53cfa1c8a39e737f622153667a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 18:28:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e874f4

dev-python/progressbar2: Enable py3.13

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

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

diff --git a/dev-python/progressbar2/progressbar2-4.4.2.ebuild 
b/dev-python/progressbar2/progressbar2-4.4.2.ebuild
index 9a9daf81e626..31edc8ce4b9e 100644
--- a/dev-python/progressbar2/progressbar2-4.4.2.ebuild
+++ b/dev-python/progressbar2/progressbar2-4.4.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2024-07-08 Thread Michał Górny
commit: 9c5f6de56fc829981ae619b9f879a22325ec2437
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 19:11:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5f6de5

dev-python/asttokens: Enable py3.13

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

 dev-python/asttokens/asttokens-2.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/asttokens/asttokens-2.4.1.ebuild 
b/dev-python/asttokens/asttokens-2.4.1.ebuild
index beb877005411..37639c55462b 100644
--- a/dev-python/asttokens/asttokens-2.4.1.ebuild
+++ b/dev-python/asttokens/asttokens-2.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-07-08 Thread Michał Górny
commit: 6816df0a845ecc6365689f96d7f92f15c100ad27
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 19:07:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6816df0a

dev-python/sphinxcontrib-bibtex: Enable py3.13

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

 dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild 
b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild
index 268943a49323..c612c5357db8 100644
--- a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild
+++ b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-07-08 Thread Michał Górny
commit: 20db5ba2a46661b821c63c7a2f9c65f46bc16ffe
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 19:04:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20db5ba2

dev-python/astroid: Enable py3.13

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

 dev-python/astroid/astroid-3.2.2-r1.ebuild |  86 ++
 dev-python/astroid/files/astroid-3.2.2-py313.patch | 177 +
 2 files changed, 263 insertions(+)

diff --git a/dev-python/astroid/astroid-3.2.2-r1.ebuild 
b/dev-python/astroid/astroid-3.2.2-r1.ebuild
new file mode 100644
index ..a3d9b680035d
--- /dev/null
+++ b/dev-python/astroid/astroid-3.2.2-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# dev-python/regex isn't available for pypy
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/regex[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+PATCHES=(
+   # https://github.com/pylint-dev/astroid/pull/2424 (rebased)
+   "${FILESDIR}/${P}-py313.patch"
+)
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+   # pydantic-2?
+   tests/brain/test_dataclasses.py::test_pydantic_field
+   # requires urllib3 with bundled six (skipped with urllib3>=2)
+   
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+   # hangs
+   tests/test_nodes.py::AsStringTest::test_recursion_error_trapped
+   # TODO
+   
tests/test_builder.py::BuilderTest::test_data_build_error_filename
+   # numpy-2 (https://github.com/pylint-dev/astroid/issues/2442)
+   
tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray
+   
tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray
+   
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray
+   
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return
+   
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables
+   
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type
+   
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
tests/test_transforms.py::TestTransforms::test_transform_aborted_if_recursion_limited
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}

diff --git a/dev-python/astroid/files/astroid-3.2.2-py313.patch 
b/dev-python/astroid/files/astroid-3.2.2-py313.patch
new file mode 100644
index ..f8addfe9ef7c
--- /dev/null
+++ b/dev-python/astroid/files/astroid-3.2.2-py313.patch
@@ -0,0 +1,177 @@
+diff --git a/astroid/brain/brain_dataclasses.py 
b/astroid/brain/brain_dataclasses.py
+index 88a4385f..743dfe96 100644
+--- a/astroid/brain/brain_dataclasses.py
 b/astroid/brain/brain_dataclasses.py
+@@ -19,7 +19,7 @@ from typing import Literal, Tuple, Union
+ 
+ from astroid import bases, context, nodes
+ from astroid.builder import parse
+-from astroid.const import PY39_PLUS, PY310_PLUS
++from 

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

2024-07-08 Thread Michał Górny
commit: 690545a530ecfa3991bd98dc207833d2b2dac112
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 19:05:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690545a5

dev-python/sphinx-autoapi: Enable py3.13

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

 dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild 
b/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild
index e6ac209aa02a..cc53280450a6 100644
--- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-07-08 Thread Michał Górny
commit: f3186fb1c56839e822d29079080edfa0b27e75f2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 18:25:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3186fb1

dev-python/dissononce: Enable py3.13

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

 dev-python/dissononce/dissononce-0.34.3-r3.ebuild | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-python/dissononce/dissononce-0.34.3-r3.ebuild 
b/dev-python/dissononce/dissononce-0.34.3-r3.ebuild
index 572f8f4c5e0e..cfe8c24a6af6 100644
--- a/dev-python/dissononce/dissononce-0.34.3-r3.ebuild
+++ b/dev-python/dissononce/dissononce-0.34.3-r3.ebuild
@@ -4,13 +4,19 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 
 DESCRIPTION="A python implementation for Noise Protocol Framework"
-HOMEPAGE="https://github.com/tgalal/dissononce;
-SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+HOMEPAGE="
+   https://github.com/tgalal/dissononce/
+   https://pypi.org/project/dissononce/
+"
+SRC_URI="
+   https://github.com/tgalal/dissononce/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
@@ -21,10 +27,13 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/transitions[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   ${RDEPEND}
+"
 
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-fix-test-requirements.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-fix-test-requirements.patch"
+)
 
 distutils_enable_tests pytest
 



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

2024-07-08 Thread Michał Górny
commit: 2223d82c1ff7cd97563f9a6c83699ac8dc402399
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 18:48:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2223d82c

dev-python/django-cacheops: Enable py3.13

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

 dev-python/django-cacheops/django-cacheops-7.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild 
b/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
index 06d5a9db3a7c..18874405b4db 100644
--- a/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
+++ b/dev-python/django-cacheops/django-cacheops-7.0.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 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..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-07-08 Thread Michał Górny
commit: ffa453b2eaa0a5ab537d81e80ca00e20536e8b55
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 18:23:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 19:22:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa453b2

dev-python/transitions: Enable py3.13

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

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

diff --git a/dev-python/transitions/transitions-0.9.1.ebuild 
b/dev-python/transitions/transitions-0.9.1.ebuild
index 3951e621e04c..a353fdacea25 100644
--- a/dev-python/transitions/transitions-0.9.1.ebuild
+++ b/dev-python/transitions/transitions-0.9.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-07-08 Thread Yixun Lan
commit: 8a71fd78771dea52d0ea3de12bc773dfe014d82c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jul  8 18:54:43 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jul  8 18:54:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a71fd78

dev-util/kernelshark: fix Qt6OpenGLWidgets issue

add USE=opengql to dev-qt/qtbase:6

Closes: https://bugs.gentoo.org/933175
Signed-off-by: Yixun Lan  gentoo.org>

 .../{kernelshark-2.3.1.ebuild => kernelshark-2.3.1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kernelshark/kernelshark-2.3.1.ebuild 
b/dev-util/kernelshark/kernelshark-2.3.1-r1.ebuild
similarity index 96%
rename from dev-util/kernelshark/kernelshark-2.3.1.ebuild
rename to dev-util/kernelshark/kernelshark-2.3.1-r1.ebuild
index dccf255b4d8c..d07fbe9685e5 100644
--- a/dev-util/kernelshark/kernelshark-2.3.1.ebuild
+++ b/dev-util/kernelshark/kernelshark-2.3.1-r1.ebuild
@@ -27,7 +27,7 @@ IUSE="custom-optimization doc"
 DEPEND="
|| ( dev-libs/libtracecmd =media-libs/freeglut-3.0.0:=
x11-libs/libXmu:=



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/files/, net-vpn/tinc/

2024-07-08 Thread Yixun Lan
commit: 38db44467c63071527cdf7fd9cff4e642d14b27f
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jul  8 18:41:11 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jul  8 18:44:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38db4446

net-vpn/tinc: fix upnp issue

Closes: https://bugs.gentoo.org/935718
Signed-off-by: Yixun Lan  gentoo.org>

 net-vpn/tinc/files/tinc-1.1_pre18-fix-upnp.patch   | 18 ++
 ...{tinc-1.1_pre18.ebuild => tinc-1.1_pre18-r1.ebuild} |  9 +
 2 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tinc/files/tinc-1.1_pre18-fix-upnp.patch 
b/net-vpn/tinc/files/tinc-1.1_pre18-fix-upnp.patch
new file mode 100644
index ..1850540d96fc
--- /dev/null
+++ b/net-vpn/tinc/files/tinc-1.1_pre18-fix-upnp.patch
@@ -0,0 +1,18 @@
+diff --git a/src/upnp.c b/src/upnp.c
+index 553630e..fd2b30b 100644
+--- a/src/upnp.c
 b/src/upnp.c
+@@ -124,8 +124,12 @@ static void upnp_refresh() {
+   struct IGDdatas data;
+ 
+   char myaddr[64];
+-
++#if (MINIUPNPC_API_VERSION >= 18)
++  char wnaddr[64];
++  int result = UPNP_GetValidIGD(devices, , , myaddr, 
sizeof(myaddr), wnaddr, sizeof(wnaddr));
++#else
+   int result = UPNP_GetValidIGD(devices, , , myaddr, 
sizeof(myaddr));
++#endif
+ 
+   if(result <= 0) {
+   logger(DEBUG_PROTOCOL, LOG_WARNING, "[upnp] No IGD found");

diff --git a/net-vpn/tinc/tinc-1.1_pre18.ebuild 
b/net-vpn/tinc/tinc-1.1_pre18-r1.ebuild
similarity index 95%
rename from net-vpn/tinc/tinc-1.1_pre18.ebuild
rename to net-vpn/tinc/tinc-1.1_pre18-r1.ebuild
index e5e8aca62cfa..0fe4682890c8 100644
--- a/net-vpn/tinc/tinc-1.1_pre18.ebuild
+++ b/net-vpn/tinc/tinc-1.1_pre18-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PV=${PV/_/}
 MY_P=${PN}-${MY_PV}
@@ -13,6 +13,7 @@ HOMEPAGE="https://www.tinc-vpn.org/;
 
 SRC_URI="https://www.tinc-vpn.org/packages/${MY_P}.tar.gz;
 
+S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
@@ -25,15 +26,15 @@ DEPEND="
lzo? ( dev-libs/lzo:2 )
ncurses? ( sys-libs/ncurses:= )
readline? ( sys-libs/readline:= )
-   upnp? ( net-libs/miniupnpc )
+   upnp? ( net-libs/miniupnpc:= )
zlib? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}
vde? ( net-misc/vde )"
-S="${WORKDIR}/${MY_P}"
 
 PATCHES+=(
"${FILESDIR}"/tinc-1.1_pre16-r1-fix-paths.patch #560528
"${FILESDIR}"/${PN}-1.1-tinfo.patch #621868
+   "${FILESDIR}"/${P}-fix-upnp.patch #935718
 )
 
 src_prepare() {
@@ -45,7 +46,7 @@ src_prepare() {
sed -i "6d" configure.ac || die
sed -i "6iAC_INIT([tinc], ${PVR})" configure.ac || die
 
-eautoreconf
+   eautoreconf
 }
 
 src_configure() {



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

2024-07-08 Thread Maciej Barć
commit: 589a1259e6710ca290f0bf9430cb176ae2b33c15
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:06:26 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589a1259

app-emacs/denote: bump to 3.0.6

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

 app-emacs/denote/Manifest|  1 +
 app-emacs/denote/denote-3.0.6.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/app-emacs/denote/Manifest b/app-emacs/denote/Manifest
index 1d5fe4515ec2..ebecbe39c712 100644
--- a/app-emacs/denote/Manifest
+++ b/app-emacs/denote/Manifest
@@ -1 +1,2 @@
 DIST denote-3.0.2.tar.gz 242707 BLAKE2B 
a5108174ffdd86b7fb8e115fb80e39ac699e07e766a20a41ca7412ff00b8c10e8a2cb2a8c2e0a62090a8d11f0cab431f3c8ca272dff825de166e1eddc7c73515
 SHA512 
eaa420b285068f3481e6170a5e8276e337e2c699f10ecd474106fcc93214f91c9bc32c82e4eb2586cae4c8ad762f638e205a85addf247031339ce4917d7b6189
+DIST denote-3.0.6.tar.gz 243081 BLAKE2B 
7aebcc64b500853d9b34e687ae478b081d74f0ce688c3a0cdff55028a007cdf572f2b12ca6c687f9de1975ae24ce3933225390290ee892b127c7c0a4cb9cd707
 SHA512 
eabd61379b6621c573ac41e40f4ee6dbaf799aca49ccd011249492a035ae734ab86dcc33346593c1c77e7f250c129bc06f3cada9292c1541fd2ffd6d679ae59f

diff --git a/app-emacs/denote/denote-3.0.6.ebuild 
b/app-emacs/denote/denote-3.0.6.ebuild
new file mode 100644
index ..f665dafb38c0
--- /dev/null
+++ b/app-emacs/denote/denote-3.0.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=28.1
+
+inherit elisp
+
+DESCRIPTION="Simple notes for Emacs with an efficient file-naming scheme"
+HOMEPAGE="https://protesilaos.com/emacs/denote/
+   https://github.com/protesilaos/denote/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protesilaos/${PN}.git;
+else
+   SRC_URI="https://github.com/protesilaos/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"  # Some tests fail.
+
+DOCS=( CHANGELOG.org README.md )
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert tests
+
+src_compile() {
+   elisp-org-export-to texinfo README.org
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2024-07-08 Thread Maciej Barć
commit: 2273b90e57de18db5e1e0da248449f2de289ba78
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:20:18 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2273b90e

dev-lang/jint: remove TimeSystemTests

Closes: https://bugs.gentoo.org/935450
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/jint/jint-3.1.2.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-lang/jint/jint-3.1.2.ebuild b/dev-lang/jint/jint-3.1.2.ebuild
index 50ce529b01fc..114d2a48baa1 100644
--- a/dev-lang/jint/jint-3.1.2.ebuild
+++ b/dev-lang/jint/jint-3.1.2.ebuild
@@ -164,6 +164,13 @@ pkg_setup() {
dotnet-pkg_pkg_setup
 }
 
+src_prepare() {
+   dotnet-pkg_src_prepare
+
+   # Those files do not exist on musl. See bug 
https://bugs.gentoo.org/935450
+   rm Jint.Tests.PublicInterface/TimeSystemTests.cs || die
+}
+
 src_install() {
dotnet-pkg-base_install
dotnet-pkg-base_dolauncher "/usr/share/${P}/Jint.Repl" "${PN}"



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

2024-07-08 Thread Maciej Barć
commit: e44d2e10155f153ddd3f9e881e85b49f787e67be
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:08:50 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44d2e10

app-emacs/mastodon: bump to 1.0.24

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

 app-emacs/mastodon/Manifest   |  1 +
 app-emacs/mastodon/mastodon-1.0.24.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-emacs/mastodon/Manifest b/app-emacs/mastodon/Manifest
index e082d1d90329..9dea245565be 100644
--- a/app-emacs/mastodon/Manifest
+++ b/app-emacs/mastodon/Manifest
@@ -1 +1,2 @@
 DIST mastodon-1.0.23.tar.gz 164188 BLAKE2B 
524419fd20e6366fa5fc3be253ba6ff0c4118ff4c1fef8418498809e5f3f441be2fbc088abe517a69075e7b63bb8042b04330d6ba661e7633d981657117fd251
 SHA512 
91a537c73170a49001d6d10204e0de01251d24e3a54d75850869f860dd390a20168e2a1329541a69e267eb8bf37d757012054034d9a8c2db252dcbd1ab384236
+DIST mastodon-1.0.24.tar.gz 171101 BLAKE2B 
53250b92428d1f962044805a628615ff76e6f418dfafd5785081ef8baa17a70046220801279a22f962fa204bee8cdc590aa43cc43abf7f866a1f5e05a489ac14
 SHA512 
adbb4dac02baf8e53794a85820257a9dfbc6cb840f412dc7dcb08af08d7d623831727a65f7a3ee90d9fd0d3e12a2bee722e7ad6658d29ed0d902186fe7b6778a

diff --git a/app-emacs/mastodon/mastodon-1.0.24.ebuild 
b/app-emacs/mastodon/mastodon-1.0.24.ebuild
new file mode 100644
index ..2a79521adfed
--- /dev/null
+++ b/app-emacs/mastodon/mastodon-1.0.24.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Emacs client for Mastodon, federated microblogging social network"
+HOMEPAGE="https://codeberg.org/martianh/mastodon.el/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://codeberg.org/martianh/mastodon.el.git;
+   S="${WORKDIR}/${P}/lisp"
+else
+   SRC_URI="https://codeberg.org/martianh/${PN}.el/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}.el/lisp"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/persist
+   app-emacs/request
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+DOCS=( ../README.org )
+ELISP_TEXINFO="../${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"



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

2024-07-08 Thread Maciej Barć
commit: 2e78efe7b6cb4d84bef0dde61696e7a2162c1a3b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:03:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e78efe7

dev-lang/haxe: fix spelling

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

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

diff --git a/dev-lang/haxe/haxe-4.3.4.ebuild b/dev-lang/haxe/haxe-4.3.4.ebuild
index 776b27a6ebe6..71558710fc5d 100644
--- a/dev-lang/haxe/haxe-4.3.4.ebuild
+++ b/dev-lang/haxe/haxe-4.3.4.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == ** ]] ; then
 
EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git;
 else
-   # Haxe-debian is a distribution variant then contains the required git 
modules.
+   # Haxe-debian is a distribution variant that contains the required git 
modules.

SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/haxe-debian-upstream-${PV}"



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

2024-07-08 Thread Maciej Barć
commit: fe3d7bb1c895b97280a412c29216bd0ceea10a26
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:01:04 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d7bb1

app-office/joplin-desktop: bump to 3.0.13

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

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.13.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e08cbc651c97..e0567ad826ca 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
+DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/;
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE};
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



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

2024-07-08 Thread Maciej Barć
commit: 9c4a31e166e7489d3495f8fa7bba651556a1af15
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:04:53 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4a31e1

app-emacs/denote: drop old 2.3.5

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

 app-emacs/denote/Manifest|  1 -
 app-emacs/denote/denote-2.3.5.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/app-emacs/denote/Manifest b/app-emacs/denote/Manifest
index 47e2f096226a..1d5fe4515ec2 100644
--- a/app-emacs/denote/Manifest
+++ b/app-emacs/denote/Manifest
@@ -1,2 +1 @@
-DIST denote-2.3.5.tar.gz 229694 BLAKE2B 
27625c0917d90b162cafb967d1d13f83497eeb76111d33e9dd5aaf7ffe9b6ac3f87c7699e30db377e5139a97895784c4337c295f066b9b5b22239e162c68fba0
 SHA512 
b5a24d6a5ad0ea391140ad91ebd96406e531151888b5ad38cd4f538b8c119d74555cf7d3ca0693d0e03bd9415081b5f0416f75edb86e45d456551a9ca03843c5
 DIST denote-3.0.2.tar.gz 242707 BLAKE2B 
a5108174ffdd86b7fb8e115fb80e39ac699e07e766a20a41ca7412ff00b8c10e8a2cb2a8c2e0a62090a8d11f0cab431f3c8ca272dff825de166e1eddc7c73515
 SHA512 
eaa420b285068f3481e6170a5e8276e337e2c699f10ecd474106fcc93214f91c9bc32c82e4eb2586cae4c8ad762f638e205a85addf247031339ce4917d7b6189

diff --git a/app-emacs/denote/denote-2.3.5.ebuild 
b/app-emacs/denote/denote-2.3.5.ebuild
deleted file mode 100644
index f665dafb38c0..
--- a/app-emacs/denote/denote-2.3.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=28.1
-
-inherit elisp
-
-DESCRIPTION="Simple notes for Emacs with an efficient file-naming scheme"
-HOMEPAGE="https://protesilaos.com/emacs/denote/
-   https://github.com/protesilaos/denote/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protesilaos/${PN}.git;
-else
-   SRC_URI="https://github.com/protesilaos/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test"  # Some tests fail.
-
-DOCS=( CHANGELOG.org README.md )
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert tests
-
-src_compile() {
-   elisp-org-export-to texinfo README.org
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2024-07-08 Thread Maciej Barć
commit: 6b2754f2340a65de5a43ff03ebcedd07b3dda7d3
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:07:36 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2754f2

app-emacs/mastodon: drop old 1.0.21

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

 app-emacs/mastodon/Manifest   |  1 -
 app-emacs/mastodon/mastodon-1.0.21.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-emacs/mastodon/Manifest b/app-emacs/mastodon/Manifest
index c44d13fa37b8..e082d1d90329 100644
--- a/app-emacs/mastodon/Manifest
+++ b/app-emacs/mastodon/Manifest
@@ -1,2 +1 @@
-DIST mastodon-1.0.21.tar.gz 161082 BLAKE2B 
a4a23e4ac06e0d922b084feaa1ff21168b9d30a72dbbcf63697e486b4f1641ea7beb1789f96874ee9eae1bcb2eea54b907c69a553aac6024d0b4635c82109416
 SHA512 
4362a34edef9e94948625acda86e9bbceb8a37642dd61cadabc0004e8636cbece48adc2119d8e2e302d0d2b4695f9844e9a9e8b8abe6378cc48b6e7ff34b4f8a
 DIST mastodon-1.0.23.tar.gz 164188 BLAKE2B 
524419fd20e6366fa5fc3be253ba6ff0c4118ff4c1fef8418498809e5f3f441be2fbc088abe517a69075e7b63bb8042b04330d6ba661e7633d981657117fd251
 SHA512 
91a537c73170a49001d6d10204e0de01251d24e3a54d75850869f860dd390a20168e2a1329541a69e267eb8bf37d757012054034d9a8c2db252dcbd1ab384236

diff --git a/app-emacs/mastodon/mastodon-1.0.21.ebuild 
b/app-emacs/mastodon/mastodon-1.0.21.ebuild
deleted file mode 100644
index 2a79521adfed..
--- a/app-emacs/mastodon/mastodon-1.0.21.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Emacs client for Mastodon, federated microblogging social network"
-HOMEPAGE="https://codeberg.org/martianh/mastodon.el/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://codeberg.org/martianh/mastodon.el.git;
-   S="${WORKDIR}/${P}/lisp"
-else
-   SRC_URI="https://codeberg.org/martianh/${PN}.el/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}.el/lisp"
-
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
-   app-emacs/persist
-   app-emacs/request
-"
-BDEPEND="
-   ${RDEPEND}
-"
-
-DOCS=( ../README.org )
-ELISP_TEXINFO="../${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"



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

2024-07-08 Thread Maciej Barć
commit: a545366d9396d755620224361ef68ebe3594b381
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:02:22 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a545366d

dev-lang/haxe: drop old 4.3.3

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

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

diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index 599e56f150fd..7c44a8158193 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1,2 +1 @@
-DIST haxe-4.3.3.tar.gz 8405617 BLAKE2B 
0c27eafd6af0615b47de8a7bdbff25fe15d8bbf80525ede273a4a430cedde6f0d6c9871ae581e2a7e8a87b56862f0c1b9f6f862a7cbfb68ac943ccbc3ae36878
 SHA512 
fea25ae2ba7433e2f39faae8e05538419e5dfbc519315c8e91b84a2d0a7c9e2ed380b92b21c23ff597797311cbb7a15276b5f4623fb65c6e3d4d8cc801a74e23
 DIST haxe-4.3.4.tar.gz 8409775 BLAKE2B 
929797d71c23724c08c85957be8b39d6802d35990f70a85f8f7c309fa4505dae2b4b24e881ea8f55b02d68af4eb5fb7956c2562cdc5a8f201925a3029bd2cafd
 SHA512 
77f08d5ecd2f0d08d4f44f186120a3f72eb51c712116d50d524f116d981b28fec4e5a03ef0d7c84bf0451caac76a37d642841202d01822cbb5f08981f12998ec

diff --git a/dev-lang/haxe/haxe-4.3.3.ebuild b/dev-lang/haxe/haxe-4.3.3.ebuild
deleted file mode 100644
index c0dfcd532325..
--- a/dev-lang/haxe/haxe-4.3.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Multi-target universal programming language"
-HOMEPAGE="https://haxe.org/
-   https://github.com/HaxeFoundation/haxe/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git;
-else
-   # Haxe-debian already contains correct git modules
-   
SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   S="${WORKDIR}/haxe-debian-upstream-${PV}"
-
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+ MIT"
-SLOT="0/${PV}"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="
-   >=dev-lang/ocaml-4:=[ocamlopt?]
-   >=dev-ml/luv-0.5.12:=
-   dev-ml/extlib:=
-   dev-ml/ocaml-sha:=
-   dev-ml/ptmap:=
-   dev-ml/sedlex:=
-   dev-ml/xml-light:=
-
-   dev-lang/neko:=
-   dev-libs/boehm-gc:=
-   dev-libs/libpcre:=
-   net-libs/mbedtls:=
-   sys-libs/zlib:=
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-ml/camlp5
-   dev-ml/dune
-   dev-ml/findlib
-"
-
-QA_FLAGS_IGNORED="usr/bin/haxelib"
-QA_PRESTRIPPED="usr/bin/haxelib"
-
-src_configure() {
-   export OCAMLOPT="$(usex ocamlopt ocamlopt.opt ocamlopt)"
-}
-
-src_compile() {
-   emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \
-   OCAMLOPT="${OCAMLOPT}" INSTALL_DIR=/usr
-}
-
-src_install() {
-   emake DESTDIR="${D}" INSTALL_DIR=/usr install
-   dodoc *.md
-}



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

2024-07-08 Thread Maciej Barć
commit: 8d3309d2110f1e81bfb2f8734ee1b2a6af00d9a9
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 17:50:07 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3309d2

app-misc/golly: call setup-wxwidgets in src_configure; bump python compat

Closes: https://bugs.gentoo.org/935467
Signed-off-by: Maciej Barć  gentoo.org>

 app-misc/golly/{golly-4.3.ebuild => golly-4.3-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-misc/golly/golly-4.3.ebuild 
b/app-misc/golly/golly-4.3-r1.ebuild
similarity index 90%
rename from app-misc/golly/golly-4.3.ebuild
rename to app-misc/golly/golly-4.3-r1.ebuild
index 7ea33367f690..26ed848979da 100644
--- a/app-misc/golly/golly-4.3.ebuild
+++ b/app-misc/golly/golly-4.3-r1.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-WX_GTK_VER=3.2-gtk3
-PYTHON_COMPAT=( python3_{10..12} )
+WX_GTK_VER="3.2-gtk3"
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg
 
@@ -31,8 +31,7 @@ DEPEND="
 
 PATCHES=( "${FILESDIR}/${PN}-4.0-CFLAGS.patch" )
 
-pkg_setup() {
-   python-single-r1_pkg_setup
+src_configure() {
setup-wxwidgets
 }
 
@@ -40,8 +39,8 @@ src_compile() {
local -a mymakeopts=(
ENABLE_SOUND=yes
GOLLYDIR="${EPREFIX}/usr/share/${PN}"
-   PYTHON=${EPYTHON}
-   WX_CONFIG=${WX_CONFIG}
+   PYTHON="${EPYTHON}"
+   WX_CONFIG="${WX_CONFIG}"
AR="$(tc-getAR)"
CC="$(tc-getCC)"
CXX="$(tc-getCXX)"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/

2024-07-08 Thread Andreas Sturmlechner
commit: bf898b6eac16d8d0d4921325d69d46771807edea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  8 16:50:30 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 17:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf898b6e

kde-plasma/kwin: Scoop up fixes from 6.1 branch

Akseli Lahtinen (1):
  WindowHeapDelegate: label topMargin to small, remove height padding

Vlad Zahorodnii (4):
  plugins/screencast: Handle frame rate throttling timer firing a bit 
earlier
  plugins/screencast: Prefer glReadnPixels() and glGetnTexImage()
  opengl: Add OpenGlContext::glGetnTexImage()
  wayland: add error handling for QFile::open failure in 
org_kde_plasma_window_get_icon

Xaver Hugl (3):
  backends/drm: disable triple buffering on NVidia
  plugins/glide: drop references to closed windows if they're not animated
  placement: ignore the active output with place under mouse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/Manifest |   1 +
 kde-plasma/kwin/kwin-6.1.2-r1.ebuild | 147 +++
 2 files changed, 148 insertions(+)

diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 17f954a9a693..9f602aee0f82 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,3 @@
 DIST kwin-5.27.11.tar.xz 7644856 BLAKE2B 
a21fa8d60418bf109b3f651f266185b1e97bdc92e7c7d7ab4b73271d91e8c2b629fd22851b3fff88d7ecd8277fdd8a70bf1c3bd93aa1e379377b86f56cfe2bd2
 SHA512 
8c76695f71ce67142d16ad16aed342375ae3aefa59ff2628a28003025701bc6b48999adaac79fc5ab09ec22c8d8407fc29f011fd3da6f992c36531fd6c3fc37b
+DIST kwin-6.1.2-patchset.tar.xz 6164 BLAKE2B 
c39c81011c59149a170ceb3dbbb5603d8d2c2b257ab0ad1f0ff21cadf41239434c1b398b6bb1a34ecd73cef0ee429ce5df847dbf204c0d5941e794be0bbcf412
 SHA512 
00819eff7e463529e1229964c35369c6f041737ccdf1ac51311942693e1816d80405eac42b2e74e1995c4b60d5fb038b200a0e43bef3c44d225e06029a605d21
 DIST kwin-6.1.2.tar.xz 8493112 BLAKE2B 
54bca1632a8c1e31317ab2c7de763a7bb2629121283e84110a0b0a3ac96532e62083f9e715c828d311d8d7d9c1403032be109afe0fb77fc78d8f8ed21b215005
 SHA512 
cd138846c985ad415ef8fe070034da7887bfd0f31641f2ef5d52e8a0f4c9d00d759c6dcbeaa21b2e482c145f357cc6548476aae53d3eab8654a5b0175eeedc0e

diff --git a/kde-plasma/kwin/kwin-6.1.2-r1.ebuild 
b/kde-plasma/kwin/kwin-6.1.2-r1.ebuild
new file mode 100644
index ..0c073fdf6eb0
--- /dev/null
+++ b/kde-plasma/kwin/kwin-6.1.2-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
+PATCHSET="${P}-patchset"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd"
+
+RESTRICT="test"
+
+# qtbase slot op: GuiPrivate use in tabbox
+COMMON_DEPEND="
+   dev-libs/libei
+   >=dev-libs/libinput-1.19:=
+   >=dev-libs/wayland-1.22.0
+   >=dev-qt/qt5compat-${QTMIN}:6[qml]
+   
>=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsensors-${QTMIN}:6
+   >=dev-qt/qtshadertools-${QTMIN}:6
+   >=kde-frameworks/kauth-${KFMIN}:6
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kcolorscheme-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/kdeclarative-${KFMIN}:6
+   >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
+   >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
+   >=kde-frameworks/knewstuff-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kpackage-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/ksvg-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   >=kde-plasma/breeze-${PVCUT}:6
+   >=kde-plasma/kdecoration-${PVCUT}:6
+   >=kde-plasma/kwayland-${PVCUT}:6
+   >=kde-plasma/plasma-activities-${PVCUT}:6
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/lcms:2
+   media-libs/libdisplay-info:=
+   media-libs/libepoxy
+   media-libs/libglvnd
+   >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
+   virtual/libudev:=
+   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreenlocker/, kde-plasma/kscreenlocker/files/

2024-07-08 Thread Andreas Sturmlechner
commit: 8bccc0d6db2283430ff320ad85f6d1db088c7a0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  8 17:00:21 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 17:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bccc0d6

kde-plasma/kscreenlocker: Fix redundant unlock button

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=485520

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kscreenlocker-6.1.2-greeter-unlock-button.patch | 85 ++
 .../kscreenlocker/kscreenlocker-6.1.2-r1.ebuild| 82 +
 2 files changed, 167 insertions(+)

diff --git 
a/kde-plasma/kscreenlocker/files/kscreenlocker-6.1.2-greeter-unlock-button.patch
 
b/kde-plasma/kscreenlocker/files/kscreenlocker-6.1.2-greeter-unlock-button.patch
new file mode 100644
index ..7fc6a2e5e225
--- /dev/null
+++ 
b/kde-plasma/kscreenlocker/files/kscreenlocker-6.1.2-greeter-unlock-button.patch
@@ -0,0 +1,85 @@
+From 6297d4d2e37abadfab0f7389aec9aa4af7f928bc Mon Sep 17 00:00:00 2001
+From: Xaver Hugl 
+Date: Tue, 2 Jul 2024 20:07:06 +
+Subject: [PATCH] greeter/authenticators: add a property for if a prompt was
+ shown in the past
+
+This is needed to properly check for whether or not to show an unlock button
+
+CCBUG: 485520
+
+
+(cherry picked from commit bc1e4a18ce37d1f40cb6a50acf3d9c53b052bf5e)
+
+Co-authored-by: Xaver Hugl 
+---
+ greeter/pamauthenticators.cpp | 14 ++
+ greeter/pamauthenticators.h   |  5 +
+ 2 files changed, 19 insertions(+)
+
+diff --git a/greeter/pamauthenticators.cpp b/greeter/pamauthenticators.cpp
+index 8fcbb6d5..d564420 100644
+--- a/greeter/pamauthenticators.cpp
 b/greeter/pamauthenticators.cpp
+@@ -17,6 +17,7 @@ struct PamAuthenticators::Private {
+ PamAuthenticator::NoninteractiveAuthenticatorTypes computedTypes = 
PamAuthenticator::NoninteractiveAuthenticatorType::None;
+ AuthenticatorsState state = AuthenticatorsState::Idle;
+ bool graceLocked = false;
++bool hadPrompt = false;
+ 
+ void recomputeNoninteractiveAuthenticationTypes()
+ {
+@@ -83,10 +84,18 @@ 
PamAuthenticators::PamAuthenticators(std::unique_ptr &
+ Q_EMIT busyChanged();
+ });
+ connect(d->interactive.get(), ::prompt, this, [this] {
++if (!d->hadPrompt) {
++d->hadPrompt = true;
++Q_EMIT hadPromptChanged();
++}
+ qCDebug(KSCREENLOCKER_GREET) << "PamAuthenticators: Normal prompt 
from interactive authenticator" << qUtf8Printable(d->interactive->service());
+ Q_EMIT promptChanged();
+ });
+ connect(d->interactive.get(), ::promptForSecret, this, 
[this] {
++if (!d->hadPrompt) {
++d->hadPrompt = true;
++Q_EMIT hadPromptChanged();
++}
+ qCDebug(KSCREENLOCKER_GREET) << "PamAuthenticators: Secret prompt 
from interactive authenticator" << qUtf8Printable(d->interactive->service());
+ Q_EMIT promptForSecretChanged();
+ });
+@@ -198,3 +207,8 @@ void PamAuthenticators::setGraceLocked(bool b)
+ {
+ d->graceLocked = b;
+ }
++
++bool PamAuthenticators::hadPrompt() const
++{
++return d->hadPrompt;
++}
+diff --git a/greeter/pamauthenticators.h b/greeter/pamauthenticators.h
+index e82f77b..9184e7e 100644
+--- a/greeter/pamauthenticators.h
 b/greeter/pamauthenticators.h
+@@ -31,6 +31,8 @@ class PamAuthenticators : public QObject
+ 
+ Q_PROPERTY(AuthenticatorsState state READ state NOTIFY stateChanged)
+ 
++Q_PROPERTY(bool hadPrompt READ hadPrompt NOTIFY hadPromptChanged)
++
+ public:
+ PamAuthenticators(std::unique_ptr &,
+   std::vector> 
&,
+@@ -78,6 +80,9 @@ public:
+ 
+ void setGraceLocked(bool b);
+ 
++bool hadPrompt() const;
++Q_SIGNAL void hadPromptChanged();
++
+ private:
+ struct Private;
+ QScopedPointer d;
+-- 
+2.45.2
+

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.1.2-r1.ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-6.1.2-r1.ebuild
new file mode 100644
index ..ab2b1699cdf0
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-6.1.2-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+RESTRICT="test"
+
+# qtbase slot op: GuiPrivate use in greeter
+COMMON_DEPEND="
+   dev-libs/wayland
+   >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2024-07-08 Thread Andreas Sturmlechner
commit: d4df6ac2e34ab74033141e5ad0368f553fd09e5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  8 16:57:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  8 17:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4df6ac2

kde-plasma/plasma-desktop: Scoop up fixes from 6.1 branch

Akseli Lahtinen (1):
  Edit Mode: Fix for blurry icons

Marco Martin (1):
  Use a shared QQmlEngine when possible

Xaver Hugl (1):
  lockscreen: fix the check for authentication prompts

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-6.1.2-r1.ebuild  | 183 +
 2 files changed, 184 insertions(+)

diff --git a/kde-plasma/plasma-desktop/Manifest 
b/kde-plasma/plasma-desktop/Manifest
index a94d6eb15f6d..726f5c642b33 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,4 +1,5 @@
 DIST plasma-desktop-5.27.11.tar.xz 14729900 BLAKE2B 
3c023febf5c6dc72fdd3ca3696d5c5c84c5c099e8d66497e9fccde601a23ec19fc001d6b48f9b1160946ab46e0436e54dc20a91c56dafae455e8455fa558bfc4
 SHA512 
644bfe2235dcfc591ae66fc7090ca1e67fc8dfe80033c1b0bedc32cd76299a3f47e6c74eadee7ce80241efb31d20b561d9c06af457aa36b6528548b4eaee3eb9
+DIST plasma-desktop-6.1.2-patchset.tar.xz 2680 BLAKE2B 
86581e4bd206200ef35971d2bc365de76fee6cfe716388b3dc2628dd7bda37f684a67790bfec2d4789ad6f52eca2683861a1b5a1a67705197a78f71e7a9dbd45
 SHA512 
d8d12d2f1ea459c2f346a330578f642a0eedd2f2adfeb0244f47a4704b5cf30a9e6455c4607fd95246e5fad88dc8351b28c74fd8731217b1f9d77346f1eae33e
 DIST plasma-desktop-6.1.2.tar.xz 16139568 BLAKE2B 
46c099be6c1d99669db23a19b299c4f9d56faa6ab13ceb03eb53082df2ccfa52c5b8a2a3252d8b5befba4dffb5a953168691b858064e52efae21f7c5757aeb6b
 SHA512 
b20441bb210eed3866cc28b962197f4b3f54342de9c4921f512f3b3ee3f9e07143efa7dec73b529c0aa487ee7bbd327ce3b865bb88b05097e2d9bbd0805ea5a4
 DIST plasma-desktop-override-include-dirs-3.tar.xz 8288 BLAKE2B 
f05ece81d1b744d45a21a5963750011c1e815156bcaac6075fa67451ba8ab1ea0fcc5ca59c8109c6fe65f9d4db6ac003bb7e26bf011e124c5f9b7f9e1b3afef5
 SHA512 
fbfc08a4c057dab3ef96e3c56d5e6087916e952ff32280c6e23c0822e18739441082894ea36412be04eda0893a4e10b9a0fbf0a10e0e44f046b6e872840c4dbb
 DIST plasma-desktop-override-include-dirs-4.tar.xz 6360 BLAKE2B 
8d4340f7b520ec2a4d47d7679028d5d75ceb141877248f7c411a082197ca9c0735ff2d21bd30333236c50dcae8bbdabd41164daa392b803504d2707ffd013960
 SHA512 
5273df12260d90e7aacc90b9ed7f6f1868c8996e2609229c59a771b3fb541b720f53fe2c2198d9d91870b05d06797bc4b2cec5afcf97d8b2b754f0da197584a1

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.2-r1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-6.1.2-r1.ebuild
new file mode 100644
index ..960ba448a509
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.2-r1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-4"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
+PATCHSET="${P}-patchset"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+   dev-libs/icu:=
+   dev-libs/wayland
+   >=dev-qt/qt5compat-${QTMIN}:6[qml]
+   >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=dev-qt/qtwayland-${QTMIN}:6
+   >=kde-frameworks/attica-${KFMIN}:6
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kauth-${KFMIN}:6
+   >=kde-frameworks/kbookmarks-${KFMIN}:6
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kcodecs-${KFMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/kded-${KFMIN}:6
+   >=kde-frameworks/kglobalaccel-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kitemmodels-${KFMIN}:6
+   >=kde-frameworks/kitemviews-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   

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

2024-07-08 Thread Michał Górny
commit: bd06d27b1ba6ba890f0913a5fd87cf214d03e826
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 17:20:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 17:44:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd06d27b

dev-python/dill: Hack numpy support out because of breakage with np2

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

 dev-python/dill/dill-0.3.8-r2.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/dev-python/dill/dill-0.3.8-r2.ebuild 
b/dev-python/dill/dill-0.3.8-r2.ebuild
new file mode 100644
index ..5699bed923d1
--- /dev/null
+++ b/dev-python/dill/dill-0.3.8-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# py3.13: https://github.com/uqfoundation/dill/issues/654
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Serialize all of Python (almost)"
+HOMEPAGE="
+   https://github.com/uqfoundation/dill/
+   https://pypi.org/project/dill/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # numpy support broken: https://github.com/uqfoundation/dill/issues/667
+   sed -i -e 's:import numpy:raise ImportError:' dill/__diff.py || die
+}
+
+python_test() {
+   "${EPYTHON}" -m dill.tests || die
+}



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

2024-07-08 Thread Michał Górny
commit: 2013634de1c00d4d33dd991456c99bdd7f90366c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 17:33:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 17:44:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2013634d

dev-python/lmfit: Backport numpy-2 fixes

Pull-Request: https://github.com/lmfit/lmfit-py/pull/959
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lmfit/files/lmfit-1.3.1-np2.patch | 39 ++
 dev-python/lmfit/lmfit-1.3.1-r1.ebuild   | 42 
 2 files changed, 81 insertions(+)

diff --git a/dev-python/lmfit/files/lmfit-1.3.1-np2.patch 
b/dev-python/lmfit/files/lmfit-1.3.1-np2.patch
new file mode 100644
index ..6b6bbb2308cf
--- /dev/null
+++ b/dev-python/lmfit/files/lmfit-1.3.1-np2.patch
@@ -0,0 +1,39 @@
+diff --git a/lmfit/parameter.py b/lmfit/parameter.py
+index ca9ccc72..a7ec9a65 100644
+--- a/lmfit/parameter.py
 b/lmfit/parameter.py
+@@ -181,9 +181,8 @@ def __reduce__(self):
+ params = [self[k] for k in self]
+ 
+ # find the symbols from _asteval.symtable, that need to be remembered.
+-sym_unique = self._asteval.user_defined_symbols()
+ unique_symbols = {key: deepcopy(self._asteval.symtable[key])
+-  for key in sym_unique}
++  for key in self._asteval.user_defined_symbols()}
+ 
+ return self.__class__, (), {'unique_symbols': unique_symbols,
+ 'params': params}
+@@ -567,9 +566,8 @@ def dumps(self, **kws):
+ 
+ """
+ params = [p.__getstate__() for p in self.values()]
+-sym_unique = self._asteval.user_defined_symbols()
+ unique_symbols = {key: 
encode4js(deepcopy(self._asteval.symtable[key]))
+-  for key in sym_unique}
++  for key in self._asteval.user_defined_symbols()}
+ return json.dumps({'unique_symbols': unique_symbols,
+'params': params}, **kws)
+ 
+diff --git a/tests/test_model.py b/tests/test_model.py
+index 396ea0b1..24dfbfcd 100644
+--- a/tests/test_model.py
 b/tests/test_model.py
+@@ -900,7 +900,7 @@ def test_independent_var_parsing(self):
+ yatan = stepmod2.eval(pars, x=x)
+ 
+ assert (yatan-yline).std() > 0.1
+-assert (yatan-yline).ptp() > 1.0
++assert np.ptp(yatan-yline) > 1.0
+ 
+ voigtmod = Model(voigt)
+ assert 'x' in voigtmod.independent_vars

diff --git a/dev-python/lmfit/lmfit-1.3.1-r1.ebuild 
b/dev-python/lmfit/lmfit-1.3.1-r1.ebuild
new file mode 100644
index ..8c96759a0747
--- /dev/null
+++ b/dev-python/lmfit/lmfit-1.3.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Non-Linear Least-Squares Minimization and Curve-Fitting for 
Python"
+HOMEPAGE="
+   https://lmfit.github.io/lmfit-py/
+   https://github.com/lmfit/lmfit-py/
+   https://pypi.org/project/lmfit/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/asteval-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.6[${PYTHON_USEDEP}]
+   >=dev-python/uncertainties-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   # https://github.com/lmfit/lmfit-py/pull/959
+   "${FILESDIR}/${P}-np2.patch"
+)
+
+python_test() {
+   epytest -o addopts=
+}



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

2024-07-08 Thread Michał Górny
commit: cdce71b7f0e034fa8b29fc9a293180938aa677be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 17:33:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 17:44:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdce71b7

dev-python/lmfit: Enable py3.13

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

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

diff --git a/dev-python/lmfit/lmfit-1.3.1-r1.ebuild 
b/dev-python/lmfit/lmfit-1.3.1-r1.ebuild
index 8c96759a0747..7f6e86d4ee69 100644
--- a/dev-python/lmfit/lmfit-1.3.1-r1.ebuild
+++ b/dev-python/lmfit/lmfit-1.3.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-07-08 Thread Michał Górny
commit: abc8e7b1a17232bef6140274e2b389d29698fb68
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 17:23:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 17:44:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc8e7b1

dev-python/dill: Enable py3.13

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

 dev-python/dill/dill-0.3.8-r2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/dill/dill-0.3.8-r2.ebuild 
b/dev-python/dill/dill-0.3.8-r2.ebuild
index 5699bed923d1..94ced8edf7b9 100644
--- a/dev-python/dill/dill-0.3.8-r2.ebuild
+++ b/dev-python/dill/dill-0.3.8-r2.ebuild
@@ -4,8 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-# py3.13: https://github.com/uqfoundation/dill/issues/654
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1 pypi
 
@@ -27,5 +26,8 @@ src_prepare() {
 }
 
 python_test() {
+   # disables a test broken under Python 3.13
+   # https://github.com/uqfoundation/dill/issues/668
+   local -x COVERAGE=1
"${EPYTHON}" -m dill.tests || die
 }



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

2024-07-08 Thread Michał Górny
commit: 91662cef6c50e9355629d0d70a275102d9b9bae7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  8 17:18:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  8 17:44:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91662cef

dev-python/dill: Add a blocker on >=dev-python/numpy-2

Bug: https://github.com/uqfoundation/dill/issues/667
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dill/{dill-0.3.8.ebuild => dill-0.3.8-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/dill/dill-0.3.8.ebuild 
b/dev-python/dill/dill-0.3.8-r1.ebuild
similarity index 91%
rename from dev-python/dill/dill-0.3.8.ebuild
rename to dev-python/dill/dill-0.3.8-r1.ebuild
index 301fe58978d6..46438895e551 100644
--- a/dev-python/dill/dill-0.3.8.ebuild
+++ b/dev-python/dill/dill-0.3.8-r1.ebuild
@@ -19,6 +19,10 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
+RDEPEND="
+   !!>=dev-python/numpy-2[${PYTHON_USEDEP}]
+"
+
 python_test() {
"${EPYTHON}" -m dill.tests || die
 }



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

2024-07-08 Thread Ulrich Müller
commit: 8aa9b1dece94610032c8e91a1cc983e804c9e360
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jul  8 17:36:08 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jul  8 17:40:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa9b1de

x11-misc/macopix: update HOMEPAGE, LICENSE, SRC_URI

Update license of software to "GPL-3+ GPL-2+ LGPL-2.1+".

Leave the license of assets alone for now, as the situation is not
entirely clear.

Bug: https://bugs.gentoo.org/935751
Signed-off-by: Ulrich Müller  gentoo.org>

 x11-misc/macopix/macopix-3.4.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-misc/macopix/macopix-3.4.0.ebuild 
b/x11-misc/macopix/macopix-3.4.0.ebuild
index 530a80225d7f..9cb1ba4dbce9 100644
--- a/x11-misc/macopix/macopix-3.4.0.ebuild
+++ b/x11-misc/macopix/macopix-3.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,9 +6,9 @@ EAPI=7
 inherit autotools
 
 DESCRIPTION="MaCoPiX (Mascot Constructive Pilot for X) is a desktop mascot 
application"
-HOMEPAGE="http://rosegray.sakura.ne.jp/macopix/index-e.html 
https://github.com/chimari/MaCoPiX;
+HOMEPAGE="https://rosegray.sakura.ne.jp/macopix/index-e.html 
https://github.com/chimari/MaCoPiX;
 
-BASE_URI="http://rosegray.sakura.ne.jp/macopix;
+BASE_URI="https://rosegray.sakura.ne.jp/macopix;
 SRC_URI="${BASE_URI}/${P}.tar.gz"
 
 # NOTE: These mascots are not redistributable on commercial CD-ROM.
@@ -30,8 +30,8 @@ for i in ${MACOPIX_MASCOTS} ; do
SRC_URI+=" ${BASE_URI}/${i}.tar.gz"
 done
 
-# program itself is GPL-2, and mascots are free-noncomm
-LICENSE="GPL-2 free-noncomm"
+# program itself is GPL, and mascots are free-noncomm
+LICENSE="GPL-3+ GPL-2+ LGPL-2.1+ free-noncomm"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="gnutls nls"



  1   2   3   4   >