[gentoo-commits] repo/gentoo:master commit in: sys-process/top-apple/

2024-08-05 Thread Joonas Niilola
commit: 20fb079f6c15aaa0a7ab2652229d899710037ed1
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:31:45 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fb079f

sys-process/top-apple: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/top-apple/top-apple-73.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-process/top-apple/top-apple-73.ebuild 
b/sys-process/top-apple/top-apple-73.ebuild
index be0e8c1b0cec..6fe12d84b770 100644
--- a/sys-process/top-apple/top-apple-73.ebuild
+++ b/sys-process/top-apple/top-apple-73.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,13 +10,11 @@ HOMEPAGE="http://www.opensource.apple.com/";
 SRC_URI="
http://www.opensource.apple.com/tarballs/top/top-${PV}.tar.gz
http://www.opensource.apple.com/source/libutil/libutil-11/libutil.h?txt 
-> libutil-11-top-${PV}.h"
+S="${WORKDIR}/top-${PV}"
 
 LICENSE="APSL-2 BSD"
 SLOT="0"
 KEYWORDS="~ppc-macos ~x64-macos"
-IUSE=""
-
-S=${WORKDIR}/top-${PV}
 
 src_prepare() {
# libutil.h header is missing at least on Leopard (10.5), the dylib just



[gentoo-commits] repo/gentoo:master commit in: sys-process/unixtop/

2024-08-05 Thread Joonas Niilola
commit: 7d4298f1c4d21421faadd4e27983debab4535d30
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:32:17 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4298f1

sys-process/unixtop: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild 
b/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild
index 22abf047614d..76c63663fbb9 100644
--- a/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild
+++ b/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild
@@ -8,11 +8,11 @@ inherit autotools
 DESCRIPTION="top for UNIX systems"
 HOMEPAGE="https://unixtop.sourceforge.net/";
 SRC_URI="https://downloads.sourceforge.net/unixtop/top-${PV/_/}.tar.bz2";
+S="${WORKDIR}/top-${PV/_/}"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64-linux ~x64-solaris"
-IUSE=""
 
 DEPEND="sys-libs/ncurses:="
 RDEPEND="
@@ -20,8 +20,6 @@ RDEPEND="
!sys-process/procps
 "
 
-S=${WORKDIR}/top-${PV/_/}
-
 PATCHES=(
"${FILESDIR}"/${PN}-3.8_beta1-ncurses.patch
"${FILESDIR}"/${PN}-3.8_beta1-no-AX-macros.patch



[gentoo-commits] repo/gentoo:master commit in: sys-process/usbtop/

2024-08-05 Thread Joonas Niilola
commit: e4a5221d8fcd918556bf2638b91e10498af0a883
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:32:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a5221d

sys-process/usbtop: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37804
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/usbtop/usbtop-1.0_p20220419.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/sys-process/usbtop/usbtop-1.0_p20220419.ebuild 
b/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
index 609eff05f6dc..3aa16962b0dc 100644
--- a/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
+++ b/sys-process/usbtop/usbtop-1.0_p20220419.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
@@ -10,19 +10,17 @@ HOMEPAGE="https://github.com/aguinet/usbtop";
 #SRC_URI="https://github.com/aguinet/usbtop/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
 COMMIT="b9a26bd22b91b84bd72906c6501e61df7b13f3d6"
 SRC_URI="https://github.com/aguinet/usbtop/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+#S="${WORKDIR}/${PN}-release-${PV}"
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~riscv x86"
-IUSE=""
 
 RDEPEND="net-libs/libpcap[usb]"
 DEPEND="${RDEPEND}
dev-libs/boost:="
 
-#S="${WORKDIR}/${PN}-release-${PV}"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
 pkg_setup() {
linux-info_pkg_setup
if linux_config_exists; then



[gentoo-commits] repo/gentoo:master commit in: sys-process/schedtool/

2024-08-05 Thread Joonas Niilola
commit: 45ac0d61dd5b1846f97baf71c00a050d0ed15269
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:29:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ac0d61

sys-process/schedtool: drop 1.3.0-r1

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/schedtool/schedtool-1.3.0-r1.ebuild | 34 -
 1 file changed, 34 deletions(-)

diff --git a/sys-process/schedtool/schedtool-1.3.0-r1.ebuild 
b/sys-process/schedtool/schedtool-1.3.0-r1.ebuild
deleted file mode 100644
index 1643893538da..
--- a/sys-process/schedtool/schedtool-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A tool to query or alter a process' scheduling policy"
-HOMEPAGE="https://github.com/freequaos/schedtool";
-SRC_URI="https://github.com/freequaos/schedtool/archive/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT=0
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ~riscv x86 ~amd64-linux 
~x86-linux"
-IUSE=""
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
-   default
-   sed \
-   -e '/^CFLAGS=/d;/^install:/s@ install-doc zipman@@' \
-   -e '/install/s@\(schedtool.8\).gz@\1@' \
-   -i Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTPREFIX="${ED}"/usr install
-   dodoc CHANGES INSTALL PACKAGERS README SCHED_DESIGN TODO TUNING
-}



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

2024-08-05 Thread Joonas Niilola
commit: df227f401d43435d22c3c868665dab95c0bc22f3
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:38:24 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df227f40

sys-power/powerstat: drop 0.02.22

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/powerstat/Manifest |  1 -
 sys-power/powerstat/powerstat-0.02.22.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/sys-power/powerstat/Manifest b/sys-power/powerstat/Manifest
index 0af5c142a908..e12e0993ee14 100644
--- a/sys-power/powerstat/Manifest
+++ b/sys-power/powerstat/Manifest
@@ -1,2 +1 @@
-DIST powerstat-0.02.22.tar.gz 59609 BLAKE2B 
bfb392a37fa5fe9f03360fcad3435c73b34a6a7be642ddf9ecc3f4d83efd38e67b287b53e91a4fd00c6c18700541ed0a2f901c0016e4ab6e2ec937f6cfe9c7bf
 SHA512 
e11131a0c49dd11337444ec69f3f59c0e803d03d2b135f2364bed5b55029e9473621b5d8709e2019f461d56c34fa52c22173a5e55c1175044aca67f18f5c505b
 DIST powerstat-0.02.27.tar.gz 62629 BLAKE2B 
d7fe4b517d9a4d91003c7a263ed77bba24457ce20639e420658c3735176952f3283e2bbc64ec597d88b6206e431c29f75ea9b11a6652f021f667d9466ccc
 SHA512 
3bbab9ed88000b277d75f94d9d3e180944d6c8619cf5e7e8b783c9d303fadde47fe9347e93ac7f54c52687afb456bc26c590712486f589602f93058cd144922f

diff --git a/sys-power/powerstat/powerstat-0.02.22.ebuild 
b/sys-power/powerstat/powerstat-0.02.22.ebuild
deleted file mode 100644
index d4da91922c1a..
--- a/sys-power/powerstat/powerstat-0.02.22.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Laptop power measuring tool"
-HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat 
https://github.com/ColinIanKing/powerstat";
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
-   default
-
-   # Don't compress manpages
-   sed -i  -e '/install:/s/ powerstat.8.gz//' \
-   -e '/cp powerstat.8/s/.gz//' \
-   Makefile || die "sed failed"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}



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

2024-08-05 Thread Joonas Niilola
commit: 74d1bd78cc0ec6da968717c65e71d8e878340537
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:14:27 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:07:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d1bd78

www-apps/mirmon: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/mirmon/mirmon-2.11-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/mirmon/mirmon-2.11-r2.ebuild 
b/www-apps/mirmon/mirmon-2.11-r2.ebuild
index b9da4f645fd8..deffe7429cf5 100644
--- a/www-apps/mirmon/mirmon-2.11-r2.ebuild
+++ b/www-apps/mirmon/mirmon-2.11-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,6 @@ 
SRC_URI="mirror://debian/pool/main/m/${PN}/${PN}_${PV}.orig.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
 
 DEPEND=">=dev-lang/perl-5.8.5-r2:0"
 RDEPEND="${DEPEND}



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

2024-08-05 Thread Joonas Niilola
commit: 4f6fdb1b9b53b70760106c147cfcf0a7c6ecc196
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:16:53 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:07:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6fdb1b

www-apps/bareos-webui: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37802
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/bareos-webui/bareos-webui-22.1.2.ebuild | 4 +---
 www-apps/bareos-webui/bareos-webui-23.0.1.ebuild | 2 --
 www-apps/bareos-webui/bareos-webui-23.0.2.ebuild | 2 --
 www-apps/bareos-webui/bareos-webui-.ebuild   | 2 --
 4 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
index 6d911f70e272..1891ba820469 100644
--- a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.2.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
@@ -29,8 +29,6 @@ RESTRICT="mirror"
 
 LICENSE="AGPL-3"
 
-IUSE=""
-
 DEPEND=""
 RDEPEND="${DEPEND}

dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
index 446090d5394d..1891ba820469 100644
--- a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
@@ -29,8 +29,6 @@ RESTRICT="mirror"
 
 LICENSE="AGPL-3"
 
-IUSE=""
-
 DEPEND=""
 RDEPEND="${DEPEND}

dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
index 446090d5394d..1891ba820469 100644
--- a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
@@ -29,8 +29,6 @@ RESTRICT="mirror"
 
 LICENSE="AGPL-3"
 
-IUSE=""
-
 DEPEND=""
 RDEPEND="${DEPEND}

dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]

diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild 
b/www-apps/bareos-webui/bareos-webui-.ebuild
index 6d911f70e272..e65d630438cb 100644
--- a/www-apps/bareos-webui/bareos-webui-.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-.ebuild
@@ -29,8 +29,6 @@ RESTRICT="mirror"
 
 LICENSE="AGPL-3"
 
-IUSE=""
-
 DEPEND=""
 RDEPEND="${DEPEND}

dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]



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

2024-08-05 Thread Joonas Niilola
commit: 902fa0551e428e8b81b88c2f05082b0f5c492c0c
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:36:47 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902fa055

sys-power/bbswitch: drop 0.8_p20211129

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild 
b/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild
deleted file mode 100644
index 2aa21af88733..
--- a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN}.git";
-   EGIT_BRANCH="develop"
-else
-   COMMIT="23891174a80ea79c7720bcc7048a5c2bfcde5cd9"
-   
SRC_URI="https://github.com/Bumblebee-Project/bbswitch/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/bbswitch-${COMMIT}"
-fi
-
-DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card"
-HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch";
-
-SLOT="0"
-LICENSE="GPL-3+"
-IUSE=""
-
-DEPEND="
-   virtual/linux-sources
-   sys-kernel/linux-headers
-"
-RDEPEND=""
-
-MODULE_NAMES="bbswitch(acpi)"
-
-PATCHES=( "${FILESDIR}/${PN}-kernel-5.18.patch" )
-
-pkg_setup() {
-   linux-mod_pkg_setup
-
-   BUILD_TARGETS="default"
-   BUILD_PARAMS="KVERSION=${KV_FULL} CC=$(tc-getCC)"
-}
-
-src_prepare() {
-   # Fix build failure, bug #513542 and bug #761370
-   sed "s%^KDIR :=.*%KDIR := ${KV_OUT_DIR:-$KERNEL_DIR}%g" -i Makefile || 
die
-
-   default
-}
-
-src_install() {
-   einstalldocs
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf
-
-   linux-mod_src_install
-}



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

2024-08-05 Thread Joonas Niilola
commit: f52a7be6168b7b0f9dff6d89ff0dbad538feda1e
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:15:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:07:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52a7be6

www-apps/nanoc-deploying: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/nanoc-deploying/nanoc-deploying-1.0.2-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2-r1.ebuild 
b/www-apps/nanoc-deploying/nanoc-deploying-1.0.2-r1.ebuild
index 581d016f0e25..2df5b290fda4 100644
--- a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2-r1.ebuild
+++ b/www-apps/nanoc-deploying/nanoc-deploying-1.0.2-r1.ebuild
@@ -7,18 +7,16 @@ USE_RUBY="ruby31 ruby32 ruby33"
 # Upstream has specs but they are not available in the gem and the
 # repository upstream is not tagged for this.
 RUBY_FAKEGEM_RECIPE_TEST="none"
-
 RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
 
 inherit ruby-fakegem
 
 DESCRIPTION="Provides deploying functionality for Nanoc"
 HOMEPAGE="https://nanoc.app/";
-LICENSE="MIT"
 
-KEYWORDS="~amd64 ~riscv"
+LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-IUSE=""
+KEYWORDS="~amd64 ~riscv"
 
 ruby_add_rdepend "
www-apps/nanoc-checking:1



[gentoo-commits] repo/gentoo:master commit in: sys-process/tiptop/

2024-08-05 Thread Joonas Niilola
commit: 0cb3ea185efc6d6f6fa3976a1ceb100691dd7b23
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:30:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb3ea18

sys-process/tiptop: drop 2.3.1_p4

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/tiptop/Manifest   |  1 -
 sys-process/tiptop/tiptop-2.3.1_p4.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest
index d542b39e527d..7c501b9d66e9 100644
--- a/sys-process/tiptop/Manifest
+++ b/sys-process/tiptop/Manifest
@@ -1,3 +1,2 @@
-DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B 
fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed
 SHA512 
73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b
 DIST tiptop-2.3.1_p4_p20221211.tar.gz 931179 BLAKE2B 
bc9bccf2c8146c60200304975cb900b455c5f2c0c410ff010fc785709ed468fe3c01b8ac8f4809a1f067cc67fb7a5a6d33739de1b650f447ebe90a9b21a032ee
 SHA512 
c848513a1ccd8c367aa1edd91cfe6f27245710d6b32ff6e1f81a6694c8e21cb41d53e0bc00a18eadf0877600fa29b1defbd0db6165591a8d34887d11ca1af7f2
 DIST tiptop_2.3.1-4.debian.tar.xz 3716 BLAKE2B 
14e5192888b99681f8114fd9abcafb4c2fc00b1923560ea93ba4c714dc1164731cdf16d42d73946413f743fe48b6d27151804f5f6e65cab7afa8834f54c683e1
 SHA512 
45d34abc16327bc443387c941c0477b2c491510c7cda1da8a7f7a704c8b891ef07c96122be46c501e55e471df5bcfd50919f586a67d8b91b764d3bdefa599872

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
deleted file mode 100644
index cc251ac6805b..
--- a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="top for performance counters"
-HOMEPAGE="http://tiptop.gforge.inria.fr/";
-SRC_URI="http://${PN}.gforge.inria.fr/releases/${PN}-$(ver_cut 1-3).tar.gz"
-SRC_URI+=" 
http://deb.debian.org/debian/pool/main/t/tiptop/tiptop_${PV/_p/-}.debian.tar.xz";
-S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   sys-libs/ncurses:=
-   dev-libs/libxml2:2
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.1-tinfo.patch #618124
-   "${WORKDIR}"/debian/patches
-)
-
-src_prepare() {
-   default
-   eautoreconf #618124
-}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/dvhtool/

2024-08-05 Thread Joonas Niilola
commit: 3ef89c40f6bc061baf74834ae21e765f1872ffbf
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 12:22:45 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef89c40

sys-boot/dvhtool: remove empty variables

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild 
b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild
index ba84fd2db50a..ac542155c604 100644
--- a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild
+++ b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,17 +8,12 @@ inherit autotools toolchain-funcs
 DESCRIPTION="Tool to copy kernel(s) into the volume header on SGI MIPS-based 
workstations"
 HOMEPAGE="http://packages.debian.org/unstable/utils/dvhtool";
 SRC_URI="mirror://debian/pool/main/d/dvhtool/dvhtool_${PV}.orig.tar.gz"
+S="${S}.orig"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~mips ~x86"
 
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-S="${S}.orig"
-
 PATCHES=(
"${FILESDIR}/${P}-debian.diff"
"${FILESDIR}/${P}-debian-warn_type_guess.diff"



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

2024-08-05 Thread Joonas Niilola
commit: 76a494b94f419a0eec93ef320b3677acab5bddfd
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:42:12 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a494b9

sys-power/powerstat: remove empty variables

Signed-off-by: Filip Kobierski  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37805
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/powerstat/powerstat-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-power/powerstat/powerstat-.ebuild 
b/sys-power/powerstat/powerstat-.ebuild
index 2f04b01ecdbd..0f707208abf8 100644
--- a/sys-power/powerstat/powerstat-.ebuild
+++ b/sys-power/powerstat/powerstat-.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-EGIT_REPO_URI="https://github.com/ColinIanKing/${PN}.git";
-
 inherit git-r3 toolchain-funcs
 
 DESCRIPTION="Laptop power measuring tool"
 HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat 
https://github.com/ColinIanKing/powerstat";
-SRC_URI=""
+EGIT_REPO_URI="https://github.com/ColinIanKing/${PN}.git";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: sys-process/numad/

2024-08-05 Thread Joonas Niilola
commit: cac23e6c503929de46a4f25aa76d58fa36338054
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:28:50 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:05:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac23e6c

sys-process/numad: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/numad/numad-0.5-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-process/numad/numad-0.5-r3.ebuild 
b/sys-process/numad/numad-0.5-r3.ebuild
index 8e01a495621a..a35bab6db9be 100644
--- a/sys-process/numad/numad-0.5-r3.ebuild
+++ b/sys-process/numad/numad-0.5-r3.ebuild
@@ -20,7 +20,6 @@ HOMEPAGE="http://fedoraproject.org/wiki/Features/numad";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE=""
 
 CONFIG_CHECK="~NUMA ~CPUSETS"
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/milo/

2024-08-05 Thread Joonas Niilola
commit: 2294a79400323c0cfe06e8a129b6cc1d81eaf29a
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 12:23:50 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2294a794

sys-boot/milo: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-boot/milo/milo-2.4.18.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-boot/milo/milo-2.4.18.ebuild b/sys-boot/milo/milo-2.4.18.ebuild
index 9ee907054222..b5eb77a8628e 100644
--- a/sys-boot/milo/milo-2.4.18.ebuild
+++ b/sys-boot/milo/milo-2.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,6 +32,7 @@ 
SRC_URI="http://www.suse.de/~stepan/source/milo-${milo_version}.tar.bz2

http://ftp.namesys.com/pub/reiserfs-for-2.2/linux-2.2.20-reiserfs-3.5.35.diff.bz2
https://dev.gentoo.org/~taviso/milo/linload.exe
http://www.ibiblio.org/pub/Linux/docs/HOWTO/MILO-HOWTO";
+S="${WORKDIR}/milo-${milo_version}"
 
 #
 # milo license is dec palcode license, dec bios emulation license, and gpl-2 
rolled
@@ -44,15 +45,11 @@ 
SRC_URI="http://www.suse.de/~stepan/source/milo-${milo_version}.tar.bz2
 
 LICENSE="MILO"
 SLOT="0"
-
 KEYWORDS="-* ~alpha"
-IUSE=""
 
 DEPEND="sys-apps/kbd"
 RDEPEND="sys-fs/mtools"
 
-S=${WORKDIR}/milo-${milo_version}
-
 # You can change the default MILO serial
 # number here, the MILO default is "Linux_is_Great!".
 # There are some below that i have made you can



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

2024-08-05 Thread Joonas Niilola
commit: 3bfb519450bd5e7d376bfb76b8147c6c8b4267f4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  5 07:16:21 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:16:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bfb5194

www-apps/bareos-webui: fix IncorrectCopyright

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

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

diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild 
b/www-apps/bareos-webui/bareos-webui-.ebuild
index e65d630438cb..1891ba820469 100644
--- a/www-apps/bareos-webui/bareos-webui-.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-.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



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

2024-08-05 Thread Joonas Niilola
commit: db23069f522a40abcbb86b119972527719168e65
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 13:17:41 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db23069f

sys-apps/fwupd-efi: drop old

Signed-off-by: Filip Kobierski  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37821
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/fwupd-efi/Manifest |  2 -
 sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild | 70 -
 sys-apps/fwupd-efi/fwupd-efi-1.5.ebuild | 62 -
 3 files changed, 134 deletions(-)

diff --git a/sys-apps/fwupd-efi/Manifest b/sys-apps/fwupd-efi/Manifest
index d28d3a021054..6cd1574ace71 100644
--- a/sys-apps/fwupd-efi/Manifest
+++ b/sys-apps/fwupd-efi/Manifest
@@ -1,3 +1 @@
-DIST fwupd-efi-1.4.tar.xz 35984 BLAKE2B 
24ce9788500781aac5b856740dc17d94bec79cf57f4f1a0359f42e6be4b9600d34259794a88f69bf83aa38ee5976b26228b20813f717edce5cc627c163585b40
 SHA512 
c330409861a8c1e332a0d4fd49c54ef2c5bf7cdaca99d14de39b50fb35f0c490e9f7f7a4c9dd48181bd509cd358c43eb23659536aea93408c1fefb47629e4991
-DIST fwupd-efi-1.5.tar.xz 38460 BLAKE2B 
fe2d06e9d9a588b524a6a26afc401898f8dd1d3bd49fa608cfaa6c32ec71a88f125d2158e3892a44706cc2f8349ed379ee8d7b62bfbe8ba38990d1545eff9f94
 SHA512 
b1edaa1fa4b7e768ee822c92bdd2858343993f19edde6445e333fad470f997420aeab10dd36e5abff90cb0a87d8f3b2a0de9e7cf49a03758e0e1c9c2fd06ef19
 DIST fwupd-efi-1.6.tar.xz 39940 BLAKE2B 
906f90a3187fb7d180dab22941d255220e3d56c2058ff6a5a260b0cd62c90e9c784a7c091da376111f23d02561abdec71958afec63c54134a77aac71deec20bc
 SHA512 
37d3c1348bdead620e626a3e602dc6cd774c47d24ca18a3bf6aee071300d658bc4d37e6ec74fcd20f9b345141d69ea3343d44b9408af4759ad65ef10b72ead69

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
deleted file mode 100644
index 553f1fbfc16e..
--- a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1 secureboot toolchain-funcs
-
-DESCRIPTION="EFI executable for fwupd"
-HOMEPAGE="https://fwupd.org";
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fwupd/fwupd-efi.git";
-else
-   
SRC_URI="https://github.com/fwupd/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-BDEPEND="$(python_gen_any_dep '
-   dev-python/pefile[${PYTHON_USEDEP}]
-   ')
-   virtual/pkgconfig"
-
-DEPEND="sys-boot/gnu-efi"
-
-RDEPEND="!https://packages.gentoo.org/packages/${CATEGORY}/${PN}";
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   secureboot_auto_sign
-}

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.5.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.5.ebuild
deleted file mode 100644
index a136dde4ec54..
--- a/sys-apps/fwupd-efi/fwupd-efi-1.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 secureboot
-
-DESCRIPTION="EFI executable for fwupd"
-HOMEPAGE="https://fwupd.org";
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fwupd/fwupd-efi.git";
-else
-   
SRC_URI="https://github.com/fwupd/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="$(python_gen_any_dep '
-   dev-python/pefile[${PYTHON_USEDEP}]
-   ')
-   virtual/pkgconfig"
-
-DEPEND="sys-boot/gnu-efi"
-
-python_check_deps() {
-   python_has_version "dev-python/pefile[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   secureboot_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   python_fix_shebang "${S}/efi"
-}
-
-src_configure() {
-   local emesonargs=(
-   -Defi-libdir="${EPREFIX}"/usr/$(get_libdir)
-   -Defi_sbat_distro_id="gentoo"
-   -Defi_sbat_distro_summary="Gentoo GNU/Linux"
-   -Defi_sbat_distro_pkgname="${PN}"
-   -Defi_sbat_distro_version="${PVR}"
-   
-Defi_sbat_distro_url="https://packages.gentoo.org/packages/${CATEGORY}/${PN}";
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   secureboot_auto_sign
-}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/elilo/

2024-08-05 Thread Joonas Niilola
commit: 38b54bb93166986ea2968bad3934c72d17d187d9
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 12:22:18 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b54bb9

sys-boot/elilo: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-boot/elilo/elilo-3.16-r5.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-boot/elilo/elilo-3.16-r5.ebuild 
b/sys-boot/elilo/elilo-3.16-r5.ebuild
index f7c1659896c8..8f067bedb4c0 100644
--- a/sys-boot/elilo/elilo-3.16-r5.ebuild
+++ b/sys-boot/elilo/elilo-3.16-r5.ebuild
@@ -9,11 +9,11 @@ DESCRIPTION="Linux boot loader for EFI-based systems such as 
IA-64"
 HOMEPAGE="https://sourceforge.net/projects/elilo/";
 SRC_URI="https://downloads.sourceforge.net/elilo/${P}-all.tar.gz
mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz"
+S="${WORKDIR}/${P}-source"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE=""
 
 # gnu-efi contains only static libs, so there's no run-time dep on it
 DEPEND=">=sys-boot/gnu-efi-3.0g
@@ -22,8 +22,6 @@ DEPEND=">=sys-boot/gnu-efi-3.0g
 RDEPEND="sys-boot/efibootmgr
sys-fs/dosfstools[compat]"
 
-S="${WORKDIR}/${P}-source"
-
 PATCHES=(
"${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665
"${FILESDIR}"/${PN}-3.16-gnu-efi-3.0.6-ia64.patch



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

2024-08-05 Thread Joonas Niilola
commit: 11d70ecc4ba82644e2937221f1c6daeb4195e74e
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:38:56 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d70ecc

sys-power/uhubctl: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/uhubctl/uhubctl-2.5.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-power/uhubctl/uhubctl-2.5.0.ebuild 
b/sys-power/uhubctl/uhubctl-2.5.0.ebuild
index e8ec52411eb4..0976ba64bba2 100644
--- a/sys-power/uhubctl/uhubctl-2.5.0.ebuild
+++ b/sys-power/uhubctl/uhubctl-2.5.0.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,7 +12,6 @@ SRC_URI="https://github.com/mvp/uhubctl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
 
 DEPEND="virtual/libusb:1"
 RDEPEND="${DEPEND}"



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

2024-08-05 Thread Joonas Niilola
commit: 98a7097a0170238ba41879dffe3e00983125d57c
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:35:50 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a7097a

sys-power/bbswitch: remove empty variables

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild 
b/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
index 9fe6d62a889b..cbcafe0ac39e 100644
--- a/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
+++ b/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
@@ -19,15 +19,13 @@ fi
 DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card"
 HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch";
 
-SLOT="0"
 LICENSE="GPL-3+"
-IUSE=""
+SLOT="0"
 
 DEPEND="
virtual/linux-sources
sys-kernel/linux-headers
 "
-RDEPEND=""
 
 PATCHES=( "${FILESDIR}/${PN}-kernel-5.18.patch" )
 



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

2024-08-05 Thread Joonas Niilola
commit: fd93d4a268f7253b26d26f9a27fd601c7861b74e
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:35:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd93d4a2

sys-power/acpilight: remove empty IUSE, improve compression

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/acpilight/Manifest| 2 +-
 sys-power/acpilight/acpilight-1.2-r4.ebuild | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-power/acpilight/Manifest b/sys-power/acpilight/Manifest
index 9207a9f42746..7a09eba6189d 100644
--- a/sys-power/acpilight/Manifest
+++ b/sys-power/acpilight/Manifest
@@ -1 +1 @@
-DIST acpilight-v1.2.tar.gz 18068 BLAKE2B 
469fd12c0a24b152681d73add559733a294f8a0848f46d0d3a1e209dea2ad3b180294677a8d84a82387ec34b00bbfda85a10f447fe22b81a3c51225cdce14051
 SHA512 
ef634ec0f315fe94dca138f1b9231f320b93340db3365ab9a09cf898fe4691f70573041bcb04563d760f1201000ea3ff11ab5dad3bfffddf3d3070dedb5732d7
+DIST acpilight-v1.2.tar.bz2 16371 BLAKE2B 
4727ba2ed160b0068d46c8cd1fb1ca4701ebd9e05ce5e8f32b6098fbe8fc003294ed41321b61a804c8b0974b33989cf00de19e10cd5a4283751986d55bc0cd98
 SHA512 
e129de51911df83224ab99c0e7c9cda8058ee748e11473595add0e22367b21716fe62e14461300ca812c4be3485138b7f0f4823d848e3a0386680522621ec121

diff --git a/sys-power/acpilight/acpilight-1.2-r4.ebuild 
b/sys-power/acpilight/acpilight-1.2-r4.ebuild
index 97445a8e5184..b5feb4e703c6 100644
--- a/sys-power/acpilight/acpilight-1.2-r4.ebuild
+++ b/sys-power/acpilight/acpilight-1.2-r4.ebuild
@@ -11,13 +11,12 @@ MY_P="${PN}-v${PV}"
 
 DESCRIPTION="Replacement for xbacklight that uses the ACPI interface to set 
brightness"
 HOMEPAGE="https://gitlab.com/wavexx/acpilight/";
-SRC_URI="https://gitlab.com/wavexx/acpilight/-/archive/v${PV}/${MY_P}.tar.gz";
+SRC_URI="https://gitlab.com/wavexx/acpilight/-/archive/v${PV}/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
 
 RDEPEND="virtual/udev
acct-group/video



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

2024-08-05 Thread Joonas Niilola
commit: 53dd513d810e7d198a0fbb0d33bce2a4a5c437f6
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:13:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:07:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dd513d

www-apps/jekyll-sitemap: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild 
b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild
index f535799e02be..b81497226e44 100644
--- a/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.ebuild
+++ b/www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0-r1.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
@@ -6,7 +6,6 @@ USE_RUBY="ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
-
 RUBY_FAKEGEM_GEMSPEC="jekyll-sitemap.gemspec"
 
 inherit ruby-fakegem
@@ -18,7 +17,6 @@ 
SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 ruby_add_rdepend "=www-apps/jekyll-4*"
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/aboot/

2024-08-05 Thread Joonas Niilola
commit: 20c61c82e49deb86e9777dced0599f5ef6845bb7
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 12:21:42 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c61c82

sys-boot/aboot: remove empty variables

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild 
b/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild
index 80ae29b8a244..a14b4ee280ba 100644
--- a/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild
+++ b/sys-boot/aboot/aboot-1.0_pre20040408-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,10 +17,6 @@ SRC_URI="http://aboot.sourceforge.net/tarballs/${P}.tar.bz2
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* ~alpha"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
 
 src_unpack() {
unpack ${A}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/makebootfat/

2024-08-05 Thread Joonas Niilola
commit: ffd619f388423a92c2dbfbb642343b382d69221e
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 12:23:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:10:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd619f3

sys-boot/makebootfat: remove empty IUSE

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-boot/makebootfat/makebootfat-1.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-boot/makebootfat/makebootfat-1.4.ebuild 
b/sys-boot/makebootfat/makebootfat-1.4.ebuild
index af8e752ccda4..f4c60fb48e9d 100644
--- a/sys-boot/makebootfat/makebootfat-1.4.ebuild
+++ b/sys-boot/makebootfat/makebootfat-1.4.ebuild
@@ -10,7 +10,6 @@ 
SRC_URI="https://downloads.sourceforge.net/advancemame/${P}.tar.gz";
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="sys-boot/syslinux"
 DEPEND="${RDEPEND}"



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

2024-08-05 Thread Joonas Niilola
commit: c16820f3a2e70fe654557787cff546afa6e6fbe2
Author: Filip Kobierski  pm  me>
AuthorDate: Tue Jul 30 11:37:20 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16820f3

sys-power/nvram-reboot: remove empty variables

Signed-off-by: Filip Kobierski  pm.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild 
b/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
index d34c49fe7c8d..f5c8059d5730 100644
--- a/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
+++ b/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
@@ -9,15 +9,11 @@ MY_P="${P/nvram-/}"
 DESCRIPTION="PowerOff Boot-Images for nvram-wakeup (not needed for GRUB)"
 HOMEPAGE="https://sourceforge.net/projects/nvram-wakeup/";
 SRC_URI="https://downloads.sourceforge.net/nvram-wakeup/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
 
 src_install() {
insinto /boot/nvram-wakeup



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

2024-08-05 Thread Göktürk Yüksek
commit: 0c763ce8467ed289818ae780bc1eab8726061935
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jul 31 16:36:01 2024 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Aug  5 07:18:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c763ce8

app-forensics/sleuthkit: build without BSFIX, drop java-ant2

- Exports -Dant.build.javac.source and -Dant.build.javac.target
- Stops inheriting java-ant-2

Closes: https://github.com/gentoo/gentoo/pull/37829
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-forensics/sleuthkit/sleuthkit-4.12.1-r2.ebuild | 326 +
 1 file changed, 326 insertions(+)

diff --git a/app-forensics/sleuthkit/sleuthkit-4.12.1-r2.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.12.1-r2.ebuild
new file mode 100644
index ..f59307c9ecba
--- /dev/null
+++ b/app-forensics/sleuthkit/sleuthkit-4.12.1-r2.ebuild
@@ -0,0 +1,326 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools java-pkg-opt-2
+
+DESCRIPTION="A collection of file system and media management forensic 
analysis tools"
+HOMEPAGE="https://www.sleuthkit.org/sleuthkit/";
+# TODO: sqlite-jdbc does not exist in the tree, we bundle it for now
+#  See: https://bugs.gentoo.org/690010
+# TODO: Upstream uses a very specific version of libewf which is not in
+#   the tree anymore. So we statically compile and link to sleuthkit.
+#   Hopefully upstream will figure something out in the future.
+#  See: https://bugs.gentoo.org/689752
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz
+   java? (
+   
https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.42.0.0/sqlite-jdbc-3.42.0.0.jar
+   )
+   ewf? ( 
https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz
+   -> sleuthkit-libewf_64bit-20130416.tar.gz )"
+
+LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
+SLOT="0/19" # subslot = major soname version
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="aff doc ewf java static-libs test +threads zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-lang/perl:*
+   aff? ( app-forensics/afflib )
+   ewf? ( sys-libs/zlib )
+   java? (
+   >=dev-java/c3p0-0.9.5.5:0
+   dev-java/commons-lang:3.6
+   >=dev-java/commons-validator-1.6:0
+   >=dev-java/gson-2.8.5:0
+   dev-java/guava:0
+   >=dev-java/jdbc-postgresql-9.4:0
+   >=dev-java/joda-time-2.4:0
+   >=dev-java/mchange-commons-0.2.20:0
+   dev-java/sparsebitset:0
+   )
+   zlib? ( sys-libs/zlib )
+"
+# TODO: add support for not-in-tree libraries:
+# libvhdi: https://github.com/libyal/libvhdi
+# libvmdk: https://github.com/libyal/libvmdk
+# libvslvm: https://github.com/libyal/libvslvm
+#   Upstream also says "A stand-alone version of libbfio is needed
+#   to allow libvslvm to directly read from a TSK_IMAGE." Not sure
+#   what it means yet.
+#
+# DEPEND="${DEPEND}
+#  vhdi? ( dev-libs/libvhdi )
+#  vmdk? ( dev-libs/libvmdk )
+#   vslvm? ( dev-libs/libvslvm dev-libs/libbfio )
+# "
+
+RDEPEND="${DEPEND}
+   java? ( virtual/jre:1.8 )
+"
+DEPEND="${DEPEND}
+   java? ( virtual/jdk:1.8 )
+   test? (
+   >=dev-util/cppunit-1.2.1
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+   java? ( >=dev-java/ant-1.10.14-r3:0 )
+   doc? ( app-text/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.0-tools-shared-libs.patch
+   "${FILESDIR}"/${PN}-4.6.4-default-jar-location-fix.patch
+   "${FILESDIR}"/${PN}-4.10.1-exclude-usr-local.patch
+   "${FILESDIR}"/${PN}-4.12.0-configure-ac-test-fix.patch
+)
+
+src_unpack() {
+   local f
+
+   unpack ${P}.tar.gz
+
+   if use ewf; then
+   pushd "${T}" &>/dev/null || die
+   unpack sleuthkit-libewf_64bit-20130416.tar.gz
+   export TSK_LIBEWF_SRCDIR="${T}"/libewf_64bit-VisualStudio_2010
+   popd &>/dev/null || die
+   fi
+
+   # Copy the jar files that don't exist in the tree yet
+   if use java; then
+   TSK_JAR_DIR="${T}/lib"
+   mkdir "${TSK_JAR_DIR}" || die
+   for f in ${A}; do
+   if [[ ${f} =~ .jar$ ]]; then
+   cp "${DISTDIR}"/"${f}" "${TSK_JAR_DIR}" || die
+   fi
+   done
+   export TSK_JAR_DIR
+   fi
+}
+
+tsk_prepare_libewf() {
+   # Inlining breaks the compilation, disable it
+   sed -e 's/LIBUNA_INLINE inline/LIBUNA_INLINE/' \
+   -i "${TSK_LIBEWF_SRCDIR}"/libuna/libuna_inline.h || die
+}
+
+src_prepare() {
+   use ewf && tsk_prepare_libewf
+
+   # Do not pass '-Werror'. This is overkill for user bu

[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-tools/, media-radio/ax25-tools/files/

2024-08-05 Thread Thomas Beierlein
commit: b99276cbb0638f7e33f11f112e57de5927a031d1
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Aug  5 07:16:25 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Aug  5 07:20:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99276cb

media-radio/ax25-tools: provide missing header file for MUSL

* Header file is a copy from glibc
* update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/716888
Signed-off-by: Thomas Beierlein  gentoo.org>

 .../ax25-tools/ax25-tools-0.0.10_rc5-r1.ebuild |  53 +++
 .../ax25-tools/files/ax25-tools-0.0.10-musl.patch  | 155 +
 2 files changed, 208 insertions(+)

diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc5-r1.ebuild 
b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5-r1.ebuild
new file mode 100644
index ..17ee50418cad
--- /dev/null
+++ b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons"
+HOMEPAGE="http://www.linux-ax25.org/";
+SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz";
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X"
+
+DOCS=(  AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \
+   user_call/README.user_call yamdrv/README.yamdrv 
dmascc/README.dmascc \
+   tcpip/ttylinkd.INSTALL )
+
+DEPEND="
+   dev-libs/libax25
+   X? (
+   x11-libs/libX11
+   media-libs/mesa[X(+)]
+   )"
+RDEPEND="${DEPEND}
+   sys-libs/zlib"
+
+src_prepare() {
+   eapply_user
+   if use elibc_musl ; then
+   eapply -p1 "${FILESDIR}/${PN}-0.0.10-musl.patch"
+   fi
+}
+
+src_configure() {
+   econf $(use_with X x)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install installconf
+   einstalldocs
+
+   newinitd "${FILESDIR}"/ax25d.rc ax25d
+   newinitd "${FILESDIR}"/mheardd.rc mheardd
+   newinitd "${FILESDIR}"/netromd.rc netromd
+   newinitd "${FILESDIR}"/rip98d.rc rip98d
+   newinitd "${FILESDIR}"/rxecho.rc rxecho
+   newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd
+}

diff --git a/media-radio/ax25-tools/files/ax25-tools-0.0.10-musl.patch 
b/media-radio/ax25-tools/files/ax25-tools-0.0.10-musl.patch
new file mode 100644
index ..f2b240bb34a2
--- /dev/null
+++ b/media-radio/ax25-tools/files/ax25-tools-0.0.10-musl.patch
@@ -0,0 +1,155 @@
+# Provide missing header file
+# From https://github.com/void-linux
+diff --color --new-file -Np1 tcpip/talkd.h tcpip_a/talkd.h
+*** a/tcpip/talkd.h1970-01-01 01:00:00.0 +0100
+--- b/tcpip/talkd.h2021-09-01 23:25:25.059430912 +0200
+***
+*** 0 
+--- 1,127 
++ 
++ /*
++  * Copyright (c) 1983, 1993
++  *   The Regents of the University of California.  All rights reserved.
++  *
++  * Redistribution and use in source and binary forms, with or without
++  * modification, are permitted provided that the following conditions
++  * are met:
++  * 1. Redistributions of source code must retain the above copyright
++  *notice, this list of conditions and the following disclaimer.
++  * 2. Redistributions in binary form must reproduce the above copyright
++  *notice, this list of conditions and the following disclaimer in the
++  *documentation and/or other materials provided with the distribution.
++  * 4. Neither the name of the University nor the names of its contributors
++  *may be used to endorse or promote products derived from this software
++  *without specific prior written permission.
++  *
++  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
++  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
++  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
++  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
++  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
++  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
++  * SUCH DAMAGE.
++  *
++  *   @(#)talkd.h 8.1 (Berkeley) 6/2/93
++  */
++ 
++ #ifndef _PROTOCOLS_TALKD_H
++ #define  _PROTOCOLS_TALKD_H 1
++ 
++ /*
++  * This describes the protocol used by the talk server and clients.
++  *
++  * The talk server acts a repository of invitations, responding to
++  * requests by clients wishing to rendezvous for the purpose of
++  * holding a conversation.  In normal operation, a client, t

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

2024-08-05 Thread Matt Jolly
commit: c1685fb03860a334e92fa63e35f0d272ecab9a26
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Aug  5 07:15:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Aug  5 07:23:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1685fb0

net-misc/curl: drop CHANGES file from DOCS

The CHANGES file was generated and included in release tarballs,
but this broke reproducible builds and it has been droppped.

There is a replacement Markdown file but it only directs users
to the cURL website.

See: 
https://github.com/curl/curl/commit/8a9c22796b4dec022adf7ecc650807bb49a80a9c
Signed-off-by: Matt Jolly  gentoo.org>

 net-misc/curl/curl-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 0e787dfac352..94d88b092468 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -131,7 +131,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
 "
 
-DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+DOCS=( README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/curl/curlbuild.h
@@ -345,7 +345,7 @@ multilib_src_test() {
# See https://github.com/curl/curl/blob/master/tests/runtests.pl#L5721
# -n: no valgrind (unreliable in sandbox and doesn't work correctly on 
all arches)
# -v: verbose
-   # -a: keep going on failure (so we see everything which breaks, not 
just 1st test)
+   # -a: keep going on failure (so we see everything that breaks, not just 
1st test)
# -k: keep test files after completion
# -am: automake style TAP output
# -p: print logs if test fails



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

2024-08-05 Thread Matt Jolly
commit: 508591b213da065801a691a68860eb3d21d898d4
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Aug  5 07:07:51 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Aug  5 07:23:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508591b2

net-misc/curl: add 8.9.1-r1

This revbump includes a patch for a regression where
libcurl could leak SIGPIPE into programs using it,
for example Transmission.

See: https://github.com/curl/curl/issues/14344
Closes: https://bugs.gentoo.org/937139
Signed-off-by: Matt Jolly  gentoo.org>

 .../{curl-.ebuild => curl-8.9.1-r1.ebuild} |  4 +++-
 net-misc/curl/curl-.ebuild |  1 +
 net-misc/curl/files/curl-8.9.1-sigpipe.patch   | 26 ++
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-8.9.1-r1.ebuild
similarity index 99%
copy from net-misc/curl/curl-.ebuild
copy to net-misc/curl/curl-8.9.1-r1.ebuild
index 2660f7cff4ca..68501e82986b 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-8.9.1-r1.ebuild
@@ -27,7 +27,7 @@ fi
 LICENSE="BSD curl ISC test? ( BSD-4 )"
 SLOT="0"
 IUSE="+adns +alt-svc brotli debug +ftp gnutls gopher +hsts +http2 +http3 idn 
+imap kerberos ldap mbedtls +openssl +pop3"
-IUSE+=" +psl +progress-meter +quic rtmp rustls samba +smtp ssh ssl sslv3 
static-libs test telnet +tftp +websockets zstd"
+IUSE+=" +psl +progress-meter +quic rtmp rustls samba +smtp ssh ssl sslv3 
static-libs test telnet +tftp websockets zstd"
 # These select the default tls implementation / which quic impl to use
 IUSE+=" +curl_quic_openssl curl_quic_ngtcp2 curl_ssl_gnutls curl_ssl_mbedtls 
+curl_ssl_openssl curl_ssl_rustls"
 RESTRICT="!test? ( test )"
@@ -43,6 +43,7 @@ REQUIRED_USE="
curl_quic_ngtcp2
)
http3
+   ssl
)
ssl? (
^^ (
@@ -157,6 +158,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 PATCHES=(
"${FILESDIR}"/${PN}-prefix-2.patch
"${FILESDIR}"/${PN}-respect-cflags-3.patch
+   "${FILESDIR}"/${PN}-8.9.1-sigpipe.patch
 )
 
 src_prepare() {

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 2660f7cff4ca..0e787dfac352 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -43,6 +43,7 @@ REQUIRED_USE="
curl_quic_ngtcp2
)
http3
+   ssl
)
ssl? (
^^ (

diff --git a/net-misc/curl/files/curl-8.9.1-sigpipe.patch 
b/net-misc/curl/files/curl-8.9.1-sigpipe.patch
new file mode 100644
index ..d308fc4420e1
--- /dev/null
+++ b/net-misc/curl/files/curl-8.9.1-sigpipe.patch
@@ -0,0 +1,26 @@
+https://github.com/curl/curl/commit/3eec5afbd0b6377eca893c392569b2faf094d970
+From: Daniel Stenberg 
+Date: Mon, 5 Aug 2024 00:17:17 +0200
+Subject: [PATCH] sigpipe: init the struct so that first apply ignores
+
+Initializes 'no_signal' to TRUE, so that a call to sigpipe_apply() after
+init ignores the signal (unless CURLOPT_NOSIGNAL) is set.
+
+I have read the existing code multiple times now and I think it gets the
+initial state reversed this missing to ignore.
+
+Regression from 17e6f06ea37136c36d27
+
+Reported-by: Rasmus Thomsen
+Fixes #14344
+Closes #14390
+--- a/lib/sigpipe.h
 b/lib/sigpipe.h
+@@ -39,6 +39,7 @@ struct sigpipe_ignore {
+ static void sigpipe_init(struct sigpipe_ignore *ig)
+ {
+   memset(ig, 0, sizeof(*ig));
++  ig->no_signal = TRUE;
+ }
+ 
+ /*



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

2024-08-05 Thread Göktürk Yüksek
commit: 84366a719d081cfea725fe891fea8001d85460fb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jul 31 04:13:06 2024 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Aug  5 07:26:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84366a71

app-forensics/sleuthkit: drop 4.11.1-r2

Bug: https://github.com/gentoo/gentoo/pull/37963
Closes: https://bugs.gentoo.org/811207
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-forensics/sleuthkit/Manifest   |   2 -
 app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild | 313 -
 2 files changed, 315 deletions(-)

diff --git a/app-forensics/sleuthkit/Manifest b/app-forensics/sleuthkit/Manifest
index 0c620b66ce46..9c30a719b94b 100644
--- a/app-forensics/sleuthkit/Manifest
+++ b/app-forensics/sleuthkit/Manifest
@@ -1,5 +1,3 @@
-DIST sleuthkit-4.11.1.tar.gz 3718417 BLAKE2B 
4ce1fa68f770e61942e00e6a05ac751afdd7f33d781ec1069e9a8cb9a27d22f0ed506e9affeaddaf9ecfa98e6d30f468314b5a00d35b20ba01fc312765dbef14
 SHA512 
04e4ca1c18bda56c816aa493eb3b887f2f62162e16c35079d4208b89464a78109fc189fec55ea6db8a60ab01a4e46c87902f00286abee203ff0c53ab572cfeda
 DIST sleuthkit-4.12.1.tar.gz 3768424 BLAKE2B 
506d21645cfe809994ebe3edac47402b3590ab4d5bc16260daa706b1fba5ceacf5eb2c3baa96cfa1b7404fbdfcf77705d6f28ddaf293e8d71a1e4cbde93f74a6
 SHA512 
f3efe1339edc9eb07023975a1e2e2dc7bc47d61d838aada941b7591e2c5beb74fc5298ebf68ae71875bf8f0f09c0d7929a11762fa47840e7e18398d3ff80b9fc
 DIST sleuthkit-libewf_64bit-20130416.tar.gz 23818247 BLAKE2B 
23be933ed8a74e4834ee6571a28d81ba16e98e4e4e27b5b1b3b655d1d92a6eadcba35aadf96aa404e6e0a225b27f3f5daff2836879b87fe58440a3ad5645de44
 SHA512 
611cbb57de17600caee0330bbe9917c4481d7711a35dba8c072fd49cd3e1714e0a3ce30fd8fcac9981db848e80870bf5d215326c56808bb6f5b4c8dcc1e5a3c9
-DIST sqlite-jdbc-3.25.2.jar 7064881 BLAKE2B 
3917da6127137bab710a9e61f326f59320ce94654ebb8ae5e694b05aed6b9b1bd367ade2f08ce5bb52c3ac296992240ad949969f5eff712615d07a18588c6a17
 SHA512 
efd1ea26d7f4f9bc66bf0d5f80234a0c535829bd498e4c5a0cab42873b58ac69133497d8c45689a1d3a39e657a2d0474d6b930c7bc415dd623801ee4a7354ffb
 DIST sqlite-jdbc-3.42.0.0.jar 13030515 BLAKE2B 
02ffee9875fefd3f2ba4e9115d0b4fee53163bab994830b28033159ab08df264e5f86bbcfb7d1fae145c9aaafc6537fb9084594ce6b21c9715226a1cf644f174
 SHA512 
6d0491f7f2f542629f4e69d5891ded85e887f0d8dad8c4568ead07b1eda79e0b97f625374a635f12d419d2f42a4049976365e0a8265ee371172f330be9571616

diff --git a/app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild
deleted file mode 100644
index 4d0ad720368c..
--- a/app-forensics/sleuthkit/sleuthkit-4.11.1-r2.ebuild
+++ /dev/null
@@ -1,313 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_BSFIX_NAME="build.xml build-unix.xml"
-inherit autotools java-pkg-opt-2 java-ant-2
-
-DESCRIPTION="A collection of file system and media management forensic 
analysis tools"
-HOMEPAGE="https://www.sleuthkit.org/sleuthkit/";
-# TODO: sqlite-jdbc does not exist in the tree, we bundle it for now
-#  See: https://bugs.gentoo.org/690010
-# TODO: Upstream uses a very specific version of libewf which is not in
-#   the tree anymore. So we statically compile and link to sleuthkit.
-#   Hopefully upstream will figure something out in the future.
-#  See: https://bugs.gentoo.org/689752
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz
-   java? (
-   
http://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-jdbc-3.25.2.jar
-   )
-   ewf? ( 
https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> 
sleuthkit-libewf_64bit-20130416.tar.gz )"
-
-LICENSE="BSD CPL-1.0 GPL-2+ IBM java? ( Apache-2.0 )"
-SLOT="0/19" # subslot = major soname version
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE="aff doc ewf java static-libs test +threads zlib"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-db/sqlite:3
-   dev-lang/perl:*
-   aff? ( app-forensics/afflib )
-   ewf? ( sys-libs/zlib )
-   java? (
-   >=dev-java/c3p0-0.9.5:0
-   dev-java/commons-lang:3.6
-   >=dev-java/commons-validator-1.6:0
-   >=dev-java/gson-2.8.5:0
-   dev-java/guava:0
-   >=dev-java/jdbc-postgresql-9.4:0
-   >=dev-java/joda-time-2.4:0
-   dev-java/sparsebitset:0
-   )
-   zlib? ( sys-libs/zlib )
-"
-# TODO: add support for not-in-tree libraries libvhdi and libvmdk
-# libvhdi: https://github.com/libyal/libvhdi
-# libvmdk: https://github.com/libyal/libvmdk
-# DEPEND="${DEPEND}
-#  vhdi? ( dev-libs/libvhdi )
-#  vmdk? ( dev-libs/libvmdk )
-# "
-
-RDEPEND="${DEPEND}
-   java? ( virtual/jre:1.8 )
-"
-DEPEND="${DEPEND}
-   java? ( virtual/jdk:1.8 )
-   test? (
-   >

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

2024-08-05 Thread Andreas K. Hüttel
commit: f9c223dcabaa5f6085a891b0a3f36558e0aaf2b0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 07:27:27 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 07:28:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c223dc

sys-libs/binutils-libs: add 2.43

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/binutils-libs/Manifest  |   2 +
 sys-libs/binutils-libs/binutils-libs-2.43.ebuild | 172 +++
 2 files changed, 174 insertions(+)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 9de4b9a84658..369104ad39c9 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -17,3 +17,5 @@ DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba
 DIST binutils-2.42-patches-3.tar.xz 34768 BLAKE2B 
e4bfaf3b42147408a8a3dcb00f50378a6b49aef8e939731a92598680cfbf42dfdf842c3f5bf3458867f79c534eb92385bc64f34f7b1d6462ec4182b5f424fbe5
 SHA512 
3d75e0684bbfa2cc3fc6dfcb5488ac571db58f1a5833fcc754f231664137001ccb0f2ec750947b8021fa12daf614eb2cd21b598bd962d71a34bb8ea38805850d
 DIST binutils-2.42-patches-6.tar.xz 50664 BLAKE2B 
f13b65a761cfba80caf2e4740c6383b40305558365b950fba22aca95a104e799e8bd476082f36fb9288de4f224b09f317792c1444e549c40d15a4b64cdf61989
 SHA512 
1203eca0a9e622411eac377509de8fd0db3ffcb282ac38ab7a0369b166cc1091197daad85b51b145b34a4832f1a1a4d573c8254e8d67aeb22f35adb1ab3ece1f
 DIST binutils-2.42.tar.xz 27567160 BLAKE2B 
e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1
 SHA512 
155f3ba14cd220102f4f29a4f1e5cfee3c48aa03b74603460d05afb73c70d6657a9d87eee6eb88bf13203fe6f31177a5c9addc04384e956e7da8069c8ecd20a6
+DIST binutils-2.43-patches-1.tar.xz 11644 BLAKE2B 
578ee67c3c5e67f9191a31a5c83ffcc781f757f8aaee3eea14d052db427cdd2bc769977dba16e9a8c653dcc4a94f11c149898683945d5035d0beeac128045b1a
 SHA512 
e6db4eaf4fbea366e607a7e9a56e20851fcc34664532fd6aa1f0818271c3e2687eada3daca482e211a2b3e36be85e7e0b23158caaa0fdf9785d13a9156e8c734
+DIST binutils-2.43.tar.xz 28175768 BLAKE2B 
28b0a04a28273b76eab2d00e00160be889f155f77f5a9d8759ef8dce505c97e97641bf7ec70b92b731b520570a02b06e04e8215b068fcb1bb2573e9ef24732d9
 SHA512 
93e063163e54d6a6ee2bd48dc754270bf757a3635b49a702ed6b310e929e94063958512d191e66beaf44275f7ea60865dbde138b624626739679fcc306b133bb

diff --git a/sys-libs/binutils-libs/binutils-libs-2.43.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.43.ebuild
new file mode 100644
index ..f33f24b5d124
--- /dev/null
+++ b/sys-libs/binutils-libs/binutils-libs-2.43.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCH_VER=1
+PATCH_DEV=dilfridge
+
+inherit flag-o-matic libtool toolchain-funcs multilib-minimal
+
+MY_PN="binutils"
+MY_P="${MY_PN}-${PV}"
+PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+PATCH_DEV=${PATCH_DEV:-dilfridge}
+
+DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
+HOMEPAGE="https://sourceware.org/binutils/";
+SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
+   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
+
+LICENSE="|| ( GPL-3 LGPL-3 )"
+
+SLOT="0/${PV%_p?}.0"
+
+IUSE="64-bit-bfd cet multitarget nls static-libs test"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   test? ( dev-util/dejagnu )
+"
+DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
+# Need a newer binutils-config that'll reset include/lib symlinks for us.
+RDEPEND="${DEPEND}
+   >=sys-devel/binutils-config-5
+"
+
+S="${WORKDIR}/${MY_P%_p?}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/bfd.h
+)
+
+src_prepare() {
+   if [[ -n ${PATCH_VER} ]] ; then
+   einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
+   eapply "${WORKDIR}/patch"/*.patch
+   fi
+
+   # Fix cross-compile relinking issue, bug #626402
+   elibtoolize
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # somehow libtool/configure is messed up and (custom patch at
+   # upstream?) and misdetects (basically assumes) nm can be called
+   # with -B arg -- can't run eautoreconf (fails), so patch up
+   # manually, this would break any target that needs -B to nm
+   sed -i -e 's/lt_cv_path_NM="$tmp_nm 
-B"/lt_cv_path_NM="$tmp_nm"/' \
+   libctf/configure || die
+   fi
+
+   # See 
https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
+   # Avoid really confusing logs from subconfigure spam, makes

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2024-08-05 Thread Andreas K. Hüttel
commit: c981e7d8ea7b86491a0cdafd1bc394093810
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 07:24:50 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 07:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c981e7d8

sys-devel/binutils: add 2.43

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils/Manifest |   2 +
 sys-devel/binutils/binutils-2.43.ebuild | 557 
 2 files changed, 559 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index a394d716f488..776e8cf74bd6 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -21,3 +21,5 @@ DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba
 DIST binutils-2.42-patches-3.tar.xz 34768 BLAKE2B 
e4bfaf3b42147408a8a3dcb00f50378a6b49aef8e939731a92598680cfbf42dfdf842c3f5bf3458867f79c534eb92385bc64f34f7b1d6462ec4182b5f424fbe5
 SHA512 
3d75e0684bbfa2cc3fc6dfcb5488ac571db58f1a5833fcc754f231664137001ccb0f2ec750947b8021fa12daf614eb2cd21b598bd962d71a34bb8ea38805850d
 DIST binutils-2.42-patches-6.tar.xz 50664 BLAKE2B 
f13b65a761cfba80caf2e4740c6383b40305558365b950fba22aca95a104e799e8bd476082f36fb9288de4f224b09f317792c1444e549c40d15a4b64cdf61989
 SHA512 
1203eca0a9e622411eac377509de8fd0db3ffcb282ac38ab7a0369b166cc1091197daad85b51b145b34a4832f1a1a4d573c8254e8d67aeb22f35adb1ab3ece1f
 DIST binutils-2.42.tar.xz 27567160 BLAKE2B 
e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1
 SHA512 
155f3ba14cd220102f4f29a4f1e5cfee3c48aa03b74603460d05afb73c70d6657a9d87eee6eb88bf13203fe6f31177a5c9addc04384e956e7da8069c8ecd20a6
+DIST binutils-2.43-patches-1.tar.xz 11644 BLAKE2B 
578ee67c3c5e67f9191a31a5c83ffcc781f757f8aaee3eea14d052db427cdd2bc769977dba16e9a8c653dcc4a94f11c149898683945d5035d0beeac128045b1a
 SHA512 
e6db4eaf4fbea366e607a7e9a56e20851fcc34664532fd6aa1f0818271c3e2687eada3daca482e211a2b3e36be85e7e0b23158caaa0fdf9785d13a9156e8c734
+DIST binutils-2.43.tar.xz 28175768 BLAKE2B 
28b0a04a28273b76eab2d00e00160be889f155f77f5a9d8759ef8dce505c97e97641bf7ec70b92b731b520570a02b06e04e8215b068fcb1bb2573e9ef24732d9
 SHA512 
93e063163e54d6a6ee2bd48dc754270bf757a3635b49a702ed6b310e929e94063958512d191e66beaf44275f7ea60865dbde138b624626739679fcc306b133bb

diff --git a/sys-devel/binutils/binutils-2.43.ebuild 
b/sys-devel/binutils/binutils-2.43.ebuild
new file mode 100644
index ..c05f1529d8c1
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.43.ebuild
@@ -0,0 +1,557 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/";
+
+LICENSE="GPL-3+"
+IUSE="cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
+
+# Variables that can be set here  (ignored for live ebuilds)
+# PATCH_VER  - the patchset version
+#  Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+#- Default: PV
+# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+#  for the patchsets
+
+PATCH_VER=1
+PATCH_DEV=dilfridge
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   SLOT=${PV}
+elif [[ ${PV} == * ]]; then
+   inherit git-r3
+   SLOT=$(ver_cut 1-2)
+else
+   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+   PATCH_DEV=${PATCH_DEV:-dilfridge}
+   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz";
+   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
+   SLOT=$(ver_cut 1-2)
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+#
+# The cross-compile logic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+#
+# The dependencies
+#
+RDEPEND="
+   >=sys-devel/binutils-config-3
+   sys-libs/zlib
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( sys-apps/texinfo )
+   pgo? (
+   dev-util/dejagnu
+   app-alternatives/bc
+   )
+   test? (
+   dev-util/dejagnu
+   app-alternatives

[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2024-08-05 Thread Andreas K. Hüttel
commit: de65027391ce2d1932a631d5397f6b88401fcf47
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 07:26:12 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 07:28:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de650273

sys-devel/binutils-hppa64: add 2.43

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils-hppa64/Manifest |   2 +
 .../binutils-hppa64/binutils-hppa64-2.43.ebuild| 534 +
 2 files changed, 536 insertions(+)

diff --git a/sys-devel/binutils-hppa64/Manifest 
b/sys-devel/binutils-hppa64/Manifest
index 15d8305725ef..7277864621ad 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -11,3 +11,5 @@ DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba
 DIST binutils-2.42-patches-3.tar.xz 34768 BLAKE2B 
e4bfaf3b42147408a8a3dcb00f50378a6b49aef8e939731a92598680cfbf42dfdf842c3f5bf3458867f79c534eb92385bc64f34f7b1d6462ec4182b5f424fbe5
 SHA512 
3d75e0684bbfa2cc3fc6dfcb5488ac571db58f1a5833fcc754f231664137001ccb0f2ec750947b8021fa12daf614eb2cd21b598bd962d71a34bb8ea38805850d
 DIST binutils-2.42-patches-6.tar.xz 50664 BLAKE2B 
f13b65a761cfba80caf2e4740c6383b40305558365b950fba22aca95a104e799e8bd476082f36fb9288de4f224b09f317792c1444e549c40d15a4b64cdf61989
 SHA512 
1203eca0a9e622411eac377509de8fd0db3ffcb282ac38ab7a0369b166cc1091197daad85b51b145b34a4832f1a1a4d573c8254e8d67aeb22f35adb1ab3ece1f
 DIST binutils-2.42.tar.xz 27567160 BLAKE2B 
e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1
 SHA512 
155f3ba14cd220102f4f29a4f1e5cfee3c48aa03b74603460d05afb73c70d6657a9d87eee6eb88bf13203fe6f31177a5c9addc04384e956e7da8069c8ecd20a6
+DIST binutils-2.43-patches-1.tar.xz 11644 BLAKE2B 
578ee67c3c5e67f9191a31a5c83ffcc781f757f8aaee3eea14d052db427cdd2bc769977dba16e9a8c653dcc4a94f11c149898683945d5035d0beeac128045b1a
 SHA512 
e6db4eaf4fbea366e607a7e9a56e20851fcc34664532fd6aa1f0818271c3e2687eada3daca482e211a2b3e36be85e7e0b23158caaa0fdf9785d13a9156e8c734
+DIST binutils-2.43.tar.xz 28175768 BLAKE2B 
28b0a04a28273b76eab2d00e00160be889f155f77f5a9d8759ef8dce505c97e97641bf7ec70b92b731b520570a02b06e04e8215b068fcb1bb2573e9ef24732d9
 SHA512 
93e063163e54d6a6ee2bd48dc754270bf757a3635b49a702ed6b310e929e94063958512d191e66beaf44275f7ea60865dbde138b624626739679fcc306b133bb

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild
new file mode 100644
index ..165b99020180
--- /dev/null
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild
@@ -0,0 +1,534 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CTARGET=hppa64-${CHOST#*-}
+
+inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/";
+
+LICENSE="GPL-3+"
+IUSE="cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
+
+# Variables that can be set here  (ignored for live ebuilds)
+# PATCH_VER  - the patchset version
+#  Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+#- Default: PV
+# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+#  for the patchsets
+
+PATCH_VER=1
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SLOT=${PV}
+else
+   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+   PATCH_DEV=${PATCH_DEV:-dilfridge}
+   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz";
+   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
+   SLOT=$(ver_cut 1-2)
+   #KEYWORDS="-* ~hppa"
+fi
+
+#
+# The cross-compile logic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+#
+# The dependencies
+#
+RDEPEND="
+   >=sys-devel/binutils-config-3
+   sys-libs/zlib
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( sys-apps/texinfo )
+   test? (
+   dev-util/dejagnu
+   app-alternatives/bc
+   )
+   nls? ( sys-devel/gettext )
+   zstd? ( virtual/pkgconfig )
+   app-alternatives/lex
+   app-alternative

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

2024-08-05 Thread Joonas Niilola
commit: d766f3ef7665e7dc25bd512707178ffae4c79cd8
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Sun Aug  4 12:51:44 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:28:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d766f3ef

app-misc/broot: add 1.41.1

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/broot/Manifest|   4 +
 app-misc/broot/broot-1.41.1.ebuild | 384 +
 2 files changed, 388 insertions(+)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 3a0d463b5a3a..56b6b26b263a 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -43,6 +43,7 @@ DIST broot-1.36.1.tar.gz 1240 BLAKE2B 
db8f47a6e541099be0c0b9524a7d51dc7ca82c
 DIST broot-1.39.0.tar.gz 12917263 BLAKE2B 
97648724f42b7b2619191b3090715fb77602e0c4962ed0239450a1a9abdbafe4bf3f79a6ea67dce6477f1573553b470cbfc8f68c6cad98dbc820737a390033a5
 SHA512 
f3aaa89a83296c5b31433b6e0cde739ec165b2e218191b003c04f1ee3069dafdaee6faaae025d3ab917e1948200c1b88541a0a1d9abbe1e2b2b738d3d0138678
 DIST broot-1.39.1.tar.gz 12917870 BLAKE2B 
762aa81fbc2efbc0fe4d240b2c1083c302edd730e54f479d57e4ea493fb4b7142cf95022b90680fb1d1a89065da7b2fa8978508d5b348b12d870ec1064aade4c
 SHA512 
06e906a965b7193436774a27dc56fe54b4f83fd1041870a15fa0aaf4e6d3a2548475140e3dd1b4785621d82070fe1355a4e26abf96ab000c1436687144353501
 DIST broot-1.40.0.tar.gz 13906654 BLAKE2B 
46c182da0165ef25f3f880980828ec5cd5f3ac662d7283ceeef90ce180d48f9af6163035ff92ef746af2316b64a33cf202f60712a3750d0ed367753eca535c9c
 SHA512 
f532916557fdec8d4bcac76fdea0f121a14e7e96050fd4fa8468e43b25a23bacd41c7f6c86d1d65f4be7eeb83573f74aaf40553aab1d1759f8a63d7fe5071401
+DIST broot-1.41.1.tar.gz 13908821 BLAKE2B 
ab13eb252b5174e21011c9b0182ae508b2f7319bda66bcebf6128513b208bb7b4c4010e811c1f9f36b2bfbb4c5c62666885282a75247ccdbbce9325a69d8fd59
 SHA512 
8c87f59bb8d6b3b87418c1dc5b3f0f78a3d663e7bbd4dc4aa409467411bf1dfc4dcb77a5e9026aa3c549d0d3c7574d8a5f4a10576e6a35147681d2e0c4a58c9f
 DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
 DIST bumpalo-3.15.4.crate 85028 BLAKE2B 
9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60
 SHA512 
59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
@@ -179,7 +180,9 @@ DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 
0ccc3a7f42e471fc1fc7995fa99573b798d
 DIST js-sys-0.3.69.crate 81083 BLAKE2B 
529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6
 SHA512 
506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
 DIST kurbo-0.9.5.crate 108513 BLAKE2B 
e354dfffefcda08da6b4e4b2048b9aef9b0f6f9aeac5b35e1ccfe540b947733e7cf824e4fc701896216d5a2895b7e18fa3ab562262a9e3f0f874194e46bd629b
 SHA512 
2f145fd6ee686fbf7156bcd201ff66b6e92c15eb673fe1e3bd49a1f8d89e2b32c944d090d866a4d818fe54a3197d6a805504562a3df835c477aebab2d18e771d
 DIST lazy-regex-3.1.0.crate 6283 BLAKE2B 
cd516aeb9f5ccba2259a08df1e7239a0692c438006c988dfa182753f982d05640751c57ea9bb42d24a0c4bb5b238fb67d34d8aa055995f68b0d67cb89d4728fb
 SHA512 
da138f549ebc50705a145859f83c60298e9c8e07ab3f3386bed2505fdfe7f52b89d3072a17d99c942681b839395973c2d232b4bb527976e6cb64913a7f41b63d
+DIST lazy-regex-3.2.0.crate 7547 BLAKE2B 
32bb7ab3f9b0790092e63c9603ad87bab1c5a86fa03a30bb8298ad866ad4f7f9498e01c1d2e1c08a777506e3bae99518333e2aac8e6293c649596e2bede09b1f
 SHA512 
bfd91441644e382756541eb7719a325def0807fe18f44d785255fd458b457312c554d79008b21f0a7a4cb56168f4295d4fcbf43de57131c523b115f0974d91f5
 DIST lazy-regex-proc_macros-3.1.0.crate 4490 BLAKE2B 
ed39d0e5634776f55ed43e37eaca5ff3cc413bcb582eadab700d520236b510944b7c42a52f3bd1d50ea31f6ce747c21cf767cbaffacc22b1cf401c4e8e83c6aa
 SHA512 
2dfd9f679f394d8801d70363c2be93a8cdd86b739c41805a2f82ad2bdcb06afa606d0d3f343fad5301c8d1165564568bae64d0cc8ab7c4bc684392d4c85397dc
+DIST lazy-regex-proc_macros-3.2.0.crate 5665 BLAKE2B 
1762b13c0533622b3811a4adffe51e8834cfead74434c108c9af15ff953599f0d216498ce7ff6ae9341da86fc7c83e45cab12df25d04546316576f93c33c68ba
 SHA512 
401d5d086d9c65dcf49934cec9cb882fbe9f30840384c839405bc261ccdb89ee2dc15a6ee97914bf8880556d3dafb2726c67c414fc2d552d087a1f47ebaff

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

2024-08-05 Thread Joonas Niilola
commit: 0e4dac844e2e6a80c36c807dc8202386514ffb4a
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Sun Aug  4 13:43:53 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:28:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4dac84

app-misc/broot: drop 1.36.1

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/37953
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/broot/Manifest|  73 ---
 app-misc/broot/broot-1.36.1.ebuild | 383 -
 2 files changed, 456 deletions(-)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 56b6b26b263a..8929383ff6b7 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -1,7 +1,5 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.4.8.crate 51510 BLAKE2B 
a9071c5242682a56015f8f4df6464c7c77c7cc68dcae9d49b14ad0e55ad12ae8084fa8e8c7f216888e99f8fee9b53d777219c4a9ca127f2a7685f0896ed835ff
 SHA512 
983cb6a69351af82c597ed4ca85f77a475fad2c6cb6faf57962141432defa00f58b06ce191f9ca8652bfd05f7d029e116e296c37d3c927d33031c2faaf7f5562
-DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
@@ -16,7 +14,6 @@ DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53a
 DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6
 SHA512 
321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
-DIST anyhow-1.0.80.crate 45138 BLAKE2B 
4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39
 SHA512 
481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59
 DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argh-0.1.12.

[gentoo-commits] repo/gentoo:master commit in: media-gfx/zbar/, media-gfx/zbar/files/

2024-08-05 Thread Joonas Niilola
commit: 973ecc31e61e26f69cc508250188b2dff5b910f6
Author: Alan Swanson  improbability  net>
AuthorDate: Tue Jul 30 15:23:10 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973ecc31

media-gfx/zbar: add 0.23.93 with python3_12 support

Closes: https://bugs.gentoo.org/929630
Signed-off-by: Alan Swanson  improbability.net>
Closes: https://github.com/gentoo/gentoo/pull/37432
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/zbar/Manifest|   1 +
 ...c-do-not-use-hardcoded-pkg-config-command.patch |  49 +
 ...93-configure-ac-use-old-way-to-detect-qt5.patch |  26 +++
 media-gfx/zbar/zbar-0.23.93.ebuild | 232 +
 4 files changed, 308 insertions(+)

diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index bad02d9095d4..4ddf45df9813 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -1 +1,2 @@
 DIST zbar-0.23.92.tar.gz 1005358 BLAKE2B 
97af3c399333abfcd64e45e6c4f38e5da6ed1540447f35f0efe9bc0fb8d296d80c964452afa29d26d22bddd8de31bc3ca6582db38afe8416e9480f11b939e040
 SHA512 
cae47fb199173fc1c052984865ca0e6aeab330bd6d77506a0937994d459deb4419a3e54e2dcd2e9830ffb8acf14f29e22e0a6becc9e4cfe19b07dad1babe9513
+DIST zbar-0.23.93.tar.gz 1009320 BLAKE2B 
7476776fbb2b2dca4fb94e4eb8c6c5ca7795e32881e93c45002679bdc048cb0bf8d880d2b31f1469a95d718c6d027b7ee0da195951645478493d6f638ae186b5
 SHA512 
2dd607afbb1e52346bfb740f916c8616112d14153f071f82458b7c653f647b332290a5089543abebfe1c7679eae98b349a84777185d61cfb9ff275bfecc6e08f

diff --git 
a/media-gfx/zbar/files/zbar-0.23.93-configure-ac-do-not-use-hardcoded-pkg-config-command.patch
 
b/media-gfx/zbar/files/zbar-0.23.93-configure-ac-do-not-use-hardcoded-pkg-config-command.patch
new file mode 100644
index ..397ad6dd6fbf
--- /dev/null
+++ 
b/media-gfx/zbar/files/zbar-0.23.93-configure-ac-do-not-use-hardcoded-pkg-config-command.patch
@@ -0,0 +1,49 @@
+From 368571ffa1a0f6cc41f708dd0d27f9b6e9409df8 Mon Sep 17 00:00:00 2001
+From: Boyuan Yang 
+Date: Tue, 9 Jan 2024 07:56:32 -0500
+Subject: [PATCH] configure.ac: Do not use hardcoded pkg-config command
+
+Use overridable $PKG_CONFIG instead.
+
+Also fixes some M4 grammar errors in configure.ac.
+
+Signed-off-by: Mauro Carvalho Chehab 
+---
+ configure.ac | 14 +++---
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index f0f9723c..a2251e3d 100644
+--- a/configure.ac
 b/configure.ac
+@@ -663,23 +663,23 @@ AC_ARG_WITH([qt6],
+ 
+ AS_IF([test "x$with_qt" != "xno"],
+   [AS_IF([test "x$with_qt6" != "xno"],
+-   PKG_CHECK_MODULES([QT],
++   [PKG_CHECK_MODULES([QT],
+[Qt6],
+-   [MOC=`pkg-config Qt6 --variable=moc`
++   [MOC=`$PKG_CONFIG Qt6 --variable=moc`
+ QT_VERSION=`$PKG_CONFIG Qt6 --modversion`
+-QT6_HEADERS=`pkg-config Qt6 
--variable=headerdir`
++QT6_HEADERS=`$PKG_CONFIG Qt6 
--variable=headerdir`
+ CPPFLAGS="$CPPFLAGS -I$QT6_HEADERS 
-I$QT6_HEADERS/QtWidgets -I$QT6_HEADERS/QtCore -I$QT6_HEADERS/QtGui"
+ qt_pkgconfig_file="zbar-qt5.pc"
+],
+-   [with_qt6="no"]))
++   [with_qt6="no"])])
+AS_IF([test "x$with_qt6" = "xno"],
+- PKG_CHECK_MODULES([QT],
++ [PKG_CHECK_MODULES([QT],
+[Qt5Core >= 5 Qt5Gui >= 5 Qt5Widgets >= 5.0 
Qt5X11Extras >= 5.0],
+-   [MOC=`pkg-config Qt5 --variable=moc`
++   [MOC=`$PKG_CONFIG Qt5 --variable=moc`
+ QT_VERSION=`$PKG_CONFIG Qt5 --modversion`
+ qt_pkgconfig_file="zbar-qt5.pc"
+],
+-   [with_qt="no"]))
++   [with_qt="no"])])
+   ])
+ 
+ AC_ARG_VAR([MOC], [full path to Qt moc program])

diff --git 
a/media-gfx/zbar/files/zbar-0.23.93-configure-ac-use-old-way-to-detect-qt5.patch
 
b/media-gfx/zbar/files/zbar-0.23.93-configure-ac-use-old-way-to-detect-qt5.patch
new file mode 100644
index ..a5e9dba8ebea
--- /dev/null
+++ 
b/media-gfx/zbar/files/zbar-0.23.93-configure-ac-use-old-way-to-detect-qt5.patch
@@ -0,0 +1,26 @@
+From a549566ea11eb03622bd4458a1728ffe3f589163 Mon Sep 17 00:00:00 2001
+From: Boyuan Yang 
+Date: Wed, 10 Jan 2024 10:57:29 -0500
+Subject: [PATCH] configure.ac: Use old way to detect Qt5
+
+Bug: https://github.com/mchehab/zbar/issues/277
+Signed-off-by: Mauro Carvalho Chehab 
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure

[gentoo-commits] repo/gentoo:master commit in: app-crypt/adcli/

2024-08-05 Thread Joonas Niilola
commit: 638c707b59247e26dc4d556c082b0b28f41063b8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  5 07:36:18 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:36:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638c707b

app-crypt/adcli: Stabilize 0.9.2 amd64, #937113

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

 app-crypt/adcli/adcli-0.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/adcli/adcli-0.9.2.ebuild 
b/app-crypt/adcli/adcli-0.9.2.ebuild
index 37fb304f40a8..d4fcead6bfc5 100644
--- a/app-crypt/adcli/adcli-0.9.2.ebuild
+++ b/app-crypt/adcli/adcli-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/realmd/adcli/-/archive/${PV}/${P}.tar.bz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="doc"
 
 DEPEND="



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

2024-08-05 Thread Joonas Niilola
commit: 5b1ed6293014dce1016a26d3532ba467113762da
Author: Eric Joldasov  landless-city  net>
AuthorDate: Wed Jul 24 09:57:21 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  5 07:38:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1ed629

dev-lang/zig: fix building with `doc` USE-flag enabled on 

Signed-off-by: Eric Joldasov  landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/37703
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/zig/zig-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/zig/zig-.ebuild b/dev-lang/zig/zig-.ebuild
index d278d521c061..f7997e5184e6 100644
--- a/dev-lang/zig/zig-.ebuild
+++ b/dev-lang/zig/zig-.ebuild
@@ -178,8 +178,8 @@ src_compile() {
 
if use doc; then
cd "${BUILD_DIR}" || die
-   edo ./stage3/bin/zig build std-docs --prefix "${S}/docgen/"
-   edo ./stage3/bin/zig build langref --prefix "${S}/docgen/"
+   edo ./stage3/bin/zig build std-docs --zig-lib-dir 
"${BUILD_DIR}/stage3/lib/zig/" --prefix "${S}/docgen/"
+   edo ./stage3/bin/zig build langref --zig-lib-dir 
"${BUILD_DIR}/stage3/lib/zig/" --prefix "${S}/docgen/"
fi
 }
 



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

2024-08-05 Thread David Roman
commit: 4c06898b90c21d6e76d6f3dcbbefb813f31a8d0b
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 08:50:56 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 08:50:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c06898b

profiles: mask media-gfx/libpsautohint for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f70ba479a..867b8baa1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# Archived upstream. No maintainer
+# Removal on 2024-09-05
+media-gfx/libpsautohint
+
 # David Roman  (2024-08-02)
 # Seems abandoned upstream (last commit 1 year ago, no releases)
 # Seems also abandoned in ::guru (last meaningful change on 2022)



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/abcl/

2024-08-05 Thread Maciej Barć
commit: e547dbaa235081ec3a6951defbd8d6608a7276e7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug  5 04:04:36 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Aug  5 08:59:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e547dbaa

dev-lisp/abcl: drop 1.9.2

Bug: https://github.com/gentoo/gentoo/pull/37963
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lisp/abcl/abcl-1.9.2.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/dev-lisp/abcl/abcl-1.9.2.ebuild b/dev-lisp/abcl/abcl-1.9.2.ebuild
deleted file mode 100644
index 16040ba68498..
--- a/dev-lisp/abcl/abcl-1.9.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the 
JVM"
-HOMEPAGE="https://abcl.org";
-SRC_URI="https://abcl.org/releases/${PV}/abcl-src-${PV}.tar.gz";
-S="${WORKDIR}/abcl-src-${PV}"
-
-LICENSE="GPL-2-with-classpath-exception"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=virtual/jre-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-
-DOCS=( README )
-
-src_compile() {
-   eant abcl.compile
-   eant abcl.jar || die "Can't make ABCL jar archive"
-}
-
-src_install() {
-   java-pkg_dojar dist/abcl.jar dist/abcl-contrib.jar
-   java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main 
org.armedbear.lisp.Main
-
-   einstalldocs
-}



[gentoo-commits] proj/gcc-patches:master commit in: 15.0.0/gentoo/

2024-08-05 Thread Sam James
commit: 767d91209f8983d23caae12e2337eca6c2b5dbdb
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  5 09:09:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  5 09:09:04 2024 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=767d9120

15.0.0: drop 79_all_Revert-Make-may_trap_p_1-return-false-for-constant-p.patch

It's been reverted upstream.

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

 ...-may_trap_p_1-return-false-for-constant-p.patch | 98 --
 1 file changed, 98 deletions(-)

diff --git 
a/15.0.0/gentoo/79_all_Revert-Make-may_trap_p_1-return-false-for-constant-p.patch
 
b/15.0.0/gentoo/79_all_Revert-Make-may_trap_p_1-return-false-for-constant-p.patch
deleted file mode 100644
index c65b792..000
--- 
a/15.0.0/gentoo/79_all_Revert-Make-may_trap_p_1-return-false-for-constant-p.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 4def9ea5a1511d6adbbd15e59f2542326484454a Mon Sep 17 00:00:00 2001
-Message-ID: 
<4def9ea5a1511d6adbbd15e59f2542326484454a.1722631128.git@gentoo.org>
-From: Sam James 
-Date: Fri, 2 Aug 2024 21:38:28 +0100
-Subject: [PATCH] Revert "Make may_trap_p_1 return false for constant pool
- references [PR116145]"
-
-This reverts commit ba730fd10934e4ca004251aa3748bf9da4d35e62.
-
-Bug: https://gcc.gnu.org/PR116200

- gcc/rtlanal.cc| 14 ++
- .../aarch64/sve/acle/general/pr116145.c   | 46 ---
- 2 files changed, 4 insertions(+), 56 deletions(-)
- delete mode 100644 
gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr116145.c
-
-diff --git a/gcc/rtlanal.cc b/gcc/rtlanal.cc
-index 893a6afbbc53..4158a531bdd7 100644
 a/gcc/rtlanal.cc
-+++ b/gcc/rtlanal.cc
-@@ -3152,16 +3152,10 @@ may_trap_p_1 (const_rtx x, unsigned flags)
- && MEM_VOLATILE_P (x)
- && XEXP (x, 0) == stack_pointer_rtx)
-   return true;
--  if (/* MEM_READONLY_P means that the memory is both statically
--   allocated and readonly, so MEM_NOTRAP_P should remain true
--   even if the memory reference is moved.  This is certainly
--   true for the important case of force_const_mem.
--
--   Otherwise, MEM_NOTRAP_P only relates to the actual position
--   of the memory reference; moving it out of context such as
--   when moving code when optimizing, might cause its address
--   to become invalid.  */
--(code_changed && !MEM_READONLY_P (x))
-+  if (/* MEM_NOTRAP_P only relates to the actual position of the memory
-+   reference; moving it out of context such as when moving code
-+   when optimizing, might cause its address to become invalid.  */
-+code_changed
- || !MEM_NOTRAP_P (x))
-   {
- poly_int64 size = MEM_SIZE_KNOWN_P (x) ? MEM_SIZE (x) : -1;
-diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr116145.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr116145.c
-deleted file mode 100644
-index a3d93d3e1c84..
 a/gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr116145.c
-+++ /dev/null
-@@ -1,46 +0,0 @@
--// { dg-options "-O2" }
--
--#include 
--#include 
--
--#pragma GCC target "+sve2"
--
--typedef unsigned char uchar;
--
--const uchar *
--search_line_fast (const uchar *s, const uchar *end)
--{
--  size_t VL = svcntb();
--  svuint8_t arr1, arr2;
--  svbool_t pc, pg = svptrue_b8();
--
--  // This should not be loaded inside the loop every time.
--  arr2 = svreinterpret_u8(svdup_u32(0x0a0d5c3f));
--
--  for (; s+VL <= end; s += VL) {
--arr1 = svld1_u8(pg, s);
--pc = svmatch_u8(pg, arr1, arr2);
--
--if (svptest_any(pg, pc)) {
--  pc = svbrkb_z(pg, pc);
--  return s+svcntp_b8(pg, pc);
--}
--  }
--
--  // Handle remainder.
--  if (s < end) {
--pg = svwhilelt_b8((size_t)s, (size_t)end);
--
--arr1 = svld1_u8(pg, s);
--pc = svmatch_u8(pg, arr1, arr2);
--
--if (svptest_any(pg, pc)) {
--  pc = svbrkb_z(pg, pc);
--  return s+svcntp_b8(pg, pc);
--}
--  }
--
--  return end;
--}
--
--// { dg-final { scan-assembler {:\n\tld1b\t[^\n]*\n\tmatch\t[^\n]*\n\tb\.} } }
-
-base-commit: 5ebfaf2d4994c124ce81aa0abd7eaa1529644749
--- 
-2.45.2
-



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

2024-08-05 Thread David Roman
commit: 78651e84856fb14627504109499d18dc011cc318
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:32:35 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 09:32:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78651e84

net-misc/yt-dlg: drop 2023.08.16

Signed-off-by: David Roman  gmail.com>

 net-misc/yt-dlg/Manifest |  1 -
 net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/net-misc/yt-dlg/Manifest b/net-misc/yt-dlg/Manifest
index b9d70a9ed..1b3e150d1 100644
--- a/net-misc/yt-dlg/Manifest
+++ b/net-misc/yt-dlg/Manifest
@@ -1,2 +1 @@
-DIST yt-dlg-2023.08.16.gh.tar.gz 1481142 BLAKE2B 
d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20
 SHA512 
efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc
 DIST yt-dlg-2024.03.19.gh.tar.gz 1481178 BLAKE2B 
aca69edf26d906a28fd60c7d2b8c450f74dbbd3c21d8f63866807886e2fe95f71a13039e6d666ffe29d52dfe0db596f5ace9a5a5feea6785affe5c2e1f28a94c
 SHA512 
c151bed0e45398de8080219895a686dadaebdc9b47631eee52861ec5ee35665983ef36f09f11acd44e163acb215d50f1c3cc52094e6ab4f220372e487c412fee

diff --git a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild 
b/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild
deleted file mode 100644
index 02741e734..0
--- a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit desktop distutils-r1 xdg
-
-DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl written 
in wxPython."
-HOMEPAGE="https://yt-dlg.github.io/yt-dlg/";
-# Using latest commit from August 16, 2023 as of November 1, 2023.
-# Latest releases and tags are from 2021 and are probably deprecated and 
incompatible with current Python versions.
-# Same applies for the dependencies of yt-dlp.
-SHA="692e5c5deee95c721a4ad92ecae7ca86de8bef35"
-SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> 
${P}.gh.tar.gz"
-
-S="${WORKDIR}/${PN}-${SHA}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="ffmpeg"
-
-# net-misc/youtube-dl isn't available in gentoo anymore but I kept it as a 
dependency option just in case someone still
-# use it or yt-dlp gets merged to youtube-dl.
-DEPEND="${PYTHON_DEPS}
-   >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
-   || (
-   net-misc/youtube-dl[${PYTHON_USEDEP}]
-   net-misc/yt-dlp[${PYTHON_USEDEP}]
-   )
-   >=dev-python/PyPubSub-4.0.3
-   ffmpeg? ( media-video/ffmpeg )
-"
-RDEPEND="${DEPEND}"
-
-# I don't know how to enable the test phase.
-distutils_enable_tests pytest
-
-DOCS=( README.md )
-
-python_test() {
-   local tests=( ditem dlist parsers utils widgets )
-   local current_test
-   for current_test in tests; do
-   "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail 
with ${EPYTHON}"
-   done
-}
-
-src_install() {
-   distutils-r1_src_install
-   domenu yt-dlg.desktop
-}



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

2024-08-05 Thread David Roman
commit: 5d3184dd0c6ebf7914c2121e22f8aac1508ab7f5
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:34:59 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 09:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d3184dd

profiles: mask net-misc/youtube-dl for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 867b8baa1..4c04fbdab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# No maintainer, we already have yt-dlp on ::gentoo.
+# Removal on 2024-09-05
+net-misc/youtube-dl
+
 # David Roman  (2024-08-05)
 # Archived upstream. No maintainer
 # Removal on 2024-09-05



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

2024-08-05 Thread David Roman
commit: f08c6128d20d0f0d81078c5acdce33ceb0672de9
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:32:13 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 09:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f08c6128

net-misc/yt-dlg: add 2024.03.19

Signed-off-by: David Roman  gmail.com>

 net-misc/yt-dlg/Manifest |  1 +
 net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-misc/yt-dlg/Manifest b/net-misc/yt-dlg/Manifest
index 9831e9e51..b9d70a9ed 100644
--- a/net-misc/yt-dlg/Manifest
+++ b/net-misc/yt-dlg/Manifest
@@ -1 +1,2 @@
 DIST yt-dlg-2023.08.16.gh.tar.gz 1481142 BLAKE2B 
d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20
 SHA512 
efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc
+DIST yt-dlg-2024.03.19.gh.tar.gz 1481178 BLAKE2B 
aca69edf26d906a28fd60c7d2b8c450f74dbbd3c21d8f63866807886e2fe95f71a13039e6d666ffe29d52dfe0db596f5ace9a5a5feea6785affe5c2e1f28a94c
 SHA512 
c151bed0e45398de8080219895a686dadaebdc9b47631eee52861ec5ee35665983ef36f09f11acd44e163acb215d50f1c3cc52094e6ab4f220372e487c412fee

diff --git a/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild 
b/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild
new file mode 100644
index 0..40b8d3514
--- /dev/null
+++ b/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023 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 desktop distutils-r1 xdg
+
+DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl written 
in wxPython."
+HOMEPAGE="https://yt-dlg.github.io/yt-dlg/";
+# Using latest commit from Mars 19, 2024 as of August 5, 2024.
+# Latest releases and tags are from 2021 and are probably deprecated and 
incompatible with current Python versions.
+# Same applies for the dependencies of yt-dlp.
+SHA="264699bb425efd988523ebb8bbfb8f67d009f884"
+SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> 
${P}.gh.tar.gz"
+
+S="${WORKDIR}/${PN}-${SHA}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="ffmpeg"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
+   net-misc/yt-dlp[${PYTHON_USEDEP}]
+   >=dev-python/PyPubSub-4.0.3
+   ffmpeg? ( media-video/ffmpeg )
+"
+RDEPEND="${DEPEND}"
+
+# I don't know how to enable the test phase.
+distutils_enable_tests pytest
+
+DOCS=( README.md )
+
+python_test() {
+   local tests=( ditem dlist parsers utils widgets )
+   local current_test
+   for current_test in tests; do
+   "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail 
with ${EPYTHON}"
+   done
+}
+
+src_install() {
+   distutils-r1_src_install
+   domenu yt-dlg.desktop
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/openmodelica/

2024-08-05 Thread Ivan Lloro
commit: 5a92a4cfd037f6f19abf70ecabaf06c130cecdd3
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 09:35:47 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Mon Aug  5 09:36:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a92a4cf

sci-physics/openmodelica: Remove implicit dependency app-arch/tar

Signed-off-by: Ivan Lloro  gmail.com>

 sci-physics/openmodelica/openmodelica-1.23.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild 
b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
index 1a2490930..76909a339 100644
--- a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
+++ b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
@@ -76,10 +76,7 @@ RDEPEND+="
>=sys-libs/ncurses-6.4_p20240414
 "
 
-BDEPEND="
-   dev-util/ccache
-   app-arch/tar
-"
+BDEPEND="dev-util/ccache"
 
 DEPEND="${RDEPEND}"
 



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

2024-08-05 Thread David Roman
commit: 2fa3921bb142a54d935e35eaf300c299cb724575
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 10:15:39 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 10:15:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fa3921b

profiles: mask dev-python/sphinx-version-warning for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4c04fbdab..1a3c01646 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# No maintainer. Abandoned (last commit 5 years ago). No revdeps
+# Removal on 2024-09-05
+dev-python/sphinx-version-warning
+
 # David Roman  (2024-08-05)
 # No maintainer, we already have yt-dlp on ::gentoo.
 # Removal on 2024-09-05



[gentoo-commits] repo/proj/guru:dev commit in: dev-tex/tabularray/

2024-08-05 Thread Rui Huang
commit: 3a9d31eb7afeed532ebba926a57e7beff69910cc
Author: Huang Rui  gmail  com>
AuthorDate: Mon Aug  5 10:18:53 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 10:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a9d31eb

dev-tex/tabularray: update SRC_URI and checksum

- switch to GitHub-generated tarballs
- fix tar ball checksum

Closes: https://bugs.gentoo.org/937319
Signed-off-by: Huang Rui  gmail.com>

 dev-tex/tabularray/Manifest | 2 +-
 dev-tex/tabularray/metadata.xml | 3 +++
 dev-tex/tabularray/tabularray-2023.03.01.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-tex/tabularray/Manifest b/dev-tex/tabularray/Manifest
index 9a3b8e824..706eb5a17 100644
--- a/dev-tex/tabularray/Manifest
+++ b/dev-tex/tabularray/Manifest
@@ -1 +1 @@
-DIST tabularray-2023.03.01.zip 817801 BLAKE2B 
c80884f998e2c6c6406f8ae5d047b048864c135bdec65b7b2bd65f1e6c8a97fcebb13cf72e615c52a5bb77ac51da77d7a3fbd119c135698b40f9cee90883ff10
 SHA512 
ef0c67ccd6c90f22df61ce2a2e3b54a329dd7124e071985e696033754275e20ff07301bdf1a6e384c009d6462c2eb0bdc5034973697778b3b25e1e89f10e8c20
+DIST tabularray-2023.03.01.tar.gz 3270836 BLAKE2B 
1cc854e1251a263b5fbc48fd0f06acb7e371ba99121a010f6a7c667805074d502c2482f237b817998923f7da84cce3beaa5dacb9d11ec182bf7a058849d1790d
 SHA512 
3651febc21374192e2ffa4fec12e9ece0614cb32454fd277189518df30a574acf024abbfe4a9db6a548d56d7ae508de45d3b255ee47d74b82aebf1ad38a9020c

diff --git a/dev-tex/tabularray/metadata.xml b/dev-tex/tabularray/metadata.xml
index bbddf05cd..702034d7c 100644
--- a/dev-tex/tabularray/metadata.xml
+++ b/dev-tex/tabularray/metadata.xml
@@ -5,6 +5,9 @@
vows...@gmail.com
Huang Rui

+   
+   lvjr/tabularray
+   

LATEX tables are implemented using TEX commands such as \halign,
\noalign, \span, and \omit. In order to implement new features, 
many

diff --git a/dev-tex/tabularray/tabularray-2023.03.01.ebuild 
b/dev-tex/tabularray/tabularray-2023.03.01.ebuild
index 0dffb12df..ed1363bf6 100644
--- a/dev-tex/tabularray/tabularray-2023.03.01.ebuild
+++ b/dev-tex/tabularray/tabularray-2023.03.01.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
@@ -7,9 +7,9 @@ inherit latex-package
 
 DESCRIPTION="Typeset tabulars and arrays with LATEX3"
 HOMEPAGE="https://www.ctan.org/pkg/tabularray/";
-SRC_URI="https://mirrors.ctan.org/macros/latex/contrib/tabularray.zip -> 
${P}.zip"
+SRC_URI="https://github.com/lvjr/tabularray/archive/refs/tags/2023A.tar.gz -> 
${P}.tar.gz"
 
-S="${WORKDIR}/${PN}"
+S="${WORKDIR}/${PN}-2023A"
 
 LICENSE="LPPL-1.3c"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2024-08-05 Thread Andreas K. Hüttel
commit: b7d85e40c1e47adb50ee6ff698557455a1c0c316
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 10:24:33 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 10:25:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d85e40

sys-devel/binutils-hppa64: keyword 2.43 for -*, ~hppa

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild
index 165b99020180..5207151d0d71 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.43.ebuild
@@ -34,7 +34,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
SLOT=$(ver_cut 1-2)
-   #KEYWORDS="-* ~hppa"
+   KEYWORDS="-* ~hppa"
 fi
 
 #



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

2024-08-05 Thread Andreas K. Hüttel
commit: 0623a6e9c76a4cb7d2c930cdb982577cc8f1014d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 10:25:02 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 10:25:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0623a6e9

sys-libs/binutils-libs: keyword 2.43

No loong since a bugfix will be in the next patchset

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/binutils-libs/binutils-libs-2.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.43.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.43.ebuild
index f33f24b5d124..5a95c53b9f89 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.43.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.43.ebuild
@@ -24,7 +24,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0/${PV%_p?}.0"
 
 IUSE="64-bit-bfd cet multitarget nls static-libs test"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
 RESTRICT="!test? ( test )"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2024-08-05 Thread Andreas K. Hüttel
commit: 24090417a43c4f63fc90babe49779153b15a491f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Aug  5 10:23:28 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Aug  5 10:25:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24090417

sys-devel/binutils: keyword 2.43

No loong since a bugfix will be in the next patchset

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils/binutils-2.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils/binutils-2.43.ebuild 
b/sys-devel/binutils/binutils-2.43.ebuild
index c05f1529d8c1..a3e7c641ce6b 100644
--- a/sys-devel/binutils/binutils-2.43.ebuild
+++ b/sys-devel/binutils/binutils-2.43.ebuild
@@ -35,7 +35,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
SLOT=$(ver_cut 1-2)
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 #



[gentoo-commits] repo/proj/guru:master commit in: net-misc/yt-dlg/

2024-08-05 Thread Rui Huang
commit: f08c6128d20d0f0d81078c5acdce33ceb0672de9
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:32:13 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 09:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f08c6128

net-misc/yt-dlg: add 2024.03.19

Signed-off-by: David Roman  gmail.com>

 net-misc/yt-dlg/Manifest |  1 +
 net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-misc/yt-dlg/Manifest b/net-misc/yt-dlg/Manifest
index 9831e9e51..b9d70a9ed 100644
--- a/net-misc/yt-dlg/Manifest
+++ b/net-misc/yt-dlg/Manifest
@@ -1 +1,2 @@
 DIST yt-dlg-2023.08.16.gh.tar.gz 1481142 BLAKE2B 
d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20
 SHA512 
efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc
+DIST yt-dlg-2024.03.19.gh.tar.gz 1481178 BLAKE2B 
aca69edf26d906a28fd60c7d2b8c450f74dbbd3c21d8f63866807886e2fe95f71a13039e6d666ffe29d52dfe0db596f5ace9a5a5feea6785affe5c2e1f28a94c
 SHA512 
c151bed0e45398de8080219895a686dadaebdc9b47631eee52861ec5ee35665983ef36f09f11acd44e163acb215d50f1c3cc52094e6ab4f220372e487c412fee

diff --git a/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild 
b/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild
new file mode 100644
index 0..40b8d3514
--- /dev/null
+++ b/net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023 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 desktop distutils-r1 xdg
+
+DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl written 
in wxPython."
+HOMEPAGE="https://yt-dlg.github.io/yt-dlg/";
+# Using latest commit from Mars 19, 2024 as of August 5, 2024.
+# Latest releases and tags are from 2021 and are probably deprecated and 
incompatible with current Python versions.
+# Same applies for the dependencies of yt-dlp.
+SHA="264699bb425efd988523ebb8bbfb8f67d009f884"
+SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> 
${P}.gh.tar.gz"
+
+S="${WORKDIR}/${PN}-${SHA}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="ffmpeg"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
+   net-misc/yt-dlp[${PYTHON_USEDEP}]
+   >=dev-python/PyPubSub-4.0.3
+   ffmpeg? ( media-video/ffmpeg )
+"
+RDEPEND="${DEPEND}"
+
+# I don't know how to enable the test phase.
+distutils_enable_tests pytest
+
+DOCS=( README.md )
+
+python_test() {
+   local tests=( ditem dlist parsers utils widgets )
+   local current_test
+   for current_test in tests; do
+   "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail 
with ${EPYTHON}"
+   done
+}
+
+src_install() {
+   distutils-r1_src_install
+   domenu yt-dlg.desktop
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/yt-dlg/

2024-08-05 Thread Rui Huang
commit: 78651e84856fb14627504109499d18dc011cc318
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:32:35 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 09:32:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78651e84

net-misc/yt-dlg: drop 2023.08.16

Signed-off-by: David Roman  gmail.com>

 net-misc/yt-dlg/Manifest |  1 -
 net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/net-misc/yt-dlg/Manifest b/net-misc/yt-dlg/Manifest
index b9d70a9ed..1b3e150d1 100644
--- a/net-misc/yt-dlg/Manifest
+++ b/net-misc/yt-dlg/Manifest
@@ -1,2 +1 @@
-DIST yt-dlg-2023.08.16.gh.tar.gz 1481142 BLAKE2B 
d64bd9e52531c1c66ef83e18d960dc63200cfd7185af9b14339a5fd852a36966e8cbbd769ecc65e457d52fb0a46f84f84147116a8771d18ea80237d03ec0ab20
 SHA512 
efc7aaa88b18bc58466fbc0fa62d7b26f857bf759cb7960f3728a351e66d2dc4d13ae8002fce140e03f9e0ff89940686a3753c24796e78777b33928d86fcdedc
 DIST yt-dlg-2024.03.19.gh.tar.gz 1481178 BLAKE2B 
aca69edf26d906a28fd60c7d2b8c450f74dbbd3c21d8f63866807886e2fe95f71a13039e6d666ffe29d52dfe0db596f5ace9a5a5feea6785affe5c2e1f28a94c
 SHA512 
c151bed0e45398de8080219895a686dadaebdc9b47631eee52861ec5ee35665983ef36f09f11acd44e163acb215d50f1c3cc52094e6ab4f220372e487c412fee

diff --git a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild 
b/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild
deleted file mode 100644
index 02741e734..0
--- a/net-misc/yt-dlg/yt-dlg-2023.08.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit desktop distutils-r1 xdg
-
-DESCRIPTION="A cross platform front-end GUI of the popular youtube-dl written 
in wxPython."
-HOMEPAGE="https://yt-dlg.github.io/yt-dlg/";
-# Using latest commit from August 16, 2023 as of November 1, 2023.
-# Latest releases and tags are from 2021 and are probably deprecated and 
incompatible with current Python versions.
-# Same applies for the dependencies of yt-dlp.
-SHA="692e5c5deee95c721a4ad92ecae7ca86de8bef35"
-SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> 
${P}.gh.tar.gz"
-
-S="${WORKDIR}/${PN}-${SHA}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="ffmpeg"
-
-# net-misc/youtube-dl isn't available in gentoo anymore but I kept it as a 
dependency option just in case someone still
-# use it or yt-dlp gets merged to youtube-dl.
-DEPEND="${PYTHON_DEPS}
-   >=dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
-   || (
-   net-misc/youtube-dl[${PYTHON_USEDEP}]
-   net-misc/yt-dlp[${PYTHON_USEDEP}]
-   )
-   >=dev-python/PyPubSub-4.0.3
-   ffmpeg? ( media-video/ffmpeg )
-"
-RDEPEND="${DEPEND}"
-
-# I don't know how to enable the test phase.
-distutils_enable_tests pytest
-
-DOCS=( README.md )
-
-python_test() {
-   local tests=( ditem dlist parsers utils widgets )
-   local current_test
-   for current_test in tests; do
-   "${EPYTHON}" "tests/test_${curent_test}.py" || die "Tests fail 
with ${EPYTHON}"
-   done
-}
-
-src_install() {
-   distutils-r1_src_install
-   domenu yt-dlg.desktop
-}



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

2024-08-05 Thread Rui Huang
commit: 044af30cc995620151fcb48f824c2213799e1fec
Author: Yuhang Zeng  unlsycn  com>
AuthorDate: Mon Aug  5 06:42:29 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 06:43:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=044af30c

gui-apps/hyprnome: new package, add 0.3.0

Signed-off-by: Yuhang Zeng  unlsycn.com>

 gui-apps/hyprnome/Manifest  | 100 ++
 gui-apps/hyprnome/hyprnome-0.3.0.ebuild | 121 
 gui-apps/hyprnome/metadata.xml  |   9 +++
 3 files changed, 230 insertions(+)

diff --git a/gui-apps/hyprnome/Manifest b/gui-apps/hyprnome/Manifest
new file mode 100644
index 0..90ea8608e
--- /dev/null
+++ b/gui-apps/hyprnome/Manifest
@@ -0,0 +1,100 @@
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
+DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
+DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 
2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8
 SHA512 
112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
+DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
+DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
+DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2f

[gentoo-commits] repo/proj/guru:master commit in: sci-physics/openmodelica/

2024-08-05 Thread Rui Huang
commit: 5a92a4cfd037f6f19abf70ecabaf06c130cecdd3
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 09:35:47 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 09:36:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a92a4cf

sci-physics/openmodelica: Remove implicit dependency app-arch/tar

Signed-off-by: Ivan Lloro  gmail.com>

 sci-physics/openmodelica/openmodelica-1.23.1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild 
b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
index 1a2490930..76909a339 100644
--- a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
+++ b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
@@ -76,10 +76,7 @@ RDEPEND+="
>=sys-libs/ncurses-6.4_p20240414
 "
 
-BDEPEND="
-   dev-util/ccache
-   app-arch/tar
-"
+BDEPEND="dev-util/ccache"
 
 DEPEND="${RDEPEND}"
 



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

2024-08-05 Thread Rui Huang
commit: 2fa3921bb142a54d935e35eaf300c299cb724575
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 10:15:39 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 10:15:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fa3921b

profiles: mask dev-python/sphinx-version-warning for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4c04fbdab..1a3c01646 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# No maintainer. Abandoned (last commit 5 years ago). No revdeps
+# Removal on 2024-09-05
+dev-python/sphinx-version-warning
+
 # David Roman  (2024-08-05)
 # No maintainer, we already have yt-dlp on ::gentoo.
 # Removal on 2024-09-05



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

2024-08-05 Thread Rui Huang
commit: 4c06898b90c21d6e76d6f3dcbbefb813f31a8d0b
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 08:50:56 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 08:50:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c06898b

profiles: mask media-gfx/libpsautohint for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f70ba479a..867b8baa1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# Archived upstream. No maintainer
+# Removal on 2024-09-05
+media-gfx/libpsautohint
+
 # David Roman  (2024-08-02)
 # Seems abandoned upstream (last commit 1 year ago, no releases)
 # Seems also abandoned in ::guru (last meaningful change on 2022)



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

2024-08-05 Thread Rui Huang
commit: 5d3184dd0c6ebf7914c2121e22f8aac1508ab7f5
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 09:34:59 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 09:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d3184dd

profiles: mask net-misc/youtube-dl for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 867b8baa1..4c04fbdab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,11 @@
 
 # New entries go on top.
 
+# David Roman  (2024-08-05)
+# No maintainer, we already have yt-dlp on ::gentoo.
+# Removal on 2024-09-05
+net-misc/youtube-dl
+
 # David Roman  (2024-08-05)
 # Archived upstream. No maintainer
 # Removal on 2024-09-05



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

2024-08-05 Thread Jakov Smolić
commit: d6fa82aa8fcddacf78e340492f7585b7110209d6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:47 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fa82aa

dev-python/pycares: Keyword 4.4.0 ppc64, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pycares/pycares-4.4.0.ebuild 
b/dev-python/pycares/pycares-4.4.0.ebuild
index bc2bc85fc6f6..9972ac6ce865 100644
--- a/dev-python/pycares/pycares-4.4.0.ebuild
+++ b/dev-python/pycares/pycares-4.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2024-08-05 Thread Jakov Smolić
commit: e8e7236048244d4d89afed2f60d98b2bfa402183
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:41 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e72360

dev-python/aiohttp: Keyword 3.10.0 ppc64, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.10.0.ebuild 
b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
index 10fb0fe77ab2..9f672d2904c1 100644
--- a/dev-python/aiohttp/aiohttp-3.10.0.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-05 Thread Jakov Smolić
commit: c0f8080bc927fe994ae7846685caaf75ad3aa0d6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:46 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f8080b

dev-python/aiodns: Keyword 3.2.0 ppc64, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiodns/aiodns-3.2.0.ebuild 
b/dev-python/aiodns/aiodns-3.2.0.ebuild
index c50c0477ae27..08e923aa516d 100644
--- a/dev-python/aiodns/aiodns-3.2.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2024-08-05 Thread Jakov Smolić
commit: a1b77af18d0f3c84ef57a6411795d0e29a402cfa
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:49 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b77af1

dev-python/aiodns: Keyword 3.2.0 ppc, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiodns/aiodns-3.2.0.ebuild 
b/dev-python/aiodns/aiodns-3.2.0.ebuild
index 08e923aa516d..d893f30f550e 100644
--- a/dev-python/aiodns/aiodns-3.2.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2024-08-05 Thread Jakov Smolić
commit: 2f6d624faffac423b4d3f7f654b48adb4b16660a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:50 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6d624f

dev-python/pycares: Keyword 4.4.0 ppc, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pycares/pycares-4.4.0.ebuild 
b/dev-python/pycares/pycares-4.4.0.ebuild
index 9972ac6ce865..df4cb681d28d 100644
--- a/dev-python/pycares/pycares-4.4.0.ebuild
+++ b/dev-python/pycares/pycares-4.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2024-08-05 Thread Jakov Smolić
commit: 80c20a9328977b130b785cf7be70e8b59dd7caff
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:51 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c20a93

media-libs/libde265: Stabilize 1.0.15 x86, #937345

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild 
b/media-libs/libde265/libde265-1.0.15.ebuild
index ba775f376734..9dcd1b9e7e41 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2024-08-05 Thread Jakov Smolić
commit: 98a7cfe955d8b8e3a81e0adca44bfde5a3434eef
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:52 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a7cfe9

media-libs/libde265: Stabilize 1.0.15 amd64, #937345

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild 
b/media-libs/libde265/libde265-1.0.15.ebuild
index 9dcd1b9e7e41..aa4088e9b409 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2024-08-05 Thread Jakov Smolić
commit: f08d661914efa1ffadd41c8779a07c50d4dc5d6c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:33:48 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:33:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08d6619

dev-python/aiohttp: Keyword 3.10.0 ppc, #936574

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.10.0.ebuild 
b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
index 9f672d2904c1..55fb9f3307bd 100644
--- a/dev-python/aiohttp/aiohttp-3.10.0.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-05 Thread Arthur Zamarin
commit: 66699c3e0cb774ce4863f445e2d17cdb0047605c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  5 10:36:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  5 10:36:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66699c3e

dev-python/aiohttp: Keyword 3.10.0 s390, #936574

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

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

diff --git a/dev-python/aiohttp/aiohttp-3.10.0.ebuild 
b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
index 55fb9f3307bd..bcb2187e0df5 100644
--- a/dev-python/aiohttp/aiohttp-3.10.0.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.10.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-05 Thread Arthur Zamarin
commit: c613d473f4c4fbad5f02b732f3f410140fb70067
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  5 10:36:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  5 10:36:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c613d473

dev-python/aiodns: Keyword 3.2.0 s390, #936574

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

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

diff --git a/dev-python/aiodns/aiodns-3.2.0.ebuild 
b/dev-python/aiodns/aiodns-3.2.0.ebuild
index d893f30f550e..5af90048db85 100644
--- a/dev-python/aiodns/aiodns-3.2.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



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

2024-08-05 Thread Arthur Zamarin
commit: 36efbf6d4545c106b29bcf1a8b96caf1da2646fb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  5 10:36:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  5 10:36:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36efbf6d

dev-python/pycares: Keyword 4.4.0 s390, #936574

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

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

diff --git a/dev-python/pycares/pycares-4.4.0.ebuild 
b/dev-python/pycares/pycares-4.4.0.ebuild
index df4cb681d28d..6a60b1be40e8 100644
--- a/dev-python/pycares/pycares-4.4.0.ebuild
+++ b/dev-python/pycares/pycares-4.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test"
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/yosys/

2024-08-05 Thread Rui Huang
commit: 61d5e88e623795ef31a98a1620833f0f335e83d2
Author: Huang Rui  gmail  com>
AuthorDate: Mon Aug  5 10:37:23 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Aug  5 10:37:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61d5e88e

sci-electronics/yosys: fit Copyright Policy GLEP 76

- Improve ebuild to fit Gentoo's Copyright Policy GLEP 76

Closes: https://bugs.gentoo.org/937371
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/yosys/yosys-0.40-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/yosys/yosys-0.40-r1.ebuild 
b/sci-electronics/yosys/yosys-0.40-r1.ebuild
index 03bacfe93..84ce65fb7 100644
--- a/sci-electronics/yosys/yosys-0.40-r1.ebuild
+++ b/sci-electronics/yosys/yosys-0.40-r1.ebuild
@@ -1,4 +1,5 @@
 # Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/openlibm/

2024-08-05 Thread Jakov Smolić
commit: 2b17f6b4edc4f3e39bd155cc7e186ede6020659b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 10:46:57 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 10:47:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b17f6b4

sci-libs/openlibm: Respect defined toolchain env variables

Closes: https://bugs.gentoo.org/937349
Signed-off-by: Jakov Smolić  gentoo.org>

 sci-libs/openlibm/openlibm-0.8.3.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/sci-libs/openlibm/openlibm-0.8.3.ebuild 
b/sci-libs/openlibm/openlibm-0.8.3.ebuild
index 6eef59be6f71..1751c8a9d1f2 100644
--- a/sci-libs/openlibm/openlibm-0.8.3.ebuild
+++ b/sci-libs/openlibm/openlibm-0.8.3.ebuild
@@ -27,11 +27,16 @@ src_prepare() {
fi
 }
 
-src_configure() {
-   tc-export CC CXX FC AR LD
+src_compile() {
# Build system uses the riscv64 arch variable
use riscv && export ARCH=riscv64
-   default
+
+   emake \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   FC="$(tc-getFC)" \
+   AR="$(tc-getAR)" \
+   LD="$(tc-getLD)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-apps/files/

2024-08-05 Thread Thomas Beierlein
commit: 529d655455b6f04af50cfbf3b27b3faa32c723c5
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Aug  5 10:51:02 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Aug  5 10:51:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529d6554

media-radio/ax25-apps/files: Cleanup patches

Signed-off-by: Thomas Beierlein  gentoo.org>

 .../files/ax25-apps-0.0.8-fno-common.patch | 87 --
 .../ax25-apps/files/ax25-apps-0.8.4-tinfo.patch| 12 ---
 2 files changed, 99 deletions(-)

diff --git a/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch 
b/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch
deleted file mode 100644
index 1ea5c779ff38..
--- a/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-diff --git a/ax25ipd/ax25ipd.c b/ax25ipd/ax25ipd.c
-index 461147d..e85b44d 100644
 a/ax25ipd/ax25ipd.c
-+++ b/ax25ipd/ax25ipd.c
-@@ -35,6 +35,25 @@ int opt_help = 0;
- char opt_configfile[PATH_MAX];
- char opt_ttydevice[PATH_MAX];
- 
-+struct stats_s stats;
-+
-+int udp_mode;
-+int ip_mode;
-+unsigned short my_udp;
-+char ttydevice[PATH_MAX];
-+int ttyspeed;
-+signed char mycallsign[7];
-+unsigned char mycallsign2[7];
-+unsigned char myalias[7];
-+unsigned char myalias2[7];
-+char bc_text[128];
-+int bc_interval;
-+int bc_every;
-+
-+int digi;
-+int loglevel;
-+int dual_port;
-+
- struct option options[] = {
-   {"version", 0, NULL, 'v'},
-   {"loglevel", 1, NULL, 'l'},
-diff --git a/ax25ipd/ax25ipd.h b/ax25ipd/ax25ipd.h
-index b088247..367024b 100644
 a/ax25ipd/ax25ipd.h
-+++ b/ax25ipd/ax25ipd.h
-@@ -72,24 +72,25 @@
- #include  
- #include  
- 
--int udp_mode;   /* true if we need a UDP socket */
--int ip_mode;/* true if we need the raw IP socket */
--unsigned short my_udp;  /* the UDP port to use (network byte order) */
--char ttydevice[PATH_MAX];   /* the tty device for serial comms */
--int ttyspeed;   /* The baud rate on the tty device */
--unsigned char mycallsign[7];/* My callsign, shifted ASCII with SSID */
--unsigned char mycallsign2[7];   /* My seconds port callsign, shifted ASCII 
with SSID */
--unsigned char myalias[7];   /* An alias to use */
--unsigned char myalias2[7];  /* An alias for second port */
--char bc_text[128];  /* The text for beacon messages */
--int bc_interval;/* The interval, in seconds, between beacons 
*/
--int bc_every;   /* true=every, false=after */
--int digi;   /* True if we are connected to a TNC */
--int loglevel;   /* Verbosity level */
-+extern int udp_mode;/* true if we need a UDP socket */
-+extern int ip_mode; /* true if we need the raw IP socket */
-+extern unsigned short my_udp;   /* the UDP port to use (network byte order) */
-+extern char ttydevice[PATH_MAX]; /* the tty device for serial comms */
-+extern int ttyspeed;/* The baud rate on the tty device */
-+extern signed char mycallsign[7];/* My callsign, shifted ASCII with SSID 
*/
-+extern unsigned char mycallsign2[7]; /* My seconds port callsign, shifted 
ASCII with SSID */
-+extern unsigned char myalias[7];  /* An alias to use */
-+extern unsigned char myalias2[7]; /* An alias for second port */
-+extern char bc_text[128];   /* The text for beacon messages */
-+extern int bc_interval; /* The interval, in seconds, between beacons 
*/
-+extern int bc_every;/* true=every, false=after */
-+
-+extern int digi;/* True if we are connected to a TNC */
-+extern int loglevel;/* Verbosity level */
- /* addition for dual port flag */
--int dual_port;
-+extern int dual_port;
- 
--struct {
-+struct stats_s {
-   int kiss_in;/* # packets received */
-   int kiss_toobig;/* packet too large */
-   int kiss_badtype;   /* control byte non-zero */
-@@ -107,7 +108,9 @@ struct {
-   int ip_tooshort;/* packet too short to be a valid frame */
-   int ip_not_for_me;  /* packet not for me (in digi mode) */
-   int ip_i_am_dest;   /* I am destination (in digi mode) */
--} stats;
-+};
-+
-+extern struct stats_s stats;
- 
- #define MAX_FRAME 2048
- 

diff --git a/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch 
b/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch
deleted file mode 100644
index ee1c2ffd92b6..
--- a/media-radio/ax25-apps/files/ax25-apps-0.8.4-tinfo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# fix tinof handling (bug 529776)
 a/configure.ac
-+++ b/configure.ac
-@@ -17,7 +17,7 @@
- AC_SUBST(AX25_LIB)
- AC_SUBST(NCURSES_LIB)
- AC_CHECK_LIB(ax25, ax25_config_load_ports, AX25_LIB="-lax25", 
AC_MSG_ERROR(Could not find the libax25 libraries; aborting))
--AC_CHECK_LIB(ncurses, initscr,NCURSES_LIB="-lncurses", AC_MSG_ERROR(Coul

[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/sanoid/

2024-08-05 Thread Lucio Sauer
commit: 42382d7930fae7b6d310d24b2065e33800edba7f
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Aug  5 09:59:39 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Aug  5 10:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42382d79

sys-fs/sanoid: remove local USE flag description

Fixes: 057adb2d99c8910e6d562086d0456e608aa840e8
Signed-off-by: Lucio Sauer  posteo.net>

 sys-fs/sanoid/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/sys-fs/sanoid/metadata.xml b/sys-fs/sanoid/metadata.xml
index f71833579..a99815b2a 100644
--- a/sys-fs/sanoid/metadata.xml
+++ b/sys-fs/sanoid/metadata.xml
@@ -10,12 +10,4 @@
 https://github.com/jimsalterjrs/sanoid/issues
 jimsalterjrs/sanoid
   
-  
-
-  Enable compression with app-arch/lzop
-
-
-  Enable compression with app-arch/pigz
-
-  
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/sanoid/

2024-08-05 Thread Lucio Sauer
commit: 480d181c6b72854f04bd83db94e73029044b3771
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Aug  5 10:41:30 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Aug  5 10:55:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480d181c

sys-fs/sanoid: move configuration tooltip to pkg_postinst

fixes VariableScopeCheck for REPLACING_VERSIONS

Signed-off-by: Lucio Sauer  posteo.net>

 sys-fs/sanoid/sanoid-2.2.0.ebuild | 12 ++--
 sys-fs/sanoid/sanoid-.ebuild  | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-fs/sanoid/sanoid-2.2.0.ebuild 
b/sys-fs/sanoid/sanoid-2.2.0.ebuild
index 1e676fb4e..515b82ac7 100644
--- a/sys-fs/sanoid/sanoid-2.2.0.ebuild
+++ b/sys-fs/sanoid/sanoid-2.2.0.ebuild
@@ -48,16 +48,16 @@ src_install() {
 
insinto /etc/sanoid
doins "sanoid.defaults.conf"
-
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "You will need to set up your /etc/sanoid/sanoid.conf file 
before"
-   elog "running sanoid for the first time. For details, please 
consult the"
-   elog "documentation on https://github.com/jimsalterjrs/sanoid.";
-   fi
 }
 
 pkg_postinst() {
optfeature "lzop compression support" app-arch/lzop
optfeature "pigz compression support" app-arch/pigz
optfeature "zstd compression support" app-arch/zstd
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You will need to set up your 
${EROOT}/etc/sanoid/sanoid.conf file before"
+   elog "running sanoid for the first time. For details, please 
consult the"
+   elog "documentation on https://github.com/jimsalterjrs/sanoid.";
+   fi
 }

diff --git a/sys-fs/sanoid/sanoid-.ebuild b/sys-fs/sanoid/sanoid-.ebuild
index 1e676fb4e..515b82ac7 100644
--- a/sys-fs/sanoid/sanoid-.ebuild
+++ b/sys-fs/sanoid/sanoid-.ebuild
@@ -48,16 +48,16 @@ src_install() {
 
insinto /etc/sanoid
doins "sanoid.defaults.conf"
-
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "You will need to set up your /etc/sanoid/sanoid.conf file 
before"
-   elog "running sanoid for the first time. For details, please 
consult the"
-   elog "documentation on https://github.com/jimsalterjrs/sanoid.";
-   fi
 }
 
 pkg_postinst() {
optfeature "lzop compression support" app-arch/lzop
optfeature "pigz compression support" app-arch/pigz
optfeature "zstd compression support" app-arch/zstd
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You will need to set up your 
${EROOT}/etc/sanoid/sanoid.conf file before"
+   elog "running sanoid for the first time. For details, please 
consult the"
+   elog "documentation on https://github.com/jimsalterjrs/sanoid.";
+   fi
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-tex/tabularray/

2024-08-05 Thread Lucio Sauer
commit: 02300c4a1050b47962d84e1e1a1ccfe4f9cb1dd4
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Aug  5 10:59:41 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Aug  5 10:59:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02300c4a

dev-tex/tabularray: remove unzip dep following move to tarball source

Fixes: 3a9d31eb7afeed532ebba926a57e7beff69910cc
Signed-off-by: Lucio Sauer  posteo.net>

 dev-tex/tabularray/tabularray-2023.03.01.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-tex/tabularray/tabularray-2023.03.01.ebuild 
b/dev-tex/tabularray/tabularray-2023.03.01.ebuild
index ed1363bf6..2e54ec398 100644
--- a/dev-tex/tabularray/tabularray-2023.03.01.ebuild
+++ b/dev-tex/tabularray/tabularray-2023.03.01.ebuild
@@ -23,10 +23,7 @@ RDEPEND="
dev-texlive/texlive-plaingeneric
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   ${RDEPEND}
-   app-arch/unzip
-"
+BDEPEND="${RDEPEND}"
 
 TEXMF="/usr/share/texmf-site"
 



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

2024-08-05 Thread WANG Xuerui
commit: 77b4dcc98f0b65909a9ebfb7ea299112e6ce3a71
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 16 09:23:27 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Aug  5 11:06:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b4dcc9

app-misc/yq-go: keyword 4.44.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-misc/yq-go/yq-go-4.44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/yq-go/yq-go-4.44.2.ebuild 
b/app-misc/yq-go/yq-go-4.44.2.ebuild
index e5ffdf984aaa..277186a7f1e3 100644
--- a/app-misc/yq-go/yq-go-4.44.2.ebuild
+++ b/app-misc/yq-go/yq-go-4.44.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/-go/}
 LICENSE="MIT"
 LICENSE+=" Apache-2.0 BSD BSD-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~loong"
 IUSE="+yq-symlink"
 DOCS=(README.md)
 RDEPEND="yq-symlink? ( !app-misc/yq[yq-symlink(+)] )"



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

2024-08-05 Thread WANG Xuerui
commit: a03c564dd249538401bcb3e8c5e7b731993eced4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 16 08:25:07 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Aug  5 11:06:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03c564d

app-misc/yq: keyword 3.4.3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-misc/yq/yq-3.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/yq/yq-3.4.3.ebuild b/app-misc/yq/yq-3.4.3.ebuild
index 47a37a5e577e..aad1f2cc82e1 100644
--- a/app-misc/yq/yq-3.4.3.ebuild
+++ b/app-misc/yq/yq-3.4.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 IUSE="test +yq-symlink"
 RESTRICT="!test? ( test )"
 



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

2024-08-05 Thread Jakov Smolić
commit: 62896f99cea2d2764999ded0f87ddd96227f034b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  5 11:35:47 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  5 11:35:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62896f99

media-libs/libde265: Stabilize 1.0.15 arm64, #937345

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libde265/libde265-1.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libde265/libde265-1.0.15.ebuild 
b/media-libs/libde265/libde265-1.0.15.ebuild
index aa4088e9b409..a02aab9e0fa3 100644
--- a/media-libs/libde265/libde265-1.0.15.ebuild
+++ b/media-libs/libde265/libde265-1.0.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2024-08-05 Thread Michał Górny
commit: bfb0317d59e77480a12e01f077c62b452ad29ed1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 03:47:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb0317d

dev-python/coverage: Bump to 7.6.1

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.6.1.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index a10fe5969e2c..f03358207acd 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,4 @@
 DIST coverage-7.5.3.tar.gz 786184 BLAKE2B 
014a21273bf302a7e10d3239edda1a95b99674abd0b7b769a688a4e576d0b9e5ce9189ee38e8c53b0cbd5ea7bd2c7f7583704455f6842c9a19e77cc19aae3de1
 SHA512 
6c72525b19b0efbf6a23b8a2860e056613c8119a5306978a67bc11b8598bac693e7541a9ca206bb9394511c9a84097a7f450ebf38e7c1c40e914fd71cf7546ce
 DIST coverage-7.5.4.tar.gz 793238 BLAKE2B 
a53967307ce9cbb72d89810575574a7a1358c988e5e02cfa2a982ba8e68e7efd477c2d902c2037c67f18309c54777f3422db845b7753da49ccb69855289c13de
 SHA512 
363658864f9a5116e49bd10a45a8ceeb0bb62c70458e0c0ce7ae90f3ddea0659d67af1a35a44a47e673b256cdad8ea0963339110dabfd7031d6b98ba483f3606
 DIST coverage-7.6.0.tar.gz 797590 BLAKE2B 
c63f022de8ace0e0ee420ecd12431104cafb9471272afd9ecb5ac0a356f065372955097c30c1128547da828ae7e20c8ea615db0fcc31c2ddb61d5377d7c284f7
 SHA512 
ed27f19a17d4f231a7d28af23045fb0144a8c192cc9b31f90353f558a99a9c4159d7fab6bb5c1231aa8229b8fd56e1163cc0880c4edb3d802e6d48af062468e9
+DIST coverage-7.6.1.tar.gz 798791 BLAKE2B 
d4af7893e8b79703757ba14b1f01d998334f602901915b9380948bbfcaabaafee2754c803123441dd4fbbb5c0af89e2d90e0d5ae67ae0afcf160580e7acd201f
 SHA512 
ff09783b3433ea72fc3cbc133a8c76236309c68ccd768cc3a849a5cc1215fe6db22d1e619a4062abc3c4f145ec93fd16ed5405b13960485628b1624e6b8adb16

diff --git a/dev-python/coverage/coverage-7.6.1.ebuild 
b/dev-python/coverage/coverage-7.6.1.ebuild
new file mode 100644
index ..17b43f197092
--- /dev/null
+++ b/dev-python/coverage/coverage-7.6.1.ebuild
@@ -0,0 +1,98 @@
+# 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..13} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_CORE=${1}
+   einfo "  Testing with the ${COVERAGE_CORE} core ..."
+   epytest -p flaky -p hypothesis -p xdist tests
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: fails because of additional "Terminated" print on 
SIGTERM
+   
tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
+   # broken because of pytest plugins explicity loaded
+   tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
+   # these expect specific availability of C extension matching
+   # COVERAGE_CORE (which breaks testing pytracer on CPython)
+   tests/test_cmdline.py::CmdLineStdoutTest::test_version
+   tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
+   )
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" coverage/ || die
+   test_tracer ctrace
+   fi
+
+   test_tracer pytrace
+
+   case ${EPYT

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

2024-08-05 Thread Michał Górny
commit: 9a7565b093aa1f05362b573f22fcf9ac14936380
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 03:50:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7565b0

dev-python/pyzmq: Bump to 26.1.0

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

 dev-python/pyzmq/Manifest|  1 +
 dev-python/pyzmq/pyzmq-26.1.0.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 83a8e3f57467..aadef1d0e395 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,3 +1,4 @@
 DIST pyzmq-25.1.2.gh.tar.gz 391272 BLAKE2B 
80814704e7ea08d407859c1d71338f6ea283efcd1f3994155334aa5b60c4b6cd89167de8c78d19f8efdbeb5f4071f7b5954ea911eb6e7fbb48a0087b86579cab
 SHA512 
b146a6dbce7cbbe2eb1da7ebd64e463067354f1566cdb4ff634b59bbb6d65e16263b6acb2d101a4ea53f870be5c753c9a12f9cc37bc5a81236681ea4fda6c56b
 DIST pyzmq-26.0.2.gh.tar.gz 267895 BLAKE2B 
c71a0149cb6c596dfcbc760376aa14afa69bd927fcc739698f7d2ea44579dc8437ae605745b383a9b317ff66c092a4f963671e7933cf19f3f73acac16ac06daa
 SHA512 
5772743e71810f9a0c332dcf16f04237eeb0a34ef2efdd22b63258ebe93e6b493a79845090e677a33582a9a80e7bee773160ec7ecfdaf240b655f3819e5b67a5
 DIST pyzmq-26.0.3.gh.tar.gz 268927 BLAKE2B 
7504a45776e8c618833702563b50f672a3ecabb3353551ea61d2d2343dd9e955d1d2938046c2f90d115255482b9b6b2c0f1817b238e591b9319ac92a4341c04a
 SHA512 
f4a32164daf9d9521be83008a94089406078779b9e0e56812a826df1fb295cc03781566825697313aa0c2b36b85b0bb760b8fb90959a856a0542b9072cde78c9
+DIST pyzmq-26.1.0.gh.tar.gz 272153 BLAKE2B 
d99bbdabfb93641361daadbe1ee8d4e5c578ef9faabf4c0457078082bb77d094040da43396e34d48cb2341491460ff39ebc8e5f3a19be2172e73df9fe6655e5c
 SHA512 
288b6799cdc2b77f2972e928558ae74871054809075b534f33af876983da3b1cea35d6fd0fbfcb7caa8f3a458ae00da10935e31791c5c650c5589bfd5db577b0

diff --git a/dev-python/pyzmq/pyzmq-26.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-26.1.0.ebuild
new file mode 100644
index ..7edbff75d517
--- /dev/null
+++ b/dev-python/pyzmq/pyzmq-26.1.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
+HOMEPAGE="
+   https://zeromq.org/languages/python/
+   https://pypi.org/project/pyzmq/
+   https://github.com/zeromq/pyzmq/
+"
+SRC_URI="
+   https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+IUSE="drafts"
+
+# There are additional test failures if zeromq has the draft api enabled, but 
pyzmq has it disabled.
+DEPEND="
+   >=net-libs/zeromq-4.2.2-r2:=[drafts=]
+"
+# It uses cffi backend for pypy, cython backend for cpython
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
+   ' 'python*')
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   >=dev-python/tornado-5.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+# TODO: Package enum_tools
+# distutils_enable_sphinx docs/source \
+#  dev-python/numpydoc \
+#  dev-python/sphinx-rtd-theme \
+#  dev-python/myst-parser
+
+src_configure() {
+   DISTUTILS_ARGS=(
+   -DZMQ_DRAFT_API="$(usex drafts)"
+   )
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # Avoid dependency on mypy
+   tests/test_mypy.py
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # not implemented in cffi variant?
+   tests/test_draft.py::TestDraftSockets
+   )
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   rm -rf zmq || die
+   # avoid large to reduce memory consumption
+   epytest -p asyncio -p rerunfailures tests -m "not large"
+}



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

2024-08-05 Thread Michał Górny
commit: 3ac47141684b404e68ace06a72eff4106f0bafba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 03:49:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac47141

dev-python/setuptools-rust: Bump to 1.10.1

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

 dev-python/setuptools-rust/Manifest|   1 +
 .../setuptools-rust/setuptools-rust-1.10.1.ebuild  | 176 +
 2 files changed, 177 insertions(+)

diff --git a/dev-python/setuptools-rust/Manifest 
b/dev-python/setuptools-rust/Manifest
index 18253348afbb..2f5e1719ec76 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -105,6 +105,7 @@ DIST serde-1.0.200.crate 77611 BLAKE2B 
57f4a76cf534ffda009a5441e694b0ac87b30e470
 DIST serde_derive-1.0.200.crate 55785 BLAKE2B 
45eca5504aff6bd099a42dfc794cf732c7e76e5ed362d16082ac069d29e1e6c22bb3e13dede4bc498df8f008bdba15479de618380f37c9742a34d97c9ca12efe
 SHA512 
e70f0e092d81542a96b33610da8ddbf04023d8ecc1fa4a4f31978699c118f096e8534f9e3e4e479ee74280efb86d752dd1fce038ef2def329fdcc10c1aa50942
 DIST servo_arc-0.1.1.crate 9817 BLAKE2B 
88586ca0c969df8bfb3a04ba4a689606995876434877a2cd48a72b26451deb6fdcf65273aa9b03948adcbc66b2450301840910e5c4162b993535d69585c62128
 SHA512 
59d531dcf7a9191b8462ce395e713194994714b65275c0af412186f862be169d0c6fc5d86603332a1aacd8af9ace934dc78531b9cb576cf8179ec35709225447
 DIST setuptools-rust-1.10.0.gh.tar.gz 303846 BLAKE2B 
33fd4bef8f3fffd76230211c1d419bce3eb0dc3729fa82ec37025e2779996b7a13826517d4f8bc955c79a05a04628962ab3553beebe0954a6acba4135274d5dc
 SHA512 
dc1e4d6cc6094d54c993c13b41c6ea63a84772733640b17e7287c3f7fc144ef747d0807ea2ea134f833d2c2a74a1f8e5385aa700b0787383e1d0bc4f39be3e09
+DIST setuptools-rust-1.10.1.gh.tar.gz 303851 BLAKE2B 
09ede3e017fb3c7202a6e4426f3ac401234ae306e93b88dc6c7364e0718ccb0ce2f1b863c3a41f1158b85cb24e3a4c3ea4ba8ef5e6fa16e4768f9ac42c89aa71
 SHA512 
9fff3f5a8f1808da4a588ab2e3684b0d279c7813fbcb994a98996a5f20bbe9f5e26e2ad3235f35baac727106ea5023e744015f238b22436bbf3a3f6e0e8b9c2f
 DIST setuptools-rust-1.9.0.gh.tar.gz 305578 BLAKE2B 
5267a3ec9f816522feceee0e09f833d493e5a401b654a86269e8b8969b16313ed672ce35e1ef7023704ca1d084aa9d393cf2d115fff2e3f7fd1a68992fdd0dcf
 SHA512 
874bb632a2847cd5febeaa766765ee58432b1a0b96fddfe0fb779f9d7965b726a7c7836e3de6700d801aca1b00a64326ca3de63027069c4a047800bd5d64dfcc
 DIST siphasher-0.3.10.crate 9889 BLAKE2B 
e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9
 SHA512 
f90425a29575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
 DIST siphasher-0.3.11.crate 10442 BLAKE2B 
771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5
 SHA512 
601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild
new file mode 100644
index ..ff8031b5fb46
--- /dev/null
+++ b/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=yes
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+CRATES="
+   autocfg@1.3.0
+   bitflags@1.3.2
+   bitflags@2.5.0
+   byteorder@1.5.0
+   cfg-if@1.0.0
+   convert_case@0.4.0
+   cssparser-macros@0.6.1
+   cssparser@0.27.2
+   derive_more@0.99.17
+   dtoa-short@0.3.4
+   dtoa@1.0.9
+   futf@0.1.5
+   fxhash@0.2.1
+   getrandom@0.1.16
+   getrandom@0.2.15
+   heck@0.5.0
+   html5ever@0.25.2
+   indoc@2.0.5
+   itoa@0.4.8
+   kuchiki@0.8.1
+   libc@0.2.154
+   lock_api@0.4.12
+   log@0.4.21
+   mac@0.1.1
+   markup5ever@0.10.1
+   matches@0.1.10
+   memoffset@0.9.1
+   new_debug_unreachable@1.0.6
+   nodrop@0.1.14
+   once_cell@1.19.0
+   parking_lot@0.12.2
+   parking_lot_core@0.9.10
+   phf@0.8.0
+   phf_codegen@0.8.0
+   phf_generator@0.10.0
+   phf_generator@0.8.0
+   phf_macros@0.8.0
+   phf_shared@0.10.0
+   phf_shared@0.8.0
+   portable-atomic@1.6.0
+   ppv-lite86@0.2.17
+   precomputed-hash@0.1.1
+   proc-macro-hack@0.5.20+deprecated
+   proc-macro2@1.0.82
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   quote@1.0.36
+   rand@0.7.3
+   rand@0.8.5
+   rand_chacha@0.2.2
+   rand_chacha@0.3.1
+   rand_core@0.5.1
+   rand_core@0.6.4
+   rand_hc@0.2.0
+

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

2024-08-05 Thread Michał Górny
commit: 53d21ab316ce71cdc7f5d9b228b559d71f3a3f0f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:26:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d21ab3

dev-python/trio: Bump to 0.26.1

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

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

diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 46cefc543c8e..fd17fe90c3b1 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1 +1,2 @@
 DIST trio-0.26.0.gh.tar.gz 609710 BLAKE2B 
ec263e5db731760472111b8eb6a7d6ebdc476f8dc0976787692289caa5d5361a1a3db03d4713f14ee3198ad45dcec19c6c672af4af3860c3cd7ad5ff3e13bc8a
 SHA512 
9a51f4e71795083ffd4a606e989583b1a93e45dc32f93d2d03bccaf32ca62a82daaf964676636363711b7ea16753eac1acae1be73b0fc570baef3c37c748
+DIST trio-0.26.1.gh.tar.gz 610304 BLAKE2B 
3bd9cd09cef7fe5484025ff2532c45a4a38f1c19b64ae833ecac5eda61463184a18020215dc569e40d1ec9950a860cf371ea461ac4d5b2dfc0f611d093c1ae7d
 SHA512 
415bb701183e1a38574770e94c30fe4893a5f0be80291decf4524fc27677c12455124b3f7a03c37be89d42cb67b75e3315322f0cbf23264947d51ae251b3204e

diff --git a/dev-python/trio/trio-0.26.1.ebuild 
b/dev-python/trio/trio-0.26.1.ebuild
new file mode 100644
index ..01b349cf4ec8
--- /dev/null
+++ b/dev-python/trio/trio-0.26.1.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=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+   https://github.com/python-trio/trio/
+   https://pypi.org/project/trio/
+"
+SRC_URI="
+   https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.2.1[${PYTHON_USEDEP}]
+   ' 3.10)
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/outcome[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.3.0[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+# Bug https://bugs.gentoo.org/916756
+# distutils_enable_sphinx docs/source \
+#  dev-python/immutables \
+#  dev-python/sphinxcontrib-trio \
+#  dev-python/sphinx-rtd-theme \
+#  dev-python/towncrier
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Times out on slower arches (ia64 in this case)
+   # https://github.com/python-trio/trio/issues/1753
+   tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
+   # requires ruff
+   _tests/tools/test_gen_exports.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   rm -rf trio || die
+   epytest -p trio._tests.pytest_plugin \
+   -m "not redistributors_should_skip" \
+   --pyargs trio \
+   --skip-optional-imports
+}



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

2024-08-05 Thread Michał Górny
commit: a10f241a31804a6500f42ff62b1a67294ef3be73
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:30:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10f241a

dev-python/tokenize-rt: Bump to 6.0.0

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

 dev-python/tokenize-rt/Manifest |  1 +
 dev-python/tokenize-rt/tokenize-rt-6.0.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/tokenize-rt/Manifest b/dev-python/tokenize-rt/Manifest
index 3477fdb114de..b3d0c155191a 100644
--- a/dev-python/tokenize-rt/Manifest
+++ b/dev-python/tokenize-rt/Manifest
@@ -1 +1,2 @@
 DIST tokenize-rt-5.2.0.gh.tar.gz 7239 BLAKE2B 
a81251b6b8b336a6b1b1095e0b31456e834196fc2174958299ac293e5fc979dcdd2b4fc9c7e2e231e73fd09e116d0538dadf9436b4efdcf1390b2db9a025a4b8
 SHA512 
4288d474dfa260dea710bfbf529c722215bf8883360d281f41a456c79d4aa029bff9fa22a89e11d83c4095a43738f0751416a53c7e116a484a32937b58c20ff1
+DIST tokenize-rt-6.0.0.gh.tar.gz 7509 BLAKE2B 
e652a394062fa9965e525430e021a36c9411848dcc1e7283d64692cb349eb5714fd8bce6db0098cd01461a75e638141a18a918befee80a01764ba9d152d1d1da
 SHA512 
40a98a2a6090afa095b4933c63e4ac9dd5b4643a1e804f9ec31956cfc1cff0100a884d62c52c4c769a5810e72ab83b62f5c76cb030e48eced67670b408429cd0

diff --git a/dev-python/tokenize-rt/tokenize-rt-6.0.0.ebuild 
b/dev-python/tokenize-rt/tokenize-rt-6.0.0.ebuild
new file mode 100644
index ..f234745b1e29
--- /dev/null
+++ b/dev-python/tokenize-rt/tokenize-rt-6.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A wrapper around the stdlib 'tokenize' which roundtrips"
+HOMEPAGE="
+   https://github.com/asottile/tokenize-rt/
+   https://pypi.org/project/tokenize-rt/
+"
+SRC_URI="
+   https://github.com/asottile/tokenize-rt/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests pytest



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

2024-08-05 Thread Michał Górny
commit: 5405c6e53400be10d3d93528859f361469b0db64
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 11:48:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5405c6e5

dev-python/ensurepip-wheel: Bump to 0.44.0

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

 dev-python/ensurepip-wheel/Manifest  |  1 +
 .../ensurepip-wheel/ensurepip-wheel-0.44.0.ebuild| 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/ensurepip-wheel/Manifest 
b/dev-python/ensurepip-wheel/Manifest
index beaa1497d2b2..3e2845e11102 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1 +1,2 @@
 DIST wheel-0.43.0-py3-none-any.whl 65775 BLAKE2B 
ae972f78acaf10c074dcfcc208aeb523f932564a9008612c7071b2bc4edae3a9a25f5c93bff37a39e6fd2f8e790db8bc2f500045e3141c8279fb329e8fff45b8
 SHA512 
5a637264ee0eba127aa72a372b111fe8a61f454fbd3fc02b39590fd2c6bf6f5e9ac4b0e18fd16ff5fdbb9f4b046c9237fd56b055c4cb595fb042e5aa94b336c5
+DIST wheel-0.44.0-py3-none-any.whl 67059 BLAKE2B 
e02afce5ad38a119b67acca74d3c43e0b45f52f334d28102d71ed85f0749f0ffa49c26d8eb89ce63f0a240c33117593b7807c6797fffd1e6daf6fc87
 SHA512 
98209d3ff1a04fd50ae256b94a648deb9ff29114e90a632c0fc34304c9f8a904b000f66019c684e228f56900e51105fe8678dc9c1bbcdd9ec69dd28d8e98058a

diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.44.0.ebuild 
b/dev-python/ensurepip-wheel/ensurepip-wheel-0.44.0.ebuild
new file mode 100644
index ..dc4dfd13326e
--- /dev/null
+++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.44.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared wheel wheel for use in pip tests"
+HOMEPAGE="https://pypi.org/project/wheel/";
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   insinto /usr/lib/python/ensurepip
+   doins "${A}"
+}



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

2024-08-05 Thread Michał Górny
commit: 9be07f5a33bb88ada3ec27c6863a506a1beb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:33:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be07f5a

dev-python/wheel: Bump to 0.44.0

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

 dev-python/wheel/Manifest|  1 +
 dev-python/wheel/wheel-0.44.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index abc3cec4882f..28543063e41e 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1 +1,2 @@
 DIST wheel-0.43.0.tar.gz 99109 BLAKE2B 
49e77ba84fb0a9b3bd177d994b9b33f8e5fa2bb8528fe1216fd55e6d749e201ac9a76ff24c8178485bff94d0f7840d42e0aa8f940fc3fe7d91c41411fa1cd907
 SHA512 
b6213c05263026884c07bdc4d529252f0be013c3fc6d0558008b7130ba90d4ef11e57f155f62f5e2528ddcd78d188530b2b7c78acc15b8168f64935fe6e6393b
+DIST wheel-0.44.0.tar.gz 100733 BLAKE2B 
6beefa0875be52fb2dff2921cb87063bcafdf2e31c43963676fbae8aef4e68ea21675aa715f94052edc9f5e8dbbd5e2afe3abc17f521eb36b24fa628b0522bbe
 SHA512 
f0a1efbf70e8a2eebdf7564932bdfa3892940a3fbfc00f256f61be03a51ff9cc5a55570d1d3f5878670be84ab233483453ce754ea46c508574fcf4ec61d480c8

diff --git a/dev-python/wheel/wheel-0.44.0.ebuild 
b/dev-python/wheel/wheel-0.44.0.ebuild
new file mode 100644
index ..61f54c9d7369
--- /dev/null
+++ b/dev-python/wheel/wheel-0.44.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A built-package format for Python"
+HOMEPAGE="
+   https://github.com/pypa/wheel/
+   https://pypi.org/project/wheel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # fails if any setuptools plugin imported the module first
+   tests/test_bdist_wheel.py::test_deprecated_import
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unbundle packaging
+   rm -r src/wheel/vendored || die
+   sed -i -e 's:\.vendored\.::' src/wheel/*.py || die
+   sed -i -e 's:wheel\.vendored\.::' tests/*.py || die
+
+   distutils-r1_src_prepare
+}



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

2024-08-05 Thread Michał Górny
commit: a0dcecbfe2fcf38fbba4dd1f4c5373510cb4b2b8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 03:48:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0dcecbf

dev-python/astroid: Bump to 3.3.0

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

 dev-python/astroid/Manifest |  1 +
 dev-python/astroid/astroid-3.3.0.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index b335c53a3b1f..ac2f210aa402 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,2 +1,3 @@
 DIST astroid-3.2.3.gh.tar.gz 465447 BLAKE2B 
d41d206e3b362316ba71f109729fb26ff6b4f63719a0337f78545ce58fabaaa73a3ee62ff6bffa9c4a2f10e6e10718bdc17a38ecc319bce443695a60628ac315
 SHA512 
d9e8b85401598c0ffd3a27c37c4133bc9bba8436cdeb3dadc9a2337ebbf731c062451cdc5c9cf72a768ecf98253051ac012cfdb08084009a9c4a9043acfeabbc
 DIST astroid-3.2.4.gh.tar.gz 465788 BLAKE2B 
745a860b7bacb45cb86e9b232fe3a37cdac40cb471b00832a7dd7da4c3374760749cebe8c8688748e750cc3639554515a7a9e24f5f4d2ebac10af2c906fa04a9
 SHA512 
e48289794f67cf53bb8a2dcf357c1e892140a0a625c2e19601cf5ad579aaa33a94f0e052915fa6e854bc0a2e626f41b2d13773aa2b2af2412efeb33d030ed2b6
+DIST astroid-3.3.0.gh.tar.gz 463962 BLAKE2B 
64f80499e6a435326ef822e4e9baae3ae8cea1f0c2762e79bb6fa4a7158897b8399deb17e7416ce4cbc243dbd38701729e9083c3c92ee9577a216b5e9d7e624c
 SHA512 
c8e494704b9cd769eb4175556f160e5596a7058fe73a020e3b6f261626d9cc7ce7fabeea517e8e172467524126a4950d4280f830a9f49c1607382f9ceb8aed84

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

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

2024-08-05 Thread Michał Górny
commit: 88db7a4777b73b957feb3d0c5412275ca05378ff
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:29:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88db7a47

dev-python/aiohttp: Bump to 3.10.1

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

 dev-python/aiohttp/Manifest  |   1 +
 dev-python/aiohttp/aiohttp-3.10.1.ebuild | 120 +++
 2 files changed, 121 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index ff43b07457d5..b704a1b5b814 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,2 +1,3 @@
 DIST aiohttp-3.10.0.tar.gz 7517100 BLAKE2B 
ce37d40e94ef836ae63a56b1b01251a34a07c469120393f8006964f54eea5f27cd4277fb0f69174cf652e52fbb0d77cda53ffe41c785922717defde2df873dd9
 SHA512 
69c8eaed5738c11ea994b64dcf75cbc5950b1cc4705ac40df80ad3311dceb1d25c15019527e32e9345a4677882e103a7c25dedc0dc99d874102a73771d6cfde9
+DIST aiohttp-3.10.1.tar.gz 7517572 BLAKE2B 
4400cbda0997f3602ace4aae7ba153dcb515d49d8d3431fab087ebba3126d8fa82121998b1d8e36e2b86c9144a5c124ac16c12520cd47fea7956e6c04e2b4e55
 SHA512 
59f743ce7821b46da531eb576bbf20409407726b6ba78be9615f715ab2404cc3668120d2ec1566dcab7017ba36bf1753a3365b81097da53685c93ba013c3c94a
 DIST aiohttp-3.9.5.tar.gz 7504841 BLAKE2B 
f051ee88d45952219f72d542f1c6d0cc33c699c6c5fb5dbe3bc054ee4d0e03121b219c8c8524fd1236a8b878329b0997b8afe07d6c66074102d4a2052a8738ff
 SHA512 
da11468a2f131275593395b052700a99cf79055a32d48327dca0f58547ad30add8cd0a375dbd831e2f06fe7a739183251e4ad69c16f3d141799bbed45a8a5dc4

diff --git a/dev-python/aiohttp/aiohttp-3.10.1.ebuild 
b/dev-python/aiohttp/aiohttp-3.10.1.ebuild
new file mode 100644
index ..10fb0fe77ab2
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.10.1.ebuild
@@ -0,0 +1,120 @@
+# 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..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP client/server for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/aiohttp/
+   https://pypi.org/project/aiohttp/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python3*')
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # increase the timeout a little
+   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
+   # xfail_strict fails on py3.10
+   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
+   sed -i -e 's:-Werror::' Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # workaround missing files
+   mkdir tools || die
+   > requirements/cython.txt || die
+   > tools/gen.py || die
+   chmod +x tools/gen.py || die
+   # force rehashing first
+   emake requirements/.hash/cython.txt.hash
+   > .update-pip || die
+   > .install-cython || die
+   emake cythonize
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # proxy is not packaged
+   tests/test_proxy_functional.py
+   # python_on_whales is not packaged
+   tests/autobahn/test_autobahn.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_client_session.py::test_client_session_timeout_zero
+   # broken by irrelevant deprecation warnings
+   tests/test_circular_imports.py::test_no_warnings
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   # upstream unconditionally blocks building C extensions
+ 

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

2024-08-05 Thread Michał Górny
commit: 0ad6509530bcc3463e3dec240a9625d833cc46ac
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:31:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad65095

dev-python/flake8: Bump to 7.1.1

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

 dev-python/flake8/Manifest|  1 +
 dev-python/flake8/flake8-7.1.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest
index 0cf8d7634cc2..9d626586d654 100644
--- a/dev-python/flake8/Manifest
+++ b/dev-python/flake8/Manifest
@@ -1 +1,2 @@
 DIST flake8-7.1.0.gh.tar.gz 138600 BLAKE2B 
df6781e676d4eccf296d5fc3d767643956799d1c99adccb32d0005951f0aca13b7e99ff7506f7026e9ed6c2dd78d5bdd02d9a25aaf64a1353097b8a9c02c5739
 SHA512 
0e970bdb0facff3a6e2ee33a74fe77ee1f7c80fbc517125df34d831ff897e222d0955d56fa9e9eedef83ccdc4e92aa7bbc583517d7b19a8cf1041790a225693a
+DIST flake8-7.1.1.gh.tar.gz 138915 BLAKE2B 
5c00c4a95f0757f7d3716270ca1de91580cb1731c700227d563c08798981c124c5789f40a5965ad49450a77601ab9638d04cb32ef9c13418720c4123ba2a7932
 SHA512 
310457e3c701f746d812cc76664bcb79c7cbc320af9d757ebbc13c847f2c3864770d9b945694b4b6abb773ae636e19175222c3dab74d34559beaa7835f1d9931

diff --git a/dev-python/flake8/flake8-7.1.1.ebuild 
b/dev-python/flake8/flake8-7.1.1.ebuild
new file mode 100644
index ..da524270c22d
--- /dev/null
+++ b/dev-python/flake8/flake8-7.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
+HOMEPAGE="
+   https://github.com/PyCQA/flake8/
+   https://pypi.org/project/flake8/
+"
+SRC_URI="
+   https://github.com/PyCQA/flake8/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   =dev-python/pyflakes-3.2*[${PYTHON_USEDEP}]
+   =dev-python/pycodestyle-2.12*[${PYTHON_USEDEP}]
+"
+PDEPEND="
+   =dev-python/mccabe-0.7*[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   ${PDEPEND}
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   dev-python/sphinx-prompt \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fails if additional flake8 plugins are installed
+   
tests/integration/test_plugins.py::test_local_plugin_can_add_option
+   )
+   if [[ ${EPYTHON} == pypy3 ]]; then
+   EPYTEST_DESELECT+=(
+   # problem with pypy3.10 in dev-python/pyflakes
+   # https://github.com/PyCQA/pyflakes/issues/779
+   
tests/integration/test_main.py::test_malformed_per_file_ignores_error
+   
tests/integration/test_main.py::test_tokenization_error_but_not_syntax_error
+   
tests/integration/test_main.py::test_tokenization_error_is_a_syntax_error
+   )
+   fi
+
+   epytest
+}



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

2024-08-05 Thread Michał Górny
commit: 0e3928849fd15dde989758bf45c05e34fe0a061a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:28:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e392884

dev-python/aiohttp: Remove old

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

 dev-python/aiohttp/Manifest|   1 -
 dev-python/aiohttp/aiohttp-3.10.0_beta1.ebuild | 110 -
 2 files changed, 111 deletions(-)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 793cda20c51b..ff43b07457d5 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,3 +1,2 @@
 DIST aiohttp-3.10.0.tar.gz 7517100 BLAKE2B 
ce37d40e94ef836ae63a56b1b01251a34a07c469120393f8006964f54eea5f27cd4277fb0f69174cf652e52fbb0d77cda53ffe41c785922717defde2df873dd9
 SHA512 
69c8eaed5738c11ea994b64dcf75cbc5950b1cc4705ac40df80ad3311dceb1d25c15019527e32e9345a4677882e103a7c25dedc0dc99d874102a73771d6cfde9
-DIST aiohttp-3.10.0b1.tar.gz 7515855 BLAKE2B 
af9ad5ffe826f08d26ab5eaf205e1cad348dde4ee22a994ce006e2bd1031d488d5f5a9621016db59127d83845055115bda186a22ae6d607d22ec171051bcdee3
 SHA512 
66630c508c4dba6f0cee644181006cce0b4cc4e2a25a2304088ec4f4e9497e36bb0624a62174efb4794c112a603146b2a18c5160b7da6e8b3681aec2fde47c84
 DIST aiohttp-3.9.5.tar.gz 7504841 BLAKE2B 
f051ee88d45952219f72d542f1c6d0cc33c699c6c5fb5dbe3bc054ee4d0e03121b219c8c8524fd1236a8b878329b0997b8afe07d6c66074102d4a2052a8738ff
 SHA512 
da11468a2f131275593395b052700a99cf79055a32d48327dca0f58547ad30add8cd0a375dbd831e2f06fe7a739183251e4ad69c16f3d141799bbed45a8a5dc4

diff --git a/dev-python/aiohttp/aiohttp-3.10.0_beta1.ebuild 
b/dev-python/aiohttp/aiohttp-3.10.0_beta1.ebuild
deleted file mode 100644
index d3cbb55e4f2e..
--- a/dev-python/aiohttp/aiohttp-3.10.0_beta1.ebuild
+++ /dev/null
@@ -1,110 +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..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP client/server for asyncio"
-HOMEPAGE="
-   https://github.com/aio-libs/aiohttp/
-   https://pypi.org/project/aiohttp/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~x86"
-IUSE="test-rust"
-
-RDEPEND="
-   >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
-   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
-   dev-python/brotlicffi[${PYTHON_USEDEP}]
-   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
-   ' 3.10)
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   www-servers/gunicorn[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/re-assert[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/time-machine[${PYTHON_USEDEP}]
-   ' 'python3*')
-   test-rust? (
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-   )
-"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   # increase the timeout a little
-   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
-   # xfail_strict fails on py3.10
-   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
-   sed -i -e 's:-Werror::' Makefile || die
-
-   distutils-r1_src_prepare
-}
-
-python_configure_all() {
-   # workaround missing files
-   mkdir tools || die
-   > requirements/cython.txt || die
-   > tools/gen.py || die
-   chmod +x tools/gen.py || die
-   # force rehashing first
-   emake requirements/.hash/cython.txt.hash
-   > .update-pip || die
-   > .install-cython || die
-   emake cythonize
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # proxy is not packaged
-   tests/test_proxy_functional.py
-   # python_on_whales is not packaged
-   tests/autobahn/test_autobahn.py
-   )
-
-   local EPYTEST_DESELECT=(
-   # Internet
-   tests/test_client_session.py::test_client_session_timeout_zero
-   # broken by irrelevant deprecation warnings
-   tests/test_circular_imports.py::test_no_warnings
-   )
-
-   case ${EPYTHON} in
-   pypy3)
-   # upstream unconditionally blocks bui

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

2024-08-05 Thread Michał Górny
commit: 42ab21a500c1a53724136a2116d320b28d0d4611
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:33:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ab21a5

dev-python/cfn-lint: Bump to 1.9.4

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

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

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 17ad268902fb..0c936e4d4fea 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,2 +1,3 @@
 DIST cfn_lint-1.8.2.tar.gz 2377269 BLAKE2B 
8f4266c6d90f50f614f203a4b34ffc15397c973e8af07510c64e21bd80f1c4dd0f5bf6283268cbc69fbe505d6c945cc058ec0f06b05e868b3149941ab28b3948
 SHA512 
2605c5880960e3bce2822f2d9b9bd221d4ab7d77a4d9a1bcbdbf6df8f50492877daf704f84157946519a9da96f9d3de5ed5e65629d259726a10e1fb38c963950
 DIST cfn_lint-1.9.3.tar.gz 2562556 BLAKE2B 
c8816021cfb83e2c0d915cc58e7c099bf8ff0640b0562ddf3a7bcfca250e7d4fa03480ff99b5eef4fb103a77aca9a2b3c5266a30b19cddc899f7c0ccb3ca88d6
 SHA512 
fd75a60b7249bb3f0865d4a37b70d5f64012879b332dfe240f7d7eddc5ae48674e7372b959dd6964f8d0c028c0b75dc78c25caf0ebb3e5186bb6b2b7004e1212
+DIST cfn_lint-1.9.4.tar.gz 2563835 BLAKE2B 
50694ee3982cda4e6df6aa2e8be2c0ae3182899947897d71764426f7fa14225ce44248af42e3d74e1b0159f216a02bc41f6675ab04dd09210bc66419913a5fdb
 SHA512 
345d3aaa1dc6dfa1049061b4563c0f705510e69058e2184e7220f3dba776522967115a273e5044032a02b96c985a71acd4c1c31f7a71d819309d74dd60242456

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



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

2024-08-05 Thread Michał Górny
commit: 495daaa276a35c7a18f060e1fb06dd8f8637a400
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 03:46:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495daaa2

dev-python/hypothesis: Bump to 6.108.8

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

 dev-python/hypothesis/Manifest  |   1 +
 dev-python/hypothesis/hypothesis-6.108.8.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index cd11b6514320..41f7a6a60dba 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-6.107.0.gh.tar.gz 9470192 BLAKE2B 
721d9ee1281600bca8387e396c1d79316db3130061ac40635f8cb8ba3cf91ad0417debe1276efb21cadf5e5f8ae856d13b82fc674313a21549adff645ce07b1f
 SHA512 
13403073167d24e80fec4ed256a60e696b79b900a45dbd9f349b123fbefe3c7fa5daac6f35200d5198d4565033b65792cd1fd8a7816955aeddbbc0c7bb93d578
 DIST hypothesis-6.108.4.gh.tar.gz 9472674 BLAKE2B 
88983672fc7161ce44c88cd47cfb0fd44a66dcb6c6245e0f1d38e4811b11ff844022515e0655d61a40e9c0f195b930cc1c3ca0cee54a443e07b163bd276147d1
 SHA512 
cba9a16713ae4d646e4e9db0711191157580776327e590785be86d59863c843649a06535b3e3b766c4aef6344d6046879cf69e224d4a6c9fab0ec7dcda17063d
 DIST hypothesis-6.108.5.gh.tar.gz 9473125 BLAKE2B 
fa72dd3958970308bbd656643343d522f0f6f2df28131c97024f79f619ecf19c0e92f09b7611b8846fff802a658bd1b018f6237ccdbfa0c9c31f7e49d2356e3f
 SHA512 
595e95e8f790a1d8148e9a626eb388dbe0c8d17359dae6f6aa182abf833b5e7af1ba113430bd18f0d4ec43be3a32a435f0abd4ca0e1a1e02afc2e19aeebdcdd5
+DIST hypothesis-6.108.8.gh.tar.gz 9474435 BLAKE2B 
fd199019fdbc945c3fec0d9349f443ede307ee155cbb6f01e30f8ce05b4f37754af9c675112b0f0ca30146d4a5dd45915be66194c677a72a7b2f71979605
 SHA512 
62090fc72e8f563c59a93b27a2febf0e68e30e2ef322f85ef6abca9a21d182105ea2210b47e4590a752a365d79328d758d0077d50f5857cbeb336ca6ce1e1c1b

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

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

2024-08-05 Thread Michał Górny
commit: 5267b210448be4fdc3f804a7d9177ab872e93ba7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  5 04:32:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  5 11:48:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5267b210

dev-python/pycodestyle: Bump to 2.12.1

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

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

diff --git a/dev-python/pycodestyle/Manifest b/dev-python/pycodestyle/Manifest
index 9bcc0da318ca..a1e2f04fd241 100644
--- a/dev-python/pycodestyle/Manifest
+++ b/dev-python/pycodestyle/Manifest
@@ -1 +1,2 @@
 DIST pycodestyle-2.12.0.gh.tar.gz 80226 BLAKE2B 
be53b0909182259543bd388945e865cdb383005722afee58977559adb05ce108f764dfc0951a22db79a3abe84d6d5e90a24ee1524c1ad65fe887876c5002400a
 SHA512 
903dd24113c1757826e31564ebac0ac97ad457b84d292f2f1e798df8e68a3847ff6fed0739430d29becc4a52ba4032d873b0212c13d007695df601637b69bdba
+DIST pycodestyle-2.12.1.gh.tar.gz 80518 BLAKE2B 
e64dda57d1c349228f8ffeced4061d278b342af7db152377e34b3fad626db52f7eef4668df60d323196f1844e8fa28d9e231cc216145b2ea1da6ae32bc1f341f
 SHA512 
7709c0611812c3294a55a5e6dde00d5affc67c4273ab1d37dec507a424b618b2736a6976d27872903fa448f208fe2ba4529f2bfbefc2902dcf947cb6bca5b09a

diff --git a/dev-python/pycodestyle/pycodestyle-2.12.1.ebuild 
b/dev-python/pycodestyle/pycodestyle-2.12.1.ebuild
new file mode 100644
index ..e23f446e7b74
--- /dev/null
+++ b/dev-python/pycodestyle/pycodestyle-2.12.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python style guide checker (fka pep8)"
+HOMEPAGE="
+   https://pycodestyle.pycqa.org/en/latest/
+   https://github.com/PyCQA/pycodestyle/
+   https://pypi.org/project/pycodestyle/
+"
+# 2.11.0 broke sdist
+# https://github.com/PyCQA/pycodestyle/issues/1183
+SRC_URI="
+   https://github.com/PyCQA/pycodestyle/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2024-08-05 Thread David Roman
commit: c086e5e437ef6c1b2d4be6e578a5eba9ec8ba3a7
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 12:01:09 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 12:01:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c086e5e4

dev-python/PythonQwt: drop 0.12.5

Signed-off-by: David Roman  gmail.com>

 dev-python/PythonQwt/Manifest|  1 -
 dev-python/PythonQwt/PythonQwt-0.12.5.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest
index a267f5142..c39b6db5c 100644
--- a/dev-python/PythonQwt/Manifest
+++ b/dev-python/PythonQwt/Manifest
@@ -1,3 +1,2 @@
-DIST pythonqwt-0.12.5.tar.gz 1217114 BLAKE2B 
9b0a155772f19a32bc2fd17ef5232d3ce2f69e23ae807017515b0db9017db526b53ea4ca13f9101f9902d8d68261e30037ca424ac55d27fa7ee179101224a9a8
 SHA512 
6349f5f7ef721531c7272cc87f2c98e7ce841329b56b75431d99d30f1211d3dba521ccc8553ac6e25a3a7ce3daeb1e82f7af945bfdb32afcc27b87e9bc9d52b8
 DIST pythonqwt-0.12.6.tar.gz 1217432 BLAKE2B 
5178eded8d2b947854e48b31f74888184d6d4de3a2681c3bca6aca69b95dbfc8d7d31e65844b0dbfc6847415bd47367a1ea35db7a1ffc4f61270ebb9781b9c46
 SHA512 
59808929ff835db46b47e63babc2a4b320b2606b7b836ddd21304af1f6c3be1afae4e0329d8a55a17951807e7b8cfa9b89c58cc5d8439612d20ed655c04db484
 DIST pythonqwt-0.12.7.tar.gz 1217648 BLAKE2B 
6c9dbaa893d6124ace07f9749d8b668fc5627269e3cabfab129fc04e3a511c971a2bd34d0bfc33da96715f7f8601e6d2d179584e8166f876296dc13d536ca710
 SHA512 
87af1d62e98798f5f616b7b008d704d943ae3c662b254f3243b3d9f4e5efab2f68b28c4820be6894b35852c9a5c14fa27c07868a28aacc6c9cd10ed7a674cfc2

diff --git a/dev-python/PythonQwt/PythonQwt-0.12.5.ebuild 
b/dev-python/PythonQwt/PythonQwt-0.12.5.ebuild
deleted file mode 100644
index c89a888e9..0
--- a/dev-python/PythonQwt/PythonQwt-0.12.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Qt plotting widgets for Python"
-HOMEPAGE="https://pypi.org/project/PythonQwt";
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Test directory seems to contain demo instead
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/PyQt5[${PYTHON_USEDEP},svg]
-   dev-python/numpy[${PYTHON_USEDEP}]
-"



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

2024-08-05 Thread David Roman
commit: e7476dc444272dfd84455442389d94846bc03d8d
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 12:00:38 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 12:00:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7476dc4

dev-python/PythonQwt: add 0.12.7

Signed-off-by: David Roman  gmail.com>

 dev-python/PythonQwt/Manifest|  1 +
 dev-python/PythonQwt/PythonQwt-0.12.7.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest
index ced5d6fde..a267f5142 100644
--- a/dev-python/PythonQwt/Manifest
+++ b/dev-python/PythonQwt/Manifest
@@ -1,2 +1,3 @@
 DIST pythonqwt-0.12.5.tar.gz 1217114 BLAKE2B 
9b0a155772f19a32bc2fd17ef5232d3ce2f69e23ae807017515b0db9017db526b53ea4ca13f9101f9902d8d68261e30037ca424ac55d27fa7ee179101224a9a8
 SHA512 
6349f5f7ef721531c7272cc87f2c98e7ce841329b56b75431d99d30f1211d3dba521ccc8553ac6e25a3a7ce3daeb1e82f7af945bfdb32afcc27b87e9bc9d52b8
 DIST pythonqwt-0.12.6.tar.gz 1217432 BLAKE2B 
5178eded8d2b947854e48b31f74888184d6d4de3a2681c3bca6aca69b95dbfc8d7d31e65844b0dbfc6847415bd47367a1ea35db7a1ffc4f61270ebb9781b9c46
 SHA512 
59808929ff835db46b47e63babc2a4b320b2606b7b836ddd21304af1f6c3be1afae4e0329d8a55a17951807e7b8cfa9b89c58cc5d8439612d20ed655c04db484
+DIST pythonqwt-0.12.7.tar.gz 1217648 BLAKE2B 
6c9dbaa893d6124ace07f9749d8b668fc5627269e3cabfab129fc04e3a511c971a2bd34d0bfc33da96715f7f8601e6d2d179584e8166f876296dc13d536ca710
 SHA512 
87af1d62e98798f5f616b7b008d704d943ae3c662b254f3243b3d9f4e5efab2f68b28c4820be6894b35852c9a5c14fa27c07868a28aacc6c9cd10ed7a674cfc2

diff --git a/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild 
b/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild
new file mode 100644
index 0..a214ce83a
--- /dev/null
+++ b/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Qt plotting widgets for Python"
+HOMEPAGE="https://pypi.org/project/PythonQwt";
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Test directory seems to contain demo instead
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/PyQt5[${PYTHON_USEDEP},svg]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"



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

2024-08-05 Thread David Roman
commit: d8990d0f566f2257eeb23d0b79ea699b7003e1c7
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 12:05:25 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 12:05:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8990d0f

dev-python/guidata: add 3.6.1

Signed-off-by: David Roman  gmail.com>

 dev-python/guidata/Manifest |  1 +
 dev-python/guidata/guidata-3.6.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
index beb7c8576..4fb5b9a39 100644
--- a/dev-python/guidata/Manifest
+++ b/dev-python/guidata/Manifest
@@ -1,2 +1,3 @@
 DIST guidata-3.5.0.tar.gz 715835 BLAKE2B 
11668c0ab1e5c7ec1a58b1cd705420c79b5e2c05174318556aabd48895421a2e77cadd8932e8affe4e52214881b3feb5d99a5f75ccc8adec31d44137ff70df24
 SHA512 
281460040396d1de07bad44a27c69b1fb69d41406d3b4029651332bf8d39d610e1d89f541062b8cd3b5d11afa9f39c5de83ae0e9729594a22c23abd73a79d83d
 DIST guidata-3.5.2.tar.gz 715460 BLAKE2B 
8fa7f73cb306099c6e7cf5f2fe2eb5df3905ae6e8a9103682fddd70e5381cb7d485830c28cc4275735f9e8b726bde08b537877307be0075a40efc384ec6287ce
 SHA512 
435f84c8fd25379a509180221d1caed1f967fde476ce68f709b0463116d333fc5ad2450b66d87d97104e5e826a366c935cbb0483267adbfcdf6326e52d5ac4ab
+DIST guidata-3.6.1.tar.gz 718020 BLAKE2B 
69dc2b64fe9e0e6e63e705833d0f02dfead890a3caeaf0ad03b2aac2a9f1b0a14a5b552dc4ff3e479fc416ba348f3b84a713a409e08f8b584f0d9d8597b04e84
 SHA512 
38fb27b2484deb1c7780d7750cb1d522b53ae195fc3fd4f73ff0973898106ad3cbf974de912f5a72a95b8741d740235abff2b840ab12f36c7808f024eb16d2f9

diff --git a/dev-python/guidata/guidata-3.6.1.ebuild 
b/dev-python/guidata/guidata-3.6.1.ebuild
new file mode 100644
index 0..b4a2346e0
--- /dev/null
+++ b/dev-python/guidata/guidata-3.6.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11,12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library for user interfaces for easy dataset editing and display"
+HOMEPAGE="https://pypi.python.org/pypi/guidata";
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/QtPy[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p xvfb
+}



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

2024-08-05 Thread David Roman
commit: cc0ba0ab1ed0d6ca7ae7fcfe53938c667dd7a01d
Author: David Roman  gmail  com>
AuthorDate: Mon Aug  5 12:05:57 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug  5 12:05:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc0ba0ab

dev-python/guidata: drop 3.5.0-r1

Signed-off-by: David Roman  gmail.com>

 dev-python/guidata/Manifest|  1 -
 dev-python/guidata/guidata-3.5.0-r1.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
index 4fb5b9a39..12b42823a 100644
--- a/dev-python/guidata/Manifest
+++ b/dev-python/guidata/Manifest
@@ -1,3 +1,2 @@
-DIST guidata-3.5.0.tar.gz 715835 BLAKE2B 
11668c0ab1e5c7ec1a58b1cd705420c79b5e2c05174318556aabd48895421a2e77cadd8932e8affe4e52214881b3feb5d99a5f75ccc8adec31d44137ff70df24
 SHA512 
281460040396d1de07bad44a27c69b1fb69d41406d3b4029651332bf8d39d610e1d89f541062b8cd3b5d11afa9f39c5de83ae0e9729594a22c23abd73a79d83d
 DIST guidata-3.5.2.tar.gz 715460 BLAKE2B 
8fa7f73cb306099c6e7cf5f2fe2eb5df3905ae6e8a9103682fddd70e5381cb7d485830c28cc4275735f9e8b726bde08b537877307be0075a40efc384ec6287ce
 SHA512 
435f84c8fd25379a509180221d1caed1f967fde476ce68f709b0463116d333fc5ad2450b66d87d97104e5e826a366c935cbb0483267adbfcdf6326e52d5ac4ab
 DIST guidata-3.6.1.tar.gz 718020 BLAKE2B 
69dc2b64fe9e0e6e63e705833d0f02dfead890a3caeaf0ad03b2aac2a9f1b0a14a5b552dc4ff3e479fc416ba348f3b84a713a409e08f8b584f0d9d8597b04e84
 SHA512 
38fb27b2484deb1c7780d7750cb1d522b53ae195fc3fd4f73ff0973898106ad3cbf974de912f5a72a95b8741d740235abff2b840ab12f36c7808f024eb16d2f9

diff --git a/dev-python/guidata/guidata-3.5.0-r1.ebuild 
b/dev-python/guidata/guidata-3.5.0-r1.ebuild
deleted file mode 100644
index 0052ed37d..0
--- a/dev-python/guidata/guidata-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Library for user interfaces for easy dataset editing and display"
-HOMEPAGE="https://pypi.python.org/pypi/guidata";
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-python/h5py[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/timg/

2024-08-05 Thread Ivan Lloro
commit: a59d565f2a54dd29042469084078d658a6c19932
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 12:15:11 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Mon Aug  5 13:44:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a59d565f

media-gfx/timg: Dependencies in alphabetical order as mandated by Gentoo's 
style guide

Signed-off-by: Ivan Lloro  gmail.com>

 media-gfx/timg/timg-1.6.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/timg/timg-1.6.0.ebuild b/media-gfx/timg/timg-1.6.0.ebuild
index a5bc79766..40e4548eb 100644
--- a/media-gfx/timg/timg-1.6.0.ebuild
+++ b/media-gfx/timg/timg-1.6.0.ebuild
@@ -16,16 +16,16 @@ KEYWORDS="~amd64"
 
 RDEPEND="
>=app-arch/libdeflate-1.19
+   >=app-text/poppler-24.04.0[cairo]
>=dev-util/pkgconf-2.2.0
>=dev-vcs/git-2.44.2
-   >=media-libs/libsixel-1.10.3-r1
-   >=media-libs/libjpeg-turbo-3.0.0
+   >=gnome-base/librsvg-2.57.3
>=media-libs/libexif-0.6.24
-   >=media-video/ffmpeg-4.4.4-r9
+   >=media-libs/libjpeg-turbo-3.0.0
+   >=media-libs/libsixel-1.10.3-r1
>=media-gfx/graphicsmagick-1.3.42
-   >=gnome-base/librsvg-2.57.3
+   >=media-video/ffmpeg-4.4.4-r9
>=x11-libs/cairo-1.18.0
-   >=app-text/poppler-24.04.0[cairo]
 "
 
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/

2024-08-05 Thread Ivan Lloro
commit: a2c257867a8b91d9c675460c836e647163f24b35
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 13:42:07 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Mon Aug  5 13:44:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2c25786

app-crypt/autofirma: Removed implicit dependency wget

Signed-off-by: Ivan Lloro  gmail.com>

 app-crypt/autofirma/autofirma-1.8.3.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/autofirma/autofirma-1.8.3.ebuild 
b/app-crypt/autofirma/autofirma-1.8.3.ebuild
index 2b82b2135..0c89a6b9c 100644
--- a/app-crypt/autofirma/autofirma-1.8.3.ebuild
+++ b/app-crypt/autofirma/autofirma-1.8.3.ebuild
@@ -22,10 +22,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="virtual/jre:1.8"
-BDEPEND="
-   app-arch/unzip
-   net-misc/wget
-"
+BDEPEND="app-arch/unzip"
 
 pkg_pretend() {
# Upstream blocks vanilla wget, so we set up a browser User-Agent as a 
fallback.



[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/openmodelica/

2024-08-05 Thread Ivan Lloro
commit: 781e21d96bddccfb405e20321940f220d6d6b2bd
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 12:21:06 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Mon Aug  5 13:44:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781e21d9

sci-physics/openmodelica: Dependencies in alphabetical order as mandated by 
Gentoo's style guide

Signed-off-by: Ivan Lloro  gmail.com>

 .../openmodelica/openmodelica-1.23.1.ebuild| 79 ++
 1 file changed, 37 insertions(+), 42 deletions(-)

diff --git a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild 
b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
index 76909a339..5852a1535 100644
--- a/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
+++ b/sci-physics/openmodelica/openmodelica-1.23.1.ebuild
@@ -22,58 +22,53 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-   >=virtual/lapack-3.10
-   >=dev-libs/boost-1.84.0-r3
-   >=virtual/opencl-3-r3
-   >=net-misc/curl-8.7.1-r4
-   >=sys-libs/readline-8.2_p10
>=app-text/asciidoc-10.2.0
-   >=virtual/libintl-0-r2
-   >=virtual/libiconv-0-r2
-   >=virtual/blas-3.8
-   >=virtual/lapack-3.10
-   >=virtual/jdk-17
-   >=virtual/pkgconfig-3
+   >=app-text/doxygen-1.9.8
+   >=dev-libs/boost-1.84.0-r3
+   >=dev-games/openscenegraph-3.6.5-r114
+   dev-lang/python:3.12
+   >=dev-libs/expat-2.5.0
+   >=dev-libs/icu-74.2
+   >=dev-libs/libxml2-2.12.7
+   >=dev-python/kiwisolver-1.3.2
+   >=dev-python/matplotlib-3.3
+   >=dev-python/numpy-1.26.4
+   >=dev-python/pandas-1.1.3
+   >=dev-python/pillow-9.0.1
+   >=dev-python/pytest-8.2.2
+   >=dev-python/six-1.16.0-r1
+   >=dev-python/sphinx-7.3.7-r2
dev-qt/qtconcurrent:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtxml:5
-   dev-qt/qtopengl:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtxmlpatterns:5
dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtpositioning:5[qml]
+   dev-qt/qtprintsupport:5
dev-qt/qtquickcontrols:5
dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qtxmlpatterns:5
dev-qt/qtwebchannel:5[qml]
-   dev-qt/qtpositioning:5[qml]
-   >=dev-games/openscenegraph-3.6.5-r114
-   >=virtual/opengl-7.0-r2
-   >=dev-libs/expat-2.5.0
+   >=net-misc/curl-8.7.1-r4
>=net-misc/omniORB-4.3.0
-   >=dev-python/six-1.16.0-r1
-   >=dev-python/pytest-8.2.2
-   >=dev-python/numpy-1.26.4
-   >=dev-python/matplotlib-3.3
-   >=dev-python/kiwisolver-1.3.2
-   >=dev-python/pillow-9.0.1
-   >=dev-python/pandas-1.1.3
-   dev-lang/python:3.12
-"
-
-# dev-libs/libxml2 only needed if compiled with -DOM_OMEDIT_ENABLE_LIBXML2=ON
-RDEPEND+="
-   >=dev-libs/libxml2-2.12.7
-   >=dev-libs/icu-74.2
-   >=app-text/doxygen-1.9.8
-   >=dev-python/sphinx-7.3.7-r2
-   >=sys-devel/flex-2.6.4-r6
-   >=sys-apps/hwloc-2.9.2
>=sci-libs/hdf5-1.14.3-r1
+   >=sys-apps/hwloc-2.9.2
+   >=sys-devel/flex-2.6.4-r6
>=sys-libs/ncurses-6.4_p20240414
+   >=sys-libs/readline-8.2_p10
+   >=virtual/blas-3.8
+   >=virtual/jdk-17
+   >=virtual/lapack-3.10
+   >=virtual/libiconv-0-r2
+   >=virtual/libintl-0-r2
+   >=virtual/opencl-3-r3
+   >=virtual/opengl-7.0-r2
+   >=virtual/pkgconfig-3
 "
 
 BDEPEND="dev-util/ccache"



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/mayo/

2024-08-05 Thread Ivan Lloro
commit: 9d39d7512a11b361b2277b4413991013e6821dd3
Author: Ivan Lloro  gmail  com>
AuthorDate: Mon Aug  5 12:18:23 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Mon Aug  5 13:44:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d39d751

media-gfx/mayo: Dependencies in alphabetical order as mandated by Gentoo's 
style guide

Signed-off-by: Ivan Lloro  gmail.com>

 media-gfx/mayo/mayo-0.8.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/mayo/mayo-0.8.0.ebuild b/media-gfx/mayo/mayo-0.8.0.ebuild
index 0939fec5e..e503f2e4e 100644
--- a/media-gfx/mayo/mayo-0.8.0.ebuild
+++ b/media-gfx/mayo/mayo-0.8.0.ebuild
@@ -14,13 +14,13 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-   >=sci-libs/opencascade-7.7.0-r2
-   =media-libs/assimp-5.3.1
+   >=sci-libs/opencascade-7.7.0-r2
+   

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

2024-08-05 Thread Craig Andrews
commit: e07799e132eaa3e85aa6dfc5b90b1a7f28029453
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 13:44:33 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 13:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07799e1

www-apps/jellyfin-bin: add 10.9.9

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/jellyfin-bin/Manifest   |  4 ++
 www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild | 77 
 2 files changed, 81 insertions(+)

diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index 60ebb36ddcee..5ff41141f9cb 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -2,3 +2,7 @@ DIST jellyfin_10.9.8-amd64-musl.tar.xz 80845984 BLAKE2B 
f0d597717289e55c5c712ca8
 DIST jellyfin_10.9.8-amd64.tar.xz 79993436 BLAKE2B 
0e68b349c7524277a571056b1369b8bb3a5b94275dac4221908b0a46cbab31969afe4e6dfd2702ff67f100678bf9557de2a97f0d92ae14f22d921129fba8681c
 SHA512 
604743dc7ddf24dcb55e0a9bbfcdda8120c33e37c1e8de6054698328fe30d71d202cdff7cdf858bf03ae83ef123aaf0b40e19dc251b632bab0dc4dca9ab2c888
 DIST jellyfin_10.9.8-arm64-musl.tar.xz 76428928 BLAKE2B 
6a857a4800e469bcf7ceb0bd26c944dec4aee174fb9590e12db01fda0ce2876d7e7c14cf4db0ec5fe91e43fdbe4f338c2befc4e5a704e6199ae94c6c83066ecc
 SHA512 
61ec764aa478a769b04601cb1e6328d95cca40e8277157e0958b631c4d02f3b0986aa0f727ad4253b0eeab82124833e8fc28244aff1161a11d5b7b858bd8a121
 DIST jellyfin_10.9.8-arm64.tar.xz 76392836 BLAKE2B 
871e391d605c3585660b7b078ca703dc40e7305de5424e36c7ab474f739b9f9e806686ec24e684fe2d75c02d672f4d8ea315c4ae675e3cc5e93d8f1789a3a8ce
 SHA512 
4097cdc9b605a5222c9ee7a34a046c0b53bdc96511659c017e94a8b032cb403a85c166e246d39f1ac0644dacde245b61ab9d5f968ee07d715c3a8b4faf052482
+DIST jellyfin_10.9.9-amd64-musl.tar.xz 80954312 BLAKE2B 
b0a0b37cc0fba2861117069e43674f2773dddbb85866bfaec580f4faed46693353b6ac257d4522e5ec293212c97e47d87b899a42dc135dbb423d0ffa133d76a0
 SHA512 
a0eea98192d0d908e59e8bc4dde971a6b522408a587bfa9be42dea49ac9fbb951d557f026935ee3bd94acd546a32ff5442c9a42da3d163030d23d2b9af611b8c
+DIST jellyfin_10.9.9-amd64.tar.xz 80116728 BLAKE2B 
6be2865d493a33349dbaadac76350d895e079b18c4b1e3e8ecd899d022c01b4017db20a5208a4076ac796473034e497e46fbc6425c7de4e18dcfce0ef300e9a2
 SHA512 
894fce67446ae68a17f3998609eec6c2fbfe9a22537965ec4b9723a1429ace2df26f694f023402bd2923db07e3f245e9d7ec4b64d7a0252a31e34903077de854
+DIST jellyfin_10.9.9-arm64-musl.tar.xz 76496208 BLAKE2B 
35c221fc5508568d0a23b61f74ffa7006d270e5a1e7070e70102fb26c776e9edfd58ff9dbd43bf7a50a03de02f100f77f9ef9373a2f1192e55423c01d14abea8
 SHA512 
15efd0c34902ddd728f79050cd2a1f51acad4305be229a51639aa02b80d2483b5e28070357939b4bb0c508cce21ed101f5b8680fdcf1e237fc51f8bdbd1b4083
+DIST jellyfin_10.9.9-arm64.tar.xz 76479276 BLAKE2B 
fb57a883667d89724a893970b9251035be9eb1e9c4b1295cb549c638134fdc8b08bbaefabac2615f60b192f9cc30a264eae935a20c330f8c968aed8eaa1c5334
 SHA512 
dc38e281b0f4fcfc81d72a42c4c2dc286996bdd7deaf0f4a05b705359ea73619a82179989d98025386ca2e35eb686181d4604a0a1893aae07e15334f45be37f5

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild 
b/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild
new file mode 100644
index ..3392e3209a21
--- /dev/null
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils systemd tmpfiles
+
+DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
+HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
+   https://github.com/jellyfin/jellyfin/";
+
+SRC_URI="
+   arm64? (
+   elibc_glibc? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
+   )
+   elibc_musl? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz
+   )
+   )
+   amd64? (
+   elibc_glibc? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
+   )
+   elibc_musl? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz
+   )
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="mirror test"
+
+DEPEND="acct-user/jellyfin
+   media-libs/fontconfig
+   sys-libs/zlib"
+RDEPEND="${DEPEND}
+   dev-libs/icu
+   media-video/ffmpeg[vpx,x264]"
+BDEPEND="acct-user/jellyfin"
+
+INST_DIR="/opt/jellyfin"
+QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin 
${INST_DIR#/}/createdump"
+
+src_unpack() {
+   unpack ${A}
+   mv jellyfin ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # https://github.com/jellyfin/jellyfin/issues/7471
+  

[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/

2024-08-05 Thread Craig Andrews
commit: 9e2287f2ada314a5edf287da03a2c8ef008ae88c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug  5 13:46:03 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug  5 13:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2287f2

mail-client/roundcube: add 1.6.8

Signed-off-by: Craig Andrews  gentoo.org>

 mail-client/roundcube/Manifest   |  1 +
 mail-client/roundcube/roundcube-1.6.8.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 254a3b33665c..4bf559cd18fe 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1 +1,2 @@
 DIST roundcubemail-1.6.7-complete.tar.gz 5899345 BLAKE2B 
c22803f3651c32f863081afe28d05e4b7918ba0cb1238c11de646a0fe3a16a6faff633a3a193a5813a50be710a71a8900d049f0e628661b6c7c036c0d69055ab
 SHA512 
aedc940e769e881d448eced2ef0b603c87f9a9e18624cae4d14a946e6f9509c827f75e6fb294a760970e37caa9ab0bfb0a7ec8843b12542f59f350948d2d8d3b
+DIST roundcubemail-1.6.8-complete.tar.gz 5899212 BLAKE2B 
c5069fb038afe96dda75c815e564b23c629dc5683af7f428622556045f84e1cbe38b163609a6faefbc86d94d6f0bbab6778e9e62830fe68f98ea311cfbbdbbe1
 SHA512 
91bf08d5c2643b81efee87cae7045adad7fd6867bef6847ff64eac2490d84b38d08a8c6622fb947da67ecd43eaecb83ab4f3b5ebecc75e9f6dd511db6eb88128

diff --git a/mail-client/roundcube/roundcube-1.6.8.ebuild 
b/mail-client/roundcube/roundcube-1.6.8.ebuild
new file mode 100644
index ..e8f09db98c3b
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.6.8.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_PV=${PV/_/-}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
+HOMEPAGE="https://roundcube.net";
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+
+IUSE="change-password enigma exif fileinfo ldap mysql postgres sqlite ssl 
spell zip"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# this function only sets DEPEND so we need to include that in RDEPEND
+need_httpd_cgi
+
+RDEPEND="
+   ${DEPEND}
+   
>=dev-lang/php-7.4.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?]
+   virtual/httpd-php
+   change-password? (
+   dev-lang/php[sockets]
+   )
+   enigma? (
+   app-crypt/gnupg
+   )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   spell? ( dev-lang/php[curl,spell] )
+"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/roundcube/roundcubemail";
+   EGIT_BRANCH="master"
+   BDEPEND="${BDEPEND}
+   app-arch/unzip
+   dev-php/composer
+   net-misc/curl"
+else
+   
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz";
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+src_unpack() {
+   if [[ "${PV}" == ** ]]; then
+   git-r3_src_unpack
+   pushd "${S}" > /dev/null || die
+   rm Makefile || die
+   mv composer.json-dist composer.json || die
+   composer install --no-dev || die
+   ./bin/install-jsdeps.sh || die
+   popd > /dev/null || die
+   else
+   default
+   fi
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG.md INSTALL README.md UPGRADING SECURITY.md
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r [[:lower:]]* SQL
+   doins .htaccess
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/logs
+   webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+   webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt"
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "You can review the post-upgrade instructions at:"
+   elog "${EROOT}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt"
+   fi
+}



  1   2   3   >