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

2024-04-24 Thread Joonas Niilola
commit: 42a13c1b06f4ad300ab25e6cc69fe108ddad2f96
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 12 15:33:20 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a13c1b

dev-lang/interprolog: switch to dev-java/ant

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../{interprolog-2.1.2.ebuild => interprolog-2.1.2-r2.ebuild}  | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/interprolog/interprolog-2.1.2.ebuild 
b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
similarity index 84%
rename from dev-lang/interprolog/interprolog-2.1.2.ebuild
rename to dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
index 5ad016be357f..9c7632350f8b 100644
--- a/dev-lang/interprolog/interprolog-2.1.2.ebuild
+++ b/dev-lang/interprolog/interprolog-2.1.2-r2.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit java-pkg-2 java-ant-2
 
 MY_P="${PN}$(ver_rs 1- '')"
 
 DESCRIPTION="InterProlog is a Java front-end and enhancement for Prolog"
-HOMEPAGE="http://www.declarativa.com/interprolog/;
-SRC_URI="http://www.declarativa.com/interprolog/${MY_P}.zip;
+HOMEPAGE="https://declarativa.com/InterProlog/;
+SRC_URI="https://declarativa.com/InterProlog/${MY_P}.zip;
 
 LICENSE="LGPL-2"
 SLOT="0"
@@ -21,7 +21,7 @@ RDEPEND=">=virtual/jdk-1.8:*
 
 DEPEND="${RDEPEND}
app-arch/unzip
-   dev-java/ant-core
+   >=dev-java/ant-1.10.14-r3:0
|| (
dev-lang/xsb
dev-lang/swi-prolog



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

2024-04-24 Thread Joonas Niilola
commit: 1a7a73a2b483640de4d2bd4d3a33e5354b64a43a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 12 15:36:02 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7a73a2

dev-lang/gnuprologjava: switch to dev-java/ant

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35724
Signed-off-by: Joonas Niilola  gentoo.org>

 .../gnuprologjava/gnuprologjava-0.2.6-r1.ebuild| 46 --
 .../gnuprologjava/gnuprologjava-0.2.6-r2.ebuild| 54 ++
 2 files changed, 54 insertions(+), 46 deletions(-)

diff --git a/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r1.ebuild 
b/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r1.ebuild
deleted file mode 100644
index dbc6b257eff2..
--- a/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2016-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="GNU Prolog for Java is an implementation of ISO Prolog as a Java 
library"
-HOMEPAGE="https://www.gnu.org/software/gnuprologjava;
-SRC_URI="mirror://gnu/gnuprologjava/${P}-src.zip"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-RDEPEND=">=virtual/jdk-1.8:*"
-DEPEND="${RDEPEND}
-   dev-java/ant-core"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   eapply "${FILESDIR}"/${P}-manual.patch
-   eapply_user
-}
-
-src_compile() {
-   eant jar
-   if use doc ; then
-   eant doc
-   fi
-   mv build/${P}.jar build/${PN}.jar || die
-}
-
-src_install() {
-   java-pkg_dojar build/${PN}.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r build/api || die
-   java-pkg_dohtml -r build/manual || die
-   fi
-
-   dodoc NEWS.txt docs/readme.txt
-}

diff --git a/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r2.ebuild 
b/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r2.ebuild
new file mode 100644
index ..556d0c83474e
--- /dev/null
+++ b/dev-lang/gnuprologjava/gnuprologjava-0.2.6-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="GNU Prolog for Java is an implementation of ISO Prolog as a Java 
library"
+HOMEPAGE="https://www.gnu.org/software/gnuprologjava/;
+SRC_URI="mirror://gnu/gnuprologjava/${P}-src.zip"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="app-arch/unzip"
+CP_DEPEND="dev-java/java-getopt:1"
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+   doc? ( sys-apps/texinfo )"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+DOCS=( NEWS.txt docs/readme.txt )
+PATCHES=( "${FILESDIR}/${P}-manual.patch" )
+
+JAVA_RESOURCE_DIRS="res"
+JAVA_SRC_DIR="src"
+
+src_prepare() {
+   default #780585
+   java-pkg-2_src_prepare
+   rm -r src/gnu/getopt || die
+   mkdir res || die
+   pushd src > /dev/null || die
+   find -type f \
+   ! -name '*.java' \
+   | xargs cp --parent -t ../res || die
+   popd > /dev/null || die
+   if use doc; then
+   mkdir manual || die
+   makeinfo --html docs/manual.texinfo --output=manual
+   fi
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   if use doc; then
+   docinto html
+   dodoc -r manual || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-sdk-update-manager/

2024-04-24 Thread Joonas Niilola
commit: 1153b35ce8f10d3ffd00a39bb0938dbe793397ba
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 12 15:46:28 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1153b35c

dev-util/android-sdk-update-manager: switch to dev-java/ant

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35725
Signed-off-by: Joonas Niilola  gentoo.org>

 ...r-24.4.1-r1.ebuild => android-sdk-update-manager-24.4.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r1.ebuild
 
b/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
similarity index 98%
rename from 
dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r1.ebuild
rename to 
dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
index bce0a436f973..0ea35b6a873a 100644
--- 
a/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r1.ebuild
+++ 
b/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.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
 
 inherit desktop udev
 
@@ -21,7 +21,7 @@ RESTRICT="bindist mirror"
 DEPEND="acct-group/android"
 RDEPEND="
${DEPEND}
-   dev-java/ant-core
+   >=dev-java/ant-1.10.14-r3:0
dev-java/swt:3.7[cairo]
>=virtual/jdk-1.8
sys-libs/ncurses-compat:5[abi_x86_32(-)]



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-sdk-update-manager/

2024-04-24 Thread Joonas Niilola
commit: bf284ee4aaebdbdf5e39ab541c2bdb2e55219a46
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 25 05:48:25 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf284ee4

dev-util/android-sdk-update-manager: add missing deps

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

 .../android-sdk-update-manager-24.4.1-r2.ebuild   | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
 
b/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
index 0ea35b6a873a..ce91e3256302 100644
--- 
a/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
+++ 
b/dev-util/android-sdk-update-manager/android-sdk-update-manager-24.4.1-r2.ebuild
@@ -23,9 +23,18 @@ RDEPEND="
${DEPEND}
>=dev-java/ant-1.10.14-r3:0
dev-java/swt:3.7[cairo]
-   >=virtual/jdk-1.8
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libpulse
sys-libs/ncurses-compat:5[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
+   >=virtual/jdk-1.8
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+
 "
 
 QA_PREBUILT="*"



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

2024-04-24 Thread Joonas Niilola
commit: 8019b9b98452fac74ffbf71af26246cf193855b3
Author: Jakub Czapiga  gmail  com>
AuthorDate: Thu Apr  4 13:33:36 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 25 05:51:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8019b9b9

sys-apps/fwts: Upgrade FWTS to 24.03

Signed-off-by: Jakub Czapiga  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36098
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-24.03.00.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index a76175cb518d..c108d554bafc 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1,3 @@
 DIST fwts-23.11.00.tar.gz 3962015 BLAKE2B 
33afde1548629fda784b301b42c7ca3ae4c17deb86909b0534f839ba369dae74fc0f7a3c2f4b50a2ad101da9debcb522326b649ba811b7f13c8cf7b79d552f26
 SHA512 
df72a799a7e317f53bd43c35953a8955aa194a93596eacab43300717d87dac4aef3bdfcdb1b2028c0177a3f40577dd0e4a55e5c3269e37190a47684df928b092
+DIST fwts-24.03.00.tar.gz 3967205 BLAKE2B 
db2d326404d5b4e0c04eb025ba42f43696825535e37058c11b569afa3c1e6317783b15aae2819d504edbbd2227408fd98b8a5d2012a683ca5983c1c1ed892135
 SHA512 
5d414f4e819148e789b30c0cdccf016fceb51d93d61edcee632bc4727773186380fbdf6f6522ae50e385dac8d59ebcd7f424b5ff030ffb9b8c9d775710d7e135
 DIST fwts_22.03.00.orig.tar.gz 3900335 BLAKE2B 
2e36392f69140b1a2d3b77cc8d57740f66ea016063644916e69bb738e20191a780a9d2ed275cfd8b871ad8c3455f96c8ae26ab7c1574c0cc8efdbbb20f4cc785
 SHA512 
88f183293da4f6ebc1cefc382c9b5e1b378ac7d03e0c577937db89be9e8417e0ffdf0952cdffda57ac21787c3fe02c5254ec7ce61e100e78555ffa92d6a30dc2

diff --git a/sys-apps/fwts/fwts-24.03.00.ebuild 
b/sys-apps/fwts/fwts-24.03.00.ebuild
new file mode 100644
index ..3f8259c07783
--- /dev/null
+++ b/sys-apps/fwts/fwts-24.03.00.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts 
https://github.com/fwts/fwts;
+SRC_URI="https://github.com/fwts/fwts/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+# https://bugs.launchpad.net/fwts/+bug/2047906 (bug #795051)
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/glib:2
+   >=dev-libs/json-c-0.10-r1
+   dev-libs/libbsd
+   dev-libs/libpcre
+   sys-apps/dmidecode
+   sys-apps/dtc
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-22.03.00-werror.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -e 's:/usr/bin/lspci:'$(type -p lspci)':' \
+   -e 's:/usr/sbin/dmidecode:'$(type -p dmidecode)':' \
+   -e 's:/usr/bin/iasl:'$(type -p iasl)':' \
+   -i src/lib/include/fwts_binpaths.h || die
+
+   eautoreconf
+}
+
+src_compile() {
+   # https://github.com/fwts/fwts/issues/7 (bug #870109)
+   emake -j1 --shuffle=none
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/

2024-04-24 Thread Hans de Graaff
commit: b4f5608ad161d3a78113de39e8b2f6e437aae5b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 05:48:47 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 05:49:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f5608a

net-vpn/libreswan: drop 4.12

Bug: https://bugs.gentoo.org/927472
Signed-off-by: Hans de Graaff  gentoo.org>

 net-vpn/libreswan/Manifest  |   1 -
 net-vpn/libreswan/libreswan-4.12.ebuild | 136 
 2 files changed, 137 deletions(-)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 1f0cdfeaf7eb..0538bed5f570 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,3 +1,2 @@
-DIST libreswan-4.12.tar.gz 3718440 BLAKE2B 
f17b79b3ae51d8d2823ace258b899a1c6a40b9967bcf343872dc31be68ef1dede4a9195617149e895e3f11fe62d27dabab3e01c0ad2adcb668540a1c4cbc02d3
 SHA512 
3a7f5ea5d97da357a8979a8807694a316d42ccc5f9c7b5867041abf2b9316ff8428f24cf307b6b6073c191896c0417f137abf78f9903aecde5e1ee1182577ce0
 DIST libreswan-4.14.tar.gz 3721106 BLAKE2B 
29c0beb8bb1d1fc3bc4fe5d229dd24ac74ca3f173c24bdf6982813f06aa1bad4572c8c472a414d58bdd5699b4fba33499ab5db7c55870c78314b39c213fc0e89
 SHA512 
fb4c4dc426530614d308a7c4f5d21123a166b1ad652f66393b45d4987a3e2be8e8bc135e7eedfe1c014db962b70f08108757f876e27cd9e7739a79764c6d4f2d
 DIST libreswan-4.15.tar.gz 3728498 BLAKE2B 
f2fd0955c73fb7278f4b2dbce3c1fa483406502c12340746426c77faa39143252e9b5f0b2c0cb60e238a962789b22b1f5b33a5bf5a42e79bb7e513fb2f12855f
 SHA512 
49a60688bb4a5241dbd791bdde0c71ae80cfb7383bb841ea0788a9d0237569d7ad79e59985c700526e3807817ddae77ebd57521897526fbb8fb93ffbea631efe

diff --git a/net-vpn/libreswan/libreswan-4.12.ebuild 
b/net-vpn/libreswan/libreswan-4.12.ebuild
deleted file mode 100644
index c06292894782..
--- a/net-vpn/libreswan/libreswan-4.12.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd flag-o-matic toolchain-funcs tmpfiles
-
-DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
-HOMEPAGE="https://libreswan.org/;
-SRC_URI="https://download.libreswan.org/${P}.tar.gz;
-
-LICENSE="GPL-2 BSD-4 RSA DES"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/gmp:0=
-   dev-libs/libevent:0=
-   dev-libs/nspr
-   >=dev-libs/nss-3.42
-   >=sys-kernel/linux-headers-4.19
-   virtual/libcrypt:=
-   caps? ( sys-libs/libcap-ng )
-   curl? ( net-misc/curl )
-   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
-   ldap? ( net-nds/openldap:= )
-   pam? ( sys-libs/pam )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   dev-libs/nss
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   test? ( dev-python/setproctitle )
-"
-RDEPEND="${DEPEND}
-   dev-libs/nss[utils(+)]
-   sys-apps/iproute2
-   !net-vpn/strongswan
-   selinux? ( sec-policy/selinux-ipsec )
-"
-DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
-
-usetf() {
-   usex "$1" true false
-}
-
-PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" )
-
-src_prepare() {
-   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
-   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
-   default
-}
-
-src_configure() {
-   tc-export AR CC
-
-   use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
-
-   export PREFIX=/usr
-   export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
-   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
-   export FINALDOCDIR=/usr/share/doc/${PF}/html
-   export INITSYSTEM=$(usex systemd systemd openrc)
-   export INITDDIRS=
-   export INITDDIR_DEFAULT=/etc/init.d
-   export USERCOMPILE=${CFLAGS}
-   export USERLINK=${LDFLAGS}
-   export USE_DNSSEC=$(usetf dnssec)
-   export USE_LABELED_IPSEC=$(usetf selinux)
-   export USE_LIBCAP_NG=$(usetf caps)
-   export USE_LIBCURL=$(usetf curl)
-   export USE_LINUX_AUDIT=$(usetf selinux)
-   export USE_LDAP=$(usetf ldap)
-   export USE_NM=$(usetf networkmanager)
-   export USE_SECCOMP=$(usetf seccomp)
-   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
-   export SD_WATCHDOGSEC=$(usex systemd 200 0)
-   export USE_AUTHPAM=$(usetf pam)
-   export DEBUG_CFLAGS=
-   export OPTIMIZE_CFLAGS=
-   export WERROR_CFLAGS=
-}
-
-src_compile() {
-   emake all
-   emake -C initsystems \
-   INITSYSTEM=systemd \
-   

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

2024-04-24 Thread Hans de Graaff
commit: 33c71bc7e696ac97ef635b61e312408655f0a0b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 05:29:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 05:29:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c71bc7

dev-ruby/sus: drop 0.24.0, 0.24.2, 0.24.5

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

 dev-ruby/sus/Manifest  |  3 ---
 dev-ruby/sus/sus-0.24.0.ebuild | 32 
 dev-ruby/sus/sus-0.24.2.ebuild | 32 
 dev-ruby/sus/sus-0.24.5.ebuild | 31 ---
 4 files changed, 98 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index b1abfb5b80e5..020471e27cb0 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,7 +1,4 @@
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
-DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
-DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523
 DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe

diff --git a/dev-ruby/sus/sus-0.24.0.ebuild b/dev-ruby/sus/sus-0.24.0.ebuild
deleted file mode 100644
index bd56aec6e77e..
--- a/dev-ruby/sus/sus-0.24.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus;
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.24.2.ebuild b/dev-ruby/sus/sus-0.24.2.ebuild
deleted file mode 100644
index 93ded49cded5..
--- a/dev-ruby/sus/sus-0.24.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus;
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus 

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

2024-04-24 Thread Hans de Graaff
commit: 43a94e8ccaea23b7674f38f819e8a06804b52b0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 05:28:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 05:28:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a94e8c

dev-ruby/sus: add 0.25.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.25.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 73121c5bcea4..b1abfb5b80e5 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -4,3 +4,4 @@ DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2f
 DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
 DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523
 DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
+DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe

diff --git a/dev-ruby/sus/sus-0.25.0.ebuild b/dev-ruby/sus/sus-0.25.0.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.25.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus;
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-04-24 Thread Michał Górny
commit: 26928096b861b55ea8463fcc37b1410ac580dd1c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:29:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26928096

dev-python/pymongo: Bump to 4.7.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.7.0.ebuild | 156 
 2 files changed, 157 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index cd3c091ecdb3..c14826e5e382 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
+DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c

diff --git a/dev-python/pymongo/pymongo-4.7.0.ebuild 
b/dev-python/pymongo/pymongo-4.7.0.ebuild
new file mode 100644
index ..6e38123e5430
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.7.0.ebuild
@@ -0,0 +1,156 @@
+# 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=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-04-24 Thread Michał Górny
commit: 60b28d317652430bd6af02c9e3711d85dd7c27a2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:25:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:25:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b28d31

dev-python/selenium: Bump to 4.20.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.20.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index d9980e8d7cf2..c71b9ee64f1a 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.19.0.tar.gz 10279010 BLAKE2B 
f4f7761c52a38108c13d846f013eaeb54ce90ce894f3435567bf00e5b5d9ed13f71f1fcabad2ce972e098d86d3df82f1a1c5bf14ac849dcfb3378e41bc791e90
 SHA512 
ad4fec7dd4309478e4b53e1fdaf957230ae7c074fc77ffed6445cd80d475fd8f0f9aa88d2b732fb75b1060e03ab29257b040d95aa104b7bbaa6289ad08bb418f
+DIST selenium-4.20.0.tar.gz 9307193 BLAKE2B 
26d0441039776ae0c524891ed89ce2b631b2d74b561403890081ba649e1d067b841610e53d468fc2aa622fea05affd997f580e63af44256eb33dffe17b65b619
 SHA512 
102ce43dd9878275a80fa5e8c59162952c9ab04173c3c35f543392b31df1d600f403ad7764af76513c81df8eef5781456bf6ef2027af6a93ad99d855ab384869
 DIST selenium-selenium-4.19.0.gh.tar.gz 77053184 BLAKE2B 
42319ddad80832e107acfb9f7f3dc5a18fb1779ec0910322d6c11ca9d441ce7e9992c0f7acd5c313855b33b8e67e8a2eab7736b11cd925c163fe70dee58aad44
 SHA512 
5e707545fdb8b38d16470988fe74b31b9040c5ff6c1958c2a500a5d20a023dedf12e321b1c60bb4d79c11cbd27e86dc2b6dc3d27b92b55759b5d9a57af526531
+DIST selenium-selenium-4.20.0.gh.tar.gz 77055043 BLAKE2B 
3a146a41fcebe0abb0a83b914a66252f541ab712e606166c941c08781cca92315254d3be075a988044713544909134dc7a9203ac414ba7f7985173713779e810
 SHA512 
1a4ee0421c8ba02fc8217792fda26bb977524531bdaaf8cb56276decdddb13adc702bd20ac195c97a7182fdd27c3a88b92a901af38c6fd059c2421e422c82768

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
new file mode 100644
index ..e74259a73bf0
--- /dev/null
+++ b/dev-python/selenium/selenium-4.20.0.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
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-04-24 Thread Michał Górny
commit: c483277da024dedf50c7a514ace47866e5b7d2d7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:46:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:46:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c483277d

dev-python/pdm: Remove old

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

 dev-python/pdm/Manifest  |   3 -
 dev-python/pdm/pdm-2.12.4.ebuild |  81 ---
 dev-python/pdm/pdm-2.13.3.ebuild | 115 --
 dev-python/pdm/pdm-2.14.0.ebuild | 117 ---
 4 files changed, 316 deletions(-)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 46e4c3969fab..4dcb54929339 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,4 +1 @@
-DIST pdm-2.12.4.tar.gz 2598160 BLAKE2B 
9eecae679a577c9d6172a07ad633be8b840ac5d972ad0e468b368dabc716203d10c5f0c78e87b815aa30af3be37f6370bcb6623fc5d272a52b6c3e4490112455
 SHA512 
12cabaff90f962ac195a484ea2bafa8a5ec9debdaf90b59b81d28eee51f854b9ac6d894e22a16c5ad8b69740c5df6a6573942a82c4ea5482819e60bc903c8358
-DIST pdm-2.13.3.tar.gz 2609678 BLAKE2B 
58eb9fda4bc30fc37ef43b38fa140252242c22a062c4ddef49e90c0ece102cb36ea2186b02fb995a895c6eb80c0da9e602c42c15e83158b3e19fa5d0f55e8d6a
 SHA512 
ea4b0e51d13effe8749a95237799de304047dcec8efc22a41d0985c97ff39447065a9fc84f4510b18055527dd64695bcee4129abcf34221573b2b9d39c2a3c92
-DIST pdm-2.14.0.tar.gz 2610646 BLAKE2B 
d0b6c6fc576315b1bcc81c2555731cc0945c0482d912dab9d26edae3bf24dc2c933afc8f9bfb72c482e40540892d1c53fc01d164578dad9245d3c54b72109849
 SHA512 
07f3b7840dc577d3884e1149c15c33e8618c4ab922ac7c5b69f0b32f8481c3532ca77a5a650cf33d32bdb4437610727894b55fa622b002d54144bbbf5e66483f
 DIST pdm-2.15.0.tar.gz 2612107 BLAKE2B 
51edda53cef30b84e29cc16eafed52e682e5ee50ba48a5e28821c40ababdc0dafe9b193a916c0451b1b463708da934f3f66ddf73f59f7d6f706f3c410fac0302
 SHA512 
0499ce2b7d48300a379ceaacd6ff5d107006929b8ab7bd017794d5802be8e807725b187a2aba4c11131c23db2acb626d1934d9f95621fde985a133391a6acf0d

diff --git a/dev-python/pdm/pdm-2.12.4.ebuild b/dev-python/pdm/pdm-2.12.4.ebuild
deleted file mode 100644
index 2275630b637f..
--- a/dev-python/pdm/pdm-2.12.4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
-HOMEPAGE="
-   https://pdm-project.org/
-   https://github.com/pdm-project/pdm/
-   https://pypi.org/project/pdm/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   dev-python/blinker[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-   >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/platformdirs[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   dev-python/truststore[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
-   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-   >=dev-python/unearth-0.12.1[${PYTHON_USEDEP}]
-   =dev-python/findpython-0.4.0[${PYTHON_USEDEP}]
-   dev-python/tomlkit[${PYTHON_USEDEP}]
-   dev-python/shellingham[${PYTHON_USEDEP}]
-   dev-python/python-dotenv[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
-   dev-python/installer[${PYTHON_USEDEP}]
-   dev-python/cachecontrol[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.10)
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Internet
-   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
-   tests/test_project.py::test_access_index_with_auth
-   tests/cli/test_others.py::test_build_distributions
-   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
-   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
-   # hangs on interactive keyring prompts
-   tests/cli/test_config.py::test_repository_overwrite_default
-   
tests/cli/test_config.py::test_hide_password_in_output_repository
-   tests/cli/test_config.py::test_hide_password_in_output_pypi
-   # junk output, sigh
-   

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

2024-04-24 Thread Michał Górny
commit: 55727e6862224e03dac045053cd636cf9da74c2e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:30:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55727e68

dev-util/stripe-mock: Bump to 0.185.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.185.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 666413082017..907db95fac26 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-mock-0.183.0.tar.gz 1552131 BLAKE2B 
e67aa487d375c8d7df36cd53ce2052a8a288512870f96abd45d9206b7572f405f91f94c51c8a1f3f6ca5b5411464741ac1db87f09c6eef721fd86308825ee61b
 SHA512 
5ddc6459752092ecca2691da6bbc13a676b1909f0080be18b4154e3ab9f106cea4e97d3816cda0c237bae560631004ddac92debbf1294d3de262325806c4b21a
 DIST stripe-mock-0.184.0.tar.gz 1588230 BLAKE2B 
989dd736b4488ed25f6984bfe5a5b69a02db5b5f70d7e25fa64347cac4a4a918f30c46244054b07f56eb6ec04cbf1b19ea75bbd55fe64ce039533ad0e468b1c1
 SHA512 
3426bd45591ba04ec59d1a2489c12521091daa1002a831e7a1ac7ea01273f58cb7482ad00879c0b18cf2f97571b62664df76c348f2c317d02c81a893785c
+DIST stripe-mock-0.185.0.tar.gz 1605001 BLAKE2B 
4e44e6d3bb58ea650583317a07e085ba919c8fc183456ebc0a6821420eccc968642411e7e6589e3808bb07512ffab6b8078ffc3400b565f4c4977e68f9a4c306
 SHA512 
9ef5fce0c393ce7131dfc24587e19f6b3bc456b0b4650be8d70eac05cbcf37a6024f2deca1f763168609ee903b9d4045f0c36ee56c7b140410e34d7c393ea2dc

diff --git a/dev-util/stripe-mock/stripe-mock-0.185.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.185.0.ebuild
new file mode 100644
index ..352d14e2ce00
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.185.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2024-04-24 Thread Michał Górny
commit: 10cf80dc301121c8dac1db4f0ccbb392a29a2fc5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:40:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cf80dc

dev-python/importlib-resources: Reintroduce at v6.4.0

The backport now carries changes from py3.12, and it is required
by dev-python/pypiserver.

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

 dev-python/importlib-resources/Manifest|  1 +
 .../importlib-resources-6.4.0.ebuild   | 30 ++
 dev-python/importlib-resources/metadata.xml| 15 +++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/importlib-resources/Manifest 
b/dev-python/importlib-resources/Manifest
new file mode 100644
index ..27040acd0be1
--- /dev/null
+++ b/dev-python/importlib-resources/Manifest
@@ -0,0 +1 @@
+DIST importlib_resources-6.4.0.tar.gz 42040 BLAKE2B 
55b52a42051c6900af7b5b70783476a48398ae02539871a3f508df08fd5b4ec03bbe40980de8cd49a60cc022905a4ffdfd95b55d70e0cfb5d64497b02cc9b88f
 SHA512 
c600e7ba96431f15a929e5acda89a262ceef33a3f44ae361fad4201dde8033dd8f0f2bcb856619fd5e21209a5d17cf9ae3610e65c3e6ecd0e36545437d0064b9

diff --git a/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild 
b/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild
new file mode 100644
index ..b0112c8bb551
--- /dev/null
+++ b/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# backport from py3.12
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read resources from Python packages"
+HOMEPAGE="
+   https://github.com/python/importlib_resources/
+   https://pypi.org/project/importlib-resources/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/jaraco-test-5.4[${PYTHON_USEDEP}]
+   >=dev-python/zipp-3.17[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest

diff --git a/dev-python/importlib-resources/metadata.xml 
b/dev-python/importlib-resources/metadata.xml
new file mode 100644
index ..672c6b745d18
--- /dev/null
+++ b/dev-python/importlib-resources/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   importlib-resources
+   python/importlib_resources
+   
https://github.com/python/importlib_resources/issues
+   https://importlib-resources.readthedocs.io/
+   
+



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

2024-04-24 Thread Michał Górny
commit: 7442278fd74da522ae9b458f3a6571e1a65d85d3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:29:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7442278f

dev-python/pytools: Bump to 2024.1.2

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

 dev-python/pytools/Manifest|  1 +
 dev-python/pytools/pytools-2024.1.2.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index 92ee770eb359..46bd36095122 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1 +1,2 @@
 DIST pytools-2024.1.1.tar.gz 77122 BLAKE2B 
38b46a6363c707da90670a28d63dbaf1b77f739a4f7473bda11fa671ad267ee33c48312e3813e05888d3cd48efc60ec3006d57a316053ff2d0160d0b284bca9d
 SHA512 
3b47764ac6f1ea0938c32e42092c0acfe81b2f22eb15c3ded589c5022c8a07ff89420f30ec78779ccb9f07d8611fa9c447539859371d8aade603f302b747cf97
+DIST pytools-2024.1.2.tar.gz 77642 BLAKE2B 
b393149a81a708f3681b34e88e22113223f53f23e83c8f1848d4fd6ec456af7145fba8a98efd716d8be5b6184fc9973c05aa9c0814d48ee4925255b57f6119a5
 SHA512 
3252b3930934c43f840a77f41e0958fef6121db1d64efc5498defadf8e48fdbda89d1539b87b6367c8acf4ad7eaf7fdf364263340ffebd834861f0f21f1af4c7

diff --git a/dev-python/pytools/pytools-2024.1.2.ebuild 
b/dev-python/pytools/pytools-2024.1.2.ebuild
new file mode 100644
index ..5b603b0c29b1
--- /dev/null
+++ b/dev-python/pytools/pytools-2024.1.2.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} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="
+   https://mathema.tician.de/software/pytools/
+   https://github.com/inducer/pytools/
+   https://pypi.org/project/pytools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+# NB: numpy is now an "extra" (optional) dep -- we can remove it from
+# RDEPEND If revdeps don't need it
+RDEPEND="
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+
+distutils_enable_tests pytest



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

2024-04-24 Thread Michał Górny
commit: 7817eacdd6aa402b3ad44c45b2deafa9f69dff44
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:16:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:17:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7817eacd

dev-python/uv: Bump to 0.1.38

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

 dev-python/uv/Manifest |   2 +
 dev-python/uv/uv-0.1.38.ebuild | 111 +
 2 files changed, 113 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 66e3836a23e5..47e31b7378db 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -8,3 +8,5 @@ DIST uv-0.1.36-crates.tar.xz 65852268 BLAKE2B 
f9dac75dc992d37c54554c25e0ce0895aa
 DIST uv-0.1.36.gh.tar.gz 1018114 BLAKE2B 
c57a3362940803df34f45c0dd2bcc176fb4928d1b0c168adc89d150ffb59a39d0fb57b41c063485a7c324a2101b9f4334cf29e175f910122842f893c6be9970a
 SHA512 
39a4ec3b17803a13a53f331185bfb4fa321f9ee2c158828ad9f88aa7214ee72a58a87dcef74eaeac7a1e3a989909f0d50a457431ce22a72703db0e8c3fc4a6c2
 DIST uv-0.1.37-crates.tar.xz 65881140 BLAKE2B 
c1a640c44d73d5607c8d07468cefc66c150135b0f0249362148bd2b8f8c99a43c9031a642c0f76140631177df947be7637b49e99e247afbd7efbebb2ad79bcb1
 SHA512 
99bf6f341f9e6cf8eb0834c436b81453615725cabd3ddc4cca34edb307200bdbb71e913e8ff52a2a1d11e5f1a4abfb4dbdfe40a9c4f114079a7d9fdace0bcaab
 DIST uv-0.1.37.gh.tar.gz 1020667 BLAKE2B 
4aa459b15dc06d57d5cad66ebeb5925ec833870dea17f72ef54889f8e8699719cba59bd0600263c1647f17402c002000114d603a474dbcf873ac2f2c37301fb8
 SHA512 
88d9233bd05e8003b75759e39bc22c469a0094a5ca5b6bd6f2bd8b266b376c44ecfa442f3cd5fff1c099234b660a871153423bacbf785863deb79df321b05574
+DIST uv-0.1.38-crates.tar.xz 65881140 BLAKE2B 
c1a640c44d73d5607c8d07468cefc66c150135b0f0249362148bd2b8f8c99a43c9031a642c0f76140631177df947be7637b49e99e247afbd7efbebb2ad79bcb1
 SHA512 
99bf6f341f9e6cf8eb0834c436b81453615725cabd3ddc4cca34edb307200bdbb71e913e8ff52a2a1d11e5f1a4abfb4dbdfe40a9c4f114079a7d9fdace0bcaab
+DIST uv-0.1.38.gh.tar.gz 1023332 BLAKE2B 
e62259084fc9122d311bbcac754796b9e0ac28f4865755e03729eb6ad5adab4f9e3f77c41af1dbdbdc3a55d5a4736875aa26ddc7b78b745c8d6fb4d6b8bbd959
 SHA512 
7dad22d038aad03ad72ee0c5fdb77ccfbf56fc94a38613373a037eb26c2f228bc6c883d542621b45f2a55c8d51b7345fdd919dc1db45aa4d598e368311c72fdd

diff --git a/dev-python/uv/uv-0.1.38.ebuild b/dev-python/uv/uv-0.1.38.ebuild
new file mode 100644
index ..793b60d2c541
--- /dev/null
+++ b/dev-python/uv/uv-0.1.38.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   
[pubgrub]='https://github.com/astral-sh/pubgrub;c26e485213e39582c6f2e4d45c0328422670e7a7;pubgrub-%commit%'
+)
+
+inherit cargo check-reqs
+
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+   https://github.com/astral-sh/uv/
+   https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+   https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   CRATE_P=${P}
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
+   "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+   0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+   MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/libgit2:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=virtual/rust-1.77
+   test? (
+   dev-lang/python:3.8
+   dev-lang/python:3.9
+   dev-lang/python:3.10
+   dev-lang/python:3.11
+   dev-lang/python:3.12
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+check_space() {
+   local CHECKREQS_DISK_BUILD=3G
+   use debug && CHECKREQS_DISK_BUILD=9G
+   check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+}
+
+src_configure() {
+   local myfeatures=(
+   # from upstream defaults
+   flate2/zlib-ng
+   python
+   pypi
+   git
+   maturin
+   # skip tests that require specific patch version of the 
interpreter:
+   # python-patch
+   )
+
+   cargo_src_configure --no-default-features
+}
+
+src_compile() {
+   cd crates/uv || die
+   cargo_src_compile
+}
+
+src_test() {
+   cd crates/uv 

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

2024-04-24 Thread Michał Górny
commit: 295ae10a9f538790500e8d4ed56759d82472f795
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:26:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:26:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295ae10a

dev-python/bitstring: Bump to 4.2.1

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

 dev-python/bitstring/Manifest   |  1 +
 dev-python/bitstring/bitstring-4.2.1.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest
index 78d86a001307..3dbe397e0cf9 100644
--- a/dev-python/bitstring/Manifest
+++ b/dev-python/bitstring/Manifest
@@ -1,2 +1,3 @@
 DIST bitstring-4.1.4.tar.gz 232014 BLAKE2B 
fad74a1a2931504b44c7d95c4e88b058c17ee189ab7b4ec6987d1284c273329b7850cd1aff8e93eb6badf7d52284db006f1f1118ee5f871694f2bd5b4b10e449
 SHA512 
e05d983ac340565b193c4b4d5f7f5fceea3ba68f04c348ab42cd1d783ac64e1b1adb0ce9bcaac20335137f103d51df198421c7cfee1e5c1ad9f3c9b89b77b679
 DIST bitstring-4.2.0.tar.gz 248168 BLAKE2B 
72167fd3c18f80a46f5d1a0567644db8dfb1110c7c3884660b442903fa82fb625d7474cdde53dc1a58fd3560c0fc5664a53b1fccef13111dac78f715cc3477c3
 SHA512 
b3df84fc4e38faee704a8880533d436d33faae2b4786098cb74100188528715d17f2dfdb3f09ea91cf4b45424b87cdf5d10952f1748addbc2492521ab7e9
+DIST bitstring-4.2.1.tar.gz 249982 BLAKE2B 
f13212c3e4a6a516d045e5c6da3a2a943b05e5fa8f406b74d81972fc553d5032bec285766b7057bbaef5fc66aedcdb3f6efbbe72b89711dad7a451182801f419
 SHA512 
e54f5941b357d783e2951da8673cf38f6498d4e51949ab3200a05ce590208ca35ab7a300075013b6b2d6dfe6422cd81aa2d29b55c6a8088d9417d8c7a58f4716

diff --git a/dev-python/bitstring/bitstring-4.2.1.ebuild 
b/dev-python/bitstring/bitstring-4.2.1.ebuild
new file mode 100644
index ..19db2446c3a3
--- /dev/null
+++ b/dev-python/bitstring/bitstring-4.2.1.ebuild
@@ -0,0 +1,32 @@
+# 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="A pure Python module for creation and analysis of binary data"
+HOMEPAGE="
+   https://github.com/scott-griffiths/bitstring/
+   https://pypi.org/project/bitstring/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/bitarray-2.9.0[${PYTHON_USEDEP}]
+   dev-python/gfloat[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-04-24 Thread Michał Górny
commit: 2c49872d774c9aca65320078c7704290a3c62067
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:27:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:27:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c49872d

dev-python/minidb: Bump to 2.0.8

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

 dev-python/minidb/Manifest|  1 +
 dev-python/minidb/minidb-2.0.8.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/minidb/Manifest b/dev-python/minidb/Manifest
index 01ec6158bfab..8d3be5a4b696 100644
--- a/dev-python/minidb/Manifest
+++ b/dev-python/minidb/Manifest
@@ -1 +1,2 @@
 DIST minidb-2.0.7.tar.gz 12282 BLAKE2B 
349aff4ec7497fc74edd632f719a6f67a2e7c1dff38ea1ea579c820e00dbad4e7269355e4b19ccfe53cf637f0ebdd6cd512e1af84456ef70c05d8e19024ae94d
 SHA512 
dc04d2d51fdc4ecf30e234cb25e17bf0cd5c320dfca6bdd306b61eced89fe8f1fb5df93111ec0c04f1b258ecde467203a968e61b913feee87301dec7e93d9412
+DIST minidb-2.0.8.tar.gz 15404 BLAKE2B 
5cf612036ed18ddd8f42da1ceab398cfe092acbdc11ac75693d1aa3c84960a375db6816dbe1a0ed244d83a4c6958661ba2db6e489ee4b5ab7df359332382f524
 SHA512 
04cdf6ae3a537aa421cd9ca9c283ac3c721ce35a6e23bf71f56ff70ee94dfad4672feb9cea7490e6747f9c2cfaabc7d163559cce3a40cf643df0287cbea6f994

diff --git a/dev-python/minidb/minidb-2.0.8.ebuild 
b/dev-python/minidb/minidb-2.0.8.ebuild
new file mode 100644
index ..fade9deceb5d
--- /dev/null
+++ b/dev-python/minidb/minidb-2.0.8.ebuild
@@ -0,0 +1,22 @@
+# 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} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple SQLite-based object store"
+HOMEPAGE="
+   https://thp.io/2010/minidb/
+   https://pypi.org/project/minidb/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests pytest



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

2024-04-24 Thread Michał Górny
commit: dc5c480693be1a298f6bab30a9eff5ba2e4e6156
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:47:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:47:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5c4806

dev-python/black: Bump to 24.4.1

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

 dev-python/black/Manifest|  1 +
 dev-python/black/black-24.4.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index bc0d8c307599..56b377781f03 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,2 +1,3 @@
 DIST black-24.3.0.tar.gz 634292 BLAKE2B 
9a853a0943ba081ecb7a4c22913b060607ac47fb90b70a9645358d681f3eab55707ad6fe9ad9928ba0d39a8adf5dfde0168598a8abcc24b823b407287cefaf82
 SHA512 
57e3b651009578f1d15b6e9ffb49d24be80885b2cf7ad48a68407862778ac2099d119e7ba6d58ddea4fc7fc21345435a7572a970baf882f763d9347868d5504b
 DIST black-24.4.0.tar.gz 635902 BLAKE2B 
2821c0f4674524d3457fb8cbf1f1224d9c7e76abdbb1e47bcd4d488ff560a417b3ad57223318b28951c92c59d13c4a2894a323865a2be2859e7b7e891c54064c
 SHA512 
3f9150faa364133a65f9f55b33a6b69b3abec5bf649bfc0662a92faa41edc76e90151e27a74f04bc3defc0687c898d54b2f137d16d13ea46e86670aa7a98
+DIST black-24.4.1.tar.gz 641335 BLAKE2B 
996528509a71d8e2b8cb8e1ebf1beac5d2460d0759de77805645ca293a648aac8a658a4b9e6b239b591e9e4e43c0af66c7a972ca0b1ecc6d9aef911f559c0cff
 SHA512 
057c2cc2ff47111487a46bfc50b961c719f92caaca49494a6cc57bb5e8aa19d0d47a7f3164421e104ef2815060e7d771a9532e970e07e1c2ce709b4cf7e99656

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



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

2024-04-24 Thread Michał Górny
commit: c14cf9dcc943f1b5cf674de12f3318582d25238d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:46:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14cf9dc

dev-python/tifffile: Remove old

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

 dev-python/tifffile/Manifest  |  1 -
 dev-python/tifffile/tifffile-2024.2.12.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index e8f02f56abd5..b51e547f3c29 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,2 +1 @@
-DIST tifffile-2024.2.12.gh.tar.gz 344964 BLAKE2B 
13b1697258daa6643f87d7d8a44f638789b3182029ac1d97b1695ac9add3bee4f295d1485b35273a031ce17b0c41b5fdb12d43f03765d96960869bb82c78adb8
 SHA512 
0cb1f33b879047b311d4ba7b8a00164230935bbd1403f33d3a1a44bedf1797e5f4b066fae865ae990da5356c0a868e4a5722f1da36ff77d8cd9b550d58286552
 DIST tifffile-2024.4.18.gh.tar.gz 346262 BLAKE2B 
d281e14a4bf9f29c81973a3b6bb52205b2657945b41592862a07f306957a5aa3bd8cab40db8ed5872f8544fc293deb247dbc765e94ef2d70bfefa4b5592f4d6d
 SHA512 
bcd7f23979595d1c74a0aabe94429d6952e3a86d135b78eda0219254664a557cab13efad05ce52b9d9b60b96d8f088af7e5cfd0f07f001da5488ad6758a421bf

diff --git a/dev-python/tifffile/tifffile-2024.2.12.ebuild 
b/dev-python/tifffile/tifffile-2024.2.12.ebuild
deleted file mode 100644
index d58751a45db4..
--- a/dev-python/tifffile/tifffile-2024.2.12.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2021-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="Read and write TIFF files"
-HOMEPAGE="
-   https://pypi.org/project/tifffile/
-   https://github.com/cgohlke/tifffile/
-   https://www.cgohlke.com/
-"
-SRC_URI="
-   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/dask[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/xarray[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Internet
-   tests/test_tifffile.py::test_class_omexml
-   tests/test_tifffile.py::test_class_omexml_fail
-   tests/test_tifffile.py::test_class_omexml_modulo
-   tests/test_tifffile.py::test_class_omexml_attributes
-   tests/test_tifffile.py::test_class_omexml_multiimage
-   tests/test_tifffile.py::test_write_ome
-   tests/test_tifffile.py::test_write_ome_manual
-   # requires tons of free space
-   tests/test_tifffile.py::test_write_3gb
-   tests/test_tifffile.py::test_write_5GB_bigtiff
-   tests/test_tifffile.py::test_write_5GB_fails
-   tests/test_tifffile.py::test_write_6gb
-   tests/test_tifffile.py::test_write_bigtiff
-   'tests/test_tifffile.py::test_write_imagej_raw'
-)



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

2024-04-24 Thread Michał Górny
commit: 14b2e4eed024f6c8042651ab5a22e56130f34eb9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:45:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:45:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b2e4ee

app-admin/awscli: Bump to 1.32.91

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2990796768ad..2ab19de422a3 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST aws-cli-1.32.84.gh.tar.gz 2691519 BLAKE2B 
4cb78f14975d74013803af0f6397d9592
 DIST aws-cli-1.32.88.gh.tar.gz 2693435 BLAKE2B 
043f4eb08711760b7f8e15a5eba879524788cb65823215ed9d1c8ee5337a085ab6975dfc1c90aea29b7137f050a6d4f201eba57e8c8c83c09625401d8075eb6c
 SHA512 
cb0ed179b9549d988e19963607fe28ca6fb02c92280c451c8651a8149d60a929158f9ae04a1c764540648b8b42417e908cb956fe71ce787c4b788f83cc2ef488
 DIST aws-cli-1.32.89.gh.tar.gz 2693748 BLAKE2B 
006de47c4328c191120c09d5b738283ae1beeaa205ed65c80ff5cfab2a4ed91c2b560c65e78e11d099d0fdf9e1ceadfd58831ad0759a7aa10197e88a64b21e20
 SHA512 
f9ec547a969c9b0a81207ac9ab95235323d44422e2fbab81f76cd604e3c211e9bea494658d7105ea9019341df4dd335eca9987ce2788af3225f271e22aac4c0e
 DIST aws-cli-1.32.90.gh.tar.gz 2694763 BLAKE2B 
ebe21c4589b1a386fc067740703e42f08153dc1ecd960115ea7f8e57444ded9e14c340c4fb5c3fc2ec021eb9d9e26cb5cf5cf70cc77a60a4dc991304b7949ee0
 SHA512 
96060564f3371ddacede05e6bb1917f263d785413f2d6e00e5f6f4eed14dff8cfa20c3136c387b53571d46557ba87fecc175c4f9f84044d598c2aace865cc9e6
+DIST aws-cli-1.32.91.gh.tar.gz 2694732 BLAKE2B 
418d8fa3525842a9abacb75b05bc5e9499398b9cd1c0e89c5db9e11b63daecd6c2496170fbca328b92a4711214cc19e3e6af937a818d92cd0dc3770f54f3eb18
 SHA512 
332c91f04dd639a273100bfbb49be71aa0b575c28930dd8943373f4aac28f09fe49f06421858503b2c34222ebd609f80e68d04a480331c267dd338b43f896d3b

diff --git a/app-admin/awscli/awscli-1.32.91.ebuild 
b/app-admin/awscli/awscli-1.32.91.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.91.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/mypy/

2024-04-24 Thread Michał Górny
commit: dc5afb1b470f0d0cd0557dc74b0935685f2ad33f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:49:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:49:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5afb1b

dev-python/mypy: Bump to 1.10.0

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

 dev-python/mypy/Manifest   |   1 +
 dev-python/mypy/mypy-1.10.0.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 4a622eae1c58..cfc08907a934 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,2 +1,3 @@
+DIST mypy-1.10.0.gh.tar.gz 3062151 BLAKE2B 
ddc7354b2b62247387fd04b309c50d4ffa5c1b8af58873cc8787bd17c04069b528850bfb586925aa7df6634a65af6a1e951e4d6036d5bd0e688b8608980510bd
 SHA512 
c936c299d9d4b6911505ef7b7df6f8d7344bd199a2d654e66467291f6e6ba4432dfa7aed5a504e6ec9518d9d53ac85f771e7b31dc6a72e06e79c443547bc2b66
 DIST mypy-1.8.0.gh.tar.gz 3023408 BLAKE2B 
81f987423f2bbef8f7f1b894983b34d34b0df408bae28fbb2cb59c5d4597b4d6b9afb8e9a2914aad969dcb621f1fe4ba4850b242bb76c4cfa35aae340f4f36b4
 SHA512 
231237ea44ccf619ac3d3f7f3cb42658bc9802d7a34f61101a9ac79f0fa67d8f566950e14dae3465c9620cdf67dc80cb65a3e2a6724ff944bfa911754caf592b
 DIST mypy-1.9.0.gh.tar.gz 3029335 BLAKE2B 
5329a95e5ac52933413a91bec2c8bd728451508b7ead880c7c4542bbe5d4cd4d2155c6d372d31a653af9a913de51d8e35d44c1dde193787ce8eaedd8d64d682d
 SHA512 
aaa975b97e72f00a384a38fee190e39c6469b062a7083c76bb94bb7058ed38f713f65b96bb36a871a430633cab424a0f11e995868f867e2f7a13c4754ed96c89

diff --git a/dev-python/mypy/mypy-1.10.0.ebuild 
b/dev-python/mypy/mypy-1.10.0.ebuild
new file mode 100644
index ..92b997a47608
--- /dev/null
+++ b/dev-python/mypy/mypy-1.10.0.ebuild
@@ -0,0 +1,112 @@
+# 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 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+   https://www.mypy-lang.org/
+   https://github.com/python/mypy/
+   https://pypi.org/project/mypy/
+"
+SRC_URI="
+   https://github.com/python/mypy/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   native-extensions? (
+   ${RDEPEND}
+   dev-python/types-psutil[${PYTHON_USEDEP}]
+   dev-python/types-setuptools[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# frustratingly, mypyc produces non-deterministic output. If ccache is enabled 
it will be a waste of time,
+# but simultaneously it might trash your system and fill up the cache with a 
giant wave of non-reproducible
+# test files (https://github.com/mypyc/mypyc/issues/1014)
+export CCACHE_DISABLE=1
+
+src_compile() {
+   local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0)
+   distutils-r1_src_compile
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # the majority of them require Internet (via pip)
+   mypy/test/testpep561.py
+   # known broken with assertions enabled
+   # https://github.com/python/mypy/issues/16043
+   
mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance
+   mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps
+   # these assume that types-docutils are not installed
+   
mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testIgnoreImportIfNoPython3StubAvailable
+   
mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testNoPython3StubAvailable
+   # TODO
+   mypy/test/meta/test_parse_data.py
+   mypy/test/meta/test_update_data.py
+   
mypy/test/teststubtest.py::StubtestUnit::test_runtime_typing_objects
+   )
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   # more assertions, sigh
+   

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

2024-04-24 Thread Michał Górny
commit: e074f3b6b21394be4c7dafb35189e2d438ddf5d9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:47:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:47:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e074f3b6

dev-python/tifffile: Bump to 2024.4.24

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

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

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index b51e547f3c29..9c8faf145787 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2024.4.18.gh.tar.gz 346262 BLAKE2B 
d281e14a4bf9f29c81973a3b6bb52205b2657945b41592862a07f306957a5aa3bd8cab40db8ed5872f8544fc293deb247dbc765e94ef2d70bfefa4b5592f4d6d
 SHA512 
bcd7f23979595d1c74a0aabe94429d6952e3a86d135b78eda0219254664a557cab13efad05ce52b9d9b60b96d8f088af7e5cfd0f07f001da5488ad6758a421bf
+DIST tifffile-2024.4.24.gh.tar.gz 346320 BLAKE2B 
55f755044a6ee3826beaa8c9d39e5351474d73a64bd2af7d7e31dc20ac156c762b93a5d4986cd3dab8a70ed3b1674fe47e7ed07834a8833dcfa15fe6f179ccb5
 SHA512 
7ca3b32596210878e24c48475df8b95b193906669f0c561ba0567b6159fe951dd0d89ab83b094ba859da526e6c456d21e4b53bcc6038824556a0391d48a601f5

diff --git a/dev-python/tifffile/tifffile-2024.4.24.ebuild 
b/dev-python/tifffile/tifffile-2024.4.24.ebuild
new file mode 100644
index ..d58751a45db4
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2024.4.24.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021-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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+)



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

2024-04-24 Thread Michał Górny
commit: 328c3e450dc5cc3e9263345fa80d2e48d2c79dd7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:45:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:45:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328c3e45

dev-python/boto3: Bump to 1.34.91

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8fd23a3d7746..3e4053577123 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.34.84.gh.tar.gz 796658 BLAKE2B 
76ad7997f92167f1ed2f14a0a780a1a58b4a
 DIST boto3-1.34.88.gh.tar.gz 798806 BLAKE2B 
2d3e02f0584e138a75acb68593bd88126641d4617c668062685406d3dc1913556bdf8b821ed3deb6cd9abae40e27a5e03fda35f5824c40a8028346868776de67
 SHA512 
9bbff2c0589cb2dbc5ca52f224f052c2a924117f16903c2ecad32d486a8b2d31fb9253c827c5819a5203c3ac349d1c990be24a413fab7e0b9c558e1b94ed8e9e
 DIST boto3-1.34.89.gh.tar.gz 799495 BLAKE2B 
2d719b0c2e09f0387dbe317f76555b36fda7a1f364b02df2ba8387460e98493edec8d57d75bdf9cfd1446e00423ebad1a0ef954e05807102cb980c7321b6909b
 SHA512 
2f9ca1c725f75a8470334449b683f5fbc77477f65e6b0d69f5549c479a2697931e3f4d3350c8f22a8e78b7e9c1401553f04f37746654988c150de9230a34acfa
 DIST boto3-1.34.90.gh.tar.gz 800389 BLAKE2B 
cd604cf39479af676c46b7fd1e5a8ee24e46ec384d97c50b15f80c2d96a5f46ad1c66a8a34a03ccffdf37cf386e7dcc455dc38543fc9c919f9c2b18be6e402bb
 SHA512 
480824e36f9f118b0813b391818a4214bb1861e322099cfbc2e7f5e20a088799d2e3c1c4e745ead86dde634b2f2b46656dec872025c0d5b3b608859fc8c9d9c8
+DIST boto3-1.34.91.gh.tar.gz 800954 BLAKE2B 
40bbc688a00e85b07d8f40f291ced5d6ffa0a26980bb89e353f7e300960bbff74c46554d8d4805b0cfd6723f8fa8b75f54908a255c9bc0d341ae23000265
 SHA512 
e8db938b1af6753c65b42f764ec1f4783d33dc889cadc76715f7fd6053a29149163e328593315f2d900a9d5d46fe0ab451bbba597180dbabd654dbac83b75b2c

diff --git a/dev-python/boto3/boto3-1.34.91.ebuild 
b/dev-python/boto3/boto3-1.34.91.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.91.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..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}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-24 Thread Michał Górny
commit: 8b3f221033816252d2ae714470e90630b48a7f5f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:46:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:46:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3f2210

dev-python/pdm: Bump to 2.15.1

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

 dev-python/pdm/Manifest  |   1 +
 dev-python/pdm/pdm-2.15.1.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 4dcb54929339..0a07176819b2 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1 +1,2 @@
 DIST pdm-2.15.0.tar.gz 2612107 BLAKE2B 
51edda53cef30b84e29cc16eafed52e682e5ee50ba48a5e28821c40ababdc0dafe9b193a916c0451b1b463708da934f3f66ddf73f59f7d6f706f3c410fac0302
 SHA512 
0499ce2b7d48300a379ceaacd6ff5d107006929b8ab7bd017794d5802be8e807725b187a2aba4c11131c23db2acb626d1934d9f95621fde985a133391a6acf0d
+DIST pdm-2.15.1.tar.gz 2612654 BLAKE2B 
043f4d3ca54cd277f8c6fdd35fb423497eb7b172e085df5bffdd21d9ff5103b112a659fb61c342991211c9630333c713272ba43c65eff52c8dd6b88e4f81e563
 SHA512 
b6a1028767f154a5a594cd8523d31cec16df46e1c63bb73541a516877879480ffc6916316289f67cda0ae5e4740cab448b029a694743b9816604b2eb175a8722

diff --git a/dev-python/pdm/pdm-2.15.1.ebuild b/dev-python/pdm/pdm-2.15.1.ebuild
new file mode 100644
index ..89154bdbedff
--- /dev/null
+++ b/dev-python/pdm/pdm-2.15.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/hishel[${PYTHON_USEDEP}]
+   dev-python/pbs-installer[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   
"tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   
tests/models/test_candidates.py::test_find_candidates_from_find_links
+   tests/cli/test_build.py::test_build_single_module
+   tests/cli/test_build.py::test_build_single_module_with_readme
+   tests/cli/test_build.py::test_build_package
+   tests/cli/test_build.py::test_build_src_package
+   tests/cli/test_build.py::test_build_package_include
+   tests/cli/test_build.py::test_build_src_package_by_include
+   tests/cli/test_build.py::test_build_with_config_settings
+   tests/cli/test_build.py::test_cli_build_with_config_settings
+   tests/cli/test_build.py::test_build_ignoring_pip_environment
+   tests/cli/test_others.py::test_show_self_package
+   tests/cli/test_publish.py::test_publish_and_build_in_one_run
+   "tests/cli/test_hooks.py::test_hooks[build]"
+   

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

2024-04-24 Thread Michał Górny
commit: 7b2ee23d92165e7aa8dbc4253c57bd334c318c13
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:45:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:45:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2ee23d

dev-python/botocore: Bump to 1.34.91

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 32052124fa57..d7609df3f1ed 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.34.84.gh.tar.gz 12910232 BLAKE2B 
3a9f9073e34d203f05ae44f9dc437f4
 DIST botocore-1.34.88.gh.tar.gz 12931548 BLAKE2B 
b3cc4c44ec0fa93798e842226487f293f0206b27a1fad834ecd3d4b02319da7d6ee67fad3a3a168f6dcdf8a822cd778c742d9c975738ef3bf4d9661963a83624
 SHA512 
bba25daa8c93ad5454e25089c062363b97a80c1004d670be6694b898b6d7735cbb92ec816b138093c48a89fe2bf5972a6d2dcf3da2a617141a460e265e506806
 DIST botocore-1.34.89.gh.tar.gz 12942425 BLAKE2B 
f2df9f8e1c90a55ec9c4a1695dd9d9eb4851d77d9f8a56f34df0ef34aaf580c655be726f3fb4ae3f63c7d69d73a4b3af5329f742229422712f191ddf6f028cf7
 SHA512 
35bdb67111d811a3b61ec23605fdca9607029102ab4873575c2901cc1075d441a27d72131365c3bc1b6fccf75336c99911f7dbe3def46a1ff4d3839fbe3f24f6
 DIST botocore-1.34.90.gh.tar.gz 12959004 BLAKE2B 
e80aa5ec0727db538ccbdac357431a3015494aa10da2d4a0e9ff6fb5080eaab38494933c3d3678fbf9d1266007a5edfc742b5a65a6be8e26edb8e3e11de255b5
 SHA512 
a6eb45e36ff189edf7915667719112279a07133ce7ef9bfe94c18c8e5ab6df4b734a00d973986f9f74ed7e475fa72461457a7633464973e720f38cf828f2ecc8
+DIST botocore-1.34.91.gh.tar.gz 12975028 BLAKE2B 
0a4d4ca5530411148e7df7be4f937741457e44b3cf7774ded834db58ce9d6fd05f0fed6aaac1283ee410b6914d4825387c36545b17b1e78cf89175d560445071
 SHA512 
aad3f747ca49f58eed1116c303202e29bb0cec0a9816c5436bf75881d46b4c363e9aebbc039b3f6c6faedaf81cbea03d635b744fffb9f740cdb4c1d3ff21724f

diff --git a/dev-python/botocore/botocore-1.34.91.ebuild 
b/dev-python/botocore/botocore-1.34.91.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.91.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/Levenshtein/

2024-04-24 Thread Michał Górny
commit: dc63ac5a31b00a69b36d0a9b8ee0a7fb06596405
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:41:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:41:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc63ac5a

dev-python/Levenshtein: Remove old

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

 dev-python/Levenshtein/Levenshtein-0.25.0.ebuild | 48 
 dev-python/Levenshtein/Manifest  |  1 -
 2 files changed, 49 deletions(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.25.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.25.0.ebuild
deleted file mode 100644
index 9fe740dcf45b..
--- a/dev-python/Levenshtein/Levenshtein-0.25.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-# custom wrapper over setuptools
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit 
operations"
-HOMEPAGE="
-   https://pypi.org/project/Levenshtein/
-   https://github.com/rapidfuzz/Levenshtein/
-"
-SRC_URI="
-   https://github.com/rapidfuzz/Levenshtein/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-DEPEND="
-   =dev-cpp/rapidfuzz-cpp-3.0.0
-"
-RDEPEND="
-   =dev-python/rapidfuzz-3.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/cython-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # sterilize build flags
-   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
-
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index 1f7fe4550525..b44f1f581efe 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -1,2 +1 @@
-DIST Levenshtein-0.25.0.gh.tar.gz 39076 BLAKE2B 
cb3bb55b37b5bfa8dc95d78dc6898154b4d4240c27348c6e03b13cdaa2c8ff19d1e8f2bf3d6b4fcc5c77be917afaa391276e93dcac24c2c19e1b285653a45c72
 SHA512 
e07ea1cef83c19a2a24ae76647ae2c534213ac6044b50a78dd1f2007936eb46032db326728b420471b6cb63ba6ac80a11c575ab277ae77116c592d113daba74c
 DIST Levenshtein-0.25.1.gh.tar.gz 39060 BLAKE2B 
9d058d910be7c6c3e668cca631a7da5bed678e219c96e4255dbf69c46cb3c55002928fcd90f39916b6c1a57845e9cf1a2327701ae21c662b81f909b9ea1f4bff
 SHA512 
936dab36b15df6f2ee5425efb1fdb1490fb8f618ba453f464a6dd615bcc427e55ceee7474f06b34392871d9f38470b853602a11d8f9776eee66ec34156511ca4



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

2024-04-24 Thread Michał Górny
commit: 91b8daaf66ed24c724654d43198be62ab86cf810
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:39:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:39:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b8daaf

dev-lang/python: Stabilize 3.9.19_p2 arm hppa, #929049

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

 dev-lang/python/python-3.9.19_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.19_p2.ebuild 
b/dev-lang/python/python-3.9.19_p2.ebuild
index fcb40b0b159b..2fac75e39220 100644
--- a/dev-lang/python/python-3.9.19_p2.ebuild
+++ b/dev-lang/python/python-3.9.19_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



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

2024-04-24 Thread Michał Górny
commit: 388a4ad3760b51b42c1fd0424ec2de93c6d50c81
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:41:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:41:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388a4ad3

dev-lang/python: Remove old

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

 dev-lang/python/Manifest|  18 -
 dev-lang/python/python-3.10.13_p3.ebuild| 508 --
 dev-lang/python/python-3.10.14.ebuild   | 508 --
 dev-lang/python/python-3.13.0_alpha4.ebuild | 547 
 dev-lang/python/python-3.13.0_alpha5.ebuild | 547 
 dev-lang/python/python-3.8.18_p2.ebuild | 430 --
 dev-lang/python/python-3.8.19.ebuild| 430 --
 dev-lang/python/python-3.9.18_p2.ebuild | 490 -
 dev-lang/python/python-3.9.19.ebuild| 490 -
 9 files changed, 3968 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 7037e2147c54..3a7dcc26b119 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,7 +1,5 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
-DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.10.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
a8ff46628d72540d0cbfbca91742e0901d7679229d873c3c92fd06d3b45a057daa5b70eb5f026db89d498cb84c10b8c477e79b012582c9fa2bf9d514637c2de7
 SHA512 
821046b8eb559c3ef800f26739c995e7a71469a1e765ee7d516690236e16d2637ada7b2f9535b8c0dceaacf243e7b059f6f106b4a25faae365aa2099d1ff538c
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
@@ -12,34 +10,18 @@ DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f529
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B 
fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b
 SHA512 
4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B 
f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006
 SHA512 
c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
-DIST Python-3.13.0a4.tar.xz 20648544 BLAKE2B 
4d45bdc1d88792c0bff93b4f9023d494b5ae86cd74eef49089fb11fab951b7fd2a5b8ac5b827b50fe1d61b516ed9a50f3f0e0b112299a70128f5e29e7b1d3f0f
 SHA512 
f0dccc822ba000e8a50853d62698975d35382b981b62091e25ad6a6e0669e4e517c880e884644b508172de38226006ec11ddc649d9271320e728c0cd6c0b4dcc
-DIST Python-3.13.0a4.tar.xz.asc 963 BLAKE2B 
2b27d93d4a1240b85657e455b1f148424460a10f8dc71a052a16f62c2e115a1767f1af1e6b4b7ccee5a4b59b4a92351875270567fd120aa53ee7fd50c51fd607
 SHA512 

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

2024-04-24 Thread Michał Górny
commit: b668e9f4fd49baaea15c50f6eb533516c7be662e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:39:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:39:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b668e9f4

dev-lang/python: Stabilize 3.8.19_p1 arm hppa, #929050

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

 dev-lang/python/python-3.8.19_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.19_p1.ebuild 
b/dev-lang/python/python-3.8.19_p1.ebuild
index 40996eefef2c..35dce04267d9 100644
--- a/dev-lang/python/python-3.8.19_p1.ebuild
+++ b/dev-lang/python/python-3.8.19_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind



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

2024-04-24 Thread Michał Górny
commit: 1536f62f9dcae0d5a2250182830f8bbb9ba667b8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:39:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:39:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1536f62f

dev-lang/python: Stabilize 3.10.14_p1 arm hppa, #929048

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

 dev-lang/python/python-3.10.14_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.14_p1.ebuild 
b/dev-lang/python/python-3.10.14_p1.ebuild
index 1c8c99fe93ca..c3099177affd 100644
--- a/dev-lang/python/python-3.10.14_p1.ebuild
+++ b/dev-lang/python/python-3.10.14_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_9-exe-bin/

2024-04-24 Thread Michał Górny
commit: 79518e18fe26268aa6ff50c922f3a0dcc46e7c04
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79518e18

dev-python/pypy3_9-exe-bin: Remove old

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

 dev-python/pypy3_9-exe-bin/Manifest|  8 --
 .../pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild  | 85 --
 2 files changed, 93 deletions(-)

diff --git a/dev-python/pypy3_9-exe-bin/Manifest 
b/dev-python/pypy3_9-exe-bin/Manifest
index 2bef3092572c..f5c0867beee2 100644
--- a/dev-python/pypy3_9-exe-bin/Manifest
+++ b/dev-python/pypy3_9-exe-bin/Manifest
@@ -1,11 +1,3 @@
-DIST pypy3_9-exe-7.3.15-1.amd64-musl.gpkg.tar 11847680 BLAKE2B 
6e2e13c6ef1faaa9ba451727a64a1749f3e2ab4645d4206420c6ee2c186438817f2a77c9a7939d485a4f04fd5b1f39d0886a42c32969e9869b44ca16fbf60be9
 SHA512 
fd757c68631381400901ecc2f18299eba701baa5086fb0c77ac2fbedbd7f188061c16ec0e4c84c8864ed5d235e4f98d8c5f9f26843f9acc881e2fa661d3e0131
-DIST pypy3_9-exe-7.3.15-1.amd64.gpkg.tar 11857920 BLAKE2B 
052bb16e6c983ac32a860b5de1532fca6158510364ddc52f9992b1c69b948f6d6e7ba32fbaaba86597fa73db5f09a19c3e6a0208f624c9d3bbc28c43b056c886
 SHA512 
336f484699f89e5e3fa8bab7c8468d4e1a6cf957f947a727858b59cd9b372c94a07f5304b1f367b0bd3cd443d688fbfbe17fd23e6939988d0270c4be6df9f7a9
-DIST pypy3_9-exe-7.3.15-1.arm64-musl.gpkg.tar 9943040 BLAKE2B 
701257e473f784e367a9e984dfe6af7d50ee42b214e8ebf0aa4e761102ef83b48c88ad69ea601c52b17333527bf45f908754da7e128659bd79b1849a4041612a
 SHA512 
0bb71f3acd90f3a45dd802d1108da13b0b4c41ecbf212fa5aec22633daab85b8420c37a58bfc52dfaaa2f577ea5885df588750e634a51e165bf7fc933e5de4cb
-DIST pypy3_9-exe-7.3.15-1.arm64.gpkg.tar 9973760 BLAKE2B 
fdacf63806aa759c7ffd3a574d1f6d8a52448d14461414e5d6aa853097d49e6bca18202af71370f340de8b8ec126b1d75c40b585b9a1d1526400236c6a050de5
 SHA512 
0cc8c1b96b15f4540ecbef149507bbc9f5e54258f6c7887f60c4441bf77f5dad3476e10c110d3f9c483a2abad90d513062791235810f9353d294c0c61c1c03e5
-DIST pypy3_9-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6635520 BLAKE2B 
89974e2537e9c2f12b0e7f0b2a92b1140ec0351c28b8b72f41b97bc4ea201b8a2f1d7bd2f71d9e47ab5775ee623167242799f051ba43421a524a897d837984d6
 SHA512 
c7ec389bb6a097ad023cc962989e18f45f9851e599b979c486d487048517e2d02655e90f74328f39d765d421eae1e338a73a31bf4e9c9e269941905bc9f9acec
-DIST pypy3_9-exe-7.3.15-1.ppc64le.gpkg.tar 10301440 BLAKE2B 
0a1a6f625a0929a65bfe01b333143d1ebe6c6c89a9a9bc1ec0c2a9274f897c56e8e080fecfbf6066d0b033d84582c7d71fbf03cb6310c01393e7f28d2e4aa2c1
 SHA512 
256fa79652a070747a865728f7e53e5b6d6ee4f8cdaca7cbbcf310cec883f8ed9606756bd1cb3d628fa7ba8e55f9fb7f2fa497e93c82567ff285c8ae913a3da2
-DIST pypy3_9-exe-7.3.15-1.x86-musl.gpkg.tar 8919040 BLAKE2B 
58f523aa9082284adc5b4fb131023adbeba411654501e71ba286abe5e0501d070180a44236c57f39bc310ad35f5734f314139b9701c4e48ae304674eeae5ec4e
 SHA512 
9dda550b304e73453e5eea8a5243ac2796576cb3e70ba770c8096d3077c99a0663d6a5d3f2ade3e88b6e814f994e71d5b56dfe779c3d2fc51242c01f8602bcb2
-DIST pypy3_9-exe-7.3.15-1.x86.gpkg.tar 8898560 BLAKE2B 
c8d3fcb749e5317e5bdd37981318cdea6ed801fccfdcf19dbc2c40457ac32e2d02e8ec500f25149172daea91decf79e62f7fd410512cf9d3e63c31f1d7c323b8
 SHA512 
1a547f42b739095658d96e1c8432b43f49913e0053f7ec596b2f409d6428c6291f741b56addcf88dac97f053089ca37c66b46a44b4284b00dc37b1918a5fdeff
 DIST pypy3_9-exe-7.3.16-1.amd64-musl.gpkg.tar 11939840 BLAKE2B 
7467d16c97696cf2c75f2840a0e898c56325f4766ffdd5c2193ca3908a7fce243ee9354d03d75b410d3b7290ebb5be6365bca892cebecf3f7c76053c33883c03
 SHA512 
ccac91b61018eac95cb394e8bd696ab72295cc7d607fc183d95ffde630ef01823a46f1a5ab6043eb88beacd54bbc368894ad038b40e8c3b19c66beff8a5d568e
 DIST pypy3_9-exe-7.3.16-1.amd64.gpkg.tar 11950080 BLAKE2B 
92b1ad6e13dfb221258452c684d95ee30a673c964e502cd1e3b9358220280eff16f2e070469e6a4a2167cb907a4aafb537a56a9ab623595bbaa003f6ae5264e8
 SHA512 
b0716129d93e450c68710971ab4251e7955e5fb16dc3edf0fdea5ef7ad0babc3243e84398754a9afd85e9f463a6d0a9427f8ca8867006c7c5354adad023da051
 DIST pypy3_9-exe-7.3.16-1.arm64-musl.gpkg.tar 10076160 BLAKE2B 
a7423e9708f3d3b300b8556ae985843539bf8f13974645073df09107e27ff4d2fb62b21f345966ba2356ddf3e45d4172350393875d0948ca083e9dc4c46adffa
 SHA512 
49549b5b87360be6f09b3ad41a31cd60367f4cced75dc0b32f8267d0a1da4e04efd258ca593304b4dc998e8627e7b81fd6e15110d44ab101cd9108fd4e14f2c0

diff --git a/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild 
b/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild
deleted file mode 100644
index b4d8e231b125..
--- a/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils unpacker
-
-PYVER=3.9
-MY_P=pypy3_9-exe-${PV}-1
-
-DESCRIPTION="PyPy3.9 executable (pre-built version)"
-HOMEPAGE="
-   https://www.pypy.org/
-   

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

2024-04-24 Thread Michał Górny
commit: 140730035c10d63979293bbca348fc0bd8125d81
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14073003

dev-python/pypy3_9-exe: Remove old

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

 dev-python/pypy3_9-exe/Manifest  |   2 -
 dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild | 132 ---
 2 files changed, 134 deletions(-)

diff --git a/dev-python/pypy3_9-exe/Manifest b/dev-python/pypy3_9-exe/Manifest
index 9901e21f155e..615238c4ba6a 100644
--- a/dev-python/pypy3_9-exe/Manifest
+++ b/dev-python/pypy3_9-exe/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.9-gentoo-patches-7.3.15.tar.xz 5800 BLAKE2B 
e3466eb528c7cfaa8a189552041852d29bbacb45e08dc967deec1d8486107725ab2b2b1e65c98307983ff1f3ad038d3e54bf84eaadc32060185661c8023dea06
 SHA512 
c834433bfaaa1cd081fb71f9e122810b66fbd0a52f8473b6ec02a8615f0b0328da51ca1e3f0f209d325d9884876b634dbd1ec202f428620044fe5e60b4ce910a
 DIST pypy3.9-gentoo-patches-7.3.16.tar.xz 5764 BLAKE2B 
094740bc594bc63648bba997e2a8a8eddd857e6f63594fc3d5f3bca9e74bce101ab56ddf59afd75d62e91c17d89271d7f8b52da6b19adf480dd9fab9f0c6dc2c
 SHA512 
efbe3ac941be19b270336e7b31999114d4334cfd3cc0ab5f2499e41825a51bc7c005e10302114813741772ae0412466c000ab33b64f01d639d5689460f8befcb
-DIST pypy3.9-v7.3.15-src.tar.bz2 24694333 BLAKE2B 
151c3c8b828c7a35cfd63dd73b8683c3fe5529c5f6df7cc628d2967e5c61e16490b8663efe838fc6efd9f0b4a08fde8c9315e2f0a471bb62a2395055f2f130c6
 SHA512 
64faca74c507ef3e8dd2df34ad81874c24bc336e79ecf5343c21adebdea60efafe6ad38bdbf15bc2a677980d7db2c2c0affa04beb7e7e1b739d85e17f333
 DIST pypy3.9-v7.3.16-src.tar.bz2 23686849 BLAKE2B 
736b173d8bd6b19785e64827d289feb39e30e93caaef3071a5185cc5cbaab4aed23b9da89e34a464dad0c0d5142db9dc238a1dd221aea299f95bea2e47299a81
 SHA512 
bd13cddb0b4cab4e200d2eafd8239c76209a49f8e847193c5ed0fe446ca46271446fc762cafd2aa8f410d022bc65abcd48ba7148502b70b901565e187058310d

diff --git a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild 
b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild
deleted file mode 100644
index 9cff29fef442..
--- a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.9
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}"
-
-DESCRIPTION="PyPy3.9 executable (build from source)"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-SLOT="${PYPY_PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
-
-RDEPEND="
-   app-arch/bzip2:0=
-   dev-libs/expat:0=
-   dev-libs/libffi:0=
-   >=sys-libs/zlib-1.1.3:0=
-   virtual/libintl:0=
-   ncurses? ( sys-libs/ncurses:0= )
-   !dev-python/pypy3-exe-bin:${SLOT}
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/pypy
-   virtual/pkgconfig
-"
-
-check_env() {
-   if use low-memory; then
-   CHECKREQS_MEMORY="1750M"
-   use amd64 && CHECKREQS_MEMORY="3500M"
-   else
-   CHECKREQS_MEMORY="3G"
-   use amd64 && CHECKREQS_MEMORY="6G"
-   fi
-
-   check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   tc-export CC
-
-   local jit_backend
-   if use jit; then
-   jit_backend='--jit-backend='
-
-   # We only need the explicit sse2 switch for x86.
-   # On other arches we can rely on autodetection which uses
-   # compiler macros. Plus, --jit-backend= doesn't accept all
-   # the modern values...
-
-   if use x86; then
-   if use cpu_flags_x86_sse2; then
-   jit_backend+=x86
-   else
-   jit_backend+=x86-without-sse2
-   fi
-   else
-   jit_backend+=auto
-   fi
-   fi
-
-   local args=(
-   --no-shared
-   $(usex jit -Ojit -O2)
-
-   ${jit_backend}
-
-   pypy/goal/targetpypystandalone
-   --withmod-bz2
-   $(usex ncurses --with{,out}mod-_minimal_curses)
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/

2024-04-24 Thread Michał Górny
commit: cf3c37f6f74549a9e0b2b5de3041e32e6b750b3f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3c37f6

dev-python/pypy-exe-bin: Remove old

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

 dev-python/pypy-exe-bin/Manifest   |  8 ---
 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild | 82 --
 2 files changed, 90 deletions(-)

diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest
index f900909d0099..99f05463c4e2 100644
--- a/dev-python/pypy-exe-bin/Manifest
+++ b/dev-python/pypy-exe-bin/Manifest
@@ -1,11 +1,3 @@
-DIST pypy-exe-7.3.15-1.amd64-musl.gpkg.tar 12912640 BLAKE2B 
7119865aae291e7920f7f62f489468696d9c508046db9ab3060ee6bd443dc7f4136670d0de45cd8f84c9231ec25b6664354208db4a7195d3a26c385b599b5258
 SHA512 
42305bd1c9f8034ef6dbcf25ae2f2318b8eb30fd04dd8de531b1a9a66304861331027722261101984194c4850e541ffa5b522d5188987b213f97057e3dc8a3cc
-DIST pypy-exe-7.3.15-1.amd64.gpkg.tar 12892160 BLAKE2B 
75c496341f45db9f9e3a202bf3f6f80e8d10f21588ffefef630920f9c4518aa7e4089ef7bd6287110123bed64a18081b6e739e590deff64ed5258ce318f81972
 SHA512 
bdc35fa69d8fbcdeb55e7707450197d5bedf33422e4cf7c8ee21e88d8673e0781e626a871c6ddd671248fb90d9474c3bc7371d771dcc81f9b88f413599d5ff3a
-DIST pypy-exe-7.3.15-1.arm64-musl.gpkg.tar 10874880 BLAKE2B 
69fcbab296f95a4c1ac1daea9e97de09d89949fdf8e247e1229a134a5eeda586e044c87ccd05a762656ad2d14cc8fc5ce1b7a65ae4f0568668b66e9f6a33b003
 SHA512 
b3b6164760dadbcc0af6151209e449f9143e6117fa4863d11502a0dbfca4efc0ad95c63f9a7b773a0a25f68a6028f8ed5fd8487b14ac8da565da480e706742d1
-DIST pypy-exe-7.3.15-1.arm64.gpkg.tar 10874880 BLAKE2B 
5d4c6f3f422d1a90fb47a7603aacc1470dab6d5779a03b2bf07eb57035490d89abd7226a314a93f93566a5ff9703bc5a267c57ff6e6d4e7e6d3f7abf7763e78d
 SHA512 
0400d9478de16a8e1e4ce312def4f4508470996268430d12a7f8def41e4d12cd69433f00fc61ba9b6056fba6090fd82e87ebe2d4da6314957c69c00e343717e1
-DIST pypy-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B 
a39cb7d46c4a877b2eab6c81c2728dea490953e71fda305c84eaca0131c8088372b14570bb06feb449201d67b5a416362a8571fee850c8109ec9f18890f5f2d3
 SHA512 
40a23a44ef11eefb4d7680ad947ec72e34e00e4fcd1a7f04cb078320dd8222918d5113de6d42b9e45a42066af861130887647087a40f6515e7ff4ba9cf0db07f
-DIST pypy-exe-7.3.15-1.ppc64le.gpkg.tar 11100160 BLAKE2B 
294ba3f95fc81122348747e922f589d16028a34bcc5dee12464a06584986f3bd6e542a4f097d7fdee3348d727bf4bbf1fdd6beb655f8e34f4608b319e22e8339
 SHA512 
c374a605372cd200cf7c7cd8792c74dd1187fc77c5405537539823044da344bde5a540442bcde397c8bc330ea03896311e8353e0e81bab312fac40ff60fc
-DIST pypy-exe-7.3.15-1.x86-musl.gpkg.tar 9861120 BLAKE2B 
97d3d7b80150246c49688847d2a7008cade36a0a3c89c3223be6205cf17c4623520786b393c301d42146863afb6118f7b58bb406a25bdabd9b6737016cee8718
 SHA512 
ca98a1bce5cbc9e9d2b90c6766b6eee094165420c38c676e63a185f54db50f275723b4b5e6183b1cc44ffec199973a57c3b0cc5fb4b0b9c6ebc2837ba84095a8
-DIST pypy-exe-7.3.15-1.x86.gpkg.tar 9902080 BLAKE2B 
79cc4705c9ebdac2a4a982f095750538ecb63ca38db97dcd995ce922781f80c006311025f8e51dc8e4ef32ebfaa0ae4ae333513b19e9778503947edd1a7c69bd
 SHA512 
12cda3f33a38c3a624095ddd25bcdde8b3ecb5b6886182ee94d7149389703b98733413d6dcbb818d9363195b46d89fc997620e72b9bd26f797223604707fef57
 DIST pypy-exe-7.3.16-1.amd64-musl.gpkg.tar 12933120 BLAKE2B 
4a70fc1b6724a75cd4d162a0a61f43242cf6ca889e8f00bc8ed4813aa2e303cf2ebc90bda48fab5aad06de3ac4654e1fdd48c94ab0be44fcf58879655b8dcb98
 SHA512 
dc1be0e135669593ad05f94b2696bd7cc41a9f3b0e3e46dec4f3909ff6763463372e2da0d2ebf6d4c04b966b6b78d552593bc4de52cc3a0a9e1c3d9f3d499338
 DIST pypy-exe-7.3.16-1.amd64.gpkg.tar 12943360 BLAKE2B 
1991240985234b17410387e08008619aa15bbd56d5af855fe2aa75b6fe7936efeab0e42e10fee11d2a6a4eb26de1ae1a470f9a14b842b00a584c18db82bc4df1
 SHA512 
e0b4a8ca3d312931a2d1ed08f4a98c513ec4ef03c925d82a270357887e1d83c68aa4b68328106a000e4135c96081395a52fd28eec02bbbff06ebec12d4b815a2
 DIST pypy-exe-7.3.16-1.arm64-musl.gpkg.tar 10915840 BLAKE2B 
51ea5c558283fd8da09b1ad410a2287a7512d6f5a5b1cd6882bfb10206a81c025ed08ee99cd05caefa41ddf1e6f17d6935e04e756bae7f2e2a80dd19d4a290e8
 SHA512 
0835866ad97e1e2aed406d8d346356a2095b3cb18fb22648f510063ff76cd9c29cf09877dda6f6ab2637748b376890143372b2012a322c60ced65be0e1b0d7fb

diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild 
b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild
deleted file mode 100644
index 900de22d9f93..
--- a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils unpacker
-
-MY_P=pypy-exe-${PV}-1
-DESCRIPTION="PyPy executable (pre-built version)"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   elibc_glibc? (
-   amd64? (
-   

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

2024-04-24 Thread Michał Górny
commit: 1eb37f909e0c63da2b62178d0cff18f1956c4486
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:35:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:35:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb37f90

dev-python/pypdf: Remove old

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

 dev-python/pypdf/Manifest   |  1 -
 dev-python/pypdf/pypdf-4.1.0.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 9b0dd8cd2fab..553a63109660 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,2 @@
-DIST pypdf-4.1.0.gh.tar.gz 8005929 BLAKE2B 
3bec62a86dc8503a8738ea14941db6f66181784288d51f345f6d0a973e80c984c676814820ee68d7d5372931272747a22def10928f935ea7bdef2f2a5cdffd28
 SHA512 
1dac8f45d24406b17a6c0872fdac928b2aa8e434d64b5f8bd3359ca58f51e7a936d0990d3a7d4b4bbd433ca1497e343838ab0dbd3d22f2db32575472f1a660c9
 DIST pypdf-4.2.0.gh.tar.gz 8009612 BLAKE2B 
a21108679a6dd5d9bc16aaf4a9c1beaaab875f0a8f974722d6d318635eecee82bc37c7c4c175816079ce9604f8b88f07f31458b08994833a25ee18bc46cbc294
 SHA512 
99fe599a81ae7e115ee6fca82ffabaff613ee49756a7e937de32a4d59b5731effe5cc3a076d92423b2299896a6ecab41ab5096aea6836fec79ba637e2c7b7620
 DIST pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz 
11748093 BLAKE2B 
c5989200893b28a3c2062bb024a5cfc6f3389dc259ec129857979fa43469e1274559612b4d555499e2c7e16cf34be07825229932bf4d147fa6d7324d043e97d5
 SHA512 
c9771129b7668a2fd1fa79bb859ae9213f3d60341cf1b9937ff0eaab0de9bf4c35adcb7b896e93329038dc0f3809a0c697c523f8fe41b43030b0b029a88058e3

diff --git a/dev-python/pypdf/pypdf-4.1.0.ebuild 
b/dev-python/pypdf/pypdf-4.1.0.ebuild
deleted file mode 100644
index 709812e904b3..
--- a/dev-python/pypdf/pypdf-4.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/pypdf/
-   https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
-   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-
-BDEPEND="
-   test? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   
>=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_unpack() {
-   default
-   if use test; then
-   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
-   fi
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   tests/test_reader.py::test_decode_permissions
-   tests/test_workflows.py::test_text_extraction_layout_mode
-   # rely on -Werror
-   tests/test_utils.py::test_deprecate_no_replacement
-   tests/test_workflows.py::test_orientations
-   tests/test_writer.py::test_remove_image_per_type
-   tests/test_generic.py::test_name_object
-   # Internet
-   tests/test_generic.py::test_calling_indirect_objects
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -o addopts= -m "not enable_socket"
-}



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

2024-04-24 Thread Michał Górny
commit: f8785724725bd3c1d387d1fc047188e08d9cbcf0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8785724

dev-python/pypy-exe: Remove old

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

 dev-python/pypy-exe/Manifest   |   2 -
 dev-python/pypy-exe/pypy-exe-7.3.15.ebuild | 181 -
 2 files changed, 183 deletions(-)

diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest
index 8c8a2bb8fff0..07bbe9c11ef5 100644
--- a/dev-python/pypy-exe/Manifest
+++ b/dev-python/pypy-exe/Manifest
@@ -1,4 +1,2 @@
-DIST pypy2.7-gentoo-patches-7.3.15.tar.xz 5324 BLAKE2B 
395b1292b59cc9b2147fd488726d7cb2c18e7240d604d0bb19f172654c87b453a27f33f29bd2c1cb230d35b660457a317247c3b2eb73e8f3247c7d01fd35aa6a
 SHA512 
698a58b30f5a4785e2d94c38cb0e7ce2666b6b621ee0ae4e9fd51862efce13449342afe6408edc9f4ba68497f2138d653617fa4a31cd925a51a048dd79467913
 DIST pypy2.7-gentoo-patches-7.3.16.tar.xz 5312 BLAKE2B 
b265dd7afee097ad66bacd9df01514eed6bb30afe19410b2594ee7c2d61ababc67e11c0dd0392a0b1f81e0bc609963cde044834ab24e67d007d101b8aa8052cb
 SHA512 
0d0309f3ed7314f6d310b0e34eedbbfdcc5a75d9bbd59b9071e567968bb10925549435776fab5bc7ec97e2b3422921dc282619427f930d89df6c7bc98ea701c1
-DIST pypy2.7-v7.3.15-src.tar.bz2 19834343 BLAKE2B 
4e1145cac007223de0616029dfe763a8d2b3e25a6d867c98da0e8e0431d775c6aa7e50834c761e19f96b96309dbb415a39d7811c68b1b3a26c16cd222911205d
 SHA512 
40448c7c94878bcb88402de8719a4a6a4ffe3f68d7e70500f04fe77a460b1605c83dace360988d2dae70fa2c9bb31a20c22003f70a3a2fde988f6d60507edefe
 DIST pypy2.7-v7.3.16-src.tar.bz2 19843601 BLAKE2B 
9c37a03561fcdf742eccde760f6cadcbc2e1b140dd6d3e67856cc072e0c3db85759c398f590ed44fb4e4ed2f5f7745d5589cb9a95cefcbec79f3b1be6c4956e1
 SHA512 
131635433e53d4d86730a3daf1ad81799a7dd1117511618cc2607ac7234ce3aa5c833400df09cbd3376a391e125d6d2ec3471f120f81a6d53700f5c3d087793c

diff --git a/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild 
b/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild
deleted file mode 100644
index e6d19abc0125..
--- a/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-MY_P=pypy2.7-v${PYPY_PV/_}
-PATCHSET="pypy2.7-gentoo-patches-${PV/_}"
-
-DESCRIPTION="PyPy executable (build from source)"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-SLOT="${PYPY_PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
-
-DEPEND="
-   >=sys-libs/zlib-1.1.3:0=
-   dev-libs/libffi:0=
-   virtual/libintl:0=
-   dev-libs/expat:0=
-   bzip2? ( app-arch/bzip2:0= )
-   ncurses? ( sys-libs/ncurses:0= )
-"
-RDEPEND="
-   ${DEPEND}
-   !dev-python/pypy-exe-bin:${PYPY_PV}
-"
-# don't enforce the dep on dev-python/pypy with USE=low-memory
-# since it's going to cause circular dep with unhelpful error message
-BDEPEND="
-   !low-memory? (
-   || (
-   dev-python/pypy
-   dev-lang/python:2.7
-   )
-   )
-"
-
-check_env() {
-   if ! has_version -b dev-python/pypy; then
-   if use low-memory; then
-   eerror "USE=low-memory requires (a prior version of) 
dev-python/pypy"
-   eerror "installed."
-   else
-   ewarn "CPython 2.7 will be used to perform the 
translation.  Upstream"
-   ewarn "recommends using (a prior version of) 
dev-python/pypy instead."
-   fi
-   elog "You can install a prebuilt version of PyPy first using 
e.g.:"
-   elog "  $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin"
-
-   if use low-memory; then
-   die "dev-python/pypy needs to be installed for 
USE=low-memory"
-   fi
-   fi
-
-   if use low-memory; then
-   CHECKREQS_MEMORY="1750M"
-   use amd64 && CHECKREQS_MEMORY="3500M"
-   else
-   CHECKREQS_MEMORY="3G"
-   use amd64 && CHECKREQS_MEMORY="6G"
-   fi
-
-   check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   

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

2024-04-24 Thread Michał Górny
commit: 29fc952994010f999f6807ed06e4871c750f01a8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:38:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fc9529

dev-python/rapidfuzz: Remove old

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

 dev-python/rapidfuzz/Manifest   |  1 -
 dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 9558e9af3312..5329d07dcabb 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B 
fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513
 SHA512 
058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5
 DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 
79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b
 SHA512 
fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild
deleted file mode 100644
index 57edbabee975..
--- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-# custom wrapper over setuptools
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="Rapid fuzzy string matching in Python using various string 
metrics"
-HOMEPAGE="
-   https://github.com/rapidfuzz/RapidFuzz/
-   https://pypi.org/project/rapidfuzz/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-# all these are header-only libraries
-DEPEND="
-   >=dev-cpp/taskflow-3.0.0
-   >=dev-cpp/rapidfuzz-cpp-3.0.2
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/cython-3[${PYTHON_USEDEP}]
-   dev-python/rapidfuzz-capi[${PYTHON_USEDEP}]
-   >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # sterilize build flags
-   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
-   # remove bundled libraries
-   rm -r extern || die
-   # force recythonization
-   find src -name '*.cxx' -delete || die
-
-   distutils-r1_src_prepare
-
-   export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_compile() {
-   distutils-r1_python_compile
-
-   # scikit-build is broken and reuses the same build
-   # https://github.com/scikit-build/scikit-build/issues/633
-   rm -r _skbuild || die
-}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal
-}



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

2024-04-24 Thread Michał Górny
commit: d3ec062de68caa36198e7181d017bdfea999d333
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ec062d

dev-python/pypy: Remove old

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

 dev-python/pypy/Manifest   |   2 -
 dev-python/pypy/pypy-7.3.15.ebuild | 306 -
 2 files changed, 308 deletions(-)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 8c8a2bb8fff0..07bbe9c11ef5 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,4 +1,2 @@
-DIST pypy2.7-gentoo-patches-7.3.15.tar.xz 5324 BLAKE2B 
395b1292b59cc9b2147fd488726d7cb2c18e7240d604d0bb19f172654c87b453a27f33f29bd2c1cb230d35b660457a317247c3b2eb73e8f3247c7d01fd35aa6a
 SHA512 
698a58b30f5a4785e2d94c38cb0e7ce2666b6b621ee0ae4e9fd51862efce13449342afe6408edc9f4ba68497f2138d653617fa4a31cd925a51a048dd79467913
 DIST pypy2.7-gentoo-patches-7.3.16.tar.xz 5312 BLAKE2B 
b265dd7afee097ad66bacd9df01514eed6bb30afe19410b2594ee7c2d61ababc67e11c0dd0392a0b1f81e0bc609963cde044834ab24e67d007d101b8aa8052cb
 SHA512 
0d0309f3ed7314f6d310b0e34eedbbfdcc5a75d9bbd59b9071e567968bb10925549435776fab5bc7ec97e2b3422921dc282619427f930d89df6c7bc98ea701c1
-DIST pypy2.7-v7.3.15-src.tar.bz2 19834343 BLAKE2B 
4e1145cac007223de0616029dfe763a8d2b3e25a6d867c98da0e8e0431d775c6aa7e50834c761e19f96b96309dbb415a39d7811c68b1b3a26c16cd222911205d
 SHA512 
40448c7c94878bcb88402de8719a4a6a4ffe3f68d7e70500f04fe77a460b1605c83dace360988d2dae70fa2c9bb31a20c22003f70a3a2fde988f6d60507edefe
 DIST pypy2.7-v7.3.16-src.tar.bz2 19843601 BLAKE2B 
9c37a03561fcdf742eccde760f6cadcbc2e1b140dd6d3e67856cc072e0c3db85759c398f590ed44fb4e4ed2f5f7745d5589cb9a95cefcbec79f3b1be6c4956e1
 SHA512 
131635433e53d4d86730a3daf1ad81799a7dd1117511618cc2607ac7234ce3aa5c833400df09cbd3376a391e125d6d2ec3471f120f81a6d53700f5c3d087793c

diff --git a/dev-python/pypy/pypy-7.3.15.ebuild 
b/dev-python/pypy/pypy-7.3.15.ebuild
deleted file mode 100644
index 798e07131013..
--- a/dev-python/pypy/pypy-7.3.15.ebuild
+++ /dev/null
@@ -1,306 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils
-
-PYPY_PV=${PV%_p*}
-MY_P=pypy2.7-v${PYPY_PV/_}
-PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
-SLOT="0/73"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk"
-RESTRICT="test"
-
-RDEPEND="
-   || (
-   >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV}
-   >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
-   )
-   dev-libs/openssl:0=
-   gdbm? ( sys-libs/gdbm:0= )
-   sqlite? ( dev-db/sqlite:3= )
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/tix:0=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_compile() {
-   # copy over to make sys.prefix happy
-   cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die
-   cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die
-   # (not installed by pypy)
-   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
-   mv pypy/module/cpyext/include/* include/ || die
-   mv pypy/module/cpyext/parse/*.h include/ || die
-   pax-mark m pypy-c
-
-   # verify the subslot
-   local soabi=$(
-   ./pypy-c - <<-EOF
-   import sysconfig
-   print sysconfig.get_config_var("SOABI")
-   EOF
-   )
-   [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}"
-
-   einfo "Generating caches and CFFI modules ..."
-
-   if use full-stdlib; then
-   # Generate Grammar and PatternGrammar pickles.
-   ./pypy-c - <<-EOF || die "Generation of Grammar and 
PatternGrammar pickles failed"
-   import lib2to3.pygram
-   import lib2to3.patcomp
-   lib2to3.patcomp.PatternCompiler()
-   EOF
-
-   # Generate cffi modules
-   # Please keep in sync with pypy/tool/build_cffi_imports.py!
-   cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource )
-   use gdbm && 

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

2024-04-24 Thread Michał Górny
commit: 7d6f87c532e8686b4a29224f2f2bc782c39f5a37
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6f87c5

dev-python/joblib: Remove old

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

 dev-python/joblib/Manifest |  1 -
 ...lib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch | 15 --
 .../files/joblib-1.3.2-py3.12-no-depr-warn.patch   | 15 --
 dev-python/joblib/joblib-1.3.2.ebuild  | 60 --
 4 files changed, 91 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index f54e2992b3dd..056cbffc9899 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.3.2.tar.gz 1987720 BLAKE2B 
f16235ead3ef0172a1e0dc2abad44967b029196f6c8c7a7e0c64283cac80e2b942ebfc2df5fa975bc152f574db023a9705f48b38855a11878e5c21e04cf7d831
 SHA512 
9b5acba1321351cf2ae548161ced18774b8b316aaf883cc8e77bf58898d1913361a3845d64f1f1f87e4e2394eafd92e0a6a8d67947db0c9a95a40e5f579baae6
 DIST joblib-1.4.0.tar.gz 2115863 BLAKE2B 
cd61f3523ee697382db601ebb460aa6f4cd35947978fb07473c5e2e5337713a05aee8339acee211be0076d84a00174c37623cd6010b492aee84337abc2e5e633
 SHA512 
5c7e5475347906cdc8575eac8d2052470408c4ed5267d59a88a9d3126fb72b977d20b24fb0983b070e2f3c101e7da000fc03231733fef62531f9aeffacc47baf

diff --git 
a/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
deleted file mode 100644
index a9865e00380e..
--- a/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/joblib/_utils.py b/joblib/_utils.py
-index 7693310e0..6cd99ad31 100644
 a/joblib/_utils.py
-+++ b/joblib/_utils.py
-@@ -35,8 +35,8 @@ def eval_expr(expr):
- 
- 
- def eval_(node):
--if isinstance(node, ast.Num):  # 
--return node.n
-+if isinstance(node, ast.Constant):  # 
-+return node.value
- elif isinstance(node, ast.BinOp):  #   
- return operators[type(node.op)](eval_(node.left), eval_(node.right))
- elif isinstance(node, ast.UnaryOp):  #   e.g., -1

diff --git a/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
deleted file mode 100644
index 4d5a28815e4a..
--- a/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/joblib/test/test_parallel.py b/joblib/test/test_parallel.py
-index 906d436..c4a727c 100644
 a/joblib/test/test_parallel.py
-+++ b/joblib/test/test_parallel.py
-@@ -189,6 +189,10 @@ def test_main_thread_renamed_no_warning(backend, 
monkeypatch):
- # warninfo catches Warnings from worker timeouts. We remove it if it 
exists
- warninfo = [w for w in warninfo if "worker timeout" not in str(w.message)]
-
-+# We don't want to count DeprecationWarnings
-+warninfo = [w for w in warninfo
-+if not isinstance(w.message, DeprecationWarning)]
-+
- # The multiprocessing backend will raise a warning when detecting that is
- # started from the non-main thread. Let's check that there is no false
- # positive because of the name change.

diff --git a/dev-python/joblib/joblib-1.3.2.ebuild 
b/dev-python/joblib/joblib-1.3.2.ebuild
deleted file mode 100644
index eacb811bfeb7..
--- a/dev-python/joblib/joblib-1.3.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="
-   https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib/
-   https://pypi.org/project/joblib/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   # Borrowed from Fedora: https://github.com/joblib/joblib/issues/1478
-   "${FILESDIR}/${P}-py3.12-no-depr-warn.patch"
-   # https://github.com/joblib/joblib/pull/1518
-   "${FILESDIR}/${P}-py3.12-avoid-ast.num-and-node.n.patch"
-)
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   

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

2024-04-24 Thread Michał Górny
commit: bc9c495bb9673ac61bafdf3e2140c8a989cfb5c6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:36:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:36:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9c495b

dev-python/pypy3_9: Remove old

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

 dev-python/pypy3_9/Manifest  |   2 -
 dev-python/pypy3_9/pypy3_9-7.3.15.ebuild | 211 ---
 2 files changed, 213 deletions(-)

diff --git a/dev-python/pypy3_9/Manifest b/dev-python/pypy3_9/Manifest
index 9901e21f155e..615238c4ba6a 100644
--- a/dev-python/pypy3_9/Manifest
+++ b/dev-python/pypy3_9/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.9-gentoo-patches-7.3.15.tar.xz 5800 BLAKE2B 
e3466eb528c7cfaa8a189552041852d29bbacb45e08dc967deec1d8486107725ab2b2b1e65c98307983ff1f3ad038d3e54bf84eaadc32060185661c8023dea06
 SHA512 
c834433bfaaa1cd081fb71f9e122810b66fbd0a52f8473b6ec02a8615f0b0328da51ca1e3f0f209d325d9884876b634dbd1ec202f428620044fe5e60b4ce910a
 DIST pypy3.9-gentoo-patches-7.3.16.tar.xz 5764 BLAKE2B 
094740bc594bc63648bba997e2a8a8eddd857e6f63594fc3d5f3bca9e74bce101ab56ddf59afd75d62e91c17d89271d7f8b52da6b19adf480dd9fab9f0c6dc2c
 SHA512 
efbe3ac941be19b270336e7b31999114d4334cfd3cc0ab5f2499e41825a51bc7c005e10302114813741772ae0412466c000ab33b64f01d639d5689460f8befcb
-DIST pypy3.9-v7.3.15-src.tar.bz2 24694333 BLAKE2B 
151c3c8b828c7a35cfd63dd73b8683c3fe5529c5f6df7cc628d2967e5c61e16490b8663efe838fc6efd9f0b4a08fde8c9315e2f0a471bb62a2395055f2f130c6
 SHA512 
64faca74c507ef3e8dd2df34ad81874c24bc336e79ecf5343c21adebdea60efafe6ad38bdbf15bc2a677980d7db2c2c0affa04beb7e7e1b739d85e17f333
 DIST pypy3.9-v7.3.16-src.tar.bz2 23686849 BLAKE2B 
736b173d8bd6b19785e64827d289feb39e30e93caaef3071a5185cc5cbaab4aed23b9da89e34a464dad0c0d5142db9dc238a1dd221aea299f95bea2e47299a81
 SHA512 
bd13cddb0b4cab4e200d2eafd8239c76209a49f8e847193c5ed0fe446ca46271446fc762cafd2aa8f410d022bc65abcd48ba7148502b70b901565e187058310d

diff --git a/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild 
b/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild
deleted file mode 100644
index cd6b3d3e3ed8..
--- a/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.9
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
-SLOT="0/pypy39-pp73-336"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
-# many tests are failing upstream
-# see https://buildbot.pypy.org/summary?branch=py${PYVER}
-RESTRICT="test"
-
-RDEPEND="
-   || (
-   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
-   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
-   )
-   dev-lang/python-exec[python_targets_pypy3(-)]
-   dev-libs/openssl:0=
-   dev-python/gentoo-common
-   ensurepip? ( dev-python/ensurepip-wheels )
-   gdbm? ( sys-libs/gdbm:0= )
-   sqlite? ( dev-db/sqlite:3= )
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/tix:0=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   tc-export CC
-}
-
-src_compile() {
-   mkdir bin || die
-   # switch to the layout expected for cffi module builds
-   mkdir include/pypy${PYVER} || die
-   # copy over to make sys.prefix happy
-   cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
-   cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* 
include/pypy${PYVER}/ || die
-   # (not installed by pypy-exe)
-   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
-   mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
-   mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
-   pax-mark m pypy${PYVER}-c
-
-   # verify the subslot
-   local soabi=$(
-   ./pypy${PYVER}-c - <<-EOF
-   import importlib.util
-   import sysconfig
-   soabi = sysconfig.get_config_var("SOABI")
-   magic = 

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

2024-04-24 Thread Michał Górny
commit: 3df40026392474b2347f931010f93f7d61a1b486
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:36:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:36:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df40026

dev-python/pypy3_10-exe: Remove old

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

 dev-python/pypy3_10-exe/Manifest   |   2 -
 dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild | 136 -
 2 files changed, 138 deletions(-)

diff --git a/dev-python/pypy3_10-exe/Manifest b/dev-python/pypy3_10-exe/Manifest
index 4e7c111b208e..98534aa04e78 100644
--- a/dev-python/pypy3_10-exe/Manifest
+++ b/dev-python/pypy3_10-exe/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.10-gentoo-patches-7.3.15.tar.xz 4760 BLAKE2B 
9131794293aa15cbafbc245727b5b60183606bb0273b05f4ebf8d24b525c3d6a39c8fe6f2c38487cda4a47d5defbdbb494c7786ee25a9ddc23cc9f209e5fc3cd
 SHA512 
d2780be7ce91524bb71a47d51d9e9ad9a6aa5bd6c19903c90391cf7e6d4c9a96a98f414d22e9da7af67960ab9639f9a0f58f103c90ca9d694dcdfc4f0982bd6b
 DIST pypy3.10-gentoo-patches-7.3.16.tar.xz 4752 BLAKE2B 
a5cd87f30c0b20bf5d49c3b5c979c12231d6b67750e777d4488093094d5998e6f0d9adba51c04704eb31d621089aeb12ee5a6b0a58dad0ecda0d60d2ecbdab6d
 SHA512 
e2779841a3e56e384134416ce2a10e1e00a11d7c720023506370fb9f54363da6b7300b4019c121aa1874152b62d9679ebcd3dd679fd0dbd2bf524520990b6f38
-DIST pypy3.10-v7.3.15-src.tar.bz2 23934723 BLAKE2B 
12b438729547faa81bc31c429e166d4bfab2b4e76cb16a687886903ad83e3369e0532297222eafbc8b0f4ae006d87cbe15b2c360ad828fd9a44124067aa788ff
 SHA512 
84f9a30484cf0b0bcf3ef1f71ce2ecae02a51b6609acc4f6edd4096302c9940541dc947f3f0767216d83d261f8db85ea43760af8ce3c9137c70aabe5571d1249
 DIST pypy3.10-v7.3.16-src.tar.bz2 23358556 BLAKE2B 
4eddae47dea1005b9450b9d3d23bd90782dffecdc252eff4fd3195a61e0e7ebbdafaf4c4b5d318c88534f152c1110c3bc4f76f43a7e711a859dd4330841a0e0b
 SHA512 
5b941e3b5c7b0c7a50413e16122bad3e167dcc4ee159ce53e9716e9d5af79d600823f3d7442b7562bb568ff027723e22904fc0840dc06bd26e3da38c93cc5b94

diff --git a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild 
b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild
deleted file mode 100644
index 6f4df92ae903..
--- a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs flag-o-matic pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.10
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV}"
-
-DESCRIPTION="PyPy3.10 executable (build from source)"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-SLOT="${PYPY_PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
-
-RDEPEND="
-   app-arch/bzip2:0=
-   dev-libs/expat:0=
-   dev-libs/libffi:0=
-   >=sys-libs/zlib-1.1.3:0=
-   virtual/libintl:0=
-   ncurses? ( sys-libs/ncurses:0= )
-   !dev-python/pypy3-exe-bin:${SLOT}
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/pypy
-   virtual/pkgconfig
-"
-
-check_env() {
-   if use low-memory; then
-   CHECKREQS_MEMORY="1750M"
-   use amd64 && CHECKREQS_MEMORY="3500M"
-   else
-   CHECKREQS_MEMORY="3G"
-   use amd64 && CHECKREQS_MEMORY="6G"
-   fi
-
-   check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   tc-export CC
-
-   # Yes, yuck, but it's being worked on upstream (bug #918971).
-   # https://foss.heptapod.net/pypy/pypy/-/issues/4042
-   append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types)
-
-   local jit_backend
-   if use jit; then
-   jit_backend='--jit-backend='
-
-   # We only need the explicit sse2 switch for x86.
-   # On other arches we can rely on autodetection which uses
-   # compiler macros. Plus, --jit-backend= doesn't accept all
-   # the modern values...
-
-   if use x86; then
-   if use cpu_flags_x86_sse2; then
-   jit_backend+=x86
-   else
-   jit_backend+=x86-without-sse2
-   fi
-   else
-   jit_backend+=auto
-   fi
-   fi
-
-   local args=(
-

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

2024-04-24 Thread Michał Górny
commit: 103ef93c0d75b82e70c99ceeb88474d40df948fc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:35:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:35:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103ef93c

dev-cpp/rapidfuzz-cpp: Remove old

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

 dev-cpp/rapidfuzz-cpp/Manifest   |  1 -
 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index dc8c615537ec..9910a125a798 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-cpp-3.0.2.gh.tar.gz 301823 BLAKE2B 
49743ab1634649bf5a2b33d91dce1877b0c3135345d9c187eb2d633a1bb804701697d8245a74cfde2a76564abeb3fc8228dce121dcc1a05f74630400d06bb659
 SHA512 
76c1c5cc193c023c3994404c634bfb071eb45e737fcf81a74f1fa6c345a4daf69202d96bb31041b5393f344c176709f466df46eeb0ee0c4c329e70a58b7cab9d
 DIST rapidfuzz-cpp-3.0.4.gh.tar.gz 301889 BLAKE2B 
eb4b27a0a6b4e5268036bb0fd79e57136685daf307d808de27515279bed63e1b934f504e9f7c22a20fbb028d322df824fce33398685708a2db3d11de93bd77d3
 SHA512 
c9cc50f7d68756d81a5d2c5efdd76e859fe5a199bf5e45179effcd85e32f0bb98b593b93c2aa57950a04c3d827af98efb13096b9669329881d658ababc059fd5

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild
deleted file mode 100644
index e9c6bbefe8e2..
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Rapid fuzzy string matching in C++"
-HOMEPAGE="https://github.com/rapidfuzz/rapidfuzz-cpp/;
-SRC_URI="
-   https://github.com/rapidfuzz/rapidfuzz-cpp/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   >=dev-cpp/catch-3
-   )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe-bin/

2024-04-24 Thread Michał Górny
commit: 480f3e67aae268adb2fc75a333b2aefc9c6a84a8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:36:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:36:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480f3e67

dev-python/pypy3_10-exe-bin: Remove old

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

 dev-python/pypy3_10-exe-bin/Manifest   |  8 --
 .../pypy3_10-exe-bin-7.3.15.ebuild | 85 --
 2 files changed, 93 deletions(-)

diff --git a/dev-python/pypy3_10-exe-bin/Manifest 
b/dev-python/pypy3_10-exe-bin/Manifest
index bfef5dd347d1..ed0d59b28191 100644
--- a/dev-python/pypy3_10-exe-bin/Manifest
+++ b/dev-python/pypy3_10-exe-bin/Manifest
@@ -1,11 +1,3 @@
-DIST pypy3_10-exe-7.3.15-1.amd64-musl.gpkg.tar 12021760 BLAKE2B 
ffd47668ced69ffa0ff685afad343a9e4d6fcf2bb679c974ad639ad9d345bc7f87451c324e9491ab9efa5b0f8eae43ba9993f6771f2aa94caec0ec66acaf7dd1
 SHA512 
d515fbf498bce06680b3ec9689f3be7d4e4d467c6b00d8e8a392138c3bcd8e7ee078a57cbcf58e1e73815cfc7647583f00ce4147d0d5cb6658a170844f5c45e1
-DIST pypy3_10-exe-7.3.15-1.amd64.gpkg.tar 11991040 BLAKE2B 
5a2d723b767bc1bb3861aca6400ea5a69f191b7afeace13c38c5c767a1fc17c2c8c1234835581cc8713e07334069afbc2e12bcb84a88ecbcbd5083a66747
 SHA512 
6bc7212478a255b549bec93c47f949e9eaf5080b10fa1679f1e8138e2302b5d5c7dd2fb7bc4d4cb66b5f691d721b0b346ce7e40767eb96bfc31f0b50e5be22be
-DIST pypy3_10-exe-7.3.15-1.arm64-musl.gpkg.tar 10127360 BLAKE2B 
ae36fb4e6dbb2e8c79eef5ab0def608a18aa3c3d30c83493337fab5b20b679cd68c7138290f12cd42e957ee94dd3594643a93c0003bba5365fc69c66141c906a
 SHA512 
c31a30ef1d552d428ea2ab30e812e8506434c8c0bc1167793d1d8469f59671850278a6a34d796ad509b9b647d1d886752734550d2fd4fd27295b754b133970c4
-DIST pypy3_10-exe-7.3.15-1.arm64.gpkg.tar 10117120 BLAKE2B 
39ec595d3d24ddb0496febe7308daa6b70c1150b9b3d92fcb5e62bd9854f6f68f1f486869bf5a7432276b3892ee2c4f3d387946f8fa756524d58f1b4c93f7d25
 SHA512 
d3e31f15a4d5781da8c942cbb7ec952fad6660dd725d61852a6de9c6d969d73ec350845d205185306bc4aec1b5bb994ac58bf139a9cf779c3d8dbd48a4e8
-DIST pypy3_10-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6758400 BLAKE2B 
737a1a6779e65e67d583c8cf1b7b8b210cc0c42fe7f40f21ee2096d40e541635ff930316893db65f8ce492b717073c5090517871839a2e6868eab08e09d9d80c
 SHA512 
3fb9332d61da0c7998f5ae9a248ed3a87b6d62a3f1815e075434cac215de7ec4d19ed4c7ac78ccb2a5682cfe3007423609166177ad2485b735ef243532c9
-DIST pypy3_10-exe-7.3.15-1.ppc64le.gpkg.tar 10465280 BLAKE2B 
b7af5d3f89e6881f697cdd16e7b8f3a7f3dd574125c0559b21f2ae5bb7ef1f948c1149c1a891ad5815461ed03e224086ab810fe45071dd2cbef9b35fe1c8cc00
 SHA512 
90f610253833c31d10e09e81e2ada135f5ad7486816cbc5421087cf386d1281901cfde13331c440df726d8bd2b703cf068f7effa7a13cafde48af0833027c1f0
-DIST pypy3_10-exe-7.3.15-1.x86-musl.gpkg.tar 9062400 BLAKE2B 
14e371118171709a7a88cad1cc6877a486269819758f27f86083f37635d1d148ae1cdcac0f25eb0db241c199341f34f709dcaffe8292ec8c34332ddba2477f75
 SHA512 
833f915fd2b873ae038844bf594863fedef2bb534e81af599f356b6f9287584bde8748b066d54ad972f2a77df41fe4e61ad1a51d48e8b60c3e91cb29d1e7e210
-DIST pypy3_10-exe-7.3.15-1.x86.gpkg.tar 9011200 BLAKE2B 
6d6766f1e343dfde5627d9a1ca33a27c1df39377dbf3e42c969298e20586c4430fd81ba7b9332d4258fce01167ec2c95783c65496262a1fc56bbcd07a57c1c5e
 SHA512 
f4804bf874389eb8493a692d238e354dac3e52e6a7888c34a2bf3801429121e337e6008b0da8c9c36a15d579a3fa04e617339aab7e82e3c83ebbc0747345bf33
 DIST pypy3_10-exe-7.3.16-1.amd64-musl.gpkg.tar 12042240 BLAKE2B 
a770fce3044ae928c74fcd96be293fef7b87f9f8857ed430d44761eecb28b34879fb86c6c4a032e80fdbf20aede88fcaaf2a53dbe56e0cc150269807cdb28928
 SHA512 
a9d87be0ef72ac928c35db89321edd713cfff93f93ff2b2c5a04e91febc540859dc4e0a065ec3da2c297cc353f9278ac43d57494d282546c8e4cdc1cbb4a4cec
 DIST pypy3_10-exe-7.3.16-1.amd64.gpkg.tar 12083200 BLAKE2B 
df6a53532cc10ade867f60d81033ee4ff46e9bb8a3331499acde65866a31ba5e25b6af6df316e4e7187005f6c98609171d5d8908a03ea7088f6306c3680d369b
 SHA512 
89a889ae565e4d2772075eab72246ca5940e905b01f1c91082af583ec28390d018f441f427fa408e84de0b2d24b1deb28602297c653c4aeb25d3ae34e929f9ff
 DIST pypy3_10-exe-7.3.16-1.arm64-musl.gpkg.tar 10219520 BLAKE2B 
0fa144cdfd144c881baf71a3ed8d222165571bea07c41079af42846c1a7a633fa146ed128dd7466bff8e7911c7518e6d576bca24326d1248ad96fcb5854eec85
 SHA512 
dac544bd589c11c52c74ef99216b15ffd3155d764c47f8957c49369e98f2caa8feb0fb278002cb3b1244731f19b5e0c0dd2cf7e59efe49045206325b62daf5e0

diff --git a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild 
b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild
deleted file mode 100644
index 9849a9ecfd11..
--- a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils unpacker
-
-PYVER=3.10
-MY_P=pypy3_10-exe-${PV}-1
-
-DESCRIPTION="PyPy3.10 executable (pre-built version)"
-HOMEPAGE="
-   https://www.pypy.org/
- 

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

2024-04-24 Thread Michał Górny
commit: 2a24166bd83e42536233efb3989f90530ae0a412
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:36:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a24166b

dev-python/pypy3: Remove old

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

 dev-python/pypy3/pypy3-7.3.15.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-python/pypy3/pypy3-7.3.15.ebuild 
b/dev-python/pypy3/pypy3-7.3.15.ebuild
deleted file mode 100644
index ba301054faf0..
--- a/dev-python/pypy3/pypy3-7.3.15.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYVER=3.10
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://foss.heptapod.net/pypy/pypy/
-"
-S=${WORKDIR}
-
-LICENSE="MIT"
-SLOT="0/pypy310-pp73-384"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+gdbm ncurses sqlite tk"
-
-RDEPEND="
-   =dev-python/pypy3_10-${PV}*:${SLOT}[gdbm?,ncurses?,sqlite?,tk?]
-"
-
-src_install() {
-   dodir /usr/bin
-   dosym pypy${PYVER} /usr/bin/pypy3
-}



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

2024-04-24 Thread Michał Górny
commit: b0ba3adfee2c393e5965aafd3ca86b5157abb517
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:35:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:35:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ba3adf

dev-python/pyscard: Remove old

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

 dev-python/pyscard/Manifest |  1 -
 dev-python/pyscard/pyscard-2.0.8.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-python/pyscard/Manifest b/dev-python/pyscard/Manifest
index a12c278d2228..dd6b7a14c591 100644
--- a/dev-python/pyscard/Manifest
+++ b/dev-python/pyscard/Manifest
@@ -1,2 +1 @@
-DIST pyscard-2.0.8.tar.gz 153266 BLAKE2B 
524b060ffa869ac4d739cd26d795c559b7c2ab26aa7f687e7b9392508c0e768f9b8442a0d4ebfd0f2903eca922a7cf1cedbe54f78c77f39a4635739a914713d7
 SHA512 
245602aaab024a1d9f3e2ae46482d6e18253f7e9a3c419f40e746ad2578bbf58c1f56f9a7ec139c9ca5048e2d1a7505002d98b6d54d8906af4f4cfab225d5a09
 DIST pyscard-2.0.9.tar.gz 153513 BLAKE2B 
00a7676cb0d987b7a6cd0c2cdf061e4e4405c78a0289d0c46abe95461b19d61a964792f69fe2a2f268653d332e8c21f17d03a8f3b05456df8475b0c51370830c
 SHA512 
0503c29dfd288237eb17fae2a6387cdfce5e34a3aa6cdbdf58aef04ad91ab232d14d78b999fd1d4b7d7c8ad6282fa0d7983a65030f896f1e8098597f182b10cc

diff --git a/dev-python/pyscard/pyscard-2.0.8.ebuild 
b/dev-python/pyscard/pyscard-2.0.8.ebuild
deleted file mode 100644
index 22ceb4eec735..
--- a/dev-python/pyscard/pyscard-2.0.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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 optfeature
-
-DESCRIPTION="Smart card support in python"
-HOMEPAGE="
-   https://pyscard.sourceforge.io/
-   https://github.com/LudovicRousseau/pyscard/
-   https://pypi.org/project/pyscard/
-"
-SRC_URI="
-   
https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${PV}/${P}.tar.gz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-DEPEND="
-   sys-apps/pcsc-lite
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-lang/swig
-"
-
-distutils_enable_tests unittest
-
-pkg_postinst() {
-   optfeature "Gui support" dev-python/wxpython
-   optfeature "Support of remote readers with Pyro" dev-python/Pyro4
-}
-
-python_test() {
-   cd test || die
-   eunittest
-}



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

2024-04-24 Thread Michał Górny
commit: fb057e5ec73a98dabb08409317da31c443e8ee88
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:36:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:36:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb057e5e

dev-python/pypy3_10: Remove old

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

 dev-python/pypy3_10/Manifest   |   2 -
 dev-python/pypy3_10/pypy3_10-7.3.15.ebuild | 212 -
 2 files changed, 214 deletions(-)

diff --git a/dev-python/pypy3_10/Manifest b/dev-python/pypy3_10/Manifest
index 4e7c111b208e..98534aa04e78 100644
--- a/dev-python/pypy3_10/Manifest
+++ b/dev-python/pypy3_10/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.10-gentoo-patches-7.3.15.tar.xz 4760 BLAKE2B 
9131794293aa15cbafbc245727b5b60183606bb0273b05f4ebf8d24b525c3d6a39c8fe6f2c38487cda4a47d5defbdbb494c7786ee25a9ddc23cc9f209e5fc3cd
 SHA512 
d2780be7ce91524bb71a47d51d9e9ad9a6aa5bd6c19903c90391cf7e6d4c9a96a98f414d22e9da7af67960ab9639f9a0f58f103c90ca9d694dcdfc4f0982bd6b
 DIST pypy3.10-gentoo-patches-7.3.16.tar.xz 4752 BLAKE2B 
a5cd87f30c0b20bf5d49c3b5c979c12231d6b67750e777d4488093094d5998e6f0d9adba51c04704eb31d621089aeb12ee5a6b0a58dad0ecda0d60d2ecbdab6d
 SHA512 
e2779841a3e56e384134416ce2a10e1e00a11d7c720023506370fb9f54363da6b7300b4019c121aa1874152b62d9679ebcd3dd679fd0dbd2bf524520990b6f38
-DIST pypy3.10-v7.3.15-src.tar.bz2 23934723 BLAKE2B 
12b438729547faa81bc31c429e166d4bfab2b4e76cb16a687886903ad83e3369e0532297222eafbc8b0f4ae006d87cbe15b2c360ad828fd9a44124067aa788ff
 SHA512 
84f9a30484cf0b0bcf3ef1f71ce2ecae02a51b6609acc4f6edd4096302c9940541dc947f3f0767216d83d261f8db85ea43760af8ce3c9137c70aabe5571d1249
 DIST pypy3.10-v7.3.16-src.tar.bz2 23358556 BLAKE2B 
4eddae47dea1005b9450b9d3d23bd90782dffecdc252eff4fd3195a61e0e7ebbdafaf4c4b5d318c88534f152c1110c3bc4f76f43a7e711a859dd4330841a0e0b
 SHA512 
5b941e3b5c7b0c7a50413e16122bad3e167dcc4ee159ce53e9716e9d5af79d600823f3d7442b7562bb568ff027723e22904fc0840dc06bd26e3da38c93cc5b94

diff --git a/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild 
b/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild
deleted file mode 100644
index 5e7deb31db00..
--- a/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.10
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://github.com/pypy/pypy/
-"
-SRC_URI="
-   https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
-SLOT="0/pypy310-pp73-384"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
-# many tests are failing upstream
-# see https://buildbot.pypy.org/summary?branch=py${PYVER}
-RESTRICT="test"
-
-RDEPEND="
-   || (
-   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
-   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
-   )
-   dev-lang/python-exec[python_targets_pypy3(-)]
-   dev-libs/openssl:0=
-   dev-python/gentoo-common
-   ensurepip? ( dev-python/ensurepip-wheels )
-   gdbm? ( sys-libs/gdbm:0= )
-   sqlite? ( dev-db/sqlite:3= )
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/tix:0=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-
-   default
-}
-
-src_configure() {
-   tc-export CC
-}
-
-src_compile() {
-   mkdir bin || die
-   # switch to the layout expected for cffi module builds
-   mkdir include/pypy${PYVER} || die
-   # copy over to make sys.prefix happy
-   cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
-   cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* 
include/pypy${PYVER}/ || die
-   # (not installed by pypy-exe)
-   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
-   mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
-   mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
-   pax-mark m pypy${PYVER}-c
-
-   # verify the subslot
-   local soabi=$(
-   ./pypy${PYVER}-c - <<-EOF
-   import importlib.util
-   import sysconfig
-   soabi = sysconfig.get_config_var("SOABI")
-   magic = 

[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2024-04-24 Thread Mike Gilbert
commit: 8bbdc814485d2990630d4217f68830fe1148801c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 24 15:35:32 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 24 15:35:32 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8bbdc814

Remove QA warning when no bash completions are found

This triggers unwanted warnings in at least two known cases.

Bug: https://bugs.gentoo.org/928599
Bug: https://bugs.gentoo.org/928869
Signed-off-by: Mike Gilbert  gentoo.org>

 bin/install-qa-check.d/60bash-completion | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/bin/install-qa-check.d/60bash-completion 
b/bin/install-qa-check.d/60bash-completion
index 85573df0e5..d3cb52d1c1 100644
--- a/bin/install-qa-check.d/60bash-completion
+++ b/bin/install-qa-check.d/60bash-completion
@@ -77,9 +77,6 @@ bashcomp_check() {
fi
 
if [[ -z ${completions[@]} ]]; then
-   qa_warnings+=(
-   "${f##*/}: does not define any 
completions (failed to source?)."
-   )
continue
fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-04-24 Thread Matthew Thode
commit: d1251a330432952994dad5202bda32a5e93a2fe9
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 25 02:27:21 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 25 02:27:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1251a33

gui-wm/sway: drop 1.8.1-r2

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

 gui-wm/sway/Manifest |   1 -
 gui-wm/sway/sway-1.8.1-r2.ebuild | 120 ---
 2 files changed, 121 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 9bad0235366d..0b3a254a2b8f 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.9.tar.gz 5581281 BLAKE2B 
11d90866e3d12a76880f41e006be5ae7f3a3b1e6cbeb2412d30b673be91be7f60523dcce2892579e1da76de1d0498e0669138aa953bf1f595b97123720812e06
 SHA512 
7ec0a29078eb7e0fb1b6af97613c263adec78ddb03a63cb75fb5e44c7241ed144687fd094ee2eb70f4397832ca9bdffc88bc32dee7683bf0e515417c7a05d4c4

diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
deleted file mode 100644
index 5b4365fc1617..
--- a/gui-wm/sway/sway-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.21.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre2
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? (
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-wm
-   )
-"
-# x11-libs/xcb-util-wm needed for xcb-iccm
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}



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

2024-04-24 Thread Yixun Lan
commit: ca2ccce03b86f551ff7c93ac35eb1235f59c6a02
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Apr 25 00:44:02 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 25 00:44:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2ccce0

dev-python/rst-linker: Keyword 2.6.0 riscv, #930581

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

 dev-python/rst-linker/rst-linker-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-2.6.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
index d0cb0608f608..a9002e5f6e13 100644
--- a/dev-python/rst-linker/rst-linker-2.6.0.ebuild
+++ b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-python/jaraco-context[${PYTHON_USEDEP}]



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

2024-04-24 Thread Yixun Lan
commit: b411064ab431733a47931c306ce45705326e8bdd
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Apr 25 00:44:09 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 25 00:44:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b411064a

dev-python/jaraco-versioning: Keyword 1.1.0 riscv, #930581

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

 dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild 
b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
index 774e2ca4405b..e0156d35ec2d 100644
--- a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
+++ b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2024-04-24 Thread Yixun Lan
commit: 8b397c44f9cab27159cb8e241f78891f3ef9cb1b
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Apr 25 00:44:05 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 25 00:44:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b397c44

dev-python/jaraco-vcs: Keyword 2.2.0 riscv, #930581

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

 dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild 
b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
index 6bd0212a22cc..6834ce3f231e 100644
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
+++ b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-other/

2024-04-24 Thread Yixun Lan
commit: 18f7b3b56b54cc8d7be721bff5d8e5e310db452a
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:01:31 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f7b3b5

app-i18n/fcitx-table-other: drop 5.1.0

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-table-other/Manifest|  1 -
 .../fcitx-table-other-5.1.0.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-i18n/fcitx-table-other/Manifest 
b/app-i18n/fcitx-table-other/Manifest
index bea63c8d753e..2076838b5fe3 100644
--- a/app-i18n/fcitx-table-other/Manifest
+++ b/app-i18n/fcitx-table-other/Manifest
@@ -1,3 +1,2 @@
-DIST fcitx-table-other-5.1.0.tar.xz 285864 BLAKE2B 
22ccfe519d497fb12c929404632b4e683e0471f8e5183492e9e1607b7a09042c30fc4515d323c0a0d33bfa683ed93b59af988622bc83148fc89e825605626612
 SHA512 
91b1b38edad9eef862f0bd72423cd2caf343688563190b8b67a24d468d6a1b367847c5e87cc3f440ab5a41a03575721206f86a75b7568b3453e975d4457bf03b
 DIST fcitx-table-other-5.1.1.tar.xz 284308 BLAKE2B 
7dee4d9ba5debe19568ff3fea7ce025f6b27d0641fd5207fc67e726b61621975d5553478de4136b72ccc930675df4c5096ec340da16471351ef00f107ce94e1a
 SHA512 
13e4139a0ed320f7bae1d9e6ac68eae624235fb00446dc3db7b01913f130324cc1353115c1d8c9b34e04507b9956ef5875ec59a398eec6dfdbda281b67dafdc7
 DIST fcitx-table-other-5.1.2.tar.zst 532035 BLAKE2B 
de699a15b50eadd4a4693b38ca4ba44ae98ff8c31373305a7d8f83c5ea7c24c811c718f217831bebc3e5fe126d010b866d53929b20b2e7e401ed1bf3252b815a
 SHA512 
d09bba6c60f625a9a9c2aad3599305438809c0bc5b7d5354502cdfb928822cb670f391a14b150637050322021c379b8e07e634bc9a016751755759e0dbd97596

diff --git a/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild 
b/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild
deleted file mode 100644
index a0137688d848..
--- a/app-i18n/fcitx-table-other/fcitx-table-other-5.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=fcitx5-table-other
-
-inherit cmake xdg
-
-DESCRIPTION="Provides some other tables for Fcitx, fork from 
ibus-table-others, scim-tables"
-HOMEPAGE="https://github.com/fcitx/fcitx5-table-other;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-
-DEPEND="
-   app-i18n/fcitx:5
-   app-i18n/libime
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"



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

2024-04-24 Thread Yixun Lan
commit: b164d42ae12f8e5431b5b8568468b51d9f8b723b
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:02:29 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:53:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b164d42a

x11-libs/xcb-imdkit: drop 1.0.6

Closes: https://github.com/gentoo/gentoo/pull/36393
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/xcb-imdkit/Manifest|  1 -
 x11-libs/xcb-imdkit/xcb-imdkit-1.0.6.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/x11-libs/xcb-imdkit/Manifest b/x11-libs/xcb-imdkit/Manifest
index 1bd83e6f7720..62b402c98894 100644
--- a/x11-libs/xcb-imdkit/Manifest
+++ b/x11-libs/xcb-imdkit/Manifest
@@ -1,3 +1,2 @@
-DIST xcb-imdkit-1.0.6.tar.xz 347508 BLAKE2B 
2e900e422b154e253871eace835c51d620ac737ddf56c35166f70fcb51266e2ae8eb93cffdead04ef115467e58091687e7f23690c7e1793701c85b8dec240f0f
 SHA512 
9e27843543e2d7ec4ed6d59e272640fd64809827baa01aaacc9f0a38fc347b4966ef48cb9a8d915a9f52243e97c16a112036d5f1504e660adef0c3b82a4dca1c
 DIST xcb-imdkit-1.0.7.tar.xz 346244 BLAKE2B 
32cfd7d278ce8d65c2b2dec033ae0b4bb3e18f7b91e620788c797192dcb94a1c578930ac816fc7298d01362fb7abb9b461e1aec918164433b01aea6c85c47ecd
 SHA512 
222b6fa4e699832c9ff926ebed6ca6c959aa2a55a9aebe9c8824ca1d84dcd4d699bbe75e4ceb36453340be9dcd86e0dbad01553d01e89c3a4ba6d48ff1f100a4
 DIST xcb-imdkit-1.0.8.tar.zst 580618 BLAKE2B 
760f9a65692986b2bbb359f919e209a5c0ef42b302b25dbb1892cf9bc986b3d9c05963ac454bc4b3ad42f7c2b3549cb5e1c3bbd29fcb39aa03490cb20c00c2d6
 SHA512 
318106904d1dca79d006e91f21dd965ff486be72edc790a79100908e588e8c26b9faa505daa45d59789feeac8f01a132f14c9509ac68c8ebc43af5719774443d

diff --git a/x11-libs/xcb-imdkit/xcb-imdkit-1.0.6.ebuild 
b/x11-libs/xcb-imdkit/xcb-imdkit-1.0.6.ebuild
deleted file mode 100644
index 77009381c920..
--- a/x11-libs/xcb-imdkit/xcb-imdkit-1.0.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Input method development support for xcb"
-HOMEPAGE="https://github.com/fcitx/xcb-imdkit;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-
-RDEPEND="
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-keysyms
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/uthash
-"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_SYSTEM_UTHASH=ON
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-extra/

2024-04-24 Thread Yixun Lan
commit: 4bc66043e36119d29cf3e1536af9e6ed890efe54
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:01:16 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc66043

app-i18n/fcitx-table-extra: drop 5.1.3

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-table-extra/Manifest|  1 -
 .../fcitx-table-extra-5.1.3.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-i18n/fcitx-table-extra/Manifest 
b/app-i18n/fcitx-table-extra/Manifest
index 9d57b2efc026..ca229f6d5eb3 100644
--- a/app-i18n/fcitx-table-extra/Manifest
+++ b/app-i18n/fcitx-table-extra/Manifest
@@ -1,4 +1,3 @@
 DIST fcitx-table-extra-0.3.8.tar.xz 3700736 BLAKE2B 
b8ce4b3aa04eba8b594b86958bb83e348758c30688828a4834643cf7bdd62852c2ca89bc4f75f0cb1b16ce969b0454c58e3abadff9c78318dc0953e0905c75fa
 SHA512 
454798e9bd25c630ce98e2daf7296e82ba5fbc98027171038a5a7b9ac3169c153302a6703d9416718ec3a0b76db6d732caf3f03c6e6005841c9d7798702542df
-DIST fcitx-table-extra-5.1.3.tar.xz 7557460 BLAKE2B 
c5a06cd79d19ad3794379da24f0fa2c41b7edba3b62a7e377d1b85c66844c10167e46bfbb7d79c3795f22b579eeac99b0c37e79e2778fb73fb92595495776b89
 SHA512 
14dc416c5d5936484fd0a940ee8e1e3ddd34064b48213e69d3e93ce63d60c95ceac727cf3925e2aa0457d001ef72276f647246b739b98a6480f27b47e356cc3b
 DIST fcitx-table-extra-5.1.4.tar.xz 7506768 BLAKE2B 
62082946e5e399eda6d4d44e3aaac7e96975da9ec39031735d775f526e7879718dae0fb8020364c65ca684bb186affcd1956a1fb87da9971d0135d9acd025da2
 SHA512 
c26007209706263d29f189a6bb8088d5bde81c322649b6dba21df76fda3dc1a6926066c950bdbd09f3392216bbf61aec8657f8182844b5656e4111554b5025bb
 DIST fcitx-table-extra-5.1.5.tar.zst 13837962 BLAKE2B 
52d546636fb0520826d9b4e8df3a68a163edd71a57ac7cc720916ebdd7141d6a4ce194ecb3aa205a568b10a99ae611e607325c652ed293ba16bb783bfd64bfd3
 SHA512 
19cc8f45c26f4841b3c8a4724375f8926741a153757626d4f5a598abc9ea0e12133b0ef13c3a1893675360102f69dd91b8c9861849d8f1677242339f11f475fc

diff --git a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild 
b/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
deleted file mode 100644
index 13ba0b2957b7..
--- a/app-i18n/fcitx-table-extra/fcitx-table-extra-5.1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=fcitx5-table-extra
-
-inherit cmake xdg
-
-DESCRIPTION="Provides extra table for Fcitx, including Boshiamy, Zhengma, 
Cangjie, and Quick"
-HOMEPAGE="https://github.com/fcitx/fcitx5-table-extra;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-
-DEPEND="
-   !app-i18n/fcitx-table-extra:4
-   app-i18n/fcitx:5
-   app-i18n/libime
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-configtool/

2024-04-24 Thread Yixun Lan
commit: 9f8eabfda25936e9c7afef9c8c090ba2e90864de
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:00:22 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8eabfd

app-i18n/fcitx-configtool: drop 5.1.3

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-configtool/Manifest |  1 -
 .../fcitx-configtool/fcitx-configtool-5.1.3.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/app-i18n/fcitx-configtool/Manifest 
b/app-i18n/fcitx-configtool/Manifest
index 93939ace416b..e3e55d41c0ed 100644
--- a/app-i18n/fcitx-configtool/Manifest
+++ b/app-i18n/fcitx-configtool/Manifest
@@ -1,4 +1,3 @@
 DIST fcitx-configtool-0.4.10.tar.xz 50440 BLAKE2B 
f2f2241d3ea139f6f3de9b8c6ffcc71c789dfa291efe4c551596eebc8a04f13f9fe698cc25d8349a174399044d15ddca2aeab952ac2bc7f0f4e9e47d453329ca
 SHA512 
1c1267e9de694bbd5f258b5bba1e7514c4f8556cdc82a1cce5eafd8a4ec571955285dade0acd02f128eca01f867a30c5c6264ee7e91d32a333eba6e4d275fe8f
-DIST fcitx-configtool-5.1.3.tar.xz 110124 BLAKE2B 
0aa608b80388ef0ecb2bb693a23bb600addcffcb61f446c7cdafe9930a00809ab62a77cad008602e3cc0bd0ae743fb1bbef9caabf52cc45fdb42586316031f9f
 SHA512 
05be9591c7e609e302f4c803d2799ee7d02fab5de5577067bdffe31fb507f28deb1d674f38d319628c2fa4b5948c4a6958704d18e19bd7c9006683cdeaed11d3
 DIST fcitx-configtool-5.1.4.tar.xz 110356 BLAKE2B 
942cd0b68d689f865bb46796543cea7746a0409bead0cb0d79f30ca23b988f93ac81ed862855f521c5e36541d210d12f898d45f195dc2afb2181198c846a8b27
 SHA512 
95ac4a8b8c261ae990d30d34ffa02f14f00916197f8f9f81ca4dd8a33c609124b1cfb25ce3ff8ccb653409879606f7f97dc0fd01e8e1d7f2ddba8bdfc51ac6eb
 DIST fcitx-configtool-5.1.5.tar.zst 148724 BLAKE2B 
5bb8c819e0bbf7f962b4e7e91b9e4ba39f0637b478fb7d0d386e6f807c6f46be5ef1e4b52fd4c006dcfee944e33fd928119efb6b332fe16f1bfe17c31d751b11
 SHA512 
da418ad709dd5074bb413e8a042a53c055d151d27e487933481276980bbb1a971f4d1909f43b7cb5bb3983c190cba4a3fc12d6f1a1984dd9babf4607bec7334f

diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-5.1.3.ebuild 
b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.3.ebuild
deleted file mode 100644
index f58d2433cd8f..
--- a/app-i18n/fcitx-configtool/fcitx-configtool-5.1.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5-configtool"
-
-inherit cmake
-
-DESCRIPTION="Configuration module for Fcitx"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5-configtool;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="kcm +config-qt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-i18n/fcitx-5.1.6:5
-   >=app-i18n/fcitx-qt-5.1.4:5[qt5,-onlyplugin]
-   app-text/iso-codes
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   kde-frameworks/kwidgetsaddons:5
-   sys-devel/gettext
-   virtual/libintl
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   x11-misc/xkeyboard-config
-   config-qt? (
-   kde-frameworks/kitemviews:5
-   )
-   kcm? (
-   x11-libs/libxkbcommon
-   dev-qt/qtquickcontrols2:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kdeclarative:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/kiconthemes:5
-   kde-frameworks/kirigami:5
-   kde-frameworks/kpackage:5
-   kde-plasma/libplasma:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKDE_INSTALL_USE_QT_SYS_PATHS=yes
-   -DENABLE_KCM=$(usex kcm)
-   -DENABLE_CONFIG_QT=$(usex config-qt)
-   -DENABLE_TEST=$(usex test)
-   # kde-frameworks/kitemviews:6 is not ready.
-   -DUSE_QT6=no
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-lua/

2024-04-24 Thread Yixun Lan
commit: cfa075dd874ff229a4c53ddde7d0aa6794ad7d5b
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:53:15 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa075dd

app-i18n/fcitx-lua: add 5.0.13

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-lua/Manifest|  1 +
 app-i18n/fcitx-lua/fcitx-lua-5.0.13.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/fcitx-lua/Manifest b/app-i18n/fcitx-lua/Manifest
index 596dd080a9ff..2c7d6604f3e6 100644
--- a/app-i18n/fcitx-lua/Manifest
+++ b/app-i18n/fcitx-lua/Manifest
@@ -1 +1,2 @@
 DIST fcitx-lua-5.0.12.tar.xz 33576 BLAKE2B 
2aa2d526e42270a14efc3f163baf775012afb917bdb4aa7f52b2bf420265095100dfc84b61c34e892403b89bc96f3e258fa8030a735f234b820644bb8e443122
 SHA512 
1f6273ff8b9c0c3ef12dfcf508535b7865b33b102a8e158e82853c25717351339ba055012288d857f0aea5596398dd65ab9ed0c822a533b715dafcea3ec44798
+DIST fcitx-lua-5.0.13.tar.zst 40578 BLAKE2B 
05defed55711d26c2fabf41e5474f7f90224a11cd8a758b5f7afc4ed6096560ab6c220745968bb0ca28367004cdf665856d04c3b52830092e3633188cd41c394
 SHA512 
40855f65537c2e56e1a00d7ea160d6aae9d360ff27def7f95b2f08de16c656db7a178a676f49d817b9d16eac80f73ad12f84b966eeed4a3f38f119519d288805

diff --git a/app-i18n/fcitx-lua/fcitx-lua-5.0.13.ebuild 
b/app-i18n/fcitx-lua/fcitx-lua-5.0.13.ebuild
new file mode 100644
index ..7a101a7c365d
--- /dev/null
+++ b/app-i18n/fcitx-lua/fcitx-lua-5.0.13.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+
+MY_PN="fcitx5-lua"
+
+inherit cmake lua-single xdg unpacker
+
+DESCRIPTION="Lua support for fcitx"
+HOMEPAGE="https://github.com/fcitx/fcitx5-lua;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst 
-> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+dlopen test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${LUA_DEPS}
+   app-i18n/fcitx:5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   lua-single_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DLOPEN=$(usex dlopen)
+   -DENABLE_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-configtool/

2024-04-24 Thread Yixun Lan
commit: 8ee1069abb5e0b846abda107b049fdc706e871b1
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:56:22 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee1069a

app-i18n/fcitx-configtool: add 5.1.5

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-configtool/Manifest |  1 +
 .../fcitx-configtool/fcitx-configtool-5.1.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/app-i18n/fcitx-configtool/Manifest 
b/app-i18n/fcitx-configtool/Manifest
index 10b2e3818783..93939ace416b 100644
--- a/app-i18n/fcitx-configtool/Manifest
+++ b/app-i18n/fcitx-configtool/Manifest
@@ -1,3 +1,4 @@
 DIST fcitx-configtool-0.4.10.tar.xz 50440 BLAKE2B 
f2f2241d3ea139f6f3de9b8c6ffcc71c789dfa291efe4c551596eebc8a04f13f9fe698cc25d8349a174399044d15ddca2aeab952ac2bc7f0f4e9e47d453329ca
 SHA512 
1c1267e9de694bbd5f258b5bba1e7514c4f8556cdc82a1cce5eafd8a4ec571955285dade0acd02f128eca01f867a30c5c6264ee7e91d32a333eba6e4d275fe8f
 DIST fcitx-configtool-5.1.3.tar.xz 110124 BLAKE2B 
0aa608b80388ef0ecb2bb693a23bb600addcffcb61f446c7cdafe9930a00809ab62a77cad008602e3cc0bd0ae743fb1bbef9caabf52cc45fdb42586316031f9f
 SHA512 
05be9591c7e609e302f4c803d2799ee7d02fab5de5577067bdffe31fb507f28deb1d674f38d319628c2fa4b5948c4a6958704d18e19bd7c9006683cdeaed11d3
 DIST fcitx-configtool-5.1.4.tar.xz 110356 BLAKE2B 
942cd0b68d689f865bb46796543cea7746a0409bead0cb0d79f30ca23b988f93ac81ed862855f521c5e36541d210d12f898d45f195dc2afb2181198c846a8b27
 SHA512 
95ac4a8b8c261ae990d30d34ffa02f14f00916197f8f9f81ca4dd8a33c609124b1cfb25ce3ff8ccb653409879606f7f97dc0fd01e8e1d7f2ddba8bdfc51ac6eb
+DIST fcitx-configtool-5.1.5.tar.zst 148724 BLAKE2B 
5bb8c819e0bbf7f962b4e7e91b9e4ba39f0637b478fb7d0d386e6f807c6f46be5ef1e4b52fd4c006dcfee944e33fd928119efb6b332fe16f1bfe17c31d751b11
 SHA512 
da418ad709dd5074bb413e8a042a53c055d151d27e487933481276980bbb1a971f4d1909f43b7cb5bb3983c190cba4a3fc12d6f1a1984dd9babf4607bec7334f

diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-5.1.5.ebuild 
b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.5.ebuild
new file mode 100644
index ..da44e902b68a
--- /dev/null
+++ b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-configtool"
+
+inherit cmake unpacker
+
+DESCRIPTION="Configuration module for Fcitx"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5-configtool;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst 
-> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="kcm +config-qt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-i18n/fcitx-5.1.6:5
+   >=app-i18n/fcitx-qt-5.1.4:5[qt5,-onlyplugin]
+   app-text/iso-codes
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   kde-frameworks/kwidgetsaddons:5
+   sys-devel/gettext
+   virtual/libintl
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   config-qt? (
+   kde-frameworks/kitemviews:5
+   )
+   kcm? (
+   x11-libs/libxkbcommon
+   dev-qt/qtquickcontrols2:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kdeclarative:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kirigami:5
+   kde-frameworks/kpackage:5
+   kde-plasma/libplasma:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKDE_INSTALL_USE_QT_SYS_PATHS=yes
+   -DENABLE_KCM=$(usex kcm)
+   -DENABLE_CONFIG_QT=$(usex config-qt)
+   -DENABLE_TEST=$(usex test)
+   # kde-frameworks/kitemviews:6 is not ready.
+   -DUSE_QT6=no
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libime/

2024-04-24 Thread Yixun Lan
commit: 9c1df9b0eb54bd76590ddcc710514596a889b9a6
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:02:08 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1df9b0

app-i18n/libime: drop 1.1.5

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/libime/Manifest|  1 -
 app-i18n/libime/libime-1.1.5.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/app-i18n/libime/Manifest b/app-i18n/libime/Manifest
index d02dd2eebeb4..8bf1ca97166f 100644
--- a/app-i18n/libime/Manifest
+++ b/app-i18n/libime/Manifest
@@ -1,3 +1,2 @@
-DIST libime-1.1.5_dict.tar.xz 36440624 BLAKE2B 
20a4868dbf971d26b2772d8a95dec13f7a12689a763839ea99d700c6c74dc9e5b6b228b8adbb1b12cd3007bd42987ea11093d9ba2fb7bcbbc0a6254af90d8efa
 SHA512 
d218025e5e40b87571a6285435c79d12f664ffef232bbb7a6698f99f36e62ee15e7d5da133fbc73e2b9b6443b6f5f7461f7b6f9feb3d18c49b8463d3aec786b2
 DIST libime-1.1.6_dict.tar.xz 36441068 BLAKE2B 
b10fff3c145fe96be0537c9934ffbbe2f0cea70df0bd4a3d517cfb74cbc976202846b14396c4f04097ebd24d268b3df7208113dbcd4dc0cd39fee7918381ec2d
 SHA512 
adb7570c4d62ea94c8c38ab79a2a26700882088b518b6b7d6e16b0808d30ec751ee78d5084270adcacdeb4f3bace60332c4d67388eebfbf73627d22b30651bc4
 DIST libime-1.1.7_dict.tar.zst 37060247 BLAKE2B 
1d81110e40844ad4e8b78445afbea7c7310150e75723e011bbc67e6cf75993197569f17192e4b4134e5bd99b0e5947d49fd6a622f02cd6df17cb176b23d31510
 SHA512 
67b69fe33e2a55cf9f82c668f3c97929fe8a0531e1540fa593ef15535ba66e079171928a54b268638a1d5fd14901f47500d1a6f79ad0e28f7f81e426f1384b42

diff --git a/app-i18n/libime/libime-1.1.5.ebuild 
b/app-i18n/libime/libime-1.1.5.ebuild
deleted file mode 100644
index 93be98f71519..
--- a/app-i18n/libime/libime-1.1.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Fcitx5 Next generation of fcitx "
-HOMEPAGE="https://fcitx-im.org/;
-SRC_URI="https://download.fcitx-im.org/fcitx5/libime/libime-${PV}_dict.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+data doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-i18n/fcitx-5.1.5:5
-   app-arch/zstd:=
-   dev-libs/boost:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:0
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen
-   dev-texlive/texlive-fontutils
-   )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DATA=$(usex data)
-   -DENABLE_DOC=$(usex doc)
-   -DENABLE_TEST=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-   use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/

2024-04-24 Thread Yixun Lan
commit: c10c3f75f86b8d8c7ab481ab8368502b4e527b81
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:00:45 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10c3f75

app-i18n/fcitx-gtk: drop 5.1.1

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-gtk/Manifest   |  1 -
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index 4097cb7e8bff..15652a598139 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,3 +1,2 @@
-DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 
6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45
 SHA512 
14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb
 DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 
25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc
 SHA512 
585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa
 DIST fcitx-gtk-5.1.3.tar.zst 67927 BLAKE2B 
0019500e2dc8beb716b16c4a37461e45c4b14fbd1485afd1367a6dad56f2f6d363b3415b3923aceeebe576e47f93680d806a74750ef730fc0046f5eb815d4f94
 SHA512 
e19ba77e9e3d37947871b2c90ecec9089840a5639c2f0dc1a2b11efeda8291c2ee28809a2b4dd69d12f1e5988a13fbd7826cf15c88ce595fa287c81b3efc7f0e

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild 
b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
deleted file mode 100644
index 22819d3b08b2..
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5-gtk"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
-HOMEPAGE="https://github.com/fcitx/fcitx5-gtk;
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
-REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
-
-RDEPEND="
-   app-i18n/fcitx:5
-   >=dev-libs/glib-2.56
-   x11-libs/libxkbcommon
-   gtk2? ( x11-libs/gtk+:2 )
-   gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
-   gtk4? ( gui-libs/gtk:4[wayland?,X?] )
-   introspection? ( dev-libs/gobject-introspection )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-   -DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-   -DENABLE_GTK4_IM_MODULE=$(usex gtk4)
-   -DENABLE_SNOOPER=$(usex snooper)
-   -DENABLE_GIR=$(usex introspection)
-   -DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   use gtk2 && gnome2_query_immodules_gtk2
-   use gtk3 && gnome2_query_immodules_gtk3
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   use gtk2 && gnome2_query_immodules_gtk2
-   use gtk3 && gnome2_query_immodules_gtk3
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2024-04-24 Thread Yixun Lan
commit: 2abff245b94fb18612984a064e80d669e26b068b
Author: Yongxiang Liang  gmail  com>
AuthorDate: Wed Apr 24 01:01:51 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abff245

app-i18n/fcitx: drop 5.1.7

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx/Manifest   |   1 -
 app-i18n/fcitx/fcitx-5.1.7.ebuild | 123 --
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index a10e687f522f..885a4df39cc1 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,4 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 
2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52
 SHA512 
50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
-DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 
3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105
 SHA512 
0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 
48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433
 SHA512 
4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
 DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 
4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c
 SHA512 
b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 
2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d
 SHA512 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2

diff --git a/app-i18n/fcitx/fcitx-5.1.7.ebuild 
b/app-i18n/fcitx/fcitx-5.1.7.ebuild
deleted file mode 100644
index 3e0b4a144558..
--- a/app-i18n/fcitx/fcitx-5.1.7.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5;
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz 
-> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test 
wayland +X"
-REQUIRED_USE="
-   || ( wayland X )
-   X? ( keyboard )
-   wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !app-i18n/fcitx:4
-   dev-libs/libfmt
-   sys-devel/gettext
-   virtual/libintl
-   x11-libs/cairo[X?]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango[X?]
-   doc? (
-   app-text/doxygen
-   dev-texlive/texlive-fontutils
-   )
-   emoji? ( sys-libs/zlib )
-   enchant? ( app-text/enchant:2 )
-   keyboard? (
-   app-text/iso-codes
-   dev-libs/expat
-   dev-libs/json-c:=
-   x11-misc/xkeyboard-config
-   x11-libs/libxkbcommon[X?,wayland?]
-   )
-   systemd? (
-   sys-apps/systemd
-   )
-   !systemd? (
-   dev-libs/libuv
-   sys-apps/dbus
-   )
-   wayland? (
-   dev-libs/glib:2
-   dev-libs/wayland
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   )
-   X? (
-   dev-libs/glib:2
-   >=x11-libs/xcb-imdkit-1.0.3:5
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   x11-libs/xcb-util
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DBUS=on
-   -DENABLE_XDGAUTOSTART=$(usex autostart)
-   -DENABLE_SERVER=$(usex server)
-   -DENABLE_KEYBOARD=$(usex keyboard)
-   -DENABLE_TEST=$(usex test)
-   -DENABLE_ENCHANT=$(usex enchant)
-   -DENABLE_EMOJI=$(usex emoji)
-   -DENABLE_PRESAGE=$(usex presage)
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/libime/

2024-04-24 Thread Yixun Lan
commit: f8f04aa3199652e2c0abdabded7c8e670612fe1e
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:56:05 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f04aa3

app-i18n/libime: add 1.1.7

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/libime/Manifest|  1 +
 app-i18n/libime/libime-1.1.7.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/app-i18n/libime/Manifest b/app-i18n/libime/Manifest
index dba61e3e2c1d..d02dd2eebeb4 100644
--- a/app-i18n/libime/Manifest
+++ b/app-i18n/libime/Manifest
@@ -1,2 +1,3 @@
 DIST libime-1.1.5_dict.tar.xz 36440624 BLAKE2B 
20a4868dbf971d26b2772d8a95dec13f7a12689a763839ea99d700c6c74dc9e5b6b228b8adbb1b12cd3007bd42987ea11093d9ba2fb7bcbbc0a6254af90d8efa
 SHA512 
d218025e5e40b87571a6285435c79d12f664ffef232bbb7a6698f99f36e62ee15e7d5da133fbc73e2b9b6443b6f5f7461f7b6f9feb3d18c49b8463d3aec786b2
 DIST libime-1.1.6_dict.tar.xz 36441068 BLAKE2B 
b10fff3c145fe96be0537c9934ffbbe2f0cea70df0bd4a3d517cfb74cbc976202846b14396c4f04097ebd24d268b3df7208113dbcd4dc0cd39fee7918381ec2d
 SHA512 
adb7570c4d62ea94c8c38ab79a2a26700882088b518b6b7d6e16b0808d30ec751ee78d5084270adcacdeb4f3bace60332c4d67388eebfbf73627d22b30651bc4
+DIST libime-1.1.7_dict.tar.zst 37060247 BLAKE2B 
1d81110e40844ad4e8b78445afbea7c7310150e75723e011bbc67e6cf75993197569f17192e4b4134e5bd99b0e5947d49fd6a622f02cd6df17cb176b23d31510
 SHA512 
67b69fe33e2a55cf9f82c668f3c97929fe8a0531e1540fa593ef15535ba66e079171928a54b268638a1d5fd14901f47500d1a6f79ad0e28f7f81e426f1384b42

diff --git a/app-i18n/libime/libime-1.1.7.ebuild 
b/app-i18n/libime/libime-1.1.7.ebuild
new file mode 100644
index ..fd371c42c371
--- /dev/null
+++ b/app-i18n/libime/libime-1.1.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake unpacker
+
+DESCRIPTION="Fcitx5 Next generation of fcitx "
+HOMEPAGE="https://fcitx-im.org/;
+SRC_URI="https://download.fcitx-im.org/fcitx5/libime/libime-${PV}_dict.tar.zst;
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+data doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-i18n/fcitx-5.1.5:5
+   app-arch/zstd:=
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   dev-texlive/texlive-fontutils
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DATA=$(usex data)
+   -DENABLE_DOC=$(usex doc)
+   -DENABLE_TEST=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_src_compile doc
+}
+
+src_install() {
+   cmake_src_install
+   use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-table-other/

2024-04-24 Thread Yixun Lan
commit: a3ea31ae2f43f5d21968a3b5adcbd4886ddc7cf6
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:52:57 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ea31ae

app-i18n/fcitx-table-other: add 5.1.2

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-table-other/Manifest|  1 +
 .../fcitx-table-other-5.1.2.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-i18n/fcitx-table-other/Manifest 
b/app-i18n/fcitx-table-other/Manifest
index f8dee9e3b6c2..bea63c8d753e 100644
--- a/app-i18n/fcitx-table-other/Manifest
+++ b/app-i18n/fcitx-table-other/Manifest
@@ -1,2 +1,3 @@
 DIST fcitx-table-other-5.1.0.tar.xz 285864 BLAKE2B 
22ccfe519d497fb12c929404632b4e683e0471f8e5183492e9e1607b7a09042c30fc4515d323c0a0d33bfa683ed93b59af988622bc83148fc89e825605626612
 SHA512 
91b1b38edad9eef862f0bd72423cd2caf343688563190b8b67a24d468d6a1b367847c5e87cc3f440ab5a41a03575721206f86a75b7568b3453e975d4457bf03b
 DIST fcitx-table-other-5.1.1.tar.xz 284308 BLAKE2B 
7dee4d9ba5debe19568ff3fea7ce025f6b27d0641fd5207fc67e726b61621975d5553478de4136b72ccc930675df4c5096ec340da16471351ef00f107ce94e1a
 SHA512 
13e4139a0ed320f7bae1d9e6ac68eae624235fb00446dc3db7b01913f130324cc1353115c1d8c9b34e04507b9956ef5875ec59a398eec6dfdbda281b67dafdc7
+DIST fcitx-table-other-5.1.2.tar.zst 532035 BLAKE2B 
de699a15b50eadd4a4693b38ca4ba44ae98ff8c31373305a7d8f83c5ea7c24c811c718f217831bebc3e5fe126d010b866d53929b20b2e7e401ed1bf3252b815a
 SHA512 
d09bba6c60f625a9a9c2aad3599305438809c0bc5b7d5354502cdfb928822cb670f391a14b150637050322021c379b8e07e634bc9a016751755759e0dbd97596

diff --git a/app-i18n/fcitx-table-other/fcitx-table-other-5.1.2.ebuild 
b/app-i18n/fcitx-table-other/fcitx-table-other-5.1.2.ebuild
new file mode 100644
index ..f057fd74ebac
--- /dev/null
+++ b/app-i18n/fcitx-table-other/fcitx-table-other-5.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=fcitx5-table-other
+
+inherit cmake unpacker xdg
+
+DESCRIPTION="Provides some other tables for Fcitx, fork from 
ibus-table-others, scim-tables"
+HOMEPAGE="https://github.com/fcitx/fcitx5-table-other;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst 
-> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   app-i18n/fcitx:5
+   app-i18n/libime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   virtual/pkgconfig
+"



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

2024-04-24 Thread Yixun Lan
commit: 8406334e7caced04362000d251cda80fde06aa60
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:51:06 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:44:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8406334e

x11-libs/xcb-imdkit: add 1.0.8

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/xcb-imdkit/Manifest|  1 +
 x11-libs/xcb-imdkit/xcb-imdkit-1.0.8.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/x11-libs/xcb-imdkit/Manifest b/x11-libs/xcb-imdkit/Manifest
index ed9c758bd5e8..1bd83e6f7720 100644
--- a/x11-libs/xcb-imdkit/Manifest
+++ b/x11-libs/xcb-imdkit/Manifest
@@ -1,2 +1,3 @@
 DIST xcb-imdkit-1.0.6.tar.xz 347508 BLAKE2B 
2e900e422b154e253871eace835c51d620ac737ddf56c35166f70fcb51266e2ae8eb93cffdead04ef115467e58091687e7f23690c7e1793701c85b8dec240f0f
 SHA512 
9e27843543e2d7ec4ed6d59e272640fd64809827baa01aaacc9f0a38fc347b4966ef48cb9a8d915a9f52243e97c16a112036d5f1504e660adef0c3b82a4dca1c
 DIST xcb-imdkit-1.0.7.tar.xz 346244 BLAKE2B 
32cfd7d278ce8d65c2b2dec033ae0b4bb3e18f7b91e620788c797192dcb94a1c578930ac816fc7298d01362fb7abb9b461e1aec918164433b01aea6c85c47ecd
 SHA512 
222b6fa4e699832c9ff926ebed6ca6c959aa2a55a9aebe9c8824ca1d84dcd4d699bbe75e4ceb36453340be9dcd86e0dbad01553d01e89c3a4ba6d48ff1f100a4
+DIST xcb-imdkit-1.0.8.tar.zst 580618 BLAKE2B 
760f9a65692986b2bbb359f919e209a5c0ef42b302b25dbb1892cf9bc986b3d9c05963ac454bc4b3ad42f7c2b3549cb5e1c3bbd29fcb39aa03490cb20c00c2d6
 SHA512 
318106904d1dca79d006e91f21dd965ff486be72edc790a79100908e588e8c26b9faa505daa45d59789feeac8f01a132f14c9509ac68c8ebc43af5719774443d

diff --git a/x11-libs/xcb-imdkit/xcb-imdkit-1.0.8.ebuild 
b/x11-libs/xcb-imdkit/xcb-imdkit-1.0.8.ebuild
new file mode 100644
index ..fe5d788eb8b3
--- /dev/null
+++ b/x11-libs/xcb-imdkit/xcb-imdkit-1.0.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake unpacker
+
+DESCRIPTION="Input method development support for xcb"
+HOMEPAGE="https://github.com/fcitx/xcb-imdkit;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${PN}/${P}.tar.zst;
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-keysyms
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/uthash
+"
+BDEPEND="
+   kde-frameworks/extra-cmake-modules:0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_UTHASH=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2024-04-24 Thread Yixun Lan
commit: 2e0f25819f9abb9aeb2054d03e6f2e2e55a5c05e
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:35:55 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:44:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0f2581

app-i18n/fcitx: add 5.1.9

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx/Manifest   |   1 +
 app-i18n/fcitx/fcitx-5.1.9.ebuild | 123 ++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 4a254773a624..a10e687f522f 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,7 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 
2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52
 SHA512 
50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 
3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105
 SHA512 
0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 
48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433
 SHA512 
4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
+DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 
4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c
 SHA512 
b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 
2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d
 SHA512 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 
3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1
 SHA512 
1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 
43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7
 SHA512 
d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.9.ebuild 
b/app-i18n/fcitx/fcitx-5.1.9.ebuild
new file mode 100644
index ..5d1c1f236db9
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.9.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake unpacker xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5;
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst 
-> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test 
wayland +X"
+REQUIRED_USE="
+   || ( wayland X )
+   X? ( keyboard )
+   wayland? ( keyboard )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !app-i18n/fcitx:4
+   dev-libs/libfmt
+   sys-devel/gettext
+   virtual/libintl
+   x11-libs/cairo[X?]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango[X?]
+   doc? (
+   app-text/doxygen
+   dev-texlive/texlive-fontutils
+   )
+   emoji? ( sys-libs/zlib )
+   enchant? ( app-text/enchant:2 )
+   keyboard? (
+   app-text/iso-codes
+   dev-libs/expat
+   dev-libs/json-c:=
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon[X?,wayland?]
+   )
+   systemd? (
+   sys-apps/systemd
+   )
+   !systemd? (
+   dev-libs/libuv
+   sys-apps/dbus
+   )
+   wayland? (
+   dev-libs/glib:2
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   )
+   X? (
+   dev-libs/glib:2
+   >=x11-libs/xcb-imdkit-1.0.3:5
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/

2024-04-24 Thread Yixun Lan
commit: 0b055d7e9335d9e4e6d15958b0a88aed6cde11c3
Author: Yongxiang Liang  gmail  com>
AuthorDate: Tue Apr 23 12:52:10 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 24 23:45:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b055d7e

app-i18n/fcitx-gtk: add 5.1.3

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/fcitx-gtk/Manifest   |  1 +
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index c436532992df..4097cb7e8bff 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 
6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45
 SHA512 
14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb
 DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 
25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc
 SHA512 
585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa
+DIST fcitx-gtk-5.1.3.tar.zst 67927 BLAKE2B 
0019500e2dc8beb716b16c4a37461e45c4b14fbd1485afd1367a6dad56f2f6d363b3415b3923aceeebe576e47f93680d806a74750ef730fc0046f5eb815d4f94
 SHA512 
e19ba77e9e3d37947871b2c90ecec9089840a5639c2f0dc1a2b11efeda8291c2ee28809a2b4dd69d12f1e5988a13fbd7826cf15c88ce595fa287c81b3efc7f0e

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild 
b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
new file mode 100644
index ..10e8a94f5aa7
--- /dev/null
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-gtk"
+
+inherit cmake gnome2-utils unpacker xdg
+
+DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
+HOMEPAGE="https://github.com/fcitx/fcitx5-gtk;
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst 
-> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
+REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
+
+RDEPEND="
+   app-i18n/fcitx:5
+   >=dev-libs/glib-2.56
+   x11-libs/libxkbcommon
+   gtk2? ( x11-libs/gtk+:2 )
+   gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
+   gtk4? ( gui-libs/gtk:4[wayland?,X?] )
+   introspection? ( dev-libs/gobject-introspection )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   kde-frameworks/extra-cmake-modules:0
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+   -DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+   -DENABLE_GTK4_IM_MODULE=$(usex gtk4)
+   -DENABLE_SNOOPER=$(usex snooper)
+   -DENABLE_GIR=$(usex introspection)
+   -DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   use gtk2 && gnome2_query_immodules_gtk2
+   use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   use gtk2 && gnome2_query_immodules_gtk2
+   use gtk3 && gnome2_query_immodules_gtk3
+}



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

2024-04-24 Thread Sam James
commit: 64b018a2c40307b048017ee4b9e9afafe1ffb19e
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 23:02:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 23:02:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b018a2

dev-debug/valgrind: add upstream bug link for -fno-sa in tests, sync live

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

 dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild | 1 +
 dev-debug/valgrind/valgrind-.ebuild   | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild 
b/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
index 625625cc2679..312c4f8b724e 100644
--- a/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
+++ b/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
@@ -115,6 +115,7 @@ src_configure() {
 
 src_test() {
# fxsave.o, tronical.o have textrels
+   # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} 
-Wl,-z,notext" check
 }
 

diff --git a/dev-debug/valgrind/valgrind-.ebuild 
b/dev-debug/valgrind/valgrind-.ebuild
index e79b850d13a3..312c4f8b724e 100644
--- a/dev-debug/valgrind/valgrind-.ebuild
+++ b/dev-debug/valgrind/valgrind-.ebuild
@@ -115,7 +115,8 @@ src_configure() {
 
 src_test() {
# fxsave.o, tronical.o have textrels
-   emake LDFLAGS="${LDFLAGS} -Wl,-z,notext" check
+   # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
+   emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} 
-Wl,-z,notext" check
 }
 
 src_install() {



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

2024-04-24 Thread James Le Cuirot
commit: 6c8a1c3cf2eb7018a244be3396171c144ca10e83
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 24 22:54:20 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr 24 22:59:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8a1c3c

dev-libs/weston: Drop old 11.0.1-r1 and 12.0.91-r1

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

 dev-libs/weston/Manifest |   1 -
 dev-libs/weston/weston-11.0.1-r1.ebuild  | 141 -
 dev-libs/weston/weston-12.0.91-r1.ebuild | 146 ---
 3 files changed, 288 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 9f5974dba152..17c978030608 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,3 +1,2 @@
 DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 
33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616
 SHA512 
d451230fc260b45db5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c
-DIST weston-12.0.91.tar.xz 1986200 BLAKE2B 
368fe795bd6121390f14995d8c5ddfcd585e620bcb54f0818b9e9131bb442e79048f82bcd90cfff563c7ad9968cdc9e4f1d859fdd318f4e9b08fec371c4a62e4
 SHA512 
8e1ceae599344c305e1b65294403d434c4a6ca740f76bdcc67a9f83afe9d352d75ab9cf8bb5091b889ddece43941adf9c4666767098c4c27cb732f8c7f8f738a
 DIST weston-13.0.0.tar.xz 1986520 BLAKE2B 
df0e73e451e39b329ed327c370f42bcae01eb5b8fad67711f069fa8f24900ac0c9a9e69b9a6445b67c76ab0ce441dcd2a5a1a8aa3ac0d89a647b9661d575a917
 SHA512 
8c656cdf24ec9429c76c64ebd2d58351991f5990a6d4b5900ac913243ad8e2c9c0fb1a748f018d177fbfd7e0a8836d0434d97acec287a8f977d47335ae30eacc

diff --git a/dev-libs/weston/weston-11.0.1-r1.ebuild 
b/dev-libs/weston/weston-11.0.1-r1.ebuild
deleted file mode 100644
index d0775521a739..
--- a/dev-libs/weston/weston-11.0.1-r1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git;
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS}
-
-DESCRIPTION="Wayland reference compositor"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/weston;
-
-if [[ ${PV} = ** ]]; then
-   SRC_URI="${SRC_PATCHES}"
-else
-   
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/uploads/f5648c818fba5432edc3ea63c4db4813/${P}.tar.xz;
-   KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk 
lcms pipewire rdp remoting +resize-optimization screen-sharing +seatd +suid 
systemd test wayland-compositor webp +X xwayland"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   drm? ( gles2 )
-   pipewire? ( drm )
-   remoting? ( drm gles2 )
-   screen-sharing? ( rdp )
-   test? ( desktop headless lcms xwayland )
-   wayland-compositor? ( gles2 )
-   || ( drm headless rdp wayland-compositor X )
-   || ( seatd systemd )
-"
-
-RDEPEND="
-   >=dev-libs/libinput-0.8.0
-   >=dev-libs/wayland-1.20.0
-   lcms? ( >=media-libs/lcms-2.9:2 )
-   media-libs/libpng:0=
-   webp? ( media-libs/libwebp:0= )
-   jpeg? ( media-libs/libjpeg-turbo:0= )
-   >=x11-libs/cairo-1.11.3
-   >=x11-libs/libdrm-2.4.108
-   >=x11-libs/libxkbcommon-0.5.0
-   >=x11-libs/pixman-0.25.2
-   x11-misc/xkeyboard-config
-   drm? (
-   >=media-libs/mesa-17.1[gbm(+)]
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   editor? ( x11-libs/pango )
-   examples? ( x11-libs/pango )
-   gles2? (
-   media-libs/mesa[gles2,wayland]
-   )
-   pipewire? ( >=media-video/pipewire-0.3:= )
-   rdp? ( >=net-misc/freerdp-2.3.0:0=[server] =sys-apps/dbus-1.6
-   >=sys-apps/systemd-209[pam]
-   )
-   X? (
-   >=x11-libs/libxcb-1.9
-   x11-libs/libX11
-   )
-   xwayland? (
-   x11-base/xwayland
-   x11-libs/cairo[X,xcb(+)]
-   >=x11-libs/libxcb-1.9
-   x11-libs/libXcursor
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/wayland-protocols-1.24
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use drm backend-drm)
-   -Dbackend-drm-screencast-vaapi=false
-   $(meson_use headless backend-headless)
-   $(meson_use rdp backend-rdp)
-   $(meson_use screen-sharing screenshare)
-   $(meson_use wayland-compositor backend-wayland)

[gentoo-commits] repo/proj/guru:dev commit in: net-im/armcord-bin/

2024-04-24 Thread AquaOneLove
commit: e29fde7446d0cbff2c3c9c03343976fa800f6c27
Author: AquaOneLove  proton  me>
AuthorDate: Wed Apr 24 22:43:02 2024 +
Commit: AquaOneLove  proton  me>
CommitDate: Wed Apr 24 22:44:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e29fde74

net-im/armcord-bin:

Bug: https://bugs.gentoo.org/930639
Signed-off-by: AquaOneLove  proton.me>

Fix issue with permissions for /opt/armcord-bin/resources

 net-im/armcord-bin/armcord-bin-3.2.6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-im/armcord-bin/armcord-bin-3.2.6.ebuild 
b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild
index ae0c489fdd..4499d96b9f 100644
--- a/net-im/armcord-bin/armcord-bin-3.2.6.ebuild
+++ b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild
@@ -85,6 +85,10 @@ src_install() {
fperms -R 644 "${DESTDIR}/locales"
fperms -R 644 "${DESTDIR}/resources"
 
+   # Fix bug 930639
+   fperms a+rx "${DESTDIR}"/resources/
+   fperms a+r "${DESTDIR}"/resources/*
+
fowners root "${DESTDIR}/chrome-sandbox"
fperms 4711 "${DESTDIR}/chrome-sandbox"
 



[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/katawa-shoujo/

2024-04-24 Thread Denis Strizhkin
commit: 02b6c2d5bf7ad6410591d6dc6bcfefb00f502cdb
Author: Denis Strizhkin  gmail  com>
AuthorDate: Wed Apr 24 22:26:52 2024 +
Commit: Denis Strizhkin  gmail  com>
CommitDate: Wed Apr 24 22:26:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02b6c2d5

games-puzzle/katawa-shoujo: update Manifest

Signed-off-by: Denis Strizhkin  gmail.com>

 games-puzzle/katawa-shoujo/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/katawa-shoujo/Manifest 
b/games-puzzle/katawa-shoujo/Manifest
index 4b0bd04460..e0ac46d30c 100644
--- a/games-puzzle/katawa-shoujo/Manifest
+++ b/games-puzzle/katawa-shoujo/Manifest
@@ -1,2 +1,2 @@
 DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 
8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0
 SHA512 
ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a
-DIST katawa-shoujo.png 148482 BLAKE2B 
1792c5b860562296369bdc5135f284eb20fb45fe0b8351cb066716f2ced733eaa1d665ea406861d40ba4bfffa2fe5aae67210d9d39be18c14aa7ff51ed40be69
 SHA512 
4e0fd095f6ca9bc06658e143567fa6e482cc7e84387d51d7edb8448906f32bf718c1a2528b51326d1630daf01e655e0a3162d1fa0af2522243e47b363234c069
+DIST katawa-shoujo.png 252282 BLAKE2B 
d9872862fe526fd2fed6f3788c1ec15ff4128b4bb1ee98c3a91a0d7b1db7916ab056863a95389d3b1a0581854e92a7f745714b3dfd4fa07c60f2308ad30187b1
 SHA512 
b12e42c8266f20679be55ba81eb273a2c03e2d80d6c24310b79076f65ef82692e80fa2ec45b77c4acfa68758ac6fcc46d340bffbb172ffec3e392891bb534c88



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

2024-04-24 Thread Anna Vyalkova
commit: 159b5091b091a34c2aa4d3e43730ea553b6ab320
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Apr 24 20:03:08 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Apr 24 20:03:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=159b5091

dev-python/lru-dict: new package, add 1.3.0

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

 dev-python/lru-dict/Manifest  |  1 +
 dev-python/lru-dict/lru-dict-1.3.0.ebuild | 27 +++
 dev-python/lru-dict/metadata.xml  | 16 
 3 files changed, 44 insertions(+)

diff --git a/dev-python/lru-dict/Manifest b/dev-python/lru-dict/Manifest
new file mode 100644
index 00..d22ee8d5fd
--- /dev/null
+++ b/dev-python/lru-dict/Manifest
@@ -0,0 +1 @@
+DIST lru-dict-1.3.0.tar.gz 13123 BLAKE2B 
705fb47e2f8564e5aea43d2a9a08b834e2f645dd78e6604896b159aceb75d71bf88c138fb2db746808b0d901e18d206c09181997f2a7366264d91bd412856d10
 SHA512 
c5db55f7808ce404a71990546a40c26a9c46c3edff475cf5c0cb5082c5527793c41c517a2d615145f4733c6f39b988775f2092f55b58ea54a8e6830a66bbaf5a

diff --git a/dev-python/lru-dict/lru-dict-1.3.0.ebuild 
b/dev-python/lru-dict/lru-dict-1.3.0.ebuild
new file mode 100644
index 00..43c36771b9
--- /dev/null
+++ b/dev-python/lru-dict/lru-dict-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{11..12} )
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Dict like LRU container"
+HOMEPAGE="
+   https://pypi.org/project/lru-dict/
+   https://github.com/amitdev/lru-dict
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd "${T}" || die
+   eunittest "${S}"/test
+}

diff --git a/dev-python/lru-dict/metadata.xml b/dev-python/lru-dict/metadata.xml
new file mode 100644
index 00..91de79f403
--- /dev/null
+++ b/dev-python/lru-dict/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   
+   lru-dict
+   
+   Amit Dev
+   
+   amitdev/lru-dict
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/

2024-04-24 Thread Mike Pagano
commit: 0507166970049ed4eed2186382c57c66d9804f7f
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr 24 20:00:23 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr 24 20:00:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05071669

net-print/epson-inkjet-printer-escpr: QA Fixes, update SRC_URI

Signed-off-by: Mike Pagano  gentoo.org>

 .../epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.9.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.9.ebuild 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.9.ebuild
index 663349e57345..bcffdd5d589e 100644
--- 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.9.ebuild
+++ 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.9.ebuild
@@ -9,6 +9,7 @@ MY_P="${PN}${SLOT}-${PV}"
 DESCRIPTION="Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux"
 HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX;
 
SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/15/33/96/607198a4f064daa9e7931913eaf27f3a58125f2b/${MY_P}-1.tar.gz;
+S="${WORKDIR}/${MY_P}"
 LICENSE="EPSON LGPL-2.1+"
 KEYWORDS="amd64"
 
@@ -17,8 +18,6 @@ QA_FLAGS_IGNORED="/usr/lib64/libescpr2.so.1.0.0"
 DEPEND="net-print/cups"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
 src_configure() {
econf \
--with-cupsfilterdir="${EPREFIX}/usr/libexec/cups/filter"



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

2024-04-24 Thread Mike Gilbert
commit: 7b1953a687ddf90eb5d0176f4a8da750e483531d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 24 19:36:07 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 24 19:36:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1953a6

net-misc/freerdp: skip TestBacktrace unconditionally

Closes: https://bugs.gentoo.org/930636
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/freerdp-2.11.5-r10.ebuild | 3 +--
 net-misc/freerdp/freerdp-2.11.6.ebuild | 3 +--
 net-misc/freerdp/freerdp-2..ebuild | 3 +--
 net-misc/freerdp/freerdp-3.4.0-r11.ebuild  | 3 +--
 net-misc/freerdp/freerdp-3.5.0.ebuild  | 3 +--
 net-misc/freerdp/freerdp-3.5.1.ebuild  | 3 +--
 net-misc/freerdp/freerdp-.ebuild   | 3 +--
 7 files changed, 7 insertions(+), 14 deletions(-)

diff --git a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild 
b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild
index 0185d276382d..6c9b29344718 100644
--- a/net-misc/freerdp/freerdp-2.11.5-r10.ebuild
+++ b/net-misc/freerdp/freerdp-2.11.5-r10.ebuild
@@ -158,8 +158,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
cmake_src_test
 }
 

diff --git a/net-misc/freerdp/freerdp-2.11.6.ebuild 
b/net-misc/freerdp/freerdp-2.11.6.ebuild
index 9ba5520f14f9..452680239826 100644
--- a/net-misc/freerdp/freerdp-2.11.6.ebuild
+++ b/net-misc/freerdp/freerdp-2.11.6.ebuild
@@ -158,8 +158,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
cmake_src_test
 }
 

diff --git a/net-misc/freerdp/freerdp-2..ebuild 
b/net-misc/freerdp/freerdp-2..ebuild
index 9ba5520f14f9..452680239826 100644
--- a/net-misc/freerdp/freerdp-2..ebuild
+++ b/net-misc/freerdp/freerdp-2..ebuild
@@ -158,8 +158,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
cmake_src_test
 }
 

diff --git a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild 
b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild
index a78e14181dd6..a616aab29951 100644
--- a/net-misc/freerdp/freerdp-3.4.0-r11.ebuild
+++ b/net-misc/freerdp/freerdp-3.4.0-r11.ebuild
@@ -176,8 +176,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }

diff --git a/net-misc/freerdp/freerdp-3.5.0.ebuild 
b/net-misc/freerdp/freerdp-3.5.0.ebuild
index 8285a658a86c..78789fee28fc 100644
--- a/net-misc/freerdp/freerdp-3.5.0.ebuild
+++ b/net-misc/freerdp/freerdp-3.5.0.ebuild
@@ -169,8 +169,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }

diff --git a/net-misc/freerdp/freerdp-3.5.1.ebuild 
b/net-misc/freerdp/freerdp-3.5.1.ebuild
index 8285a658a86c..78789fee28fc 100644
--- a/net-misc/freerdp/freerdp-3.5.1.ebuild
+++ b/net-misc/freerdp/freerdp-3.5.1.ebuild
@@ -169,8 +169,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 8285a658a86c..78789fee28fc 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -169,8 +169,7 @@ src_configure() {
 }
 
 src_test() {
-   local myctestargs=()
-   use elibc_musl && myctestargs+=( -E TestBacktrace )
+   local myctestargs=( -E TestBacktrace )
has network-sandbox ${FEATURES} && myctestargs+=( -E TestConnect )
cmake_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2024-04-24 Thread Sam James
commit: 005e42f77065dbd3ec4cf703c18596dfff2c11c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005e42f7

app-shells/zsh: Stabilize 5.9-r6 x86, #930630

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

 app-shells/zsh/zsh-5.9-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild
index 19d6e70f4387..f8a5d23a53d9 100644
--- a/app-shells/zsh/zsh-5.9-r6.ebuild
+++ b/app-shells/zsh/zsh-5.9-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic prefix
 
-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"
 
 SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/

2024-04-24 Thread Sam James
commit: 7425d4f0a6936eb3fe6613559e65ff9b6df736b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7425d4f0

net-p2p/transmission: Stabilize 4.0.5 x86, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index 8f441f3d9995..fae44eb0e63f 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



[gentoo-commits] repo/gentoo:master commit in: dev-db/myodbc/, dev-db/myodbc/files/

2024-04-24 Thread Sam James
commit: 50d4c3260ae7b8a644779ba36463a7827a2f5edb
Author: Christopher Fore  posteo  net>
AuthorDate: Thu Dec 14 19:49:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d4c326

dev-db/myodbc: add 8.0.32, fix GCC 14 error, EAPI bump

Patch attached includes ``.
Bump EAPI 7 -> 8.

Closes: https://bugs.gentoo.org/919501
Signed-off-by: Christopher Fore  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/34274
Signed-off-by: Sam James  gentoo.org>

 dev-db/myodbc/Manifest |   1 +
 .../files/myodbc-8.0.32-include-string.patch   |  14 +++
 dev-db/myodbc/myodbc-8.0.32.ebuild | 128 +
 3 files changed, 143 insertions(+)

diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest
index 9aab17339b8a..36c1165fbe55 100644
--- a/dev-db/myodbc/Manifest
+++ b/dev-db/myodbc/Manifest
@@ -1 +1,2 @@
 DIST mysql-connector-odbc-8.0.27-src.tar.gz 3849283 BLAKE2B 
6a2500cdd706c0f8cda83dd04d3e573baa0bfbad59c931e20bb25a3f09dd78d2380079d0a20e075c3f44482d58acb6e727f4cbcf490e9d4d7817dd26f98061ee
 SHA512 
4f907b7647425c274d3bd1c3b3ebbb83ac2360f2ee56733dabb501c17b800a26ef1117e16e5b05180ff904bfc642d25393baa861b96a79edf9d35f186a8689b2
+DIST mysql-connector-odbc-8.0.32-src.tar.gz 3845574 BLAKE2B 
84adca951149739b79c60ee89416d2e638c5a5880feaed69afbd9de3a671ce505bad04303ccab9f13410f83e8827d9e3ee658b9e1241e66243d3424ac525525b
 SHA512 
8011b131657e214de3f33407893ff990e2238e79a5d0ef76a64797c6f160f0895ed819e81c04054b3b4d439fc0db85c4813c713401db28092a9f6da16f24fb34

diff --git a/dev-db/myodbc/files/myodbc-8.0.32-include-string.patch 
b/dev-db/myodbc/files/myodbc-8.0.32-include-string.patch
new file mode 100644
index ..6bf31e1a53eb
--- /dev/null
+++ b/dev-db/myodbc/files/myodbc-8.0.32-include-string.patch
@@ -0,0 +1,14 @@
+# Gentoo Bug: https://bugs.gentoo.org/919501
+
+diff --git a/dltest/dltest.c b/dltest/dltest.c
+index d3b9360..3fb354b 100644
+--- a/dltest/dltest.c
 b/dltest/dltest.c
+@@ -28,6 +28,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #ifdef WIN32
+ #include 

diff --git a/dev-db/myodbc/myodbc-8.0.32.ebuild 
b/dev-db/myodbc/myodbc-8.0.32.ebuild
new file mode 100644
index ..4b81f9c17da2
--- /dev/null
+++ b/dev-db/myodbc/myodbc-8.0.32.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MAJOR="$(ver_cut 1-2)"
+MY_PN="mysql-connector-odbc"
+MY_P="${MY_PN}-${PV/_p/r}-src"
+
+DESCRIPTION="ODBC driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/;
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="${MAJOR}"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   dev-db/unixODBC[${MULTILIB_USEDEP}]
+   >=dev-db/mysql-connector-c-8.0:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+S=${WORKDIR}/${MY_P}
+
+# Careful!
+DRIVER_NAME="${PN}-${SLOT}"
+
+# Patch document path so it doesn't install files to /usr
+PATCHES=(
+   "${FILESDIR}/${MAJOR}-cmake-doc-path.patch"
+   "${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch"
+   "${FILESDIR}/${PN}-8.0.32-include-string.patch"
+)
+
+src_prepare() {
+   # Remove Tests
+   sed -i -e "s/ADD_SUBDIRECTORY(test)//" \
+   "${S}/CMakeLists.txt"
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   CMAKE_BUILD_TYPE="RelWithDebInfo"
+
+   mycmakeargs+=(
+   -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG
+   -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG
+   -DMYSQLCLIENT_STATIC_LINKING=OFF
+   -DMYSQL_CXX_LINKAGE=YES
+   -DWITH_UNIXODBC=YES
+   
-DWITH_DOCUMENTATION_INSTALL_PATH="${EPREFIX}"/usr/share/doc/${PF}
+   -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}"
+   -DMYSQLCLIENT_NO_THREADS=ON
+   -DDISABLE_GUI=ON
+   # Don't build "libmysql_strings.so" and "libmysql_sys.so" which 
are only
+   # used internally
+   -DBUILD_SHARED_LIBS=OFF
+   # The NUMA and LIBWRAP options are not really used.
+   # They are just copied from the server code
+   -DWITH_NUMA=OFF
+   -DWITH_LIBWRAP=OFF
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   debug-print-function ${FUNCNAME} "$@"
+
+   dodir /usr/share/${PN}-${SLOT}
+   for i in odbc.ini odbcinst.ini; do
+   einfo "Building $i"
+   sed \
+   -e "s,__PN__,${DRIVER_NAME},g" \
+   -e "s,__PF__,${MAJOR},g" \
+   -e 
"s,lib/libmyodbc3.so,$(get_libdir)/${PN}-${MAJOR}/libmyodbc${SLOT:0:1}a.so,g" \
+   >"${D}"/usr/share/${PN}-${SLOT}/${i} \
+   <"${FILESDIR}"/${i}.m4 \
+   

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

2024-04-24 Thread Sam James
commit: d5c376404085fcef7d9bf4ca7f7e7d3b39a37577
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c37640

dev-python/Levenshtein: Stabilize 0.25.1 x86, #930612

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

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
index 4325556a6489..065790cb527a 100644
--- a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 
 DEPEND="


[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/

2024-04-24 Thread Sam James
commit: 0dd34e7c0853dd178738901a5262abfc70f35954
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd34e7c

net-p2p/transmission: Stabilize 4.0.5 amd64, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index e7bdf0c597cc..8f441f3d9995 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2023 Gentoo Authors
+# Copyright 2006-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2024-04-24 Thread Sam James
commit: 35f777133137b259e5a441a39cea005e6c4553cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f77713

dev-python/Levenshtein: Stabilize 0.25.1 amd64, #930612

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

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
index 8705189ff941..4325556a6489 100644
--- a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 DEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-db/myodbc/

2024-04-24 Thread Sam James
commit: a043c51e799c86d2a15b4ff636c4e5345eae3bf3
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:07:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:07:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a043c51e

dev-db/myodbc: don't install test dir

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

 dev-db/myodbc/myodbc-8.0.32.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-db/myodbc/myodbc-8.0.32.ebuild 
b/dev-db/myodbc/myodbc-8.0.32.ebuild
index 4b81f9c17da2..942a50b491f7 100644
--- a/dev-db/myodbc/myodbc-8.0.32.ebuild
+++ b/dev-db/myodbc/myodbc-8.0.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,6 +12,7 @@ MY_P="${MY_PN}-${PV/_p/r}-src"
 DESCRIPTION="ODBC driver for MySQL"
 HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/;
 
SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="${MAJOR}"
@@ -22,22 +23,21 @@ RDEPEND="
>=dev-db/mysql-connector-c-8.0:0=[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-S=${WORKDIR}/${MY_P}
 
 # Careful!
 DRIVER_NAME="${PN}-${SLOT}"
 
-# Patch document path so it doesn't install files to /usr
 PATCHES=(
+   # Patch document path so it doesn't install files to /usr
"${FILESDIR}/${MAJOR}-cmake-doc-path.patch"
"${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch"
"${FILESDIR}/${PN}-8.0.32-include-string.patch"
 )
 
 src_prepare() {
-   # Remove Tests
+   # Remove tests
sed -i -e "s/ADD_SUBDIRECTORY(test)//" \
-   "${S}/CMakeLists.txt"
+   "${S}/CMakeLists.txt" || die
 
cmake_src_prepare
 }
@@ -70,6 +70,8 @@ multilib_src_configure() {
 multilib_src_install_all() {
debug-print-function ${FUNCNAME} "$@"
 
+   rm -rf "${ED}"/usr/test || die
+
dodir /usr/share/${PN}-${SLOT}
for i in odbc.ini odbcinst.ini; do
einfo "Building $i"



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

2024-04-24 Thread Matt Turner
commit: c36525bce5d25cc461aab17215e4cb9178923aa2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 24 19:05:52 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 24 19:07:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36525bc

dev-util/intel_clc: Version bump to 24.0.6

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

 dev-util/intel_clc/Manifest|  1 +
 dev-util/intel_clc/intel_clc-24.0.6.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
index ec91c0de7f0f..a7f0c73e02bc 100644
--- a/dev-util/intel_clc/Manifest
+++ b/dev-util/intel_clc/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-24.0.4.tar.xz 20057744 BLAKE2B 
6de755081f7e9dd9303af791e1a405203388787c294f8163c9d6598aa66eed1c001eeb03203c49ed8a264065458228efd849e6e59091a5963155ce8edc47c63f
 SHA512 
1d05b07026417fbe9cf18f7b18f2db9fe5fe327555c590283d87f69bbdd51f64135928a1dbe155d750187fc268bbdbb070bc1ae9ffc3e013b8707b391969d515
 DIST mesa-24.0.5.tar.xz 20096384 BLAKE2B 
c4c5f493206f761a7171f19c6549dc791559a1fdbcf49aea98016f98c10f9130081a16df6b780062621495a42dc49ef5f0800bda64058e8ba60106f6a046ccef
 SHA512 
9476af4b9ac8db5dce397084ef169927d10b28adea7e74aa5b3136810b499ac98ddf7ab564e7d1ff81c887208c8ebab3ad2d4e27e7f46136609b5c67527018eb
+DIST mesa-24.0.6.tar.xz 20115628 BLAKE2B 
531482c1a01ec4c0bd6b2f0857640c14fcc2ba70e85a14e4edf0f44ba466c12e39ad067690e6a571a0744ae06080943b1328a29263225cb7570f119464e17fbe
 SHA512 
60fcc77132c3cb0c98e650d97d3324bfd18abe7f8f8a3aa5209f71b2fddd94510f939bbf5272b2241749307184d5badde9da4842be57ce13f5760875885ea6fc

diff --git a/dev-util/intel_clc/intel_clc-24.0.6.ebuild 
b/dev-util/intel_clc/intel_clc-24.0.6.ebuild
new file mode 100644
index ..8bc3bb53f6ba
--- /dev/null
+++ b/dev-util/intel_clc/intel_clc-24.0.6.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 16 17 )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit llvm-r1 meson python-any-r1
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
+HOMEPAGE="https://mesa3d.org/;
+
+if [[ ${PV} ==  ]]; then
+   S="${WORKDIR}/intel_clc-${MY_PV}"
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   S="${WORKDIR}/mesa-${MY_PV}"
+   SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT SGI-B-2.0"
+SLOT="0"
+IUSE="debug"
+
+RDEPEND="
+   dev-libs/libclc
+   dev-util/spirv-tools
+   >=sys-libs/zlib-1.2.8:=
+   x11-libs/libdrm
+   $(llvm_gen_dep '
+   dev-util/spirv-llvm-translator:${LLVM_SLOT}
+   sys-devel/clang:${LLVM_SLOT}
+   sys-devel/llvm:${LLVM_SLOT}
+   ')
+"
+DEPEND="${RDEPEND}
+   dev-libs/expat
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
+   virtual/pkgconfig
+"
+
+python_check_deps() {
+   python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   llvm-r1_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
+
+   local emesonargs=(
+   -Dllvm=enabled
+   -Dshared-llvm=enabled
+   -Dintel-clc=enabled
+
+   -Dgallium-drivers=''
+   -Dvulkan-drivers=''
+
+   # Set platforms empty to avoid the default "auto" setting. If
+   # platforms is empty meson.build will add surfaceless.
+   -Dplatforms=''
+
+   -Dglx=disabled
+   -Dlibunwind=disabled
+   -Dzstd=disabled
+
+   -Dbuildtype=$(usex debug debug plain)
+   -Db_ndebug=$(usex debug false true)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
+}



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

2024-04-24 Thread Matt Turner
commit: 4fd906a8340570f1a0c1e05ae77abfcca7adac7e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 24 19:05:17 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 24 19:07:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd906a8

media-libs/mesa: Version bump to 24.0.6

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-24.0.6.ebuild | 431 +
 2 files changed, 432 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index ec91c0de7f0f..a7f0c73e02bc 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-24.0.4.tar.xz 20057744 BLAKE2B 
6de755081f7e9dd9303af791e1a405203388787c294f8163c9d6598aa66eed1c001eeb03203c49ed8a264065458228efd849e6e59091a5963155ce8edc47c63f
 SHA512 
1d05b07026417fbe9cf18f7b18f2db9fe5fe327555c590283d87f69bbdd51f64135928a1dbe155d750187fc268bbdbb070bc1ae9ffc3e013b8707b391969d515
 DIST mesa-24.0.5.tar.xz 20096384 BLAKE2B 
c4c5f493206f761a7171f19c6549dc791559a1fdbcf49aea98016f98c10f9130081a16df6b780062621495a42dc49ef5f0800bda64058e8ba60106f6a046ccef
 SHA512 
9476af4b9ac8db5dce397084ef169927d10b28adea7e74aa5b3136810b499ac98ddf7ab564e7d1ff81c887208c8ebab3ad2d4e27e7f46136609b5c67527018eb
+DIST mesa-24.0.6.tar.xz 20115628 BLAKE2B 
531482c1a01ec4c0bd6b2f0857640c14fcc2ba70e85a14e4edf0f44ba466c12e39ad067690e6a571a0744ae06080943b1328a29263225cb7570f119464e17fbe
 SHA512 
60fcc77132c3cb0c98e650d97d3324bfd18abe7f8f8a3aa5209f71b2fddd94510f939bbf5272b2241749307184d5badde9da4842be57ce13f5760875885ea6fc

diff --git a/media-libs/mesa/mesa-24.0.6.ebuild 
b/media-libs/mesa/mesa-24.0.6.ebuild
new file mode 100644
index ..53d40957a9fc
--- /dev/null
+++ b/media-libs/mesa/mesa-24.0.6.ebuild
@@ -0,0 +1,431 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {15..17} )
+LLVM_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit llvm-r1 meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+fi
+S="${WORKDIR}/${MY_P}"
+EGIT_CHECKOUT_DIR=${S}
+
+LICENSE="MIT SGI-B-2.0"
+SLOT="0"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl +opengl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   d3d9? (
+   || (
+   video_cards_intel
+   video_cards_r300
+   video_cards_r600
+   video_cards_radeonsi
+   video_cards_nouveau
+   video_cards_vmware
+   )
+   )
+   llvm? ( ${LLVM_REQUIRED_USE} )
+   vulkan-overlay? ( vulkan )
+   video_cards_lavapipe? ( llvm vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   vdpau? ( X )
+   xa? ( X )
+   X? ( gles1? ( opengl ) gles2? ( opengl ) )
+   zink? ( vulkan || ( opengl gles1 gles2 ) )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.119"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   $(llvm_gen_dep "
+   
sys-devel/llvm:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}]
+   opencl? (
+   dev-util/spirv-llvm-translator:\${LLVM_SLOT}
+   
sys-devel/clang:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}]
+   )
+   ")
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3
+   

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

2024-04-24 Thread Arthur Zamarin
commit: 682e46329e71d98a9938bda19da86c413a5f5314
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:33:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:33:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682e4632

app-text/feathernotes: new package, add 1.2.0, 

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/feathernotes/Manifest  |  1 +
 app-text/feathernotes/feathernotes-1.2.0.ebuild | 35 +
 app-text/feathernotes/feathernotes-.ebuild  | 33 +++
 app-text/feathernotes/metadata.xml  | 17 
 4 files changed, 86 insertions(+)

diff --git a/app-text/feathernotes/Manifest b/app-text/feathernotes/Manifest
new file mode 100644
index ..e7f3dcef6859
--- /dev/null
+++ b/app-text/feathernotes/Manifest
@@ -0,0 +1 @@
+DIST feathernotes-1.2.0.tar.gz 926273 BLAKE2B 
ae945ae6adb95d3cd8ef42becfcd68a591ef62f97f05d514f19a9c07e6900b2230e89361b65abfc2082797755bcb8b6c521b72a6406a21886ba6ab386f23295f
 SHA512 
f6aabc0d4bee5f3af20a86035befbc27eddedc5ec37c9a353723a80fb0f691af6ad57d5f50a0e8504336c14187f8287ed61e52d084b34e3b8ab5246315c0

diff --git a/app-text/feathernotes/feathernotes-1.2.0.ebuild 
b/app-text/feathernotes/feathernotes-1.2.0.ebuild
new file mode 100644
index ..3f3075fd6e7a
--- /dev/null
+++ b/app-text/feathernotes/feathernotes-1.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION=" Lightweight Qt Notes-Manager for Linux"
+HOMEPAGE="https://github.com/tsujan/FeatherNotes;
+SRC_URI="https://github.com/tsujan/FeatherNotes/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/FeatherNotes-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="spell X"
+
+RDEPEND="
+   dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?]
+   dev-qt/qtsvg:6
+   spell? ( app-text/hunspell:= )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_X11=$(usex !X)
+   -DWITH_HUNSPELL=$(usex spell)
+   )
+   cmake_src_configure
+}

diff --git a/app-text/feathernotes/feathernotes-.ebuild 
b/app-text/feathernotes/feathernotes-.ebuild
new file mode 100644
index ..880fc704e847
--- /dev/null
+++ b/app-text/feathernotes/feathernotes-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 cmake xdg
+
+DESCRIPTION=" Lightweight Qt Notes-Manager for Linux"
+HOMEPAGE="https://github.com/tsujan/FeatherNotes;
+EGIT_REPO_URI="https://github.com/tsujan/FeatherNotes;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="spell X"
+
+RDEPEND="
+   dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?]
+   dev-qt/qtsvg:6
+   spell? ( app-text/hunspell:= )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_X11=$(usex !X)
+   -DWITH_HUNSPELL=$(usex spell)
+   )
+   cmake_src_configure
+}

diff --git a/app-text/feathernotes/metadata.xml 
b/app-text/feathernotes/metadata.xml
new file mode 100644
index ..25af69d6ae8f
--- /dev/null
+++ b/app-text/feathernotes/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   arthur...@gentoo.org
+   Arthur Zamarin
+   
+   
+   
+   Link application against X11 libraries which adds
+   support for virtual desktop awareness and tab DND
+   
+   
+   
+   tsujan/FeatherNotes
+   
+



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

2024-04-24 Thread Arthur Zamarin
commit: 50533e4453c64fb55f4c834a42bf2bddbbec8862
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:22:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:22:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50533e44

dev-util/directx-headers: Stabilize 1.613.1 x86, #930620

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/directx-headers/directx-headers-1.613.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/directx-headers/directx-headers-1.613.1.ebuild 
b/dev-util/directx-headers/directx-headers-1.613.1.ebuild
index 345a7bd72010..e0c416ab2167 100644
--- a/dev-util/directx-headers/directx-headers-1.613.1.ebuild
+++ b/dev-util/directx-headers/directx-headers-1.613.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/microsoft/${MY_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}"/${MY_PN}-${PV}
 fi
 



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

2024-04-24 Thread Arthur Zamarin
commit: 209a4eefaaf707d05d64d600f5434b67237a7e18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:22:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209a4eef

dev-python/Levenshtein: Stabilize 0.25.1 ppc64, #930612

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
index 03097490154a..672a9cce3620 100644
--- a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 DEPEND="


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

2024-04-24 Thread Arthur Zamarin
commit: 3c1aa1136a3fbe757d16fcedc44fe396891254b8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:22:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1aa113

dev-python/Levenshtein: Stabilize 0.25.1 ppc, #930612

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
index 672a9cce3620..8705189ff941 100644
--- a/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.25.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 DEPEND="


[gentoo-commits] repo/gentoo:master commit in: x11-apps/xedit/

2024-04-24 Thread Arthur Zamarin
commit: f232ee93c611ed7d7d1bf07d9faebc924395843d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:22:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:22:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f232ee93

x11-apps/xedit: Stabilize 1.2.4 x86, #930623

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xedit/xedit-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xedit/xedit-1.2.4.ebuild 
b/x11-apps/xedit/xedit-1.2.4.ebuild
index 68073be4b3d0..64a416a6cda1 100644
--- a/x11-apps/xedit/xedit-1.2.4.ebuild
+++ b/x11-apps/xedit/xedit-1.2.4.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="simple text editor for X"
 
-KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ppc64 sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lutok/

2024-04-24 Thread Arthur Zamarin
commit: dd90b3409dbcec07c2adbdd5de5c772c1440d9a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:20:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd90b340

dev-lua/lutok: Stabilize 0.4-r11 x86, #930629

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
index 3ecd8ceb233a..d68865e5ab6d 100644
--- a/dev-lua/lutok/lutok-0.4-r11.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xman/

2024-04-24 Thread Arthur Zamarin
commit: d11baac20c34f697d6bc15c9cf1d8b0fc24b25ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:19:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:19:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11baac2

x11-apps/xman: Stabilize 1.2.0 x86, #930624

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xman/xman-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xman/xman-1.2.0.ebuild b/x11-apps/xman/xman-1.2.0.ebuild
index 1dd8b42ac5e0..ef7db353387b 100644
--- a/x11-apps/xman/xman-1.2.0.ebuild
+++ b/x11-apps/xman/xman-1.2.0.ebuild
@@ -6,7 +6,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="Manual page display program for the X Window System"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xload/

2024-04-24 Thread Arthur Zamarin
commit: ab95a86ea8c5dd62b71da845312cfc46181f8c62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:19:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:19:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab95a86e

x11-apps/xload: Stabilize 1.2.0 x86, #930622

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xload/xload-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xload/xload-1.2.0.ebuild 
b/x11-apps/xload/xload-1.2.0.ebuild
index 56124e4f86c6..26a48e9c557e 100644
--- a/x11-apps/xload/xload-1.2.0.ebuild
+++ b/x11-apps/xload/xload-1.2.0.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
 
 DESCRIPTION="system load average display for X"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-ruby-core/

2024-04-24 Thread Arthur Zamarin
commit: 24d45da71d1ead5ae8844729bebb048369b7f3bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:19:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:19:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d45da7

dev-ruby/test-unit-ruby-core: Stabilize 1.0.5 x86, #927566

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.5.ebuild 
b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.5.ebuild
index 1491d9552dc4..082bb2ed6247 100644
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.5.ebuild
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.5.ebuild
@@ -13,4 +13,4 @@ HOMEPAGE="https://github.com/ruby/test-unit-ruby-core;
 
 LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"



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

2024-04-24 Thread Arthur Zamarin
commit: 9c2e82f7167fbe9eafdf1e31c91fc1ef611edec2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:19:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:19:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2e82f7

x11-misc/lndir: Stabilize 1.0.5 x86, #930625

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-misc/lndir/lndir-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lndir/lndir-1.0.5.ebuild 
b/x11-misc/lndir/lndir-1.0.5.ebuild
index ed8c0b4d9098..784bc50925af 100644
--- a/x11-misc/lndir/lndir-1.0.5.ebuild
+++ b/x11-misc/lndir/lndir-1.0.5.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="create a shadow directory of symbolic links to another directory 
tree"
-KEYWORDS="amd64 ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
 
 RDEPEND="
elibc_glibc? (



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

2024-04-24 Thread Arthur Zamarin
commit: 61d89f69376d450c285c0d2ef892a2d336921e56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:19:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:19:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d89f69

dev-ruby/rdoc: Stabilize 6.6.3.1-r1 x86, #927566

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild 
b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
index 1397438f89a0..0d2b95bf4f0e 100644
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/;
 SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/files/, dev-db/mysql/

2024-04-24 Thread Sam James
commit: e77068420194bc44cab11a3be2ddfdf0020833e0
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jan 25 06:02:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 18:17:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7706842

dev-db/mysql: add 8.0.36

- --max-test-fail=0 and 40h suite timeout so that tests dont bail out early.

Bug: https://bugs.gentoo.org/922808
Bug: https://bugs.gentoo.org/923649
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35002
Signed-off-by: Sam James  gentoo.org>

 dev-db/mysql/Manifest  |2 +
 .../mysql/files/mysql-8.0.36-boost-clang-fix.patch |   76 ++
 dev-db/mysql/mysql-8.0.36.ebuild   | 1271 
 3 files changed, 1349 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 0672320ea6b4..3efcb891c8b1 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,8 +2,10 @@ DIST mysql-5.7.36-patches-01.tar.xz 6396 BLAKE2B 
ed9783f207d40fc220992c4193bdd8e
 DIST mysql-8.0.27-patches-03.tar.xz 9864 BLAKE2B 
03136477a97a5bff0c5f1cbc7921a77d9b36e148e94f80463f00f0efd1a6859af4595f9cf15aa492bce043fdc9d6c6328bd64102f8b0127eacbc7795b1785ecb
 SHA512 
8c00c8fef2b01389f59138eaa29399d8a9ce7930b6bdfb7689d1d7bf14a32fbb10a2b8dbe91933b805899ef3af0cf0bda704d4be14249991b381054bcc496058
 DIST mysql-8.0.31-patches-01.tar.xz 5464 BLAKE2B 
c067bf311c83d4aa0f48d56621997bc58820fa0b41bd708eae04b0b54b89d549c5c1b84ca93adcbbdcb008199510ea667a12b1bcd44bf6b6df02062b4551d0a2
 SHA512 
95af6bb5aa0c407f0a1014f33523608b0df0797fd7fbdbba8a19985258a7c04788d7587c8f67cd1745284522c58297931c8827e31f77e8c89baaeff71a5e0ddc
 DIST mysql-8.0.34-patches-01.tar.xz 9304 BLAKE2B 
e80dd1fab00fb183e0b980763a9b6c3b879357b776b2acc9709527e5d6e2549f801835936433e55fcde2820201edb3dead5d95f31ef617ef9542d2a0bd95efca
 SHA512 
1ac196d609fabd9c978bc8dd3564a45f0d681c292215d8979604d7e402c622d70a1c66ed191ded081c597042298c43154a9bb09bb4566e7fe97991f67d91d999
+DIST mysql-8.0.36-patches-01.tar.xz 10768 BLAKE2B 
d9b9c6f170e08eee249bbef77713116ad2f1bd05d638f908011c8be406548b9a87a5189d440147c76ac8aef8058d3fdf25d754191a52fef786812ddd6a2409dd
 SHA512 
3f6af0f17e2ded2ec5cc9b0001062bda061e51a17f4f2d1f1fb604590de026a70bd21cecdff28e05adb1b89356fec1c1b33bc9c848e8a20186412d8547452305
 DIST mysql-boost-5.7.41.tar.gz 53266489 BLAKE2B 
7201d6c53cf711bd121464fc85260e1799f7195f45706b91f3cb8d605fe2bd2639d532b4045a336645a553d9b0b1131cc45140a19483902e5dc37d3e2479b6f5
 SHA512 
88e1cc4864616ed92880a3f02285763aac2ddfc1cdeeff07e1502c97bbdfd31c9ed9d02f8f6381a352857a85241e4e4eb6bc0d978e3928a68ef49362f670482a
 DIST mysql-boost-8.0.27.tar.gz 292184025 BLAKE2B 
177209f3c62b0326ca9d021c751a701dec84c1b15c946ab0a68b1b4cf0620468eb3a1df77a918284007a0fde1aaa6a9767d0baed57936612813ef583df51c35e
 SHA512 
6ef2426c0bee46bdf8e2fa5cb159d5ae19f0bed4f7c9bea9b33e0dd922b568c3c68ca063dcbcd7ea6904aaea31877c10064ea10b4bc63fb40d9f31778e3a7891
 DIST mysql-boost-8.0.31.tar.gz 334504577 BLAKE2B 
0506472c732351a1055be9bbd81212e95280ae464af95cb5b579777dd8fad4634b099fa2830c3095066daf8c586f1d8cd2316e7268fb0d2577dd706c595c9102
 SHA512 
87b1678de8c2fd640fd6f3ae58266ea63fe240578330e3296d0e5fc209bbe9b0c22996214b6ca4cce8c0d9cc2f9897f4e6723d835b33fc4342983c82929c3d96
 DIST mysql-boost-8.0.32.tar.gz 436207624 BLAKE2B 
8a75fd6fe12d4f870622b3386118737b8f17d116df625ef6187647c870d456823543e0a1e9aa05fff53313c3872df1df23add2508ec735bb7972718fc1e90539
 SHA512 
937e0d0350cb583bb4de15b080f08ed92b253a6d7c09f13a028855dae154fc84f0c95fb082b818b2fa6fa792cd2d9db8d7dc7a20a2a0d3d2b6839fbd2c821b44
 DIST mysql-boost-8.0.34.tar.gz 439550780 BLAKE2B 
f50701b7e97e6cec21d6ce0f80f07a8df68a14c637a67841c06f578be8ed01d216dcb3b859a29f1befd4223b99e60675d6fa70f4b227bf6af81804e2c43161d4
 SHA512 
e5e79ac6870c214cf62c8e2830106d60e09d2e6df30654b84bb5d26864b4eabe777468a223e6ee4c1e22b7f6ec086c73e85e3f4c1fa66912b0e59b606ab46cd6
+DIST mysql-boost-8.0.36.tar.gz 438154682 BLAKE2B 
066c9dd7f2804ad29808c3bfcf5eae53466f7c40cf1386a9c1f26a0b45dcc3eda8d9618de36e8008e5e4d58b726d6c8ca85aec8d1eda8981f5a49e495b32f046
 SHA512 
a6c1c009a322b7e7aa2aa607573060414c847c77d48f44a24058ffb89673621f2ebbcc1a4448fa841a87ff721159cc8eaf44a57721c7dc233c130691c16a9d4a

diff --git a/dev-db/mysql/files/mysql-8.0.36-boost-clang-fix.patch 
b/dev-db/mysql/files/mysql-8.0.36-boost-clang-fix.patch
new file mode 100644
index ..31a2946a41ed
--- /dev/null
+++ b/dev-db/mysql/files/mysql-8.0.36-boost-clang-fix.patch
@@ -0,0 +1,76 @@
+From 50a1eae942effb0a9b90724323ef8f2a67e7984a Mon Sep 17 00:00:00 2001
+From: Peter Dimov 
+Date: Wed, 16 Nov 2022 10:43:31 +0200
+Subject: [PATCH] Change mpl::integral_c to boost::integral_constant to avoid
+ Clang 16 errors when constructing out of range enums (refs #24,
+ https://github.com/boostorg/mpl/issues/69)
+
+--- a/boost/boost_1_77_0/boost/numeric/conversion/detail/int_float_mixture.hpp
 

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

2024-04-24 Thread Sam James
commit: ad1438b9a68f54668d5d16552c0a4f0778b10691
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 18:17:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 18:17:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1438b9

dev-python/rapidfuzz: Stabilize 3.8.1 amd64, #930608

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

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

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
index b10227d12208..9605ba31909f 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # all these are header-only libraries
 DEPEND="



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

2024-04-24 Thread Sam James
commit: c6fa4ddfbdf6e5ef147a24bd49d9ecc319ba2f13
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 18:17:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 18:17:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fa4ddf

www-apps/hugo: Stabilize 0.124.1 amd64, #930566

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

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

diff --git a/www-apps/hugo/hugo-0.124.1.ebuild 
b/www-apps/hugo/hugo-0.124.1.ebuild
index 273562b6763b..2f23d67149ac 100644
--- a/www-apps/hugo/hugo-0.124.1.ebuild
+++ b/www-apps/hugo/hugo-0.124.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="doc +extended test"
 
 BDEPEND="



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

2024-04-24 Thread Sam James
commit: a55584b7ff0a1753d639752818f015fcd4c3230a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 18:17:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 18:17:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55584b7

dev-python/rapidfuzz: Stabilize 3.8.1 x86, #930608

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

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

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
index 0d6c7ea3524f..b10227d12208 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # all these are header-only libraries
 DEPEND="



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

2024-04-24 Thread Arthur Zamarin
commit: 320e92ac65d129596cc7eb36f0c7be226c5011af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:13:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:13:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320e92ac

dev-python/joblib: Stabilize 1.4.0 ALLARCHES, #930599

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/joblib/joblib-1.4.0.ebuild 
b/dev-python/joblib/joblib-1.4.0.ebuild
index 428a8245bd46..aa95f7bec3b5 100644
--- a/dev-python/joblib/joblib-1.4.0.ebuild
+++ b/dev-python/joblib/joblib-1.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



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

2024-04-24 Thread Arthur Zamarin
commit: 3704106268eb075803dd53b587494c6e752a7d18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:13:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:13:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37041062

dev-util/kyua: Stabilize 0.13-r3 x86, #930628

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/kyua/kyua-0.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kyua/kyua-0.13-r3.ebuild 
b/dev-util/kyua/kyua-0.13-r3.ebuild
index badf2cedbadc..7b57855bf2c9 100644
--- a/dev-util/kyua/kyua-0.13-r3.ebuild
+++ b/dev-util/kyua/kyua-0.13-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/kyua/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="test"
 
 # Tests fail



[gentoo-commits] repo/gentoo:master commit in: app-editors/featherpad/

2024-04-24 Thread Arthur Zamarin
commit: 63be033272aedfc0942f551879bf54d6d4d9fda7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:04:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:04:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63be0332

app-editors/featherpad: add 

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/featherpad/featherpad-.ebuild | 32 +++
 1 file changed, 32 insertions(+)

diff --git a/app-editors/featherpad/featherpad-.ebuild 
b/app-editors/featherpad/featherpad-.ebuild
new file mode 100644
index ..5ae9de86c8fd
--- /dev/null
+++ b/app-editors/featherpad/featherpad-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 cmake xdg
+
+DESCRIPTION="Lightweight Qt5 Plain-Text Editor for Linux"
+HOMEPAGE="https://github.com/tsujan/FeatherPad;
+EGIT_REPO_URI="https://github.com/tsujan/FeatherPad;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+X"
+
+RDEPEND="
+   app-text/hunspell:=
+   dev-qt/qtbase:6[dbus,gui,widgets]
+   dev-qt/qtsvg:6
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_X11=$(usex !X)
+   )
+   cmake_src_configure
+}



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

2024-04-24 Thread Arthur Zamarin
commit: feeebade2ff39bcc71f6b50b92b9ad11da85180c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:59:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:59:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feeebade

dev-util/kyua: Stabilize 0.13-r3 ppc, #930628

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/kyua/kyua-0.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kyua/kyua-0.13-r3.ebuild 
b/dev-util/kyua/kyua-0.13-r3.ebuild
index f683f90dccce..badf2cedbadc 100644
--- a/dev-util/kyua/kyua-0.13-r3.ebuild
+++ b/dev-util/kyua/kyua-0.13-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmmv/kyua/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 IUSE="test"
 
 # Tests fail



[gentoo-commits] repo/gentoo:master commit in: sys-power/cpupower/

2024-04-24 Thread Arthur Zamarin
commit: 8fb52a92819ecf978279d99134a7504d2e0d1b87
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:59:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:59:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb52a92

sys-power/cpupower: Stabilize 6.2 x86, #930627

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-power/cpupower/cpupower-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/cpupower/cpupower-6.2.ebuild 
b/sys-power/cpupower/cpupower-6.2.ebuild
index ac800dc09e25..85fd6ccfd337 100644
--- a/sys-power/cpupower/cpupower-6.2.ebuild
+++ b/sys-power/cpupower/cpupower-6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE="nls"
 
 # File collision w/ headers of the deprecated cpufrequtils



  1   2   3   4   5   6   >