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

2024-02-27 Thread Petr Vaněk
commit: e982327b4907b9527e1fd6bd08de33c8681ef188
Author: Michal Privoznik  gmail  com>
AuthorDate: Tue Feb 20 14:31:06 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Wed Feb 28 07:27:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e982327b

mailmap: Add my old contribution addresses

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35534
Signed-off-by: Petr Vaněk  gentoo.org>

 .mailmap | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.mailmap b/.mailmap
index d6d28f214d7a..2b423eb8c36c 100644
--- a/.mailmap
+++ b/.mailmap
@@ -18,6 +18,9 @@ Maciej Barć  
 Maciej Barć  
 Marek Szuba  
 Martin Dummer  
+Michal Privoznik  
+Michal Privoznik  
+Michal Privoznik  Michal Prívozník 

 Petr Vaněk  
 Petr Vaněk  
 Petr Vaněk  



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

2024-02-27 Thread Florian Schmaus
commit: 65be269d2215dd8483acc7882710794243c976bd
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 27 21:25:03 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 21:25:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65be269d

gui-apps/satty: fix  ${S} directory

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/satty/satty-0.11.0.ebuild | 16 
 gui-apps/satty/satty-.ebuild   | 16 
 2 files changed, 24 insertions(+), 8 deletions(-)

diff --git a/gui-apps/satty/satty-0.11.0.ebuild 
b/gui-apps/satty/satty-0.11.0.ebuild
index 94ad2aa825..e3fc9bd906 100644
--- a/gui-apps/satty/satty-0.11.0.ebuild
+++ b/gui-apps/satty/satty-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -243,15 +243,14 @@ else
https://github.com/gabm/Satty/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
+   M_PN=Satty
+   S="${WORKDIR}/${M_PN}-${PV}"
KEYWORDS="~amd64"
 fi
 
 LICENSE="MPL-2.0"
 SLOT="0"
 
-M_PN=Satty
-S="${WORKDIR}/${M_PN}-${PV}"
-
 RDEPEND="virtual/rust
dev-libs/glib:2
media-libs/libepoxy
@@ -263,6 +262,15 @@ RDEPEND="virtual/rust
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 
+src_unpack() {
+   if [[ "${PV}" ==  ]]; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
 src_install() {
dodoc README.md
 

diff --git a/gui-apps/satty/satty-.ebuild b/gui-apps/satty/satty-.ebuild
index 94ad2aa825..e3fc9bd906 100644
--- a/gui-apps/satty/satty-.ebuild
+++ b/gui-apps/satty/satty-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -243,15 +243,14 @@ else
https://github.com/gabm/Satty/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
+   M_PN=Satty
+   S="${WORKDIR}/${M_PN}-${PV}"
KEYWORDS="~amd64"
 fi
 
 LICENSE="MPL-2.0"
 SLOT="0"
 
-M_PN=Satty
-S="${WORKDIR}/${M_PN}-${PV}"
-
 RDEPEND="virtual/rust
dev-libs/glib:2
media-libs/libepoxy
@@ -263,6 +262,15 @@ RDEPEND="virtual/rust
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 
+src_unpack() {
+   if [[ "${PV}" ==  ]]; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
 src_install() {
dodoc README.md
 



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

2024-02-27 Thread Florian Schmaus
commit: 1ac0603c9a34680f0ab65a5a6489d7fa566b126b
Author: Alberto Gireud  protonmail  com>
AuthorDate: Wed Feb 28 05:51:41 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 05:51:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ac0603c

dev-python/oscrypto: add myself as a maintainer

Signed-off-by: Alberto Gireud  protonmail.com>

 dev-python/oscrypto/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/oscrypto/metadata.xml b/dev-python/oscrypto/metadata.xml
index 75a7f13868..2fd4640f27 100644
--- a/dev-python/oscrypto/metadata.xml
+++ b/dev-python/oscrypto/metadata.xml
@@ -1,13 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   wbond/oscrypto
-   oscrypto
-   
+  
+co-maintainers welcome
+agir...@protonmail.com
+Alberto Gireud
+  
+  
+wbond/oscrypto
+oscrypto
+  
 



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/wt/

2024-02-27 Thread Florian Schmaus
commit: bff06ef0b345d79dbe6da3d0008cc733eb8a9d28
Author: David Roman  gmail  com>
AuthorDate: Wed Feb 28 01:30:45 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 01:31:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bff06ef0

dev-cpp/wt: fix doc building

Closes: https://bugs.gentoo.org/925331
Signed-off-by: David Roman  gmail.com>

 dev-cpp/wt/wt-4.10.3.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-cpp/wt/wt-4.10.3.ebuild b/dev-cpp/wt/wt-4.10.3.ebuild
index b5d531a859..e742f1c4fa 100644
--- a/dev-cpp/wt/wt-4.10.3.ebuild
+++ b/dev-cpp/wt/wt-4.10.3.ebuild
@@ -28,6 +28,15 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+BDEPEND="
+   doc? (
+   app-text/doxygen[dot]
+   dev-qt/qtchooser
+   dev-qt/qthelp
+   )
+"
+# for qt6 dev-qt/qttools[qdoc]
+
 PATCHES=( "${FILESDIR}/wt-no-rundir.patch")
 
 src_configure() {



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

2024-02-27 Thread Florian Schmaus
commit: 3c6c27a87db96a3daed52bc905776d84d28cb2a1
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 27 21:14:42 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 21:16:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c6c27a8

gui-apps/satty: drop 0.8.2, add 0.11.0
* Change depedencies
* See https://github.com/gabm/Satty/issues/55

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/satty/Manifest| 201 --
 gui-apps/satty/satty-0.11.0.ebuild | 279 +
 gui-apps/satty/satty-0.8.2.ebuild  | 223 -
 gui-apps/satty/satty-.ebuild   | 253 +++--
 4 files changed, 648 insertions(+), 308 deletions(-)

diff --git a/gui-apps/satty/Manifest b/gui-apps/satty/Manifest
index 0c104c7c8b..5281d535fe 100644
--- a/gui-apps/satty/Manifest
+++ b/gui-apps/satty/Manifest
@@ -1,58 +1,77 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
+DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
-DIST anstyle-query-1.0.1.crate 8620 BLAKE2B 
65d81d089b6f84e062276807e180e6a8b793cdf570e4e82a88dd1670ed1e15f6edc9ca8f55873069273efe170c2dbbbf75dd3b2b773c78d23c896c0d6f3bb237
 SHA512 
70178a50e4025a0ded9fa7235d045cd965889efe63bc319e418a3e34406a66a42c19a2d7684d8d607046cd8419ba9b789607fe5c50aeeeabb23d72de6ad43039
+DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 

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

2024-02-27 Thread Florian Schmaus
commit: 8662761ed2dbc452518241cb7022f081c1bf6a6c
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Wed Feb 28 00:06:36 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 00:08:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8662761e

net-p2p/dogecoin-qt: 1.14.7 update SRC_URI

- Updated SRC_URI to fetch tarball

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/Manifest  | 2 +-
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index 1d42d0864e..f3d64fdf43 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1,2 +1,2 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B 
e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2
 SHA512 
05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
-DIST dogecoin-qt-v1.14.7.zip 12281952 BLAKE2B 
501759b37256501495803af57fb458ba867b71d466108f12cb6287161e7818f428c4904c1d34c005ba3fe7a50512c461a5dfab1cd483e543d7ea56f3b79e86fe
 SHA512 
ab848f4a19ca6c8ecc840a83592bea6e7bbdeccf2916c2f5bceb3e0a6ead010429a5fa6660d2950284115e4502088c72c6dfc7bf9f322506046b677402d8
+DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B 
48276a203c02719f63d05a6205e7216972615dedcbd8014e17e2ff2ceafe53810bb56581ce8599f1afb4e5894a4a49986fc0269e2cab32ff253b8ad2648a8a39
 SHA512 
d071cd91bc96c3144c024d4245a508e20b191779bb75a91cf312adda65e10656843be693e2a8a651d4374fa6f656589d667453c3ae5c61e6291e4f360c8bab05

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index ba53cbc2bd..c621b84210 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -6,7 +6,7 @@ WANT_AUTOCONF="2.5"
 inherit autotools desktop xdg-utils flag-o-matic
 DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 
2.2GB. Much secure."
 HOMEPAGE="https://github.com/dogecoin;
-SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/heads/1.14.7-dev.zip
 -> ${PN}-v${PV}.zip"
+SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-v${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -40,7 +40,7 @@ BDEPEND="
dev-build/automake
 "
 
-WORKDIR_="${WORKDIR}/dogecoin-${PV}-dev"
+WORKDIR_="${WORKDIR}/dogecoin-${PV}"
 S=${WORKDIR_}
 
 pkg_pretend() {



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

2024-02-27 Thread Florian Schmaus
commit: 14ad6bc2d263c8477a16039d7a823e72f5ecf209
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 20:28:01 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:28:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14ad6bc2

sys-apps/corefreq: ebuild code format

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

 sys-apps/corefreq/corefreq-1.96.3.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/corefreq/corefreq-1.96.3.ebuild 
b/sys-apps/corefreq/corefreq-1.96.3.ebuild
index 37656cc430..31c1e8fc85 100644
--- a/sys-apps/corefreq/corefreq-1.96.3.ebuild
+++ b/sys-apps/corefreq/corefreq-1.96.3.ebuild
@@ -33,10 +33,10 @@ MODULE_NAMES="corefreqk(misc:${S})"
 MODULESD_COREFREQK_ENABLED="yes"
 
 pkg_setup() {
-   get_version
-   require_configured_kernel
-   BUILD_PARAMS="KERNELDIR=/lib/modules/${KV_FULL}/build"
-   linux-mod_pkg_setup
+   get_version
+   require_configured_kernel
+   BUILD_PARAMS="KERNELDIR=/lib/modules/${KV_FULL}/build"
+   linux-mod_pkg_setup
 }
 
 QA_FLAGS_IGNORED="usr/bin/.*"



[gentoo-commits] repo/proj/guru:master commit in: media-sound/jriver/

2024-02-27 Thread Florian Schmaus
commit: 92c1dc9f0a96733513a744b9d5f2da0e0182224d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 20:22:13 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:22:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92c1dc9f

media-sound/jriver: add 31.0.83, drop 31.0.60

Closes: https://bugs.gentoo.org/show_bug.cgi?id=922025
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/jriver/Manifest | 2 +-
 media-sound/jriver/{jriver-31.0.60.ebuild => jriver-31.0.83.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jriver/Manifest b/media-sound/jriver/Manifest
index 5739133f74..33a627da84 100644
--- a/media-sound/jriver/Manifest
+++ b/media-sound/jriver/Manifest
@@ -1 +1 @@
-DIST MediaCenter-31.0.60-amd64.deb 52025656 BLAKE2B 
3b5381657a9b272bb52cc6130338f81c901abc219d91207a4464d344313343480e0eb3f6fc449b38073bfcadf259fbe408e216752327c89cfefae9c0c13650b5
 SHA512 
655c34453390abd1c1e2195bfed04ce6bb1ce3670a6335acd0e80f0740479f8c9464d1b2351bccbf77eb19f6d4c596b30b17a3a0e0e49752e16a97a356821c04
+DIST MediaCenter-31.0.83-amd64.deb 51678000 BLAKE2B 
4cdc3c4af4c39a85c259587740a11f78e90d87ab6a091bb9b58d4a1181c536701a02805003d331342d02fc0377bd0bd91c0a9c04d45a98538a5419f752b827ee
 SHA512 
0ab91e69028965eba73e3d59cd13b93aa7278490a012ee84c7bebcc231cfcfc6d65bf78a3ff2a84dda85e3074efc3d3ac24663de99618dde2acb0a58536b4e78

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild 
b/media-sound/jriver/jriver-31.0.83.ebuild
similarity index 92%
rename from media-sound/jriver/jriver-31.0.60.ebuild
rename to media-sound/jriver/jriver-31.0.83.ebuild
index a17958e790..572b331749 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.83.ebuild
@@ -7,7 +7,7 @@ inherit unpacker xdg-utils
 
 DESCRIPTION="A cross-platform media center, famous for high quality of audio."
 HOMEPAGE="https://jriver.com/;
-SRC_URI="https://files.jriver-cdn.com/mediacenter/test/MediaCenter-31.0.60-amd64.deb;
+SRC_URI="https://files.jriver-cdn.com/mediacenter/channels/v31/latest/MediaCenter-${PV}-amd64.deb;
 
 S="${WORKDIR}"
 



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

2024-02-27 Thread Florian Schmaus
commit: f8a07615a0aa5fb4757cf56829b8e16d9be537ba
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Tue Feb 27 20:17:04 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:28:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8a07615

www-client/badwolf: keyword 1.3.0 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

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

diff --git a/www-client/badwolf/badwolf-1.3.0.ebuild 
b/www-client/badwolf/badwolf-1.3.0.ebuild
index 2b92bf406f..8b9413eae5 100644
--- a/www-client/badwolf/badwolf-1.3.0.ebuild
+++ b/www-client/badwolf/badwolf-1.3.0.ebuild
@@ -12,7 +12,7 @@ then
 else
MY_P="${PN}-$(ver_rs 3 - 4 .)"
SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
S="${WORKDIR}/${MY_P}"
inherit savedconfig
 fi



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

2024-02-27 Thread Florian Schmaus
commit: 7da437f9c58f9aab56d4b1392032001088bf18c7
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 20:26:09 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7da437f9

sys-apps/corefreq: fix installing of systemd service

Closes: https://bugs.gentoo.org/show_bug.cgi?id=908110
Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-apps/corefreq/corefreq-1.96.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/corefreq/corefreq-1.96.3.ebuild 
b/sys-apps/corefreq/corefreq-1.96.3.ebuild
index 0bb409675f..37656cc430 100644
--- a/sys-apps/corefreq/corefreq-1.96.3.ebuild
+++ b/sys-apps/corefreq/corefreq-1.96.3.ebuild
@@ -46,7 +46,7 @@ src_install() {
dobin corefreqd corefreq-cli
newconfd "${FILESDIR}/${PN}.conf" "${PN}"
doinitd "${FILESDIR}/${PN}"
-   use systemd && systemd_dounit ${PN}.service
+   use systemd && systemd_dounit ${PN}d.service
use doc && dodoc README.md
 }
 



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

2024-02-27 Thread Florian Schmaus
commit: 338c7be77823272d8f086f43c66d577496ef03a8
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Tue Feb 27 20:06:24 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:12:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=338c7be7

net-p2p/dogecoin-qt: add 1.14.7

- changed einfo text in pkg_postinst()

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 81a02e5c7f..ba53cbc2bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -101,7 +101,7 @@ src_install() {
if use dogecoind ; then
 dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
 dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-fi
+fi
 
if use prune ; then
domenu "${FILESDIR}"/"${PN}-prune.desktop"
@@ -125,10 +125,10 @@ pkg_postinst() {
fi
 
if ( ( use cpu_flags_x86_avx2 &&  ! use intel-avx2 ) && ( use 
cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
-einfo "NOTE: If you wish to activate experimental avx2 or sse2 CPU 
support," 
-einfo "you may do so with 'intel-avx2' and/or 'scrypt-sse2' USE 
flags, and"
-einfo "with 'experimental' USE flag enabled for version ${PV}."
-fi
+einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can 
be" 
+einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE 
flags, "
+einfo "together with 'experimental' USE flag for this version."
+fi
 }
 
 pkg_postrm() {



[gentoo-commits] repo/proj/guru:master commit in: media-sound/jriver/

2024-02-27 Thread Florian Schmaus
commit: a9a304bc1f2521057148fb96c0cb9a48c7582522
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 20:03:44 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:03:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9a304bc

media-sound/jriver: fix location of metainfo file

Closes: https://bugs.gentoo.org/915528
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild 
b/media-sound/jriver/jriver-31.0.60.ebuild
index caabbab8b9..9606a7e55a 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -34,5 +34,16 @@ src_unpack() {
 }
 
 src_install() {
+
+   # To solve this https://bugs.gentoo.org/915528
+   # "
+   # * This location is deprecated, it should not be used anymore by new 
software.
+   # * Appdata/Metainfo files should be installed into /usr/share/metainfo 
directory.
+   # * For more details, please see the freedesktop Upstream Metadata 
guidelines at
+   # * 
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
+   # "
+   # I wrote to upstream 
https://yabb.jriver.com/interact/index.php/topic,138293.0.html
+   mv usr/share/appdata usr/share/metainfo
+
cp -R "${S}"/* "${D}" || die "Installing binary files failed"
 }



[gentoo-commits] repo/proj/guru:master commit in: media-sound/jriver/

2024-02-27 Thread Florian Schmaus
commit: e3184327705cf8358cbf2e6d96483955c367f312
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 20:09:24 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 20:09:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3184327

media-sound/jriver: call xdg_desktop_database_update, 
xdg_mimeinfo_database_update

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915532

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915533
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild 
b/media-sound/jriver/jriver-31.0.60.ebuild
index 9606a7e55a..a17958e790 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit unpacker
+inherit unpacker xdg-utils
 
 DESCRIPTION="A cross-platform media center, famous for high quality of audio."
 HOMEPAGE="https://jriver.com/;
@@ -47,3 +47,8 @@ src_install() {
 
cp -R "${S}"/* "${D}" || die "Installing binary files failed"
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: app-admin/pass-update/

2024-02-27 Thread Florian Schmaus
commit: 7da4cf40c32e1ebfdb1797787c904a39ee698c04
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Feb 27 06:26:43 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 06:27:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7da4cf40

app-admin/pass-update: add 2.2, drop 2.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/pass-update/Manifest  | 2 +-
 .../pass-update/{pass-update-2.1.ebuild => pass-update-2.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass-update/Manifest b/app-admin/pass-update/Manifest
index 9a0f09102c..103eda1a2f 100644
--- a/app-admin/pass-update/Manifest
+++ b/app-admin/pass-update/Manifest
@@ -1 +1 @@
-DIST pass-update-2.1.tar.gz 46200 BLAKE2B 
6993e872ad1327d0e2b4b7b6ea0563a50e016d3e65efd6ed8b5a7e2040ef67ab8a6421d69fe540dadc92b64e065beac6e792003117fdf3644d61f6809c779ac8
 SHA512 
6f7e12ff8bc608bbfb5ae15efd13052896f247d53d9d092f1c1cc527a0e33d8f638264af2ca4af8c94d772c998f9d321cfceeaaad843fb8b5322a2e9bf7d08d5
+DIST pass-update-2.2.tar.gz 51171 BLAKE2B 
7290b11fc1687532c4cf576af6708591654048dca1965cb9c291a3ee3218ca618873484c43ede100f95bb9fbff479eb766d42cc29f79d89fccb790a3d2384a91
 SHA512 
cfe6e99087624242cab0c5af046b0de10c52c76203ab22d31e8dafd1ce45276810f28d5814ddfe956c8fb7dce37a37e3242d004926c1ad8e750bb0702b6c27f5

diff --git a/app-admin/pass-update/pass-update-2.1.ebuild 
b/app-admin/pass-update/pass-update-2.2.ebuild
similarity index 100%
rename from app-admin/pass-update/pass-update-2.1.ebuild
rename to app-admin/pass-update/pass-update-2.2.ebuild



[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli-bin/

2024-02-27 Thread Florian Schmaus
commit: fce95fc0d604c28c18001cd7353f83eb75b3e997
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Feb 27 09:40:50 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 09:49:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fce95fc0

app-admin/bitwarden-cli-bin: fix QA warning about CFLAG ignored

Closes: https://bugs.gentoo.org/925575
Closes: https://bugs.gentoo.org/925574
Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild 
b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
index fd41561b7b..767f167a69 100644
--- a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
+++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
@@ -23,7 +23,7 @@ RESTRICT='strip'
 
 RDEPEND="!app-admin/bitwarden-cli"
 BDEPEND="app-arch/unzip"
-QA_PRESTRIPPED="usr/bin/bw"
+QA_PREBUILT="usr/bin/bw"
 
 src_compile() {
./bw completion --shell zsh > bw.zsh



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

2024-02-27 Thread Florian Schmaus
commit: b32de6fdb48aba2473e0630b29569ad89a7f74b4
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Tue Feb 27 16:48:57 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 16:48:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b32de6fd

net-p2p/dogecoin-qt: add 1.14.7

- adding unkeyworded 1.14.7 while its on 'dev' branch soon to be
  released.

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
index 896238d00a..81a02e5c7f 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -99,9 +99,9 @@ src_install() {
dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
 
if use dogecoind ; then
-   dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
-   dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
-   fi
+dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+fi
 
if use prune ; then
domenu "${FILESDIR}"/"${PN}-prune.desktop"
@@ -128,7 +128,7 @@ pkg_postinst() {
 einfo "NOTE: If you wish to activate experimental avx2 or sse2 CPU 
support," 
 einfo "you may do so with 'intel-avx2' and/or 'scrypt-sse2' USE 
flags, and"
 einfo "with 'experimental' USE flag enabled for version ${PV}."
-fi
+fi
 }
 
 pkg_postrm() {



[gentoo-commits] repo/proj/guru:master commit in: media-sound/nulloy/

2024-02-27 Thread Florian Schmaus
commit: 71667a771c296dc06d7b6daa8b301e066855de30
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Tue Feb 27 19:44:26 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 19:44:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71667a77

media-sound/nulloy: fix build error fails to compile: convert: no images 
defined 
/var/tmp/portage/media-sound/nulloy-0.9.8.7/work/nulloy-0.9.8.7/tmp/icon.ico @ 
error/convert.c/ConvertImageCommand/3362

Closes: https://bugs.gentoo.org/925571
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/nulloy/nulloy-0.9.8.7.ebuild | 2 +-
 media-sound/nulloy/nulloy-.ebuild| 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/nulloy/nulloy-0.9.8.7.ebuild 
b/media-sound/nulloy/nulloy-0.9.8.7.ebuild
index 6646ba7d74..742244e3e5 100644
--- a/media-sound/nulloy/nulloy-0.9.8.7.ebuild
+++ b/media-sound/nulloy/nulloy-0.9.8.7.ebuild
@@ -33,7 +33,7 @@ DEPEND="
media-libs/gst-plugins-base
media-libs/taglib
media-plugins/gst-plugins-meta
-   media-gfx/imagemagick
+   media-gfx/imagemagick[svg]
 "
 # imagemagick to generate icons, see
 # 
https://github.com/nulloy/nulloy/commit/9b89a9e60d68c59fa541807db68e5a1daf4110cc#r138660390

diff --git a/media-sound/nulloy/nulloy-.ebuild 
b/media-sound/nulloy/nulloy-.ebuild
index b3e9b8b53e..639384c4d1 100644
--- a/media-sound/nulloy/nulloy-.ebuild
+++ b/media-sound/nulloy/nulloy-.ebuild
@@ -31,6 +31,7 @@ DEPEND="
media-libs/gst-plugins-base
media-libs/taglib
media-plugins/gst-plugins-meta
+   media-gfx/imagemagick[svg]
 "
 RDEPEND="${DEPEND}"
 



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

2024-02-27 Thread Florian Schmaus
commit: 052e3fb57d33b6875b8def5f6a6bfd0abc9bd0ec
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Tue Feb 27 16:33:44 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Feb 27 16:42:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=052e3fb5

net-p2p/dogecoin-qt: add 1.14.7

- adding unkeyworded 1.14.7 while its on 'dev' branch

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/Manifest  |   1 +
 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 137 ++
 net-p2p/dogecoin-qt/metadata.xml  |   3 +
 3 files changed, 141 insertions(+)

diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest
index 8559d11a1e..1d42d0864e 100644
--- a/net-p2p/dogecoin-qt/Manifest
+++ b/net-p2p/dogecoin-qt/Manifest
@@ -1 +1,2 @@
 DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B 
e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2
 SHA512 
05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
+DIST dogecoin-qt-v1.14.7.zip 12281952 BLAKE2B 
501759b37256501495803af57fb458ba867b71d466108f12cb6287161e7818f428c4904c1d34c005ba3fe7a50512c461a5dfab1cd483e543d7ea56f3b79e86fe
 SHA512 
ab848f4a19ca6c8ecc840a83592bea6e7bbdeccf2916c2f5bceb3e0a6ead010429a5fa6660d2950284115e4502088c72c6dfc7bf9f322506046b677402d8

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
new file mode 100644
index 00..896238d00a
--- /dev/null
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WANT_AUTOCONF="2.5"
+inherit autotools desktop xdg-utils flag-o-matic
+DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 
2.2GB. Much secure."
+HOMEPAGE="https://github.com/dogecoin;
+SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/heads/1.14.7-dev.zip
 -> ${PN}-v${PV}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+DB_VER="5.3"
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental 
+pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
+REQUIRED_USE="dogecoind? ( utils ) intel-avx2?  ( experimental ) scrypt-sse2? 
( experimental )  experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
+DOGEDIR="/opt/${PN}"
+DEPEND="
+   sys-libs/db:"${DB_VER}"=[cxx]
+   dev-libs/libevent:=
+   dev-libs/protobuf
+   dev-libs/openssl
+   dev-build/libtool
+   dev-build/automake:=
+   dev-qt/qtcore
+   dev-qt/qtgui
+   dev-qt/qtwidgets
+   dev-qt/qtdbus
+   dev-qt/qtnetwork
+   dev-qt/qtprintsupport
+   dev-qt/linguist-tools:=
+   >=dev-libs/boost-1.84.0-r3
+   wallet? ( media-gfx/qrencode )
+   zmq? ( net-libs/cppzmq )
+   intel-avx2? ( =app-crypt/intel-ipsec-mb-1.3 )
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-build/autoconf
+   dev-build/automake
+"
+
+WORKDIR_="${WORKDIR}/dogecoin-${PV}-dev"
+S=${WORKDIR_}
+
+pkg_pretend() {
+
+   if use intel-avx2 && [[ ! -e 
"${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch 
]]; then
+   eerror 
"${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch 
does not exist!"
+   eerror "To build with avx2 intel support, please create 
${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
+   eerror "and copy patch from package 
net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that 
directory"
+   die
+   fi
+}
+
+src_prepare() {
+
+   if use pie && use ssp ; then
+   PATCHES+=( "${FILESDIR}"/hardened-all.patch )
+   elif use pie && ! use ssp ; then
+   PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
+   elif use ssp && ! use pie ; then
+   PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
+   else
+   PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
+   fi
+
+   default
+
+   einfo "Generating autotools files..."
+   eaclocal -I "${WORKDIR_}"
+   eautoreconf
+}
+
+src_configure() {
+   local my_econf=(
+   --bindir="${DOGEDIR}/bin"
+   --with-gui=qt5
+   --disable-bench
+   $(use_with intel-avx2 intel-avx2)
+   $(use_with dogecoind daemon)
+   $(use_with utils utils)
+   $(use_enable wallet)
+   $(use_enable zmq)
+   $(use_enable tests tests)
+   $(use_enable scrypt-sse2 scrypt-sse2)
+   $(use_enable experimental experimental)
+   )
+
+   append-cxxflags "-std=c++14"
+   econf "${my_econf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" 

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

2024-02-27 Thread Florian Schmaus
commit: f64b504b833b7e0f945c34ad55c8b409911a7549
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Feb 28 07:17:47 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:18:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f64b504b

dev-python/shtab: treeclean, promoted to ::gentoo

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-python/shtab/Manifest   |  1 -
 dev-python/shtab/metadata.xml   | 12 
 dev-python/shtab/shtab-1.7.0.ebuild | 31 ---
 3 files changed, 44 deletions(-)

diff --git a/dev-python/shtab/Manifest b/dev-python/shtab/Manifest
deleted file mode 100644
index 542e422346..00
--- a/dev-python/shtab/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST shtab-1.7.0.tar.gz 45485 BLAKE2B 
d1aef26a621da7654e5816fda7ebf197cdf23aa3a485716038b6161826b2f1a624caf369bf59a7fd611cc28906debb83f016b167f06c2cfe9d7a53724054ad55
 SHA512 
82e5bba15007e07c180c5d9585605150f0a5f53b3859888fcdc28c0bc537762635794f7a8ddd6f81f5337d3c7375b925380fc3797198a803fc09635b65dd07f4

diff --git a/dev-python/shtab/metadata.xml b/dev-python/shtab/metadata.xml
deleted file mode 100644
index 3fadd2d8a8..00
--- a/dev-python/shtab/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pastalia...@gmail.com
-   Takuya Wakazono
-   
-   
-   iterative/shtab
-   shtab
-   
-

diff --git a/dev-python/shtab/shtab-1.7.0.ebuild 
b/dev-python/shtab/shtab-1.7.0.ebuild
deleted file mode 100644
index cd7068dd8a..00
--- a/dev-python/shtab/shtab-1.7.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 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} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Automagic shell tab completion for Python CLI applications"
-HOMEPAGE="
-   https://github.com/iterative/shtab
-   https://pypi.org/project/shtab/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   # Disable pytest-cov
-   epytest -o addopts=
-}



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

2024-02-27 Thread Florian Schmaus
commit: b7786b8d37574f2e28963941d18769b0f4616272
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Feb 17 16:26:34 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:17:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7786b8d

app-office/drawio-desktop-bin: add 23.1.5

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35398
Signed-off-by: Florian Schmaus  gentoo.org>

 app-office/drawio-desktop-bin/Manifest |   3 +
 .../drawio-desktop-bin-23.1.5.ebuild   | 112 +
 2 files changed, 115 insertions(+)

diff --git a/app-office/drawio-desktop-bin/Manifest 
b/app-office/drawio-desktop-bin/Manifest
index 882f89cf7490..9048f871e733 100644
--- a/app-office/drawio-desktop-bin/Manifest
+++ b/app-office/drawio-desktop-bin/Manifest
@@ -1,3 +1,6 @@
 DIST drawio-22.1.21-icon-r1.svg 1194 BLAKE2B 
624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d
 SHA512 
ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
+DIST drawio-23.1.5-icon-r1.svg 1194 BLAKE2B 
624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d
 SHA512 
ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
 DIST drawio-desktop-bin-amd64-22.1.21.deb 96067454 BLAKE2B 
4359f16e9932bd0b356cb8e800dab018462f943c81f604cc32837c6fcf1d1eda051380a0efdb122cf08d38d6f9ea6d87fa89de41d11ff33fd132fec037d0ff25
 SHA512 
2c99cefeb9a483e9a687eb1d3945549dda932303e8e7d45e80cc37103659c88e9eaba33b5b663fb96c331800424d24c16e11d670231f04d42dc30119db731ee5
+DIST drawio-desktop-bin-amd64-23.1.5.deb 96278524 BLAKE2B 
589cb585a687d40d2ae763492f0478ad6ee8acd642ecd00a9cd129c0e68bb297477c6b7709de13186d5ad643ee2ddb5d19c2e5d95574bfe49152958de02e44cf
 SHA512 
9ae538f079a4eaa6c191270ed6f3ffc506a5921df109dbedfb7d9e3a4b2b61ebc884a33aca2f894bb0fe532e0069df62e267284250349facfd1d6e5bde7b824c
 DIST drawio-desktop-bin-arm64-22.1.21.deb 91108260 BLAKE2B 
ff13736806866249ef55ff7dabed173996b910d25f31f72e9755ef22f3e67162aa080046e4fb5af9801b8ddaefe19cdae578ce6a9d314013b01211832b71ded2
 SHA512 
5d273b55839858ab4afb18f9ceab1a8004af7843e73a15944be5991d09b821dc4f9fcf46a8dfca6b1a47d7d6e70e4e905e4dfe13e03fe842b6c1b40fc92164d7
+DIST drawio-desktop-bin-arm64-23.1.5.deb 90820726 BLAKE2B 
e937b1fa7675b3ed895776fbbf5b97c2d96d9fdc658789cad6fa7c2633af5257c61850c1e1f3537b4f3b47261f781dcadb316100b53101e1f5979bf6e9572c76
 SHA512 
94608a667a55f6e82321d2fd0e668e88dc27a74e7bd8fbd65317fdb02cd11fb4c0d990d3dc513a9a7584d69204a8d7e7f1b842a3c46938ad38671b44da68d399

diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild 
b/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild
new file mode 100644
index ..7712b373496c
--- /dev/null
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="draw.io diagramming and whiteboarding desktop app"
+HOMEPAGE="https://www.drawio.com/;
+
+SRC_URI="
+   amd64? ( 
https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-amd64-${PV}.deb
+   -> ${PN}-amd64-${PV}.deb )
+   arm64? ( 
https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
+   -> ${PN}-arm64-${PV}.deb )
+   
https://raw.githubusercontent.com/jgraph/drawio-desktop/bdf5a4de3331e8dabab2be4c8f7b1a5427118f3f/build/icon.svg
+   -> drawio-${PV}-icon-r1.svg
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+
+# These are the licenses used by node_modules packages, drawio and 
drawio-desktop repositories
+LICENSE="
+   0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
+"
+
+SLOT="0"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   >=dev-libs/nss-3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/drawio/*"
+
+pkg_pretend() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-02-27 Thread Florian Schmaus
commit: cdafd772f46feee082bfc410fe113bb04b130bd7
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Feb 17 21:38:27 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:17:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdafd772

net-analyzer/openvas-scanner: add 22.7.9

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35402
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/openvas-scanner-22.7.9.ebuild  | 158 +
 2 files changed, 159 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index b80815058b76..9d63bbf84110 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-22.7.8.tar.gz 1069693 BLAKE2B 
7b046102efe81092102933d3aa50479e4d3dca3a376d94cef4305519335e4e01add8971485272a0f79cb10ef7cfebf12657b13832e4e6eb7860df3a05c99259f
 SHA512 
acd2dd738f0f5ccda7bea248decaf68e571864666c6749e372dac1f0ec152dcfa2945adb98fad509d4f00dc09f34b91b3dc1760c22f6458ca45eeeb6af2c886b
+DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
new file mode 100644
index ..57daa813f540
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
+
+MY_DN="openvas"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="
+   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/gvm
+   >=dev-db/redis-5.0.3
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/json-glib-1.4.4
+   >=net-libs/gnutls-3.2.15:=
+   >=net-analyzer/gvm-libs-22.4
+   net-libs/libpcap
+   app-crypt/gpgme:=
+   >=dev-libs/libgcrypt-1.6:=
+   dev-libs/libgpg-error
+   >=dev-libs/libksba-1.0.7
+   >=net-libs/libssh-0.6.0:=
+   dev-libs/libbsd
+   snmp? ( net-analyzer/net-snmp:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/bison-2.5
+   app-alternatives/lex
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   app-text/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   virtual/pandoc
+   )
+   test? ( dev-libs/cgreen )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Remove -Werror compiler flag
+   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use doc; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+
+   #Remove tests that doesn't work in the network sandbox
+   if use test; then
+   sed -i 's/add_test (pcap-test pcap-test)/ /g' 
misc/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   "-DSBINDIR=${EPREFIX}/usr/bin"
+   
"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
+   "-DOPENVAS_RUN_DIR=/run/ospd"
+   "-DINSTALL_OLD_SYNC_SCRIPT=OFF"
+   "-DBUILD_WITH_NETSNMP=$(usex snmp)"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use doc; then
+   cmake_build -C "${BUILD_DIR}" doxygen-full manual
+   fi
+   cmake_build rebuild_cache
+   if use test; then
+   cmake_build tests
+   fi
+}
+
+src_install() {
+   if use doc; then
+   mv "${BUILD_DIR}"/doc/html "${BUILD_DIR}"/doc/html-manual || die
+   local 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gsad/

2024-02-27 Thread Florian Schmaus
commit: cf10d73f7946a4aed78ff5c4e7b789ac3eb455c4
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Feb 17 21:45:07 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:17:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf10d73f

net-analyzer/gsad: add 22.9.1

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35404
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/gsad/Manifest   |   1 +
 net-analyzer/gsad/gsad-22.9.1.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/net-analyzer/gsad/Manifest b/net-analyzer/gsad/Manifest
index 3f7b5af73161..63f1c795315c 100644
--- a/net-analyzer/gsad/Manifest
+++ b/net-analyzer/gsad/Manifest
@@ -1 +1,2 @@
 DIST gsad-22.9.0.tar.gz 224735 BLAKE2B 
da1ee149f6937ef2bb6d23391bf8594b776c8396d2a9fb0733b6d6933e1bd002ae560c178f8c300a09fd0d73c92615b750728fe8302f00b91e11926fe1a15aaa
 SHA512 
ffe146a0dc87d2d95835dfa9b8eaeb2825a24aabe0f97e2ebd525235f96b23907476154fa52789c1d30d53daaf256743a4723db06e94bf6d4db98aaa57f08004
+DIST gsad-22.9.1.tar.gz 222663 BLAKE2B 
e65c8ecfa613a1653d36234d00e95da690e32c1c7ffc8904f509d568533079138115fcd389aaafa6d6cb96d5df42c9071e04edbbc95ea77731627ab7036adbde
 SHA512 
25592b7e07357ff41f142cf926132491af20757a404773f3d532bafbf6e75d98b259103860920f657512d16a120351478767d347b01bef122ea1177c685d0d5b

diff --git a/net-analyzer/gsad/gsad-22.9.1.ebuild 
b/net-analyzer/gsad/gsad-22.9.1.ebuild
new file mode 100644
index ..2230d3f5a627
--- /dev/null
+++ b/net-analyzer/gsad/gsad-22.9.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd toolchain-funcs
+
+DESCRIPTION="Greenbone Security Assistant"
+HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gsad;
+SRC_URI="https://github.com/greenbone/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="AGPL-3+"
+KEYWORDS="~amd64 ~x86"
+IUSE="brotli doc"
+
+DEPEND="
+   acct-user/gvm
+   >=net-libs/libmicrohttpd-0.9.0:=
+   dev-libs/libxml2:2
+   >=dev-libs/glib-2.42:2
+   >=net-analyzer/gvm-libs-22.6
+   >=net-libs/gnutls-3.2.15:=
+   >=sys-libs/zlib-1.2
+   dev-libs/libgcrypt:0=
+   brotli? (
+   app-arch/brotli
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-analyzer/gvmd-22.4
+   >=net-analyzer/gsa-22.4
+   net-analyzer/ospd-openvas
+"
+
+BDEPEND="
+   dev-python/polib
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   app-text/xmltoman
+   )
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # QA-Fix | Remove !CLANG doxygen warnings for 9.0.0
+   if use doc; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   "-DSBINDIR=${EPREFIX}/usr/bin"
+   "-DGSAD_RUN_DIR=${EPREFIX}/run/gsad"
+   "-DGVMD_RUN_DIR=${EPREFIX}/run/gvmd"
+   "-DSYSTEMD_SERVICE_DIR=$(systemd_get_systemunitdir)"
+   "-DLOGROTATE_DIR=${EPREFIX}/etc/logrotate.d"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   # setting correct PATH for finding react-js
+   NODE_ENV=production PATH="$PATH:${S}/gsa/node_modules/.bin/" 
cmake_src_compile
+   if use doc; then
+   cmake_build -C "${BUILD_DIR}" doc
+   cmake_build doc-full -C "${BUILD_DIR}" doc
+   fi
+   cmake_build rebuild_cache
+}
+
+src_install() {
+   if use doc; then
+   local HTML_DOCS=( "${BUILD_DIR}/doc/generated/html/." )
+   fi
+   cmake_src_install
+
+   systemd_install_serviced "${FILESDIR}/gsad.service.conf" \
+   ${PN}.service
+
+   insinto /etc/gvm/sysconfig
+   newins "${FILESDIR}/${PN}-daemon.conf" "${PN}-daemon.conf"
+
+   newinitd "${FILESDIR}/${PN}-22.init" "${PN}"
+   newconfd "${FILESDIR}/${PN}-daemon.conf" "${PN}"
+}



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

2024-02-27 Thread Florian Schmaus
commit: cb62a0985a38984fc2d4cf249af6dd6a58619f3f
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Feb 17 22:54:12 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:17:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb62a098

dev-python/shtab: new package, add 1.7.0 promoted from ::guru

This is a dependency needed by >=greenbone-feed-sync-24.1.1.

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35405
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-python/shtab/Manifest   |  1 +
 dev-python/shtab/metadata.xml   | 31 +++
 dev-python/shtab/shtab-1.7.0.ebuild | 28 
 3 files changed, 60 insertions(+)

diff --git a/dev-python/shtab/Manifest b/dev-python/shtab/Manifest
new file mode 100644
index ..542e422346a9
--- /dev/null
+++ b/dev-python/shtab/Manifest
@@ -0,0 +1 @@
+DIST shtab-1.7.0.tar.gz 45485 BLAKE2B 
d1aef26a621da7654e5816fda7ebf197cdf23aa3a485716038b6161826b2f1a624caf369bf59a7fd611cc28906debb83f016b167f06c2cfe9d7a53724054ad55
 SHA512 
82e5bba15007e07c180c5d9585605150f0a5f53b3859888fcdc28c0bc537762635794f7a8ddd6f81f5337d3c7375b925380fc3797198a803fc09635b65dd07f4

diff --git a/dev-python/shtab/metadata.xml b/dev-python/shtab/metadata.xml
new file mode 100644
index ..a97b7aabc472
--- /dev/null
+++ b/dev-python/shtab/metadata.xml
@@ -0,0 +1,31 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pastalia...@gmail.com
+   Takuya Wakazono
+   
+   
+   foti.giuse...@gmail.com
+   Giuseppe Foti
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   Automatically generate shell tab completion scripts for Python CLI apps.
+   Outputs tab completion scripts for bash, zsh, tcsh.
+   shtab processes an argparse.ArgumentParser object to generate a tab 
+   completion script for your shell.
+   
+   
+   
+   iterative/shtab
+   shtab
+   
+

diff --git a/dev-python/shtab/shtab-1.7.0.ebuild 
b/dev-python/shtab/shtab-1.7.0.ebuild
new file mode 100644
index ..a2c1c32cd280
--- /dev/null
+++ b/dev-python/shtab/shtab-1.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Automagic shell tab completion for Python CLI applications"
+HOMEPAGE="
+   https://github.com/iterative/shtab
+   https://pypi.org/project/shtab/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Disable pytest-cov
+   epytest -o addopts=
+}



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

2024-02-27 Thread Eray Aslan
commit: ca5a98f2556e1fadf62cce83f4773697dd3e74c9
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Feb 28 07:16:13 2024 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Feb 28 07:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5a98f2

mail-mta/postfix: add 3.9_pre20240227, drop 3.9_pre20240218

Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.9_pre20240218.ebuild => postfix-3.9_pre20240227.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 2e7e488bdb5a..29705b225675 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,3 @@
 DIST postfix-3.8.4.tar.gz 4864184 BLAKE2B 
200ce3d72444da05e42fc8627002d53d68c1b3d78b7f74b0130ac958c23d16454783ef4849a8c9a4e3cba8ae36646e921f7e94ac4fb819b597e1a5ab1a875272
 SHA512 
5bae3d62e104714aead1fff28a595bab4315227382f53c8dae2a231f4240e31abda19c1e3befc1db4c89bc5d66c9a43830390365aadabdac5cf36b493c5c48c7
 DIST postfix-3.8.5.tar.gz 4871284 BLAKE2B 
0de999c47a4130eb3418ec60b23c10be405b9bc4b2a6022671f9dc4713256d2b81d3b43f01d89e02d2593f87109dcde366b0265eb0cb13cb3118d0e60e36b48b
 SHA512 
26005da5750e7af742f4fc7596ae8320467176e069546c3487418c663b54f56734b4a6541665b8d72d94df2e0fd4f68a2bcc44c50a6d950334d5a5fb2293dff4
-DIST postfix-3.9-20240218.tar.gz 4927676 BLAKE2B 
96d1f76b61f5eef4344d005c0cc2a98fa6d54e9b0534a49227fc853c6d3c817f65e375f444b17ab6499f25e1bed3bab2cc63ca681f8fba4c1566f033da7c
 SHA512 
37c2afbb398ae7137571acfe8f40a5a884fad43cb32731f9ccb2b33276524e2970cff567e2a9c6ec3fb579b82d00fd2fe24158a381c5adbb3d7eb2ab4e4367fe
+DIST postfix-3.9-20240227.tar.gz 4942319 BLAKE2B 
a8cf24187b6a8c358efbdba05a9888fe2b157173f87eaec1ef1efd33e899f284ccb8537a2897d1b0c96a04dd96f83ac0bf43aafee1d9249beae9bd92a4ff3032
 SHA512 
296ccb47ded7cde46cf1e5c1a17bd302eb9401984c04e57799d25572a0c7da9183b7aa139e8f1b0e486cceb7fde8ea80f15c77354770462210e08593fb32858e

diff --git a/mail-mta/postfix/postfix-3.9_pre20240218.ebuild 
b/mail-mta/postfix/postfix-3.9_pre20240227.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.9_pre20240218.ebuild
rename to mail-mta/postfix/postfix-3.9_pre20240227.ebuild



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

2024-02-27 Thread Matt Jolly
commit: 233cb171bf1676129c4ff568790f2a14cd7c31e0
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 07:12:53 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 07:14:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233cb171

www-client/chromium: add 122.0.6261.94

Bug: https://bugs.gentoo.org/925666
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-122.0.6261.94.ebuild | 1386 +
 2 files changed, 1387 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index cbc9d8f7de4b..2755b1a1df08 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,6 +5,7 @@ DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 
6b07470aa9a3606d27784c4abfd1577e
 DIST chromium-122-rust.tar.xz 140507448 BLAKE2B 
cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45
 SHA512 
2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79
 DIST chromium-122.0.6261.39.tar.xz 3406634528 BLAKE2B 
6b6805a3f9eaa263e6a8c03bf23378dc7afd9943e1072f769120cc95ad207b7c8088818760f3fe7d68c8e3e56aaa6e1d3c144faad1a28d096228982185b68c7f
 SHA512 
23d09f1ef31d9177c4dafda75537ef4118a1a1d4ab83724a042006c5e17471c17767eb9e4bb68f60c5984a0f94b4887d9fe18a6f6e890046056b627705d68b8b
 DIST chromium-122.0.6261.69.tar.xz 3416746640 BLAKE2B 
63eef29c9273fc247024df87c899041d1c89915aa6b68563167cfb60f6c6c0f38e13448db95c2a5f695957f8f8ae37d1784c9059deca368cde19a554731ba692
 SHA512 
4c1a4cf4bd0a64883d1b011b21f6f0471e9db065ff5fc495622e0c542b00c74c631d8f24a573a290f882f2fc1e8bdb83674caa2991ace44bf2d5287c294078de
+DIST chromium-122.0.6261.94.tar.xz 3418040128 BLAKE2B 
96c22f3842aacf533eac75495bc98b4dda519de1bc0c90e6c4a7587050ff4d5536b40bedaeb5eb01622acf6137242b8bb2d51ff47951fdea22427e164d1f8537
 SHA512 
4ebe03c74a9fce572e3cc7ed86a75a552da5a469be7fb6d5d9a37f2b75a06d392417578b33a720d4f85a48038c447543be38d58acb2f400b23a6ee7909fcdf43
 DIST chromium-patches-121-3.tar.bz2 14100 BLAKE2B 
e068c07a0954b72b447cfb82605654ad5c6b15ba0efe9eb4804cdb019db27dddb6ae54ee94cc63c247cf7575e63c5ec09eee10e35906d85d9ae9d79763b35803
 SHA512 
4dbf69e903cc8d7e2eaa6c0c54c9fb59393d0f89bff5eaaa32bb3fd0e2b5bc9007b326dd7a7e0d590cc5e9d29a85a61a2540293317dc29e9dd4b8596eee1d587
 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B 
fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa
 SHA512 
331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c

diff --git a/www-client/chromium/chromium-122.0.6261.94.ebuild 
b/www-client/chromium/chromium-122.0.6261.94.ebuild
new file mode 100644
index ..7a3cb058bd70
--- /dev/null
+++ b/www-client/chromium/chromium-122.0.6261.94.ebuild
@@ -0,0 +1,1386 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug 
#915062)
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES:
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of libcxx, but sometimes it is unavoidable.
+# Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember 
to
+# check for upstream changes to GN and update ebuild (and version below) as 
required.
+
+# These variables let us easily bound supported major dependency versions in 
one place.
+GCC_MIN_VER=12
+GN_MIN_VER=0.2143
+LLVM_MAX_SLOT=17
+LLVM_MIN_SLOT=16
+RUST_MIN_VER=1.72.0
+# grep 'CLANG_REVISION = ' ${S}/tools/clang/scripts/update.py -A1 | cut -c 18-
+GOOGLE_CLANG_VER="llvmorg-18-init-16072-gc4146121e940-5"
+# grep 'RUST_REVISION = ' ${S}/tools/rust/update_rust.py -A1 | cut -c 17-

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

2024-02-27 Thread Joonas Niilola
commit: 0d98f80e2a588522c5c810ddb123f9fb425e4556
Author: Philipp Rösner  protonmail  com>
AuthorDate: Thu Feb  1 18:27:27 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 07:12:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d98f80e

media-sound/alacenc: new package, add 0.4.0

Package for encoding audio into the ALAC format.
Required by media-sound/flacon.
I take maintainership for this package.

Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/alacenc/Manifest |  1 +
 media-sound/alacenc/alacenc-0.4.0.ebuild | 21 +
 media-sound/alacenc/metadata.xml | 15 +++
 3 files changed, 37 insertions(+)

diff --git a/media-sound/alacenc/Manifest b/media-sound/alacenc/Manifest
new file mode 100644
index ..39da1dfe285c
--- /dev/null
+++ b/media-sound/alacenc/Manifest
@@ -0,0 +1 @@
+DIST alacenc-0.4.0.tar.gz 114463 BLAKE2B 
6682a77d1df90f22969bbdf82b3ad273cac8855f245ff533b90e81a02952c9dc3f9f14f4e7ec23059ebe7ba9e3a7fff51f009dbe7ee945fca5a9a04d1f2fb8c9
 SHA512 
2a95725b6aa4ef3f42b2c8d379cd8a83dbf46d69faa0bd6a03bec4d0b56665b3d0716c76e9c7183096a0761d36a282a559f2e5c70f0a9aa1a9808587db004727

diff --git a/media-sound/alacenc/alacenc-0.4.0.ebuild 
b/media-sound/alacenc/alacenc-0.4.0.ebuild
new file mode 100644
index ..d1e6d081f081
--- /dev/null
+++ b/media-sound/alacenc/alacenc-0.4.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Encodes audio into the Apple Lossless Audio Codec (ALAC) format"
+HOMEPAGE="https://github.com/flacon/alacenc;
+SRC_URI="https://github.com/flacon/alacenc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+   dobin "${BUILD_DIR}/alacenc"
+   einstalldocs
+}

diff --git a/media-sound/alacenc/metadata.xml b/media-sound/alacenc/metadata.xml
new file mode 100644
index ..9f443a92ed0a
--- /dev/null
+++ b/media-sound/alacenc/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   rndxelem...@protonmail.com
+   Philipp Rösner
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   flacon/alacenc
+   
+



[gentoo-commits] repo/gentoo:master commit in: media-sound/flacon/files/, media-sound/flacon/

2024-02-27 Thread Joonas Niilola
commit: 9953db2741720305e95a5d3f23341d42a52d5183
Author: Philipp Rösner  protonmail  com>
AuthorDate: Thu Feb  1 18:39:18 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 07:12:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9953db27

media-sound/flacon: add 11.3.0

Add media-sound/sox for proper audio conversion,
add media-video/mediainfo for extracting descriptions,
fix tests by adding several packages that were missing,
add support for ALAC and OPUS formats.

Closes: https://bugs.gentoo.org/831592
Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35138
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/flacon/Manifest|   1 +
 .../files/flacon-11.3.0-no-man-compress.patch  |  20 
 media-sound/flacon/flacon-11.3.0.ebuild| 102 +
 3 files changed, 123 insertions(+)

diff --git a/media-sound/flacon/Manifest b/media-sound/flacon/Manifest
index a52381cad7af..4639c85ac650 100644
--- a/media-sound/flacon/Manifest
+++ b/media-sound/flacon/Manifest
@@ -1 +1,2 @@
 DIST flacon-10.0.0.tar.gz 3802889 BLAKE2B 
e99be9ad2da98e84455426df853bb38cecb91a6c66cb3f532459637adee97078fb034d3c5b5cc905b74756adbf6c11276f589d450c1506fba2dace264efe8b9c
 SHA512 
55744b3ef46f298e8082ab172b8e0b5ad428ec3c965ae69befe7f9abb4e87417cf237338524471c92391d243ef3b33f25ae565c8e9497021d3b619a5ac1a
+DIST flacon-11.3.0.tar.gz 4081613 BLAKE2B 
791628fe40f49548d65b2a49f259d4ffaf42ba97f9674649669ceded7073fb805f277fefca1d3fffaae86438f9d7cff443dccbb6c8bef5e40f0eb60554c11db9
 SHA512 
e4b4f3876f4f647dafa21118c13482678c2766dce94b650142d7b2b21897d6e8f1f85601877b388c7f8554d5e57778de9a6db82ae38c1f089e7c2f88b1c497b8

diff --git a/media-sound/flacon/files/flacon-11.3.0-no-man-compress.patch 
b/media-sound/flacon/files/flacon-11.3.0-no-man-compress.patch
new file mode 100644
index ..9c06e2d8c4b7
--- /dev/null
+++ b/media-sound/flacon/files/flacon-11.3.0-no-man-compress.patch
@@ -0,0 +1,20 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -308,7 +308,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
+ set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "Flacon")
+ install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION 
Flacon.app/Contents/MacOS)
+ install(FILES   ${QM_FILES} DESTINATION 
Flacon.app/Contents/translations)
+-install(FILES   ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz DESTINATION 
Flacon.app/Contents/Resources)
++install(FILES   ${CMAKE_CURRENT_BINARY_DIR}/flacon.1 DESTINATION 
Flacon.app/Contents/Resources)
+ install(FILES   ${CMAKE_CURRENT_BINARY_DIR}/Info.plist  DESTINATION 
Flacon.app/Contents)
+ install(FILES   images/mainicon/Flacon.icns DESTINATION 
Flacon.app/Contents/Resources)
+ 
+@@ -337,7 +337,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
+ else()
+ install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)
+ install(FILES   ${QM_FILES} DESTINATION ${TRANSLATIONS_DIR})
+-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz DESTINATION 
share/man/man1)
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flacon.1 DESTINATION 
share/man/man1)
+ 
+ install(FILES   ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.desktop   
 DESTINATION "share/applications")
+ install(FILES   
${CMAKE_CURRENT_BINARY_DIR}/com.github.Flacon.metainfo.xml DESTINATION 
"share/metainfo")

diff --git a/media-sound/flacon/flacon-11.3.0.ebuild 
b/media-sound/flacon/flacon-11.3.0.ebuild
new file mode 100644
index ..5ac03f87c718
--- /dev/null
+++ b/media-sound/flacon/flacon-11.3.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests require lots of disk space
+CHECKREQS_DISK_BUILD=10G
+inherit check-reqs cmake optfeature virtualx xdg-utils
+
+DESCRIPTION="Extracts audio tracks from an audio CD image to separate tracks"
+HOMEPAGE="https://flacon.github.io/;
+SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-i18n/uchardet
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[jpeg]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-libs/taglib
+   media-sound/sox[flac,wavpack]
+   media-video/mediainfo
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   test? (
+   dev-cpp/yaml-cpp
+   dev-qt/qttest:5
+   media-libs/faac
+   media-libs/flac
+   media-sound/alacenc
+   media-sound/alac_decoder
+   media-sound/lame
+   <=media-sound/mac-4.12
+   media-sound/opus-tools
+   media-sound/shntool
+   media-sound/ttaenc
+  

[gentoo-commits] repo/gentoo:master commit in: net-misc/tinyssh/files/, net-misc/tinyssh/

2024-02-27 Thread Joonas Niilola
commit: 2b4ac4bd6ae654d14218883ac7a298cd1d2d5b42
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb  2 17:12:53 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 07:01:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4ac4bd

net-misc/tinyssh: respect user CFLAGS

Closes: https://bugs.gentoo.org/887897
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/tinyssh/files/tinyssh-20240101_conf_cflags.patch | 10 ++
 net-misc/tinyssh/tinyssh-20240101.ebuild  |  7 ---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/net-misc/tinyssh/files/tinyssh-20240101_conf_cflags.patch 
b/net-misc/tinyssh/files/tinyssh-20240101_conf_cflags.patch
new file mode 100644
index ..8dd35d91b828
--- /dev/null
+++ b/net-misc/tinyssh/files/tinyssh-20240101_conf_cflags.patch
@@ -0,0 +1,10 @@
+diff --git a/conf-cflags b/conf-cflags
+--- a/conf-cflags
 b/conf-cflags
+@@ -15,6 +15,3 @@
+ -fstack-protector-strong
+ -fwrapv
+ -fno-strict-overflow
+--Os
+--fomit-frame-pointer
+--funroll-loops

diff --git a/net-misc/tinyssh/tinyssh-20240101.ebuild 
b/net-misc/tinyssh/tinyssh-20240101.ebuild
index 5164323fe0c6..0edea200702b 100644
--- a/net-misc/tinyssh/tinyssh-20240101.ebuild
+++ b/net-misc/tinyssh/tinyssh-20240101.ebuild
@@ -28,10 +28,11 @@ RDEPEND="
sys-apps/ucspi-tcp
 "
 
-src_prepare() {
-   # Leave optimization level to user CFLAGS
-   sed -i 's/-Os -fomit-frame-pointer -funroll-loops//g' ./conf-cc || die
+PATCHES=(
+   "${FILESDIR}/tinyssh-20240101_conf_cflags.patch"
+)
 
+src_prepare() {
# Use make-tinysshcc.sh script, which has no tests and doesn't execute
# binaries. See https://github.com/janmojzis/tinyssh/issues/2
sed -i 's/make-tinyssh\.sh/make-tinysshcc.sh/g' ./Makefile || die



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

2024-02-27 Thread Joonas Niilola
commit: 75511eb3156d07a9383a540593064079e0aaa33a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 28 07:02:20 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 07:02:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75511eb3

net-misc/tinyssh: revbump due to implicit-function-declaration fix

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/tinyssh/{tinyssh-20240101.ebuild => tinyssh-20240101-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/tinyssh/tinyssh-20240101.ebuild 
b/net-misc/tinyssh/tinyssh-20240101-r1.ebuild
similarity index 100%
rename from net-misc/tinyssh/tinyssh-20240101.ebuild
rename to net-misc/tinyssh/tinyssh-20240101-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/tinyssh/files/, net-misc/tinyssh/

2024-02-27 Thread Joonas Niilola
commit: d0be1841c349cb0e132483f3448fb02e4479aa8c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb  2 17:13:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 07:01:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0be1841

net-misc/tinyssh: C99 compatibility

Closes: https://bugs.gentoo.org/923493
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35150
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/tinyssh/files/tinyssh-20240101_c99.patch | 33 +++
 net-misc/tinyssh/tinyssh-20240101.ebuild  |  1 +
 2 files changed, 34 insertions(+)

diff --git a/net-misc/tinyssh/files/tinyssh-20240101_c99.patch 
b/net-misc/tinyssh/files/tinyssh-20240101_c99.patch
new file mode 100644
index ..38b2e845eaa5
--- /dev/null
+++ b/net-misc/tinyssh/files/tinyssh-20240101_c99.patch
@@ -0,0 +1,33 @@
+From ae059fda00c11236a32499f105e803f962d1e243 Mon Sep 17 00:00:00 2001
+From: "Haelwenn (lanodan) Monnier" 
+Date: Tue, 9 Jan 2024 19:51:14 +0100
+Subject: [PATCH] packet_put: Add missing bug.h include for global_die
+
+```
+packet_put.c:53:9: error: call to undeclared function 'global_die'; ISO C99 
and later do not support implicit function declarations 
[-Wimplicit-function-declaration]
+global_die(111);
+^
+1 error generated.
+```
+
+Upstream: https://github.com/janmojzis/tinyssh/pull/84
+
+---
+ tinyssh/packet_put.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tinyssh/packet_put.c b/tinyssh/packet_put.c
+index 17e8d84..7f46ff6 100644
+--- a/tinyssh/packet_put.c
 b/tinyssh/packet_put.c
+@@ -6,6 +6,7 @@ Public domain.
+ 
+ #include "uint32_pack_big.h"
+ #include "buf.h"
++#include "bug.h"
+ #include "sshcrypto.h"
+ #include "ssh.h"
+ #include "log.h"
+-- 
+2.41.0
+

diff --git a/net-misc/tinyssh/tinyssh-20240101.ebuild 
b/net-misc/tinyssh/tinyssh-20240101.ebuild
index 0edea200702b..442fb8e5f171 100644
--- a/net-misc/tinyssh/tinyssh-20240101.ebuild
+++ b/net-misc/tinyssh/tinyssh-20240101.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
 "
 
 PATCHES=(
+   "${FILESDIR}/tinyssh-20240101_c99.patch"
"${FILESDIR}/tinyssh-20240101_conf_cflags.patch"
 )
 



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

2024-02-27 Thread Joonas Niilola
commit: d245e07cf011e5c7725f21b31c97a308ba661102
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Feb  2 02:00:11 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d245e07c

net-libs/neon: add 0.33.0

Patches are dropped (applied upstream).

Cosmetic changes:
* Install HTML docs unconditionally
* Use array for econf instead of backslash-escaped lines

Closes: https://bugs.gentoo.org/922113
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/35141
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/neon/Manifest   |   1 +
 net-libs/neon/neon-0.33.0.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
index 3385d6cdc0b5..38b6d4682213 100644
--- a/net-libs/neon/Manifest
+++ b/net-libs/neon/Manifest
@@ -1 +1,2 @@
 DIST neon-0.32.4.tar.gz 895482 BLAKE2B 
917f17739976e159bf91f7c594e59c96bb8b92e39c19f5c881354c11951233d3157f6871e4ebc073d493170844e516acc36be4787dbe2005c33b1ec84ae0d364
 SHA512 
82bcd1555f047d26cc5ccd67d2fef8dea4eb5a4cc45ca8030d2f3c356eee03fd78efd7ef45f516948e89f1089686731046b3fe48e73b3d84c65848ef6d86bd7a
+DIST neon-0.33.0.tar.gz 912146 BLAKE2B 
8457e0203fcfbd9209718d139169780898f823d71b950f370f8880c5ec97c7bc5d300b8485803f75e2531a3f58fe6eb78ac5d7a82f57f12078513a3bfd0223b3
 SHA512 
b214ed34cd832dfaf3af08d4bdbe459c3e791f691548a6d44ee0cdc9811856185522bcbd6c2aca9a536fc021a2ed6329bd093cb3435cc40e3cfd9f5af8b92644

diff --git a/net-libs/neon/neon-0.33.0.ebuild b/net-libs/neon/neon-0.33.0.ebuild
new file mode 100644
index ..4f5ede0e48f4
--- /dev/null
+++ b/net-libs/neon/neon-0.33.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2001-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="HTTP and WebDAV client library"
+HOMEPAGE="https://notroj.github.io/neon/ https://github.com/notroj/neon;
+SRC_URI="https://notroj.github.io/neon/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="+expat gnutls kerberos libproxy nls pkcs11 ssl test zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
+   !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
+   libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
+   nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   app-misc/ca-certificates
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   )
+   !gnutls? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+   )
+   zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ssl? (
+   dev-libs/openssl:0
+   pkcs11? ( dev-libs/nss )
+   )
+   )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/neon-config
+)
+
+DOCS=( AUTHORS BUGS NEWS README.md THANKS TODO )
+HTML_DOCS=( doc/html/. )
+
+src_prepare() {
+   if use gnutls; then
+   # Ignore failure of test pkcs11.
+   # https://github.com/notroj/neon/issues/72
+   sed -e "s/T(pkcs11)/T_XFAIL(pkcs11)/" -i test/ssl.c || die
+   fi
+
+   default
+
+   AT_M4DIR="macros" eautoreconf
+
+   elibtoolize
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --enable-shared
+   $(use_with kerberos gssapi)
+   $(use_with libproxy)
+   $(use_enable nls)
+   $(use_with pkcs11 pakchois)
+   $(use_with zlib)
+   )
+
+   if has_version sys-libs/glibc; then
+   einfo "Enabling SSL library thread-safety using POSIX 
threads..."
+   myconf+=( --enable-threadsafe-ssl=posix )
+   fi
+
+   if use expat; then
+   myconf+=( --with-expat )
+   else
+   myconf+=( --with-libxml2 )
+   fi
+
+   if use ssl; then
+   if use gnutls; then
+   myconf+=(
+   --with-ssl=gnutls
+   
--with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt"
+   )
+   else
+   myconf+=( --with-ssl=openssl )
+   fi
+   fi
+
+   econf "${myconf[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
+}
+

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

2024-02-27 Thread Joonas Niilola
commit: 618e41a9dca3efacf7a7a6607cbbacd3613c17ae
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Dec 24 09:00:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618e41a9

dev-lang/elixir: add 1.16.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35069
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.16.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 7b3979149c95..09551eae2f03 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -3,3 +3,4 @@ DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B 
b162ea35a762bc1e151c7844237f3167c97da9
 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B 
cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d
 SHA512 
589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960
 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B 
c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7
 SHA512 
f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960
 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 
62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d
 SHA512 
a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae
+DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 
795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58
 SHA512 
2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce

diff --git a/dev-lang/elixir/elixir-1.16.1.ebuild 
b/dev-lang/elixir/elixir-1.16.1.ebuild
new file mode 100644
index ..e471f6ed3900
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.16.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# 
https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
+DEPEND="
+   >=dev-lang/erlang-24:0=[ssl]
+   

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

2024-02-27 Thread Joonas Niilola
commit: 53ffdcae8ba2959b6bd92715bba040292e6363a7
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jan 28 22:42:42 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ffdcae

dev-embedded/esptool: add 4.7.0

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/35059
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest |  1 +
 dev-embedded/esptool/esptool-4.7.0.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 019eb7d41ed6..558ae5bb4b79 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1 +1,2 @@
 DIST esptool-4.6.2.tar.gz 7003860 BLAKE2B 
051689dbc2194e1ed08467f9ec82e3a48e31cf62c25b83f97e3b05a1d203c9dda120cbb11a40bb61efe076ae8449d0b9b4742b19d59efef205132f05d16130a5
 SHA512 
97cc9f4d92b479351089fac59aed08f9519ff76d994ddae601da8e39b988f4bb90dc3885bf30b7998e2575a0365a5f0eef85f16a28b12eb944eec1e9f5265c6c
+DIST esptool-4.7.0.tar.gz 7045501 BLAKE2B 
468d83db541e632296e9b465d54764dc5e966f54709b66b0af2675d8fbd6d0bcd70fb18584887f3dc4d45bd0550b65a0da58d0c6bc318962b8798017b4ab0b63
 SHA512 
dda2af5d9b2f8a4ec5706eaf58021e95094c152380c732074809c370a5d1bfaeb424cb27f69a3b980dec83ae9c4c9ee1eddfeb0a7990c3b1f1494160a2d369cc

diff --git a/dev-embedded/esptool/esptool-4.7.0.ebuild 
b/dev-embedded/esptool/esptool-4.7.0.ebuild
new file mode 100644
index ..2aa2656d5e97
--- /dev/null
+++ b/dev-embedded/esptool/esptool-4.7.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool;
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/reedsolo[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/intelhex[${PYTHON_USEDEP}]
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ') )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
+   test/test_esptool.py
+   test/test_espefuse.py
+)
+
+src_prepare() {
+   default
+
+   # test_espsecure_hsm.py needs setup of a "Soft HSM" or real hardware. 
remove.
+   rm test/test_espsecure_hsm.py || die
+}
+
+pkg_postinst() {
+   if ver_test ${REPLACING_VERSIONS} -lt 4; then
+   ewarn "${P} - new 4.x release with breaking changes:"
+   ewarn "  - Public API has been defined by limiting access to 
internals that have been refactored into multiple source files"
+   ewarn "  - If active security features are detected, the 
default behavior changes to prevent unintentional bricking"
+   ewarn "  - Flash parameters in an image header can now be 
changed only when no SHA256 digest is appended"
+   ewarn "  - The ESP8684 alias has been removed, ESP32-C2 has to 
be used"
+   ewarn "  - Megabit flash sizes have been deprecated, use 
megabyte units from now on"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-02-27 Thread Joonas Niilola
commit: 5fbb9a630ae12f97215dfa526e16aeba35e6520c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Feb 28 06:38:02 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbb9a63

gui-libs/gtk-layer-shell: drop 0.8.0

Closes: https://bugs.gentoo.org/823260
Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/35094

 gui-libs/gtk-layer-shell/Manifest  |  1 -
 .../gtk-layer-shell/gtk-layer-shell-0.8.0.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/gui-libs/gtk-layer-shell/Manifest 
b/gui-libs/gtk-layer-shell/Manifest
index aebaab9d2969..696351ae0c09 100644
--- a/gui-libs/gtk-layer-shell/Manifest
+++ b/gui-libs/gtk-layer-shell/Manifest
@@ -1,3 +1,2 @@
-DIST gtk-layer-shell-0.8.0.tar.gz 134857 BLAKE2B 
2f41411c849182f95c068040a17e961a34d1a3df0bb1280b6c57046729396108d4627b5cf9bd826f17ffb5cf77f6761212af159d4326b2d34d9663063667f9f4
 SHA512 
710019b05785abc3cc8bc639a110f141dd2f37ce1d78e03ed361f1c21caee6c43817499fa05c8228f233bff3ac0b6f6123fa9014a87ae99edb6b10e4ff8f3dde
 DIST gtk-layer-shell-0.8.1.tar.gz 136156 BLAKE2B 
19c16d49d119572b0a3ef9bf0aee2341dedb4b2e5afedee16b9817e16fcd2adba7696a9d6f2f01b4ebaa3636c116d8977079a9b83ed1941f9d97df9389425780
 SHA512 
070673a73166c9fd0ea10e6aa98c480318fbf8a6c2dff2a9b4900aea40bb59680d41d9bba9917953fabe4358c0dfa6c3d0221c579ada37cee72ce23433b40329
 DIST gtk-layer-shell-0.8.2.tar.gz 137693 BLAKE2B 
8c36e37fe0e675bfa9f3bfb6c4013ac7b137d27615cb29bd750c4cbbff36754986d0608cb97e427972e9108b048b6bca5611e89c01275aabec05c0b1fc9b7e62
 SHA512 
e3b56612dab2527d5242b8305362c88100de3eac76cee32ce51791cbc77df38a5052143bf4bf5781a90fa62e026a758ef9d10dc5b4292b0b334983842fad632c

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.0.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.0.ebuild
deleted file mode 100644
index 75687014e060..
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-VALA_USE_DEPEND="vapigen"
-inherit vala meson python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/wmww/${PN};
-else
-   SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"
-HOMEPAGE="https://github.com/wmww/gtk-layer-shell;
-
-LICENSE="MIT LGPL-3+"
-SLOT="0"
-IUSE="examples gtk-doc introspection test vala"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
-   >=x11-libs/gtk+-3.24.26:3[introspection?,wayland]
-   >=dev-libs/wayland-1.10.0
-   >=dev-libs/wayland-protocols-1.16
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   gtk-doc? ( dev-util/gtk-doc )
-   test? ( ${PYTHON_DEPS} )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   use vala && vala_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use examples)
-   $(meson_use gtk-doc docs)
-   $(meson_use test tests)
-   $(meson_use introspection)
-   $(meson_use vala vapi)
-   )
-   meson_src_configure
-}



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

2024-02-27 Thread Joonas Niilola
commit: a8133b9b86904388855b62cf46464abe560abcde
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jan 28 22:34:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 06:55:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8133b9b

dev-embedded/esptool: drop 3.3.3, 4.5.1, 4.6.1

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest |  3 --
 dev-embedded/esptool/esptool-3.3.3.ebuild | 47 --
 dev-embedded/esptool/esptool-4.5.1.ebuild | 64 --
 dev-embedded/esptool/esptool-4.6.1.ebuild | 65 ---
 4 files changed, 179 deletions(-)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index b0b5978dd5b1..019eb7d41ed6 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,4 +1 @@
-DIST esptool-3.3.3.tar.gz 7264378 BLAKE2B 
8c993bd4ccffaf417599daebcb08c6d0b0aa9a360af8c014156812a8236751a51c81f5fd4637e1bbe1cf44f9ab815e7502a67b522857ed6c72ca13d69d1993b6
 SHA512 
1d6b85a4a2911c20243f4aa8fe399edc848d540598765df68c83afcd30bd591e7100089e53ccd1bec21aac0be5d8021d6f90a8a0b563612fcfd01a3bd190a9c6
-DIST esptool-4.5.1.tar.gz 6971407 BLAKE2B 
8ffc102f5ee854f06156547a46777678df389afbea1229afd1673b26e021a9ec03161e5a1c7fc6fb9b28f6b6a12078c94d9247e351bb46f70b899392aa374d67
 SHA512 
4b665018eb38796cf785ba0caa20435a1bfa5ad5a50f57207d84242307d354405224ccf216b2cfd8b72602d1f04caa4af38feedc7eb7d8984a1e9e308f8789c4
-DIST esptool-4.6.1.tar.gz 7002756 BLAKE2B 
2479c0677ed6a28df2c4c0d13f1905e205a7a1460fe6028194543662a8b646f52e4b9fb5a5a4580a16713b0125fb0121418f5fb3eb8f19b45faa286901ef1dc5
 SHA512 
610934481246d521fff10a8338e36e046c3b575c6eb615667d42627d2de6941af7d8afe7fee92d0583a1e64338fabaffec6d34f050090ad0d2f6206f525e3049
 DIST esptool-4.6.2.tar.gz 7003860 BLAKE2B 
051689dbc2194e1ed08467f9ec82e3a48e31cf62c25b83f97e3b05a1d203c9dda120cbb11a40bb61efe076ae8449d0b9b4742b19d59efef205132f05d16130a5
 SHA512 
97cc9f4d92b479351089fac59aed08f9519ff76d994ddae601da8e39b988f4bb90dc3885bf30b7998e2575a0365a5f0eef85f16a28b12eb944eec1e9f5265c6c

diff --git a/dev-embedded/esptool/esptool-3.3.3.ebuild 
b/dev-embedded/esptool/esptool-3.3.3.ebuild
deleted file mode 100644
index 8379e418717c..
--- a/dev-embedded/esptool/esptool-3.3.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolo[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/wheel[${PYTHON_USEDEP}]
-   ')
-   test? ( $(python_gen_cond_dep '
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ') )
-"
-
-python_test() {
-   "${EPYTHON}" test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espefuse_host.py || die "espefuse_host test 
failed with ${EPYTHON}"
-   "${EPYTHON}" test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
-   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
-}

diff --git a/dev-embedded/esptool/esptool-4.5.1.ebuild 
b/dev-embedded/esptool/esptool-4.5.1.ebuild
deleted file mode 100644
index 77010ff1b030..
--- a/dev-embedded/esptool/esptool-4.5.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/

2024-02-27 Thread Hans de Graaff
commit: 077fd29ac2ce3bbe40ef2f7cf75d3d2df7179c6a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 28 06:42:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 28 06:42:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077fd29a

www-servers/puma: fix tests, add ruby33

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

 www-servers/puma/puma-6.4.2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-servers/puma/puma-6.4.2.ebuild 
b/www-servers/puma/puma-6.4.2.ebuild
index eb4b5f9370a8..9cb254365672 100644
--- a/www-servers/puma/puma-6.4.2.ebuild
+++ b/www-servers/puma/puma-6.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
 
@@ -29,9 +29,9 @@ ruby_add_bdepend "virtual/ruby-ssl
 ruby_add_rdepend "dev-ruby/nio4r:2"
 
 all_ruby_prepare() {
-   sed -e '/bundler/ s:^:#:' \
-   -e '/prove/ s:^:#:' \
-   -e '/stub_const/ s:^:#:' \
+   sed -e '/\(pride\|prove\|stub_const\)/ s:^:#:' \
+   -e '/require_relative.*verbose/ s:^:#:' \
+   -e '/securerandom/arequire "rack/handler"' \
-i test/helper.rb || die
 
# Avoid tests failing inconsistently
@@ -63,6 +63,6 @@ all_ruby_prepare() {
 
 each_ruby_test() {
einfo "Running test suite"
-   ${RUBY} -Ilib:.:test \
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test \
-e "require 'minitest/autorun'; 
Dir['test/**/*test_*.rb'].each{require _1}" || die
 }



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/

2024-02-27 Thread Zac Medico
commit: e882b1e956d50808a0143875a8ca35f2fc21f368
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 28 06:25:45 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 06:25:45 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e882b1e9

UnshareNetTestCase: Initialize ABILITY_TO_UNSHARE in setUp

Initialize ABILITY_TO_UNSHARE in setUp so that _unshare_validate
uses the correct PORTAGE_MULTIPROCESSING_START_METHOD setup
from super().setUp(), eliminating messages like this from CI
runs for the multiprocessing start method spawn:


/opt/hostedtoolcache/Python/3.12.2/x64/lib/python3.12/multiprocessing/popen_fork.py:66:
DeprecationWarning: This process (pid=2886) is multi-threaded, use of 
fork() may lead to deadlocks in the child.

The cause of these messages can be traced by patching python's
multiprocessing popen_fork.py like this:

--- /usr/lib/python3.12/multiprocessing/popen_fork.py
+++ /usr/lib/python3.12/multiprocessing/popen_fork.py
@@ -2,2 +2,3 @@
 import signal
+import traceback

@@ -62,2 +63,3 @@
 def _launch(self, process_obj):
+traceback.print_stack()
 code = 1

Fixes: 3110ec376cbc ("actions: Fix interaction between start-method and 
pytest-xdist")
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/process/test_unshare_net.py | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/lib/portage/tests/process/test_unshare_net.py 
b/lib/portage/tests/process/test_unshare_net.py
index dabf15585f..ad3b288ef4 100644
--- a/lib/portage/tests/process/test_unshare_net.py
+++ b/lib/portage/tests/process/test_unshare_net.py
@@ -20,19 +20,27 @@ ping -c 1 -W 1 10.0.0.1 || exit 1
 ping -c 1 -W 1 ::1 || exit 1
 ping -c 1 -W 1 fd::1 || exit 1
 """
-ABILITY_TO_UNSHARE = portage.process._unshare_validate(CLONE_NEWNET)
 
 
 class UnshareNetTestCase(TestCase):
-@pytest.mark.skipif(
-ABILITY_TO_UNSHARE != 0,
-reason=f"Unable to unshare: {errno.errorcode.get(ABILITY_TO_UNSHARE, 
'?')}",
-)
+def setUp(self):
+"""
+Initialize ABILITY_TO_UNSHARE in setUp so that _unshare_validate
+uses the correct PORTAGE_MULTIPROCESSING_START_METHOD setup
+from super().setUp().
+"""
+super().setUp()
+self.ABILITY_TO_UNSHARE = 
portage.process._unshare_validate(CLONE_NEWNET)
+
 @pytest.mark.skipif(
 portage.process.find_binary("ping") is None, reason="ping not found"
 )
 @pytest.mark.skipif(platform.system() != "Linux", reason="not Linux")
 def testUnshareNet(self):
+if self.ABILITY_TO_UNSHARE != 0:
+pytest.skip(
+f"Unable to unshare: 
{errno.errorcode.get(self.ABILITY_TO_UNSHARE, '?')}"
+)
 env = os.environ.copy()
 env["IPV6"] = "1" if portage.process._has_ipv6() else ""
 self.assertEqual(



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

2024-02-27 Thread Alberto Gireud
commit: 1ac0603c9a34680f0ab65a5a6489d7fa566b126b
Author: Alberto Gireud  protonmail  com>
AuthorDate: Wed Feb 28 05:51:41 2024 +
Commit: Alberto Gireud  protonmail  com>
CommitDate: Wed Feb 28 05:51:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ac0603c

dev-python/oscrypto: add myself as a maintainer

Signed-off-by: Alberto Gireud  protonmail.com>

 dev-python/oscrypto/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/oscrypto/metadata.xml b/dev-python/oscrypto/metadata.xml
index 75a7f13868..2fd4640f27 100644
--- a/dev-python/oscrypto/metadata.xml
+++ b/dev-python/oscrypto/metadata.xml
@@ -1,13 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   wbond/oscrypto
-   oscrypto
-   
+  
+co-maintainers welcome
+agir...@protonmail.com
+Alberto Gireud
+  
+  
+wbond/oscrypto
+oscrypto
+  
 



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

2024-02-27 Thread Viorel Munteanu
commit: c1c0e29fb380d6450033f326150bd4f564335bb3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Feb 28 05:22:44 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb 28 05:22:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c0e29f

app-misc/fastfetch: drop 2.8.5

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

 app-misc/fastfetch/Manifest   |   1 -
 app-misc/fastfetch/fastfetch-2.8.5.ebuild | 115 --
 2 files changed, 116 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 3d40c6af348e..4b8e2fd504f5 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
 DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B 
d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709
 SHA512 
81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
-DIST fastfetch-2.8.5.tar.gz 1010575 BLAKE2B 
4e300bfb0361c7ab73b5a3853c2c484e1027b0eaf683f707e427d4831b8815a1c8f689be0ddf3815d31906f2260229a80b6abf41c712ac897cdcd713ab25f82a
 SHA512 
411351ec4c600d59f06269b584a1bfb4975e8046dbb06952dd8a5cbb39c7daedb641a9518b031dd0cdd3e200a4d33e01e1f33523fd657deaa5d53b92b7a5384c
 DIST fastfetch-2.8.6.tar.gz 1013523 BLAKE2B 
b55d70f51000fe10ed04caf7c5c88d52618420b11522233c447f8b71c8ea53f38d46ab0669a6969c07bfbbfd8c9f1442a453f612578c1ae345d50a7e702b7ffb
 SHA512 
3695401d379c1bb120512b0245de48c91ac197306dc73253e96a8e196ef428253943c333492f85b5f142fdb34beda9b6c0ec6e148df0fff4a5042ef1845e3f98

diff --git a/app-misc/fastfetch/fastfetch-2.8.5.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.5.ebuild
deleted file mode 100644
index 7fd4e9284eb7..
--- a/app-misc/fastfetch/fastfetch-2.8.5.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
-   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
-   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
-   >=dev-libs/yyjson-0.8.0:=
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   ddcutil? ( app-misc/ddcutil:= )
-   drm? ( x11-libs/libdrm )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   networkmanager? ( net-misc/networkmanager )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pulseaudio? ( media-libs/libpulse )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? (
-   media-libs/vulkan-loader
-   sys-apps/pciutils
-   )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-02-27 Thread Viorel Munteanu
commit: 98062674f7254a76a1a8e0976b57d5c86720ed38
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Feb 28 05:22:38 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb 28 05:22:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98062674

app-misc/fastfetch: add 2.8.6

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

 app-misc/fastfetch/Manifest   |   1 +
 app-misc/fastfetch/fastfetch-2.8.6.ebuild | 115 ++
 2 files changed, 116 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 75edff1f4ca1..3d40c6af348e 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B 
d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709
 SHA512 
81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
 DIST fastfetch-2.8.5.tar.gz 1010575 BLAKE2B 
4e300bfb0361c7ab73b5a3853c2c484e1027b0eaf683f707e427d4831b8815a1c8f689be0ddf3815d31906f2260229a80b6abf41c712ac897cdcd713ab25f82a
 SHA512 
411351ec4c600d59f06269b584a1bfb4975e8046dbb06952dd8a5cbb39c7daedb641a9518b031dd0cdd3e200a4d33e01e1f33523fd657deaa5d53b92b7a5384c
+DIST fastfetch-2.8.6.tar.gz 1013523 BLAKE2B 
b55d70f51000fe10ed04caf7c5c88d52618420b11522233c447f8b71c8ea53f38d46ab0669a6969c07bfbbfd8c9f1442a453f612578c1ae345d50a7e702b7ffb
 SHA512 
3695401d379c1bb120512b0245de48c91ac197306dc73253e96a8e196ef428253943c333492f85b5f142fdb34beda9b6c0ec6e148df0fff4a5042ef1845e3f98

diff --git a/app-misc/fastfetch/fastfetch-2.8.6.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.6.ebuild
new file mode 100644
index ..7fd4e9284eb7
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.8.6.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.8.0:=
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   drm? ( x11-libs/libdrm )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? (
+   media-libs/vulkan-loader
+   sys-apps/pciutils
+   )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-02-27 Thread Matt Jolly
commit: 8cfd9ce451c90fe36f17bae00f7ba99b00a880e9
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:45:36 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfd9ce4

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   2 -
 .../opera-developer-108.0.5063.0.ebuild| 170 -
 .../opera-developer-109.0.5069.0.ebuild| 170 -
 3 files changed, 342 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index a6bce6ad9db1..066ee0314017 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,3 @@
-DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
-DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
 DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de

diff --git a/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild 
b/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   

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

2024-02-27 Thread Matt Jolly
commit: afacea014185abeb5c1f0f7b7f4aa61d39a27bde
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:44:30 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afacea01

www-client/opera-developer: automated bump (109.0.5089.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5089.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index e5081a5cc749..7a6c6a4ef6ba 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
+DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

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

2024-02-27 Thread Matt Jolly
commit: dcdf9c9516943e0aa0bd45fe6583a59a1e3b0086
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:44 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdf9c95

www-client/opera: remove old

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

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-107.0.5045.21.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 62492309771c..5685bdd2ba70 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9
 DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6

diff --git a/www-client/opera/opera-107.0.5045.21.ebuild 
b/www-client/opera/opera-107.0.5045.21.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-107.0.5045.21.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

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

2024-02-27 Thread Matt Jolly
commit: b2aecde2fe6c3407ad752d93f21a0aabef9f87ea
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:45:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2aecde2

www-client/opera-developer: automated bump (109.0.5083.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5083.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 7a6c6a4ef6ba..a6bce6ad9db1 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,6 @@
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
+DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   

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

2024-02-27 Thread Matt Jolly
commit: 1250fc798d0fd6777d7d717bd45b233d501ae447
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:42 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1250fc79

www-client/opera: amd64 stable (107.0.5045.36)

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

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

diff --git a/www-client/opera/opera-107.0.5045.36.ebuild 
b/www-client/opera/opera-107.0.5045.36.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-107.0.5045.36.ebuild
+++ b/www-client/opera/opera-107.0.5045.36.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



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

2024-02-27 Thread Matt Jolly
commit: 2219a1909779281b003b7c3f49ae82ef1bb1a60a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:25 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2219a190

www-client/opera: automated bump (107.0.5045.36)

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

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-107.0.5045.36.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 295225392b02..62492309771c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9
+DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6

diff --git a/www-client/opera/opera-107.0.5045.36.ebuild 
b/www-client/opera/opera-107.0.5045.36.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-107.0.5045.36.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+

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

2024-02-27 Thread Matt Jolly
commit: 11ef0b39cd347fa0524b60c308cf5fb6a2eb8a6d
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:42:49 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ef0b39

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-107.0.5045.8.ebuild  | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f10b0c32f2b5..7d93d95b9bac 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
-DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-  

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

2024-02-27 Thread Matt Jolly
commit: 4ad48f355845880c6679ad5378d7e61251474e40
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:42:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad48f35

www-client/opera-beta: automated bump (108.0.5067.14)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-108.0.5067.14.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 112a092589be..f10b0c32f2b5 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
+DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

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

2024-02-27 Thread Joonas Niilola
commit: e22ec1738ce80c0a5b96997767847b0fc3526e3d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Feb 28 04:29:32 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Feb 28 04:30:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22ec173

dev-libs/dqlite: +lz4 default

Closes: https://bugs.gentoo.org/925567
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/dqlite/{dqlite-1.16.4.ebuild => dqlite-1.16.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dqlite/dqlite-1.16.4.ebuild 
b/dev-libs/dqlite/dqlite-1.16.4-r1.ebuild
similarity index 98%
rename from dev-libs/dqlite/dqlite-1.16.4.ebuild
rename to dev-libs/dqlite/dqlite-1.16.4-r1.ebuild
index 832370126c90..c11ab433bcc7 100644
--- a/dev-libs/dqlite/dqlite-1.16.4.ebuild
+++ b/dev-libs/dqlite/dqlite-1.16.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-3-with-linking-exception"
 SLOT="0/1.15.1"
 KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="lz4 test"
+IUSE="+lz4 test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-db/sqlite:3



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

2024-02-27 Thread Michał Górny
commit: 9b092671e8e420296fc4f681c3623be63c18289a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:50:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b092671

dev-python/tekore: Bump to 5.4.0

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

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

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index 14a252efae0e..9f7109958368 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1,2 @@
 DIST tekore-5.3.1.tar.gz 270742 BLAKE2B 
08fd8a4deeaa5024f5bb138c4f9bc3fae25f5a2b21c4298bf5d12932793b33e778dd2b15cbdbeec2f62cba841f55a59e6f2c43d51f968d01603dcadd5883d91a
 SHA512 
8d81af1528bedcc4d76ee96f2b310d0522262b0466bbc30bf3849eb7b936067e42311acf9fe724377ec801f2863fa50de61f409363d00486c6d596ab01acb09e
+DIST tekore-5.4.0.tar.gz 270967 BLAKE2B 
6cfaa8a113707e6944c445f3fda4d55a66fe9719870ce97a7e8f1a5f556ba9fa3a2ee09ff4e98a1e976cbeedbed23dd6268dfd47d06c159f29d30eb5d3fb041b
 SHA512 
a2b943c066ad344a247b5861719965a57f151bdadd50c660a789f59a60bebd82ccbe88fc19cff4d50d21675f35d98c131069f700ff88952b58fe989d098242b5

diff --git a/dev-python/tekore/tekore-5.4.0.ebuild 
b/dev-python/tekore/tekore-5.4.0.ebuild
new file mode 100644
index ..34aae5f71d45
--- /dev/null
+++ b/dev-python/tekore/tekore-5.4.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io/
+   https://github.com/felix-hilden/tekore/
+   https://pypi.org/project/tekore/
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64"
+SLOT="0"
+
+RDEPEND="
+   dev-python/httpx[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pydantic-2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}]
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+# TODO: package sphinx_codeautolink
+# distutils_enable_sphinx docs/src \
+#  dev-python/sphinx-rtd-theme \
+#  dev-python/sphinx-tabs \
+#  dev-python/sphinx-autodoc-typehints
+
+EPYTEST_DESELECT=(
+   # Internet
+   
tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error
+)
+
+src_prepare() {
+   # unpin dependencies
+   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+
+   distutils-r1_src_prepare
+}



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

2024-02-27 Thread Michał Górny
commit: 073067d3b55e9d6d67b0f8e54902019bbbae8acc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 04:01:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:03:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073067d3

package.mask: Last rite dev-python/nose

Bug: https://bugs.gentoo.org/822414
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94f7fbb8d231..dff66d013f11 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2024-02-28)
+# Nosetests have been abandoned in 2015.  Upstream (while technically
+# still around) has refused to accept any patches since, and we have
+# already had to fork it, to keep it somewhat working.  All
+# the remaining reverse dependencies were finally ported or last rited.
+# Removal on 2024-03-29.  Bug #822414.
+dev-python/nose
+
 # Michał Górny  (2024-02-28)
 # The project is not really actively maintained upstream, and it still
 # depends on dev-python/nose.  There are other tools with similar



[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/files/, app-office/gtg/

2024-02-27 Thread Michał Górny
commit: 1c56405cfe6993db1ad9cdda612616838bee188a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 04:00:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:03:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c56405c

app-office/gtg: Remove old

Closes: https://bugs.gentoo.org/878697
Signed-off-by: Michał Górny  gentoo.org>

 app-office/gtg/Manifest|  1 -
 ...vert-meson-plugin-translation-apply-thing.patch | 52 
 app-office/gtg/files/0.5-mouse-cursor-fixes1.patch | 69 --
 app-office/gtg/files/0.5-mouse-cursor-fixes2.patch | 55 -
 app-office/gtg/files/0.5-mouse-cursor-fixes3.patch | 41 -
 app-office/gtg/gtg-0.5.ebuild  | 64 
 6 files changed, 282 deletions(-)

diff --git a/app-office/gtg/Manifest b/app-office/gtg/Manifest
index ab3e85e0c3c4..ededc3ab3f6e 100644
--- a/app-office/gtg/Manifest
+++ b/app-office/gtg/Manifest
@@ -1,2 +1 @@
-DIST gtg-0.5.tar.gz 2229259 BLAKE2B 
e724cbd015a6f0b6fee62c52283b56244490efb7df4e57b2e30745f58fbc41442b008f5c81b53cfd001f04a92ff53a14e2117d6c12d0d5a35fe49158b5f736fa
 SHA512 
631f5343301d7d72211398152fa081c0fa15154babc7ec900f13a39a2677d0edaf4fea534a83284207e8019926c9108dc1d8f25bdbeae85ef0665dfe1c7b768a
 DIST gtg-0.6.tar.gz 2361876 BLAKE2B 
48f4d589b19181c4e5586254a3411fe2e25126d0f16b2d1294b8bff3f7a86aee7a34762781d9819760ce2e6b36ebded225a478a1bc86aa4c17217b165dae2802
 SHA512 
68a5229c17b85b87a9a134a08e5e86fbf24d28d6ce55e848c17eef650620d6f56172ee495cb113f4279b34c19127ae03981e2feec5a39dc51be49e387e458600

diff --git 
a/app-office/gtg/files/0.5-Revert-meson-plugin-translation-apply-thing.patch 
b/app-office/gtg/files/0.5-Revert-meson-plugin-translation-apply-thing.patch
deleted file mode 100644
index 915e40cadfdc..
--- a/app-office/gtg/files/0.5-Revert-meson-plugin-translation-apply-thing.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 1809d10663ae3d8f69c04138b66f9b4e66ee14f6 Mon Sep 17 00:00:00 2001
-From: Neui 
-Date: Mon, 15 Nov 2021 01:53:40 +0100
-Subject: [PATCH] Revert meson plugin translation apply thing
-
-Since meson 0.60, the `build_always_stale` option was removed:
-https://github.com/mesonbuild/meson/commit/6b1a80024c79876dc3b75f2b525be24ca8fe671a
-
-However, meson doesn't make such files depend on the translation .po
-files, which is a known bug:
-https://github.com/mesonbuild/meson/issues/2621
-
-So with that option taken away, I tried passing a list to the input
-which includes all .po files, since I saw it only uses the first element
-for the translations, but that fails when trying to generate po files.
-
-Since it seems you can't dynamically add dependencies after the fact,
-this seems like a dead end, so I am reverting this for now to make it
-compile on meson 0.60.

- GTG/plugins/meson.build  | 4 +---
- docs/contributors/translating.md | 3 +++
- 2 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/GTG/plugins/meson.build b/GTG/plugins/meson.build
-index eb20f0b85..556885280 100644
 a/GTG/plugins/meson.build
-+++ b/GTG/plugins/meson.build
-@@ -24,9 +24,7 @@ foreach plugin : gtg_plugins
- install_dir: plugin_install_dir,
- type: 'desktop',
- args: ['--keyword=name', '--keyword=short-description', 
'--keyword=description'],
--build_by_default: true,
--build_always_stale: true
--# build always because otherwise new translations won't be applied
-+build_by_default: true
-   )
-   subdir(plugin.underscorify())
- endforeach
-diff --git a/docs/contributors/translating.md 
b/docs/contributors/translating.md
-index 0af3e5f19..184f98843 100644
 a/docs/contributors/translating.md
-+++ b/docs/contributors/translating.md
-@@ -75,5 +75,8 @@ Make sure to this AFTER COMMITING YOUR CHANGES!
- * During launching, it might complain about certain files not being found in 
[`po/POTFILES.in`][POTFILES.IN].
-   It is safe to remove the lines from that file and re-run until it works.
-   It would be useful to comment about that if you're submitting your 
translation, just in case.
-+* Plugin related strings don't update after updating the translation.
-+  The cause is unknown, but you can delete the plugin files to re-generate
-+  them using the new translations: `rm -f 
.local_build/GTG/plugins/*.gtg-plugin`
- 
- [POTFILES.IN]: ../../po/POTFILES.in

diff --git a/app-office/gtg/files/0.5-mouse-cursor-fixes1.patch 
b/app-office/gtg/files/0.5-mouse-cursor-fixes1.patch
deleted file mode 100644
index 624c01ac0f29..
--- a/app-office/gtg/files/0.5-mouse-cursor-fixes1.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From ee709d2722a75f11b5f6c9d7cd9b4a925107e54f Mon Sep 17 00:00:00 2001
-From: Neui 
-Date: Wed, 21 Apr 2021 01:58:40 +0200
-Subject: [PATCH] Remove Gdk.Cursor.new depredation warnings
-
-Gdk.Cursor.new has been replaced by Gdk.Cursor.new_for_display, which
-needs an additional display.
-It was only used to set 

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

2024-02-27 Thread Michał Górny
commit: 6aab79c82dbc8d2e9a0d2db9dec9ac82f4bfbee4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:50:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aab79c8

dev-python/crispy-bootstrap4: Bump to 2024.1

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

 dev-python/crispy-bootstrap4/Manifest  |  1 +
 .../crispy-bootstrap4-2024.1.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/crispy-bootstrap4/Manifest 
b/dev-python/crispy-bootstrap4/Manifest
index 93eb3e0186a0..834baab14ce7 100644
--- a/dev-python/crispy-bootstrap4/Manifest
+++ b/dev-python/crispy-bootstrap4/Manifest
@@ -1 +1,2 @@
 DIST crispy-bootstrap4-2023.1.gh.tar.gz 31707 BLAKE2B 
0a3c4c1b86ba9701365f1fcfb90811e1f6793fb9f374a510410c460bc62a48e06b72a75330f0efd3a06e51380f457eea66f236488774c3ee6bf758510136f08b
 SHA512 
fbbc8c6e0f4351b50b0fa3a4d2faefb0775906c995f42cf9ccd9688d4780e05877a9a53f065ad92785d135a560064809f429dbcebe9f257f65f063d9539973e8
+DIST crispy-bootstrap4-2024.1.gh.tar.gz 31818 BLAKE2B 
5778544067c7c23971a410bb52556a267fed9109bee4b5a4cd7e72c9bde0888e6744c2e12aa079c92217c0b6bc0ef2709de2eae127fe92ccc92ca1acb5015aa6
 SHA512 
c4c4e02117a2b3cf24c9111579c20f1454c5feb8c485c954e48436354e82d0a26e34b54212fb642d010a7c370236028119e5193fdb43ff2053cabae56a01a7c2

diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild 
b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild
new file mode 100644
index ..4f779d097fda
--- /dev/null
+++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023-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
+
+DESCRIPTION="Bootstrap4 template pack for django-crispy-forms"
+HOMEPAGE="
+   https://github.com/django-crispy-forms/crispy-bootstrap4/
+   https://pypi.org/project/crispy-bootstrap4/
+"
+SRC_URI="
+   
https://github.com/django-crispy-forms/crispy-bootstrap4/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/django-4.2[${PYTHON_USEDEP}]
+   >=dev-python/django-crispy-forms-2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-02-27 Thread Michał Górny
commit: d0ee350a1b37c26651f2a8642b4b95b417e9b963
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue Feb 27 15:54:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:03:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ee350a

app-misc/anki: drop 2.1.15-r1, 2.1.15-r2

Closes: https://bugs.gentoo.org/878689
Closes: https://bugs.gentoo.org/762922
Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Michał Górny  gentoo.org>

 app-misc/anki/Manifest |  1 -
 app-misc/anki/anki-2.1.15-r1.ebuild| 94 -
 app-misc/anki/anki-2.1.15-r2.ebuild| 95 --
 .../anki/files/anki-2.1.0_beta25-web-folder.patch  | 11 ---
 app-misc/anki/files/anki-2.1.15-fix-prefs.patch| 17 
 app-misc/anki/files/anki-2.1.15-mpv-args.patch | 26 --
 app-misc/anki/files/anki-2.1.15-unescape.patch | 13 ---
 7 files changed, 257 deletions(-)

diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index 151eabce9198..cfc5a9797c3e 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -8,7 +8,6 @@ DIST ammonia-3.3.0.crate 46061 BLAKE2B 
082ee30f39ad788c9ae87888f003c2f6d08fbea7a
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anki-2.1.15.tgz 4269571 BLAKE2B 
00b351f5ffacb363642e02bf806bcd7c0d9446c9815a75328e7fa37c848b271b135510de17cc012e8cc96d8a52a183a49de84b6f85f562a370255bd36c6f866e
 SHA512 
f3acfa6ff62d43fa461efddd81a8570304ada53b97bd494fdbbe0a0439700d7a52aa62ead31cbaed731be0df96a6cc845a7cf92dcf65f3080dc63282fe5941c3
 DIST anki-23.12.1.gh.tar.gz 2369459 BLAKE2B 
0248cc5d994af10c56f9cf7bb719cb427aeee7dd0c4f9ee8dab73f216f923368e276b79577ddb2303cb0cde1500190a2e5ecdcde82f4d340dff4b10b59d0cfc3
 SHA512 
076d3eba5db7dd4b8e00de9b69140a54f73c2e6ce52f46ddce9a6455a8ce7ae5d49bfb2fc60571d851d6b4948a08a0b3deb508aa37c7e79624b6273837a975a5
 DIST anki-core-i18n-fb301cc62da3b7a83b4ea266d9a2e70cfc1a8418.gh.tar.gz 1245454 
BLAKE2B 
a8ad2a286a6006b9427114e648c236e868a149c8fa8f1506cc406676dac9f352ae74addee1e6965b92767ac9eb49c6cc26312cc517823433cd5e013ce6d8c6b9
 SHA512 
12e9187bda8f728d06a904fe21f3820aa2acad0e1924933d9db24f3879936b0a7b489934186fcab85440a40b974917ada729b5a7ec276ca2acea70b5c88caa5a
 DIST anki-desktop-ftl-8c2191a7c797747cec767e3953bbbcc50acc5246.gh.tar.gz 
215288 BLAKE2B 
6b71e3f81f5be651ece9094743132e18c88f69487cc125d436d30bc7dae99cdcc793f34094b4c034f4b26073148e0fd9e2cb16db592c9ea9f2cc3ca4dcd1e6d6
 SHA512 
91c3609fa8ca67de2d520798acbb7200d310c4d587270143528a5c18ed341c7dd3b9ddc8d79fe1f44224e83dc06f12cdbcdcf2114969513cbd60e82950343373

diff --git a/app-misc/anki/anki-2.1.15-r1.ebuild 
b/app-misc/anki/anki-2.1.15-r1.ebuild
deleted file mode 100644
index 06b2d34159d7..
--- a/app-misc/anki/anki-2.1.15-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-
-inherit desktop optfeature python-single-r1 xdg
-
-DESCRIPTION="A spaced-repetition memory training program (flash cards)"
-HOMEPAGE="https://apps.ankiweb.net;
-SRC_URI="https://apps.ankiweb.net/downloads/archive/${P}-source.tgz -> 
${P}.tgz"
-
-LICENSE="AGPL-3+ BSD MIT GPL-3+ CC-BY-SA-3.0 Apache-2.0 CC-BY-2.5"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_USEDEP}]
-   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="test? (
-   

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

2024-02-27 Thread Michał Górny
commit: c6d7051c47283e96eccbeb5f8c36e91d3796504e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:41:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d7051c

dev-python/html2text: Bump to 2024.2.26

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

 dev-python/html2text/Manifest   |  1 +
 dev-python/html2text/html2text-2024.2.26.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/html2text/Manifest b/dev-python/html2text/Manifest
index 24af583b64c6..66ec560d05cc 100644
--- a/dev-python/html2text/Manifest
+++ b/dev-python/html2text/Manifest
@@ -1,2 +1,3 @@
 DIST html2text-2020.1.16.tar.gz 49464 BLAKE2B 
f0331daa63b9e5d7508e0446e19b4dd4d05e5f7af0279efd71dc43b633f8273666189899a27cb598e8afdd5bd8ffb3d566b97327d82870ef44a81310d8e7e7c9
 SHA512 
14453c98e81d05afb3241b04a9e50caf63e4b6f857337b4bd9f53e6b8fa7146aa6a1f4f64777db9fa350316b19fe62a0033dce5748191ca9fbd17a8757002855
 DIST html2text-2024.2.25.tar.gz 56175 BLAKE2B 
9612054b394f9a72109b672ecd4ec4f30bfda01b461c557860d450dd20e84d0e86dac5fe2d0a459d0b77cb3c1411fd91581b90e657df225b03e2ae874f2e7539
 SHA512 
9adf1367b644a7dccef35ddd0041ade8a206943927585a4c1766ff76e2ffc9ab58479d285fe8eb2e18b80270f9eb50ec82855fb8b0df8525e905278abd8ddc22
+DIST html2text-2024.2.26.tar.gz 56527 BLAKE2B 
898f69fd087405412ac75cb4e2e9544f1725b9b558c334e1183a79fb6440ab13c4dbfefe6059e1bcb7befc2d365f11887dccc8ba62936c2732a79034d6b00908
 SHA512 
8304dbc0a8d06ea1bbed4edccbbcb817423bab7acbaa9db84c6c9c3e74a8d1daec148cb591b76b7d5865224ea424b388316c867bda4b07b19ed91272b7beff88

diff --git a/dev-python/html2text/html2text-2024.2.26.ebuild 
b/dev-python/html2text/html2text-2024.2.26.ebuild
new file mode 100644
index ..5e4a71ca2c81
--- /dev/null
+++ b/dev-python/html2text/html2text-2024.2.26.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
+HOMEPAGE="
+   https://github.com/Alir3z4/html2text/
+   https://pypi.org/project/html2text/
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+DOCS=( AUTHORS.rst ChangeLog.rst README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # naming conflict with app-text/html2text, bug 421647
+   sed -e 's/html2text = html2text.cli:main/py\0/' -i setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2024-02-27 Thread Michał Górny
commit: 51b2fa1113d20711435544fb66cd71429ed425a7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:44:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b2fa11

dev-python/mkdocstrings: Bump to 0.24.1

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

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

diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest
index 58bff6e0f61f..bf867b11c3b3 100644
--- a/dev-python/mkdocstrings/Manifest
+++ b/dev-python/mkdocstrings/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-0.24.0.gh.tar.gz 85474 BLAKE2B 
f43c0842bd5c8f52700e572964948f362112c073992c8aa7d6df8ecc0a266b22122988c944e36d5edf6d227a2cf9e2a9a95222146139d8577001833c729ad7ca
 SHA512 
0cc03cb68679958d77a5f1d10e96411271de2db2c89b1c27d151d7d6673a94c967024c377cb22a612a8079a0ea736b921384518869e1475797ed94c8c92d4dbb
+DIST mkdocstrings-0.24.1.gh.tar.gz 86421 BLAKE2B 
81d1f4453808140044ab9e27016b0e4119dd50ec8ba4f29d2d53d87cce151e4999ec2c18e2eff90d270a4bfd96a24ba506bbf382cf4c9bc5192c03bc3ddf399c
 SHA512 
7328abe16161ba1358436d3d10105723fcaad9baa3aa5fb923dc46814623bdd15f3f51bba43c2b8029ff73467474d37b1aec94d873c5254d3ef322746df6578b

diff --git a/dev-python/mkdocstrings/mkdocstrings-0.24.1.ebuild 
b/dev-python/mkdocstrings/mkdocstrings-0.24.1.ebuild
new file mode 100644
index ..256c3b54a0d8
--- /dev/null
+++ b/dev-python/mkdocstrings/mkdocstrings-0.24.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# py3.12 blocked by mkdocs-material
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatic documentation from sources, for MkDocs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/
+   https://github.com/mkdocstrings/mkdocstrings/
+   https://pypi.org/project/mkdocstrings/
+"
+# Tests require files absent from PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/mkdocstrings/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.3[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/markdown-exec[${PYTHON_USEDEP}]
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocstrings documentation generation requires several currently
+# unpackaged mkdocs extensions and plug-ins, and this test
+# makes use of mkdocs configuration
+EPYTEST_DESELECT=(
+   tests/test_plugin.py::test_disabling_plugin
+   # WTF, it tries to unlink installed files from installed package?!
+   tests/test_handlers.py::test_extended_templates
+   # Needs unpackaged mkdocs-callouts, mkdocs-literate-nav, and possibly 
more
+   tests/test_inventory.py::test_sphinx_load_mkdocstrings_inventory_file
+   # Internet
+   tests/test_inventory.py::test_load_inventory
+)
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2024-02-27 Thread Michał Górny
commit: ca7d3c9311759c094b807aec1b8ed5acead7877d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:44:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7d3c93

dev-python/keyring: Bump to 24.3.1

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

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

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 4cb392d97f3c..311ec54b20de 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1 +1,2 @@
 DIST keyring-24.3.0.tar.gz 59666 BLAKE2B 
6f68a6057f25c4e9841e04f2977da0401f09e15c6aeb04d12440de054049af9ece867befdd9fd26acab27cf0a00f3eeba9b7989c74eae88f96411f53cf86e594
 SHA512 
22467924420cc8646ebb10e2aa851e734c0a2ba9a7298987eba0849dbcba0abd295705f3b80fb6975c24e07ec029c0e406213275fa209fe2ca3e5b0c114e1612
+DIST keyring-24.3.1.tar.gz 60454 BLAKE2B 
cb0a9b82163febbbd737f2f25353bf96cbb7b8a87c7db00523960b3fce5595c6af65bc02b7d070b0fa5a466fc53530975de8f7a44ab9a9f783d2db34b1a67901
 SHA512 
53f26763175c7f1de041d8805062696ef3ef6c79792cdc75ae72621da8e729ac4cbb6e76937db2a0a5ce4bc41ab92c164d62e4627f92edab8c0d0fc02ca4980e

diff --git a/dev-python/keyring/keyring-24.3.1.ebuild 
b/dev-python/keyring/keyring-24.3.1.ebuild
new file mode 100644
index ..7336b1fbbca3
--- /dev/null
+++ b/dev-python/keyring/keyring-24.3.1.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
+   ' 3.10 3.11)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2024-02-27 Thread Michał Górny
commit: 392900cef25d31d5c622e542d636ba37e7a0b71a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:56:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392900ce

package.mask: Last rite app-misc/rmlint

Bug: https://bugs.gentoo.org/878695
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 88e9d5cbee1e..94f7fbb8d231 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2024-02-28)
+# The project is not really actively maintained upstream, and it still
+# depends on dev-python/nose.  There are other tools with similar
+# functionality.
+# Removal on 2024-03-29.  Bug #878695.
+app-misc/rmlint
+
 # Michał Górny  (2024-02-27)
 # dev-python/boto is dead, with last release in 2018.  It has been
 # replaced by dev-python/boto3.  It carries a ton of patches and still



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-htmlproofer-plugin/

2024-02-27 Thread Michał Górny
commit: bfe03d27497b4afe5b53ad9755b6b9255a4f77eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:49:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe03d27

dev-python/mkdocs-htmlproofer-plugin: Bump to 1.1.0

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

 dev-python/mkdocs-htmlproofer-plugin/Manifest  |  1 +
 .../mkdocs-htmlproofer-plugin-1.1.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest 
b/dev-python/mkdocs-htmlproofer-plugin/Manifest
index 88a75b9b0360..7517216d6da5 100644
--- a/dev-python/mkdocs-htmlproofer-plugin/Manifest
+++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest
@@ -1 +1,2 @@
 DIST mkdocs-htmlproofer-plugin-1.0.0.gh.tar.gz 14534 BLAKE2B 
361c422e985dd00c12ffa6bcd1ba02df0ef18fb37f7290660963832b38dd0f2c8e79662780224588f626eaa9215afa9852aed59fc6771a3877f779f40493f54d
 SHA512 
083103ca8a1e1f63a22fb877ec3d123549745157f3f8bc3b10364c271b7975c09222b850ddef4bc9a1aa9d168711764f74c91bed50d8a48c4c7415f894df5fb3
+DIST mkdocs-htmlproofer-plugin-1.1.0.gh.tar.gz 15368 BLAKE2B 
19e87fcbe1db4f5cd80ab61957b08ff67d2210fa1ad98ee719a24386bdc6594da8bab20375e66767634a64539d699a7647b8820b12a8f170ece813494d1cde93
 SHA512 
cca7152e4a8ddf4cca28962f5aabf557b00ff36e775a3ab4fa1fd7a687ca736fdf8f5b509f026c802f4665864413772f216ca7724aca7bfac42e19da36dd422b

diff --git 
a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.1.0.ebuild 
b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.1.0.ebuild
new file mode 100644
index ..4dad50d51c90
--- /dev/null
+++ 
b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.1.0.ebuild
@@ -0,0 +1,33 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files"
+HOMEPAGE="
+   https://github.com/manuzhang/mkdocs-htmlproofer-plugin/
+   https://pypi.org/project/mkdocs-htmlproofer-plugin/
+"
+# No tests in PyPI tarballs
+SRC_URI="
+   
https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.0[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-02-27 Thread Michał Górny
commit: 96ed986e2360a2cd8083903cf78111323265bab0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:48:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ed986e

dev-python/thriftpy2: Bump to 0.4.19

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

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

diff --git a/dev-python/thriftpy2/Manifest b/dev-python/thriftpy2/Manifest
index b4b3df6c79f8..750fd153e840 100644
--- a/dev-python/thriftpy2/Manifest
+++ b/dev-python/thriftpy2/Manifest
@@ -1 +1,2 @@
 DIST thriftpy2-0.4.17.tar.gz 519386 BLAKE2B 
29c383cb886debb7167fbcef3526d0c027dc60db5ae20c554ea19067bb9a3ab40bea50392bd903293c5d9de1e3bc210220d887bd71194f91345a7565f577ccd9
 SHA512 
7c58eb6d0c91c933e31654d28ce2f4ef04854551db3eb5b8022565932761c74d95f27d44fc847f93723e535fdb4997fdad66a9dba432aa44e27e069e73b7ff7e
+DIST thriftpy2-0.4.19.tar.gz 689034 BLAKE2B 
556d47b65b0f9801627515ab7e3fc9907af50b43e8197142626e51b8110ffd740285c895e9ee98e6e0bd8074b9e2f4e9811ce309a68d006dc504f80b3ca38ae6
 SHA512 
a67160e742683ecd4e47007cd4a6a52f78ab3ae492aa4c170f725d25f1a78fb6a0054cab691752b20a43ff855df61207d302af65ae5966ee5c3f961ff1e42650

diff --git a/dev-python/thriftpy2/thriftpy2-0.4.19.ebuild 
b/dev-python/thriftpy2/thriftpy2-0.4.19.ebuild
new file mode 100644
index ..7fb9eb1ee949
--- /dev/null
+++ b/dev-python/thriftpy2/thriftpy2-0.4.19.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure python approach of Apache Thrift"
+HOMEPAGE="
+   https://github.com/Thriftpy/thriftpy2/
+   https://pypi.org/project/thriftpy2/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/ply[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/tornado[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   
tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_exception
+   
tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_result
+   )
+
+   cd tests || die
+   epytest
+}



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

2024-02-27 Thread Michał Górny
commit: 6b33780df1d7be4564d42721496de2055a6353e9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:00:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b33780d

app-admin/awscli: Bump to 1.32.51

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index b5dce374142c..b0661f2d2749 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.32.39.gh.tar.gz 2649055 BLAKE2B 
c3fa303dcb3762aced6322643822a09bc
 DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 
880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8
 SHA512 
9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee
 DIST aws-cli-1.32.49.gh.tar.gz 2654398 BLAKE2B 
fc2e9052b777e1e8bac60621993b55aa01bb0c0e66ad24008498d44b68ecffeaa903d8afd6e361768031c3954e061ed89e24d85fea23454fad8f6d7de4521cfa
 SHA512 
4a5c1d9e92b7e615adb1d6afca0a01a62e55ac4ffd50b9d7634faf0a4e6108c035e78f9f60824bc9a53505ed4a376757ec4c9fc35fb26a2ba8850f7a206919bf
 DIST aws-cli-1.32.50.gh.tar.gz 2654655 BLAKE2B 
037a252fcf5b431e63c9c95c8bfeb35df4fa736e49ddd77417b8befeaac97879d859656f0630508fef50da2187dee31ed1bdfe370053b0e5432adbebba4a9b0b
 SHA512 
2528f431a650625b51b2c67dd998163dacd26729bfbc2b03c494c971e106b5652685c1859dba75ec51e5bc33d4b9effd4581aba901626c2a8c665478ba3b6030
+DIST aws-cli-1.32.51.gh.tar.gz 2654652 BLAKE2B 
c245e6435bdd7827399b2076d6c4d50c1fe159f1e4c47fb5974ce149e6d8223db890176e823b1ab58e0844c9fea749a43025b45ae87aa2549f9bf039f2bb4403
 SHA512 
bd51056e03edc996e5add9bff163f82c8136908c074c3fca0567cbebdbd9bd8c54f14ebd24d2d35ccb8d47312c8c93600ed755efbb07358153262f2815dfd872

diff --git a/app-admin/awscli/awscli-1.32.51.ebuild 
b/app-admin/awscli/awscli-1.32.51.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.51.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   

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

2024-02-27 Thread Michał Górny
commit: cbe79e105a3375792f9166fc22912fe746c881f2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:42:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe79e10

dev-python/cfn-lint: Bump to 0.85.3

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.85.3.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index feafdac6e96d..029a6396f9ed 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,2 +1,3 @@
 DIST cfn-lint-0.85.1.tar.gz 3875240 BLAKE2B 
40ea81dcb938648c7bd772e8e4ad751281488048a9718a0bedef299eb32f0b9776ad4529a1cb724f7e7cc41d249c8555c8f72eddb146d940e227a6dd90e0b04c
 SHA512 
4936facb73fa32745fe3915accee00c82135263fd6f05ae08d6540b97f53d13047631cbc39c580985c1f574f3cb6bb9b91c2805b6503ba20499cd997dfcbf677
 DIST cfn-lint-0.85.2.tar.gz 3887432 BLAKE2B 
3ae9f84d977c576b8051226b73960c97d568c5cfe4aab2030b753abd6e25b39ff2d7f2265e1edca17339ca35658808d00805ce95d3f155b395e3ed3cd84c0bdd
 SHA512 
7c28a8f9771cb38087d30425340b95fbec637c7345cdd2c6ae2f6dc6f550cfe0b3f4cc53a60625767b40850bbf29859370cf89185bdd2a1de59a64aa43c598c3
+DIST cfn-lint-0.85.3.tar.gz 3878852 BLAKE2B 
4eb804c67b3cdd9686df930b7c9cc565f296a9ed99872b0d6f470c469de61d3ef321a98265c0975b32bfd2866dd66f82d2266dff77d90d31914946cafe5ce1dc
 SHA512 
5f758664a1497b1d5260c6737e203d86ad0cd08a44067b9fdb2c4150cfafc2f96fb025322aa8573d08d6ee44254987fc7f52d6ed336944e9e2a89fc174d8db6c

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



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

2024-02-27 Thread Michał Górny
commit: 53784c6cf6cd90405e5958ba88058698de503cdc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:39:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53784c6c

dev-python/leechcorepyc: Bump to 2.17.0

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

 dev-python/leechcorepyc/Manifest   |  1 +
 dev-python/leechcorepyc/leechcorepyc-2.17.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest
index 3bb1c840ef7d..186fdd4e84d7 100644
--- a/dev-python/leechcorepyc/Manifest
+++ b/dev-python/leechcorepyc/Manifest
@@ -1 +1,2 @@
 DIST leechcorepyc-2.16.9.tar.gz 178656 BLAKE2B 
76cefea2d8c30c88ae649da6c95f420b366e6b7ec8a44339cda6bd65b890b02196ff19d3b7d8218c87a73256e079fdd51dcb0499934fef0145e4a404376be7de
 SHA512 
5a5455d0401177d2ae4f6b22a0dbf1f4ddce3458edb4cea04c8a127a6baa7083c83ba79d3d236a6cec15e8a1c05c4a8c747d7053b451dbed9b6a8defa17ec288
+DIST leechcorepyc-2.17.0.tar.gz 179198 BLAKE2B 
b811e924687e67d394a5271a88ad01e0f9d528176e50baecc9f471c17cc016f11e02e05c4ac0b04277f6828aa2c1c4ff39d56065d6f95a5f0c1d909b0b448b2f
 SHA512 
91cf73c62af104f83bd4d4926633ceb702027c97137c351e4d6d8518a4c8c467031153127e85058a9b451e33f370257dd3aa461f0eab643fb8b48a62827ed436

diff --git a/dev-python/leechcorepyc/leechcorepyc-2.17.0.ebuild 
b/dev-python/leechcorepyc/leechcorepyc-2.17.0.ebuild
new file mode 100644
index ..594aa6daeab7
--- /dev/null
+++ b/dev-python/leechcorepyc/leechcorepyc-2.17.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 toolchain-funcs pypi
+
+DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library"
+HOMEPAGE="https://github.com/ufrisk/LeechCore;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# leechcorepyc ships with a bundled version of the LeechCore library. So we
+# don't depend on the library here. But we must be aware this module doesn't
+# use the system library.
+DEPEND="virtual/libusb:="
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.16.9-respect-CC.patch"
+)
+
+src_prepare() {
+   default
+
+   # Avoid redefining _FORTIFY_SOURCE. See #893824, #906715.
+   sed -i -e 's/ -D_FORTIFY_SOURCE=2 / /g' leechcore/Makefile || die
+}
+
+src_configure() {
+   tc-export CC
+
+   distutils-r1_src_configure
+}



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

2024-02-27 Thread Michał Górny
commit: 20ab6863ef75a5a8402be3c172d6cd9e363be7e5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:41:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ab6863

dev-python/pydantic: Bump to 2.6.3

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

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

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 5c51af3432eb..068b76d949c0 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -5,3 +5,4 @@ DIST pydantic-2.5.3.tar.gz 651797 BLAKE2B 
9494bd7a243d5cda762d916b10120861870b5f
 DIST pydantic-2.6.0.tar.gz 677208 BLAKE2B 
10df7e22a05fc01e1d35b71f266f852599f949080c44a3ecbee8f8b42344de13fb2bc13957d2d2104337d4311ceda537073d0dda6f8cd9c5f621d381293d4e8c
 SHA512 
5d3912f2b388ea49ba853b6463478c0fbf15ea67877291198ef69b4dc6f037215e62dc872e62ad6152ce02de0d809c89dcd11b5b0c94e668f15eb559a3d8a536
 DIST pydantic-2.6.1.tar.gz 679826 BLAKE2B 
d1915b20200a9a3a3e1c854ecc2c760eba7b672cb336b07426475072da08090a6adbe6d674019d314b01c92d69aa6caecb52f8f45bdf6d81bde1a1bff6230a3f
 SHA512 
89a202165950ab741eac8441eb6c014dab50474bd4d001f90a32cff55b1b6bf36433d4ae11df8ab5e51bbcf68efb9674cece9a512c1d85f428e13fb59e2ae2c0
 DIST pydantic-2.6.2.tar.gz 679956 BLAKE2B 
5b1689fa0db2e4583f5df90b730520ba1c703a0745e8752778c45c84b6009e845ae9298aa9b8e393af8dd5b9ae6e8f83a17f3bfb566d2538d477bcb92b38cddf
 SHA512 
dc96ca3639305e4e166a74aa2e445758c049fa76ca3a2a3036267b394a5f46037e3f9da637b20b715f6e27c8733d6e74b1c51a58d2aa624f1de982e4c5788301
+DIST pydantic-2.6.3.tar.gz 680427 BLAKE2B 
28d8d4edcfeeae4f0ba70ed09987e26ba569c38b2c511b6d0b4277b830173302228c964f4c086ac4412a331afa3fba16d9581bd31446fb1dfb43065eb29dfc59
 SHA512 
2eca898328beb1f33e343d3aa7edf8847baae0569d078507a58bbe0fcf355250c72b70a33f6b79cef697f41ced91eaeee1ffc4a7712fd6fd251fd64557e390d0

diff --git a/dev-python/pydantic/pydantic-2.6.3.ebuild 
b/dev-python/pydantic/pydantic-2.6.3.ebuild
new file mode 100644
index ..50a75801255f
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.6.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.16.3[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
+"
+# pytest-8: https://github.com/pydantic/pydantic/issues/8674
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+   

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

2024-02-27 Thread Michał Górny
commit: 374bdc122c0e1ba240ccd05887fed0ec1292dee8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:38:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374bdc12

dev-python/spyder-kernels: Bump to 2.5.1

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

 dev-python/spyder-kernels/Manifest |  1 +
 .../spyder-kernels/spyder-kernels-2.5.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/spyder-kernels/Manifest 
b/dev-python/spyder-kernels/Manifest
index 1600afb5cea1..96a4d8052c4b 100644
--- a/dev-python/spyder-kernels/Manifest
+++ b/dev-python/spyder-kernels/Manifest
@@ -1,2 +1,3 @@
 DIST spyder-kernels-2.5.0.tar.gz 99908 BLAKE2B 
8684bdaba16bdfeb2db1e1789054e4951c6fa673dde91a1ae35972a1fd7cd6c298572c83db360553a3d94b1311d449a62d82d25d007f919a4baf6a23d2d872e2
 SHA512 
acdf796b450d87ee08f97bb6477383006632b6c91c862907ba43803bf88c1552749dc62c69820f948d8738a1a062614c065f861b73d5d73756cf5d00e63b58b5
+DIST spyder-kernels-2.5.1.tar.gz 99906 BLAKE2B 
50cae2744ea2bb2d59046423f084d8e29385a82fe05c5d18fa15a64261c4ae0bef6e6f0427c8053ea6cc622d87660f98dc55613d954818a72babc92a119e3dc2
 SHA512 
bd855e95fb84014cf86dd062aeffc580ce23db7f1c5c1b4ba6d5386d0be4a4bcde625a6bc3a6d126b07a66ef720860019bab5f245a383fd0b2c7975f6d331598
 DIST spyder-kernels-3.0.0b4.tar.gz 237687 BLAKE2B 
05b294acd6e000898b4ee42c1f4a64716e73eec7466c5acfec3ee017fd66909cb6f9f5904ffaf546e43fae67738554469a2129916b78c5897a187f88f53d9261
 SHA512 
d49d198252077bfac06bbdd520d1de68a45d7d1076d598f0a7b2a4109f5b000fb73929cb617c8428672f4d039620e05fdbaa734eb6486849d90e21b4762e61d4

diff --git a/dev-python/spyder-kernels/spyder-kernels-2.5.1.ebuild 
b/dev-python/spyder-kernels/spyder-kernels-2.5.1.ebuild
new file mode 100644
index ..f5eb639ae5d3
--- /dev/null
+++ b/dev-python/spyder-kernels/spyder-kernels-2.5.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Kernels used by spyder on its ipython console"
+HOMEPAGE="
+   https://github.com/spyder-ide/spyder-kernels/
+   https://pypi.org/project/spyder-kernels/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   =dev-python/ipykernel-6.29.3[${PYTHON_USEDEP}]
+   =dev-python/ipython-8.13.0[${PYTHON_USEDEP}]
+   =dev-python/jupyter-client-7.4.9[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-24.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # we no longer package distributed, and also removed dependency on dask
+   
spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing
+)



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

2024-02-27 Thread Michał Górny
commit: caccd9a4556ac7f65c8ddfe20c697edbc6d5d403
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 02:58:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caccd9a4

dev-python/sentry-sdk: Bump to 1.40.6

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.40.6.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index e83b9f4b00c1..590f50885365 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,4 @@
 DIST sentry-python-1.40.0.gh.tar.gz 457692 BLAKE2B 
8f5d299c991f169eaba255ad13fc30620cda7f4d26b0f6ac353a28eef7f1c7001d9a20d61a4d565dc620dbd9292ce11a5bf9fe8c26129f1c340661f218074b53
 SHA512 
cb3297e96064b3c71a4f28ad1781277f3101c2171d6e8339664c400531f13ed8b394317601b20940261575ff1646801bc8cde760d595bdffa97af4cda4e27d6d
 DIST sentry-python-1.40.4.gh.tar.gz 458601 BLAKE2B 
d2d7ab718b461418bb5a54afe5998dcc0e95d76d5975673c7470fa0f2bbb79e5f8999b254ff406b026d86422fbbe4d3395f07be1224afd00d02ce6d5f170a8f6
 SHA512 
2c62618e102f754ca838c54aa90bc4d00d8a98903ee2ac3118741bb38f0dd808c8deb8254581c820b086a06415c8adf62862e4c4b2dad393faf7d977a1015cfb
 DIST sentry-python-1.40.5.gh.tar.gz 459886 BLAKE2B 
47df2f0c1594c236cd6382093c6d67d542ed01d44e51716c04620efd8c62031d401b410bf39572c0c8f178c48469fb35ac902a8b75d81058d55fbaa40308beef
 SHA512 
50476f67be3142599e64815639d416ed7fbee5362dec196040b9c6455b80e176f178a4aefbac332b7aa0075cc45af4064bfa4c0e84c98c6535bc9604e2c7acd7
+DIST sentry-python-1.40.6.gh.tar.gz 460979 BLAKE2B 
c1df8479e8464480985a722cbbb078af071087e2f8f8c99cdd2675c732ae88c721bc99c5f16aa409552620fe1c89d0668b52b4d2662a6e53bec8eebbb56960c1
 SHA512 
6eb8237a5cdcd0e10f52cfb660b45f4873da9c10dd0f249d5c4d3a714def4256433a16835a17562dbd2f77b39dc7d50fd7d1b9807bdcac634763879c0a0c9aa3

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.40.6.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.40.6.ebuild
new file mode 100644
index ..bd77eeba0b1a
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.40.6.ebuild
@@ -0,0 +1,153 @@
+# 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_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   

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

2024-02-27 Thread Michał Górny
commit: f6bfda4d2cc10bb48f70bd3c96b44c314155fc23
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 02:58:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bfda4d

dev-python/hypothesis: Bump to 6.98.13

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

 dev-python/hypothesis/Manifest  |  1 +
 dev-python/hypothesis/hypothesis-6.98.13.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 26d3c4f3e718..1a370f8611fd 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,4 +2,5 @@ DIST hypothesis-6.97.5.gh.tar.gz 9426065 BLAKE2B 
2aec769268af7392f71c0ec7d12defa
 DIST hypothesis-6.98.10.gh.tar.gz 9428083 BLAKE2B 
7b1f49fb296097d00396bdcb699203a92ac210d4c05927e5f44cf4d3ab1aadb75a1a13a66bdcd63a582b19b99980e3075b3d481b9d4d8b737e53f410e3821718
 SHA512 
5cff0fb16e64b9190da4055487945060b0a85c3dbde949bcd9e1931e3825d8316bd3780a432503fce33cab48f078f83d418e4e1760a084a933f591183b22f0c3
 DIST hypothesis-6.98.11.gh.tar.gz 9428472 BLAKE2B 
79c4561ac1ac3ad309bccd215bb0b4f1a010b50058e70770ca51cb5e35e5c99e95aaa1d0a757a84fc1c34c117c6d400d40d41ea0dcfc236db2b2bc78812a9671
 SHA512 
3abe0801e33836727a48bdf7888bfaf0fbe2eca36aa511cdeaed29d45351c250c8f5aed6f47396f1e97fbccbecb45bd0b55b86a2956fa0bd735b99edc6bbe53f
 DIST hypothesis-6.98.12.gh.tar.gz 9429362 BLAKE2B 
cb8ac92b93057c1e311caddcdba99ef56cc5fdcedbf4a5fc0cc9342a4bdc2565cb5154f963e202b0d6fc6254a123277db0ff825493ed0d240f01b14f33131745
 SHA512 
0dfb07a69810685fc8042e93ce3fa9738d593835008bae31afd9cee621b8975f455c545768096990c3000e08d230cb116c465509e95c5139db0c7609a576ab3e
+DIST hypothesis-6.98.13.gh.tar.gz 9430826 BLAKE2B 
93de2e3548c10167e3f1d66dafe8a1f4bb221b79da6de71055753413778657260aac88ac6321d78a06934d2e5c649478b8f7704a79d7d93bcb655d866b3c89d5
 SHA512 
4a512e2feea13968327913df601be284bf42f94f7cfc574db6e2107b991d83f5c81734a43df31a19f30e1ea57f610916d611270fb9c9f5df353db7c2645b6428
 DIST hypothesis-6.98.9.gh.tar.gz 9427046 BLAKE2B 
c3705e4c780b6e7f427943231ac056f343e70569e88391f118383e6d6197f72e744306476f2e1994e8a6d95dce73b93dcd49e8fa197149e532b84c91bce79594
 SHA512 
1e8a0dcefb8def8376a0ad6549a58dac66470941e4a3584ba82867f8779fd941c141039f631f15f134f7cdb3beb2ad1a19312d8e56c47db9ace0569f203afaf3

diff --git a/dev-python/hypothesis/hypothesis-6.98.13.ebuild 
b/dev-python/hypothesis/hypothesis-6.98.13.ebuild
new file mode 100644
index ..f7f366381e4f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.98.13.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-02-27 Thread Michał Górny
commit: d4997225b829df99dac842eddca7bed54231421d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 02:59:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4997225

dev-python/Faker: Bump to 23.3.0

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

 dev-python/Faker/Faker-23.3.0.ebuild | 40 
 dev-python/Faker/Manifest|  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/Faker/Faker-23.3.0.ebuild 
b/dev-python/Faker/Faker-23.3.0.ebuild
new file mode 100644
index ..4a85c701f3c8
--- /dev/null
+++ b/dev-python/Faker/Faker-23.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 15ca7b4ae1da..f16e17455e5a 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,2 +1,3 @@
 DIST Faker-22.7.0.tar.gz 1705221 BLAKE2B 
9c41a053de75ca238399140531e7d37148ffa358f3ead37cc1aeb32bab74f096689bdcd160372419aed3a541f1aa367e891735e68d384e1c559634e2630e9659
 SHA512 
38cf655acf23568f0e1b275475461a9272e500c60330d7fc6a0b0db2977d4ea5762bf07cbc24ebe30fcb771cd90579611addce513b80166dbe70554b297c2109
 DIST Faker-23.2.1.tar.gz 1708603 BLAKE2B 
94759727bb7feb520d51c3a52e50e01bad164cc3f262620d9f106f4746e68b298447d678dba7a5af9a80d0fdd7d9981f57ca50e27ab10671caec52c34e0442ee
 SHA512 
1fefc84bed97e012c4e07117d62a6e0970e1be9d1c2b6f09db497b0d5ba66a2b2b0f3ba806926621d59dc0753a8b8c9caacefa15fbb23c755f110c5ef908975d
+DIST Faker-23.3.0.tar.gz 1716346 BLAKE2B 
21be02c45fdaeed398ce157b9874985791dff67784b60198323ffae8f8c3a3e82932ebc152893aed40efb5d73e1e775c52b364c62411b59e48ce3d897971ba92
 SHA512 
2bdcf86adae1257ee24df140894451d13854afdde8794d08072b9b572e48fcacb74597f64da9f069e914db0f27c8f4e74d746a25bbee8421310749468b82



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

2024-02-27 Thread Michał Górny
commit: 66d637db8d292cf920ac13241430c7e1ab6a8b8c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:00:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d637db

dev-python/botocore: Bump to 1.34.51

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.51.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 59a24c59c514..8c3a0f9a68c2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.34.39.gh.tar.gz 12697404 BLAKE2B 
d8670c591c06cf5b02562adb234225d
 DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 
335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef
 SHA512 
12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f
 DIST botocore-1.34.49.gh.tar.gz 12729109 BLAKE2B 
8029fd3530f8c29e7375eaf369944ada9977a1e445eec3151f2babcd6a6480e8c9a8109f31687b588c50691dca62e635beafbcca71f3a6961d23937fa7e613d0
 SHA512 
8722a965658c55b35880c65b0b4b8d466691752de4b7654657fe583e4dec36f09910f8298f29099cd035e3acf0622734597e4269d2a4e71eecfc3a7fcf6825bc
 DIST botocore-1.34.50.gh.tar.gz 12731553 BLAKE2B 
9f014ae935ba3cf0cfb52c68ae674f08394012919dae15220c7faaf79e77478dca9f810d552da11b0374f2e5d9bb4026a241c6755aa54a5b4ba4b5b9f26adc65
 SHA512 
53115fa3b7473dd46f2c31d203e048c00404b171a3a658cc06cb63db61f9be77a44c62a026980e71e108e6bb98a7c74288501b877dfcf7293fdc31c54e1c2613
+DIST botocore-1.34.51.gh.tar.gz 12732148 BLAKE2B 
57df6b5825cc07b1179ca67b935c5bea270810377e1f62d9094dd318301140e3cde68551e9501331c825b46e17d267fa0aa30e92251d03039e72f53005f8ddb4
 SHA512 
8c09e99363f27ec840d392e3cfd2bf7cce42d79ad5e66d3eb77a5ddc5fd3d00070a3faaf602130d9fab0e86aee475cb8a33154de19e9c1458011cd0d6aeecebe

diff --git a/dev-python/botocore/botocore-1.34.51.ebuild 
b/dev-python/botocore/botocore-1.34.51.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.51.ebuild
@@ -0,0 +1,67 @@
+# 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
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-02-27 Thread Michał Górny
commit: d35fe4d95f9f6ba2dcdd78a76015576775a6addd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 03:00:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 04:02:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35fe4d9

dev-python/boto3: Bump to 1.34.51

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.51.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a1e1ee890b1d..1799d0db5a4d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.34.39.gh.tar.gz 773491 BLAKE2B 
69256649eb3bc5a856adffe4fb1e0e3f1e14
 DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 
97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3
 SHA512 
310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a
 DIST boto3-1.34.49.gh.tar.gz 777028 BLAKE2B 
3f78be7cffeca8dec5c7e1b8fcb2e4081e8d5b6f85becea5deeebd8de3d8c038db5c5e827831c829e3943860a10144e7dd565136c6dfad4f39540a7eaa2bacda
 SHA512 
dbd9fdb33f0d29d8ba4ef8b6bdb5bf5b9585306e6a0e1fffeea42d38fad503555763361c5b14991d58303f7e1edc481e026ba195638044efc476a25bd467675e
 DIST boto3-1.34.50.gh.tar.gz 777341 BLAKE2B 
58649a5dd449f6c4c8151c1943bafd701afa78acfb93f85d69dae523034b4a60c446ef6d7425b867c637adac187e0eb076e9ead64c3141cdf6266fd17c4d7052
 SHA512 
6ee238a91ea9fb691f1ec8593c892f3285738cbce71430f913fd3659944bdafbd9c6efac419efe43136bb1e415351cb9239a8758972161d22aabe428fc3662d6
+DIST boto3-1.34.51.gh.tar.gz 777437 BLAKE2B 
f39d180cda6958307524ff26b8015fe50a5c41d6c0ef6858363b60c086a48b18263024d2801afa5ffa8838915de7789cd1d5d949892acc3b018e8191eeb06e8b
 SHA512 
f524c9e0d7d91eb6dd40cc017b04cbc46593ef2c16eae3da7018e5bbaab0213d7defde5d3958c83122cf5e6895a896f74e1401f0d0227d0240066f52cfbbe64d

diff --git a/dev-python/boto3/boto3-1.34.51.ebuild 
b/dev-python/boto3/boto3-1.34.51.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.51.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-02-27 Thread Matt Jolly
commit: 853d68677e45ede9c583c545237a21206c985dac
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:30:06 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853d6867

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-122.0.2365.3.ebuild | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 0ae47cb1a00e..2670dd5f1343 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_122.0.2365.3-1_amd64.deb 166044182 BLAKE2B 
de33a2a3687221748f39cc934e8620d751c0110d96f03d7819352761847f7e57bc55e54fc0b6c17b3c961f3ad1544b86f1e952956896a79c6995fa23707e8924
 SHA512 
dadfd0470a9e934d490074549fb63e07b66dc3cc81f76d3a34621b1d4cbbe134a8b4dbd8e48600a29d46ec65ee41338900710dad1b07651725f24dbe0699957d
 DIST microsoft-edge-dev_123.0.2380.1-1_amd64.deb 166405746 BLAKE2B 
194f5ac8edd58500bb4cf2b65a58b9ce0c7bce48c089de8bde80f41a1a985511b72a253a591f248ff10328e79fa5b132408bf88fbbdcc1c03a6c43a3800b90d1
 SHA512 
3979774f14330dc3dcae2822372d9aa67ffba1ddf56639ef39e004864e4cef9f6d6e5fa680084bff23b0dd80a921c3655be2d94f1d85e1bfbcbe6cc4436333e8
 DIST microsoft-edge-dev_123.0.2400.1-1_amd64.deb 166457358 BLAKE2B 
48d504a2ca549ca9f29e41b61a67fb4631662655f7125e78de3de8e4d708f8608a875a79a896b1f0159cea8cb7c464b1d4d27c62832b9ea849e3d0fab130ea93
 SHA512 
d1cb5d1bd79420d4ce456ed94babdada9aba3a3124b557acac4fdc2bfbcecdb7276d79e333efe7d69a6a1d8a3b555e9bb721235379d4cc2d71ee1d8e8fecb5cf
 DIST microsoft-edge-dev_123.0.2420.6-1_amd64.deb 166029606 BLAKE2B 
87e8e8724707d96f0fd11bb60d8d0d7701d2ba3b0274719f9ff126ba2522195a65f91155d92825df5fba4b62228ced50c1bd62449c26ce0e221b2ad905cd9022
 SHA512 
267116f639829f1a2312ccf220e7a13f2130ad11c55118ed14af5fe2a1d03702f670aaa2117288a7ec805c61fcc68ec63d462be22e04970ed2c657bf2923bb90

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2365.3.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2365.3.ebuild
deleted file mode 100644
index f67dc1739fa5..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2365.3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-02-27 Thread Matt Jolly
commit: 4b6c51aabfd928dfe385961f78a7d92c6ce8162f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:54:15 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6c51aa

www-client/google-chrome-unstable: automated update (124.0.6315.2)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-123.0.6300.3.ebuild => google-chrome-unstable-124.0.6315.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 4f1968f318c5..51fb8e2a2fae 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B 
bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a
 SHA512 
51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a
+DIST google-chrome-unstable_124.0.6315.2-1_amd64.deb 106805252 BLAKE2B 
19a1646bba21bfb9edae77966e35a7295c4737d79f5fbb31c4c7680e6d349509732218f1012d828e50bd8d6a3000a51c7a6820457e413d53ea90cfecee2700ec
 SHA512 
abaa672b88e3d57b22f9fe7e8f378c99089874dcaf4a284e08d0b1ebcc717e106863efa6fd8af3fcd29ecddcb106d3016d793e945e74bb45092cdf45ff4cd73a

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-123.0.6300.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-124.0.6315.2.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-123.0.6300.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-124.0.6315.2.ebuild



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

2024-02-27 Thread Matt Jolly
commit: 8ee1e92c0c07649c6b3d6dac4eb038603a3e38a3
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:53:38 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee1e92c

www-client/google-chrome: automated update (122.0.6261.94)

Bug: https://bugs.gentoo.org/925666
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/google-chrome/Manifest   | 2 +-
 ...-chrome-121.0.6167.184.ebuild => google-chrome-122.0.6261.94.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index d2703c701642..46e78df9f840 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_121.0.6167.184-1_amd64.deb 106428268 BLAKE2B 
525592998794695a1f2ef6a401d732b1e883139b07cfcf172d8e392564191be81a813f4a8185e82b750a579b90e7bc68cfd8b21d7d353a795e4399f3c56914f2
 SHA512 
a1e56d11f214b981b6d4095064f660c26605ac027e7e3db8b688340e0e3f43f721c0c590964b5210829e63df78085efe3558899ff47a4c2f72bf01c016d0da86
+DIST google-chrome-stable_122.0.6261.94-1_amd64.deb 106058640 BLAKE2B 
c6ada6165cbaa0e8113c09bafc6b47ffa80949b41acb2bedf8c4b098fbc8ecb32022851039d95b1b4ffc876d9c7024c661777bdb605271ff66a6ec38f2202431
 SHA512 
3e0ca4c3fbbdbe2509df45a8e87ba263b47cfdf1436ce1a70e2599caac5832fdf496c4f8abcbeba1b4167a163ad0161f98597ce625cfaf3c68404d4ee0ffcc19

diff --git a/www-client/google-chrome/google-chrome-121.0.6167.184.ebuild 
b/www-client/google-chrome/google-chrome-122.0.6261.94.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-121.0.6167.184.ebuild
rename to www-client/google-chrome/google-chrome-122.0.6261.94.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-02-27 Thread Matt Jolly
commit: 9534587b079699237f7e6b5d43fefe6dcb9ea5b5
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:53:48 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9534587b

www-plugins/chrome-binary-plugins: automated update (122.0.6261.94)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...121.0.6167.184.ebuild => chrome-binary-plugins-122.0.6261.94.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 8418d516b959..9e6b684327d2 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_122.0.6261.39-1_amd64.deb 106384900 BLAKE2B 
42558c65ab407f81f1c24da06fe6a6cb84ad514399af140bec38f41d299e915da16fde57fcf5978942c1d05125bca402b3985b1ce2a3b77f659c4c553b84c3dd
 SHA512 
0718176bda5a9d914e242254587a35c455116f551ad73c927adbd336f30d16516eaac185db6bd457a353058ead5f0256ea5ffc9c195bf7ab7648465d3a33bdcd
-DIST google-chrome-stable_121.0.6167.184-1_amd64.deb 106428268 BLAKE2B 
525592998794695a1f2ef6a401d732b1e883139b07cfcf172d8e392564191be81a813f4a8185e82b750a579b90e7bc68cfd8b21d7d353a795e4399f3c56914f2
 SHA512 
a1e56d11f214b981b6d4095064f660c26605ac027e7e3db8b688340e0e3f43f721c0c590964b5210829e63df78085efe3558899ff47a4c2f72bf01c016d0da86
+DIST google-chrome-stable_122.0.6261.94-1_amd64.deb 106058640 BLAKE2B 
c6ada6165cbaa0e8113c09bafc6b47ffa80949b41acb2bedf8c4b098fbc8ecb32022851039d95b1b4ffc876d9c7024c661777bdb605271ff66a6ec38f2202431
 SHA512 
3e0ca4c3fbbdbe2509df45a8e87ba263b47cfdf1436ce1a70e2599caac5832fdf496c4f8abcbeba1b4167a163ad0161f98597ce625cfaf3c68404d4ee0ffcc19
 DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B 
bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a
 SHA512 
51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.184.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.94.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.184.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.94.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-02-27 Thread Matt Jolly
commit: 3e33d3507b8ff8f66b5270e1b562ca67fc047a53
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:54:19 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e33d350

www-plugins/chrome-binary-plugins: automated update (124.0.6315.2_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.3_alpha.ebuild => chrome-binary-plugins-124.0.6315.2_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 6f4fb0f2d7fa..43ff2d9a9664 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_123.0.6312.4-1_amd64.deb 107052396 BLAKE2B 
512b5f3eaf1bba914819239f29b2e4222d914301163a91510a98a4800bc3a134913193ef39b08ab60d44f3f46a14fbd1f7a30b5309cc3691f74c6c714437b392
 SHA512 
ac48632d750195ee2d3ad5008b0454fd9def6b82e32dfcb245cc9cdab64bea860e70d3fa22ba95fc446e2abff93eb21f200778c1b0c77aa8e256ff4f727ad882
 DIST google-chrome-stable_122.0.6261.94-1_amd64.deb 106058640 BLAKE2B 
c6ada6165cbaa0e8113c09bafc6b47ffa80949b41acb2bedf8c4b098fbc8ecb32022851039d95b1b4ffc876d9c7024c661777bdb605271ff66a6ec38f2202431
 SHA512 
3e0ca4c3fbbdbe2509df45a8e87ba263b47cfdf1436ce1a70e2599caac5832fdf496c4f8abcbeba1b4167a163ad0161f98597ce625cfaf3c68404d4ee0ffcc19
-DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B 
bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a
 SHA512 
51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a
+DIST google-chrome-unstable_124.0.6315.2-1_amd64.deb 106805252 BLAKE2B 
19a1646bba21bfb9edae77966e35a7295c4737d79f5fbb31c4c7680e6d349509732218f1012d828e50bd8d6a3000a51c7a6820457e413d53ea90cfecee2700ec
 SHA512 
abaa672b88e3d57b22f9fe7e8f378c99089874dcaf4a284e08d0b1ebcc717e106863efa6fd8af3fcd29ecddcb106d3016d793e945e74bb45092cdf45ff4cd73a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6300.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6315.2_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6300.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6315.2_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-02-27 Thread Matt Jolly
commit: ddbd6b34e8450c4d631b35f0e546316283052524
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:29:31 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbd6b34

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   2 -
 .../microsoft-edge-beta-122.0.2365.16.ebuild   | 127 -
 .../microsoft-edge-beta-122.0.2365.30.ebuild   | 127 -
 3 files changed, 256 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index b015d636a690..fb07d47a75e6 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,5 +1,3 @@
-DIST microsoft-edge-beta_122.0.2365.16-1_amd64.deb 165950910 BLAKE2B 
e658ea1311eb09e83feaf9fceb793f2a4e0fa7795806da1edb8aed4743036206c9ce220109043cc2bfbc675b33b7201be84418d52c7f1731acf160094247bbdd
 SHA512 
3bc444a94d45057ae0d3570a0fd7ea18c4ee5f8facdebc12d99b0a1909566085ac6038dd55194fd92d5f7a435ee018e35463b383d69ee9f972c9f31ab2ca14be
-DIST microsoft-edge-beta_122.0.2365.30-1_amd64.deb 165932382 BLAKE2B 
04b1739e696ae93c515f25cc4ffc5ec344b192f6f9ae66e51d8b8cef160f852c899c3bd642b50a712767dc2cf301ce3d82ce2b6b7c0d9dbe7499b59641e06110
 SHA512 
560c008cd8e787190a1024f95c957f33b68493c4792e5212956e1df74ef54bbf6eb02a15e0eca679eb1b3b8c9d410a954f6d11d96af73184b2a7d82abeab4fb6
 DIST microsoft-edge-beta_122.0.2365.38-1_amd64.deb 165991118 BLAKE2B 
78381a76ac0f8f45fe8996b15f6325c64bdff77da893284f72fa3017daa37f753b30effe15f4133820d49bfa8998ddd986e4faf66e53e6cc484579639796c765
 SHA512 
42169f8b7fd9b37d04d9c396c2c9f6d1c612be3f364f12af4131568f4317b11a4fc3d83d0b750552191eab47f48078e8774afac1d65ced9aec77e9eb166b2c15
 DIST microsoft-edge-beta_122.0.2365.52-1_amd64.deb 165995146 BLAKE2B 
0b26dfa66ca5fb0440c8f297f9754da31c5ca50286d07723e1e11b5906e36dac68aab4bc2307ae4079f423e225b6696fd6533be0601ed42c88d7e5b167f0b8f7
 SHA512 
4f285870b7096ff95b5a55fc195f05347eae837707bd31cc8ae05c8c4502851b3c8a777a140660c128ae0343cdb88fa92e98a72be7b32085de1d8b30d5ed564b
 DIST microsoft-edge-beta_122.0.2365.59-1_amd64.deb 165989346 BLAKE2B 
f4e577681fe3a8a5f67963132878bf5c5f05046f5249ce5ef3717a8392f0c56377299c485e7478415873e78c0715dce6e42a7fbeeabda191a1269056eeab16bc
 SHA512 
27cdcbd7801781e3e50ead3fe74c2ba4a68f1dc918894240c6377ee19798d1631b43b4299a09476710f382e36b944476f0976539c7d7828bef19861be32cf397

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.16.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.16.ebuild
deleted file mode 100644
index f67dc1739fa5..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.16.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-02-27 Thread Matt Jolly
commit: 06f680efb484916038b22853917f9f66eebba4ca
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:29:28 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f680ef

www-client/microsoft-edge-beta: automated bump (122.0.2365.52)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-122.0.2365.52.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 3bc4d011ccf8..b015d636a690 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,5 @@
 DIST microsoft-edge-beta_122.0.2365.16-1_amd64.deb 165950910 BLAKE2B 
e658ea1311eb09e83feaf9fceb793f2a4e0fa7795806da1edb8aed4743036206c9ce220109043cc2bfbc675b33b7201be84418d52c7f1731acf160094247bbdd
 SHA512 
3bc444a94d45057ae0d3570a0fd7ea18c4ee5f8facdebc12d99b0a1909566085ac6038dd55194fd92d5f7a435ee018e35463b383d69ee9f972c9f31ab2ca14be
 DIST microsoft-edge-beta_122.0.2365.30-1_amd64.deb 165932382 BLAKE2B 
04b1739e696ae93c515f25cc4ffc5ec344b192f6f9ae66e51d8b8cef160f852c899c3bd642b50a712767dc2cf301ce3d82ce2b6b7c0d9dbe7499b59641e06110
 SHA512 
560c008cd8e787190a1024f95c957f33b68493c4792e5212956e1df74ef54bbf6eb02a15e0eca679eb1b3b8c9d410a954f6d11d96af73184b2a7d82abeab4fb6
 DIST microsoft-edge-beta_122.0.2365.38-1_amd64.deb 165991118 BLAKE2B 
78381a76ac0f8f45fe8996b15f6325c64bdff77da893284f72fa3017daa37f753b30effe15f4133820d49bfa8998ddd986e4faf66e53e6cc484579639796c765
 SHA512 
42169f8b7fd9b37d04d9c396c2c9f6d1c612be3f364f12af4131568f4317b11a4fc3d83d0b750552191eab47f48078e8774afac1d65ced9aec77e9eb166b2c15
+DIST microsoft-edge-beta_122.0.2365.52-1_amd64.deb 165995146 BLAKE2B 
0b26dfa66ca5fb0440c8f297f9754da31c5ca50286d07723e1e11b5906e36dac68aab4bc2307ae4079f423e225b6696fd6533be0601ed42c88d7e5b167f0b8f7
 SHA512 
4f285870b7096ff95b5a55fc195f05347eae837707bd31cc8ae05c8c4502851b3c8a777a140660c128ae0343cdb88fa92e98a72be7b32085de1d8b30d5ed564b
 DIST microsoft-edge-beta_122.0.2365.59-1_amd64.deb 165989346 BLAKE2B 
f4e577681fe3a8a5f67963132878bf5c5f05046f5249ce5ef3717a8392f0c56377299c485e7478415873e78c0715dce6e42a7fbeeabda191a1269056eeab16bc
 SHA512 
27cdcbd7801781e3e50ead3fe74c2ba4a68f1dc918894240c6377ee19798d1631b43b4299a09476710f382e36b944476f0976539c7d7828bef19861be32cf397

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.52.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.52.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.52.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2024-02-27 Thread Matt Jolly
commit: 912c68fd591814311e3539bab5cfabe4fda3b51e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:29:24 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912c68fd

www-client/microsoft-edge-beta: automated bump (122.0.2365.59)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-122.0.2365.59.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 225897bbd4a6..3bc4d011ccf8 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_122.0.2365.16-1_amd64.deb 165950910 BLAKE2B 
e658ea1311eb09e83feaf9fceb793f2a4e0fa7795806da1edb8aed4743036206c9ce220109043cc2bfbc675b33b7201be84418d52c7f1731acf160094247bbdd
 SHA512 
3bc444a94d45057ae0d3570a0fd7ea18c4ee5f8facdebc12d99b0a1909566085ac6038dd55194fd92d5f7a435ee018e35463b383d69ee9f972c9f31ab2ca14be
 DIST microsoft-edge-beta_122.0.2365.30-1_amd64.deb 165932382 BLAKE2B 
04b1739e696ae93c515f25cc4ffc5ec344b192f6f9ae66e51d8b8cef160f852c899c3bd642b50a712767dc2cf301ce3d82ce2b6b7c0d9dbe7499b59641e06110
 SHA512 
560c008cd8e787190a1024f95c957f33b68493c4792e5212956e1df74ef54bbf6eb02a15e0eca679eb1b3b8c9d410a954f6d11d96af73184b2a7d82abeab4fb6
 DIST microsoft-edge-beta_122.0.2365.38-1_amd64.deb 165991118 BLAKE2B 
78381a76ac0f8f45fe8996b15f6325c64bdff77da893284f72fa3017daa37f753b30effe15f4133820d49bfa8998ddd986e4faf66e53e6cc484579639796c765
 SHA512 
42169f8b7fd9b37d04d9c396c2c9f6d1c612be3f364f12af4131568f4317b11a4fc3d83d0b750552191eab47f48078e8774afac1d65ced9aec77e9eb166b2c15
+DIST microsoft-edge-beta_122.0.2365.59-1_amd64.deb 165989346 BLAKE2B 
f4e577681fe3a8a5f67963132878bf5c5f05046f5249ce5ef3717a8392f0c56377299c485e7478415873e78c0715dce6e42a7fbeeabda191a1269056eeab16bc
 SHA512 
27cdcbd7801781e3e50ead3fe74c2ba4a68f1dc918894240c6377ee19798d1631b43b4299a09476710f382e36b944476f0976539c7d7828bef19861be32cf397

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.59.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.59.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.59.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-02-27 Thread Matt Jolly
commit: f321c8a4fa03a925bc0b85a045f0f62427f30390
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:30:03 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f321c8a4

www-client/microsoft-edge-dev: automated bump (123.0.2420.6)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-123.0.2420.6.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d0b16ade88e3..0ae47cb1a00e 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_122.0.2365.3-1_amd64.deb 166044182 BLAKE2B 
de33a2a3687221748f39cc934e8620d751c0110d96f03d7819352761847f7e57bc55e54fc0b6c17b3c961f3ad1544b86f1e952956896a79c6995fa23707e8924
 SHA512 
dadfd0470a9e934d490074549fb63e07b66dc3cc81f76d3a34621b1d4cbbe134a8b4dbd8e48600a29d46ec65ee41338900710dad1b07651725f24dbe0699957d
 DIST microsoft-edge-dev_123.0.2380.1-1_amd64.deb 166405746 BLAKE2B 
194f5ac8edd58500bb4cf2b65a58b9ce0c7bce48c089de8bde80f41a1a985511b72a253a591f248ff10328e79fa5b132408bf88fbbdcc1c03a6c43a3800b90d1
 SHA512 
3979774f14330dc3dcae2822372d9aa67ffba1ddf56639ef39e004864e4cef9f6d6e5fa680084bff23b0dd80a921c3655be2d94f1d85e1bfbcbe6cc4436333e8
 DIST microsoft-edge-dev_123.0.2400.1-1_amd64.deb 166457358 BLAKE2B 
48d504a2ca549ca9f29e41b61a67fb4631662655f7125e78de3de8e4d708f8608a875a79a896b1f0159cea8cb7c464b1d4d27c62832b9ea849e3d0fab130ea93
 SHA512 
d1cb5d1bd79420d4ce456ed94babdada9aba3a3124b557acac4fdc2bfbcecdb7276d79e333efe7d69a6a1d8a3b555e9bb721235379d4cc2d71ee1d8e8fecb5cf
+DIST microsoft-edge-dev_123.0.2420.6-1_amd64.deb 166029606 BLAKE2B 
87e8e8724707d96f0fd11bb60d8d0d7701d2ba3b0274719f9ff126ba2522195a65f91155d92825df5fba4b62228ced50c1bd62449c26ce0e221b2ad905cd9022
 SHA512 
267116f639829f1a2312ccf220e7a13f2130ad11c55118ed14af5fe2a1d03702f670aaa2117288a7ec805c61fcc68ec63d462be22e04970ed2c657bf2923bb90

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2420.6.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2420.6.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2420.6.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L 

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-02-27 Thread Matt Jolly
commit: 02347dd16425aacbde8f846c1ab2981cb028eebd
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:54:10 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02347dd1

www-plugins/chrome-binary-plugins: automated update (123.0.6312.4_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...61.39_beta.ebuild => chrome-binary-plugins-123.0.6312.4_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 9e6b684327d2..6f4fb0f2d7fa 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_122.0.6261.39-1_amd64.deb 106384900 BLAKE2B 
42558c65ab407f81f1c24da06fe6a6cb84ad514399af140bec38f41d299e915da16fde57fcf5978942c1d05125bca402b3985b1ce2a3b77f659c4c553b84c3dd
 SHA512 
0718176bda5a9d914e242254587a35c455116f551ad73c927adbd336f30d16516eaac185db6bd457a353058ead5f0256ea5ffc9c195bf7ab7648465d3a33bdcd
+DIST google-chrome-beta_123.0.6312.4-1_amd64.deb 107052396 BLAKE2B 
512b5f3eaf1bba914819239f29b2e4222d914301163a91510a98a4800bc3a134913193ef39b08ab60d44f3f46a14fbd1f7a30b5309cc3691f74c6c714437b392
 SHA512 
ac48632d750195ee2d3ad5008b0454fd9def6b82e32dfcb245cc9cdab64bea860e70d3fa22ba95fc446e2abff93eb21f200778c1b0c77aa8e256ff4f727ad882
 DIST google-chrome-stable_122.0.6261.94-1_amd64.deb 106058640 BLAKE2B 
c6ada6165cbaa0e8113c09bafc6b47ffa80949b41acb2bedf8c4b098fbc8ecb32022851039d95b1b4ffc876d9c7024c661777bdb605271ff66a6ec38f2202431
 SHA512 
3e0ca4c3fbbdbe2509df45a8e87ba263b47cfdf1436ce1a70e2599caac5832fdf496c4f8abcbeba1b4167a163ad0161f98597ce625cfaf3c68404d4ee0ffcc19
 DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B 
bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a
 SHA512 
51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.39_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.4_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.39_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.4_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2024-02-27 Thread Matt Jolly
commit: c2e7077783c4b659f517fc941193e64c734f97c9
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:54:05 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e70777

www-client/google-chrome-beta: automated update (123.0.6312.4)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-122.0.6261.39.ebuild => google-chrome-beta-123.0.6312.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index eef7f1b112d6..8c837ae353f1 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_122.0.6261.39-1_amd64.deb 106384900 BLAKE2B 
42558c65ab407f81f1c24da06fe6a6cb84ad514399af140bec38f41d299e915da16fde57fcf5978942c1d05125bca402b3985b1ce2a3b77f659c4c553b84c3dd
 SHA512 
0718176bda5a9d914e242254587a35c455116f551ad73c927adbd336f30d16516eaac185db6bd457a353058ead5f0256ea5ffc9c195bf7ab7648465d3a33bdcd
+DIST google-chrome-beta_123.0.6312.4-1_amd64.deb 107052396 BLAKE2B 
512b5f3eaf1bba914819239f29b2e4222d914301163a91510a98a4800bc3a134913193ef39b08ab60d44f3f46a14fbd1f7a30b5309cc3691f74c6c714437b392
 SHA512 
ac48632d750195ee2d3ad5008b0454fd9def6b82e32dfcb245cc9cdab64bea860e70d3fa22ba95fc446e2abff93eb21f200778c1b0c77aa8e256ff4f727ad882

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-122.0.6261.39.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-123.0.6312.4.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-122.0.6261.39.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-123.0.6312.4.ebuild



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

2024-02-27 Thread Matt Jolly
commit: 925a1da30208fac2b0c9f9a962f9491f84d924a8
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:54:01 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925a1da3

www-apps/chromedriver-bin: automated update (122.0.6261.94)

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

 www-apps/chromedriver-bin/Manifest  | 2 +-
 ...-bin-121.0.6167.184.ebuild => chromedriver-bin-122.0.6261.94.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index b65fdd357b73..d0eb90c0898c 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1,2 +1,2 @@
 DIST chromedriver-bin-118.0.5993.70.linux64.zip 8269742 BLAKE2B 
5cc84ad4ad634f076427d50254f1ccb49eab837e27a2ac133f808b2c40317fbe77cf4c3922e8bc3a5034cb4beb819fc0859154ea69fec7e78a3cabb9d15626e8
 SHA512 
3ebdeb021e68924e41fb721c94e53ba9d45e5048f1d8b9550fa99dd034d0afb590aa76693ce37f1706b7baaa6c9dbb4bd3e1001fe72ee9dadd040a1405956ab3
-DIST chromedriver-bin-121.0.6167.184.linux64.zip 8638127 BLAKE2B 
08a1212ddd769a7118f189cb5a7d11aa2daa3fe882b5c3ebc8dd7d1ede775a060fa335c5e17baa9a8659dd3e1999583be6406f2a4b146bb221abcd1764ce8340
 SHA512 
6e89532e2a90b2560e15fe880096fe7f90df999d08dfada425a26a695d5b1d25dae68f669c8ab9e5cf5894b2686b5e4bcec199d3d425cc1981c79c9709e7387e
+DIST chromedriver-bin-122.0.6261.94.linux64.zip 8597995 BLAKE2B 
9c9693ffcc6a49169ad3789cf00e8f35f21e92e1b24a7e1bdb334ff8c1f76f6ead63262ad4be7ebac5d06a6d1011ca71c728862c8995f7d5ad03e0780f1c76bc
 SHA512 
7f7fd3b46fbd119814d8759843da2f6cdd77a1e1a783a63296b4fc7b7f5e822c004c6c6f264601107aa30d23024ccd7737f646a9044e885c17362f7f7630a5be

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-121.0.6167.184.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-122.0.6261.94.ebuild
similarity index 100%
rename from www-apps/chromedriver-bin/chromedriver-bin-121.0.6167.184.ebuild
rename to www-apps/chromedriver-bin/chromedriver-bin-122.0.6261.94.ebuild



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

2024-02-27 Thread Matt Jolly
commit: 4042247364f7fbb6431377a17d20509114e18d7f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:28:51 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40422473

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-121.0.2277.128.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index f6d9aba96baf..9b6431fe7bd8 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_121.0.2277.128-1_amd64.deb 165732354 BLAKE2B 
bae83c37ee3ef5cf528e143c7b96961adec9d2f6fc10aa8eee4129175bb6249a5075965bb573d4134887595f919d134f387687974749125fc64d267ef05155b0
 SHA512 
1d7f429c941f237827ab6ff706315a5bd48883c1a2653bbfc03921af0c08ae27bb324e488df65a3712230b6724a34f48737f622f72737fd3fcfe687835b7fc6b
 DIST microsoft-edge-stable_122.0.2365.59-1_amd64.deb 165964818 BLAKE2B 
918bed30f244f9bf17e9560a7f4bc942bbba2aafcaebe591d73d149989e9e7f57165061f74451d9d3f96ca2d21739f98db43a3b47be4b75d720b805cca27d168
 SHA512 
64583d94153ded2f6de60a2d02c7ab846d0974591e6d2420666d7c33f214bb509ca59b2ce37e63968493f33c173bc9222822f794ebe43ff3136b6fa80e407542

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild
deleted file mode 100644
index 89af4e4394fc..
--- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-   if ! use qt6; then
-   rm 

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

2024-02-27 Thread Matt Jolly
commit: 3f71254f0b3b80f9a1b21b62bd5c367c56b4d817
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:28:49 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f71254f

www-client/microsoft-edge: amd64 stable (122.0.2365.59)

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

 www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild 
b/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild
index f67dc1739fa5..89af4e4394fc 100644
--- a/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2024-02-27 Thread Matt Jolly
commit: dfac90a71388e926e1e2fa909b2082d2b34b8ea3
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 03:28:40 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 03:58:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfac90a7

www-client/microsoft-edge: automated bump (122.0.2365.59)

Bug: https://bugs.gentoo.org/925161
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-122.0.2365.59.ebuild| 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index eb273216bacc..f6d9aba96baf 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_121.0.2277.128-1_amd64.deb 165732354 BLAKE2B 
bae83c37ee3ef5cf528e143c7b96961adec9d2f6fc10aa8eee4129175bb6249a5075965bb573d4134887595f919d134f387687974749125fc64d267ef05155b0
 SHA512 
1d7f429c941f237827ab6ff706315a5bd48883c1a2653bbfc03921af0c08ae27bb324e488df65a3712230b6724a34f48737f622f72737fd3fcfe687835b7fc6b
+DIST microsoft-edge-stable_122.0.2365.59-1_amd64.deb 165964818 BLAKE2B 
918bed30f244f9bf17e9560a7f4bc942bbba2aafcaebe591d73d149989e9e7f57165061f74451d9d3f96ca2d21739f98db43a3b47be4b75d720b805cca27d168
 SHA512 
64583d94153ded2f6de60a2d02c7ab846d0974591e6d2420666d7c33f214bb509ca59b2ce37e63968493f33c173bc9222822f794ebe43ff3136b6fa80e407542

diff --git a/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild 
b/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-122.0.2365.59.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   

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

2024-02-27 Thread Sam James
commit: e26126100ea7851b955ab0a0508bb869e812f537
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 28 03:34:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 28 03:34:54 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e2612610

kde-frameworks/kio: refresh deps

* Add qt5compat

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

 kde-frameworks/kio/kio-6.0.0.ebuild | 1 +
 kde-frameworks/kio/kio-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kio/kio-6.0.0.ebuild 
b/kde-frameworks/kio/kio-6.0.0.ebuild
index 2ed5801490..e7e91a0869 100644
--- a/kde-frameworks/kio/kio-6.0.0.ebuild
+++ b/kde-frameworks/kio/kio-6.0.0.ebuild
@@ -22,6 +22,7 @@ RESTRICT="test"
 
 COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtdeclarative-${QTMIN}:6
=kde-frameworks/kauth-${PVCUT}*:6
=kde-frameworks/kbookmarks-${PVCUT}*:6

diff --git a/kde-frameworks/kio/kio-.ebuild 
b/kde-frameworks/kio/kio-.ebuild
index 355742..d98975f364 100644
--- a/kde-frameworks/kio/kio-.ebuild
+++ b/kde-frameworks/kio/kio-.ebuild
@@ -22,6 +22,7 @@ RESTRICT="test"
 
 COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtdeclarative-${QTMIN}:6
=kde-frameworks/kauth-${PVCUT}*:6
=kde-frameworks/kbookmarks-${PVCUT}*:6



[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/files/, app-admin/salt/

2024-02-27 Thread Patrick McLean
commit: d5b0f9fc8a36d0d934db19eda068a0f5ffdd9cfc
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb 28 03:04:09 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 28 03:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b0f9fc

app-admin/salt: Revbumps remove boto dep (bug #888235)

This removes tests and modules that require boto since it's
being last-rited.

Bug: https://bugs.gentoo.org/888235
Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/salt/Manifest|   6 -
 .../salt-3003-skip-tests-that-oom-machine.patch|  20 --
 .../salt-3006-skip-tests-that-oom-machine.patch|  21 --
 app-admin/salt/salt-3005.1-r1.ebuild   | 219 ---
 app-admin/salt/salt-3005.3.ebuild  | 235 
 app-admin/salt/salt-3005.4.ebuild  | 235 
 .../{salt-3005.5.ebuild => salt-3005.5-r1.ebuild}  |  10 +-
 app-admin/salt/salt-3006.2.ebuild  | 232 
 app-admin/salt/salt-3006.3.ebuild  | 237 -
 app-admin/salt/salt-3006.4.ebuild  | 235 
 .../{salt-3006.5.ebuild => salt-3006.5-r1.ebuild}  | 171 +++
 .../{salt-3006.7.ebuild => salt-3006.7-r1.ebuild}  |  11 +-
 12 files changed, 149 insertions(+), 1483 deletions(-)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 40943e28c8bc..6175950c1ad8 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -1,9 +1,3 @@
-DIST salt-3005.1.tar.gz 17914349 BLAKE2B 
697c2068bf119e4a19f92a86ce880fec9375c10ba549cdcdd2182cfeaacce31c7bc4c4c91e1a609906b4c5373bb5e3120e0db47ede5b45ee20942d7b2d201e64
 SHA512 
391f995f0129f3d7104a0eea4fd83b18aa6ecae0fd7a2c77c1154e24b0bcd52cef4b63db12597c85737bb33ddf605e0c23370cef3bf47f9ea85af5b77d74dc50
-DIST salt-3005.3.tar.gz 17932868 BLAKE2B 
18b1b3fe0708c2b425a410766df1545c093b43e69527b1213e1b043668b914016dc95b5c96c0619b1234b57fa404fdbe4fc245ac11d4f0b121edf4b0deacb3ee
 SHA512 
4a40b21f0ee8ac31d3ca3d4d43706c3a484b9e19bd5797764475772af42fe682476b19f9097f003c838683529f15a757aab769eb0a15578cbc2fc449d8216604
-DIST salt-3005.4.tar.gz 17936876 BLAKE2B 
e06ec0e357fac18fe0ad823cf80e6261d80dbf22d856f0680a1c044d368133a1f94a6c9ff37b0f07ab305b835f808e96ae42a510eabedb6b2691b23959fa796e
 SHA512 
31c699fc369c1f3c47f4f3a9a572381dd8c54323771194bdcc73128b55d983da7338b03061a6cdec6631aca62048e5829ea38687c3b0fdb1cdcbd5df9d000f05
 DIST salt-3005.5.tar.gz 17940104 BLAKE2B 
c7a820bc946c2cd8124fb6f559608ab1dc3cd85d6f0e7d0a2a87b7bc0dda361178e83b307c2fecd8a47d59032f85dc9f4caeef5698e98c0e349d1c6979f9f68a
 SHA512 
1332c9751a225dbf569601eb1932fe3ebea93c8d8be7485b1b8150d5200ad2e82954c970d59ba0e60062d059db78a50bffe69fc367bdb7b2388b62e19f32
-DIST salt-3006.2.tar.gz 20411634 BLAKE2B 
dff474017918ef3ee0031856a2739282077205d8c2589809a91e5f1c3741cb26d2bd2458734ea4d3533118c881851dfd853f4ba4f1c631e7db28e95bc1b6f7f8
 SHA512 
2626cb5beb1b30fc63f554f5804f0d9b7e36b7c569c5f9049e5f5ac5a413e9d99a98b3d91089683338e3d3890ec973dff80782b4e41acb291872e45084fd2546
-DIST salt-3006.3.tar.gz 20461738 BLAKE2B 
dfa4698dbc611c9c4954b4631d11b685e1efc978915918ce6d8f1890bb4a230d234b6a1911669243058d44530bfc14b43386c8bc295c035c6609d6bf3fa0
 SHA512 
9cced766db2144de445ed53b52c1551c986ba43774c40512fd07973862d6d3a361e25f55fcfeeb0e03ba44eec1051909834e5d0a352ead5ec6f418b15c909628
-DIST salt-3006.4.tar.gz 20465324 BLAKE2B 
8cf9acf8850e9eefbff32f3e347d8773ed7e28f58a0a441af9ec0a4c87a0bba49ff2b82e6f5816511de7303e16d79246df8c0024464a5c267f3ef7e370c8be98
 SHA512 
c48c69730ba81d3e279cbb01cb26c743dd8b4945c2fc16a7c959472ab4050316fcdaee935e009b7f472bd3b08172ac69defe64774a2d93e143a050cd559997ef
 DIST salt-3006.5.tar.gz 20536455 BLAKE2B 
cf475dc5e919f6ab180578db2aae5f3655623b39b134d67609da4f607be909340c6e55c940cfb66f129cc75d40b5cdda094e866db116d8a45aa5eef26d8fa1eb
 SHA512 
8aaf5c5d36d8aa17b3fe867cee470f7b3c5dd1f6abaf5bdb49a3df76d3498d0dc1fa305a069bc95ad057489db229454b38b0ea9c1ade1e46b5d9b57aeef10c23
 DIST salt-3006.7.tar.gz 20562663 BLAKE2B 
b4ff9039509b1de7151060cb0e68252868d493e114e327a3c48bfc5584f67521a2106b41b77377f6d43ab5795399b6fe5860ce8e091459687c4a5b2378752729
 SHA512 
9d1759a7c0dfc9ad4fdc94460f0f3799483737207bfdc8ddd1424e5c6083ea74ef520f13c323d5cbd7f65c1d9bb13bbbeb5f2cafe6dcacbc2689e733794aef2d

diff --git a/app-admin/salt/files/salt-3003-skip-tests-that-oom-machine.patch 
b/app-admin/salt/files/salt-3003-skip-tests-that-oom-machine.patch
deleted file mode 100644
index 804b6a8704f0..
--- a/app-admin/salt/files/salt-3003-skip-tests-that-oom-machine.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/tests/unit/modules/test_boto_apigateway.py 
b/tests/unit/modules/test_boto_apigateway.py
-index 6ee6aeb002..db9aeaee95 100644
 a/tests/unit/modules/test_boto_apigateway.py
-+++ b/tests/unit/modules/test_boto_apigateway.py
-@@ -154,6 +154,7 @@ def _has_required_botocore():
- 

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

2024-02-27 Thread Patrick McLean
commit: 9457700826ca982ff90f05a7cf07c69ebe64c0a9
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb 28 03:06:14 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 28 03:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94577008

package.mask: Remove salt mask since the boto dep has been removed

Bug: https://bugs.gentoo.org/888235
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94b6e444f030..88e9d5cbee1e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,12 +38,7 @@
 # replaced by dev-python/boto3.  It carries a ton of patches and still
 # depends on dev-python/nose.
 #
-# app-admin/salt is its only remaining reverse dependency.  The ebuild
-# is of very low quality.
-#
 # Removal on 2024-03-28.  Bug #888235.
-app-admin/salt
-dev-python/pytest-salt-factories
 dev-python/boto
 
 # Michał Górny  (2024-02-27)



[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-02-27 Thread Zac Medico
commit: 6c7e05dc2656b74434a462efa96597c0f99d7f51
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 28 03:02:44 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 03:03:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7e05dc

net-dns/coredns: Copy coredns-1.11.2-deps.tar.xz to dev space

Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/coredns-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/coredns/coredns-1.11.2.ebuild 
b/net-dns/coredns/coredns-1.11.2.ebuild
index 52c5778f1173..759fa46ccff5 100644
--- a/net-dns/coredns/coredns-1.11.2.ebuild
+++ b/net-dns/coredns/coredns-1.11.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/coredns/coredns.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz"
+   SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
KEYWORDS="~amd64"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-02-27 Thread Zac Medico
commit: ffd6d08ffc47a5283d50c48ca01626e5ca35c159
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 28 03:04:09 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 03:04:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd6d08f

net-dns/coredns: drop 1.10.1

Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/Manifest  |  2 -
 net-dns/coredns/coredns-1.10.1.ebuild | 89 ---
 2 files changed, 91 deletions(-)

diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest
index 911ab42a2e9f..6232e57e6d6a 100644
--- a/net-dns/coredns/Manifest
+++ b/net-dns/coredns/Manifest
@@ -1,5 +1,3 @@
-DIST coredns-1.10.1-deps.tar.xz 230970760 BLAKE2B 
79e9199256ddcb5c6728aa1cab62608177099d278a44bc5393148ed49139fa97ebc82fd0e749847bb04f34b409165c44082cbec502e807e0e44c58b4f1df5f6f
 SHA512 
2c1a5d6ba3392444a25ca0488c8c0ebae4090b601276a17fdc01c64b70c22fa45b297c8784dbb7214865ceafe4b93bb166d3e84b170a5e1b21ff3811b59ab885
-DIST coredns-1.10.1.tar.gz 632459 BLAKE2B 
ade57e2f7028cf4c3b69e08396a7cd41cde79c6f0b9b1edeb4c9e73204e9eab295d9b44dce437f337900ca6a622832c6f784f7088b2eed7ac6759e6959e587bd
 SHA512 
6906ecf64b6274f4d3957faec6930ec3ed4de0bddd9e2d72ea2794f43186689ede1f440d7626c5ea66956fdec41e354242f99fa489f1f992b86fede5f580a328
 DIST coredns-1.11.1-deps.tar.xz 252844888 BLAKE2B 
c249a6d52965ac4a6b7e06343d5155e3bc6f0528c11556fda9eb111beec1b4a71ac1b7cc8c76d0c593fedddccf3d3808a0da814a804b0284557280bb8dab
 SHA512 
0a22fa25cdbe5e8686612d411b59758ab604a3cf9a92a02eed7b5487506c25dee90c113dcb479fb9da199a31ead2c818ebe856f6f7182967ba13b9852d6e785a
 DIST coredns-1.11.1.tar.gz 647236 BLAKE2B 
0f2c58608a6a13b57c7df45a8f750ef5b9b6da4be4e5b593cb992141dc6d0e238121789e4ca0b430a100963c3bf08c0257506c812da776ea47a164f83b4fd0cc
 SHA512 
f8752811e9e7913311f47ae13f35c755ac86ea240572be1c1dabc1712b6c42380c60ac385fa9573c77d6fcf4c144df2bc00574f18e8d7b70da21ed8ae4fb87cd
 DIST coredns-1.11.2-deps.tar.xz 261482588 BLAKE2B 
39e30800ac1fc404dc60f859b929c4a69614b9f0be8937c3fd7b1a872ec1e163ab4f6a313ed7661d2a101318187aaa2419168c0511cf2108c43ada38db0d1e0b
 SHA512 
91282766d10d28d564d14fb20d8d82808507e509c58b7bb1959bb03a2665a287057aa4d547bfc8cc60ff080eea807af1c57d86bf9ff000125ef0642d8557e47f

diff --git a/net-dns/coredns/coredns-1.10.1.ebuild 
b/net-dns/coredns/coredns-1.10.1.ebuild
deleted file mode 100644
index afdc040d8a49..
--- a/net-dns/coredns/coredns-1.10.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Don't forget to update when bumping. Used in --version output
-EGIT_COMMIT="055b2c31a9cf28321734e5f71613ea080d216cd3"
-
-inherit fcaps go-module systemd tmpfiles
-
-ARCHIVE_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI="${ARCHIVE_URI} https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="A DNS server that chains middleware"
-HOMEPAGE="https://github.com/coredns/coredns;
-
-LICENSE="Apache-2.0 MIT BSD ISC MPL-2.0 BSD-2"
-SLOT="0"
-RDEPEND="acct-user/coredns
-   acct-group/coredns"
-
-# TODO: debug test failure with deps tarball
-RESTRICT="test"
-
-FILECAPS=(
-   -m 755 'cap_net_bind_service=+ep' usr/bin/${PN}
-)
-
-src_compile() {
-   go build -v -ldflags="-X 
github.com/coredns/coredns/coremain.GitCommit=${EGIT_COMMIT}" ||
-   die "go build failed"
-}
-
-src_install() {
-   dobin "${PN}"
-   einstalldocs
-   doman man/*
-
-   newinitd "${FILESDIR}"/coredns.initd coredns
-   newconfd "${FILESDIR}"/coredns.confd coredns
-
-   insinto /etc/coredns/
-   newins "${FILESDIR}"/Corefile.example Corefile
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/coredns.logrotated coredns
-
-   systemd_dounit "${FILESDIR}"/coredns.service
-   newtmpfiles "${FILESDIR}"/coredns.tmpfiles "${PN}.conf"
-}
-
-src_test() {
-   # eclass default '-x' makes tests output unreadable
-   export GOFLAGS="-v -mod=readonly"
-
-   local known_fail=(
-   "TestZoneExternalCNAMELookupWithProxy"
-   "TestMetricsSeveralBlocs"
-   "TestMetricsAvailable"
-   "TestMetricsAvailableAfterReload"
-   "TestMetricsAvailableAfterReloadAndFailedReload"
-   )
-   # concat as '|^Test1$|^Test2$|^Test3...$':
-   local known_fail_re="$(printf '|^%s$' "${known_fail[@]}")"
-   # drop '|' in the begining:
-   known_fail_re="${known_fail_re:1}"
-
-   local working_tests_re="$(
-   # get list of all test:
-   { GOFLAGS="-mod=readonly" go test -list . ./... ||
-   die "Can't get list of tests"; } |
-   # skip "no tests" messages as well as know failures:
-   grep -v -E " |${known_fail_re}" |
-   # format a regexp:
-   sed -z 's/\n/$|^/g'
-   )"
-   # 

[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-02-27 Thread Zac Medico
commit: e8bf6a7c4aa4f2ca09321ed5056dc9b94faeec48
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Feb 26 21:06:01 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:59:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bf6a7c

net-dns/coredns: add 1.11.2

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35544
Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/Manifest  |   2 +
 net-dns/coredns/coredns-1.11.2.ebuild | 119 ++
 2 files changed, 121 insertions(+)

diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest
index cea4e5c8dea4..911ab42a2e9f 100644
--- a/net-dns/coredns/Manifest
+++ b/net-dns/coredns/Manifest
@@ -2,3 +2,5 @@ DIST coredns-1.10.1-deps.tar.xz 230970760 BLAKE2B 
79e9199256ddcb5c6728aa1cab6260
 DIST coredns-1.10.1.tar.gz 632459 BLAKE2B 
ade57e2f7028cf4c3b69e08396a7cd41cde79c6f0b9b1edeb4c9e73204e9eab295d9b44dce437f337900ca6a622832c6f784f7088b2eed7ac6759e6959e587bd
 SHA512 
6906ecf64b6274f4d3957faec6930ec3ed4de0bddd9e2d72ea2794f43186689ede1f440d7626c5ea66956fdec41e354242f99fa489f1f992b86fede5f580a328
 DIST coredns-1.11.1-deps.tar.xz 252844888 BLAKE2B 
c249a6d52965ac4a6b7e06343d5155e3bc6f0528c11556fda9eb111beec1b4a71ac1b7cc8c76d0c593fedddccf3d3808a0da814a804b0284557280bb8dab
 SHA512 
0a22fa25cdbe5e8686612d411b59758ab604a3cf9a92a02eed7b5487506c25dee90c113dcb479fb9da199a31ead2c818ebe856f6f7182967ba13b9852d6e785a
 DIST coredns-1.11.1.tar.gz 647236 BLAKE2B 
0f2c58608a6a13b57c7df45a8f750ef5b9b6da4be4e5b593cb992141dc6d0e238121789e4ca0b430a100963c3bf08c0257506c812da776ea47a164f83b4fd0cc
 SHA512 
f8752811e9e7913311f47ae13f35c755ac86ea240572be1c1dabc1712b6c42380c60ac385fa9573c77d6fcf4c144df2bc00574f18e8d7b70da21ed8ae4fb87cd
+DIST coredns-1.11.2-deps.tar.xz 261482588 BLAKE2B 
39e30800ac1fc404dc60f859b929c4a69614b9f0be8937c3fd7b1a872ec1e163ab4f6a313ed7661d2a101318187aaa2419168c0511cf2108c43ada38db0d1e0b
 SHA512 
91282766d10d28d564d14fb20d8d82808507e509c58b7bb1959bb03a2665a287057aa4d547bfc8cc60ff080eea807af1c57d86bf9ff000125ef0642d8557e47f
+DIST coredns-1.11.2.tar.gz 651994 BLAKE2B 
1a7a272756eaf83170e242a573c8a765d6ea7b70fe422d36a87850b600a88287291aa0fe0d49462c34453d4d3c4d33f9497be409379ff8fccc87f41e2195efc1
 SHA512 
0e90ef4793555bd46aa5ce84cf639c015d1869b407627c69746eb948abff1920f891c45e5f00c0127f23e2c6394c07cc55c1776af840881210f90faa6ec22b40

diff --git a/net-dns/coredns/coredns-1.11.2.ebuild 
b/net-dns/coredns/coredns-1.11.2.ebuild
new file mode 100644
index ..52c5778f1173
--- /dev/null
+++ b/net-dns/coredns/coredns-1.11.2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module multiprocessing systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="CoreDNS is a DNS server that chains plugins"
+HOMEPAGE="https://github.com/coredns/coredns;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/coredns/coredns.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+# main
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2"
+
+SLOT="0"
+IUSE="test"
+# TODO: debug test failure with deps tarball
+RESTRICT="test"
+
+RDEPEND="acct-user/coredns
+   acct-group/coredns"
+
+FILECAPS=(
+   -m 755 'cap_net_bind_service=+ep' usr/bin/${PN}
+)
+
+src_unpack() {
+   if [[ ${PV} == ** ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   go-module_src_unpack
+   fi
+}
+
+src_prepare() {
+   default
+   use test || sed -i -e 's|coredns: $(CHECKS)|coredns:|' Makefile
+}
+
+src_compile() {
+   # For non-live versions, prevent git operations which causes sandbox 
violations
+   # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
+   [[ ${PV} != * ]] && export GITCOMMIT=''
+
+   # Mimicking go-module.eclass's GOFLAGS
+   if use amd64 || use arm || use arm64 ||
+   ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use 
s390 || use x86; then
+   local buildmode="-buildmode=pie"
+   fi
+   export BUILDOPTS="-buildvcs=false -modcacherw -v -x -p=$(makeopts_jobs) 
${buildmode}"
+
+   default
+}
+
+src_install() {
+   dobin "${PN}"
+   einstalldocs
+   doman man/*
+
+   newinitd "${FILESDIR}"/coredns.initd coredns
+   newconfd "${FILESDIR}"/coredns.confd coredns
+
+   insinto /etc/coredns/
+   newins "${FILESDIR}"/Corefile.example Corefile
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/coredns.logrotated coredns
+
+   systemd_dounit "${FILESDIR}"/coredns.service
+   

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

2024-02-27 Thread Zac Medico
commit: 72d8fba9f4849dfae8c08db32bf77e4fe49f8ea5
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Feb 27 14:28:34 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d8fba9

sys-apps/yarn: adding myself as proxied maintainer

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35550
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/sys-apps/yarn/metadata.xml b/sys-apps/yarn/metadata.xml
index 1a1452e907cf..d6b741bfc879 100644
--- a/sys-apps/yarn/metadata.xml
+++ b/sys-apps/yarn/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   

sab...@gmail.com
Rodrigo Saboya



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

2024-02-27 Thread Zac Medico
commit: d0e4beea55acd6486058489dd8527661bd2147fa
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Feb 27 14:20:46 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:55:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e4beea

sys-apps/yarn: add 1.22.21

Closes: https://bugs.gentoo.org/919319
Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/yarn/Manifest|  1 +
 sys-apps/yarn/yarn-1.22.21.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/yarn/Manifest b/sys-apps/yarn/Manifest
index c35a667dd206..2f20b6c40e22 100644
--- a/sys-apps/yarn/Manifest
+++ b/sys-apps/yarn/Manifest
@@ -1,2 +1,3 @@
 DIST yarn-v1.22.17.tar.gz 1246198 BLAKE2B 
ae0b86cdb248a0f81d1a4a23d15ef9aab185fcda7ef7f8873959c3e54dfc305219afb2416264911098c4e3a6a65a33d248ff97c8e0ca043b118de64e003c3d9b
 SHA512 
1f4a76e35057687d1437d21e1fffd14fcdad9793df36b695a52a44a16f844fb966a29342eb5799f80f880ef53c14ce86a39bf1d7ad929dc0cbf09d598d106b89
 DIST yarn-v1.22.19.tar.gz 1244259 BLAKE2B 
f103d148bafa76bddcdf9e26356fbebba87f7c7c707f823a54404302571e1d09e25569406fc721d74f53cfdac8706dec6bd40da39b7d44000381b1f36d0d8de0
 SHA512 
ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71
+DIST yarn-v1.22.21.tar.gz 1243124 BLAKE2B 
99a53db799f07c6aed1bb8d5d2997b6caef6d518118ef8bea4974fdaf3cc0b6a7a7fa17fb9244c8fb2915bffed77d5ed8dd701eecdcf4491d26b68f92750d8c7
 SHA512 
75fc33d00ee14733272c04090b3a646fb4021fce85103b2451f01f60f47be7dc9811c76b26465fe6a3735996ac55fd9e80f918cc45422af0888047f4c9ba8f9d

diff --git a/sys-apps/yarn/yarn-1.22.21.ebuild 
b/sys-apps/yarn/yarn-1.22.21.ebuild
new file mode 100644
index ..b4a996fc6a40
--- /dev/null
+++ b/sys-apps/yarn/yarn-1.22.21.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Fast, reliable, and secure node dependency management"
+HOMEPAGE="https://yarnpkg.com;
+SRC_URI="https://github.com/yarnpkg/yarn/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="!dev-util/cmdtest
+   net-libs/nodejs"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -i 's/"installationMethod": "tar"/"installationMethod": 
"portage"/g' "${S}/package.json" || die
+}
+
+src_install() {
+   local install_dir="/usr/$(get_libdir)/node_modules/yarn" path shebang
+   insinto "${install_dir}"
+   doins -r .
+   dosym "../$(get_libdir)/node_modules/yarn/bin/yarn.js" "/usr/bin/yarn"
+   dosym "../$(get_libdir)/node_modules/yarn/bin/yarnpkg" 
"/usr/bin/yarnpkg"
+
+   while read -r -d '' path; do
+   read -r shebang < "${ED}${path}" || die
+   [[ "${shebang}" == \#\!* ]] || continue
+   fperms +x "${path}"
+   done < <(find "${ED}" -type f -printf '/%P\0' || die)
+}



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

2024-02-27 Thread Zac Medico
commit: f1de6099476f2823bb29f0f7ef1b2d6df8bd165c
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Feb 27 14:26:04 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:55:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1de6099

sys-apps/yarn: bump EAPI 7->8

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/yarn/yarn-1.22.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/yarn/yarn-1.22.21.ebuild 
b/sys-apps/yarn/yarn-1.22.21.ebuild
index b4a996fc6a40..02435ca2eafe 100644
--- a/sys-apps/yarn/yarn-1.22.21.ebuild
+++ b/sys-apps/yarn/yarn-1.22.21.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="${PN}-v${PV}"
 



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

2024-02-27 Thread Zac Medico
commit: 6405b6d3d28101169a695c5d24ce7e4018a1d920
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 28 02:33:02 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6405b6d3

sys-apps/rootlesskit: drop 0.14.2

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/rootlesskit/Manifest  |  2 --
 sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild | 22 --
 2 files changed, 24 deletions(-)

diff --git a/sys-apps/rootlesskit/Manifest b/sys-apps/rootlesskit/Manifest
index cc217a67230c..750aecc62dfc 100644
--- a/sys-apps/rootlesskit/Manifest
+++ b/sys-apps/rootlesskit/Manifest
@@ -1,4 +1,2 @@
-DIST rootlesskit-0.14.2-deps.tar.xz 17068276 BLAKE2B 
00d80142b08afa2987a410683ba1a681ea85f7076b367d81f1df65f84e4986f970fd5d52738160c94b38534574f2b2f4b9aebddb26c16b3353a9b1937713c6cf
 SHA512 
55afbaa51b63ce331397d8c4b7fa7dbc62cc2e2e4b926fc118d81f57692914b9793126089fc3cdc288ff119fbb5073a3d57416a03d6f42f10be3064d910f2e14
-DIST rootlesskit-0.14.2.tar.gz 68527 BLAKE2B 
ceb08c4a1d12916dcf1f54f38de800a0d9ee0a67caaea7bb326c40e05bfeeb9bb1e1c79152d1ebbc648dd0df72251c24897f2d2efbe1e44ef9f22957eb417ebb
 SHA512 
2b8deab3116ac85062020e395d0343b2984da26593d16629119ad0dcb6a4d9177dcc43b50cc839707159c87972530f2fd0e830c6bd54bb8be24a3e7aabf401fd
 DIST rootlesskit-2.0.0-deps.tar.xz 66728284 BLAKE2B 
0bfc0bbc50d90e4b80ba2a722a1b39d05271077bfc84c1f97826b89a55ed096f3be46d28b0478fa33cb7ae5a1ab83785846245773abb0923c8f9f6b23b87d051
 SHA512 
e693f50e3a4455ae45a23703fbc50495ed92b8f0a5f39da97f2486ea52dd7d29f6a9ed56492f1df88fc92d57f8f018ebc7162e2af4b475edec0ba24998aefe94
 DIST rootlesskit-2.0.0.tar.gz 74255 BLAKE2B 
66a6c8dae53295d488e30a7897651c76bddf4c5adf174383226d963795bc2c08ae511d62a05190d390e481e59d08462e84e3a650a7b58267bdb7ebc49e9e3f2a
 SHA512 
9c29c93764cb4ef73ea08256e7c3257345dd898c3570adec4ef150b71bb2c81d68be89c4e1cf9ee8fb1973e2e79e2bc2e7c34564295e1d0a2f01c58780f6d0a5

diff --git a/sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild 
b/sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild
deleted file mode 100644
index 41eaa47c0740..
--- a/sys-apps/rootlesskit/rootlesskit-0.14.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Linux-native \"fake root\" for implementing rootless containers"
-HOMEPAGE="https://github.com/rootless-containers/rootlesskit;
-SRC_URI="https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
-SLOT="0"
-
-KEYWORDS="~amd64"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-rootlesskit )"
-
-src_prepare() {
-   sed -e 's:/usr/local/bin:/usr/bin:' -i Makefile || die
-   default
-}



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

2024-02-27 Thread Zac Medico
commit: d8c3d1a321a9c182119674a2b49a09a9f69ec80a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 28 02:50:34 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 28 02:52:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c3d1a3

sys-apps/rootlesskit: add 2.0.1

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/rootlesskit/Manifest |  2 ++
 sys-apps/rootlesskit/rootlesskit-2.0.1.ebuild | 23 +++
 2 files changed, 25 insertions(+)

diff --git a/sys-apps/rootlesskit/Manifest b/sys-apps/rootlesskit/Manifest
index 750aecc62dfc..bac688b1a518 100644
--- a/sys-apps/rootlesskit/Manifest
+++ b/sys-apps/rootlesskit/Manifest
@@ -1,2 +1,4 @@
 DIST rootlesskit-2.0.0-deps.tar.xz 66728284 BLAKE2B 
0bfc0bbc50d90e4b80ba2a722a1b39d05271077bfc84c1f97826b89a55ed096f3be46d28b0478fa33cb7ae5a1ab83785846245773abb0923c8f9f6b23b87d051
 SHA512 
e693f50e3a4455ae45a23703fbc50495ed92b8f0a5f39da97f2486ea52dd7d29f6a9ed56492f1df88fc92d57f8f018ebc7162e2af4b475edec0ba24998aefe94
 DIST rootlesskit-2.0.0.tar.gz 74255 BLAKE2B 
66a6c8dae53295d488e30a7897651c76bddf4c5adf174383226d963795bc2c08ae511d62a05190d390e481e59d08462e84e3a650a7b58267bdb7ebc49e9e3f2a
 SHA512 
9c29c93764cb4ef73ea08256e7c3257345dd898c3570adec4ef150b71bb2c81d68be89c4e1cf9ee8fb1973e2e79e2bc2e7c34564295e1d0a2f01c58780f6d0a5
+DIST rootlesskit-2.0.1-deps.tar.xz 66744312 BLAKE2B 
8369d7ff25212dc5bcc19dfd159d5c1592723173f0e64868d8a3aba4f9654a5457089e0ae3997efbbe12709ebe3e97d299529083b42caee60fd49ecc7e6aa156
 SHA512 
54f207035dc37e1fc1fbb2667f542696034cee4435d80db2cd889de0028c6caa3c542f5b09cbfdc9193fe8c42f48f2433a459e01df6570edd853a6315282b2d1
+DIST rootlesskit-2.0.1.tar.gz 74527 BLAKE2B 
04ae4980275c7271ce4d6a9d26917f083f89c5fe57ac3d7f43e2a0eeb5fa13e39de1f05be24940b79353bf6c2408e451f7d2ea10497bee4223757a0526f9d109
 SHA512 
1fe3eb19e1e0c97acfaae2c8aa435d3450ea9e666b00dcfe73a4835e9e8f6e2554c1f6f7491d9bc95a33cdab7c0c0d238aed7ce4bed237399660e9c16cb33324

diff --git a/sys-apps/rootlesskit/rootlesskit-2.0.1.ebuild 
b/sys-apps/rootlesskit/rootlesskit-2.0.1.ebuild
new file mode 100644
index ..26ccf3bc7a2b
--- /dev/null
+++ b/sys-apps/rootlesskit/rootlesskit-2.0.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Linux-native \"fake root\" for implementing rootless containers"
+HOMEPAGE="https://github.com/rootless-containers/rootlesskit;
+SRC_URI="https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+LICENSE="Apache-2.0"
+LICENSE+=" BSD BSD-2 ISC MIT"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-rootlesskit )"
+
+src_install() {
+   local -x BINDIR=${EPREFIX}/usr/bin
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Keyword-Try/

2024-02-27 Thread Ionen Wolkens
commit: e96cd4d5b2e07b24bfe2175d605b2838e7071ee1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 23:51:19 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96cd4d5

dev-perl/Syntax-Keyword-Try: Stabilize 0.280.0 hppa, #924284

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

 dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild 
b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
index e3b0e5fb9020..eac81bd56845 100644
--- a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="a try/catch/finally syntax for Perl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="dev-perl/XS-Parse-Keyword"
 BDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/

2024-02-27 Thread Ionen Wolkens
commit: 7030d484fa45c48b04045a7bfc51c3247c4e2eac
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 23:51:22 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7030d484

app-text/po4a: Stabilize 0.69 hppa, #924284

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

 app-text/po4a/po4a-0.69.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/po4a/po4a-0.69.ebuild b/app-text/po4a/po4a-0.69.ebuild
index 7f77e9c79aaa..2b08d11de879 100644
--- a/app-text/po4a/po4a-0.69.ebuild
+++ b/app-text/po4a/po4a-0.69.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/

2024-02-27 Thread Ionen Wolkens
commit: 08251154b7be558fd85ec5fa584bfe9bcdf6dbae
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 16:21:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08251154

app-text/po4a: Stabilize 0.69 ppc64, #924284

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

 app-text/po4a/po4a-0.69.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/po4a/po4a-0.69.ebuild b/app-text/po4a/po4a-0.69.ebuild
index 286c0debfd20..edf374a177c3 100644
--- a/app-text/po4a/po4a-0.69.ebuild
+++ b/app-text/po4a/po4a-0.69.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Keyword-Try/

2024-02-27 Thread Ionen Wolkens
commit: 3392d3ee59ca333741a5c8e93edc02745d83ce7e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 17:15:22 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3392d3ee

dev-perl/Syntax-Keyword-Try: Stabilize 0.280.0 ppc, #924284

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

 dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild 
b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
index 56727e7720d3..e3b0e5fb9020 100644
--- a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="a try/catch/finally syntax for Perl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="dev-perl/XS-Parse-Keyword"
 BDEPEND="${RDEPEND}



  1   2   3   4   >