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

2024-04-27 Thread Ionen Wolkens
commit: 894d7f1f667873b7f16d53ac0d2640c5b41fb953
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:01:59 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894d7f1f

x11-drivers/nvidia-drivers: stabilize 550.78 for amd64

Bit early but it's almost identical to 550.76 beside fixing
some Xid error with some laptops, so may as well stable this
one rather htan 550.76.

Note that it does not fix issues with freezing that some laptops
been having (esp. lenovo), that is currently being looked into by
NVIDIA. Keep using the 535 branch if you are affected.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
index 7eb11d852d79..ae582fc5bc36 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs 
+tools wayland"
 REQUIRED_USE="kernel-open? ( modules )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2024-04-27 Thread Ionen Wolkens
commit: 4aa338434929b01fded9fe45c469067543110c94
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:36:08 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa33843

x11-terms/kitty-terminfo: drop 0.34.0

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

 x11-terms/kitty-terminfo/Manifest  |  1 -
 .../kitty-terminfo/kitty-terminfo-0.34.0.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 0c8db0eee1df..841bd74cf2b2 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,4 +1,3 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
-DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
 DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.0.ebuild
deleted file mode 100644
index b5c7cbc40759..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-04-27 Thread Ionen Wolkens
commit: 848365854bad8855b2e529d388f1ad1c57ce9466
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:35:45 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84836585

x11-terms/kitty: drop 0.34.0

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

 x11-terms/kitty/Manifest|   3 -
 x11-terms/kitty/kitty-0.34.0.ebuild | 190 
 2 files changed, 193 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 06819e644b1d..791018bb5611 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -4,9 +4,6 @@ DIST kitty-0.32.2.tar.xz.sig 566 BLAKE2B 
42ac9788a4dc63fdbae22667e301decb195f8f8
 DIST kitty-0.33.1-vendor.tar.xz 1422996 BLAKE2B 
5ea525c501a3e1d845b7338c9644f3b1ba67b7f7f127950ae4493ddb299ad4a9cbe20cd1df7cd6aa49ca53bfb1236a393296c4e64951f9fa9d46d572e3fef47f
 SHA512 
a764e009fd90df31e9aaf90501855949f7fe3c46a383ece60826ecdcbb41cedac1c34587772a6a7c257b42773516d0f753712f94d71689e738139a7291aa961f
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.33.1.tar.xz.sig 566 BLAKE2B 
568d54993d6c66670279364c317fa0778594852e8c2e4012175640c1cf377c96b6897c8f1bb9735f9ae2624b4c2ee7681a056f3974666db536a086732d49d128
 SHA512 
aa52d901698ca513c7a996f0a45658a0c23a4c82f365aa782fc24ff075352f69465dfe3d090da1f0fc32ff7522d19324161ff6e7985c97280b99b13bdc41e798
-DIST kitty-0.34.0-vendor.tar.xz 1528164 BLAKE2B 
e3e97d818f9de422cbfd72491b3aadccf21702b408933c4c2db03ba8cea30bd28bd472b296e5504179fc3f756ff5c3f041511da410b41c9b52904ecd5c7b6fa6
 SHA512 
ffd92f673e3552f773513d04987d73d0b0cd7beec3685614e0c506675b6ab0eb400bba5e7c6904e57b03a13c8e09492bec655f154f052de504e26e7c2b458e5b
-DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
-DIST kitty-0.34.0.tar.xz.sig 566 BLAKE2B 
83fb2de657c26d9cc7718d9d08c81d175419598223c16185243851c0308404b7139a6da2ec2c5c0a24294ebd1f242f4cc1c905a355f59422a299c3893d2235ef
 SHA512 
04283095f3c778379b3f26d94863f50a6c965a59d84431c21fabfeeb3d768cd427c6e1ded56684aa4d56e2fd441b2cbaebb3b2e0f328e2f30ca97b70076b37cb
 DIST kitty-0.34.1-vendor.tar.xz 1528400 BLAKE2B 
fde7ba3a9713e10e1b6f3d4e3a35bb1edf0ed50004862e2f367df30b416a1b8e34c03c38c47ec4f7363bc10eace0dd03215875c1b5121151671c0b22ac47e189
 SHA512 
875ca8c324b80e3be8fead1c56710f7f9ca7f5aa0f8e4e8f1e825005cbe85837d9b58a2b271ead201637f9b10fd5e61b7e8e52276e950f30fe326546c6ee33ee
 DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66
 DIST kitty-0.34.1.tar.xz.sig 566 BLAKE2B 
fb01069e33f958bfc1aee3e42ab5d8d775d79cf0c54b427690f4455c524d9baff3789823a6a8dce6494a8006715bc17530f1569c540b30f423c41f8833ae08f8
 SHA512 
cf60f1044661a62e73191526680ce862ae02e0dd89e017c139261cff8667b20be6aca0fb3b56f06c8ddb0e08a3c55eb428358a9db0b59ef65f2bd246fcf9cd01

diff --git a/x11-terms/kitty/kitty-0.34.0.ebuild 
b/x11-terms/kitty/kitty-0.34.0.ebuild
deleted file mode 100644
index 66daa0ec2a6d..
--- a/x11-terms/kitty/kitty-0.34.0.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit edo flag-o-matic go-env optfeature multiprocessing
-inherit python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
-else
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
-   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
-   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
-   "
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Fast, feature-rich, GPU-based terminal"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-
-LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
-SLOT="0"
-IUSE="+X test wayland"
-REQUIRED_USE="
- 

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

2024-04-27 Thread Ionen Wolkens
commit: 736344a3e55f547c0d5bb93ff20645242d494c79
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:36:49 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736344a3

games-misc/doge: much 3.7.0 removal, wow

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

 games-misc/doge/Manifest  |  1 -
 games-misc/doge/doge-3.7.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/games-misc/doge/Manifest b/games-misc/doge/Manifest
index 2bccb2b9e730..e5649d9b1c8d 100644
--- a/games-misc/doge/Manifest
+++ b/games-misc/doge/Manifest
@@ -1,2 +1 @@
-DIST doge-3.7.0.tar.gz 23977 BLAKE2B 
fdec0fd339c639941e91e8f19452303f181e254183cf38f2f341c2d27b4056196150510e5ddf2516e1510cae300d2cc8c73cafc48b1943f525e7af56e8de7cd6
 SHA512 
c65a150c36ccd200774ede81c4ef7e7d60e700aa75eb9e0d30d459cad1b4343003e972794f0b9f817a17c4651be71dd8c0e87227a32c8ccd4dc895483df93303
 DIST doge-3.8.0.tar.gz 29262 BLAKE2B 
3daf2efd4b49651b0c240e6d3e996830296c38951fced3b4bb68b9b7d159e53fe9a6de418157742429cda5a0b2a5ec7ad071c35473c40db296b549ca26df0dc9
 SHA512 
918c384f4256ccf1bb1c4b66f590ecc885d826676a7aba0f76b8b025cc8b3cf4150a5f75db4627b4c8fc2a14fc6dacd5631db8b06be7a7dba619252789d10fb8

diff --git a/games-misc/doge/doge-3.7.0.ebuild 
b/games-misc/doge/doge-3.7.0.ebuild
deleted file mode 100644
index 4c9ec945f2ec..
--- a/games-misc/doge/doge-3.7.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="wow very terminal doge"
-HOMEPAGE="https://github.com/thiderman/doge/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/python-dateutil[${PYTHON_USEDEP}]')
-   sys-process/procps
-"



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

2024-04-27 Thread Ionen Wolkens
commit: e851ed44ba1f36359622dba085c3e5cf2e06026c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:01:41 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e851ed44

x11-drivers/nvidia-drivers: drop 535.161.07, 550.76

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

 x11-drivers/nvidia-drivers/Manifest|  11 -
 .../nvidia-drivers-535.161.07.ebuild   | 522 -
 .../nvidia-drivers/nvidia-drivers-550.76.ebuild| 500 
 3 files changed, 1033 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 8b386119564d..fd784c7f163b 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,29 +1,22 @@
 DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 
742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b
 SHA512 
d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
-DIST NVIDIA-Linux-aarch64-535.161.07.run 269759554 BLAKE2B 
1f2fa0b9b4d535198778cc443dc262add2f9071a60e39714fb9e35b73db34f50043b55eb9cf645a50f55191abc81825c0e733e2bd7bfa8753a1668f9d5f7c607
 SHA512 
bb96a28b45197003480ae223c71a5426ef5258a31eaa485cab0cf4b86bed166482734784f20c6370a1155f3ff991652cac15f1b1083d2fb056677e6881b219e2
 DIST NVIDIA-Linux-aarch64-535.171.04.run 269824478 BLAKE2B 
9dee3a4cf649c02a18cf6f7ede664f474a438f56949fae048389b3964bb8b226ad9bc39c96da40da3a1bb20e2c8cf58e18176bfd5b44b3677f8e60826c5ae0d0
 SHA512 
b8829fcba9b1a077c075b515449ded0675ac3cd68fc2f5167d25c9a1a5b4f2515c77d3893678e7a08f625d984eca9be025c6f5b7e0d28475709b6d1aa0b4601e
 DIST NVIDIA-Linux-aarch64-550.67.run 236002639 BLAKE2B 
a4986dfc317ba8df35b614b57db9c0b7f11b7d5c10952d7dbf9046bbd16d43f65a19891f3038b41fbc34724dd2800397686c078839ec00af6a8a1aa9647fbbf9
 SHA512 
7f1d497879c87ec08d5768307cdba3977ff38d1ba51de4bd70228c4d46bc0a9689ec22a92b99271ca548adeceb82ded0891523ec2e46ba2963c23aed1eba47cd
-DIST NVIDIA-Linux-aarch64-550.76.run 236182995 BLAKE2B 
540fa27af0d063da4a480a0039020dafa3038ccdbd2ea505149aedc129420b31b2e25f3b86f72b2dad3d216dc80243749b426beb6de5a7856b41b34752a896da
 SHA512 
0b7a6c253029e6331456decfd792ad1b1fe2a37a7a13e9bcf00df6c6fc8fe36e0202110e23d073cfb8a400c82265be0ea18a6aebdbb77489096d56b208dbf6f6
 DIST NVIDIA-Linux-aarch64-550.78.run 236152931 BLAKE2B 
1ae4edd55f762a18243501acbe9ce82c77aa4ce86e30a30d36499279d6672f0840c134707a6638529e3d496e48f8ef82139615fe79f54686b9c113c8aadc05cb
 SHA512 
b823c031b5adbe6a19c1bb69bd990d0d4dbcb371628f7933843fb935547d9a749a359db54ab252bf7fa54797da21357d9eb6c020b1fe947cc2aeece3302fde70
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
-DIST NVIDIA-Linux-x86_64-535.161.07.run 341770032 BLAKE2B 
e6d741a59d6cc9273f889f4eddc5a69d23b2a9f5c8b167c7f95e6fcdd084b7fefb8c35689fe84e61a1e46cccf5ff990cb47608435d3867a2165673abdf7e2a81
 SHA512 
4e8dd709157c15519f01a8d419daa098da64666d20a80edf3894239707ff1e83b48553f3edc5d567109d36e52b31ac7c0c7218ea77862a04e89aa3cc1f16a5ba
 DIST NVIDIA-Linux-x86_64-535.171.04.run 341705434 BLAKE2B 
2d5dc19e8f80710a3a4324555ccabbf262552ebd71454a60541d9a726ace74697f37d112f8c38999bd5eb577dbf96cbd8c6c835a17c72140ad8deb96036a8a0a
 SHA512 
5db0f8bedb0667d08beb56592cb1f1d3510906dd9b931899dabac289a73f26ff35d68ede8523af4e3226421fb5c18b86106c8f1cb4ad635a53cd037c46e8762f
 DIST NVIDIA-Linux-x86_64-550.40.61.run 307035207 BLAKE2B 
58685133a0c205677c9b18e8d75f0e09892356e64ee7d682cee08cc167d803b207620b4515e79465d7ac1eac8b01bb65ddd34d7e6efd21346eb1bb032ab8fa5

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

2024-04-27 Thread Ionen Wolkens
commit: 53033b65ef17397d2434b017ccc10abf2ed15daa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:39:18 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53033b65

media-libs/vips: drop 8.15.1

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

 media-libs/vips/Manifest   |   1 -
 media-libs/vips/vips-8.15.1.ebuild | 167 -
 2 files changed, 168 deletions(-)

diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
index bd28d3845ea2..36179aa87689 100644
--- a/media-libs/vips/Manifest
+++ b/media-libs/vips/Manifest
@@ -1,2 +1 @@
-DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 
734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628
 SHA512 
41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa
 DIST vips-8.15.2.tar.xz 18653840 BLAKE2B 
fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec
 SHA512 
f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2

diff --git a/media-libs/vips/vips-8.15.1.ebuild 
b/media-libs/vips/vips-8.15.1.ebuild
deleted file mode 100644
index e61cce4e087c..
--- a/media-libs/vips/vips-8.15.1.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic meson python-single-r1 toolchain-funcs vala
-
-DESCRIPTION="VIPS Image Processing Library"
-HOMEPAGE="https://libvips.github.io/libvips/;
-SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1+ MIT"
-SLOT="0/42" # soname
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="
-   archive deprecated doc exif fftw fits fontconfig graphicsmagick
-   gtk-doc heif +highway imagemagick imagequant +introspection +jpeg
-   jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg
-   test tiff vala webp
-"
-REQUIRED_USE="
-   fontconfig? ( pango )
-   graphicsmagick? ( imagemagick )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( jpeg png webp )
-   vala? ( introspection )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/expat
-   virtual/libintl
-   archive? ( app-arch/libarchive:= )
-   exif? ( media-libs/libexif )
-   fftw? ( sci-libs/fftw:3.0= )
-   fits? ( sci-libs/cfitsio:= )
-   fontconfig? ( media-libs/fontconfig )
-   heif? ( media-libs/libheif:= )
-   highway? ( >=dev-cpp/highway-1.0.5 )
-   !highway? (
-   orc? ( dev-lang/orc )
-   )
-   imagemagick? (
-   graphicsmagick? ( media-gfx/graphicsmagick:= )
-   !graphicsmagick? ( media-gfx/imagemagick:= )
-   )
-   imagequant? ( media-gfx/libimagequant )
-   introspection? ( dev-libs/gobject-introspection )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   jpeg2k? ( media-libs/openjpeg:= )
-   jpegxl? ( media-libs/libjxl:= )
-   lcms? ( media-libs/lcms:2 )
-   matio? ( sci-libs/matio:= )
-   openexr? ( media-libs/openexr:= )
-   pango? (
-   x11-libs/cairo
-   x11-libs/pango
-   )
-   pdf? (
-   app-text/poppler[cairo]
-   x11-libs/cairo
-   )
-   png? ( media-libs/libpng:= )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
-   )
-   svg? (
-   gnome-base/librsvg:2
-   sys-libs/zlib:=
-   x11-libs/cairo
-   )
-   tiff? ( media-libs/tiff:= )
-   webp? ( media-libs/libwebp:= )
-"
-DEPEND="
-   ${RDEPEND}
-   pango? ( x11-base/xorg-proto )
-   pdf? ( x11-base/xorg-proto )
-   svg? ( x11-base/xorg-proto )
-   test? (
-   tiff? ( media-libs/tiff[jpeg] )
-   )
-"
-BDEPEND="
-   dev-util/glib-utils
-   sys-devel/gettext
-   doc? (
-   app-text/doxygen
-   media-gfx/graphviz
-   )
-   gtk-doc? ( dev-util/gtk-doc )
-   python? ( ${PYTHON_DEPS} )
-   vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   use vala && vala_setup
-
-   sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die
-
-   sed -i "/subdir('fuzz')/d" meson.build || die
-}
-
-src_configure() {
-   # workaround for bug in lld (bug #921728)
-   tc-ld

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

2024-04-27 Thread Ionen Wolkens
commit: 5cf6d1f27bd7837678cb84d6cc8d09c9248c8cc5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:40:19 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf6d1f2

net-misc/yt-dlp: drop 2024.03.10

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

 net-misc/yt-dlp/Manifest |  1 -
 net-misc/yt-dlp/yt-dlp-2024.03.10.ebuild | 75 
 2 files changed, 76 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 3a5a8a641a5d..556a1232c71f 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,2 +1 @@
-DIST yt-dlp-2024.03.10.tar.gz 5515436 BLAKE2B 
ce25d2ce78ebd107deab12a117ac9efa634052264d780c62531226c7128b1ba5ca52c952dc85dcefe137aadf08cffa417a135b996f864315866c35fd7209ec6b
 SHA512 
6bfe1aeab98f559a2b23ffa12b63b40974312709039313695f41c7beb16d29f21953c61ab633d567e42deeec72fb0932950ddeb4b821fffb93fbae9ae0cb30a2
 DIST yt-dlp-2024.04.09.tar.gz 5589808 BLAKE2B 
ada1c3be28c4615a96b4fef9d39144b49548e97be6fab003596f11db905efa2607ea3d62ba529aee8391320bf4e3cd3c9367a5eab0439822fd98407fde2807fb
 SHA512 
5eada1c6a3d656c4f70552824a59ed677ecc102e1a2c3475a12fccff78ea267d7391e778060d708bf0aca1bdf92f4bf413785e0cd65b43259535577e9276

diff --git a/net-misc/yt-dlp/yt-dlp-2024.03.10.ebuild 
b/net-misc/yt-dlp/yt-dlp-2024.03.10.ebuild
deleted file mode 100644
index b7afca90955e..
--- a/net-misc/yt-dlp/yt-dlp-2024.03.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-inherit bash-completion-r1 distutils-r1 optfeature wrapper
-
-DESCRIPTION="youtube-dl fork with additional features and fixes"
-HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
-SRC_URI="
-   https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz
-   -> ${P}.tar.gz
-"
-S="${WORKDIR}/${PN}"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   !net-misc/youtube-dl[-yt-dlp(-)]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # adjust pycryptodome and drop optional dependencies (bug #828466)
-   sed -Ei pyproject.toml \
-   -e 's/("pycryptodome)x/\1/' \
-   -e '/"(brotli.*|certifi|mutagen|requests|urllib3|websockets)/d' 
|| die
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fails with FEATURES=distcc, bug #915614
-   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
-   )
-
-   epytest -m 'not download'
-}
-
-python_install_all() {
-   dodoc README.md Changelog.md supportedsites.md
-   doman yt-dlp.1
-
-   dobashcomp completions/bash/yt-dlp
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/fish/yt-dlp.fish
-
-   insinto /usr/share/zsh/site-functions
-   doins completions/zsh/_yt-dlp
-
-   rm -r "${ED}"/usr/share/doc/yt_dlp || die
-
-   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
-}
-
-pkg_postinst() {
-   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
-   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
-   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
-   optfeature "decrypting cookies from Chromium-based browsers" 
dev-python/secretstorage
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
-   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
-   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/widelands/, games-strategy/widelands/files/

2024-04-27 Thread Ionen Wolkens
commit: 5d1e1d84882ae11cec053390aa7db096b898ff20
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:38:51 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1e1d84

games-strategy/widelands: drop 1.1

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

 games-strategy/widelands/Manifest  |   1 -
 .../widelands/files/widelands-1.1-gcc-13.patch | 124 -
 games-strategy/widelands/widelands-1.1.ebuild  |  59 --
 3 files changed, 184 deletions(-)

diff --git a/games-strategy/widelands/Manifest 
b/games-strategy/widelands/Manifest
index ce2d210f4704..586eed9ef89a 100644
--- a/games-strategy/widelands/Manifest
+++ b/games-strategy/widelands/Manifest
@@ -1,2 +1 @@
-DIST widelands-1.1.tar.gz 416104611 BLAKE2B 
e217ff5a4e3ba0431b96290dd4908d7ddadaf1850e890cee135a54f88162b30d75dbf5bc5f086d6c5e8c5e4410a0a788201117c3615e15a3e2acfd00e8f01272
 SHA512 
29dbeae0940468c8aad6f0fa610c8467bdb6ecf2ba5fe9175683b7cdaab5f977fa86beb71de29057c829e9738568d15e10bc22fa7fc9e58132151a1a02d72d9d
 DIST widelands-1.2.tar.gz 457713595 BLAKE2B 
b89caef369268b31fb70c4b054f1df3651e974763c6b2d82488a662a7edaed19f525177371592f9ad28cc14194044d48862e22b38a3a449c6e7ed0023bf30d09
 SHA512 
e05812f93defe8b9a3da60e6ba73a65bba47abec3199298f9a778fb42655aba671cb45a2603c2936538de1e0f82892a183ea5e1df15937b9812d369d068fab81

diff --git a/games-strategy/widelands/files/widelands-1.1-gcc-13.patch 
b/games-strategy/widelands/files/widelands-1.1-gcc-13.patch
deleted file mode 100644
index c2f2501dff0d..
--- a/games-strategy/widelands/files/widelands-1.1-gcc-13.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-https://github.com/widelands/widelands/pull/5765
-
-From 14b9c357073126d11d719fd1a539bb7ef0154791 Mon Sep 17 00:00:00 2001
-From: Heiko Becker 
-Date: Wed, 25 Jan 2023 23:42:42 +0100
-Subject: [PATCH] Fix build with gcc 13 by including 
-
-Like other versions before, gcc 13 moved some includes around and as a
-result  is no longer transitively included. Explicitly include
-it for uint16_t.
 a/src/base/md5.h
-+++ b/src/base/md5.h
-@@ -21,6 +21,7 @@
- #define WL_BASE_MD5_H
- 
- #include 
-+#include 
- #include 
- #include 
- 
 a/src/base/random.h
-+++ b/src/base/random.h
-@@ -20,6 +20,7 @@
- #define WL_BASE_RANDOM_H
- 
- #include 
-+#include 
- #include 
- 
- extern const uint32_t rng_sbox[256];
 a/src/base/time_string.h
-+++ b/src/base/time_string.h
-@@ -19,6 +19,7 @@
- #ifndef WL_BASE_TIME_STRING_H
- #define WL_BASE_TIME_STRING_H
- 
-+#include 
- #include 
- 
- /// Get a string representation conforming to ISO 8601 of the current time (in
 a/src/build_info.h
-+++ b/src/build_info.h
-@@ -19,6 +19,7 @@
- #ifndef WL_BUILD_INFO_H
- #define WL_BUILD_INFO_H
- 
-+#include 
- #include 
- 
- constexpr uint16_t kWidelandsCopyrightStart = 2002;
 a/src/graphic/align.h
-+++ b/src/graphic/align.h
-@@ -19,6 +19,7 @@
- #ifndef WL_GRAPHIC_ALIGN_H
- #define WL_GRAPHIC_ALIGN_H
- 
-+#include 
- #include 
- 
- #include "base/rect.h"
 a/src/graphic/text/textstream.h
-+++ b/src/graphic/text/textstream.h
-@@ -19,6 +19,7 @@
- #ifndef WL_GRAPHIC_TEXT_TEXTSTREAM_H
- #define WL_GRAPHIC_TEXT_TEXTSTREAM_H
- 
-+#include 
- #include 
- 
- namespace RT {
 a/src/logic/generic_save_handler.h
-+++ b/src/logic/generic_save_handler.h
-@@ -19,6 +19,7 @@
- #ifndef WL_LOGIC_GENERIC_SAVE_HANDLER_H
- #define WL_LOGIC_GENERIC_SAVE_HANDLER_H
- 
-+#include 
- #include 
- 
- #include "io/filesystem/filesystem.h"
 a/src/logic/map_revision.h
-+++ b/src/logic/map_revision.h
-@@ -19,6 +19,7 @@
- #ifndef WL_LOGIC_MAP_REVISION_H
- #define WL_LOGIC_MAP_REVISION_H
- 
-+#include 
- #include 
- 
- namespace Widelands {
 a/src/logic/save_handler.h
-+++ b/src/logic/save_handler.h
-@@ -19,6 +19,8 @@
- #ifndef WL_LOGIC_SAVE_HANDLER_H
- #define WL_LOGIC_SAVE_HANDLER_H
- 
-+#include 
-+
- #include "io/filesystem/filesystem.h"
- 
- namespace Widelands {
 a/src/map_io/map_elemental_packet.h
-+++ b/src/map_io/map_elemental_packet.h
-@@ -19,6 +19,7 @@
- #ifndef WL_MAP_IO_MAP_ELEMENTAL_PACKET_H
- #define WL_MAP_IO_MAP_ELEMENTAL_PACKET_H
- 
-+#include 
- #include 
- #include 
- 
 a/src/scripting/persistence.h
-+++ b/src/scripting/persistence.h
-@@ -19,6 +19,8 @@
- #ifndef WL_SCRIPTING_PERSISTENCE_H
- #define WL_SCRIPTING_PERSISTENCE_H
- 
-+#include 
-+
- #include "scripting/lua.h"
- 
- class FileRead;
--- 
-2.39.1

diff --git a/games-strategy/widelands/widelands-1.1.ebuild 
b/games-strategy/widelands/widelands-1.1.ebuild
deleted file mode 100644
index 4d2e256576f8..
--- a/games-strategy/widelands/widelands-1.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-any-r1 xdg
-
-if

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

2024-04-27 Thread Ionen Wolkens
commit: 4e091b5132f293fe93791bafd379666f89481191
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:43:37 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e091b51

media-video/mpv: drop 0.37.0-r1

No real need to keep this -r1, will stable 0.38 soon'ish.

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

 media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch |  45 
 media-video/mpv/mpv-0.37.0-r1.ebuild   | 284 -
 2 files changed, 329 deletions(-)

diff --git a/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch 
b/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch
deleted file mode 100644
index 3ac8d9b7b8dc..
--- a/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/mpv-player/mpv/pull/13659
-From: Dudemanguy 
-Date: Thu, 7 Mar 2024 13:42:25 -0600
-Subject: [PATCH 1/2] ad_spdif: handle const buf pointee in avio_alloc_context
-
-ffmpeg recently changed this field to be const which causes our CI to
-fail on newer versions.
-
-See: 
https://github.com/FFmpeg/FFmpeg/commit/2a68d945cd74265bb71c3d38b7a2e7f7d7e87be5
 a/audio/decode/ad_spdif.c
-+++ b/audio/decode/ad_spdif.c
-@@ -59,7 +59,11 @@ struct spdifContext {
- struct mp_decoder public;
- };
- 
-+#if LIBAVCODEC_VERSION_MAJOR < 61
- static int write_packet(void *p, uint8_t *buf, int buf_size)
-+#else
-+static int write_packet(void *p, const uint8_t *buf, int buf_size)
-+#endif
- {
- struct spdifContext *ctx = p;
- 
-
-From 7f9eabfb023611565db8b6cce9a3473a6eb6c731 Mon Sep 17 00:00:00 2001
-From: Dudemanguy 
-Date: Thu, 7 Mar 2024 14:12:15 -0600
-Subject: [PATCH 2/2] filters/f_lavfi: handle removed
- AV_OPT_TYPE_CHANNEL_LAYOUT
-
-See: 
https://github.com/FFmpeg/FFmpeg/commit/65ddc74988245a01421a63c5cffa4d900c47117c
 a/filters/f_lavfi.c
-+++ b/filters/f_lavfi.c
-@@ -1034,7 +1034,11 @@ static const char *get_avopt_type_name(enum 
AVOptionType type)
- case AV_OPT_TYPE_VIDEO_RATE:return "fps";
- case AV_OPT_TYPE_DURATION:  return "duration";
- case AV_OPT_TYPE_COLOR: return "color";
-+#if LIBAVUTIL_VERSION_MAJOR < 59
- case AV_OPT_TYPE_CHANNEL_LAYOUT:return "channellayout";
-+#else
-+case AV_OPT_TYPE_CHLAYOUT:  return "channellayout";
-+#endif
- case AV_OPT_TYPE_BOOL:  return "bool";
- case AV_OPT_TYPE_CONST: // fallthrough
- default:

diff --git a/media-video/mpv/mpv-0.37.0-r1.ebuild 
b/media-video/mpv/mpv-0.37.0-r1.ebuild
deleted file mode 100644
index a0cb7dee8450..
--- a/media-video/mpv/mpv-0.37.0-r1.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;
-else
-   SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux"
-fi
-
-DESCRIPTION="Media player for the command line"
-HOMEPAGE="https://mpv.io/;
-
-LICENSE="LGPL-2.1+ GPL-2+ BSD ISC MIT" #506946
-SLOT="0/2" # soname
-IUSE="
-   +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb
-   dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv
-   +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux
-   sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv
-   zimg zlib
-"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   || ( cli libmpv )
-   egl? ( || ( X drm wayland ) )
-   lua? ( ${LUA_REQUIRED_USE} )
-   nvenc? ( || ( egl opengl vulkan ) )
-   opengl? ( || ( X aqua ) )
-   test? ( cli )
-   tools? ( cli )
-   uchardet? ( iconv )
-   vaapi? ( || ( X drm wayland ) )
-   vdpau? ( X )
-   vulkan? ( || ( X wayland ) )
-   xv? ( X )
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   media-libs/libass:=[fontconfig]
-   >=media-libs/libplacebo-6.338:=[opengl?,vulkan?]
-   >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?]
-   X? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXext
-   x11-libs/libXpresent
-   x11-libs/libXrandr
-   xv? ( x11-libs/libXv )
-   )
-   alsa? ( media-libs/alsa-lib )
-   archive? ( app-arch/libarchive:= )
-   bluray? ( media-libs/libbluray:= )
-   cdda? (

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2024-04-27 Thread Ionen Wolkens
commit: 268296e361d4ecbee7e0bdd1727eb5715f4369a5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:35:59 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268296e3

x11-terms/kitty-shell-integration: drop 0.34.0

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

 x11-terms/kitty-shell-integration/Manifest |  1 -
 .../kitty-shell-integration-0.34.0.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 0c8db0eee1df..841bd74cf2b2 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,4 +1,3 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
-DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
 DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.0.ebuild
deleted file mode 100644
index c3b309c79626..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory in the upstream suggested location
-   # for consistency (i.e. less variation between distros if someone
-   # ssh into Gentoo), then set symlinks to autoload where possible
-   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
-   insinto /usr/share/kitty
-   doins -r shell-integration
-
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
-
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
-
-   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
-   # zsh integration is handled automatically without needing to modify rc 
files,
-   # but may require user intervention depending on zsh invocation or if 
remote
-
-   # this is used internally by the ssh kitten and is not useful there
-   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/cdogs-sdl/

2024-04-27 Thread Ionen Wolkens
commit: 4fdc862af8fc9023f75be2773f4c5bf411d6da13
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:41:10 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdc862a

games-arcade/cdogs-sdl: drop 2.0.0

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

 games-arcade/cdogs-sdl/Manifest   |  1 -
 games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest
index bbaf745f3bdd..42e28e424b3d 100644
--- a/games-arcade/cdogs-sdl/Manifest
+++ b/games-arcade/cdogs-sdl/Manifest
@@ -1,2 +1 @@
-DIST cdogs-sdl-2.0.0.tar.gz 35833483 BLAKE2B 
3e5a57a6571ad3c28a28c6a29f34cf0b5db09aadc666c4258f33efe78b2b7c5a9b69a311a8cab79c994f88d865f2b9961dff515ebe4e45afb9ae20200b5b9733
 SHA512 
1e68bf0eed882836849c41d3c6a38275d8d3c551b0776b8658996d18d65a6401f810d265e9a5a666ab3b8694fe341b2783f72dee681c242f54373a584b4e2a3c
 DIST cdogs-sdl-2.1.0.tar.gz 35945061 BLAKE2B 
03dc9554fd982ecc322a01224846fde05a116cdea8ed8415ba703d2711957ec5314301c7a92117d231d338cabe4c21e14297c2cff1205f6cf1abac1ff7606c4a
 SHA512 
92b82a94cd73c7e33e141878db6ee71ca1e164a41c79e0c575aa02f4121506496e2e8e6bbef1eb239c7b145b90c0a49c3f31f4cc6d8817f75e91f5554b6d6d05

diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild 
b/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild
deleted file mode 100644
index 45e3f8fbcc15..
--- a/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Classic overhead run-and-gun game"
-HOMEPAGE="https://cxong.github.io/cdogs-sdl/;
-SRC_URI="
-   https://github.com/cxong/cdogs-sdl/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="
-   GPL-2+
-   BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC0-1.0 WTFPL-2 XMAME 
public-domain
-"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   media-libs/libsdl2[haptic,opengl]
-   media-libs/sdl2-image[png]
-   media-libs/sdl2-mixer[mp3,vorbis,wav]
-   net-libs/enet:1.3=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.1-cmake.patch
-)
-
-src_configure() {
-   filter-lto #858527
-
-   local mycmakeargs=(
-   -DCDOGS_DATA_DIR="${EPREFIX}"/usr/share/${PN}/ # trailing / is 
needed
-   -DBUILD_EDITOR=OFF
-   -DUSE_SHARED_ENET=ON
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   dodoc doc/{AUTHORS,original_readme.txt}
-
-   # CREDITS is used at runtime, rest is licenses or duplicates
-   find "${ED}"/usr/share/${PN}/doc -type f ! -name CREDITS -delete || die
-}



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

2024-04-27 Thread Ionen Wolkens
commit: 99918021341d6816d41da71e22dd3c1832e7f366
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:36:29 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99918021

dev-util/shellcheck-bin: drop 0.9.0

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

 dev-util/shellcheck-bin/Manifest   |  3 ---
 .../shellcheck-bin/shellcheck-bin-0.9.0.ebuild | 29 --
 2 files changed, 32 deletions(-)

diff --git a/dev-util/shellcheck-bin/Manifest b/dev-util/shellcheck-bin/Manifest
index b5b23ae718d8..255e3eb09b54 100644
--- a/dev-util/shellcheck-bin/Manifest
+++ b/dev-util/shellcheck-bin/Manifest
@@ -1,6 +1,3 @@
 DIST shellcheck-v0.10.0.linux.aarch64.tar.xz 4291764 BLAKE2B 
6402fe9230c44dbf4620d019bd505246f06d7b96233d57b154f1b6a453f116e8c633768f8bce8f2031672a8df7dcac4de9ea5ebf627e450718b1cd300b4b
 SHA512 
77abeaa8bee293264ebfd94a2021bd490695ed5518f2da7c0f9ec4b402cd1e5da6642a0e9f953961510cef7351cc9afae7c7a528a597d1befd1867b8c69e15b1
 DIST shellcheck-v0.10.0.linux.armv6hf.tar.xz 1328236 BLAKE2B 
89788bf2de2c7c1fc1b78a64c1e28c08fea5fd29928c198cb80989191f63bcda6c9e0ebda5a5ffb471f7331292740486bc2f1cc894d30e8b704e6d2fb4a925f1
 SHA512 
466acfbd956d6a90f7e66c852b62fc0b9c236c1315ee58b0658780549f1b73c9a13cf203574de5969cf665f99046c4cff234813ffa45732eb7b0ea083350b4d1
 DIST shellcheck-v0.10.0.linux.x86_64.tar.xz 2404716 BLAKE2B 
9cf6eeccb13770808a6efdedd27b85c925f0ab899a82ac8fdf8c16e9133d3f91b5b80900a3c1e11ee7b0b035aab1c08d439b682a479c5b47a218e55bc08562c5
 SHA512 
31006830087c2b9ffe9fa36c1ab4a8b11c85078cac8203265d0cfd630c70a4a506e66dd9d7ccde964360ad95045894149de457db34f10cad76708c7a4aa544ca
-DIST shellcheck-v0.9.0.linux.aarch64.tar.xz 3110236 BLAKE2B 
b127d5070077c6233624a2a330609d83e7054e114b6159d053a97ca18ff6f4908cd41183a386a9f6a7c076314a53612d980f1d29c764f81c3be03c9a85951c3c
 SHA512 
3c11bc1901d470ba7f95334fcd4d8ea9c39c73ebb15655cd0cc478826279b02413409fa3f7b011c7ecdba98530953be54906b4a99b898b064c236f146f3ec749
-DIST shellcheck-v0.9.0.linux.armv6hf.tar.xz 1330204 BLAKE2B 
0b6525e63f56c2a5d2374621085a0c49fedf941b1fe31c838502ac0e6baff564fcf333ef08b058d5d6e97aeb29981f8712bc4f89604c27546cad2e96cb2d4aea
 SHA512 
ac495f5bcf358b5de9f2cbb275b30050e586218458c97c01444076947d22e9cb7acc817e361599290e22bf25996deb8006240e0350ef864372a29db3032c1388
-DIST shellcheck-v0.9.0.linux.x86_64.tar.xz 2351560 BLAKE2B 
d3264cd69eaed2cb6d9b68d45da81eed293c044e15032c6c36a8efac99fa48d8cc3f8fe697c545d40f28351506fa061e06fb8c7ffce12bda1c8a3b023e236bfb
 SHA512 
157fd8b2c18a257f3876e23015580ea63d27b12c4f13f87d625a180e8ca042e7501271d15edeb36e7b5780da73815b45386a33e063ab1c891d838f35c778a8ac

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
deleted file mode 100644
index c6c33e14f8a3..
--- a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SC_P=${PN%-bin}-v${PV}
-SC_URI="https://github.com/koalaman/shellcheck/releases/download/v${PV}/${SC_P}.linux;
-
-DESCRIPTION="Shell script analysis tool (binary package)"
-HOMEPAGE="https://www.shellcheck.net/;
-SRC_URI="
-   amd64? ( ${SC_URI}.x86_64.tar.xz  )
-   arm64? ( ${SC_URI}.aarch64.tar.xz )
-   arm? ( ${SC_URI}.armv6hf.tar.xz )
-"
-S=${WORKDIR}/${SC_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm arm64"
-
-RDEPEND="!dev-util/shellcheck"
-
-QA_PREBUILT="usr/bin/shellcheck"
-
-src_install() {
-   dobin shellcheck
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pysolfc/

2024-04-27 Thread Ionen Wolkens
commit: db93397d13b639e2fac27929e75c8018517646c2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:40:03 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db93397d

games-board/pysolfc: drop 2.21.0

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

 games-board/pysolfc/Manifest  |  3 --
 games-board/pysolfc/pysolfc-2.21.0.ebuild | 68 ---
 2 files changed, 71 deletions(-)

diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index 67bdcc2a039f..648597955657 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,6 +1,3 @@
-DIST PySolFC-2.21.0.tar.xz 20021468 BLAKE2B 
afb73675ab57ffbad96b3a6113733494343c481d18651c0932a2da28d58649a67031d280b49ee31b672abe2ca840d0ce1bb92f7e498f5fc567524eb7bdb26792
 SHA512 
7e2f4d4581020a8b0d866110be00805c27d20dc94a4393079b94579253ee6bc1ed7355752842faf092d7a1bfe03ec4c3d6e1e61f2ddb39b959b3a830448d
 DIST PySolFC-3.0.0.tar.xz 33364860 BLAKE2B 
964e0c7642d713f97c0655597ca893a6396d6c4968fcc9dc0c7487948bb5f94e349f70a7cb5b006760653719d6a51775f5e2944b48f84d45b5b3dda22be1b1e9
 SHA512 
f7c9bc6dff71047516979a6d9fb559c616d5d76c0b0a476564114f8b302788145599cc89cabbfbdc110a5a4eab6148bddb57a4847f40077ccbbe972f36b811b0
-DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B 
f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475
 SHA512 
d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31
 DIST PySolFC-Cardsets--Minimal-3.0.0.tar.xz 25188212 BLAKE2B 
a047a151b5c4256cfb0300c6bc75713db9aab63e4e76ba99233a59f39a9a7017406320a0e3b874b72084b3bccd14ca303f7af952efee85cf39803ad8c43c
 SHA512 
9d4bacd072b450b29b9f1bec4557121a3647c2f837aeb6e249f452cb886467c5e7ca36dd36a78ea69a5c9df6f30d5245e12681d9d02fc9da2ece09c25d77e787
-DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 
7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de
 SHA512 
5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304
 DIST PySolFC-Cardsets-3.0.tar.bz2 87075654 BLAKE2B 
527463ba2abe22c553753f7cb8f6608867a3da01532461cd29b5cf007a49c242cbdbe82f50751283d17a46ecb15b263e324fbc1288b5c5eb3cc9bdc1cfc9b257
 SHA512 
4544bc8b890d0cd41d66bd513faf86c21455f4d0f154e567fd689917f2f3ca56fadf3ca9372bc80c5b1d5387aa4abfab7952e73024a3e41101112e716f80b762

diff --git a/games-board/pysolfc/pysolfc-2.21.0.ebuild 
b/games-board/pysolfc/pysolfc-2.21.0.ebuild
deleted file mode 100644
index acbf3600201d..
--- a/games-board/pysolfc/pysolfc-2.21.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="tk"
-inherit distutils-r1 xdg
-
-MY_PN="PySolFC"
-MY_P="${MY_PN}-${PV}"
-PS_CARD_P="${MY_PN}-Cardsets-2.2"
-PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.2.0"
-
-DESCRIPTION="Exciting collection of more than 1000 solitaire card games"
-HOMEPAGE="https://pysolfc.sourceforge.io/;
-SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz
-   extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 )
-   !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz 
)"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+ GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="extra-cardsets minimal +sound"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/pysol-cards[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
-   !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )')
-   !minimal? ( dev-tcltk/tktable )"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # make pip check happier, pycotap is not needed
-   sed -i "/'pycotap'/d" setup.py || die
-
-   if use extra-cardsets; then
-   find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + 
|| die
-   fi
-}
-
-python_install_all() {
-   local DOCS=( AUTHORS.md NEWS.asciidoc README.md )
-   distutils-r1_python_install_all
-
-   doman docs/pysol{,fc}.6
-
-   insinto /usr/share/${MY_PN}
-   doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/.

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/simpleini/, dev-cpp/simpleini/files/

2024-04-27 Thread Ionen Wolkens
commit: d54c9a9b7a637f2b43edf4bbb2c134d7c9f21bd1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:42:30 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54c9a9b

dev-cpp/simpleini: drop 4.22

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

 .../files/simpleini-4.20-pkgconfig-var.patch   |  8 -
 dev-cpp/simpleini/simpleini-4.22.ebuild| 36 --
 2 files changed, 44 deletions(-)

diff --git a/dev-cpp/simpleini/files/simpleini-4.20-pkgconfig-var.patch 
b/dev-cpp/simpleini/files/simpleini-4.20-pkgconfig-var.patch
deleted file mode 100644
index 1250a01f3ca2..
--- a/dev-cpp/simpleini/files/simpleini-4.20-pkgconfig-var.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-Use $(PKG_CONFIG), and also avoid repeating the calls for every objects.
 a/tests/Makefile
-+++ b/tests/Makefile
-@@ -2,2 +2,2 @@
--CXXFLAGS+=-Wall -std=c++14 `pkg-config --cflags gtest_main`
--LDFLAGS+=`pkg-config --libs gtest_main`
-+CXXFLAGS:=-Wall -std=c++14 $(shell $(PKG_CONFIG) --cflags gtest_main) 
$(CXXFLAGS)
-+LDFLAGS:=$(LDFLAGS) $(shell $(PKG_CONFIG) --libs gtest_main)

diff --git a/dev-cpp/simpleini/simpleini-4.22.ebuild 
b/dev-cpp/simpleini/simpleini-4.22.ebuild
deleted file mode 100644
index ccc5bfadc70d..
--- a/dev-cpp/simpleini/simpleini-4.22.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="C++ library providing a simple API to read and write INI-style 
files"
-HOMEPAGE="https://github.com/brofield/simpleini/;
-SRC_URI="https://github.com/brofield/simpleini/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-cpp/gtest )"
-BDEPEND="test? ( virtual/pkgconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.20-pkgconfig-var.patch
-)
-
-src_compile() {
-   if use test; then
-   tc-export CXX PKG_CONFIG
-   emake -C tests "${emakeargs[@]}"
-   fi
-}
-
-src_install() {
-   # note: this skips ConvertUTF, can use -DSI_CONVERT_ICU instead if 
needed
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/files/, dev-games/godot/

2024-04-27 Thread Ionen Wolkens
commit: a6430ced5a7bcf96474039dd0573701fdbc68501
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 11:41:50 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 12:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6430ced

dev-games/godot: drop 4.2.1

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

 dev-games/godot/Manifest   |   1 -
 .../files/godot-4.0_beta3-headless-header.patch|  14 --
 dev-games/godot/godot-4.2.1.ebuild | 239 -
 3 files changed, 254 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index a3f5c91f6293..d3e0adfca766 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,2 @@
 DIST godot-3.5.3-stable.tar.xz 24072964 BLAKE2B 
a4c03328e3aa77d741a1c642cfd645de04084f2852e865757fc8960c4919d3b8b8571e772f44004901fdd80a967e8e21bd8c6be8b36263db7afae787dcbd3ed6
 SHA512 
4c008af5bb7c298d465edbe03f6ebc642f50a4254e99d7a7a88919e1f9424b98c5dff95a55ae68d4e2e5878c7c0bb7d13a66869cb632ecb51a913f865155
-DIST godot-4.2.1-stable.tar.xz 26687808 BLAKE2B 
0f7d06b27e2e9174dad04d1926935a46c05d39349e73a0ed146815c21f1100be04cd772c2d6b16d96f70dbfe9a5727126b4dc782c3654c36282f39ca4df87f4d
 SHA512 
ac09046532f5cf504bd57c867ac8fcb40b30848152cd6a95ee2a2d2c7e9cce027fdfceb66fcf1146e562cbca853a484da861c45c2a5fc0a63021d309bdf04590
 DIST godot-4.2.2-stable.tar.xz 26768552 BLAKE2B 
e4a6040d7a1f63f841f56d74bb7b04e58f2fa26ddd8850df7f93937deb10c4af925ea2059c174d9f457222e0cddfe477498e3462bfaaf69ec8e57de8f2d43c83
 SHA512 
4a623063be5488957e1ede7e45b6865f6cd61bc954ac311587b9e97bed848a4083c4a7225d0a81bca285d854d33be9b07d7d0c21465c9f25b90e92b08090429c

diff --git a/dev-games/godot/files/godot-4.0_beta3-headless-header.patch 
b/dev-games/godot/files/godot-4.0_beta3-headless-header.patch
deleted file mode 100644
index 32475296d40a..
--- a/dev-games/godot/files/godot-4.0_beta3-headless-header.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Missing header for headless builds (quickfix, may not make much
-sense to probe renderer on headless).
-
-os_linuxbsd.cpp:249:46: error: 'RenderingServer' has not been declared
-
-Caused by: https://github.com/godotengine/godot/commit/de768afbdcf
 a/platform/linuxbsd/os_linuxbsd.cpp
-+++ b/platform/linuxbsd/os_linuxbsd.cpp
-@@ -34,4 +34,5 @@
- #include "main/main.h"
- #include "servers/display_server.h"
-+#include "servers/rendering_server.h"
- 
- #include "modules/modules_enabled.gen.h" // For regex.

diff --git a/dev-games/godot/godot-4.2.1.ebuild 
b/dev-games/godot/godot-4.2.1.ebuild
deleted file mode 100644
index e3e0408382ba..
--- a/dev-games/godot/godot-4.2.1.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit desktop python-any-r1 flag-o-matic scons-utils
-inherit shell-completion toolchain-funcs xdg
-
-DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
-HOMEPAGE="https://godotengine.org/;
-SRC_URI="
-   https://downloads.tuxfamily.org/godotengine/${PV}/${P}-stable.tar.xz
-   
https://github.com/godotengine/godot/releases/download/${PV}-stable/${P}-stable.tar.xz
-"
-S=${WORKDIR}/${P}-stable
-
-LICENSE="
-   MIT
-   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
-   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )
-"
-SLOT="4"
-KEYWORDS="~amd64"
-# Enable roughly same as upstream by default so it works as expected,
-# except raycast (tools-only heavy dependency), and deprecated.
-IUSE="
-   alsa +dbus debug deprecated +fontconfig +gui pulseaudio raycast
-   +runner speech test +theora +tools +udev +upnp +vulkan +webp
-"
-# TODO: tests still need more figuring out
-RESTRICT="test"
-
-# dlopen: libglvnd
-RDEPEND="
-   app-arch/brotli:=
-   app-arch/zstd:=
-   dev-games/recastnavigation:=
-   dev-libs/icu:=
-   dev-libs/libpcre2:=[pcre32]
-   media-libs/freetype[brotli,harfbuzz]
-   media-libs/harfbuzz:=[icu]
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libvorbis
-   

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

2024-04-27 Thread Ionen Wolkens
commit: 011876a5320dff9a934ea45d7e6d3293b4664466
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 27 09:43:45 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 27 10:10:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011876a5

dev-python/PyQt6: depend on qtdeclarative with USE=speech

Does not actually need USE=qml to be set on neither qtspeech
nor PyQt6, just qtdeclarative itself.

project.py: qmake_QT=['texttospeech', '-gui', 'qmlintegration'],

Not worth a revbump due to slow rebuilds (rebuilds are triggered
every Qt bumps either way).

Closes: https://bugs.gentoo.org/930756
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt6/PyQt6-6.6.1.ebuild | 7 +--
 dev-python/PyQt6/PyQt6-6.7.0.ebuild | 5 -
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/PyQt6/PyQt6-6.6.1.ebuild 
b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
index 328355759d54..804dd5543081 100644
--- a/dev-python/PyQt6/PyQt6-6.6.1.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -68,7 +68,10 @@ DEPEND="
quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
sensors? ( >=dev-qt/qtsensors-${QT_PV} )
serialport? ( >=dev-qt/qtserialport-${QT_PV} )
-   speech? ( >=dev-qt/qtspeech-${QT_PV} )
+   speech? (
+   >=dev-qt/qtdeclarative-${QT_PV}
+   >=dev-qt/qtspeech-${QT_PV}
+   )
svg? ( >=dev-qt/qtsvg-${QT_PV} )
webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )

diff --git a/dev-python/PyQt6/PyQt6-6.7.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
index ca972682a7f0..033f550aeafb 100644
--- a/dev-python/PyQt6/PyQt6-6.7.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
@@ -68,7 +68,10 @@ DEPEND="
quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
sensors? ( >=dev-qt/qtsensors-${QT_PV} )
serialport? ( >=dev-qt/qtserialport-${QT_PV} )
-   speech? ( >=dev-qt/qtspeech-${QT_PV} )
+   speech? (
+   >=dev-qt/qtdeclarative-${QT_PV}
+   >=dev-qt/qtspeech-${QT_PV}
+   )
svg? ( >=dev-qt/qtsvg-${QT_PV} )
webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-26 Thread Ionen Wolkens
commit: b23bc2d3b322c8dd4ddc34ad7d7ceba1574e5e36
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 13:06:36 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 13:06:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23bc2d3

games-emulation/pcsx2: add link in comment about wayland too

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

 games-emulation/pcsx2/pcsx2-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index d8fea1ceb110..69486b68cc68 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -114,9 +114,10 @@ src_configure() {
-DUSE_VTUNE=no
-DUSE_VULKAN=$(usex vulkan)
 
-   # Note that upstream hardly support wayland, may or may not work
+   # note that upstream hardly support native wayland, may or may 
not work
+   # https://github.com/PCSX2/pcsx2/pull/10179
-DWAYLAND_API=$(usex wayland)
-   # Not optional given libX11 is hard-required either way and 
upstream
+   # not optional given libX11 is hard-required either way and 
upstream
# seemingly has no intention to drop the requirement at the 
moment
# https://github.com/PCSX2/pcsx2/issues/11149
-DX11_API=yes



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-26 Thread Ionen Wolkens
commit: 875047b58fb944e418c67286d47154895a77079c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 12:38:33 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 13:01:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875047b5

games-emulation/pcsx2: extend comment about x11/wayland apis

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

 games-emulation/pcsx2/pcsx2-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 5c49263139b5..23abb02ad48f 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -113,8 +113,13 @@ src_configure() {
-DUSE_LINKED_FFMPEG=yes
-DUSE_VTUNE=no
-DUSE_VULKAN=$(usex vulkan)
+
+   # Note that upstream hardly support wayland, may or may not work
-DWAYLAND_API=$(usex wayland)
-   -DX11_API=yes # X libs are currently hard-required either way
+   # Not optional given libX11 is hard-required either way and 
upstream
+   # seemingly has no intention to drop the requirement at the 
moment
+   # https://github.com/PCSX2/pcsx2/issues/11149
+   -DX11_API=yes
 
# not packaged due to bug #885471, but still disable for no 
automagic
-DCMAKE_DISABLE_FIND_PACKAGE_Libbacktrace=yes



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-26 Thread Ionen Wolkens
commit: 79002c26340590f597b01953215546a758c9e239
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 12:49:59 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 13:01:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79002c26

games-emulation/pcsx2: optfeature on alsa-utils/gst-plugins-base

Unlikely to be (both) missing on the average desktop system but warn
in case given upstream ranted about someone not having alsa-utils
on Arch in the linked issue and it could very well happen here too.

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

 games-emulation/pcsx2/pcsx2-1.7.5724.ebuild | 6 +-
 games-emulation/pcsx2/pcsx2-.ebuild | 8 +++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
index 5c49263139b5..634e5d0a4e32 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake desktop fcaps flag-o-matic toolchain-funcs
+inherit cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -152,6 +152,10 @@ src_install() {
 pkg_postinst() {
fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
 
+   # calls aplay (or gst-play/launch-1.0 as fallback in next version)
+   # https://github.com/PCSX2/pcsx2/issues/11141
+   optfeature "UI sound effects support" media-sound/alsa-utils
+
if [[ ${REPLACING_VERSIONS##* } ]] &&
ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
elog ">=${PN}-1.7 has received several changes since 
<=${PN}-1.6.0, and is"

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 23abb02ad48f..d8fea1ceb110 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake desktop fcaps flag-o-matic toolchain-funcs
+inherit cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -157,6 +157,12 @@ src_install() {
 pkg_postinst() {
fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
 
+   # calls aplay or gst-play/launch-1.0 as fallback
+   # https://github.com/PCSX2/pcsx2/issues/11141
+   optfeature "UI sound effects support" \
+   media-sound/alsa-utils \
+   media-libs/gst-plugins-base:1.0
+
if [[ ${REPLACING_VERSIONS##* } ]] &&
ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
elog ">=${PN}-1.7 has received several changes since 
<=${PN}-1.6.0, and is"



[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/, www-client/qutebrowser/files/

2024-04-26 Thread Ionen Wolkens
commit: ad94d2fe89249c6d7c7f8962668e409bcdfa464f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 11:25:15 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 11:30:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad94d2fe

www-client/qutebrowser: backport tests fix for PyQt6-6.7.0

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

 .../files/qutebrowser-3.1.0-pyqt670-tests.patch| 73 ++
 www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild |  1 +
 2 files changed, 74 insertions(+)

diff --git a/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch 
b/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch
new file mode 100644
index ..8095c3fa02ce
--- /dev/null
+++ b/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch
@@ -0,0 +1,73 @@
+https://github.com/qutebrowser/qutebrowser/commit/1ee138b681a590ee500954361eed2cf923b1d8a0
+From: Florian Bruhin 
+Date: Mon, 25 Mar 2024 23:19:37 +0100
+Subject: [PATCH] qtutils: Handle QDataStream.Status.SizeLimitExceeded
+--- a/qutebrowser/utils/qtutils.py
 b/qutebrowser/utils/qtutils.py
+@@ -193,6 +193,15 @@ def check_qdatastream(stream: QDataStream) -> None:
+ QDataStream.Status.WriteFailed: ("The data stream cannot write to the 
"
+   "underlying device."),
+ }
++try:
++status_to_str[QDataStream.Status.SizeLimitExceeded] = (  # type: 
ignore[attr-defined]
++"The data stream cannot read or write the data because its size 
is larger "
++"than supported by the current platform."
++)
++except AttributeError:
++# Added in Qt 6.7
++pass
++
+ if stream.status() != QDataStream.Status.Ok:
+ raise OSError(status_to_str[stream.status()])
+ 
+--- a/tests/unit/utils/test_qtutils.py
 b/tests/unit/utils/test_qtutils.py
+@@ -208,6 +208,18 @@ def test_ensure_valid(obj, raising, exc_reason, exc_str):
+  "The data stream has read corrupt data."),
+ (QDataStream.Status.WriteFailed, True,
+  "The data stream cannot write to the underlying device."),
++pytest.param(
++getattr(QDataStream.Status, "SizeLimitExceeded", None),
++True,
++(
++"The data stream cannot read or write the data because its size 
is larger "
++"than supported by the current platform."
++),
++marks=pytest.mark.skipif(
++not hasattr(QDataStream.Status, "SizeLimitExceeded"),
++reason="Added in Qt 6.7"
++)
++),
+ ])
+ def test_check_qdatastream(status, raising, message):
+ """Test check_qdatastream.
+@@ -226,10 +238,25 @@ def test_check_qdatastream(status, raising, message):
+ qtutils.check_qdatastream(stream)
+ 
+ 
+-def test_qdatastream_status_count():
+-"""Make sure no new members are added to QDataStream.Status."""
+-status_vals = testutils.enum_members(QDataStream, QDataStream.Status)
+-assert len(status_vals) == 4
++def test_qdatastream_status_members():
++"""Make sure no new members are added to QDataStream.Status.
++
++If this fails, qtutils.check_qdatastream will need to be updated with the
++respective error documentation.
++"""
++status_vals = set(testutils.enum_members(QDataStream, 
QDataStream.Status).values())
++expected = {
++QDataStream.Status.Ok,
++QDataStream.Status.ReadPastEnd,
++QDataStream.Status.ReadCorruptData,
++QDataStream.Status.WriteFailed,
++}
++try:
++expected.add(QDataStream.Status.SizeLimitExceeded)
++except AttributeError:
++# Added in Qt 6.7
++pass
++assert status_vals == expected
+ 
+ 
+ @pytest.mark.parametrize('color, expected', [

diff --git a/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild 
b/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild
index f40f5009dff3..3eb916073966 100644
--- a/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild
@@ -83,6 +83,7 @@ distutils_enable_tests pytest
 
 PATCHES=(
"${FILESDIR}"/${P}-qt663-tests.patch
+   "${FILESDIR}"/${P}-pyqt670-tests.patch
 )
 
 src_prepare() {



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

2024-04-26 Thread Ionen Wolkens
commit: d87eb8a7aeffb4ebf4751d55b38f72c222f9f02d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 09:50:53 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 11:30:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87eb8a7

dev-python/PyQt6-WebEngine: add 6.7.0

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

 dev-python/PyQt6-WebEngine/Manifest|  1 +
 .../PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild   | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/PyQt6-WebEngine/Manifest 
b/dev-python/PyQt6-WebEngine/Manifest
index 59d27efa5f3a..9f040294111b 100644
--- a/dev-python/PyQt6-WebEngine/Manifest
+++ b/dev-python/PyQt6-WebEngine/Manifest
@@ -1 +1,2 @@
 DIST PyQt6_WebEngine-6.6.0.tar.gz 31817 BLAKE2B 
3e795bda50d1a5874e6caec7f69370840913cbbb33662ddc5624f0437c765e3318a2b4233d8e9963145dbeef8a4edc559112f114b850d9879eecb9e3e6b6fd2e
 SHA512 
30927b7728d68cbeff6346234e131f96dfcd4b2af503d27d2f0a1eee584b5a928ac4fe1f66019c90aaf1ccd66fffe2edaf55de86d9aa0c83518c45669613bc0d
+DIST PyQt6_WebEngine-6.7.0.tar.gz 32593 BLAKE2B 
6c14323b440a83f6fed9f1f77f20b350f00255dfedfbc328a5ee638760d20958d8864eb3c590248acd5c69152c537993a95e66d1f76b28349561c8223dfc2a85
 SHA512 
8298aecc43e420c4fa912802fd66ee95fd71156d9a6d1f1a499ffcc2d0d45a8c3e3c170f911acfc8f094d2e434567b5143b145ce40413ee75c9a9e4420341c0c

diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild 
b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild
new file mode 100644
index ..c949808645ea
--- /dev/null
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=sip
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/_}
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
+
+QT_PV=$(ver_cut 1-2):6
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="debug quick +widgets"
+
+RDEPEND="
+   >=dev-python/PyQt6-${QT_PV%:*}[gui,ssl,${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}[gui,widgets?]
+   >=dev-qt/qtwebengine-${QT_PV}[widgets]
+   quick? (
+   dev-python/PyQt6[qml]
+   >=dev-qt/qtwebengine-${QT_PV}[qml]
+   )
+   widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.8[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+"
+
+src_prepare() {
+   default
+
+   # hack: PyQt-builder runs qmake without our arguments and calls g++
+   # or clang++ depending on what qtbase was built with, not used for
+   # building but fails with -native-symlinks
+   mkdir "${T}"/cxx || die
+   local cxx
+   ! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || 
die
+   ! cxx=$(type -P "${CHOST}"-clang++) || ln -s -- "${cxx}" 
"${T}"/cxx/clang++ || die
+   PATH=${T}/cxx:${PATH}
+}
+
+python_configure_all() {
+   append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug 
#892331)
+   append-cxxflags ${CPPFLAGS} # respect CPPFLAGS notably for 
DISTUTILS_EXT=1
+
+   DISTUTILS_ARGS=(
+   --jobs="$(makeopts_jobs)"
+   --qmake="$(qt6_get_bindir)"/qmake
+   --qmake-setting="$(qt6_get_qmake_args)"
+   --verbose
+
+   --enable=QtWebEngineCore
+   $(usex quick --{enable,disable}=QtWebEngineQuick)
+   $(usex widgets --{enable,disable}=QtWebEngineWidgets)
+
+   $(usev debug '--debug --qml-debug --tracing')
+   )
+}



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

2024-04-26 Thread Ionen Wolkens
commit: fa5dfd7828904b805c95103a7da74919cca2da59
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 26 09:43:21 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 26 11:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5dfd78

dev-python/PyQt6: add 6.7.0

Despite a major'ish bump, couldn't spot any need
for ebuild changes except depending on newer sip.

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

 dev-python/PyQt6/Manifest   |   1 +
 dev-python/PyQt6/PyQt6-6.7.0.ebuild | 175 
 2 files changed, 176 insertions(+)

diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index 624cb4ac7cc0..de48659232eb 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -1 +1,2 @@
 DIST PyQt6-6.6.1.tar.gz 1043203 BLAKE2B 
dd2b6988ebeabaae47fe57c5c0d17fbe4b62c377262b4bb360adb7fd6724ccb6a67ba5c2bd7498df98db3ce6b00978f936b11a43b464c3c7af169f25b30ee1a6
 SHA512 
c2ff8c47c9b0e43c009d0c90f565a54344e6f384c67dd30c2d422465d0702c07713acc0095c8b67827d1146675611c07d548ba282a26e41bb60a0a21977a7a64
+DIST PyQt6-6.7.0.tar.gz 1050408 BLAKE2B 
30dc8a2762cb5a149c401d497af714bb9209bc46847c0699522ee60080c46f0b1d4da854e70151a508c90820a2aa32da422bfd20c4320bcc9b5d5f92fd9e8677
 SHA512 
619210d2de3e149b55e2d45cbd8ec2113b3effcaccd25eef6067ea99b82e250f1ce288b38136604536053690071f8c843339b934b5ce5e539a5dfdecc26f44d2

diff --git a/dev-python/PyQt6/PyQt6-6.7.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
new file mode 100644
index ..ca972682a7f0
--- /dev/null
+++ b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=sip
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
+
+# 'can' work with older Qt depending on features, but keeping it simple
+QT_PV=$(ver_cut 1-2):6
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+# defaults match what is provided with qtbase by default (except testlib),
+# reduces the need to set flags but does increase build time a fair amount
+IUSE="
+   bluetooth +dbus debug designer examples gles2-only +gui help
+   multimedia +network nfc opengl pdfium positioning +printsupport
+   qml quick quick3d serialport sensors spatialaudio speech +sql
+   +ssl svg testlib webchannel websockets +widgets +xml
+"
+# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
+REQUIRED_USE="
+   designer? ( gui widgets )
+   help? ( gui widgets )
+   multimedia? ( gui network )
+   opengl? ( gui )
+   pdfium? ( gui )
+   printsupport? ( gui widgets )
+   qml? ( network )
+   quick3d? ( gui qml )
+   quick? ( gui qml )
+   spatialaudio? ( multimedia )
+   sql? ( widgets )
+   svg? ( gui )
+   testlib? ( gui widgets )
+   webchannel? ( network )
+   websockets? ( network )
+   widgets? ( gui )
+"
+
+# may use qt private symbols wrt qtbase's :=
+DEPEND="
+   
>=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
+   bluetooth? ( >=dev-qt/qtconnectivity-${QT_PV}[bluetooth] )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   sys-apps/dbus
+   )
+   designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
+   help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+   nfc? ( >=dev-qt/qtconnectivity-${QT_PV}[nfc] )
+   opengl? (
+   gles2-only? ( media-libs/libglvnd )
+   )
+   pdfium? ( >=dev-qt/qtwebengine-${QT_PV}[pdfium,widgets?] )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   qml? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
+   quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
+   sensors? ( >=dev-qt/qtsensors-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   speech? ( >=dev-qt/qtspeech-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/PyQt6-sip-13.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.15[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.8[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   dbus? ( virtual/pkgconfig )
+"
+
+src_prepare() {
+   default
+
+   # hack: PyQt-builder runs qmake without our arguments and calls g+

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

2024-04-25 Thread Ionen Wolkens
commit: d2c870b1322c195c8e33b18c8dcab8ee588ef06b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Apr 25 16:50:19 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Thu Apr 25 16:50:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c870b1

dev-python/PyQt-builder: add 1.16.2

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

 dev-python/PyQt-builder/Manifest   |  1 +
 dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index 353f68f7d2b0..d2c2887a8827 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,2 +1,3 @@
 DIST PyQt-builder-1.16.0.tar.gz 3670068 BLAKE2B 
909aaead9bd62d3c1ce00f26e13fc81a3293fec212cf8cb1087f59f34d41e9541dbaf12f8a0faffda13434d1340264c2b611ee9061993c4543043ff4539a5bb3
 SHA512 
1584b41e0c260a45b2b883d035e7611b29501a24172a8d9f36702c4fbde8c3f7953a6897781b59f48b9fa1ceab51eb3767afa83e0e3ff097caf029d87a7114d8
 DIST pyqt_builder-1.16.1.tar.gz 3671113 BLAKE2B 
2d975e4158997bed1fbec80933ec821e6623fa3c11f4db4d9c3b49002ba2794945856d8130b7cf1c34a2c9ffab589d5db33245a531d6623112fb343b5333dbe9
 SHA512 
7497a06d7cd0bc662640575842a53fbae86f88b82a8bd7e36afcf4ea9e642f4dc5b06005811669160627ef6a0021cd6cf27c965c42f2202c8877916006d44232
+DIST pyqt_builder-1.16.2.tar.gz 3671133 BLAKE2B 
854a3182488ad8b4fc6ddc5a363580f7555ec01aeecc8c8e6d7f121d7477df1481888450dc25fabfbcd965be5a1b98734d2679013b28b95e8a0cce92f4442a3f
 SHA512 
64fc969799a12a176eb730fdc4581f18293dceb8edff20db0177ce409fe7e712cdfb07449b6c4abdd33f1fd9aabe8bee248fe9aeb5373df533d805f9d2a0c6a5

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild
new file mode 100644
index ..363aa24ff3ba
--- /dev/null
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild
@@ -0,0 +1,30 @@
+# 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="The PEP 517 compliant PyQt build system"
+HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # don't install prebuilt DLLs
+   rm -r pyqtbuild/bundle/dlls || die
+}



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

2024-04-25 Thread Ionen Wolkens
commit: 25b51e59f83fab41c088f7d2de7ed2488ce973c5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Apr 25 16:34:58 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Thu Apr 25 16:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b51e59

x11-drivers/nvidia-drivers: add 550.78

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers/nvidia-drivers-550.78.ebuild| 500 +
 2 files changed, 508 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 105cf1502d35..8b386119564d 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -3,6 +3,7 @@ DIST NVIDIA-Linux-aarch64-535.161.07.run 269759554 BLAKE2B 
1f2fa0b9b4d535198778c
 DIST NVIDIA-Linux-aarch64-535.171.04.run 269824478 BLAKE2B 
9dee3a4cf649c02a18cf6f7ede664f474a438f56949fae048389b3964bb8b226ad9bc39c96da40da3a1bb20e2c8cf58e18176bfd5b44b3677f8e60826c5ae0d0
 SHA512 
b8829fcba9b1a077c075b515449ded0675ac3cd68fc2f5167d25c9a1a5b4f2515c77d3893678e7a08f625d984eca9be025c6f5b7e0d28475709b6d1aa0b4601e
 DIST NVIDIA-Linux-aarch64-550.67.run 236002639 BLAKE2B 
a4986dfc317ba8df35b614b57db9c0b7f11b7d5c10952d7dbf9046bbd16d43f65a19891f3038b41fbc34724dd2800397686c078839ec00af6a8a1aa9647fbbf9
 SHA512 
7f1d497879c87ec08d5768307cdba3977ff38d1ba51de4bd70228c4d46bc0a9689ec22a92b99271ca548adeceb82ded0891523ec2e46ba2963c23aed1eba47cd
 DIST NVIDIA-Linux-aarch64-550.76.run 236182995 BLAKE2B 
540fa27af0d063da4a480a0039020dafa3038ccdbd2ea505149aedc129420b31b2e25f3b86f72b2dad3d216dc80243749b426beb6de5a7856b41b34752a896da
 SHA512 
0b7a6c253029e6331456decfd792ad1b1fe2a37a7a13e9bcf00df6c6fc8fe36e0202110e23d073cfb8a400c82265be0ea18a6aebdbb77489096d56b208dbf6f6
+DIST NVIDIA-Linux-aarch64-550.78.run 236152931 BLAKE2B 
1ae4edd55f762a18243501acbe9ce82c77aa4ce86e30a30d36499279d6672f0840c134707a6638529e3d496e48f8ef82139615fe79f54686b9c113c8aadc05cb
 SHA512 
b823c031b5adbe6a19c1bb69bd990d0d4dbcb371628f7933843fb935547d9a749a359db54ab252bf7fa54797da21357d9eb6c020b1fe947cc2aeece3302fde70
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
@@ -12,11 +13,13 @@ DIST NVIDIA-Linux-x86_64-535.171.04.run 341705434 BLAKE2B 
2d5dc19e8f80710a3a4324
 DIST NVIDIA-Linux-x86_64-550.40.61.run 307035207 BLAKE2B 
58685133a0c205677c9b18e8d75f0e09892356e64ee7d682cee08cc167d803b207620b4515e79465d7ac1eac8b01bb65ddd34d7e6efd21346eb1bb032ab8fa5f
 SHA512 
987574431a8baede4c790af71d4cda2d4fedb425ad2316c724bdf349768d2930cc858c1d9986e23ca951156f5fab9cfc8f9152e258a25e084dc200a20e65a9b2
 DIST NVIDIA-Linux-x86_64-550.67.run 306736632 BLAKE2B 
eabc86883af003bf2cf33748400c73882ed318833c156053a06b0f1c487622621d155131c5a339a04a59eb7dbf2a7efa70e955faa38d8b83a04a86675cdb489b
 SHA512 
7d6a6215756678b656b748b1ed63ba957bd5e408adde9d554b0f873e9b8f024d2e08a9d8caf45e0bd6a9b7a6be81dea96aa42a8fcca1a6519ed1b56a0136d65f
 DIST NVIDIA-Linux-x86_64-550.76.run 306984718 BLAKE2B 
231c53a9b9822ce5d8b66b9655f0e3ea8a6d28fcc94df47d05d7e6218a4d1d3f0a28490b54cdab94cfcd95b14ec7489eae19ec9c2b598e79de3503a5ec12fe09
 SHA512 
a3804501b220d4acbda9633b92c4515bb14d0b5233f3ffd5e173290d310efdb1ed9a9602f727c117c1d0746d596c1125c51cc3e1fde65c79905e60e1d35f50ec
+DIST NVIDIA-Linux-x86_64-550.78.run 306886562 BLAKE2B 
acc9e787d0cbaee86fc568010a67314a6d3a133f23ebc8aa622f253f92b27df9969a197084a3eb71442c51b5a599361fab4a38c93e3f85898ed6a68bb965aa6e
 SHA512 
02c69e2699cd20c99bf147139920ce4708c0e4224b7234c499481996e45a879f29ebe1e5eb0e94f756bf8290d2a019050dd92add9ad375ea3bd5e21704823249
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 
58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
 DIST NVIDIA-kernel-module-source-535.161.07.tar.xz 1249497

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

2024-04-25 Thread Ionen Wolkens
commit: 35e0c3be6005581f86992bdea293efb4a4bb9b3d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Apr 25 16:43:52 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Thu Apr 25 16:43:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e0c3be

profiles: really fix package.mask entries

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

 profiles/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6e3d593cea5f..0cc7ca9937ce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -41,8 +41,8 @@ app-emacs/windows
 
 # Matt Turner  (2024-04-25)
 # Masked for testing
-=dev-util/intel_clc-24.1.*
-=media-libs/mesa-24.1.*
+=dev-util/intel_clc-24.1*
+=media-libs/mesa-24.1*
 
 # Michał Górny  (2024-04-23)
 # No py3.12, no tests, no maintainer.  Also no revdeps.



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

2024-04-25 Thread Ionen Wolkens
commit: ba885c99721f061defb07c37dbdb49ee5aab5d37
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Apr 25 07:56:10 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Thu Apr 25 07:57:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba885c99

x11-drivers/nvidia-drivers: add 550.40.61:0/vulkan, drop 550.40.59

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-550.40.59.ebuild => nvidia-drivers-550.40.61.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 3dfe39dd7c82..105cf1502d35 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -9,7 +9,7 @@ DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.161.07.run 341770032 BLAKE2B 
e6d741a59d6cc9273f889f4eddc5a69d23b2a9f5c8b167c7f95e6fcdd084b7fefb8c35689fe84e61a1e46cccf5ff990cb47608435d3867a2165673abdf7e2a81
 SHA512 
4e8dd709157c15519f01a8d419daa098da64666d20a80edf3894239707ff1e83b48553f3edc5d567109d36e52b31ac7c0c7218ea77862a04e89aa3cc1f16a5ba
 DIST NVIDIA-Linux-x86_64-535.171.04.run 341705434 BLAKE2B 
2d5dc19e8f80710a3a4324555ccabbf262552ebd71454a60541d9a726ace74697f37d112f8c38999bd5eb577dbf96cbd8c6c835a17c72140ad8deb96036a8a0a
 SHA512 
5db0f8bedb0667d08beb56592cb1f1d3510906dd9b931899dabac289a73f26ff35d68ede8523af4e3226421fb5c18b86106c8f1cb4ad635a53cd037c46e8762f
-DIST NVIDIA-Linux-x86_64-550.40.59.run 307020856 BLAKE2B 
1b2e4960d80ff3ce9d53484baf6961879dc2dd2bf6d328667d9f1dabf75cb5e7f326186f01b9022823062b03bd8a026fb0ce8f5e95f075867215b9251d21e28e
 SHA512 
e2742141c46dc583807b05e879952bb913a58c671ba4c8903c42b325506f0d7f97f2e62d326e30f04646473ebc27593508f5b065ddf72323d9c0b9bce8b8812f
+DIST NVIDIA-Linux-x86_64-550.40.61.run 307035207 BLAKE2B 
58685133a0c205677c9b18e8d75f0e09892356e64ee7d682cee08cc167d803b207620b4515e79465d7ac1eac8b01bb65ddd34d7e6efd21346eb1bb032ab8fa5f
 SHA512 
987574431a8baede4c790af71d4cda2d4fedb425ad2316c724bdf349768d2930cc858c1d9986e23ca951156f5fab9cfc8f9152e258a25e084dc200a20e65a9b2
 DIST NVIDIA-Linux-x86_64-550.67.run 306736632 BLAKE2B 
eabc86883af003bf2cf33748400c73882ed318833c156053a06b0f1c487622621d155131c5a339a04a59eb7dbf2a7efa70e955faa38d8b83a04a86675cdb489b
 SHA512 
7d6a6215756678b656b748b1ed63ba957bd5e408adde9d554b0f873e9b8f024d2e08a9d8caf45e0bd6a9b7a6be81dea96aa42a8fcca1a6519ed1b56a0136d65f
 DIST NVIDIA-Linux-x86_64-550.76.run 306984718 BLAKE2B 
231c53a9b9822ce5d8b66b9655f0e3ea8a6d28fcc94df47d05d7e6218a4d1d3f0a28490b54cdab94cfcd95b14ec7489eae19ec9c2b598e79de3503a5ec12fe09
 SHA512 
a3804501b220d4acbda9633b92c4515bb14d0b5233f3ffd5e173290d310efdb1ed9a9602f727c117c1d0746d596c1125c51cc3e1fde65c79905e60e1d35f50ec
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 
58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
@@ -52,4 +52,4 @@ DIST nvidia-xconfig-535.161.07.tar.bz2 111040 BLAKE2B 
3ecfc95beb88671f463cb48285
 DIST nvidia-xconfig-535.171.04.tar.bz2 07 BLAKE2B 
8f640c6a4b93d12f085fc8df042b0930ac23e98f5ef76b2daa83856bb39a2f71b3596ebb3a6b2f83bbbf932111d7b5a3d232c751aa818bcdab9a9336700a1228
 SHA512 
d30466fb9b6d254573460fb9d38b59a1948caf6531dfd2655ac96ffe28ff42ead048f4083c6150479931a7a695e810de75d704533a37781958aa5a74cfc83457
 DIST nvidia-xconfig-550.67.tar.bz2 72 BLAKE2B 
a010b728e8ac70f24e8b1bfdaf496361c109afbf8f62d97eb286867838787d6a2845e7f29082bcf398840d0e1151e7da7432cf31d24a10f2ef5185e52c60a57b
 SHA512 
8f4afc0195a130e43c44fb65508d3a4a38112a73226477c03503386397e8581ab6cd5038d3f37d7ac216ab1bf6a598b933c47c59212196adf604957c345c31e3
 DIST nvidia-xconfig-550.76.tar.bz2 69 BLAKE2B 
2a02227d80974795648c5b5bedd1f01834360f0252ced2b53946b53e80be063e5297477c52b77f338c5f732e71b8b2e53118f01412d573800faecbb6903fc422
 SHA512 
1bcff751df31bbd3da5fa40462f98b6e3a08a3b4e7f0bebcf9a26084b3699ce20abdc54381fb69d6a48533cb43d7374c563277cc3ac5ad502c49ad0eacb7f96a
-DIST open-gpu-kernel-modules-550.40.59.tar.gz 13728211 BLAKE2B 
e05e59636eb08d48f6b919eb4a58bd5677948db18c85a4dd5c848f8de2f65b9d421078b17cbca414646c7b2d0549822c9f1328fafe198d9bdb3e1c81981a8703
 SHA512 
54a10c9d0fa2051db2cfeb7dd0338f5deddd9b4aaf0ff8dc26cdc29fe4c9618d213b0b9aed7d09d4967e3af94258eaf7728034c27b4b28e245ed817b53eb8be4
+DIST open-gpu-kernel-modules-550.40.61.tar.gz 1372

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2024-04-23 Thread Ionen Wolkens
commit: fd012bbf2cefff18c06e199c1d141a6a290e012a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 14:55:29 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 15:07:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd012bbf

dev-qt/qtmultimedia: skip tst_qvideoframebackend in live (qt6)

New test added in 6.7.1 and failing while attempting to use
h264_v4l2/cuvid and such. Passes fine if ran directly under X.

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

 dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 1 +
 dev-qt/qtmultimedia/qtmultimedia-6..ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
index 6ed0ab79449b..99d03b1ca8be 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
@@ -65,6 +65,7 @@ CMAKE_SKIP_TESTS=(
# may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
tst_qscreencapturebackend
+   tst_qvideoframebackend
# fails with offscreen rendering
tst_qvideoframecolormanagement
tst_qwindowcapturebackend

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
index 6ed0ab79449b..99d03b1ca8be 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
@@ -65,6 +65,7 @@ CMAKE_SKIP_TESTS=(
# may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
tst_qscreencapturebackend
+   tst_qvideoframebackend
# fails with offscreen rendering
tst_qvideoframecolormanagement
tst_qwindowcapturebackend



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2024-04-23 Thread Ionen Wolkens
commit: 16c6810ab658ec0606551f0835ec8687c580fe48
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 12:27:25 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 15:07:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c6810a

dev-qt/qtwebengine: update 6.7 patchset in live

6.7-6 -> 6.7-7 changes:
  Added:
  * clang18.patch (seems upstreaming will take some time still)
  * ninja1.12.patch (partially imported from files/, half-upstreamed)
  Updated:
  * glx-headers.patch (drop upstreamed bit, merge files/'s displaykey)

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

 dev-qt/qtwebengine/Manifest| 1 +
 dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 5 +
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 55c0e432a96a..e4df2266f64c 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,4 +1,5 @@
 DIST qtwebengine-5.15.13_p20240322-patchset.tar.xz 26112 BLAKE2B 
21eb036520e052f28d7579022d84d4b7136521d025569b22653229d8099140a99726ce5ddebced0d9aa113d3e215fc023ad042a372f2318dfc7cafe5d9e397c9
 SHA512 
cbc4373ed6a107a3fd2bf1cb73c96e3c00b4428410933dbb1b1eb5116de22e29ca5e102702e1f6f8a12abff6b60ea072b84e77da64c6d60e360bf0ad2e542166
 DIST qtwebengine-5.15.13_p20240322.tar.xz 301394204 BLAKE2B 
f9bb5bb79edbe0bc862a718feb3b11a56d8c6d2eee1dd711c9b4460f64308fdfbaa4c3551eebad3af5844564a49703574a7fb9d74e15abd0a6aeb8c707a14059
 SHA512 
b1f459fbb3d21118043a53ce6e292c6a45f8512830f4dbf6982713970f980ccfb8c1ea1c1d7ce373991632de8c44b5053fa1ccb883e19cd8f35a961e67472f5a
 DIST qtwebengine-6.7-patchset-6.tar.xz 8140 BLAKE2B 
773ee76ecf118ce45eb5dbebf4a574c3cff90f50cd87a469511688ed77db7a96012bec0dd03312bf2d366d709d95a2ac3432e9e0bd5a517b69a5bbd250a94420
 SHA512 
4db6abbd2a598f8194b9ba7035abad7228f6056fc5e5572329a9a0474f36135428b401edf5fa96e1ac866328d078b015fffd90949ef84f1cea9a1b39e5b9d5ff
+DIST qtwebengine-6.7-patchset-7.tar.xz 9288 BLAKE2B 
282481e78f3fbc7351dba0e70025e33c9ba78dcd67200a9762ee7c884d279253b1a4cb50652fcd41bbf64e11e6486b17759c0335636531a81022e5cf8aab
 SHA512 
0d8583d50679d4609833540293eeab84507aa448c62c0fda62d99c03c7f60afa655f621938fc798a1443ad0a355442f5114714d692bb83aecac99021919a1baa
 DIST qtwebengine-everywhere-src-6.7.0.tar.xz 550907592 BLAKE2B 
e7787ab0a8b68657ca318de1c855f23b50d9aa3bda1bfcaa4ecd274ff0afb283c092256c28b566a9882cc5dccdaf2e3312836f4da6d4a85850f3202176d77933
 SHA512 
92bc8ffc69c6e00d55b647b332878e9b632257e78c38e9b3d0a5f4506d5df3c507e8ffa5916db2547b89c4c2641447fd9031a80e780e143c7ed58a7285e06e64

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
index f9dd54161654..6dc080fed1e4 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
@@ -10,7 +10,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs
 
 DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML 
applications"
 SRC_URI+="
-   https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-6.tar.xz
+   https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-7.tar.xz
 "
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
@@ -107,9 +107,6 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 
 PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
-   "${FILESDIR}"/${PN}-6.7.0-clang18.patch
-   "${FILESDIR}"/${PN}-6.7.0-ninja1.12.patch
-   "${FILESDIR}"/${PN}-6.7.0-displaykey-header.patch
 )
 
 python_check_deps() {

diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6..ebuild
index 501485c774f4..6dc080fed1e4 100644
--- a/dev-qt/qtwebengine/qtwebengine-6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild
@@ -10,7 +10,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs
 
 DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML 
applications"
 SRC_URI+="
-   https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-6.tar.xz
+   https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-7.tar.xz
 "
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then



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

2024-04-23 Thread Ionen Wolkens
commit: 10b33fa5570ab1671f06de4ceea6bafd5a686489
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:12:34 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b33fa5

profiles/arch/amd64: un-stable.mask qtdeclarative[qmlls]

dev-qt/qtlanguageserver:6 is stable now

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

 profiles/arch/amd64/package.use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 6309d1e2f77b..233f44877170 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Ionen Wolkens  (2024-04-16)
-# Temporary mask to give a little bit of time before stabilizing
-# the just added dev-qt/qtlanguageserver-6.7.0 for amd64
-dev-qt/qtdeclarative:6 qmlls
-
 # Andrew Ammerlaan  (2024-03-17)
 # Experimental, virt-firmware is keyworded only unstable
 sys-kernel/installkernel efistub



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

2024-04-23 Thread Ionen Wolkens
commit: 95d207db16dc656c42f07f087c2cc59bf9eb3f2d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:16:21 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d207db

app-emulation/wine-staging: bump WINE_MONO to 9.1.0 in live

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

 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 2c9f8fc4ef2a..f4a2a5ce7f73 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -9,7 +9,7 @@ inherit autotools edo flag-o-matic multilib multilib-build 
optfeature
 inherit prefix python-any-r1 toolchain-funcs wrapper
 
 WINE_GECKO=2.47.4
-WINE_MONO=9.0.0
+WINE_MONO=9.1.0
 WINE_P=wine-$(ver_cut 1-2)
 
 if [[ ${PV} == * ]]; then



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlanguageserver/

2024-04-23 Thread Ionen Wolkens
commit: ceb615e2d8e94bd7d25678fd5aba0ba5c7936678
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:12:01 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb615e2

dev-qt/qtlanguageserver: stabilize 6.7.0 for amd64

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

 dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild 
b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild
index b02596ef5aab..3dbf250ac2cc 100644
--- a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild
+++ b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.0.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Implementation of the Language Server Protocol for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="~dev-qt/qtbase-${PV}:6"



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

2024-04-23 Thread Ionen Wolkens
commit: c7d69ade2072b68a19ebbdd563cf12992baca7cd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:15:55 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d69ade

app-emulation/wine-vanilla: bump WINE_MONO to 9.1.0 in live

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

 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index 162e8b9a993c..61e41c9d9b98 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic multilib multilib-build 
optfeature
 inherit prefix toolchain-funcs wrapper
 
 WINE_GECKO=2.47.4
-WINE_MONO=9.0.0
+WINE_MONO=9.1.0
 
 if [[ ${PV} == * ]]; then
inherit git-r3



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

2024-04-23 Thread Ionen Wolkens
commit: 952cda85286c9294f721c0df4dd863bf809bbc62
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Apr 23 09:15:16 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Tue Apr 23 09:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952cda85

app-emulation/wine-mono: add 9.1.0

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

 app-emulation/wine-mono/Manifest   |  2 ++
 app-emulation/wine-mono/wine-mono-9.1.0.ebuild | 26 ++
 2 files changed, 28 insertions(+)

diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest
index 05f3eea7cce9..dd0016c86352 100644
--- a/app-emulation/wine-mono/Manifest
+++ b/app-emulation/wine-mono/Manifest
@@ -6,3 +6,5 @@ DIST wine-mono-8.1.0-x86.msi 84905984 BLAKE2B 
948b014fc6fba94bc97642b8aae266b817
 DIST wine-mono-8.1.0-x86.tar.xz 40854944 BLAKE2B 
0e0dd83b92016da328547173d25dc396a895a7a161cd54796c9bda34ae958856f1bee342c1bb5fcffcf695b35adf66b2bf83cfa61e01790bf4b0f2d198f84feb
 SHA512 
ba87105a6527b9c392e9ad406e92fd90164e0abb3a348a1e343e63eff0ee8632399badb98f7fbc3581ce697ba09d98aafbf5033bf52fb14b7c7c280c64f25a84
 DIST wine-mono-9.0.0-x86.msi 84583424 BLAKE2B 
38f16049909f6464624c1c8f990a7873a3211bf02bef7593cae9da0201e8de0f535c841375eadf47bf0a4b10b08bc9d4c89d22d723e51f3f767c6e986ef01c7d
 SHA512 
fcbde718c237f102aab2e234a2f1c03aedd45ad9f97152112562b2119e542efd2f2979899afd3e9e03b1a06caec135d0f2cfcde084e372d1f74d594d52e6c833
 DIST wine-mono-9.0.0-x86.tar.xz 40970928 BLAKE2B 
253533706845cf8e4aa958cca61928e6ce3be7482bfcbba45a5dd6381ab144263ddf40df009121508288710ee0872382a6ce7cde06cf8dd6c75e932916de907e
 SHA512 
0117619a2b3f6e92ee513aeea79db977055098e6f629063fbd5d1a1b7d47e9d14451369b1d0a6a30e468ed051e60bba59aec75b90ea34fa9b4956d3ebdb32c06
+DIST wine-mono-9.1.0-x86.msi 84623872 BLAKE2B 
63e86a4f99a5300782017f0b1a2168ad49516e2b2a7e825d7f59b8e842874c7f84752058908e8f57ad1e650a68675c5ff81ad8ba973962ea075db590be0fa51b
 SHA512 
e51744eb0b07a58516fe3f5115fe45b4924e285fe4688649d04dec522203af6b3aa066e5db9b37cbbfe6ce4b5d8e871e9881842227cbb20c0613b911b5bfc383
+DIST wine-mono-9.1.0-x86.tar.xz 43820028 BLAKE2B 
6249e661239b71ca2607cf5fb3285bbef3e4c056c87e15352e40d2875028dbaa7f1c1a8b4d908f74de8447b4166c61c708314dc6422e9f69a6eea5f588e7c73b
 SHA512 
cede2b910e95fc43e658e6d4d8086ec5324407a32fff4852341178e1e56df240356c02f270e3be174f3ab82aa076e50d70be4da8e8c5f77e877fce8fe3217374

diff --git a/app-emulation/wine-mono/wine-mono-9.1.0.ebuild 
b/app-emulation/wine-mono/wine-mono-9.1.0.ebuild
new file mode 100644
index ..f756896e7c2e
--- /dev/null
+++ b/app-emulation/wine-mono/wine-mono-9.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Replacement for the .NET runtime and class libraries in Wine"
+HOMEPAGE="https://wiki.winehq.org/Mono;
+SRC_URI="
+   shared? ( 
https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.tar.xz 
)
+   !shared? ( 
https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.msi )"
+S="${WORKDIR}"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared"
+
+src_install() {
+   insinto /usr/share/wine/mono
+
+   if use shared; then
+   doins -r ${P}
+   else
+   doins "${DISTDIR}"/${P}-x86.msi
+   fi
+}



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

2024-04-22 Thread Ionen Wolkens
commit: 429da42ae3671c7c84f9d3252dbbfa988aef2001
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 15:49:33 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429da42a

app-emulation/wine-staging: drop 9.3, 9.4.1

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

 app-emulation/wine-staging/Manifest|   4 -
 .../files/wine-staging-9.4-wayland-egl.patch   |  16 -
 app-emulation/wine-staging/wine-staging-9.3.ebuild | 477 
 .../wine-staging/wine-staging-9.4.1.ebuild | 478 -
 4 files changed, 975 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 700536551f03..4ae8f88e9f68 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,12 +1,8 @@
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
-DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab
 SHA512 
3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d
-DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
 DIST wine-9.5.tar.xz 30371420 BLAKE2B 
c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf
 SHA512 
8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91
 DIST wine-9.6.tar.xz 30261488 BLAKE2B 
53115a8a80593856679718b2055340860221701bc82a784a111a992f5e67b031d7407a16f6df6d4da67f382f30c35d2dd82af2a671a058a76b621c91199e426e
 SHA512 
cc2ea5597636da8d392d1d63b9c135679eff69ea671dc6b53b6f2d44a890aee0e17275174485f6e8dd99c7db737eb82a800a2b05c4966f15e28167c5a6098922
 DIST wine-9.7.tar.xz 30281616 BLAKE2B 
4d27f6f2dfd088a0590bfce7228c7eca25b66a9a04706ddecb25af6364e83100c15a78c8d46f3294a42dc7f3503756506f752a02d7058a72ce16716994b334bc
 SHA512 
0c15c3a0901162a386126f2dc987b276b379cc027fc72d9e31cf3122614742f876f30a5f24a495f546cd9c5bd5efce096bd9ca190d0f378fea3d42a298a06e80
 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 
0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718
 SHA512 
362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f
-DIST wine-staging-9.3.tar.gz 9672031 BLAKE2B 
9613d3ac8aab4208e1f4392e7fdf0f673a6159751665b2f0ab868b9140edaf32f1d4bbb5efe75458e4cce910385ebe6cec2b898f172bd0e0de87bdc675bfe221
 SHA512 
56a92cd8bbc1ba7fda9fea9d998efac44d2a805d4ebb4253a37ecff8edd51852773f848556935f05418f488698e1ec4cc52a79327f7f5d77390af90f95f9bdf6
-DIST wine-staging-9.4.1.tar.gz 9482082 BLAKE2B 
59f0b513c7df9c46a8f6ff034a2f67b92f4bb19cb1375a8ff979b7ab01223d425daf7047bd5166e946599bafe5e3ce7aa2670f893f8f6871e8c692dbe0577617
 SHA512 
897d9c292fc7d399591490fb53c62e80caab9a16619a261a84fa5b2f4a6ae5c389a6a39f29925532841c8c74254e80aa7cb764f60cf64cd431526b347df559ca
 DIST wine-staging-9.5.tar.gz 9526239 BLAKE2B 
a6f5a351a3979fc81a0d8c6325da4f08021d19eb7ac6ad52906a6fcf19552f01bdc8fbebc9b33fc82e14cdd6e6d50347dc7bc73e622d589d2e9eec5d577d3158
 SHA512 
8c756fe505092e21dd37c709ac3917c305b70881c05270f0e188ccdf9ff36b9fd224adad424d37c6919637d2af55afbfba49079eb5b6708a6cf4f2dd98966784
 DIST wine-staging-9.6.tar.gz 9522775 BLAKE2B 
5598d408774e3142d6de5ccddccb68d8e1e4544c43b5691751599e6b86df6b8899f6113b8b58d75fb8e032a6c7aed9ffbb3ecb1553aa2d7593d69513e9a0177a
 SHA512 
83691eb560c860d40669a524196a522007c76420b5b5076da4f446a4180fee7558ef228cf1f4179eb78a6d36c8ab78fd2784ffc879b0aacbef7c72a7f88e7ed2
 DIST wine-staging-9.7.tar.gz 9573710 BLAKE2B 
34eee97f51268c07d649f0ed498b5e92bbc8bb1d8cee860040ee660d968307a7d9d3b59305567c50338d2ce97b3071f615b8782ca74716b42904ae4514404316
 SHA512 
3c5f100f715c6b3399c356b304b8eca1e51706e03782f2f834965474a7efeca4174ae806dff85080cded93501e9cfcd097eca43230d9425c78ae73a6f4485c76

diff --git 
a/app-emulation/wine-staging/files/wine-staging-9.4-wayland-egl.patch 
b/app-emulation/wine-staging/files/wine-staging-9.4-wayland-egl.patch
deleted file mode 100644
index 0c6f8084f480..
--- a/app-emulation/wine-staging/files/wine-staging-9.4-wayland-egl.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Unsure how t

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

2024-04-22 Thread Ionen Wolkens
commit: 22bcdb814979170228cfd85a49cd421a934c0903
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 19:44:31 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bcdb81

app-emulation/wine-proton: "fix" build with gcc-14 for old branches

No release yet but current 9.0. builds fine as-is, and
would rather not worry about backporting for old branches.

Closes: https://bugs.gentoo.org/924486
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-proton/wine-proton-7.0.6.ebuild  | 4 
 app-emulation/wine-proton/wine-proton-8.0.5c.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
index 50cc8ae8ca6c..25ee6175708f 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
@@ -250,6 +250,10 @@ src_configure() {
[[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
append-ldflags -fuse-ld=bfd
 
+   # >=wine-proton-9 has proper fixes and builds with gcc-14, but would
+   # rather not have to worry about fixing old branches (bug #924486)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
# build using upstream's way (--with-wine64)
# order matters: configure+compile 64->32, install 32->64
local -i bits

diff --git a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
index bb1944292c4d..9d8a60b340e9 100644
--- a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild
@@ -254,6 +254,10 @@ src_configure() {
[[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
append-ldflags -fuse-ld=bfd
 
+   # >=wine-proton-9 has proper fixes and builds with gcc-14, but would
+   # rather not have to worry about fixing old branches (bug #924486)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
# build using upstream's way (--with-wine64)
# order matters: configure+compile 64->32, install 32->64
local -i bits



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

2024-04-22 Thread Ionen Wolkens
commit: a643ce8077a65161bca4fd43bd59e9f609fcca9d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 15:49:13 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a643ce80

app-emulation/wine-vanilla: drop 9.3, 9.4

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

 app-emulation/wine-vanilla/Manifest|   2 -
 .../files/wine-vanilla-9.4-wayland-egl.patch   |  16 -
 app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild | 430 
 app-emulation/wine-vanilla/wine-vanilla-9.4.ebuild | 431 -
 4 files changed, 879 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index ffcd3c5ace1e..cac10378d68e 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,8 +1,6 @@
 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5
 SHA512 
330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a
 DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb
 SHA512 
e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
-DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab
 SHA512 
3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d
-DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
 DIST wine-9.5.tar.xz 30371420 BLAKE2B 
c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf
 SHA512 
8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91
 DIST wine-9.6.tar.xz 30261488 BLAKE2B 
53115a8a80593856679718b2055340860221701bc82a784a111a992f5e67b031d7407a16f6df6d4da67f382f30c35d2dd82af2a671a058a76b621c91199e426e
 SHA512 
cc2ea5597636da8d392d1d63b9c135679eff69ea671dc6b53b6f2d44a890aee0e17275174485f6e8dd99c7db737eb82a800a2b05c4966f15e28167c5a6098922
 DIST wine-9.7.tar.xz 30281616 BLAKE2B 
4d27f6f2dfd088a0590bfce7228c7eca25b66a9a04706ddecb25af6364e83100c15a78c8d46f3294a42dc7f3503756506f752a02d7058a72ce16716994b334bc
 SHA512 
0c15c3a0901162a386126f2dc987b276b379cc027fc72d9e31cf3122614742f876f30a5f24a495f546cd9c5bd5efce096bd9ca190d0f378fea3d42a298a06e80

diff --git 
a/app-emulation/wine-vanilla/files/wine-vanilla-9.4-wayland-egl.patch 
b/app-emulation/wine-vanilla/files/wine-vanilla-9.4-wayland-egl.patch
deleted file mode 100644
index 0c6f8084f480..
--- a/app-emulation/wine-vanilla/files/wine-vanilla-9.4-wayland-egl.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Unsure how this check is supposed to work, HAVE_LIBWAYLAND_EGL is never set
-as a variable but rather output as a "#define" line. Assume been last minute
-upstream oversight.
-
-We check the requirements from the ebuild itself, so let's just drop the check
-as a quick fix for now. Assume that it will be fixed in wine-9.5.
 a/configure.ac
-+++ b/configure.ac
-@@ -1392,7 +1392,2 @@
-   [WAYLAND_EGL_LIBS=""],[$WAYLAND_EGL_LIBS])])])
--if test "x$with_wayland" != "x"
--then
--WINE_NOTICE_WITH(opengl, [test -z "$ac_cv_lib_soname_EGL" -o -z 
"$HAVE_LIBWAYLAND_EGL"],
--[EGL ${notice_platform}development files not found, the 
Wayland driver won't support OpenGL])
--fi
- fi

diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild
deleted file mode 100644
index 162e8b9a993c..
--- a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild
+++ /dev/null
@@ -1,430 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit autotools flag-o-matic multilib multilib-b

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

2024-04-22 Thread Ionen Wolkens
commit: 420196d3ea6c3610a6858ade463fd79a838941e6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 19:43:39 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420196d3

app-emulation/wine-vanilla: "fix" build with gcc-14 for old branches

Unsure how much is broken, but for wine-7+8 it doesn't seem worth
the effort to backport. No issues I can see with wine-9.

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

 app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild | 4 
 app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
index ed678fefaa02..88eaa6f3c226 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
@@ -265,6 +265,10 @@ src_configure() {
[[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
append-ldflags -fuse-ld=bfd
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # would rather not have to worry about fixing old branches
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
# build using upstream's way (--with-wine64)
# order matters: configure+compile 64->32, install 32->64
local -i bits

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
index 972a6b64c743..f0641aa921fe 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild
@@ -259,6 +259,10 @@ src_configure() {
[[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
append-ldflags -fuse-ld=bfd
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # would rather not have to worry about fixing old branches
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
# build using upstream's way (--with-wine64)
# order matters: configure+compile 64->32, install 32->64
local -i bits



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

2024-04-22 Thread Ionen Wolkens
commit: d8c7ecb8fbbdbcbef6b9804e93b0d0669e0f28fc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 19:59:03 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c7ecb8

app-emulation/wine-staging: "fix" build with gcc-14

All versions currently broken due to the staging patchset itself
(>=vanilla-9 and proton-9.0. are fine). Given amount of wine
variants and versions, going for the lazy "fix" in these for now.
Given the active development, imagine will be able to cleanup later.

Closes: https://bugs.gentoo.org/919758
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/wine-staging/wine-staging-9.0.ebuild  | 5 +
 app-emulation/wine-staging/wine-staging-9.5.ebuild  | 5 +
 app-emulation/wine-staging/wine-staging-9.6.ebuild  | 5 +
 app-emulation/wine-staging/wine-staging-9.7.ebuild  | 5 +
 app-emulation/wine-staging/wine-staging-.ebuild | 5 +
 5 files changed, 25 insertions(+)

diff --git a/app-emulation/wine-staging/wine-staging-9.0.ebuild 
b/app-emulation/wine-staging/wine-staging-9.0.ebuild
index 7a0bdfdd539c..537675f10ba0 100644
--- a/app-emulation/wine-staging/wine-staging-9.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.0.ebuild
@@ -337,6 +337,11 @@ src_configure() {
strip-unsupported-flags
fi
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # staging patchset is messier and would rather not have to worry
+   # about it (try to remove on bump now and then, bug #919758)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use mingw; then
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 

diff --git a/app-emulation/wine-staging/wine-staging-9.5.ebuild 
b/app-emulation/wine-staging/wine-staging-9.5.ebuild
index ff73fe1caa6e..08b56968b3ac 100644
--- a/app-emulation/wine-staging/wine-staging-9.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.5.ebuild
@@ -337,6 +337,11 @@ src_configure() {
strip-unsupported-flags
fi
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # staging patchset is messier and would rather not have to worry
+   # about it (try to remove on bump now and then, bug #919758)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use mingw; then
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 

diff --git a/app-emulation/wine-staging/wine-staging-9.6.ebuild 
b/app-emulation/wine-staging/wine-staging-9.6.ebuild
index e7ecd6c1b120..2c9f8fc4ef2a 100644
--- a/app-emulation/wine-staging/wine-staging-9.6.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.6.ebuild
@@ -332,6 +332,11 @@ src_configure() {
strip-unsupported-flags
fi
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # staging patchset is messier and would rather not have to worry
+   # about it (try to remove on bump now and then, bug #919758)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use mingw; then
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 

diff --git a/app-emulation/wine-staging/wine-staging-9.7.ebuild 
b/app-emulation/wine-staging/wine-staging-9.7.ebuild
index e7ecd6c1b120..2c9f8fc4ef2a 100644
--- a/app-emulation/wine-staging/wine-staging-9.7.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9.7.ebuild
@@ -332,6 +332,11 @@ src_configure() {
strip-unsupported-flags
fi
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # staging patchset is messier and would rather not have to worry
+   # about it (try to remove on bump now and then, bug #919758)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use mingw; then
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index e7ecd6c1b120..2c9f8fc4ef2a 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -332,6 +332,11 @@ src_configure() {
strip-unsupported-flags
fi
 
+   # >=wine-vanilla-9 has proper fixes and builds with gcc-14, but
+   # staging patchset is messier and would rather not have to worry
+   # about it (try to remove on bump now and then, bug #919758)
+   append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use mingw; then
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 



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

2024-04-22 Thread Ionen Wolkens
commit: 4e91942e6f35771c9d48a436520353ec0301d185
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 18:40:34 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 20:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e91942e

app-emulation/wine-proton: drop 8.0.

Seem like a dead branch, use 9.0. instead.

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

 .../wine-proton/wine-proton-8.0..ebuild| 384 -
 1 file changed, 384 deletions(-)

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
deleted file mode 100644
index 78b03242a34b..
--- a/app-emulation/wine-proton/wine-proton-8.0..ebuild
+++ /dev/null
@@ -1,384 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit autotools flag-o-matic multilib multilib-build prefix
-inherit python-any-r1 readme.gentoo-r1 toolchain-funcs wrapper
-
-WINE_GECKO=2.47.4
-WINE_MONO=8.1.0
-WINE_PV=$(ver_rs 2 -)
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git;
-   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
-else
-   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz;
-   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-DESCRIPTION="Valve Software's fork of Wine"
-HOMEPAGE="https://github.com/ValveSoftware/wine/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags
-   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa
-   perl pulseaudio +sdl selinux +ssl +strip udev udisks +unwind
-   usb v4l video_cards_amdgpu +xcomposite xinerama
-"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
-   media-libs/freetype[${MULTILIB_USEDEP}]
-   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
-   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
-   ssl? (
-   dev-libs/gmp:=[${MULTILIB_USEDEP}]
-   net-libs/gnutls:=[${MULTILIB_USEDEP}]
-   )
-   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-"
-# gcc: for -latomic with clang
-WINE_COMMON_DEPEND="
-   ${WINE_DLOPEN_DEPEND}
-   sys-devel/gcc:*
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libdrm[video_cards_amdgpu?,${MULTILIB_USEDEP}]
-   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-   gstreamer? (
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   media-libs/gst-plugins-base:1.0[opengl,${MULTILIB_USEDEP}]
-   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
-   )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
-   unwind? (
-   llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
-   !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
-   )
-   usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   ${WINE_COMMON_DEPEND}
-   app-emulation/wine-desktop-common
-   gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
-   gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
-   mono? ( app-emulation/wine-mono:${WINE_MONO} )
-   perl? (
-   dev-lang/perl
-   dev-perl/XML-LibXML
-   )
-   selinux? ( sec-policy/selinux-wine )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="
-   ${WINE_COMMON_DEPEND}
-   sys-kernel/linux-headers
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2024-04-22 Thread Ionen Wolkens
commit: 24b7f18223f59a0f75126f353b438b55594a8fc7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 14:28:36 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 14:40:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b7f182

x11-terms/kitty-shell-integration: prefix kitty.bash with 90-

Fits better with the new 10-gentoo-*.bash files.

kitty's modifies PS1 so it needs to come after PS1 has been determined
which is no longer done by the bashrc itself, so give it a high number.
Thankfully "kitty.bash" still sorts after 10-gentoo-color.bash (which
overwrites PS1) so bash's files changes did not break anything.

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

 ...gration-0.34.1.ebuild => kitty-shell-integration-0.34.1-r1.ebuild} | 2 +-
 x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild
similarity index 94%
rename from 
x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild
rename to 
x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild
index c3b309c79626..a50a1338ca92 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild
@@ -23,7 +23,7 @@ src_install() {
insinto /usr/share/kitty
doins -r shell-integration
 
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+   dosym -r 
{/usr/share/kitty/shell-integration/bash/,/etc/bash/bashrc.d/90-}kitty.bash
 
dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
index f6d49ccbd8a8..5e6174ae77d5 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ src_install() {
insinto /usr/share/kitty
doins -r shell-integration
 
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+   dosym -r 
{/usr/share/kitty/shell-integration/bash/,/etc/bash/bashrc.d/90-}kitty.bash
 
dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-22 Thread Ionen Wolkens
commit: 5d9a3785c0e4c9c5055b8724612df53cf1ab6e27
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 07:16:56 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9a3785

games-emulation/pcsx2: update dlopen comment

No longer links directly with it, but still using glad for dlopen.

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

 games-emulation/pcsx2/pcsx2-1.7.5724.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
index b1a0cb87549d..5c49263139b5 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
@@ -27,7 +27,7 @@ IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio 
test vulkan wayland
 REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
 RESTRICT="!test? ( test )"
 
-# dlopen: qtsvg, vulkan-loader, wayland
+# dlopen: libglvnd, qtsvg, vulkan-loader, wayland
 COMMON_DEPEND="
app-arch/lz4:=
app-arch/zstd:=

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index b1a0cb87549d..5c49263139b5 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -27,7 +27,7 @@ IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio 
test vulkan wayland
 REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
 RESTRICT="!test? ( test )"
 
-# dlopen: qtsvg, vulkan-loader, wayland
+# dlopen: libglvnd, qtsvg, vulkan-loader, wayland
 COMMON_DEPEND="
app-arch/lz4:=
app-arch/zstd:=



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2024-04-22 Thread Ionen Wolkens
commit: 78906e6348e0041db33e5a77ea68cd73626a7803
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 07:12:43 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78906e63

games-emulation/pcsx2_patches: add 0_p20240416

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

 games-emulation/pcsx2_patches/Manifest |  1 +
 .../pcsx2_patches/pcsx2_patches-0_p20240416.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/games-emulation/pcsx2_patches/Manifest 
b/games-emulation/pcsx2_patches/Manifest
index 920509682688..e30536e954e5 100644
--- a/games-emulation/pcsx2_patches/Manifest
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -1 +1,2 @@
 DIST pcsx2_patches-0_p20240312.tar.gz 664671 BLAKE2B 
3061297d147db103a24c7c20c81723fd0f602ec22b38ab12624816c812431ca7440d8dea15ada71e18fc3da480ddcee50a19bf2186274640f3f3dc264795b0b7
 SHA512 
400cde1c18e7bb2472ddecf96ae918830cbdc6d61fb12f392d0aeda6219f75cf597440c96c6ae1defaea4e2298925833548a473d3c7000f22e20dedbe0f401b7
+DIST pcsx2_patches-0_p20240416.tar.gz 670438 BLAKE2B 
e3d9692f89e8b141c816fb433980afc3846c48579b89f2310b9368767c943e74664a880c889dd35f9820db492b2d47ab7828fdd8604d034b941156c10edf4290
 SHA512 
63c52416c78b35a964427d587967cb709657ff914ab9fb0670b6cf67582ee765e8401e5ada747cdd2486b11ecf8a99e3054335ebb0f0d95b1fea926a2a55ec7e

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild
new file mode 100644
index ..198c47008fcd
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git;
+else
+   HASH_PCSX2_PATCHES=0f52d8a5eb1cefea8b416532ce6ba225271e267f
+   SRC_URI="
+   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
+   -> ${P}.tar.gz
+   "
+   S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"
+HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/;
+
+# these are normally distributed by upstream with PCSX2 which is GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+   # upstream uses a constantly replaced "latest" patches.zip (currently no
+   # real releases), and github's .zip archives cannot be used either due 
to
+   # having the patches/ subdirectory -- so we use a snapshot and repack
+   # (could use app-arch/zip, but python is more likely to skip a 
dependency)
+   ebegin "Creating patches.zip"
+   "${PYTHON}" - <<-EOF
+   import pathlib
+   from zipfile import ZipFile, ZIP_DEFLATED
+
+   patches = pathlib.Path("patches/")
+
+   with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) 
as archive:
+   for file in patches.iterdir():
+   archive.write(file, arcname=file.name)
+   EOF
+   eend ${?} || die
+}
+
+src_install() {
+   insinto /usr/lib/pcsx2/resources
+   doins patches.zip
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2024-04-22 Thread Ionen Wolkens
commit: 244fb11064cbb620172ab1151c6eaf0bdfea0289
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 07:11:23 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244fb110

games-emulation/pcsx2_patches: drop 0_p20231217, 0_p20240116

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

 games-emulation/pcsx2_patches/Manifest |  2 -
 .../pcsx2_patches/pcsx2_patches-0_p20231217.ebuild | 55 --
 .../pcsx2_patches/pcsx2_patches-0_p20240116.ebuild | 55 --
 3 files changed, 112 deletions(-)

diff --git a/games-emulation/pcsx2_patches/Manifest 
b/games-emulation/pcsx2_patches/Manifest
index d3e22d52b0a0..920509682688 100644
--- a/games-emulation/pcsx2_patches/Manifest
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -1,3 +1 @@
-DIST pcsx2_patches-0_p20231217.tar.gz 647767 BLAKE2B 
a82211d3a31ee3475d2047ad4c25cc247003b15f8132c0e0fa1c144fff3ea59f0806409aeb9a1128697aee2453110d2da50e9577067d068879a885477b04dc3a
 SHA512 
411431fa80a0a221c7b336ebb84ce9b0c078ff75c2cc79b5e31c9b5fc505f9ecec8b371c142a6be6802e2070ae57758c65df34d24d5392fb9f4065a276b32610
-DIST pcsx2_patches-0_p20240116.tar.gz 657224 BLAKE2B 
9a85ed98565fa002176b86675c60b016688959228b9055c7e577aea235d15a9aa64d09e4af7c997670dec075a3c3b790d19661342d2f5978ca49adc9da33625a
 SHA512 
c35281bb92d562e279fe81c2584d8341b407a3bd72467825c4ac454a698cd844b905dd4533144c7837e22b1fb7971be525fc5dcd8f0ec09e5f1d66630f7c2692
 DIST pcsx2_patches-0_p20240312.tar.gz 664671 BLAKE2B 
3061297d147db103a24c7c20c81723fd0f602ec22b38ab12624816c812431ca7440d8dea15ada71e18fc3da480ddcee50a19bf2186274640f3f3dc264795b0b7
 SHA512 
400cde1c18e7bb2472ddecf96ae918830cbdc6d61fb12f392d0aeda6219f75cf597440c96c6ae1defaea4e2298925833548a473d3c7000f22e20dedbe0f401b7

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231217.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231217.ebuild
deleted file mode 100644
index 23effcddc10f..
--- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20231217.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git;
-else
-   HASH_PCSX2_PATCHES=42d7ee72b66955e3bbd2caaeaa855f605b463722
-   SRC_URI="
-   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
-   -> ${P}.tar.gz
-   "
-   S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
-   KEYWORDS="amd64"
-fi
-
-DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"
-HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/;
-
-# these are normally distributed by upstream with PCSX2 which is GPL-3+
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-src_compile() {
-   # upstream uses a constantly replaced "latest" patches.zip (currently no
-   # real releases), and github's .zip archives cannot be used either due 
to
-   # having the patches/ subdirectory -- so we use a snapshot and repack
-   # (could use app-arch/zip, but python is more likely to skip a 
dependency)
-   ebegin "Creating patches.zip"
-   "${PYTHON}" - <<-EOF
-   import pathlib
-   from zipfile import ZipFile, ZIP_DEFLATED
-
-   patches = pathlib.Path("patches/")
-
-   with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) 
as archive:
-   for file in patches.iterdir():
-   archive.write(file, arcname=file.name)
-   EOF
-   eend ${?} || die
-}
-
-src_install() {
-   insinto /usr/lib/pcsx2/resources
-   doins patches.zip
-
-   einstalldocs
-}

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild
deleted file mode 100644
index adad6bafa8ff..
--- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git;
-else
-   HASH_PCSX2_PATCHES=619e75bb8db50325b44863f2ccf3c39470c3d5a3
-   SRC_URI="
-   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
-   -> ${P}.tar.gz
-   "
-   S=${WORKDIR}/${PN}-${HASH_P

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2024-04-22 Thread Ionen Wolkens
commit: b9ec88d7f91cf6b04d105c65141cc1b3a00c75ee
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 07:11:04 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ec88d7

games-emulation/pcsx2_patches: stabilize 0_p20240312 for ALLARCHES

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

 games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild
index 305c741d6a4a..2387463ed6d0 100644
--- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild
@@ -16,7 +16,7 @@ else
-> ${P}.tar.gz
"
S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-22 Thread Ionen Wolkens
commit: 02f80de36e6b9d927e8f594de8cca69ba8625506
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 06:28:08 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f80de3

games-emulation/pcsx2: drop 1.7.5474, 1.7.5560

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

 games-emulation/pcsx2/Manifest  |   2 -
 games-emulation/pcsx2/pcsx2-1.7.5474.ebuild | 161 
 games-emulation/pcsx2/pcsx2-1.7.5560.ebuild | 161 
 3 files changed, 324 deletions(-)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index d60f8d26c7f6..1b49ba4dc5f0 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,3 +1 @@
-DIST pcsx2-1.7.5474.tar.xz 18196732 BLAKE2B 
2b8fcede476b4181cfe1a2d9b6c746b24a770ec6904e2add5e4faa33792f5d81fd44b6c061b523449357cfc756f270e3b1b317986a6f7ac325e562a2b1cbce8d
 SHA512 
261c3be58ca8d70e2d8a996701e0ac5256225edc075029c3d0ee82731b2149a8937a28b97d1ce7ab5c2b701b3d7bb89c1f8291fcfe3a64ec9e99e2aa211ee0a0
-DIST pcsx2-1.7.5560.tar.xz 18383080 BLAKE2B 
d858c098f7256a68d8845bf7cbdb9bc2f1243e2ae763384f091cf02506729b21d8cbb7a0b96ae8579869e1f15fe955834d85f314fe53e882907de0496cdf0d43
 SHA512 
ede61e2be69c0b38d4bd9e44cc7a07e50d7cac154cae6891d449dcf95e6ba809420ac9ebd791ad3bf41a734f2ce40175cc7afa4843f679e15daefc272358ebc5
 DIST pcsx2-1.7.5624.tar.xz 18073460 BLAKE2B 
3068190f979cb5d04c7e8bd89cbab2953bff90c90c0b1fa5e8c1e0ca50eef8b557110c14a61b6f9b9bf5262e5c5151ff0a0a017fed65b63b62d86fd80fd69cdd
 SHA512 
60720289a0994d82d57961be257a89ac12055eefc31fdc0b1f08e4918be4e76a907884c0541c71ea3091467b7c293177dd53445811c1b68037852dfd3e1589f6

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5474.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5474.ebuild
deleted file mode 100644
index b53145e648db..
--- a/games-emulation/pcsx2/pcsx2-1.7.5474.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop fcaps flag-o-matic toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
-else
-   # unbundling on this package has become unmaintainable and, rather than
-   # handle submodules separately, using a tarball that includes them
-   SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz;
-   KEYWORDS="-* amd64"
-fi
-
-DESCRIPTION="PlayStation 2 emulator"
-HOMEPAGE="https://pcsx2.net/;
-
-LICENSE="
-   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
-   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
-"
-SLOT="0"
-IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan 
wayland"
-REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
-RESTRICT="!test? ( test )"
-
-# dlopen: qtsvg, vulkan-loader, wayland
-COMMON_DEPEND="
-   app-arch/lz4:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   dev-libs/libaio
-   dev-qt/qtbase:6[concurrent,gui,widgets]
-   dev-qt/qtsvg:6
-   media-libs/libglvnd[X]
-   media-libs/libpng:=
-   media-libs/libsdl2[haptic,joystick]
-   media-libs/libwebp:=
-   media-video/ffmpeg:=
-   net-libs/libpcap
-   net-misc/curl
-   sys-apps/dbus
-   sys-libs/zlib:=
-   virtual/libudev:=
-   x11-libs/libXrandr
-   alsa? ( media-libs/alsa-lib )
-   jack? ( virtual/jack )
-   pulseaudio? ( media-libs/libpulse )
-   sndio? ( media-sound/sndio:= )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-"
-# patches is a optfeature but always pull given PCSX2 complaints if it
-# is missing and it is fairly small (installs a ~1.5MB patches.zip)
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=games-emulation/pcsx2_patches-0_p20230917
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-qt/qttools:6[linguist]
-   clang? ( sys-devel/clang:* )
-   wayland? (
-   dev-util/wayland-scanner
-   kde-frameworks/extra-cmake-modules
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.7.4667-flags.patch
-   "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   if [[ ${PV} !=  ]]; then
-   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
-   -i cmake/Pcsx2Utils.cmake || die
-   fi
-
-   # relax Qt6 and SDL2 version requirements which often get restricted
-   # without a specific need, please report a bug to Gentoo (not upstream)
-   # if a still-available older version is 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2024-04-22 Thread Ionen Wolkens
commit: d02ee6353c2d370547b34c7b763b8b7de37dca75
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 07:10:04 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02ee635

games-emulation/pcsx2: add 1.7.5724

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.5724.ebuild | 163 
 2 files changed, 164 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 1b49ba4dc5f0..895637e5b424 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1 +1,2 @@
 DIST pcsx2-1.7.5624.tar.xz 18073460 BLAKE2B 
3068190f979cb5d04c7e8bd89cbab2953bff90c90c0b1fa5e8c1e0ca50eef8b557110c14a61b6f9b9bf5262e5c5151ff0a0a017fed65b63b62d86fd80fd69cdd
 SHA512 
60720289a0994d82d57961be257a89ac12055eefc31fdc0b1f08e4918be4e76a907884c0541c71ea3091467b7c293177dd53445811c1b68037852dfd3e1589f6
+DIST pcsx2-1.7.5724.tar.xz 11429708 BLAKE2B 
773dddc2b754ec5eddccad6e520846811299aac9cddf7b5ab77cca13c330f457f2b1d045d5f0f804a70d7fd3e498b6aab62b32e0a58536afd6805785055c81c4
 SHA512 
1589a0f3087cbb7c57e648f7afc7f1a22edef2601bab10dec2928b31d77d81780f11916f5a56f353d4a1063ea7e01e6ddab8df9e4982424eb7cf14b3bcfe2e3d

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
new file mode 100644
index ..b1a0cb87549d
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
+else
+   # unbundling on this package has become unmaintainable and, rather than
+   # handle submodules separately, using a tarball that includes them
+   SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz;
+   KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/;
+
+LICENSE="
+   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
+"
+SLOT="0"
+IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan 
wayland"
+REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
+RESTRICT="!test? ( test )"
+
+# dlopen: qtsvg, vulkan-loader, wayland
+COMMON_DEPEND="
+   app-arch/lz4:=
+   app-arch/zstd:=
+   dev-libs/libaio
+   dev-qt/qtbase:6[concurrent,gui,widgets]
+   dev-qt/qtsvg:6
+   media-libs/freetype
+   media-libs/libglvnd[X]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/libsdl2[haptic,joystick]
+   media-libs/libwebp:=
+   media-video/ffmpeg:=
+   net-libs/libpcap
+   net-misc/curl
+   sys-apps/dbus
+   sys-libs/zlib:=
+   virtual/libudev:=
+   x11-libs/libXrandr
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   pulseaudio? ( media-libs/libpulse )
+   sndio? ( media-sound/sndio:= )
+   vulkan? (
+   media-libs/shaderc
+   media-libs/vulkan-loader
+   )
+   wayland? ( dev-libs/wayland )
+"
+# patches is a optfeature but always pull given PCSX2 complaints if it
+# is missing and it is fairly small (installs a ~1.5MB patches.zip)
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=games-emulation/pcsx2_patches-0_p20230917
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-qt/qttools:6[linguist]
+   clang? ( sys-devel/clang:* )
+   wayland? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.4667-flags.patch
+   "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
+   "${FILESDIR}"/${PN}-1.7.5700-vanilla-shaderc.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   if [[ ${PV} !=  ]]; then
+   sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
+   -i cmake/Pcsx2Utils.cmake || die
+   fi
+
+   # relax Qt6 and SDL2 version requirements which often get restricted
+   # without a specific need, please report a bug to Gentoo (not upstream)
+   # if a still-available older version is really causing issues
+   sed -e '/find_package(\(Qt6\|SDL2\)/s/ [0-9.]*//' \
+   -i cmake/SearchForStuff.cmake || die
+}
+
+src_configure() {
+   # note that upstream only supports clang and ignores gcc issues, 

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

2024-04-22 Thread Ionen Wolkens
commit: 2ebf7eb4302784e397282737de34f3adba6ca2f8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 22 06:14:27 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 22 07:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebf7eb4

app-emulation/ruffle: update live

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

 app-emulation/ruffle/ruffle-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index a74864cef61f..29549b6f4ecb 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -11,8 +11,8 @@ EGIT_REPO_URI="https://github.com/ruffle-rs/ruffle.git;
 
 LICENSE="|| ( Apache-2.0 MIT )"
 LICENSE+="
-   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
-   CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl
+   Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT
+   MPL-2.0 OFL-1.1 openssl Unicode-DFS-2016 ZLIB
 " # crates
 SLOT="0"
 IUSE="test"
@@ -20,9 +20,7 @@ RESTRICT="!test? ( test )"
 
 # dlopen: libX* (see winit+x11-dl crates)
 RDEPEND="
-   dev-libs/openssl:=
media-libs/alsa-lib
-   sys-libs/zlib:=
virtual/libudev:=
x11-libs/libX11
x11-libs/libXcursor



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/simpleini/, dev-cpp/simpleini/files/

2024-04-21 Thread Ionen Wolkens
commit: 48d2fe7cc6773b8a7efd0f42e1f2f044af3e54f7
Author: Yuri Konotopov  gnome  org>
AuthorDate: Sun Apr 21 17:23:25 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 21 18:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d2fe7c

dev-cpp/simpleini: install cmake config files

Signed-off-by: Yuri Konotopov  gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/36344
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/simpleini-4.22-disable-tests.patch   | 25 
 .../files/simpleini-4.22-include-dir.patch | 44 ++
 dev-cpp/simpleini/simpleini-4.22-r1.ebuild | 33 
 3 files changed, 102 insertions(+)

diff --git a/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch 
b/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch
new file mode 100644
index ..380c50d587e7
--- /dev/null
+++ b/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch
@@ -0,0 +1,25 @@
+From f7862c3dd7ad35becc2741f268e3402e89a37666 Mon Sep 17 00:00:00 2001
+From: Alexandre Bouvier 
+Date: Tue, 2 Jan 2024 10:54:44 +0100
+Subject: [PATCH 2/2] cmake: really disable tests (#75)
+
+---
+ CMakeLists.txt | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7804947..4b360ad 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -72,5 +72,7 @@ target_include_directories(${PROJECT_NAME} INTERFACE
+ 
+ if(IS_TOPLEVEL_PROJECT)
+   include(CTest)
+-  add_subdirectory(tests)
++  if(BUILD_TESTING)
++  add_subdirectory(tests)
++  endif()
+ endif()
+-- 
+2.43.2
+

diff --git a/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch 
b/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch
new file mode 100644
index ..78fba987bc0a
--- /dev/null
+++ b/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch
@@ -0,0 +1,44 @@
+From aeacf861a8ad8add5f4974792a88ffea393e41db Mon Sep 17 00:00:00 2001
+From: Alexandre Bouvier 
+Date: Tue, 2 Jan 2024 08:42:03 +0100
+Subject: [PATCH 1/2] cmake: fix namespace and include dir (#74)
+
+---
+ CMakeLists.txt | 11 +++
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8f09295..7804947 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -48,7 +48,7 @@ configure_package_config_file(${PROJECT_NAME}Config.cmake.in
+ )
+ 
+ install(FILES SimpleIni.h
+-  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}
++  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ )
+ 
+ install(TARGETS ${PROJECT_NAME}
+@@ -62,12 +62,15 @@ install(FILES
+ )
+ install(EXPORT ${PROJECT_NAME}Targets
+   DESTINATION ${CMAKE_INSTALL_DATADIR}/cmake/${PROJECT_NAME}
+-  NAMESPACE EXPORT_NAMESPACE
++  NAMESPACE ${EXPORT_NAMESPACE}
+ )
+ 
+-target_include_directories(${PROJECT_NAME} INTERFACE 
$)
++target_include_directories(${PROJECT_NAME} INTERFACE
++  $
++  $
++)
+ 
+ if(IS_TOPLEVEL_PROJECT)
+-  enable_testing()
++  include(CTest)
+   add_subdirectory(tests)
+ endif()
+-- 
+2.43.2
+

diff --git a/dev-cpp/simpleini/simpleini-4.22-r1.ebuild 
b/dev-cpp/simpleini/simpleini-4.22-r1.ebuild
new file mode 100644
index ..e5b4c147bbb9
--- /dev/null
+++ b/dev-cpp/simpleini/simpleini-4.22-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ library providing a simple API to read and write INI-style 
files"
+HOMEPAGE="https://github.com/brofield/simpleini/;
+SRC_URI="https://github.com/brofield/simpleini/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-cpp/gtest )"
+BDEPEND="test? ( virtual/pkgconfig )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.20-pkgconfig-var.patch
+   "${FILESDIR}"/${P}-include-dir.patch
+   "${FILESDIR}"/${P}-disable-tests.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DSIMPLEINI_USE_SYSTEM_GTEST=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/simpleini/files/, dev-cpp/simpleini/

2024-04-21 Thread Ionen Wolkens
commit: 1e627a3d4797680ed8023d81fe122ffbff26bc62
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 21 17:55:19 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 21 18:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e627a3d

dev-cpp/simpleini: tidy a bit

- scrub patches
- pkgconfig patch is obsolete, does not matter with cmake
- can skip pkgconfig dep, always provided with cmake

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

 dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch | 13 ++---
 dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch   | 13 ++---
 dev-cpp/simpleini/simpleini-4.22-r1.ebuild |  5 ++---
 3 files changed, 6 insertions(+), 25 deletions(-)

diff --git a/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch 
b/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch
index 380c50d587e7..39347e75f769 100644
--- a/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch
+++ b/dev-cpp/simpleini/files/simpleini-4.22-disable-tests.patch
@@ -1,14 +1,8 @@
-From f7862c3dd7ad35becc2741f268e3402e89a37666 Mon Sep 17 00:00:00 2001
+https://github.com/brofield/simpleini/pull/75
+https://github.com/brofield/simpleini/commit/f7862c3dd7ad35becc2741f268e3402e89a37666
 From: Alexandre Bouvier 
 Date: Tue, 2 Jan 2024 10:54:44 +0100
 Subject: [PATCH 2/2] cmake: really disable tests (#75)
-

- CMakeLists.txt | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7804947..4b360ad 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -72,5 +72,7 @@ target_include_directories(${PROJECT_NAME} INTERFACE
@@ -20,6 +14,3 @@ index 7804947..4b360ad 100644
 +  add_subdirectory(tests)
 +  endif()
  endif()
--- 
-2.43.2
-

diff --git a/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch 
b/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch
index 78fba987bc0a..7370ae04b8b2 100644
--- a/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch
+++ b/dev-cpp/simpleini/files/simpleini-4.22-include-dir.patch
@@ -1,14 +1,8 @@
-From aeacf861a8ad8add5f4974792a88ffea393e41db Mon Sep 17 00:00:00 2001
+https://github.com/brofield/simpleini/pull/74
+https://github.com/brofield/simpleini/commit/aeacf861a8ad8add5f4974792a88ffea393e41db
 From: Alexandre Bouvier 
 Date: Tue, 2 Jan 2024 08:42:03 +0100
 Subject: [PATCH 1/2] cmake: fix namespace and include dir (#74)
-

- CMakeLists.txt | 11 +++
- 1 file changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8f09295..7804947 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -48,7 +48,7 @@ configure_package_config_file(${PROJECT_NAME}Config.cmake.in
@@ -39,6 +33,3 @@ index 8f09295..7804947 100644
 +  include(CTest)
add_subdirectory(tests)
  endif()
--- 
-2.43.2
-

diff --git a/dev-cpp/simpleini/simpleini-4.22-r1.ebuild 
b/dev-cpp/simpleini/simpleini-4.22-r1.ebuild
index e5b4c147bbb9..e584cfbdc410 100644
--- a/dev-cpp/simpleini/simpleini-4.22-r1.ebuild
+++ b/dev-cpp/simpleini/simpleini-4.22-r1.ebuild
@@ -16,10 +16,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-cpp/gtest )"
-BDEPEND="test? ( virtual/pkgconfig )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-4.20-pkgconfig-var.patch
"${FILESDIR}"/${P}-include-dir.patch
"${FILESDIR}"/${P}-disable-tests.patch
 )
@@ -27,7 +25,8 @@ PATCHES=(
 src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test)
-   -DSIMPLEINI_USE_SYSTEM_GTEST=ON
+   -DSIMPLEINI_USE_SYSTEM_GTEST=yes
)
+
cmake_src_configure
 }



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

2024-04-21 Thread Ionen Wolkens
commit: d3da072a03b95550f3124dd8121a29b4288d8ea2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 21 16:36:45 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 21 16:36:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3da072a

app-emulation/wine-staging: add 9.7

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

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-9.7.ebuild | 472 +
 2 files changed, 474 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 9c7d5f8550be..700536551f03 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -3,8 +3,10 @@ DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae
 DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
 DIST wine-9.5.tar.xz 30371420 BLAKE2B 
c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf
 SHA512 
8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91
 DIST wine-9.6.tar.xz 30261488 BLAKE2B 
53115a8a80593856679718b2055340860221701bc82a784a111a992f5e67b031d7407a16f6df6d4da67f382f30c35d2dd82af2a671a058a76b621c91199e426e
 SHA512 
cc2ea5597636da8d392d1d63b9c135679eff69ea671dc6b53b6f2d44a890aee0e17275174485f6e8dd99c7db737eb82a800a2b05c4966f15e28167c5a6098922
+DIST wine-9.7.tar.xz 30281616 BLAKE2B 
4d27f6f2dfd088a0590bfce7228c7eca25b66a9a04706ddecb25af6364e83100c15a78c8d46f3294a42dc7f3503756506f752a02d7058a72ce16716994b334bc
 SHA512 
0c15c3a0901162a386126f2dc987b276b379cc027fc72d9e31cf3122614742f876f30a5f24a495f546cd9c5bd5efce096bd9ca190d0f378fea3d42a298a06e80
 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 
0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718
 SHA512 
362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f
 DIST wine-staging-9.3.tar.gz 9672031 BLAKE2B 
9613d3ac8aab4208e1f4392e7fdf0f673a6159751665b2f0ab868b9140edaf32f1d4bbb5efe75458e4cce910385ebe6cec2b898f172bd0e0de87bdc675bfe221
 SHA512 
56a92cd8bbc1ba7fda9fea9d998efac44d2a805d4ebb4253a37ecff8edd51852773f848556935f05418f488698e1ec4cc52a79327f7f5d77390af90f95f9bdf6
 DIST wine-staging-9.4.1.tar.gz 9482082 BLAKE2B 
59f0b513c7df9c46a8f6ff034a2f67b92f4bb19cb1375a8ff979b7ab01223d425daf7047bd5166e946599bafe5e3ce7aa2670f893f8f6871e8c692dbe0577617
 SHA512 
897d9c292fc7d399591490fb53c62e80caab9a16619a261a84fa5b2f4a6ae5c389a6a39f29925532841c8c74254e80aa7cb764f60cf64cd431526b347df559ca
 DIST wine-staging-9.5.tar.gz 9526239 BLAKE2B 
a6f5a351a3979fc81a0d8c6325da4f08021d19eb7ac6ad52906a6fcf19552f01bdc8fbebc9b33fc82e14cdd6e6d50347dc7bc73e622d589d2e9eec5d577d3158
 SHA512 
8c756fe505092e21dd37c709ac3917c305b70881c05270f0e188ccdf9ff36b9fd224adad424d37c6919637d2af55afbfba49079eb5b6708a6cf4f2dd98966784
 DIST wine-staging-9.6.tar.gz 9522775 BLAKE2B 
5598d408774e3142d6de5ccddccb68d8e1e4544c43b5691751599e6b86df6b8899f6113b8b58d75fb8e032a6c7aed9ffbb3ecb1553aa2d7593d69513e9a0177a
 SHA512 
83691eb560c860d40669a524196a522007c76420b5b5076da4f446a4180fee7558ef228cf1f4179eb78a6d36c8ab78fd2784ffc879b0aacbef7c72a7f88e7ed2
+DIST wine-staging-9.7.tar.gz 9573710 BLAKE2B 
34eee97f51268c07d649f0ed498b5e92bbc8bb1d8cee860040ee660d968307a7d9d3b59305567c50338d2ce97b3071f615b8782ca74716b42904ae4514404316
 SHA512 
3c5f100f715c6b3399c356b304b8eca1e51706e03782f2f834965474a7efeca4174ae806dff85080cded93501e9cfcd097eca43230d9425c78ae73a6f4485c76

diff --git a/app-emulation/wine-staging/wine-staging-9.7.ebuild 
b/app-emulation/wine-staging/wine-staging-9.7.ebuild
new file mode 100644
index ..e7ecd6c1b120
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-9.7.ebuild
@@ -0,0 +1,472 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools edo flag-o-matic multilib multilib-build optfeature
+inherit prefix python-any-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=9.0.0
+WINE_P=wine-$(ver_cut 1-2)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git;
+   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   SRC_URI="
+   https://dl.winehq.org/w

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2024-04-20 Thread Ionen Wolkens
commit: c8d7b970259552249853a4c59424c3c91773ce14
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 17:15:52 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 17:30:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d7b970

dev-qt/qtwebchannel: adjust version check for qtdeclarative (qt6)

To recap, this checks for Quick, and then implicitly uses Qml in
a different file. Normally would disable Qt6Qml to disable both
but that gives an "unused option" warning if a *matching version*
qtdeclarative does not exist (and tinderbox automated report).

However, noticed that qtwebchannel-6.7.0 installed some Quick files
and that's because upgraded from 6.7.0_rc2 to 6.7.0 and internally
that's both 6.7.0.

This also shouldn't be using >=, but rather =$(ver_cut 1-3)*.

It'd be simpler+safer to just ignore the unused option warning and
always pass it though (it'd also work for  ebuilds more properly),
but it's not a big enough deal to be worth the noise.

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

 .../{qtwebchannel-6.7.0.ebuild => qtwebchannel-6.7.0-r1.ebuild} | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild| 2 +-
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.7.0.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.7.0-r1.ebuild
similarity index 88%
rename from dev-qt/qtwebchannel/qtwebchannel-6.7.0.ebuild
rename to dev-qt/qtwebchannel/qtwebchannel-6.7.0-r1.ebuild
index 0ef32e10921e..14c71fa0c22a 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.7.0.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.7.0-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 src_configure() {
-   has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692
+   has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" && #913692
local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild
index 7d637d64ccb2..aef8086235b6 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 src_configure() {
-   has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692
+   has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" && #913692
local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
index 7d637d64ccb2..aef8086235b6 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 src_configure() {
-   has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692
+   has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" && #913692
local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
 
qt6-build_src_configure



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

2024-04-20 Thread Ionen Wolkens
commit: 79993e5baeeca5c251126aed88a962a5dc53a553
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 14:50:22 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:51:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79993e5b

dev-python/PyQt-builder: bdepend on >=setuptools-scm-8

Closes: https://bugs.gentoo.org/930332
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild | 2 +-
 dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild
index 4a3a53ee0753..1f02f2b0308e 100644
--- a/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
>=dev-python/sip-6.7[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
 "
 
 src_prepare() {

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
index f7104b76fd44..363aa24ff3ba 100644
--- a/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
>=dev-python/sip-6.7[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
 "
 
 src_prepare() {



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

2024-04-20 Thread Ionen Wolkens
commit: db02edc60e4b4340920f960952e2b3f67977700b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 14:34:40 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db02edc6

dev-python/PyQt-builder: add 1.16.1

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

 dev-python/PyQt-builder/Manifest   |  1 +
 dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index bc09c096365d..353f68f7d2b0 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1 +1,2 @@
 DIST PyQt-builder-1.16.0.tar.gz 3670068 BLAKE2B 
909aaead9bd62d3c1ce00f26e13fc81a3293fec212cf8cb1087f59f34d41e9541dbaf12f8a0faffda13434d1340264c2b611ee9061993c4543043ff4539a5bb3
 SHA512 
1584b41e0c260a45b2b883d035e7611b29501a24172a8d9f36702c4fbde8c3f7953a6897781b59f48b9fa1ceab51eb3767afa83e0e3ff097caf029d87a7114d8
+DIST pyqt_builder-1.16.1.tar.gz 3671113 BLAKE2B 
2d975e4158997bed1fbec80933ec821e6623fa3c11f4db4d9c3b49002ba2794945856d8130b7cf1c34a2c9ffab589d5db33245a531d6623112fb343b5333dbe9
 SHA512 
7497a06d7cd0bc662640575842a53fbae86f88b82a8bd7e36afcf4ea9e642f4dc5b06005811669160627ef6a0021cd6cf27c965c42f2202c8877916006d44232

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
new file mode 100644
index ..f7104b76fd44
--- /dev/null
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
@@ -0,0 +1,30 @@
+# 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="The PEP 517 compliant PyQt build system"
+HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # don't install prebuilt DLLs
+   rm -r pyqtbuild/bundle/dlls || die
+}



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

2024-04-20 Thread Ionen Wolkens
commit: 8e6bcd924626601749a1b3f382ec742fadb9ccf4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 14:31:33 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:31:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6bcd92

dev-python/PyQt-builder: drop 1.15.4

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

 dev-python/PyQt-builder/Manifest   |  1 -
 dev-python/PyQt-builder/PyQt-builder-1.15.4.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index 044cb04fb399..bc09c096365d 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,2 +1 @@
-DIST PyQt-builder-1.15.4.tar.gz 3766458 BLAKE2B 
d0bff31ee1c25172c621defdf0a9e4c297b6b4e692142a44018338be8f037b9d286096c642b8efb8ae6df79f5900ee7be9732efbb32142f6b58752c7409a0026
 SHA512 
ec0b9f7784a32af744111615b93f98d73f284bb752fd71359c798d3b093a01925823effea72c866a5f49f77e3dfc5dee4125bbb289f647d84000bf34b5db6931
 DIST PyQt-builder-1.16.0.tar.gz 3670068 BLAKE2B 
909aaead9bd62d3c1ce00f26e13fc81a3293fec212cf8cb1087f59f34d41e9541dbaf12f8a0faffda13434d1340264c2b611ee9061993c4543043ff4539a5bb3
 SHA512 
1584b41e0c260a45b2b883d035e7611b29501a24172a8d9f36702c4fbde8c3f7953a6897781b59f48b9fa1ceab51eb3767afa83e0e3ff097caf029d87a7114d8

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.15.4.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.15.4.ebuild
deleted file mode 100644
index bccaecfc4fee..
--- a/dev-python/PyQt-builder/PyQt-builder-1.15.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/;
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.7.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc --no-autodoc
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # don't install prebuilt DLLs
-   sed -i "s:'dlls/\*/\*',::" setup.py || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-04-20 Thread Ionen Wolkens
commit: 1eac4d2b8aacc82ac12323d58e8c3658c8f9dcd1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:32:32 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eac4d2b

dev-qt/qtdeclarative: use QT6_RESTRICT_TESTS

Seemingly started to failing building entirely with USE="test",
and there is likely more problems haven't been handling given
been RESTRICT'ing for a while. So let's not leave a broken flag.

May revisit eventually if test suite is improved upstream, attempting
to make this one work was a headache I'd rather not revisit yet.

Closes: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild| 9 +
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 9 +
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 9 +
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
index 6385d3746191..d10f4bff90d1 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index 64a1db661828..f03eb001f0e5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index 64a1db661828..f03eb001f0e5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2024-04-20 Thread Ionen Wolkens
commit: 3049368a3708d2554b5adda968165ca0c4224325
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:28:38 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3049368a

dev-qt/qttools: use QT6_RESTRICT_TESTS

Bug: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qttools/qttools-6.7.0.ebuild| 11 ++-
 dev-qt/qttools/qttools-6.7..ebuild | 11 ++-
 dev-qt/qttools/qttools-6..ebuild   | 11 ++-
 3 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/dev-qt/qttools/qttools-6.7.0.ebuild 
b/dev-qt/qttools/qttools-6.7.0.ebuild
index f9ea0251c71e..dee5e7804862 100644
--- a/dev-qt/qttools/qttools-6.7.0.ebuild
+++ b/dev-qt/qttools/qttools-6.7.0.ebuild
@@ -5,6 +5,12 @@ EAPI=8
 
 LLVM_COMPAT=( {15..18} ) # see .cmake.conf for minimum
 LLVM_OPTIONAL=1
+
+# behaves very badly when qttools is not already installed, also
+# other issues to handle (clang tests flaky depending on version,
+# and 3rdparty/ tries to FetchContent gtest)
+QT6_RESTRICT_TESTS=1
+
 inherit desktop llvm-r1 optfeature qt6-build
 
 DESCRIPTION="Qt Tools Collection"
@@ -29,11 +35,6 @@ REQUIRED_USE="
qdoc? ( clang qml )
 "
 
-# behaves very badly when qttools is not already installed, also
-# other more minor issues (clang tests flaky depending on version,
-# and 3rdparty/ tries to FetchContent gtest)
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6[network,widgets?]
assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )

diff --git a/dev-qt/qttools/qttools-6.7..ebuild 
b/dev-qt/qttools/qttools-6.7..ebuild
index 6156f4c02a83..fd8e80ea6380 100644
--- a/dev-qt/qttools/qttools-6.7..ebuild
+++ b/dev-qt/qttools/qttools-6.7..ebuild
@@ -5,6 +5,12 @@ EAPI=8
 
 LLVM_COMPAT=( {15..18} ) # see .cmake.conf for minimum
 LLVM_OPTIONAL=1
+
+# behaves very badly when qttools is not already installed, also
+# other issues to handle (clang tests flaky depending on version,
+# and 3rdparty/ tries to FetchContent gtest)
+QT6_RESTRICT_TESTS=1
+
 inherit desktop llvm-r1 optfeature qt6-build
 
 DESCRIPTION="Qt Tools Collection"
@@ -29,11 +35,6 @@ REQUIRED_USE="
qdoc? ( clang qml )
 "
 
-# behaves very badly when qttools is not already installed, also
-# other more minor issues (clang tests flaky depending on version,
-# and 3rdparty/ tries to FetchContent gtest)
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6[network,widgets?]
assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )

diff --git a/dev-qt/qttools/qttools-6..ebuild 
b/dev-qt/qttools/qttools-6..ebuild
index 6156f4c02a83..fd8e80ea6380 100644
--- a/dev-qt/qttools/qttools-6..ebuild
+++ b/dev-qt/qttools/qttools-6..ebuild
@@ -5,6 +5,12 @@ EAPI=8
 
 LLVM_COMPAT=( {15..18} ) # see .cmake.conf for minimum
 LLVM_OPTIONAL=1
+
+# behaves very badly when qttools is not already installed, also
+# other issues to handle (clang tests flaky depending on version,
+# and 3rdparty/ tries to FetchContent gtest)
+QT6_RESTRICT_TESTS=1
+
 inherit desktop llvm-r1 optfeature qt6-build
 
 DESCRIPTION="Qt Tools Collection"
@@ -29,11 +35,6 @@ REQUIRED_USE="
qdoc? ( clang qml )
 "
 
-# behaves very badly when qttools is not already installed, also
-# other more minor issues (clang tests flaky depending on version,
-# and 3rdparty/ tries to FetchContent gtest)
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6[network,widgets?]
assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2024-04-20 Thread Ionen Wolkens
commit: 51d420050f23c459fde6e19ca1c3dac64b529cd4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:19:25 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d42005

dev-qt/qttranslations: use QT6_RESTRICT_TESTS

Bug: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qttranslations/qttranslations-6.7.0.ebuild| 1 +
 dev-qt/qttranslations/qttranslations-6.7..ebuild | 1 +
 dev-qt/qttranslations/qttranslations-6..ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qttranslations/qttranslations-6.7.0.ebuild 
b/dev-qt/qttranslations/qttranslations-6.7.0.ebuild
index 8dd62b0467d7..ff98c041ab71 100644
--- a/dev-qt/qttranslations/qttranslations-6.7.0.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.7.0.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+QT6_RESTRICT_TESTS=1 # no tests
 inherit qt6-build
 
 DESCRIPTION="Translation files for the Qt6 framework"

diff --git a/dev-qt/qttranslations/qttranslations-6.7..ebuild 
b/dev-qt/qttranslations/qttranslations-6.7..ebuild
index 816f945a5646..4957b280c2a2 100644
--- a/dev-qt/qttranslations/qttranslations-6.7..ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.7..ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+QT6_RESTRICT_TESTS=1 # no tests
 inherit qt6-build
 
 DESCRIPTION="Translation files for the Qt6 framework"

diff --git a/dev-qt/qttranslations/qttranslations-6..ebuild 
b/dev-qt/qttranslations/qttranslations-6..ebuild
index 816f945a5646..4957b280c2a2 100644
--- a/dev-qt/qttranslations/qttranslations-6..ebuild
+++ b/dev-qt/qttranslations/qttranslations-6..ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+QT6_RESTRICT_TESTS=1 # no tests
 inherit qt6-build
 
 DESCRIPTION="Translation files for the Qt6 framework"



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

2024-04-20 Thread Ionen Wolkens
commit: fbf048eddd72b5377dca5dd44e5960f4e70cf963
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:16:28 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf048ed

qt6-build.eclass: add QT6_RESTRICT_TESTS variable

At same time, remove the qttranslations special logic,
it can just make use of the variable instead.

Bug: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 eclass/qt6-build.eclass | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 59baaa77ce6d..8fb40c287672 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -37,6 +37,15 @@ inherit cmake flag-o-matic toolchain-funcs
 #  - pre-release: development 6.x.x_rc/beta/alpha releases
 #  - live: *. (dev branch), 6.x. (stable branch)
 
+# @ECLASS_VARIABLE: QT6_RESTRICT_TESTS
+# @DEFAULT_UNSET
+# @PRE_INHERIT
+# @DESCRIPTION:
+# If set to a non-empty value, will not add IUSE="test" and set
+# RESTRICT="test" instead.  Primarily intended for ebuilds where
+# running tests is unmaintained (or missing) rather than just
+# temporarily restricted not to have a broken USE (bug #930266).
+
 if [[ ${PV} == *. ]]; then
inherit git-r3
EGIT_REPO_URI=(
@@ -68,7 +77,9 @@ HOMEPAGE="https://www.qt.io/;
 LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3"
 SLOT=6/${PV%%_*}
 
-if [[ ${PN} != qttranslations ]]; then
+if [[ ${QT6_RESTRICT_TESTS} ]]; then
+   RESTRICT="test"
+else
IUSE="test"
RESTRICT="!test? ( test )"
 fi
@@ -139,7 +150,7 @@ qt6-build_src_configure() {
# see _qt6-build_create_user_facing_links
-DINSTALL_PUBLICBINDIR="${QT6_PREFIX}"/bin
# note that if qtbase was built with tests, this is default ON
-   -DQT_BUILD_TESTS=$(usex test ON OFF)
+   -DQT_BUILD_TESTS=$(in_iuse test && use test && echo ON || echo 
OFF)
# avoid appending -O2 after user's C(XX)FLAGS (bug #911822)
-DQT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS=ON
)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtspeech/

2024-04-20 Thread Ionen Wolkens
commit: 7efa35f2e3c99336bb910985071bc26691a7f64b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:28:47 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efa35f2

dev-qt/qtspeech: use QT6_RESTRICT_TESTS

This one should be more or less temporary, albeit haven't tried
it in a a while and may as well remove IUSE="test" entirely for
now which may have its own problems. I'd rather not worry about
this one yet.

Bug: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtspeech/qtspeech-6.7.0.ebuild| 13 +
 dev-qt/qtspeech/qtspeech-6.7..ebuild | 13 +
 dev-qt/qtspeech/qtspeech-6..ebuild   | 13 +
 3 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/dev-qt/qtspeech/qtspeech-6.7.0.ebuild 
b/dev-qt/qtspeech/qtspeech-6.7.0.ebuild
index 5491997f2898..4a4f7916dee2 100644
--- a/dev-qt/qtspeech/qtspeech-6.7.0.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.7.0.ebuild
@@ -3,6 +3,11 @@
 
 EAPI=8
 
+# tests are kind of flaky, sometimes hang, and also fail with clang
+# (not that it's unusable with clang) -- may be worth revisiting
+# eventually given qtspeech is still somewhat new (added in 6.4.0)
+QT6_RESTRICT_TESTS=1
+
 inherit qt6-build
 
 DESCRIPTION="Text-to-speech library for the Qt6 framework"
@@ -15,14 +20,6 @@ IUSE="flite qml +speechd"
 # can build with neither, but then it is just mock tts and may be confusing
 REQUIRED_USE="|| ( flite speechd )"
 
-# TODO: tests are known failing with clang and needs looking into, albeit
-# it is still usable at runtime save for applications segfaulting on exit
-# similarly to QTBUG-90626 (not that this has in-tree revdeps as of writing
-# of this). Restricting because also seen this result in hanging. Note that
-# qtspeech:6 is still somewhat new (started in 6.4.0), and should review
-# status on new major versions.
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6
~dev-qt/qtmultimedia-${PV}:6

diff --git a/dev-qt/qtspeech/qtspeech-6.7..ebuild 
b/dev-qt/qtspeech/qtspeech-6.7..ebuild
index 52d658ae0a12..c012be997560 100644
--- a/dev-qt/qtspeech/qtspeech-6.7..ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.7..ebuild
@@ -3,6 +3,11 @@
 
 EAPI=8
 
+# tests are kind of flaky, sometimes hang, and also fail with clang
+# (not that it's unusable with clang) -- may be worth revisiting
+# eventually given qtspeech is still somewhat new (added in 6.4.0)
+QT6_RESTRICT_TESTS=1
+
 inherit qt6-build
 
 DESCRIPTION="Text-to-speech library for the Qt6 framework"
@@ -15,14 +20,6 @@ IUSE="flite qml +speechd"
 # can build with neither, but then it is just mock tts and may be confusing
 REQUIRED_USE="|| ( flite speechd )"
 
-# TODO: tests are known failing with clang and needs looking into, albeit
-# it is still usable at runtime save for applications segfaulting on exit
-# similarly to QTBUG-90626 (not that this has in-tree revdeps as of writing
-# of this). Restricting because also seen this result in hanging. Note that
-# qtspeech:6 is still somewhat new (started in 6.4.0), and should review
-# status on new major versions.
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6
~dev-qt/qtmultimedia-${PV}:6

diff --git a/dev-qt/qtspeech/qtspeech-6..ebuild 
b/dev-qt/qtspeech/qtspeech-6..ebuild
index 52d658ae0a12..c012be997560 100644
--- a/dev-qt/qtspeech/qtspeech-6..ebuild
+++ b/dev-qt/qtspeech/qtspeech-6..ebuild
@@ -3,6 +3,11 @@
 
 EAPI=8
 
+# tests are kind of flaky, sometimes hang, and also fail with clang
+# (not that it's unusable with clang) -- may be worth revisiting
+# eventually given qtspeech is still somewhat new (added in 6.4.0)
+QT6_RESTRICT_TESTS=1
+
 inherit qt6-build
 
 DESCRIPTION="Text-to-speech library for the Qt6 framework"
@@ -15,14 +20,6 @@ IUSE="flite qml +speechd"
 # can build with neither, but then it is just mock tts and may be confusing
 REQUIRED_USE="|| ( flite speechd )"
 
-# TODO: tests are known failing with clang and needs looking into, albeit
-# it is still usable at runtime save for applications segfaulting on exit
-# similarly to QTBUG-90626 (not that this has in-tree revdeps as of writing
-# of this). Restricting because also seen this result in hanging. Note that
-# qtspeech:6 is still somewhat new (started in 6.4.0), and should review
-# status on new major versions.
-RESTRICT="test"
-
 RDEPEND="
~dev-qt/qtbase-${PV}:6
~dev-qt/qtmultimedia-${PV}:6



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

2024-04-20 Thread Ionen Wolkens
commit: 57ae811174c14f749664d387fa22775be0482301
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:19:00 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ae8111

qt6-build.eclass: sort eclass variables

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

 eclass/qt6-build.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 8fb40c287672..4fc838c478af 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -23,13 +23,6 @@ _QT6_BUILD_ECLASS=1
 
 inherit cmake flag-o-matic toolchain-funcs
 
-# @ECLASS_VARIABLE: QT6_MODULE
-# @PRE_INHERIT
-# @DESCRIPTION:
-# The upstream name of the module this package belongs to.
-# Used for SRC_URI and EGIT_REPO_URI.
-: "${QT6_MODULE:=${PN}}"
-
 # @ECLASS_VARIABLE: QT6_BUILD_TYPE
 # @DESCRIPTION:
 # Read only variable set based on PV to one of:
@@ -37,6 +30,13 @@ inherit cmake flag-o-matic toolchain-funcs
 #  - pre-release: development 6.x.x_rc/beta/alpha releases
 #  - live: *. (dev branch), 6.x. (stable branch)
 
+# @ECLASS_VARIABLE: QT6_MODULE
+# @PRE_INHERIT
+# @DESCRIPTION:
+# The upstream name of the module this package belongs to.
+# Used for SRC_URI and EGIT_REPO_URI.
+: "${QT6_MODULE:=${PN}}"
+
 # @ECLASS_VARIABLE: QT6_RESTRICT_TESTS
 # @DEFAULT_UNSET
 # @PRE_INHERIT



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

2024-04-19 Thread Ionen Wolkens
commit: 7a6734e2706456d01e840fe26c8e341e4fc4ee37
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 21:17:21 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 21:17:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6734e2

app-emulation/wine-vanilla: add 9.7

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

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-9.7.ebuild | 430 +
 2 files changed, 431 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 72ed2b15f62e..ffcd3c5ace1e 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -5,3 +5,4 @@ DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae
 DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
 DIST wine-9.5.tar.xz 30371420 BLAKE2B 
c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf
 SHA512 
8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91
 DIST wine-9.6.tar.xz 30261488 BLAKE2B 
53115a8a80593856679718b2055340860221701bc82a784a111a992f5e67b031d7407a16f6df6d4da67f382f30c35d2dd82af2a671a058a76b621c91199e426e
 SHA512 
cc2ea5597636da8d392d1d63b9c135679eff69ea671dc6b53b6f2d44a890aee0e17275174485f6e8dd99c7db737eb82a800a2b05c4966f15e28167c5a6098922
+DIST wine-9.7.tar.xz 30281616 BLAKE2B 
4d27f6f2dfd088a0590bfce7228c7eca25b66a9a04706ddecb25af6364e83100c15a78c8d46f3294a42dc7f3503756506f752a02d7058a72ce16716994b334bc
 SHA512 
0c15c3a0901162a386126f2dc987b276b379cc027fc72d9e31cf3122614742f876f30a5f24a495f546cd9c5bd5efce096bd9ca190d0f378fea3d42a298a06e80

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

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtvirtualkeyboard/

2024-04-19 Thread Ionen Wolkens
commit: d6852577d7078b5edaf9e4f8a95d6981129714d0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:43 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6852577

dev-qt/qtvirtualkeyboard: drop 6.6.2, 6.6.3

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

 dev-qt/qtvirtualkeyboard/Manifest  |  2 -
 .../qtvirtualkeyboard-6.6.2.ebuild | 51 --
 .../qtvirtualkeyboard-6.6.3.ebuild | 51 --
 3 files changed, 104 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/Manifest 
b/dev-qt/qtvirtualkeyboard/Manifest
index b6166df1edb0..2d11854d0648 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,4 +1,2 @@
 DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.13.tar.xz 10959164 
BLAKE2B 
808c5f28f12d0210b94ee3c9f282c000c1787686e454c8cb8ef601dafe7c0d8579796b2322edb553a997d4a8f38c2603b5314f6839873b257930bd9aa3959222
 SHA512 
abe58c132c8bd23d29de1937e2f1fb6571aec829ce74f4904d322c4046d8c70b4b9b508930e4c681a8e30ff1d8a63c627cc3bec1560e83dada426c09d827ae29
-DIST qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz 3723036 BLAKE2B 
e459bbdd195a824df44fdc72599dd04181cdeaa0ec2849fb75b9ff3ee7b4f86317b64df364c6883181397b5a1e09091966be3b7cfd29b2226956e799ddf7237b
 SHA512 
bafff245ca6340e57a7abf312369ad2196beb85fd6dee4920e0cd5dc08f35f1f1ae3f861e6f3ac8766ef4e1059cca34ae9fc15a4eca806e7b5c7a9319e56bf2c
-DIST qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz 3719852 BLAKE2B 
b5c6e9108ad7705653693c0d2a56a9e24ddee45e2bbede23bbbf3fcad0532fef0965a07aab2409b6e1712bdb76b3545e31fa0a4e42cbeb4a881c7832d3239efd
 SHA512 
badfb9145315bb60a2a3a7b858e23af25a99e4209356f94ba098fc7a9f903d4ca7c995c3d0185b8c6492394846959136479c9b2e1c94d88a41f0c68d88d2fe36
 DIST qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz 3720012 BLAKE2B 
5bb60703f88225e8d2b18323c394b3f863a2364c39023eacf33c49d9ab3e0f0966f1ff37a38dd44ef3497d5f446a25aba7731697fd572fa001258657af54b7a8
 SHA512 
0e33a9d962eed6a75bceb25ba666adff2ee0e3eea229540415777000fd60de290c4b56a07870239943e96da626d71e4e4770d46198b8bfe1fb5e03bee64740e9

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
deleted file mode 100644
index c3faae0375db..
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~loong"
-fi
-
-IUSE="+spell"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtsvg-${PV}:6
-   spell? ( app-text/hunspell:= )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature spell hunspell)
-   -DINPUT_vkb_handwriting=no # neither cerence nor myscript are 
packaged
-   )
-
-   qt6-build_src_configure
-}
-
-src_test() {
-   local CMAKE_SKIP_TESTS=(
-   # rarely randomly(?) fails even with -j1
-   tst_layoutfilesystem
-   )
-
-   if use spell && has_version app-dicts/myspell-en; then
-   # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
-   ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-   CMAKE_SKIP_TESTS+=(
-   tst_inputpanel
-   tst_inputpanelcontrols2
-   )
-   else
-   einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
-   fi
-
-   qt6-build_src_test
-}

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild
deleted file mode 100644
index 99630510bd24..
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~loong ~riscv ~x86"
-fi
-
-IUSE="+spell"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtsvg-${PV}:6
-   spell? ( app-text/hunspell:= )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature spell hunspell)
-   -DINPUT_vkb_handwriting=no # neither cerence nor myscript are

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2024-04-19 Thread Ionen Wolkens
commit: f8a758f47378c57bbc9a43a3f79cafdb96b56c0a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:45 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a758f4

dev-qt/qtwebchannel: drop 6.6.2, 6.6.3

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

 dev-qt/qtwebchannel/Manifest  |  2 --
 dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild | 27 ---
 dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index c3a3f9454422..5414ce3ec82a 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,5 +1,3 @@
 DIST qtwebchannel-5.15.13-gentoo-kde-1.tar.xz 5820 BLAKE2B 
394d537ed9c49a7bfd55f4c8baa18c8ef033894baeafdd252c576d533115dfd02628cdcfe35ca7ad375f1a35afd2862a92643b595700468abf62a4f6a67b43b8
 SHA512 
6c903a078a28343f920f4f686e9ccc05df5128ad6b0fd68eebec0bbb34936a6cc91ae7b53d152ac1c96bf92dfb88fa88ab7150db5fc37ecb199c984e9d368c33
 DIST qtwebchannel-everywhere-opensource-src-5.15.13.tar.xz 212012 BLAKE2B 
893fd5a0226539827a34eaf3608e3bcf9684567af4218fc8d7ef95a3342cfb49c2523900eaf756c8cf8329a69758c3c453beedc4cde3c58211254cd1b463f369
 SHA512 
f0c698aded46ae1f2932a79bdf9d5601466b7e88f6af96fe48d346144fd2e5bbaa81c7c6a82ed78fe8a0314218827704648741b0b47c0efefc31eb447643ad23
-DIST qtwebchannel-everywhere-src-6.6.2.tar.xz 206440 BLAKE2B 
0fb5f72cb515a2d51bc1fc610bac322def1f8a46e260ba93a164884b7b79fbf17fcc3a20784ff5848bd24d8c17cb7dae6f7dc8d6b05b48c26b7c59c3248d0c35
 SHA512 
5a56c88847dd107dae00ccc65d8e2410892ac7a64a71df0295007af9512ff1a05f05474b677f08c7f1c51512bd198a8aa612e6afe2e9c15e572d082952ad2644
-DIST qtwebchannel-everywhere-src-6.6.3.tar.xz 206396 BLAKE2B 
6985a243aa68aab0e9b34ca5ba3e018f25cfa019ac446259908b9d3cb7a0d22b4570a4c7b87626a444a91d2c8e7808f09e66b142890126e115487691571e4771
 SHA512 
81b264aa661460b7872bfdf49b4404f090382346997ee288afc8c00a92c52a72d963cba9667ef99e02b8bd696456ee34e811e5885ed5d400076cdcc1e6cf72fa
 DIST qtwebchannel-everywhere-src-6.7.0.tar.xz 206600 BLAKE2B 
eef2c791fd45d0467d6bd8a6bdb09a07ce1d37ee8463f17208bd6c9da52680192eab1a7a1ddf3f8ab82c0fcf39dc0557162126d1be75d32f56bbab4ffee6e7b5
 SHA512 
b32291c8051fc8917134a9804365c378cc41c25a64add9b1e055100b32cecb7c3a008a8bf7bb825ce9db68b8d9790a25620bf4e126feef47bfb8c07f45f0ae47

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild
deleted file mode 100644
index 13aa336c012b..
--- a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm64 ~loong"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[concurrent]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692
-   local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild
deleted file mode 100644
index 0ef32e10921e..
--- a/dev-qt/qtwebchannel/qtwebchannel-6.6.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~riscv ~x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[concurrent]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   has_version ">=dev-qt/qtdeclarative-${PV}:6" && #913692
-   local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2024-04-19 Thread Ionen Wolkens
commit: 6202b98acd2980cd6cfe38bf0a0b3e6e6853acde
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:43 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6202b98a

dev-qt/qttranslations: drop 6.6.2, 6.6.3

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

 dev-qt/qttranslations/Manifest|  2 --
 dev-qt/qttranslations/qttranslations-6.6.2.ebuild | 15 ---
 dev-qt/qttranslations/qttranslations-6.6.3.ebuild | 15 ---
 3 files changed, 32 deletions(-)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 4e11813ab13c..180620b35c69 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,4 +1,2 @@
 DIST qttranslations-everywhere-opensource-src-5.15.13.tar.xz 1635960 BLAKE2B 
6542480dfe0c62fd36e67ee8f9bd8e2358057c6010f661a1f0e2ad05156e6fed0a013f8ed5a6de71b87e7e4917cb0e84a6f15021865440a5e58a8d58f438e81e
 SHA512 
5404c98ba6303986da0ffc5f715cf7024b724183e6f30b15bc9825cac2d1715239a4479093cb46239cceaa0a7468dd05e190cd0a6911b22f3628ff57ff3d8c57
-DIST qttranslations-everywhere-src-6.6.2.tar.xz 1472416 BLAKE2B 
42b11dedfaf029c2daffe82cf394097ad813af1043fdded3e17f78243f188fcf5efa0a646a107ab4b3a9e7584cbd393bfbbaddf46ee435d88e59f02a8ef97223
 SHA512 
4df875fd0194d7a7f60459be9736202858465d1cdfe4f27a311139c9f12a3bd48d9a5b25277b2df9a7facfb61cea108750c78a0102e11b9a2caed55d629960bb
-DIST qttranslations-everywhere-src-6.6.3.tar.xz 1472412 BLAKE2B 
4e6bafd67db904d0cb14ba3ec4aca4b967678b8a769a6e7be9916a59a3a0cbfa2a7b4ca5e6011583ce5bf8c4e4ab9ba5326aa765b7c5e9a09699449a109b
 SHA512 
b764161def8d9e7f1f7e6417dc37e166cde402642234f8a3b55f93a56ef2f46c68799d4e80c283fe76f9790b3d84274e6be680189bc04cc09fa8ca2ea68397e7
 DIST qttranslations-everywhere-src-6.7.0.tar.xz 1475980 BLAKE2B 
c5bff0466e77ad87001ee5f995b7f254d2320631767fed556f4d4dbb426b33528b92b5c485da7153ddd68e542eceb48f92f3cf959bba35916f9b4250d0987128
 SHA512 
12efb8591a066c8adf9c460e85553924ea99337dc80052745a8f46b6cc7c7d7ce3804477867f977db80628dd14b65d31d911805fed4c30c468c52fe439ee8f2a

diff --git a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild 
b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild
deleted file mode 100644
index 8dd62b0467d7..
--- a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Translation files for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DEPEND="~dev-qt/qtbase-${PV}:6"
-BDEPEND="~dev-qt/qttools-${PV}:6[linguist]"

diff --git a/dev-qt/qttranslations/qttranslations-6.6.3.ebuild 
b/dev-qt/qttranslations/qttranslations-6.6.3.ebuild
deleted file mode 100644
index 8dd62b0467d7..
--- a/dev-qt/qttranslations/qttranslations-6.6.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Translation files for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DEPEND="~dev-qt/qtbase-${PV}:6"
-BDEPEND="~dev-qt/qttools-${PV}:6[linguist]"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/

2024-04-19 Thread Ionen Wolkens
commit: 59ffceecca5154a9bdef285113cd2da1dc7ec553
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:49 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ffceec

dev-qt/qt-docs: drop 6.6.2_p202402121133, 6.6.3_p202403191846

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

 dev-qt/qt-docs/Manifest   | 204 --
 dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild | 167 --
 dev-qt/qt-docs/qt-docs-6.6.3_p202403191846.ebuild | 167 --
 3 files changed, 538 deletions(-)

diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index 64e68090227d..1deaf7b35d80 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -53,210 +53,6 @@ DIST 5.15.2-0-202011130614qtwidgets-documentation.7z 
26789215 BLAKE2B f0561ae272
 DIST 5.15.2-0-202011130614qtx11extras-documentation.7z 36673 BLAKE2B 
b7eb8f048acecce20b911267755e1e467fb23b975911025cd43915e043ffc3f34b2b38862f32ae9959dc7e5c759d22731d33fa600c9b8d239f0f0ba1bd6343ff
 SHA512 
ade0a62026d32342fb2b48ade9a164d24e506f5e392e68c451055238ce2a673ea4358472c1132daa779498ff7f2351440d73b6218d5a01e8162bda0907215894
 DIST 5.15.2-0-202011130614qtxml-documentation.7z 448310 BLAKE2B 
36de636799fbbe1b67db6e0ec19bc478d7d5003b840a7119ad8b11589a4d514b00c7aebc2ac2ff4a80004ecbb8a70b7297eae8f7624171f4ba62435996f62b32
 SHA512 
ac5d137311eb13491dac18746eef3a1c5dd87d37d3446047c380cfdacad8dfc9d5e54a078278d98ff4ff75b39ad6044fed9bda481e35e307b3f103b792d253cb
 DIST 5.15.2-0-202011130614qtxmlpatterns-documentation.7z 1199986 BLAKE2B 
49caea50be44260696026fcc395df016ef69992fc2bb8e3f31005194cda4987729fbf4e837171732ac5d95184a36cf1574c1fa01f6f2520bb8c52515773564c1
 SHA512 
c2ad2759ef7dcd78c2039f47ee01f9d61338f6735b9ef2caf8c99b959dad94dfb32249ee5cf8d605d71ff8a3cb5549ec602df1877f3624dd9ba6ca7621a5cf0c
-DIST 6.6.2-0-202402121133activeqt-documentation.tar.xz 249028 BLAKE2B 
07eab503d83013135f5c757c296779681e607b64c68a57a88d39374f82b857f1556c5b9df257325df3c813fe6cf1d1331dd76c6205e8f32545fb3745574aa837
 SHA512 
c0a509d9791ca4c341f3e662e45c1f9ed810eea46b573f0d4908a997d5486262e962deb8bd1dc4d968bb90f013be5ed8a0e1267f1fa30b5def4840ea4872ed48
-DIST 6.6.2-0-202402121133qdoc-documentation.tar.xz 285360 BLAKE2B 
153423cd28e6535a22c9ea907bc7f261ef8229cc6ba8ed9b4abc686f0a54eb1d52f3f4af4401e8d9d56830f1c7094d12d7c29ee0c96a36d08bd75806344569cb
 SHA512 
70347eff0ef249f52d57563fa47a511f5f7f4b5bb7a53c0a3f9bd7adbdc5299ecb08c7e5a0800d4b6da33858e1658bc5d5c2e8632391f3f1f0b5f301eae81568
-DIST 6.6.2-0-202402121133qmake-documentation.tar.xz 344380 BLAKE2B 
8366dfb9c1ba3f7df990f24eecf62a7bb1191409a54308bd072963ed0f75bad89e656d97b1da59b4084f0bf10366ad3c0b71094b0c5f0653504af7d806a66111
 SHA512 
1cf4e7d6a30baaccc34fbb335c6e3c8d29d407061a5c8c1050c23a4d3f4f7a954cadece6e07021a1b9e3feac893ce0dc4a85bae6b7e1f9b3e4bc98caaa99804c
-DIST 6.6.2-0-202402121133qt3d-documentation.tar.xz 5588096 BLAKE2B 
1c70645a8d3da31b53cbf9e3072cbe17851c372dddab6d4e298e260ed4f90f91514383201f6b4fe46ec79e2aa0ddd47af3732cfe2b1dcca3c224da94107fa588
 SHA512 
ef22a4f6e901d0ca3fced61b27b58e81b7e49dd4ceb46070d5b457ba415d3e022fafba7b70b74b48c40a670a728bbefc8ad88b11d99c16f66c0346cbfdb97a5c
-DIST 6.6.2-0-202402121133qt3d-examples-6.6.2.7z 60339397 BLAKE2B 
97c79f463703bbc88668dd7647982b5ca61d1ad628097653a7407f98936a5d69964a6b0b235c1d5e26e636be8e1842292f9643367800f5fd6bb66c213eafb42f
 SHA512 
f3895b46665f27213704290bd1dd80931983e6de5441fd2a70263c2abca765623fbe36147b1070bb558051a42b509c7d25075fda1737928da7929c8058f175ad
-DIST 6.6.2-0-202402121133qt5compat-examples-6.6.2.7z 27951 BLAKE2B 
901c497e8974b1df9ea9d8eb90bbd4e3113a4439e6586e6be41ba963c5593b84e5c4df0d86a12ca25389c8653005b0ca75b68fd18d5149e9e41ffb8eaf2b4f82
 SHA512 
ecd355679c17614dc22db18f26e2fa1547695038b8c529f49cad5a88d3df1269ccf8f06570ba825d52551be7e44536a300dfbf5a3db4c475e25e8b15980890b5
-DIST 6.6.2-0-202402121133qtactiveqt-examples-6.6.2.7z 13126 BLAKE2B 
517124857a216863f9cfaaf2a8c0dd48872b85462a192b028d754af0674ff6ce3dcce8b7c30bfd568618275b04748632e25292c7e086ec4dba23a1edf190e4e8
 SHA512 
f9119bcca8f0b4129c8372782bfda370184c3720cfc9aadc11e6ea59bf26a074ba647122b340bda946f611a34a445e833376684b908232be843ba8dd0def99df
-DIST 6.6.2-0-202402121133qtassistant-documentation.tar.xz 461792 BLAKE2B 
46a32906e6d6b3efc03e39464b72b11946b2aec030f5b8e269720ab891b58f0bef1843c2577ef9cdee3da50f862643aaf74d13969f915ee02af202c989b0ee73
 SHA512 
13f0e7e6435ba352cf3ff4f30e26ffd70cf320071f4f8060569f3363441ccb1e342d3529979c483fdf82f540a7ad73bd02ca5700efcb753e40add868e6c0648f
-DIST 6.6.2-0-202402121133qtbase-examples-6.6.2.7z 4286085 BLAKE2B 
bf9364ea3b0d26c61bcacb6771dc16fc08dfdade36f213c5e32c81b2f70ac675fe5279e474d8dd8cd88392992d4898f3b5792bf931e1713bde13feaf0657f65a
 SHA512 
f6ecde63822cfa84797f119c06506fe005c22d60250db6578b716f5b7871576679dc03f3bb42eb0a06682cc5998604df29c11bd5b578167adcb81b2fa6ad8910
-DIS

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/, dev-qt/qtbase/files/

2024-04-19 Thread Ionen Wolkens
commit: c0a0eb96b61613e339ca96ce55a12bcb31af2efc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:48 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a0eb96

dev-qt/qtbase: drop 6.6.2-r1, 6.6.3-r1

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

 dev-qt/qtbase/Manifest|   2 -
 dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch |  29 --
 dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch |  13 -
 dev-qt/qtbase/qtbase-6.6.2-r1.ebuild  | 366 -
 dev-qt/qtbase/qtbase-6.6.3-r1.ebuild  | 369 --
 5 files changed, 779 deletions(-)

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index ca120302657c..339951b9f97a 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1,3 +1 @@
-DIST qtbase-everywhere-src-6.6.2.tar.xz 48689304 BLAKE2B 
e00f4ac7ede0694b7934612f7dc3acdd50139d385492034c3046625a973d8adbca059e9d4081e248502cab8c673806cdb6b8bc5cee6d9356bbb0a7845db528a2
 SHA512 
ea343bcf269779a4e078ed8baddfbe6c5ec4a34275c7d72b3f3928da60feece2ddc9ce4a380c6536a4e1654b483cee8918f8ad3038904725d2dd1c653ae83ece
-DIST qtbase-everywhere-src-6.6.3.tar.xz 48784716 BLAKE2B 
f79e369c31968d026fb50dd64d53931ea28c25bd7eb442806760f733dbcacd868774d1c991d4da80c5eb40e24d75ffaba61b2cb9036fdc2d189f865b22143596
 SHA512 
cd96903a3947a1f5cf6a3ff21ab0b3209ed421d2a8c45acb34ae5aa7ad0501cb79e26cfa81bc02141d5731ebfa662442f37806e97994332077d963c9e70a5f54
 DIST qtbase-everywhere-src-6.7.0.tar.xz 49314276 BLAKE2B 
f4ec35fd3c15d56a28e1608dec927eaf34d84c2250405d921adadc16d90ec148f4983024dcf9be1832de91381d18e33fd7578d60d8654469e23530a210618e11
 SHA512 
72896cc5a677361779f49d60dbdfc33a21d77bd479e0586b0beb03eee2016d613aee56e798143a489431a07a5e7a7db4c7c046105a11b63dd178768f3a7f195a

diff --git a/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch 
b/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch
deleted file mode 100644
index f8263d10c022..
--- a/dev-qt/qtbase/files/qtbase-6.5.2-no-glx.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Fixes build with libglvnd[-X].
-
-https://github.com/qt/qtbase/commit/929d9a4ca5c9eb0a590479182471d0bbc81589aa
-From: Yaroslav Isakov 
-Date: Sat, 8 Jul 2023 22:09:40 +0200
-Subject: [PATCH] Allow OpenGL to be found on X11-less Linux systems (using
- libOpenGL)
-
-Cmake supports finding OpenGL, even if there is no GLX (for glvnd) or
-old-style libGL. This change keeps old behavior, but in case, if
-X11-related OpenGL libraries cannot be found on Linux, it adds logic
-to check for (and link with) libOpenGL, if it is present.
 a/cmake/FindWrapOpenGL.cmake
-+++ b/cmake/FindWrapOpenGL.cmake
-@@ -47,4 +47,14 @@
- target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::GL)
- endif()
-+elseif(UNIX AND NOT APPLE AND NOT CMAKE_SYSTEM_NAME STREQUAL "Integrity")
-+# Requesting only the OpenGL component ensures CMake does not mark the 
package as
-+# not found if neither GLX nor libGL are available. This allows finding 
OpenGL
-+# on an X11-less Linux system.
-+find_package(OpenGL ${WrapOpenGL_FIND_VERSION} COMPONENTS OpenGL)
-+if (OpenGL_FOUND)
-+set(WrapOpenGL_FOUND ON)
-+add_library(WrapOpenGL::WrapOpenGL INTERFACE IMPORTED)
-+target_link_libraries(WrapOpenGL::WrapOpenGL INTERFACE OpenGL::OpenGL)
-+endif()
- endif()
- 

diff --git a/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch 
b/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch
deleted file mode 100644
index 1204dcc5c25c..
--- a/dev-qt/qtbase/files/qtbase-6.6.2-x32abi.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/925103
 a/src/corelib/thread/qthread.h
-+++ b/src/corelib/thread/qthread.h
-@@ -166,5 +166,9 @@
- #elif defined(Q_PROCESSOR_X86_64) && ((defined(Q_OS_LINUX) && 
defined(__GLIBC__)) || defined(Q_OS_FREEBSD))
- // x86_64 Linux, BSD uses FS
-+# if defined(__ILP32__)
-+__asm__("mov %%fs:%c1, %0" : "=r" (tid) : "i" (2 * sizeof(void*)) : );
-+# else
- __asm__("movq %%fs:%c1, %0" : "=r" (tid) : "i" (2 * sizeof(void*)) : );
-+# endif
- #elif defined(Q_PROCESSOR_X86_64) && defined(Q_OS_WIN)
- // See https://en.wikipedia.org/wiki/Win32_Thread_Information_Block

diff --git a/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild
deleted file mode 100644
index f842fee2eae4..
--- a/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild
+++ /dev/null
@@ -1,366 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build toolchain-funcs
-
-DESCRIPTION="Cross-platform application development framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtshadertools/

2024-04-19 Thread Ionen Wolkens
commit: 95f5d1f89dd70b85a45b00b8a36a647f18a89580
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:40 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f5d1f8

dev-qt/qtshadertools: drop 6.6.2, 6.6.3

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

 dev-qt/qtshadertools/Manifest   |  2 --
 dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild | 17 -
 dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild | 17 -
 3 files changed, 36 deletions(-)

diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index 1bec3fd83563..3064ab2341c4 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1,3 +1 @@
-DIST qtshadertools-everywhere-src-6.6.2.tar.xz 1054668 BLAKE2B 
7515c717799fe8ddced213da4968e49647065591e70acee86959fed4dba7e3eb090f122ec6139fe7f043a238b601d70ed3fb767603096eca83772436303e51e1
 SHA512 
f016b55d229bf331141bf439de2b094080c601efca524f2f904e8767e6c3d82f097e62e671014e44680bd63c966509eb45f55d1b661b56ed65b13f987e9bb9c5
-DIST qtshadertools-everywhere-src-6.6.3.tar.xz 1054688 BLAKE2B 
7a35015e7ad0073cc5d7f68d48d20f31f30922520d240761428763c9be3ecccd1a4acb991172d89330d49f0269221eb0249b4df3915a2b2c3108cc5e7373dd3c
 SHA512 
7c6aefb6fe18e7febaa45ef84853d9400d57dfa424c7fc847dee50d155a95a54e27dafdd9a0186a8ce9476dec8b3715ad8d5b9fe6053ab777f6acb9213ab0519
 DIST qtshadertools-everywhere-src-6.7.0.tar.xz 1110704 BLAKE2B 
031406ceca95f2e41087a502ba10fcf58c2b0f154b1e10485e4cb4c76ed3d847683d8d25129ebdb048375c93133097b93c717fa7e240a703edd6815f90fe0609
 SHA512 
30f737093fcdba6b247425c21f15d5682454255fdcf04cbe9f822e5b549dcdbb6fa519bfbcd0f2ba8acfa775cec7c30a630b61d50e00afa8c017ae9a16a73497

diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild
deleted file mode 100644
index 36029d23743c..
--- a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild
deleted file mode 100644
index 36029d23743c..
--- a/dev-qt/qtshadertools/qtshadertools-6.6.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialport/

2024-04-19 Thread Ionen Wolkens
commit: a084d29a015287e7ecccdc353d898d64a251d4b8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:39 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a084d29a

dev-qt/qtserialport: drop 6.6.2, 6.6.3

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

 dev-qt/qtserialport/Manifest  |  2 --
 dev-qt/qtserialport/qtserialport-6.6.2.ebuild | 18 --
 dev-qt/qtserialport/qtserialport-6.6.3.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 348ce31b5ef2..67722ed1cd79 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,4 +1,2 @@
 DIST qtserialport-everywhere-opensource-src-5.15.13.tar.xz 323888 BLAKE2B 
e8f0bd1cb318029d1d822bfff8116843c913d700b8288d50d39a23d559dfbdf24b88c1c7829d840f8d1b76b155f26483364c52aaeac80afded9f8821213ca8d5
 SHA512 
5eab045b704f101f046880e57ff5f3c0f901867d092892939c0c20e54624f30b676802ec9535f3be39e9687497e28bfb71b560635b0cb38e241a225d377e74ee
-DIST qtserialport-everywhere-src-6.6.2.tar.xz 270564 BLAKE2B 
15176bb0a399cc645f2187a14ab82c8d3d503589ab796565b6b1c45441a2d8dd576bebcad820aae048ad713129129237ffd765379728ab07c203bbf08334e0a4
 SHA512 
1925c1a319ce734c9b9d52b7a69cb92ac593d29bf86c89472d9e2df73eb2e6c8bbd148e511f9014680c3a05b9f2f92a7e16f83712022570b9cb3fdc2d67a07db
-DIST qtserialport-everywhere-src-6.6.3.tar.xz 270704 BLAKE2B 
f07cb683f50dfa0675dbc5e00231b6adcf32cc7e1e1b635c640d5e0cf4d4536b98b99b9fc314f5586fcce27fd9ddc295eb815e2125fc8d2792562ef54c2781c0
 SHA512 
b5a92452889f6fdcf05bd9395b803557ade0df60b49c698d7131df611cde1980d0b957127034aa6aae23f24dec6e97dff129c60e5d0291f057ba6d9fb51dcfca
 DIST qtserialport-everywhere-src-6.7.0.tar.xz 270604 BLAKE2B 
ef49662261489901137541af99241f6202a5a19b22be708858e5a74015824160da204c9f25ea894693a8025dd1246402db93125ba204ad77b2d8d59ffc102d95
 SHA512 
2dd424a82786aec48550f89c5f3c104fa630de742f97014a5ab8fb324a7be02ff35f974fa88ff2af8a8eb262b1e8fd653fe8fa83c3fc9c7bb9b19d44b5eb70f0

diff --git a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild 
b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild
deleted file mode 100644
index 585478a3e2f0..
--- a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Serial port abstraction library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   virtual/libudev:=
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtserialport/qtserialport-6.6.3.ebuild 
b/dev-qt/qtserialport/qtserialport-6.6.3.ebuild
deleted file mode 100644
index 585478a3e2f0..
--- a/dev-qt/qtserialport/qtserialport-6.6.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Serial port abstraction library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   virtual/libudev:=
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2024-04-19 Thread Ionen Wolkens
commit: 2de12b3d28db049f6e8701908490807aa415a2ba
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:42 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de12b3d

dev-qt/qttools: drop 6.6.2, 6.6.3

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

 dev-qt/qttools/Manifest |   2 -
 dev-qt/qttools/qttools-6.6.2.ebuild | 151 ---
 dev-qt/qttools/qttools-6.6.3.ebuild | 153 
 3 files changed, 306 deletions(-)

diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index 847e8deee9c4..114064d3219e 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1,3 +1 @@
-DIST qttools-everywhere-src-6.6.2.tar.xz 8594492 BLAKE2B 
17d4385df9c0a70e8c3c135bd56f835c80d98008694331a2c2e8381b1489aafd56ca140ad300d868bdf795742326771358fc18f9c4e27b9aceb937a59536ddd9
 SHA512 
bf8d7fc92768b2a4992cef021576b1a6ed1405995ab18113db22c72f9e159b38012ff98d797b2a9578cc82527dc51fae92605a5e6a94fdeecd7e0da95509ce90
-DIST qttools-everywhere-src-6.6.3.tar.xz 8596272 BLAKE2B 
375a018d3fff0ef52e7e8e38455f8a801d6a4e715f14826605e0c6b5d33b321aa7395b598041f1459fb361773688255c0ff1e4e300d05aef18aa42f5e785a8e7
 SHA512 
621277c1f8ea7b0742ce2679bc938d8c5611f712b06f6ec7afa8231e9d8ae3184870f0d9d9358076bdeac220072798e236745bf68c33eaf23dc7896a1a478235
 DIST qttools-everywhere-src-6.7.0.tar.xz 9012572 BLAKE2B 
12bfc43d390c40faafdf825d48fb1672eb52c3f1e47ea0362542712dfac56fa3b07f01a2bc196872a04e9cf1a101ea2feb4ed6b744a70c75b67111ec806e
 SHA512 
8d478568d8e7ffc40af8099e95f2b37913c05490cc127d559c13ed3cba75bf8cca06ad3afce65649186a3e52442f8e0f820a2ac6b655ec0e2b808e6df834d560

diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild 
b/dev-qt/qttools/qttools-6.6.2.ebuild
deleted file mode 100644
index 8b4db6721996..
--- a/dev-qt/qttools/qttools-6.6.2.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {15..18} )
-LLVM_OPTIONAL=1
-inherit desktop llvm-r1 optfeature qt6-build
-
-DESCRIPTION="Qt Tools Collection"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-IUSE="
-   +assistant clang designer distancefieldgenerator gles2-only
-   +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner
-   qtdiag qtplugininfo vulkan +widgets zstd
-"
-# note that some tools do not *require* widgets but will skip a sub-tool
-# if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
-REQUIRED_USE="
-   assistant? ( widgets )
-   clang? ( ${LLVM_REQUIRED_USE} )
-   designer? ( qml widgets )
-   distancefieldgenerator? ( qml widgets )
-   pixeltool? ( widgets )
-   qdoc? ( clang qml )
-"
-
-# behaves very badly when qttools is not already installed, also
-# other more minor issues (clang tests flaky depending on version,
-# and 3rdparty/ tries to FetchContent gtest)
-RESTRICT="test"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network,widgets?]
-   assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )
-   clang? (
-   $(llvm_gen_dep '
-   sys-devel/clang:${LLVM_SLOT}=
-   sys-devel/llvm:${LLVM_SLOT}=
-   ')
-   )
-   designer? (
-   ~dev-qt/qtbase-${PV}:6[xml,zstd=]
-   zstd? ( app-arch/zstd:= )
-   )
-   qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
-   qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )
-   widgets? ( ~dev-qt/qtbase-${PV}:6[opengl=] )
-"
-DEPEND="
-   ${RDEPEND}
-   qtdiag? (
-   vulkan? ( dev-util/vulkan-headers )
-   )
-"
-
-pkg_setup() {
-   use clang && llvm-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # prevent the clang test as it can abort due to bug #916098
-   $(cmake_use_find_package clang WrapLibClang)
-   $(cmake_use_find_package qml Qt6Qml)
-   $(cmake_use_find_package widgets Qt6Widgets)
-   $(qt_feature assistant)
-   $(qt_feature clang)
-   $(qt_feature designer)
-   $(qt_feature distancefieldgenerator)
-   $(qt_feature linguist)
-   $(qt_feature pixeltool)
-   $(qt_feature qdbus)
-   $(qt_feature qdoc)
-   $(qt_feature qtattributionsscanner)
-   $(qt_feature qtdiag)
-   $(qt_feature qtplugininfo)
-
-   # TODO?: package litehtml, but support for latest releases seem
-   # to lag behind and bundled may work out better for now
-  

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2024-04-19 Thread Ionen Wolkens
commit: 7e41f94b8b55818f091a064cb150f0afc2b54174
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:47 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e41f94b

dev-qt/qtwebsockets: drop 6.6.2, 6.6.3

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

 dev-qt/qtwebsockets/Manifest  |  2 --
 dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild | 28 ---
 dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild | 28 ---
 3 files changed, 58 deletions(-)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index ea83dad4b09c..eab32e5ec6ff 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,5 +1,3 @@
 DIST qtwebsockets-5.15.13-gentoo-kde-1.tar.xz 1520 BLAKE2B 
aaa246f1f078562bcb66faff2ab94c95ce8e48c662a77be479cc5599e6dabe8fd4b574f1d9d911fffaf63c0a293de0cefc9f69323ab4963adde59a0ac9b6f785
 SHA512 
06185a20a116e293da6f237f5453a20a490d0aaaf71130e25eb442236b8e8d1ea6db70269fb53af6f353f7fb567d5fa3174b587bec9963cf61e16d3b62f3cafb
 DIST qtwebsockets-everywhere-opensource-src-5.15.13.tar.xz 261832 BLAKE2B 
78b00ad89271610b23bfdd2917b02dd542a51684dd76df7c649109a90469a5dad30a7335f8c426090f5ba4fcf9efcbdb26e63e73d6924edb8526c9556777ca91
 SHA512 
578ccdb69602f978b9a10c08045f3a6fd0fe2247c07703617c1a717dc8910b383bff4c1f6a8195643f0552cb707ece5eca4c7e7f4d90356c26a409a849200489
-DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 
481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9
 SHA512 
ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9
-DIST qtwebsockets-everywhere-src-6.6.3.tar.xz 455068 BLAKE2B 
6f7b6563fc96b8e60eef8c417ebbb0e68622c2fafa98c54ca22d5d9ac60dc2ef2f9f54b9b2cd59fda8c0d3e75b61173da97e5100960517301b2ac50a98b7b6a4
 SHA512 
d9d6ab3380dfd0f74dc5c37d9aedcbd3349535d97f732e1fd6adef9a8d7ca3eb5a99b0cf94d0b7dafccd910689b82c0e2fcb631b3befe89e04778f92612d0190
 DIST qtwebsockets-everywhere-src-6.7.0.tar.xz 454868 BLAKE2B 
bbebd778a9b95cd56730b48faafe14ce1935f8c5bc18b45079aedb9ff9deb37eabd455b56ed5e36c1fffef571a7b916efd2acbfc7019e04811f506c631bb3218
 SHA512 
a233700dbecc3c266e432e4d0b239891457dd96125fe0e115e16904e7bd038fd2f1ba74b05fa23b7b3752d5023a8af502436a80c430c1b974acb182487275641

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild
deleted file mode 100644
index 93abe2a94adf..
--- a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm64 ~loong"
-fi
-
-IUSE="qml +ssl"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network,ssl=]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Quick)
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild
deleted file mode 100644
index d6bee1dc669a..
--- a/dev-qt/qtwebsockets/qtwebsockets-6.6.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~riscv ~x86"
-fi
-
-IUSE="qml +ssl"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network,ssl=]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Quick)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetworkauth/

2024-04-19 Thread Ionen Wolkens
commit: 9c54556b3a1b6d141a8096ae7d36ac832b91a4e1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:34 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c54556b

dev-qt/qtnetworkauth: drop 6.6.2, 6.6.3

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

 dev-qt/qtnetworkauth/Manifest   |  2 --
 dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild | 15 ---
 dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild | 15 ---
 3 files changed, 32 deletions(-)

diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index 8059b68a50ee..9daed28a7951 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,4 +1,2 @@
 DIST qtnetworkauth-everywhere-opensource-src-5.15.13.tar.xz 144696 BLAKE2B 
54e0ce0467df8f3cb7bde484434177bf3ba84d2b05edd3287b8146297cc540287130e3cfdf042214e04fc0a8aaf992eccb0eb4f6905a68470b9eb70fc066ab47
 SHA512 
939ee9759fa0584aab060f420bdd98a44c49d93291dabff74bd90536a4cbd666899d3c1e19b438c1cd7d3f374a7a3b0beb8728b69ef19b915d2496f3fba8
-DIST qtnetworkauth-everywhere-src-6.6.2.tar.xz 143612 BLAKE2B 
585eda8466ba89d79b73697a90572bd171a814b2d3d95ec40ed9ee7c2247ea6fdbf675e9cf29ba06c26d4a6a0663d692c4f8c1fd7fc8b0194ee323b30fe025c1
 SHA512 
1fff9c52d47c8f97569bf201aa3051da57dbcf10f63c7e7334286b40042b6437f9636f8fd1db3a8d1a519036dae162ae57d6a24908441df84003134cfdb5cfd3
-DIST qtnetworkauth-everywhere-src-6.6.3.tar.xz 143676 BLAKE2B 
1c1dc23f123f8f1eb423c711492f79e991b554403486efcbcbeffefa9d5904b17f303514437912e38b689d9f5377df4fb00e7ce4de55c8a20076f331dd647353
 SHA512 
c9976ab38f8a28a5944a70c6312490df9d3823d2125fe7a23aa8752a2d5dc9c2a7bc5f256f7e95acd475806cb64fcb703ae1f633311d8f03f690e87b2de49f8e
 DIST qtnetworkauth-everywhere-src-6.7.0.tar.xz 143660 BLAKE2B 
6e599b41dc2e483e3249894fec74c1e53a520de206f10e9967b9a4e97feaa2dfe50e233feec7c832b8fc90915e39c1aea16c0ee6778c3e07c130a49861e4aaae
 SHA512 
1a92cd2f129260cacad51cf2d6dbb86f9b9e1b14df695117b1734d32897279b0a6f30a2c8e410fb105e13b45d7109c58c36fc73acf75c4e7ccf5be07913cec55

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild
deleted file mode 100644
index b90e405edc1f..
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Network authorization library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-RDEPEND="~dev-qt/qtbase-${PV}:6[network]"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild
deleted file mode 100644
index 827bfff8c970..
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Network authorization library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~riscv ~x86"
-fi
-
-RDEPEND="~dev-qt/qtbase-${PV}:6[network]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/files/, dev-qt/qtwayland/

2024-04-19 Thread Ionen Wolkens
commit: 3156cc92fb1e9e5406ab3b78a2ed58e2d32595fc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:44 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3156cc92

dev-qt/qtwayland: drop 6.6.2-r1, 6.6.3

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

 dev-qt/qtwayland/Manifest  |  2 -
 .../files/qtwayland-6.6.2-nvidia-threaded-gl.patch | 30 ---
 dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild | 59 --
 dev-qt/qtwayland/qtwayland-6.6.3.ebuild| 55 
 4 files changed, 146 deletions(-)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index c63cb56cb998..b74c8f47c254 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,5 +1,3 @@
 DIST qtwayland-5.15.13-gentoo-kde-1.tar.xz 48696 BLAKE2B 
f0e06d19e44c261bbc5ae56ad8c1ede4479d9ebaaf04272307e5547ea55c5b525d8d78aa674e773fedad1c554b56878c9ac1392a148d4c7fed50470b6bdc5404
 SHA512 
cb687922c666a2ce0f16578aa732f805d8bf96de3b723946dfd8a0163ea88b17dd4c1628b1c7a65128d5da84c67daa69a691d07cb7f07deb22419c995a998c5d
 DIST qtwayland-everywhere-opensource-src-5.15.13.tar.xz 569152 BLAKE2B 
9e6ceb514b17ba7fa99d6263d5c84edf0f39c510a080bf607ba1e68dfacc2f0f509529d5e4fd61e04ed04a922c5f82b6a5aabbf5d78e487ca5c1cc1c86d13e19
 SHA512 
1f5b5e911ad9026d08260e5ce15aad5c9167726ce42db85634392f1e49d545ca5bcd4e44304f1ff633ffe110712a2b5dad87de6cd89eb3b7e6c657fe260e388d
-DIST qtwayland-everywhere-src-6.6.2.tar.xz 1118996 BLAKE2B 
db54b7708f01a7e4e59561eb209d9c0cd79400ec477603d826061f3c2cf6683dccbbb48e73dc7b5ebe674ef7c5b438fd75eccbd4bab9191219598f526e6b395f
 SHA512 
ed5539ac9515ba93822ee1dfdedd3ece46a51c50b23efd0fb90ead2728b651c41bec42a6e2e2caf72bda0f274940e9f00049bae42c1315e0226e4a42c708f664
-DIST qtwayland-everywhere-src-6.6.3.tar.xz 1120056 BLAKE2B 
e5bbdd53f0c133dcd310c5e85480abf28d005291996e1f9414292eeeab144e8a7706bdbe0ca41fd3bfb8d4a36020fe6075102a9e94bad0a85ae338497c6e69d1
 SHA512 
6829c9aef2b7fc37a6a94c0093d478c13742d8c2b3d2b9444b7a1dbe022bfce1f6a5665d16bebe221e93bddd964b726451b2949352877b25d65654df17a58eb1
 DIST qtwayland-everywhere-src-6.7.0.tar.xz 1121748 BLAKE2B 
d42003056236b542a95484157bee3bf74a602882ac79dde02c74f762e3c07eec28405534df46cf5d4b8381d0f99cccfeeca10f614622bbb7b09ec81dbb6a06aa
 SHA512 
cda0e0736f85656d05b2399970413ffc5082af4256c8b3087c3f1d06cad5ef5ad7cb8838513723569193df02cd3c3df3d5478d99464606c62c42629ef75c225f

diff --git a/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch 
b/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch
deleted file mode 100644
index f7f7607024c5..
--- a/dev-qt/qtwayland/files/qtwayland-6.6.2-nvidia-threaded-gl.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Backport from 6.6 branch which failed to make it in 6.6.2.
-
-https://bugreports.qt.io/browse/QTBUG-95817
-https://codereview.qt-project.org/c/qt/qtwayland/+/536732
-https://github.com/qt/qtwayland/commit/e4156bad6398dcbe8740041148d95ee9ed437d8b
-From: David Redondo 
-Date: Wed, 31 Jan 2024 09:01:48 +0100
-Subject: [PATCH] client: Disable threaded GL on desktop NVIDIA
-
-Otherwise QtQuick windows freeze when resized.
-In order to still use threaded rendering on
-embedded platforms where resizing is not required
-we check if XDG_CURRENT_DESKTOP which should be
-set by  desktop environments.
 
a/src/hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp
-+++ 
b/src/hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp
-@@ -92,6 +92,13 @@ void 
QWaylandEglClientBufferIntegration::initialize(QWaylandDisplay *display)
- break;
- }
- }
-+
-+// On desktop NVIDIA resizing QtQuick freezes them when using threaded 
rendering QTBUG-95817
-+// In order to support threaded rendering on embedded platforms where 
resizing is not needed
-+// we check if XDG_CURRENT_DESKTOP is set which desktop environments 
should set
-+if (qstrcmp(vendor, "NVIDIA") == 0 && 
qEnvironmentVariableIsSet("XDG_CURRENT_DESKTOP")) {
-+m_supportsThreading = false;
-+}
- }
- 
- bool QWaylandEglClientBufferIntegration::isValid() const

diff --git a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
deleted file mode 100644
index a91481138236..
--- a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-IUSE="accessibility compositor qml vulkan"
-
-RDEPEND="
-   dev-libs/wayland
-   ~dev-qt/qtbase-${PV}:6[ac

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2024-04-19 Thread Ionen Wolkens
commit: 787bfd67fdfc588356dfc798ec3a093926455634
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:46 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787bfd67

dev-qt/qtwebengine: drop 6.6.2, 6.6.3

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

 dev-qt/qtwebengine/Manifest|   4 -
 .../files/qtwebengine-6.6.2-clang18.patch  |  80 --
 dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild| 314 -
 dev-qt/qtwebengine/qtwebengine-6.6.3.ebuild| 313 
 4 files changed, 711 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index a6606fb6f91b..55c0e432a96a 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,8 +1,4 @@
 DIST qtwebengine-5.15.13_p20240322-patchset.tar.xz 26112 BLAKE2B 
21eb036520e052f28d7579022d84d4b7136521d025569b22653229d8099140a99726ce5ddebced0d9aa113d3e215fc023ad042a372f2318dfc7cafe5d9e397c9
 SHA512 
cbc4373ed6a107a3fd2bf1cb73c96e3c00b4428410933dbb1b1eb5116de22e29ca5e102702e1f6f8a12abff6b60ea072b84e77da64c6d60e360bf0ad2e542166
 DIST qtwebengine-5.15.13_p20240322.tar.xz 301394204 BLAKE2B 
f9bb5bb79edbe0bc862a718feb3b11a56d8c6d2eee1dd711c9b4460f64308fdfbaa4c3551eebad3af5844564a49703574a7fb9d74e15abd0a6aeb8c707a14059
 SHA512 
b1f459fbb3d21118043a53ce6e292c6a45f8512830f4dbf6982713970f980ccfb8c1ea1c1d7ce373991632de8c44b5053fa1ccb883e19cd8f35a961e67472f5a
-DIST qtwebengine-6.6-patchset-10.tar.xz 8880 BLAKE2B 
7583dbfbb60100dc669c780d611aa56034ba2172700168c716e06b37cfb8bb083a29b3ab36968ad0f34443224f7ce03956e6fad2734ac7ff62b2aaeba9e79fc4
 SHA512 
3cf5e597d7300b89297f15f10ffd7e24517f8762ecdc7b3be19f3c48bc16949ec47ebccf050d4416033e1915453c12b0e69ebb2defa50471cdb72794f8e05708
-DIST qtwebengine-6.6-patchset-9.tar.xz 8040 BLAKE2B 
11c76fd36227cfcfc3c83618fad25c66963e63697f857b99efc76188529bea42094b279bd9f37e79584cb6e9f1d2dd2f666a96c46ddf2276033cdc97782b72c4
 SHA512 
33cc1ad0843eeaf1103033c2e9b9a734cd218d92c40985fd6c109acefa2f68b99b1f3cf5e06d6f837fc974c39b220ae93b40d135b5414f822cf28e075805c9c1
 DIST qtwebengine-6.7-patchset-6.tar.xz 8140 BLAKE2B 
773ee76ecf118ce45eb5dbebf4a574c3cff90f50cd87a469511688ed77db7a96012bec0dd03312bf2d366d709d95a2ac3432e9e0bd5a517b69a5bbd250a94420
 SHA512 
4db6abbd2a598f8194b9ba7035abad7228f6056fc5e5572329a9a0474f36135428b401edf5fa96e1ac866328d078b015fffd90949ef84f1cea9a1b39e5b9d5ff
-DIST qtwebengine-everywhere-src-6.6.2.tar.xz 421147952 BLAKE2B 
a0317faf9ff2d81cd2418652c297821bd8451e0564b8b9af8cb005b0c96a4ec74305ff814c3ab355d84bbacaaccd9ebf6bf591e01b485e243cc485aedf3e6e5b
 SHA512 
8024890c1a7f6d5b9866d768f5ee5cb24b2eb9bb2162886fe02cf8f6fbb23e99eadb142c2636fd3d856b0b1975e69859989553f70c6d8610a69d991d4c2f190d
-DIST qtwebengine-everywhere-src-6.6.3.tar.xz 421076320 BLAKE2B 
b718b968549a6aad0945cc23ccd2f297475a71db26c6ca6cbeab9d0fee3b709180d5b765a67ef90741eadd48b1fe72c95f302f44c856e4056e0d49589d655879
 SHA512 
cb026f2dd389d83fbeff3eedc3fa77fc22ff5cf6d444ec163b0dc4649abdf2d16683e9d31f46324f7b3546bb1ec80e40d35854537aa3c09959457fa3c79fa96d
 DIST qtwebengine-everywhere-src-6.7.0.tar.xz 550907592 BLAKE2B 
e7787ab0a8b68657ca318de1c855f23b50d9aa3bda1bfcaa4ecd274ff0afb283c092256c28b566a9882cc5dccdaf2e3312836f4da6d4a85850f3202176d77933
 SHA512 
92bc8ffc69c6e00d55b647b332878e9b632257e78c38e9b3d0a5f4506d5df3c507e8ffa5916db2547b89c4c2641447fd9031a80e780e143c7ed58a7285e06e64

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch
deleted file mode 100644
index 97dbe299c2b3..
--- a/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-Patch status: fixed in >=chromium-122.0.6200.0
-
-https://bugs.gentoo.org/925486
-https://webrtc.googlesource.com/src/+/267f9bdd5
-https://webrtc-review.googlesource.com/c/src/+/332240
 a/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
-+++ b/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
-@@ -190,7 +190,7 @@
-   {StatsReport::kStatsValueNamePreemptiveExpandRate,
-info.preemptive_expand_rate},
--  {StatsReport::kStatsValueNameTotalAudioEnergy, 
info.total_output_energy},
-+  {StatsReport::kStatsValueNameTotalAudioEnergy, 
static_cast(info.total_output_energy)},
-   {StatsReport::kStatsValueNameTotalSamplesDuration,
--   info.total_output_duration}};
-+   static_cast(info.total_output_duration)}};
- 
-   const IntForAdd ints[] = {
-@@ -246,7 +246,7 @@
- 
-   const FloatForAdd floats[] = {
--  {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_input_energy},
-+  {StatsReport::kStatsValueNameTotalAudioEnergy, 
static_cast(info.total_input_energy)},
-   {StatsReport::kStatsValueNameTotalSamplesDuration,
--   info.total_input_duration}};
-+   static_cast(info.total_in

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebview/

2024-04-19 Thread Ionen Wolkens
commit: f617b1743e558ea91c0b5160f9e2ca33bce28019
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:47 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f617b174

dev-qt/qtwebview: drop 6.6.2, 6.6.3

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

 dev-qt/qtwebview/Manifest   |  2 --
 dev-qt/qtwebview/qtwebview-6.6.2.ebuild | 19 ---
 dev-qt/qtwebview/qtwebview-6.6.3.ebuild | 19 ---
 3 files changed, 40 deletions(-)

diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index fc0829263047..5ffa37ffe3d1 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,4 +1,2 @@
 DIST qtwebview-everywhere-opensource-src-5.15.13.tar.xz 136864 BLAKE2B 
ddd1abbda3a5d8383617b65636cde1d8ec42e2392927cf9e28b6ea16c00df2a07c7734a336ed4dc467c72ac332b0858845745f5e5a9ba5cbcc18ee196946f3d4
 SHA512 
886c46dfb2e66ceeeb423220b48e47bdc8968faf5b9553f9e206ddb84d201341c6ad49308740835de3f27960ef04276477df5a55faf9e3c4c68180ae96acbc6a
-DIST qtwebview-everywhere-src-6.6.2.tar.xz 138792 BLAKE2B 
512a80a355cfe3643ac8f45411fe1ba1811bdddc533cc97b0f76f9ba4afa85bf72460cf9768527e09366e0f41efd650546ac7cc9a6b98d65e2924d2acdc0d605
 SHA512 
a3e017ffee8adffe9c091c8b00f0b0a4133af57d1959e5999cf4baaa2f890064fe2cd5cb1628bbc2cb35948a7c51be135912cccf27c2b751ac88c9b6dbcdb534
-DIST qtwebview-everywhere-src-6.6.3.tar.xz 138776 BLAKE2B 
e182d774817d5e952bb52e0c6fd1b5707f359fc39c9db8498b29cf7de4731d1ccf79e5ae75e8c67e1b4bb79230ceb42015a9f35ed89cf7e68cd0bf8d923ad38a
 SHA512 
ea35725f666930fa7e5d83457ad7eb30c635cd2aa469111592850307b62888140077ed7e6c659ff1523c1d048fb1c90c506694133a5048d0daa189f9b01fb356
 DIST qtwebview-everywhere-src-6.7.0.tar.xz 138160 BLAKE2B 
362f34120258a560279d0be0406e3826eba71c5b44a494a731a3be0645e8ec01960685b6cf8cb9575fcaf56d5ad813eddae92c970426fc05b50d8bac5e749437
 SHA512 
d4559e2bd77a05c43271346236f3642b4f082beabe415f6a459cc3d3aee9b5750b4da2ae6e5c3ec1b571304918f5f39bea98cc46f96d606dd3acc53aa42c88a2

diff --git a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild 
b/dev-qt/qtwebview/qtwebview-6.6.2.ebuild
deleted file mode 100644
index 55069dbb40a2..
--- a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Module for displaying web content in a QML application using the 
Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtwebengine-${PV}:6[qml]
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtwebview/qtwebview-6.6.3.ebuild 
b/dev-qt/qtwebview/qtwebview-6.6.3.ebuild
deleted file mode 100644
index 55069dbb40a2..
--- a/dev-qt/qtwebview/qtwebview-6.6.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Module for displaying web content in a QML application using the 
Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtwebengine-${PV}:6[qml]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/

2024-04-19 Thread Ionen Wolkens
commit: b46aa8e812d49cb74826bee9e67ca7498066b265
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:41 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46aa8e8

dev-qt/qtsvg: drop 6.6.2, 6.6.3

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

 dev-qt/qtsvg/Manifest   |  2 --
 dev-qt/qtsvg/qtsvg-6.6.2.ebuild | 18 --
 dev-qt/qtsvg/qtsvg-6.6.3.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 2033aec78065..1eda40ace8d4 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,5 +1,3 @@
 DIST qtsvg-5.15.13-gentoo-kde-1.tar.xz 3552 BLAKE2B 
e2b8644f6c259ef90ec2ad110a447ad7c34e8c7612ef889a5514e1decde35746cc5083297fc91d1e307ba6f9e25965a97b8e8e416ef8cf6af0b420ffc4866481
 SHA512 
d4ed5c86f9799b1d0461e5e4fdaa5979a598e80579f1fed61323c83592292a1ccc4cfabdfed83514dbdd93ef4415fefa8b6c8bd7946d46ddb9388644ffcd5d26
 DIST qtsvg-everywhere-opensource-src-5.15.13.tar.xz 1890468 BLAKE2B 
72d20df0c00c128822389ab7ad8a2573aa376ba71f8a6f6780c19f0080db8d96ec5fe4c28de64b8e2f740ddf16c9652bbef4c651e18e1a0400529f35c0593b7f
 SHA512 
17d13fdeec439c02e7b7e478527376da2d4efd65e019fb18822d3d7883cbf129eea2661c19e931e59280c3bda7233fa6cfd84c4d76365abc63814a80e99f2a65
-DIST qtsvg-everywhere-src-6.6.2.tar.xz 1643056 BLAKE2B 
3294178addb3a7096294065b9326ca22b3e25ac3cef62533ac949b68e67aaaf9320bdc389453c8e97ac9c03f88cbd894088402bb21f9280d7bbff3ee0ba0b6ee
 SHA512 
cdfc3fb9aa00eaedd232c2b93482154f97e4e37d48db62b91142ae0dcc9d03bb9aa07cdfaa77e2973e6bfb5fdcdbf4365e6b9c855ffc82b3542d4cd07c1857a7
-DIST qtsvg-everywhere-src-6.6.3.tar.xz 1643424 BLAKE2B 
52f262aef3d424a1d9f75753ffb5f73a500e3e58d264b2a26699ff6ca0430c2d4d068fe514f7584641c76b74e758e6c10b4d6123c512bd4f364f6fcb7e25f69e
 SHA512 
78d588ebc60d90b86f8d639b49081a616abe0adedbd32381dd7853693065ee2e41b40ee4221d4c13c04c71a7f9780b35f3c472f5b9b5fa96af6835d711eb4937
 DIST qtsvg-everywhere-src-6.7.0.tar.xz 1790244 BLAKE2B 
586d5cd8f5a0d276f837dad1a330778b2e3bec1433d14015569947e964f779dcd24c22f54f536d3808d6c4c1ac8de308e1b5430a2a15725934dc67bb2e35cdb1
 SHA512 
b68e4e235f1a6b0ddbb130fbc06aa7ac06f074c5d33f588dd7049b5986ae070e1e4e976f22fba2bef81adc3beac8c4564a01c818b3594e06ab36d9939ce0e7b3

diff --git a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild
deleted file mode 100644
index 777ffe0ec0a8..
--- a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="SVG rendering library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui,widgets]
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtsvg/qtsvg-6.6.3.ebuild b/dev-qt/qtsvg/qtsvg-6.6.3.ebuild
deleted file mode 100644
index 777ffe0ec0a8..
--- a/dev-qt/qtsvg/qtsvg-6.6.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="SVG rendering library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui,widgets]
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtspeech/

2024-04-19 Thread Ionen Wolkens
commit: a216e204f56515a2cccadd49fb8d83d1ce34175f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:40 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a216e204

dev-qt/qtspeech: drop 6.6.2, 6.6.3

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

 dev-qt/qtspeech/Manifest  |  2 --
 dev-qt/qtspeech/qtspeech-6.6.2.ebuild | 47 ---
 dev-qt/qtspeech/qtspeech-6.6.3.ebuild | 47 ---
 3 files changed, 96 deletions(-)

diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 612cec3d0bf3..55bb3673d17f 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,5 +1,3 @@
 DIST qtspeech-5.15.13-gentoo-kde-1.tar.xz 1048 BLAKE2B 
93b16166dd8fd83eb9d7ce84cd3fff2dd330cc4060327e107b12a084aa47b7dc2d237bbf0852d207d2b4fbe9a5688d0236ebc5e7c1e6a42da84fd92fbd912050
 SHA512 
8eb6b865663b9fb837e88f859c1f407c4fab5d0976630e29bb0c3f2e2d01f225f3a614cba6c20495c56429d37427c75e314194d0c74c69296ab3e5df128290c6
 DIST qtspeech-everywhere-opensource-src-5.15.13.tar.xz 104612 BLAKE2B 
3c35098f0d4f4b4f804808f3d11abc0c0d189e3883cb1d15ea9b350948e061125299df1207ad44ed7af207c417980b0360ab6b44733efbbe7e5bdac6fe2402b5
 SHA512 
43b97ddc333d1c4a9715b1c306ced0506eb8faf69f1d22500b74e509d33b5a5cb9d0c166b9211a32a78eaba57925195d8ba0c39c8ae6a15551f841426294c75f
-DIST qtspeech-everywhere-src-6.6.2.tar.xz 262008 BLAKE2B 
6d9ae5b42f96fa02a15ac82e9e1c6a378c3b0ceccd278af9ef99346ad79a256e41d1d2ae10cfef75f311bdfad457271357b09fd067ddc902bff3e4ee31eda12e
 SHA512 
e43793931b81bb86cc074a2153ec0160991c86bc255ea1b11e5b4a272b8d067fcfc6788261d4b2f6f7630eadbcab7be23249b980d2792cb9a109137af614601e
-DIST qtspeech-everywhere-src-6.6.3.tar.xz 261976 BLAKE2B 
839adf366d268f2872b321d16546fc953d2e3fa6724f76061fb44674d06a0dba949f171d67f528707d071a7b94f0097f4d6e0fa25ca902572477476d3f4872fc
 SHA512 
4a43e1895ae477f6b6890a36ba2da365420e7778dece26535642ead39aab39c0c10d3be1c78a5b823eaddc646bdb60c5bd16bf3ac02f279832bc9724cfedc5d2
 DIST qtspeech-everywhere-src-6.7.0.tar.xz 261732 BLAKE2B 
a7e99c3c9efdaa7aa5d44537b9aaaed87af0607daa6b6ab21d602594081f5bcc5ead4da9eebbee15a7cc735a36e80cfa312452f2cdfa5ce4136bd0c06797eba2
 SHA512 
10d086633da8cc478619023baa4d2495bb394aa30e7ba7141b0e698ade5a4a723f5643a5df64e9920b90251e89722598b7d5b720d7b8d3a04449e94fd5984f82

diff --git a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild 
b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild
deleted file mode 100644
index 0a07541315c2..
--- a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Text-to-speech library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm64 ~loong"
-fi
-
-IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
-
-# TODO: tests are known failing with clang and needs looking into, albeit
-# it is still usable at runtime save for applications segfaulting on exit
-# similarly to QTBUG-90626 (not that this has in-tree revdeps as of writing
-# of this). Restricting because also seen this result in hanging. Note that
-# qtspeech:6 is still somewhat new (started in 6.4.0), and should review
-# status on new major versions.
-RESTRICT="test"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   ~dev-qt/qtmultimedia-${PV}:6
-   flite? ( app-accessibility/flite )
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-   speechd? ( app-accessibility/speech-dispatcher )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   $(qt_feature flite)
-   $(qt_feature speechd)
-
-   # flite_alsa was likely to work around old issues in flite, it 
does
-   # nothing but add -lasound (no code change, and is unneeded)
-   -DQT_FEATURE_flite_alsa=OFF
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtspeech/qtspeech-6.6.3.ebuild 
b/dev-qt/qtspeech/qtspeech-6.6.3.ebuild
deleted file mode 100644
index 5491997f2898..
--- a/dev-qt/qtspeech/qtspeech-6.6.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Text-to-speech library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
-fi
-
-IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )&q

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2024-04-19 Thread Ionen Wolkens
commit: a16a428aacd2a3b5233cfbc438331aeef44c8f54
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:34 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16a428a

dev-qt/qtpositioning: drop 6.6.2, 6.6.3

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

 dev-qt/qtpositioning/Manifest   |  2 -
 dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild | 68 -
 dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild | 68 -
 3 files changed, 138 deletions(-)

diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 0a4ede7d22dd..b78d59dceaa0 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,4 +1,2 @@
 DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 
26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60
 SHA512 
37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36
-DIST qtpositioning-everywhere-src-6.6.2.tar.xz 1504848 BLAKE2B 
c34d253b31176f532c6c5f23416c084652f913379bbdb44a96739a5f22b9220564408a700910a102ca45db12342d1bc267cba7c9a66d01affb641b14e678652a
 SHA512 
f2f67c7b25ff79e085a4a36421295f4ec4ef97a7df9fedcfb90ebd60483755109d0b595b30f7ff1881ad635ddbd2c6a227771df3549d7933fda03cf63f935cd3
-DIST qtpositioning-everywhere-src-6.6.3.tar.xz 1505028 BLAKE2B 
9b4c249f25b2ba398c3b9876f7c491c29c40193a229bd9935f6dbac30a0ed6e69cd3c3a1c3b2ef0ca6de724d39a465b2ab702ac5c40c1c5d8b1955045ed1aa79
 SHA512 
6ae48b27851a18c44fa3167fa05d7da9b885a85e8b99c2efc750092d1bc0bc2c438b10e085486fce143b4f961189be843fd1a58581d31bd212e79596ce52a686
 DIST qtpositioning-everywhere-src-6.7.0.tar.xz 658368 BLAKE2B 
162b4d3ea4e57d5a1ef4c243ba2272b32baae6d987ed788cee8e039f83388c0a062c5b2009c778008274f41d22c54f96f7372f49acf9877c9641bb6a5f6ba047
 SHA512 
ba0bce58321d967ddb3fcbe4b978212f660e48afd788ba36a0068ca7c6804e7febd74d6a15bc541f6cf9ebeef72aeeceb3e2779f53bdaa432391fb64781e68a1

diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild
deleted file mode 100644
index fa98d67a0570..
--- a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Physical position determination library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="geoclue nmea +qml"
-
-DEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   geoclue? ( ~dev-qt/qtbase-${PV}:6[dbus] )
-   nmea? (
-   ~dev-qt/qtbase-${PV}:6[network]
-   ~dev-qt/qtserialport-${PV}:6
-   )
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-RDEPEND="
-   ${DEPEND}
-   geoclue? ( app-misc/geoclue:2.0 )
-"
-
-CMAKE_SKIP_TESTS=(
-   # threads test (rarely) fails randomly
-   tst_qgeoareamonitor
-)
-
-src_prepare() {
-   qt6-build_src_prepare
-
-   # unfortunately cmake_use_find_package would break things with qtbase
-   use geoclue ||
-   sed -e 's/TARGET Qt::DBus/FALSE/' \
-   -i src/plugins/position/CMakeLists.txt || die
-   use nmea ||
-   sed -e 's/TARGET Qt::Network/FALSE/' \
-   -i src/plugins/position/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   )
-
-   qt6-build_src_configure
-}
-
-src_install() {
-   qt6-build_src_install
-
-   if use test; then
-   local delete=( # sigh
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*DummyPlugin*.cmake
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*TestPlugin*.cmake
-   
"${D}${QT6_PLUGINDIR}"/position/libqtposition_satellitesourcetest.so
-   
"${D}${QT6_PLUGINDIR}"/position/libqtposition_testplugin{,2}.so
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -f -- "${delete[@]}" || die
-   fi
-}

diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild
deleted file mode 100644
index fa98d67a0570..
--- a/dev-qt/qtpositioning/qtpositioning-6.6.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Physical position determination library for

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsensors/

2024-04-19 Thread Ionen Wolkens
commit: e1901250aa4b16f3b1e896e591a7c11302c563e8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:37 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1901250

dev-qt/qtsensors: drop 6.6.2, 6.6.3

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

 dev-qt/qtsensors/Manifest   |  2 --
 dev-qt/qtsensors/qtsensors-6.6.2.ebuild | 28 
 dev-qt/qtsensors/qtsensors-6.6.3.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index c88f79fa73f6..2c3e76c739fe 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,4 +1,2 @@
 DIST qtsensors-everywhere-opensource-src-5.15.13.tar.xz 2059796 BLAKE2B 
ca89ca21bf8dfaa9583c69a97ee041e02b365e853469b60706dc6be93429f07a5ba4fdb1959a08a0faf2145c65b07f914d108ae84b45621373b17f20aebeedae
 SHA512 
d6bd4fe02625272786f8c0f384ecce7497eebc3d691deaf9a42b9b221e4905715c7adb4e56fc04487b39f950b34f2239e8902e6e7880bf793461e808d6c9d245
-DIST qtsensors-everywhere-src-6.6.2.tar.xz 1494024 BLAKE2B 
4f3fb8d79dc1c7c429e0034fe4622e2327eee648b0c2736b4d68dc205bb94b240555e6b40c0290bb62a0eb95258854df46ed5e42477f888d7063ed5659aa1377
 SHA512 
9b64605f5a6dca205249480f3dfbc8f1ff247ad1acc6468417bd25a91c216a8d99ee608e68ba1b5aa39c659bb5027e7abeccddce772d10109d33877626228a3d
-DIST qtsensors-everywhere-src-6.6.3.tar.xz 1494016 BLAKE2B 
a394c17f2cba5f84a32f3603018614c7158f1be6f6eb992d4eaba0f1c4a36867836c9f20dc3083b0e4eb52388ac58cd200290f85d56bfe947d86852454d57dc5
 SHA512 
2a0b56bab4eebb09236ef2e0fb6dc54a719bef955833c24ba8c28eedee0abe4a06fb3f7d804c3189b4f8ffe6d0b93bceb9c53ed6fdf23d914402ace81f219b4c
 DIST qtsensors-everywhere-src-6.7.0.tar.xz 1494212 BLAKE2B 
1b5ea0bbb4ad2f101213c01bdeb576c4086c71148bef71023e2227d6931cb5c6a56c6305eefb72008015c1865d7100775a01a3dc8502fb49a559e210055986c5
 SHA512 
d51c1f0b1348336688cd2d640987684c0be40fc702bf18bc7a6089a341fb094f8e0f6d80e1c8cbcaf28f0b8ee095679f10a0253ea8ad4054651b7cd2b2529e54

diff --git a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild 
b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild
deleted file mode 100644
index 97ca2fe7348e..
--- a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Hardware sensor access library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm64 ~loong"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[dbus]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtsensors/qtsensors-6.6.3.ebuild 
b/dev-qt/qtsensors/qtsensors-6.6.3.ebuild
deleted file mode 100644
index 55055cfc02a7..
--- a/dev-qt/qtsensors/qtsensors-6.6.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Hardware sensor access library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~riscv ~x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[dbus]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialbus/

2024-04-19 Thread Ionen Wolkens
commit: 78a87ae2450b347136ee08b949a836a538974e40
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:38 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a87ae2

dev-qt/qtserialbus: drop 6.6.2, 6.6.3

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

 dev-qt/qtserialbus/Manifest |  2 --
 dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild | 38 -
 dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild | 38 -
 3 files changed, 78 deletions(-)

diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index ef92e4c2c90a..d92b267030c3 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,4 +1,2 @@
 DIST qtserialbus-everywhere-opensource-src-5.15.13.tar.xz 359612 BLAKE2B 
67da230018ec58e8fbb87e8b3f6b1394d8339e33b8aaac6c988907dd94f63e35f3a4b0e9776824af3c3b7678bd73e2dc6a973d2de886bf1e1f0b0f898bc7e3ce
 SHA512 
12e5580249f0d241b0536be8c4ab5a01eed722c9cbaaa4c052ecacb8e105c0d31f4e83e87fcf7f30711e48b0a6d0ee413bd837ea2bb7fbc41bddb7e6ab18ea22
-DIST qtserialbus-everywhere-src-6.6.2.tar.xz 545828 BLAKE2B 
27e9f44c68d34c9573218824ba8793388574f05fdb2cb4f271c6955d3cfd596612b8b2ed041b861b13b59e5fd54ee44f9b70d922b6b9661e81634028f827c94c
 SHA512 
d21c1c95b7dc495f2d963af7e0e927265573d5d0ff163ee51e19c0a62486ba78b8769ba65f7e196116fa0d029db78e6a453c3bde8a3c7f4447a278bde4de87be
-DIST qtserialbus-everywhere-src-6.6.3.tar.xz 545820 BLAKE2B 
b998804335542db66c239ffcac95ba773e0708e6ee2049b1196df28eb3b9cd719324e6afc3e76e7d3e46988fbc7f3594e4b066fdd5b32b31bdddc74614b2c0a5
 SHA512 
22e3ba8a454abb46ac776ea33b3ff7f9e83573451226cb3801ad6e3a09d4d8089e5ba33263c7a43058cf44057f1be189ff06e7d394dca12c6f74660597642fd0
 DIST qtserialbus-everywhere-src-6.7.0.tar.xz 546788 BLAKE2B 
3bd9eeec9768942c65eab210db49fb82bfe30cab9c18378eee76651fa7613ec8bd0cf4a8bd1339c815a9692bef3fadf8477d2556caa63accd76c9370ee226a96
 SHA512 
33c4fd04da0904c43e937fe94724c4318280e45a2f18b727379beb04ddae0285338486ea82be47950a5f4fa28cc0ac1f2c03d6ff8a45730e6be8d5ab84c50892

diff --git a/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild 
b/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild
deleted file mode 100644
index 0d1baf00d1b2..
--- a/dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial 
buses and protocols"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network]
-   ~dev-qt/qtserialport-${PV}:6
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # rarely fails randomly (perhaps related to -j)
-   tst_qcandbcfileparser
-)
-
-src_install() {
-   qt6-build_src_install
-
-   if use test; then
-   local delete=( # sigh
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6SerialBus/*TestCanBusPlugin*.cmake
-   
"${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_qttestcanbus.pri
-   "${D}${QT6_PLUGINDIR}"/canbus/libqttestcanbus.*
-   "${D}${QT6_PLUGINDIR}"/canbus/objects-*/
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -rf -- "${delete[@]}" || die
-   fi
-}

diff --git a/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild 
b/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild
deleted file mode 100644
index df066ca5492e..
--- a/dev-qt/qtserialbus/qtserialbus-6.6.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial 
buses and protocols"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network]
-   ~dev-qt/qtserialport-${PV}:6
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # rarely fails randomly (perhaps related to -j)
-   tst_qcandbcfileparser
-)
-
-src_install() {
-   qt6-build_src_install
-
-   if use test; then
-   local delete=( # sigh
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6SerialBus/*TestCanBusPlugin*.cmake
-   
"${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_qttestcanbus.pri
-   "${D}${QT6_PLUGINDIR}"/canbus/libqttestcanbus.*
-   "${D}${QT6_PLUGINDIR}"/canbus/objects-*/
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -rf -- "${delete[@]}" || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquicktimeline/

2024-04-19 Thread Ionen Wolkens
commit: 674891e80f0f1a3f413206d3ba72c2adc193ced1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:36 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674891e8

dev-qt/qtquicktimeline: drop 6.6.2, 6.6.3

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

 dev-qt/qtquicktimeline/Manifest |  2 --
 dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild | 18 --
 dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 57c3c34bfab6..84f0fdc57b10 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,4 +1,2 @@
 DIST qtquicktimeline-everywhere-opensource-src-5.15.13.tar.xz 105592 BLAKE2B 
aa578030d0e6b403ba934755d67c174505b4c14d3aa27a3f3502285d1754506eddcba8d421531eaa8f416cbb1a45f81c1ff3c9a632ab44ec7de066213ffc3308
 SHA512 
9a7a781226098006f83cb9cb004d9f01f9145efc5b738cb7448743af822df84be733393396303a1b67b581fd788df3f85d8ad0648bc2b283db7e09eb36314143
-DIST qtquicktimeline-everywhere-src-6.6.2.tar.xz 104816 BLAKE2B 
82176c3a3eee4360ec1d41178e9120ecd61144279f92b538320dddb1a2b255c81194273d2677174b6cdf5e063d5707e6a1b07126ab85611e10a419dcc52596a5
 SHA512 
e3ec90ff0bb8646a2804abe9663b58953b768a727a5305882de0fc0abf054901ed6138b95f9e88b845150cfd437ba4328245aef42a93dc3071e43baede0f4dd3
-DIST qtquicktimeline-everywhere-src-6.6.3.tar.xz 104788 BLAKE2B 
daee59087bca47a752750690d7975f0d1626f695ad547bff22f2e22702677e6e676ba1fbcbef1b57bcaadc44196ee76d2f01c2f7160e2da492d4aa5132454433
 SHA512 
1e0976a34496f3961f958a38296b1aebf5bb0be7e077b70a91d93ff4e2c652b09ba5cdf94e26c748988ce489d025328a0bd9feca77bc2ddfb360815682055e47
 DIST qtquicktimeline-everywhere-src-6.7.0.tar.xz 109548 BLAKE2B 
2051f0198336dc9f405ca951ae4d45501716e382ac5281cb8836675e6d20567cfff5f82aa6f07cf6332f86cab91dd1230c68670a3e75d74d9d572b64298d52a7
 SHA512 
605fe39fc1b31b9281f291348ef73059bfd338531ab1d58d526307b775d34a65e3edcd6c4296824db3f99b4440ec0f7dbbe61a84a852eb5601b377b7f3597208

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild
deleted file mode 100644
index ecfa676e5d32..
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module for keyframe-based timeline construction"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   ~dev-qt/qtdeclarative-${PV}:6
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild
deleted file mode 100644
index ecfa676e5d32..
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module for keyframe-based timeline construction"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6
-   ~dev-qt/qtdeclarative-${PV}:6
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2024-04-19 Thread Ionen Wolkens
commit: 2ea36b71fff16ae21283cc727eb652657cbabf5b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:33 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea36b71

dev-qt/qtmultimedia: drop 6.6.2, 6.6.3

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

 dev-qt/qtmultimedia/Manifest  |  2 -
 dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 89 ---
 dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 89 ---
 3 files changed, 180 deletions(-)

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index f458c4959432..2a210b39fc36 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,5 +1,3 @@
 DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 
68cfdb828aa931e63502c1570e5fb04909f4331d79fa9ae0f34ab53adc858405faab0fc782547466b573113973c4deb1a4e1dab0917cb0513bdc3eb7597b0bce
 SHA512 
f045b051c6065f9a7daf7d7c1da457bc8348a5d6fa871352f18cc7895e3b21d090c3a362a434ac783d793b1d9e59a4b23b9329892c15e9a8fc4fbb0a871d9c6d
 DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B 
a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b
 SHA512 
fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4
-DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 
8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5
 SHA512 
311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
-DIST qtmultimedia-everywhere-src-6.6.3.tar.xz 8266612 BLAKE2B 
4394f0500c33659eca21b5f2ba59173268c6617f80166723c3fedaf2d2f795e118db6f13877e111d3fee418aa4ff5f63002a1c40cfa8b3751e6b314469562169
 SHA512 
4cad4a7c248adba709f5fda91780151a1136bd7ebb3a249602e401c2e3ae5aceb57a3ddc3825079bfbdb0200af403ad5cf3aa252b2090102f5ab22122445dc02
 DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 
769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612
 SHA512 
4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a45d2b34cb883c8e38d542f2f1cb36046e4c1

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
deleted file mode 100644
index 5e96be6b4dda..
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 
framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
-   || ( ffmpeg gstreamer )
-   eglfs? ( ffmpeg opengl )
-   vaapi? ( ffmpeg opengl )
-   test? ( qml )
-"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
-   alsa? ( media-libs/alsa-lib )
-   ffmpeg? (
-   ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
-   media-video/ffmpeg:=[vaapi?]
-   X? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   )
-   )
-   gstreamer? (
-   dev-libs/glib:2
-   media-libs/gst-plugins-bad:1.0
-   media-libs/gst-plugins-base:1.0[X=,opengl?]
-   media-libs/gstreamer:1.0
-   )
-   opengl? ( media-libs/libglvnd )
-   pulseaudio? ( media-libs/libpulse )
-   qml? (
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtquick3d-${PV}:6
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   X? ( x11-base/xorg-proto )
-   v4l? ( sys-kernel/linux-headers )
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
-   # unimportant and expects all backends to be available (bug #928420)
-   tst_backends
-   # tries to use real alsa or pulseaudio and fails in sandbox
-   tst_qaudiosink
-   tst_qaudiosource
-   tst_qmediacapturesession
-   tst_qmediaplayerbackend
-   tst_qsoundeffect
-   # may try to use v4l2 or hardware acceleration depending on availability
-   tst_qscreencapture_integration
-   tst_qscreencapturebackend

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/

2024-04-19 Thread Ionen Wolkens
commit: 33f18d1e1863394e1ee5c725355be4ce30836d70
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:32 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f18d1e

dev-qt/qtlocation: drop 6.6.2, 6.6.3

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

 dev-qt/qtlocation/Manifest|  2 --
 dev-qt/qtlocation/qtlocation-6.6.2.ebuild | 44 ---
 dev-qt/qtlocation/qtlocation-6.6.3.ebuild | 44 ---
 3 files changed, 90 deletions(-)

diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index cae0b84431e8..f0042c44d64e 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,6 +1,4 @@
 DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B 
dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221
 SHA512 
14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b
 DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 
26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60
 SHA512 
37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36
-DIST qtlocation-everywhere-src-6.6.2.tar.xz 3028592 BLAKE2B 
060dbe1d4ea3d761900f1f2e8eff0ae255b1b75edc8c23e1ce04d6d3a7b3ea278b9121d417e347bc589a5445b35f52db5447de0f0d1154d8859bfe83d4d5e7da
 SHA512 
a2c4b9d9fb3b3675d25d3e7abeb8eec42f5998a9b275648a355df61c7d21258fb6bf5ecefeb635bab1a37f3382fc71b588a05eafc1bd7b57580c0fc9f1cd
-DIST qtlocation-everywhere-src-6.6.3.tar.xz 3028756 BLAKE2B 
e5ba2437a3d65602d1e6ea9251fa8a9800b09cacfa98746a3600c6e0b6f45aa888bfde3eaf8559914bef68f5c7d56ca7196fc26a2534ddb404212fd588223d62
 SHA512 
3a014f498158151ad3932d9bed40622d54e75c2cc64660f12ea02645b93777eaad67b743c073d561f1b48a3558b3b66a5cd65a6f8bcb25a57ffc20d6f7371825
 DIST qtlocation-everywhere-src-6.7.0.tar.xz 3165588 BLAKE2B 
ee2f3be403942d91f1a87e89d42d1f969eefc90654c77732d7249766e680ce1cb63685203989ceef984365ff59152995e6886bf5f112834d55abf0e6239229ae
 SHA512 
51e3777cdee6c27bf5770dfa4f21509ab4699161b5b49d99696aa09018ee5a355c921a85f8f1a732a80b19730ac30d40795d20cd73e4aefc1a4d4a989d41bc3d
 DIST qtlocation-mapboxgl-5.15.13-4c88f2c0.tar.gz 3726387 BLAKE2B 
e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0
 SHA512 
e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d

diff --git a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild 
b/dev-qt/qtlocation/qtlocation-6.6.2.ebuild
deleted file mode 100644
index 321eff47e2b6..
--- a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtpositioning-${PV}:6[qml]
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # ignores QML_IMPORT_PATH (unlike other tests) and looks in
-   # the missing builddir/qml, skip rather than work around
-   tst_declarative_ui
-)
-
-src_install() {
-   qt6-build_src_install
-
-   if use test; then
-   local delete=( # sigh
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6Location/*TestGeoServicePlugin*.cmake
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6Location/*UnsupportedPlacesGeoServicePlugin*.cmake
-   
"${D}${QT6_LIBDIR}"/cmake/Qt6Qml/QmlPlugins/*declarative_location_test*.cmake
-   
"${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_geocodingplugin.so
-   
"${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_placesplugin_unsupported.so
-   
"${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_qmltestplugin.so
-   
"${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_routingplugin.so
-   "${D}${QT6_QMLDIR}"/QtLocation/Test
-   )
-   # using -f given not tracking which tests may be skipped or not
-   rm -rf -- "${delete[@]}" || die
-   fi
-}

diff --git a/dev-qt/qtlocation/qtlocation-6.6.3.ebuild 
b/dev-qt/qtlocation/qtlocation-6.6.3.ebuild
deleted file mode 100644
index 6a7b3e52fb17..000

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtscxml/

2024-04-19 Thread Ionen Wolkens
commit: ad602c913f2847f4174afdb652901806eb2da39e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:36 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad602c91

dev-qt/qtscxml: drop 6.6.2, 6.6.3

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

 dev-qt/qtscxml/Manifest |  2 --
 dev-qt/qtscxml/qtscxml-6.6.2.ebuild | 34 --
 dev-qt/qtscxml/qtscxml-6.6.3.ebuild | 34 --
 3 files changed, 70 deletions(-)

diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index b4a64760b9d1..b8b35a8b0b5a 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,4 +1,2 @@
 DIST qtscxml-everywhere-opensource-src-5.15.13.tar.xz 438060 BLAKE2B 
3207be9571b862d015341ab193d335d9f958b9c9431e5590ccba31200fd9c59ad695b763d213f0eec5ec568b5ad5a4674742ef488b6fd24a2cc4755cb3aea3fc
 SHA512 
ba7c40b08951521e8d56372456c6e613a49cd2bc42d8def7b477e0334100dd741fb20a6ef9d860dba9be44547998eee6bea30de0f16f43b3152e51132bcb2d90
-DIST qtscxml-everywhere-src-6.6.2.tar.xz 1167628 BLAKE2B 
c1c32a815bf10eaa9b30241a3dbd6302d75131ef10f6ad2aeff10c0698fa82c937b1086e7f4f157c86659be0fa720d863b1723fbd119291ce549ebe5903e0ad6
 SHA512 
b7058d310dd82d09ca859dae5529d63bcde68a985a4c3f8f00474e2ffcd8f2f1162ffdafe3bb0cfc29769bc53ea4725dc8b68b04a09dcbea653d9afafca2643c
-DIST qtscxml-everywhere-src-6.6.3.tar.xz 1167484 BLAKE2B 
6fbc3b4e51e2cfeb9ac200677dad0f83964874e24395f3043f980730c864abc8b5f9a066aa4eebe6e217514ee40e81b3962d0cda0cd60850a6900eaae98678f1
 SHA512 
626efd53f5f54d1742b86e95c8eb240354a88492601fc650bde0229670a1c75a009320ebf50b135634a3deaddb111ddffd878e392b806f723f8b0e965dacb270
 DIST qtscxml-everywhere-src-6.7.0.tar.xz 1167668 BLAKE2B 
13f46c399afea117933bf6be9d3052d2565dd69667c2c89c55a247e5c7b6d79ff6fe0f2ed186655c140e2d6b544b11e827212160d4bcd905db0e5e68563bf829
 SHA512 
d732e9c70c11334614efdfe527334a12da683b918bd9c6c49809f4cd2f6d6d06436c64b8d46e3bf014b9a3f092b0c3a752ad7e94844b2f82bf9384380aec60c7

diff --git a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild 
b/dev-qt/qtscxml/qtscxml-6.6.2.ebuild
deleted file mode 100644
index 8c9613c8ea99..
--- a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # may fail with pid-sandbox, or at least musl/hardened+gcc (exact
-   # conditions unknown but passes without pid, considering this flaky)
-   tst_qstatemachine
-)
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtscxml/qtscxml-6.6.3.ebuild 
b/dev-qt/qtscxml/qtscxml-6.6.3.ebuild
deleted file mode 100644
index 170b62f0b535..
--- a/dev-qt/qtscxml/qtscxml-6.6.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~riscv ~x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # may fail with pid-sandbox, or at least musl/hardened+gcc (exact
-   # conditions unknown but passes without pid, considering this flaky)
-   tst_qstatemachine
-)
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquick3d/

2024-04-19 Thread Ionen Wolkens
commit: 28be467d118008a9ad52b643a6a08f37aec722d3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:35 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28be467d

dev-qt/qtquick3d: drop 6.6.2, 6.6.3

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

 dev-qt/qtquick3d/Manifest   |  2 --
 dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild | 48 
 dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild | 49 -
 3 files changed, 99 deletions(-)

diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index c0fa53942bad..99c974d958b9 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1,3 +1 @@
-DIST qtquick3d-everywhere-src-6.6.2.tar.xz 65602548 BLAKE2B 
e1ee955a1f66c669d52a73513c7442b70863b6fa738f6e1716dfab1c7dc41f5f09780ec97f7c5fd6c452ed3ea9809ab0d907dbe28f0425d208508f69b61d50ac
 SHA512 
d8b32ec1a5f9233e79612b5d9b56890c04a921edcc6369f4a047f8e58af92f5e6dc936fdde707df4afca81da53f9fb8959f03b00af24077c3dc723f3445e8123
-DIST qtquick3d-everywhere-src-6.6.3.tar.xz 65597184 BLAKE2B 
c72c45d991871c3d6de981a30828f8db768057ef136d9f0c2e897c4aa4c275cc1daa7269f3df98548d6c13049a64aed336c5004fd1697e64846beee6ac0b2aaf
 SHA512 
49c9a5e336a011c592c2273420044d4cdea45a11db9c684fe7289b9e552d1f8c3e2cb690350a53ddad739f5334d045e213cc225c451c9e0f2a481afb9b1e255b
 DIST qtquick3d-everywhere-src-6.7.0.tar.xz 66175916 BLAKE2B 
6e351845fd1056a1ee3cbb1f66a715c6a23b3eb2e09812e9cf262930404b3d0a6aaf52e619ac9bff502f3f07df2c54716baf262d6ffbe4cb77658d6090cd1765
 SHA512 
1262fccbbf7bd31aa122837998f3a903c191e70a270a2a678842e6f8209336b39f5523582e7b4ab88f0db98e357993c34f857ae2a34c7e7ac29597377459576b

diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild
deleted file mode 100644
index 1e7d17bf3fa6..
--- a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-elif [[ ${QT6_BUILD_TYPE} == live ]]; then
-   EGIT_SUBMODULES=() # skip qtquick3d-assimp
-fi
-
-IUSE="opengl vulkan"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[concurrent,gui,opengl=,vulkan=,widgets]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtquicktimeline-${PV}:6
-   ~dev-qt/qtshadertools-${PV}:6
-   media-libs/assimp:=
-   sys-libs/zlib:=
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( ~dev-qt/qtbase-${PV}:6[network] )
-   vulkan? ( dev-util/vulkan-headers )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.6.2-gcc14.patch
-   "${FILESDIR}"/${PN}-6.6.2-x32abi.patch
-)
-
-CMAKE_SKIP_TESTS=(
-   # collada support is disabled in system media-libs/assimp (bug #891787)
-   tst_qquick3dassetimport
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DQT_FEATURE_system_assimp=ON
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild
deleted file mode 100644
index c2cf3123b40a..
--- a/dev-qt/qtquick3d/qtquick3d-6.6.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-elif [[ ${QT6_BUILD_TYPE} == live ]]; then
-   EGIT_SUBMODULES=() # skip qtquick3d-assimp
-fi
-
-IUSE="opengl vulkan"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[concurrent,gui,opengl=,vulkan=,widgets]
-   ~dev-qt/qtdeclarative-${PV}:6
-   ~dev-qt/qtquicktimeline-${PV}:6
-   ~dev-qt/qtshadertools-${PV}:6
-   media-libs/assimp:=
-   sys-libs/zlib:=
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( ~dev-qt/qtbase-${PV}:6[network] )
-   vulkan? ( dev-util/vulkan-headers )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.6.2-gcc14.patch
-   "${FILESDIR}"/${PN}-6.6.2-x32abi.patch
-)
-
-CMAKE_SKIP_TESTS=(
-   # collada support is disabled in system media-libs/assimp (bug #891787)
-   tst_qquick3dassetimport
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DQT_FEATURE_system_assimp=ON
-   -DQT_UNITY_BUILD=OFF # fails to build
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qthttpserver/

2024-04-19 Thread Ionen Wolkens
commit: 660ace49ad7e380de6a4d5825f3062d463d20643
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:31 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660ace49

dev-qt/qthttpserver: drop 6.6.2, 6.6.3

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

 dev-qt/qthttpserver/Manifest  |  2 --
 dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild | 31 ---
 dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild | 31 ---
 3 files changed, 64 deletions(-)

diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest
index 39621a56053f..e0fcba08b0fd 100644
--- a/dev-qt/qthttpserver/Manifest
+++ b/dev-qt/qthttpserver/Manifest
@@ -1,3 +1 @@
-DIST qthttpserver-everywhere-src-6.6.2.tar.xz 162152 BLAKE2B 
dc83b39aa99d39f0255bc841e8d7ac171ef477f4327e9447adff54624cfc7e698336786dd59b51450ea2d1f0e899c9ad38e32c8b9c2668514923b369fc4cce8e
 SHA512 
e436c8525febbf58071159032d3d115c1eb9780e1b261aa7bb2d33e29979cc2a24be559d9db348e8b5356079e469644fa10865b8d042d91d64c86aa72c0682b4
-DIST qthttpserver-everywhere-src-6.6.3.tar.xz 162228 BLAKE2B 
a913ad8a5581de2ac439429a6c4ebf5b51c7f22ad078163186767d0315df86745ea9d4bc70f5dddf4cafb9ac4bab1ea56da5d7778c9d18910b5b85e4ff8ec7ec
 SHA512 
a1a792beedef9c4e492ecae46d20c683773db690ac6d879b557a9223b64cedc6b7260668ee8fa781db16f478b2e98a0fd3ecd81fa9620766c9ee308a49d1bda1
 DIST qthttpserver-everywhere-src-6.7.0.tar.xz 163044 BLAKE2B 
319e19f8b1682b98b3577459ea1cf6e8069137dbe5dd48d93acfcfbc2a51eac1e592856d6901fc1f143b47e37c698ba4c08838dd0125323334c182e37e9ca5d9
 SHA512 
e63c87b9a8b0a2aff5fbbb012582045cd9fbd6bbbc81089707ef5d71ad078c8a9a52d443213b3e9c137c2349bb107641a267ed71d562e64b55a18abca4bea8ce

diff --git a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild 
b/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild
deleted file mode 100644
index a4b020165245..
--- a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="HTTP server functionality for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-IUSE="+ssl websockets"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network,ssl=]
-   websockets? ( ~dev-qt/qtwebsockets-${PV}:6 )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( ~dev-qt/qtbase-${PV}:6[concurrent] )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package websockets Qt6WebSockets)
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild 
b/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild
deleted file mode 100644
index a4b020165245..
--- a/dev-qt/qthttpserver/qthttpserver-6.6.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="HTTP server functionality for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64"
-fi
-
-IUSE="+ssl websockets"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[network,ssl=]
-   websockets? ( ~dev-qt/qtwebsockets-${PV}:6 )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( ~dev-qt/qtbase-${PV}:6[concurrent] )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package websockets Qt6WebSockets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2024-04-19 Thread Ionen Wolkens
commit: 7a25869793f89201132506d1c44a4d8f1384861e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 07:25:31 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 07:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a258697

dev-qt/qtimageformats: drop 6.6.2, 6.6.3

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

 dev-qt/qtimageformats/Manifest|  2 --
 dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild | 41 ---
 dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild | 41 ---
 3 files changed, 84 deletions(-)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index d99491d7f8b1..f8fe9bad93c7 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,5 +1,3 @@
 DIST qtimageformats-5.15.13-gentoo-kde-1.tar.xz 62204 BLAKE2B 
deb450b19bc3f6253dfa16a12ddfcc16374e2d7b3ed8a49a807f5f83731f63d5479a88b390ffc24c81552a64a4c3dfe0bee91526d2a96846edab8f61b4ccffec
 SHA512 
a52e6fd6fce358c75c9dc09d727082bd4069c36dee14e3c15c437ca62699b31bea3fa042a47c450ff26f72359f9eda6158d5c01474906a36490df31e6fe810ea
 DIST qtimageformats-everywhere-opensource-src-5.15.13.tar.xz 1888944 BLAKE2B 
ff71d92749691bcf79622b7a8e9873c7f7b44e01a88365d4b86f627164c26060f582442c9a11de1ad627a15c7da8cdfbca7ec0e1a5ffb30aa295a329331a6d3a
 SHA512 
48b0dac1acfdae1b090bc5d0054610f61290135363400a629ce3650cddd4c11f7bd95edd5bd1d36d758006a5fd54ded29f540a6e8dc675ca2e85d4ae169add50
-DIST qtimageformats-everywhere-src-6.6.2.tar.xz 1964116 BLAKE2B 
1fe0c428dd9602d7b9abd7e2cfdda8f179511c912fcf4f501400619ac91a5cde6b57f8f38c6c1d22a1efd6fc285b49cbf2ee23132faea516c55f552819ea0850
 SHA512 
64704becdd6f1a50f4a4c0edabc6be2f8a114c978728a62b2a5c9502e2457699f6e86135146c56afef715f865dd1c10062cf485ad97c890884bace8a163c24a5
-DIST qtimageformats-everywhere-src-6.6.3.tar.xz 1964752 BLAKE2B 
b1984e84747e609f5ab7bb2c3b9c3b6e14c4e57bf48a9a4d42dad79f216e6f16631c7049127fd04ff1d761b2c3972b4421b2f360c883b0597071a3e2c0355753
 SHA512 
4fe56a787742f4af5e3e5c41c8c7850190bacea6a6d13ccde4ce299dbd15d2a1ab8b1825353ad324ca159333c0adc5dede823e79e217de3ab5910c5803b96d6d
 DIST qtimageformats-everywhere-src-6.7.0.tar.xz 1968344 BLAKE2B 
b0d91c5a8d902ac2c4afd285d27adf5cde3af05607333606a4721b1622e1eac87bc58d1452ae3e38684a35ec921b023d2101f9f47a19a7701d72d0cfb62cefbf
 SHA512 
0e30021b028a4e6754c300d343aa72f93ab855cba043ddb2d24855989823c82c78ea67871399d78105dbc092abe2666e0a92caa50aa780ca4e267bf6f05bd914

diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild
deleted file mode 100644
index bc7acf3262df..
--- a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Additional format plugins for the Qt image I/O system"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="mng"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   media-libs/libwebp:=
-   media-libs/tiff:=
-   mng? ( media-libs/libmng:= )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # heif plugin is only for Mac, test is normally auto-skipped but may
-   # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971)
-   tst_qheif
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DQT_FEATURE_jasper=OFF
-   $(qt_feature mng)
-   -DQT_FEATURE_tiff=ON
-   -DQT_FEATURE_webp=ON
-   -DQT_FEATURE_system_tiff=ON
-   -DQT_FEATURE_system_webp=ON
-   )
-
-   qt6-build_src_configure
-}

diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild
deleted file mode 100644
index bc7acf3262df..
--- a/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Additional format plugins for the Qt image I/O system"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="mng"
-
-RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[gui]
-   media-libs/libwebp:=
-   media-libs/tiff:=
-   mng? ( media-libs/libmng:= )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
-   # heif plugin is only for Mac, test is normally auto-skipped but may
-   # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971)
-   tst_qheif
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DQT_FEATURE_jasper

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2024-04-19 Thread Ionen Wolkens
commit: 555cbc5fea11645c732a8e1de53292100310576f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 06:42:58 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555cbc5f

x11-terms/kitty-terminfo: add 0.34.1

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

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.34.1.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 8922d7b2e08b..0c8db0eee1df 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,3 +1,4 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
+DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild
new file mode 100644
index ..b5c7cbc40759
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+BDEPEND="sys-libs/ncurses"
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/terminfo
+   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-04-19 Thread Ionen Wolkens
commit: b494c8bcbfd646358281be78769ff2a4d08684cf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 06:43:04 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b494c8bc

x11-terms/kitty: add 0.34.1

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

 x11-terms/kitty/Manifest|   3 +
 x11-terms/kitty/kitty-0.34.1.ebuild | 190 
 2 files changed, 193 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 5f99c90773fa..06819e644b1d 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -7,3 +7,6 @@ DIST kitty-0.33.1.tar.xz.sig 566 BLAKE2B 
568d54993d6c66670279364c317fa0778594852
 DIST kitty-0.34.0-vendor.tar.xz 1528164 BLAKE2B 
e3e97d818f9de422cbfd72491b3aadccf21702b408933c4c2db03ba8cea30bd28bd472b296e5504179fc3f756ff5c3f041511da410b41c9b52904ecd5c7b6fa6
 SHA512 
ffd92f673e3552f773513d04987d73d0b0cd7beec3685614e0c506675b6ab0eb400bba5e7c6904e57b03a13c8e09492bec655f154f052de504e26e7c2b458e5b
 DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
 DIST kitty-0.34.0.tar.xz.sig 566 BLAKE2B 
83fb2de657c26d9cc7718d9d08c81d175419598223c16185243851c0308404b7139a6da2ec2c5c0a24294ebd1f242f4cc1c905a355f59422a299c3893d2235ef
 SHA512 
04283095f3c778379b3f26d94863f50a6c965a59d84431c21fabfeeb3d768cd427c6e1ded56684aa4d56e2fd441b2cbaebb3b2e0f328e2f30ca97b70076b37cb
+DIST kitty-0.34.1-vendor.tar.xz 1528400 BLAKE2B 
fde7ba3a9713e10e1b6f3d4e3a35bb1edf0ed50004862e2f367df30b416a1b8e34c03c38c47ec4f7363bc10eace0dd03215875c1b5121151671c0b22ac47e189
 SHA512 
875ca8c324b80e3be8fead1c56710f7f9ca7f5aa0f8e4e8f1e825005cbe85837d9b58a2b271ead201637f9b10fd5e61b7e8e52276e950f30fe326546c6ee33ee
+DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66
+DIST kitty-0.34.1.tar.xz.sig 566 BLAKE2B 
fb01069e33f958bfc1aee3e42ab5d8d775d79cf0c54b427690f4455c524d9baff3789823a6a8dce6494a8006715bc17530f1569c540b30f423c41f8833ae08f8
 SHA512 
cf60f1044661a62e73191526680ce862ae02e0dd89e017c139261cff8667b20be6aca0fb3b56f06c8ddb0e08a3c55eb428358a9db0b59ef65f2bd246fcf9cd01

diff --git a/x11-terms/kitty/kitty-0.34.1.ebuild 
b/x11-terms/kitty/kitty-0.34.1.ebuild
new file mode 100644
index ..66daa0ec2a6d
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.34.1.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo flag-o-matic go-env optfeature multiprocessing
+inherit python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
+else
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
+   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
+   "
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Fast, feature-rich, GPU-based terminal"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+
+LICENSE="GPL-3 ZLIB"
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
+SLOT="0"
+IUSE="+X test wayland"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   || ( X wayland )
+   test? ( X wayland )
+"
+RESTRICT="!test? ( test )"
+
+# dlopen: fontconfig,libglvnd
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/openssl:=
+   dev-libs/xxhash
+   media-libs/fontconfig
+   media-libs/harfbuzz:=[truetype]
+   media-libs/lcms:2
+   media-libs/libglvnd[X?]
+   media-libs/libpng:=
+   sys-apps/dbus
+   sys-libs/zlib:=
+   x11-libs/libxkbcommon[X?]
+   x11-misc/xkeyboard-config
+   ~x11-terms/kitty-shell-integration-${PV}
+   ~x11-terms/kitty-terminfo-${PV}
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcursor
+   )
+   wayland? ( dev-libs/wayland )
+   !sci-mathematics/kissat
+"
+DEPEND="
+   ${RDEPEND}
+   amd64? ( >=dev-libs/simde-0.8.0-r1 )
+   arm64? ( dev-libs/simde )
+   x86? ( dev-libs/simde )
+   X? (
+

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2024-04-19 Thread Ionen Wolkens
commit: 4710571ee7dda2641c08177b1cbf824061701751
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 19 06:42:52 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4710571e

x11-terms/kitty-shell-integration: add 0.34.1

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

 x11-terms/kitty-shell-integration/Manifest |  1 +
 .../kitty-shell-integration-0.34.1.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 8922d7b2e08b..0c8db0eee1df 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,3 +1,4 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.34.0.tar.xz 8227440 BLAKE2B 
8e5b27d095a73711995f5f9c7b320e13632893ae3040204d643e5fe29a98c0337aff3abd4aa91300c84fa8fc435a077beddbbec123937b6db29a2c2f3fb1e89c
 SHA512 
310084af59fb5832c9b87961d278601a8408fdcf4500083ffa5d4980ae600a2122a7477be23bfe0c374dec7955707894cb74cfd550ae577d66e39ed2e8b9c0f8
+DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild
new file mode 100644
index ..c3b309c79626
--- /dev/null
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+src_compile() { :; }
+
+src_install() {
+   # install the whole directory in the upstream suggested location
+   # for consistency (i.e. less variation between distros if someone
+   # ssh into Gentoo), then set symlinks to autoload where possible
+   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
+   insinto /usr/share/kitty
+   doins -r shell-integration
+
+   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
+
+   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
+   # zsh integration is handled automatically without needing to modify rc 
files,
+   # but may require user intervention depending on zsh invocation or if 
remote
+
+   # this is used internally by the ssh kitten and is not useful there
+   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
+}



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

2024-04-19 Thread Ionen Wolkens
commit: 34ba57f5ec2fe1f3f739619db20397d8422ddc4e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:36:01 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ba57f5

dev-python/pytest-django: Keyword 4.8.0 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/pytest-django/pytest-django-4.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-django/pytest-django-4.8.0.ebuild 
b/dev-python/pytest-django/pytest-django-4.8.0.ebuild
index 51518b8bb570..982749bce773 100644
--- a/dev-python/pytest-django/pytest-django-4.8.0.ebuild
+++ b/dev-python/pytest-django/pytest-django-4.8.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 "
 
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 SLOT="0"
 
 RDEPEND="



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

2024-04-19 Thread Ionen Wolkens
commit: 30c2e7ceb0fdb6e26a823c2cd2fa936b878058d4
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:36:04 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c2e7ce

dev-python/testfixtures: Keyword 8.1.0 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/testfixtures/testfixtures-8.1.0.ebuild 
b/dev-python/testfixtures/testfixtures-8.1.0.ebuild
index e47659f67b7a..734d16fc15ab 100644
--- a/dev-python/testfixtures/testfixtures-8.1.0.ebuild
+++ b/dev-python/testfixtures/testfixtures-8.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



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

2024-04-19 Thread Ionen Wolkens
commit: 2d17f9f832842c6eb435d4c150a88a2df9deef54
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:58 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d17f9f8

dev-python/django-configurations: Keyword 2.5.1 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/django-configurations/django-configurations-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/django-configurations/django-configurations-2.5.1.ebuild 
b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
index d38fcc156ccc..86eac772cff2 100644
--- a/dev-python/django-configurations/django-configurations-2.5.1.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXcursor/

2024-04-19 Thread Ionen Wolkens
commit: 1fd8ddcb541e7b6242f4ec4feadd313612f174d3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:42:27 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd8ddcb

x11-libs/libXcursor: Stabilize 1.2.2 hppa, #928530

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-libs/libXcursor/libXcursor-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild 
b/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
index c35e1bfa9585..59c39369 100644
--- a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
+++ b/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
 
 DESCRIPTION="X.Org Xcursor library"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc"
 
 RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]



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

2024-04-19 Thread Ionen Wolkens
commit: 0a7f495912ec14f41a1b5efe964d5dbd4e3806fc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 19 01:35:00 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7f4959

sys-apps/util-linux: Stabilize 2.39.3-r7 arm64, #927999

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/util-linux/util-linux-2.39.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild 
b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
index c6e0137960ef..b1abc08155d0 100644
--- a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
@@ -22,7 +22,7 @@ else
inherit verify-sig
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
 

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;



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

2024-04-19 Thread Ionen Wolkens
commit: 06528950678f0c2271fdade0d8b6ce5d8a044c8e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 19 06:21:33 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06528950

sys-apps/util-linux: Stabilize 2.39.3-r7 arm, #927999

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/util-linux/util-linux-2.39.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild 
b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
index d5ac1256cc63..c8676b638700 100644
--- a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
@@ -22,7 +22,7 @@ else
inherit verify-sig
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
 

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;



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

2024-04-19 Thread Ionen Wolkens
commit: 57880c6b52fc75c94eddf3660ad2d8305c3b1c54
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 20:17:59 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57880c6b

sys-apps/attr: Stabilize 2.5.2-r1 hppa, #926977

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/attr/attr-2.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/attr/attr-2.5.2-r1.ebuild 
b/sys-apps/attr/attr-2.5.2-r1.ebuild
index e9590ef2c95a..850befff79d5 100644
--- a/sys-apps/attr/attr-2.5.2-r1.ebuild
+++ b/sys-apps/attr/attr-2.5.2-r1.ebuild
@@ -12,7 +12,7 @@ else
inherit libtool
 
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Extended attributes tools"



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

2024-04-19 Thread Ionen Wolkens
commit: 6ffc8b05a1b9db1f238a6516c9d46bc208ab5d3f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:39:25 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffc8b05

sys-apps/util-linux: Stabilize 2.39.3-r7 sparc, #927999

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/util-linux/util-linux-2.39.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild 
b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
index 3ce3abaad9bf..c6e0137960ef 100644
--- a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
@@ -22,7 +22,7 @@ else
inherit verify-sig
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
 

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;



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

2024-04-19 Thread Ionen Wolkens
commit: 8e8aeb40843b5f56500588f6c8cf308bc0256611
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:50 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8aeb40

dev-python/dj-database-url: Keyword 2.1.0 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/dj-database-url/dj-database-url-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dj-database-url/dj-database-url-2.1.0.ebuild 
b/dev-python/dj-database-url/dj-database-url-2.1.0.ebuild
index 04c7c6dd33a8..32b89e66d94e 100644
--- a/dev-python/dj-database-url/dj-database-url-2.1.0.ebuild
+++ b/dev-python/dj-database-url/dj-database-url-2.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/django[${PYTHON_USEDEP}]



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

2024-04-19 Thread Ionen Wolkens
commit: 4c5206f843bb57377e8c48f67714430a6dd1c5d9
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 19 06:09:30 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5206f8

sys-apps/util-linux: Stabilize 2.39.3-r7 ppc, #927999

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-apps/util-linux/util-linux-2.39.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild 
b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
index b1abc08155d0..d5ac1256cc63 100644
--- a/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39.3-r7.ebuild
@@ -22,7 +22,7 @@ else
inherit verify-sig
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
 

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;



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

2024-04-19 Thread Ionen Wolkens
commit: 7c11c419cd4965344c6474b05159763921705fd6
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 18 18:35:25 2024 +
Commit:     Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 19 06:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c11c419

dev-python/pyasyncore: Keyword 1.0.4 alpha, #926965

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild 
b/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild
index af1d84bd0543..abc5517eceaf 100644
--- a/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild
+++ b/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 python_test() {
# Can't use d_e_t unittest (bug #926964)



  1   2   3   4   5   6   7   8   9   10   >