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

2023-10-26 Thread Yixun Lan
commit: 89750ea2fb7503c7aea9f024ad82a3cb51e02454
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Oct 27 05:38:41 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 27 05:43:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89750ea2

dev-libs/libfilezilla: drop 0.39.1-r1, 0.42.2-r1

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

 dev-libs/libfilezilla/Manifest |  2 -
 .../libfilezilla/libfilezilla-0.39.1-r1.ebuild | 51 
 .../libfilezilla/libfilezilla-0.42.2-r1.ebuild | 54 --
 3 files changed, 107 deletions(-)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 56cc54841e1d..7ac39117b650 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,4 +1,2 @@
-DIST libfilezilla-0.39.1.tar.bz2 622574 BLAKE2B 
2845f0309f8a9036f42930203b89d503ffe5897dbb819cc9249b3179deb24f5c562843471712702d7a302df0b3c7dead1bc108de9dd5dd4b1cb1501cd3ef9ba1
 SHA512 
b5c4dcaef146ea3e249a4972e66aa441187693bea148f0ead0c08568ecf1856a78c7455cbc70737d82b9c33c2af5d6abe79dd4cb2dfbb65bdcefd6765016dfb6
-DIST libfilezilla-0.42.2.tar.xz 529032 BLAKE2B 
08d4f48d4b4d38ba8cc52779d7e3b589d5bd7c76a2ab74f668064e49c4eb1d85f676715f363baae0660a2d04def82aed53e57e4bc7e9f97f0934802adc523c1d
 SHA512 
a453854f3a7143a63a2fc79458096e9b8f2f6a07f480cb15a0c0873a4cc147c0373d6f1647e1dd3dece015fbdedc3ce3085d4c7d26c801c0948fd1c593fd6d8c
 DIST libfilezilla-0.44.0.tar.xz 541136 BLAKE2B 
73344ef8cebdfb6334204baf37e9cb9ab4171fe7307fc186b77139e912aa7a8dd9d9970f765a1c7059d146cdae69ce81571749052cc4b981841229058225badc
 SHA512 
44547cfce1c2b33cbddbd3c7150613d050c9d6f1130e7969b0ad26e96d4e18a0a7251ca045e1dba1442a1d9c7f19e463b5eab7985a0cc98e652caf79809d291f
 DIST libfilezilla-0.45.0.tar.xz 543340 BLAKE2B 
c85c07d23381d63c6f959e9721fa898982c692cafcd863cd15da7fce7e486bf2031b0d0e1fb18efeb271d1aa497eabe0dff4c14f8ff89fbe3ed880a737fc8f6e
 SHA512 
304838e8cf6e644378c0727bc8b9d2f87287a646db4cb765a04d156717f8c233b8a34085049e4893ec345a1a1d576f0ba33df705dee022e16ff433cddd926ce0

diff --git a/dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild
deleted file mode 100644
index 2e9c6bff9ffc..
--- a/dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic
-
-DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
-HOMEPAGE="https://lib.filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0/31" # libfilezilla.so version
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/nettle:0=
-   >=net-libs/gnutls-3.5.7:=
-   virtual/libcrypt:=
-"
-DEPEND="${RDEPEND}
-   test? ( dev-util/cppunit )"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.37.1-pthread.patch )
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
-   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "Currently active compiler does not support 
-std=c++14"
-   fi
-   fi
-}
-
-src_configure() {
-   if use ppc || use arm || use hppa; then
-   # bug 727652
-   append-libs -latomic
-   fi
-
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/dev-libs/libfilezilla/libfilezilla-0.42.2-r1.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.42.2-r1.ebuild
deleted file mode 100644
index 48ef80b0c571..
--- a/dev-libs/libfilezilla/libfilezilla-0.42.2-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic
-
-DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
-HOMEPAGE="https://lib.filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0/36" # libfilezilla.so version
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/nettle:0=
-   >=net-libs/gnutls-3.5.7:=
-   virtual/libcrypt:=
-"
-DEPEND="${RDEPEND}
-   test? ( dev-util/cppunit )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.37.1-pthread.patch
-   "${FILESDIR}"/${PN}-0.41.0-gcc13.patch
-)
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2023-10-26 Thread Yixun Lan
commit: 5cb5c82f2b6b9db1b309c9cc10b870fe8f645c1b
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Thu Oct 26 19:07:25 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 27 05:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb5c82f

net-ftp/filezilla: fix build for x86 without SSE2

When FileZilla is compiled with ```-march=i686``` or ```-mtune=i686``` GCC 
flags,
also tries to compile SSE2 optimized code, but not all x86 CPUs support it.

This fix uses CPU_FLAGS_X86 to switch between SSE2 optimized or software 
emulated code.

Closes: https://bugs.gentoo.org/916119
Closes: https://github.com/gentoo/gentoo/pull/33528
Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Yixun Lan  gentoo.org>

 .../{filezilla-3.66.0.ebuild => filezilla-3.65.0-r1.ebuild}  | 9 ++---
 .../{filezilla-3.66.0.ebuild => filezilla-3.66.0-r1.ebuild}  | 7 +--
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/net-ftp/filezilla/filezilla-3.66.0.ebuild 
b/net-ftp/filezilla/filezilla-3.65.0-r1.ebuild
similarity index 87%
copy from net-ftp/filezilla/filezilla-3.66.0.ebuild
copy to net-ftp/filezilla/filezilla-3.65.0-r1.ebuild
index 489c5e4ccac5..aeb9ad850153 100644
--- a/net-ftp/filezilla/filezilla-3.66.0.ebuild
+++ b/net-ftp/filezilla/filezilla-3.65.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
 
-inherit autotools wxwidgets xdg
+inherit autotools flag-o-matic wxwidgets xdg
 
 MY_PV="${PV/_/-}"
 MY_P="FileZilla_${MY_PV}"
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="dbus nls test"
+IUSE="cpu_flags_x86_sse2 dbus nls test"
 RESTRICT="!test? ( test )"
 
 # pugixml 1.7 minimal dependency is for c++11 proper configuration
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-libs/nettle-3.1:=
>=dev-db/sqlite-3.7
>=dev-libs/boost-1.76.0:=
-   >=dev-libs/libfilezilla-0.45.0:=
+   >=dev-libs/libfilezilla-0.44.0:=
>=dev-libs/pugixml-1.7
>=net-libs/gnutls-3.5.7
x11-libs/wxGTK:${WX_GTK_VER}[X]
@@ -53,6 +53,9 @@ src_prepare() {
 }
 
 src_configure() {
+   if use x86 && ! use cpu_flags_x86_sse2; then
+   append-cppflags -D_FORCE_SOFTWARE_SHA
+   fi
setup-wxwidgets
 
local myeconfargs=(

diff --git a/net-ftp/filezilla/filezilla-3.66.0.ebuild 
b/net-ftp/filezilla/filezilla-3.66.0-r1.ebuild
similarity index 89%
rename from net-ftp/filezilla/filezilla-3.66.0.ebuild
rename to net-ftp/filezilla/filezilla-3.66.0-r1.ebuild
index 489c5e4ccac5..cb61885b28b4 100644
--- a/net-ftp/filezilla/filezilla-3.66.0.ebuild
+++ b/net-ftp/filezilla/filezilla-3.66.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
 
-inherit autotools wxwidgets xdg
+inherit autotools flag-o-matic wxwidgets xdg
 
 MY_PV="${PV/_/-}"
 MY_P="FileZilla_${MY_PV}"
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="dbus nls test"
+IUSE="cpu_flags_x86_sse2 dbus nls test"
 RESTRICT="!test? ( test )"
 
 # pugixml 1.7 minimal dependency is for c++11 proper configuration
@@ -53,6 +53,9 @@ src_prepare() {
 }
 
 src_configure() {
+   if use x86 && ! use cpu_flags_x86_sse2; then
+   append-cppflags -D_FORCE_SOFTWARE_SHA
+   fi
setup-wxwidgets
 
local myeconfargs=(



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2023-10-26 Thread Yixun Lan
commit: b2330c5b80bc5be3a1a37c7adb3af76160f24dea
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Oct 27 05:37:35 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 27 05:43:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2330c5b

net-ftp/filezilla: drop 3.61.0, 3.64.0

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

 net-ftp/filezilla/Manifest|  2 -
 net-ftp/filezilla/filezilla-3.61.0.ebuild | 72 ---
 net-ftp/filezilla/filezilla-3.64.0.ebuild | 71 --
 3 files changed, 145 deletions(-)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index d38ad8f7dbce..4bb57b311cd3 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,4 +1,2 @@
-DIST FileZilla_3.61.0_src.tar.bz2 4939127 BLAKE2B 
2c2096b7cb49223b02bea7ae363dde7b58eea4da3fbe62a228edcc6e82c0909e28ff20b6cf909ac7b36209308c66b99faf7c1c4fd571ecd9248c2c3f905c2e85
 SHA512 
97469bc038eab32f526859ae5db58eeef6f1a8128f67bc653b6b3707b1aa7c9771ef5caa780daa4d11d20d4e7ed8e5df24ef8bd70ee2353f80d77d5410cfa722
-DIST FileZilla_3.64.0_src.tar.xz 4041200 BLAKE2B 
38e9cec621573ff541183256943d055731f2acad95ab60f771e27b5eed6f0e447c8bf4cdf38c2322a340cd5c4a55ffb5a6b75b0de1bfdc0f8003b8aaaed900a1
 SHA512 
4c4ab1969613e78bf634d62b612f21be5e221b969941c8097b7cb3525b089f4dd846e6489a3e66df7671732445e7fb8f77fc8d59cb34a78044136a3d2a99
 DIST FileZilla_3.65.0_src.tar.xz 4055316 BLAKE2B 
4f702de98baeddda76ba0f3eaa5a06b49e863785980c8a57b84fdf7d3ce49f40b0ae123806c5e76693f19424696daf9ee044813c60bc4ec4216d19f2eccacf48
 SHA512 
8fb2862eaa7aa4331a095e67335f8e2805936f4866c49f617bdfb819638ecdcbc94e15e8810d90c2eb56e04f0100b8deeb5b691a45012896963ea4ba59644d04
 DIST FileZilla_3.66.0_src.tar.xz 4055872 BLAKE2B 
b6a66b156d14d012098d63e4bc91bbe3ed9d3b271774f4a169b2c240da67556f52a57b022852942ff3ab068ff4cfbfcc94f2b9681ad9c7cb7dadc362dc22afc0
 SHA512 
8772987ed0772cb23f2ff15f7a9d8b24d9086b6f24d83c9aa430cbbb7c3e3b8fe209116ae590836e708db1a985539d214cd219413485823a7cc031462e20326d

diff --git a/net-ftp/filezilla/filezilla-3.61.0.ebuild 
b/net-ftp/filezilla/filezilla-3.61.0.ebuild
deleted file mode 100644
index 803b78834864..
--- a/net-ftp/filezilla/filezilla-3.61.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools wxwidgets xdg
-
-MY_PV="${PV/_/-}"
-MY_P="FileZilla_${MY_PV}"
-
-DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
-HOMEPAGE="https://filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv x86"
-IUSE="dbus nls test"
-RESTRICT="!test? ( test )"
-
-# pugixml 1.7 minimal dependency is for c++11 proper configuration
-RDEPEND="
-   >=app-eselect/eselect-wxwidgets-0.7-r1
-   >=dev-libs/nettle-3.1:=
-   >=dev-db/sqlite-3.7
-   >=dev-libs/libfilezilla-0.39.1:=
-   >=dev-libs/pugixml-1.7
-   >=net-libs/gnutls-3.5.7
-   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
-   x11-misc/xdg-utils
-   dbus? ( sys-apps/dbus )"
-DEPEND="${RDEPEND}
-   test? ( >=dev-util/cppunit-1.13.0 )"
-BDEPEND="
-   virtual/pkgconfig
-   >=sys-devel/libtool-1.4
-   nls? ( >=sys-devel/gettext-0.11 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.22.1-debug.patch
-   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
-   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
-   "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
-   "${FILESDIR}"/${PN}-3.60.1-desktop.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   setup-wxwidgets
-
-   local myeconfargs=(
-   --disable-autoupdatecheck
-   --with-pugixml=system
-   $(use_enable nls locales)
-   $(use_with dbus)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/net-ftp/filezilla/filezilla-3.64.0.ebuild 
b/net-ftp/filezilla/filezilla-3.64.0.ebuild
deleted file mode 100644
index 3581f5b35428..
--- a/net-ftp/filezilla/filezilla-3.64.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.2-gtk3"
-
-inherit autotools wxwidgets xdg
-
-MY_PV="${PV/_/-}"
-MY_P="FileZilla_${MY_PV}"
-
-DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
-HOMEPAGE="https://filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.xz;
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~x86"

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

2023-10-26 Thread Joonas Niilola
commit: ba7d60ac118cda4f743fac813002256140507b6c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7d60ac

app-arch/zpaq: Stabilize 7.15-r1 amd64, #916314

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

 app-arch/zpaq/zpaq-7.15-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/zpaq/zpaq-7.15-r1.ebuild 
b/app-arch/zpaq/zpaq-7.15-r1.ebuild
index cd79e48be432..60cd42cd1c69 100644
--- a/app-arch/zpaq/zpaq-7.15-r1.ebuild
+++ b/app-arch/zpaq/zpaq-7.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="debug +jit"
 
 # perl for pod2man



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

2023-10-26 Thread Joonas Niilola
commit: 475122516b297dc0585e06cca4dbca25f13064dd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47512251

app-arch/lcab: Stabilize 1.0_beta12 x86, #916314

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

 app-arch/lcab/lcab-1.0_beta12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lcab/lcab-1.0_beta12.ebuild 
b/app-arch/lcab/lcab-1.0_beta12.ebuild
index 74011412ee93..03a23f05e503 100644
--- a/app-arch/lcab/lcab-1.0_beta12.ebuild
+++ b/app-arch/lcab/lcab-1.0_beta12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://mirror.ohnopub.net/mirror/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 S="${WORKDIR}/${MY_P}"
 



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

2023-10-26 Thread Joonas Niilola
commit: 366a94f0cfcea0039a1149bd985e12ff015c6f6c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366a94f0

app-arch/patool: Stabilize 1.12_p20230424 amd64, #916314

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

 app-arch/patool/patool-1.12_p20230424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/patool/patool-1.12_p20230424.ebuild 
b/app-arch/patool/patool-1.12_p20230424.ebuild
index d18bd326dd15..e239879fd3c5 100644
--- a/app-arch/patool/patool-1.12_p20230424.ebuild
+++ b/app-arch/patool/patool-1.12_p20230424.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="
test? (



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

2023-10-26 Thread Joonas Niilola
commit: dfc208810fd653fe1a3678a24e439a870ef32b54
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc20881

app-arch/patool: Stabilize 1.12_p20230424 x86, #916314

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

 app-arch/patool/patool-1.12_p20230424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/patool/patool-1.12_p20230424.ebuild 
b/app-arch/patool/patool-1.12_p20230424.ebuild
index e239879fd3c5..cbb4629848ef 100644
--- a/app-arch/patool/patool-1.12_p20230424.ebuild
+++ b/app-arch/patool/patool-1.12_p20230424.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="
test? (



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

2023-10-26 Thread Joonas Niilola
commit: 639af36547ed51cc26d4fb17b68a9e1802522a8c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639af365

app-arch/pdlzip: Stabilize 1.12 x86, #916314

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

 app-arch/pdlzip/pdlzip-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pdlzip/pdlzip-1.12.ebuild 
b/app-arch/pdlzip/pdlzip-1.12.ebuild
index dba922744742..a557757089e0 100644
--- a/app-arch/pdlzip/pdlzip-1.12.ebuild
+++ b/app-arch/pdlzip/pdlzip-1.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/lzip/${PN}/$
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~x86"
+KEYWORDS="amd64 ~mips x86"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
 



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

2023-10-26 Thread Joonas Niilola
commit: 8b3ba8e93ac64eb87f8b845c0f9ebd4a403b75b4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3ba8e9

app-arch/zpaq: Stabilize 7.15-r1 x86, #916314

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

 app-arch/zpaq/zpaq-7.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zpaq/zpaq-7.15-r1.ebuild 
b/app-arch/zpaq/zpaq-7.15-r1.ebuild
index 60cd42cd1c69..ac37de18a340 100644
--- a/app-arch/zpaq/zpaq-7.15-r1.ebuild
+++ b/app-arch/zpaq/zpaq-7.15-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="debug +jit"
 
 # perl for pod2man



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

2023-10-26 Thread Joonas Niilola
commit: 622c1298e8d49b38d73d77c72555de49a1af4e6c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622c1298

app-arch/pdlzip: Stabilize 1.12 amd64, #916314

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

 app-arch/pdlzip/pdlzip-1.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/pdlzip/pdlzip-1.12.ebuild 
b/app-arch/pdlzip/pdlzip-1.12.ebuild
index 764dcede6f8a..dba922744742 100644
--- a/app-arch/pdlzip/pdlzip-1.12.ebuild
+++ b/app-arch/pdlzip/pdlzip-1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/lzip/${PN}/$
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86"
+KEYWORDS="amd64 ~mips ~x86"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
 



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

2023-10-26 Thread Joonas Niilola
commit: e9ecd5a904d8f23b584a5ae41673e378dce1e997
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ecd5a9

app-arch/lcab: Stabilize 1.0_beta12 amd64, #916314

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

 app-arch/lcab/lcab-1.0_beta12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/lcab/lcab-1.0_beta12.ebuild 
b/app-arch/lcab/lcab-1.0_beta12.ebuild
index 27fe02473de4..74011412ee93 100644
--- a/app-arch/lcab/lcab-1.0_beta12.ebuild
+++ b/app-arch/lcab/lcab-1.0_beta12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="ftp://mirror.ohnopub.net/mirror/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



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

2023-10-26 Thread Joonas Niilola
commit: 4e618b27ab23cce8e27ab959a8877007c92b8c94
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 27 05:42:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 27 05:42:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e618b27

app-arch/clzip: Stabilize 1.13 amd64, #916314

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

 app-arch/clzip/clzip-1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/clzip/clzip-1.13.ebuild b/app-arch/clzip/clzip-1.13.ebuild
index 9be8959fa597..2e1e585f2a11 100644
--- a/app-arch/clzip/clzip-1.13.ebuild
+++ b/app-arch/clzip/clzip-1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_/-}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
 



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

2023-10-26 Thread Sam James
commit: 4f74149f66a7bffad4f76f47b68e4de4b5d877b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 05:13:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 05:14:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f74149f

dev-python/plette: fix DESCRIPTION

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

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

diff --git a/dev-python/plette/plette-0.4.4.ebuild 
b/dev-python/plette/plette-0.4.4.ebuild
index bb10d771d635..2592ab986b58 100644
--- a/dev-python/plette/plette-0.4.4.ebuild
+++ b/dev-python/plette/plette-0.4.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 
-DESCRIPTION="PythonFinder: Cross Platform Search Tool for Finding Pythons"
+DESCRIPTION="Structured Pipfile and Pipfile.lock models"
 HOMEPAGE="
https://github.com/sarugaku/plette
https://pypi.org/project/plette/



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

2023-10-26 Thread Sam James
commit: 6046761f2d8647b4611b9c5c9fdbd90be9b3a0fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 05:14:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 05:14:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6046761f

media-libs/opencolorio: improve DESCRIPTION

A ... is always redundant in DESCRIPTION.

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

 media-libs/opencolorio/opencolorio-2.2.1.ebuild | 2 +-
 media-libs/opencolorio/opencolorio-2.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-2.2.1.ebuild 
b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
index 3193302ea468..1c91f789cb30 100644
--- a/media-libs/opencolorio/opencolorio-2.2.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-single-r1 virtualx
 
-DESCRIPTION="A color management framework for visual effects and animation"
+DESCRIPTION="Color management framework for visual effects and animation"
 HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/OpenColorIO;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/OpenColorIO-${PV}"

diff --git a/media-libs/opencolorio/opencolorio-2.3.0.ebuild 
b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
index 2ce3c7e0381c..a89bc43446ab 100644
--- a/media-libs/opencolorio/opencolorio-2.3.0.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-single-r1 virtualx
 
-DESCRIPTION="A color management framework for visual effects and animation"
+DESCRIPTION="Color management framework for visual effects and animation"
 HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/OpenColorIO;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/OpenColorIO-${PV}"



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

2023-10-26 Thread 罗百科
commit: 2a85e18d528338e4492a0cc31ba6e45c28ad9f02
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Oct 27 04:39:08 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Oct 27 04:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a85e18d

sys-apps/syd: add 3.1.11, drop 3.1.9

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest  | 10 +-
 .../syd/{syd-3.1.9.ebuild => syd-3.1.11.ebuild}| 22 +++---
 2 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index a8d23a9a0261..f0fce741559d 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -14,8 +14,11 @@ DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 
1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d
 SHA512 
8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
 DIST clap-4.4.6.crate 54823 BLAKE2B 
0685ecb0fbf3c2c8f5840aabbb5892e88184e866f1afe871b6b75184832f75cb9fc0d43de2f07ef0350cbd290c2cb7c3d86d24120681210af0d2184c91655f98
 SHA512 
94fb68da3c6b43c90f05dba94339794243a0ab4780feeb27d31f0808e4efd734aa13384fd7e493ab1214ad528134bd23e15ce2e3a9f83075f47a7c856222c6a8
+DIST clap-4.4.7.crate 54408 BLAKE2B 
4839173fd934b52adac5e1bee3ae35c4ab9c0c8444e0ba114783ad061dc5e873e86abf5cdb5fb745c5a65fb7c397300a5e4048affafbfe50539b20fe5fb3d3a5
 SHA512 
493c0432d91687a5116a34ebeae6d41bf080edb98541e867e7a985bd4244e7c028a6512f37dbf198f82e92203df682d5725f6bc96a2216c71cea2863aa37ef7b
 DIST clap_builder-4.4.6.crate 162450 BLAKE2B 
54ba8e3402c7790ed976b4bc0033fb3a4db00e042a828a563bb49f347a60704a18cd6b77e3827db545217101d7b4f88e7176ec01f1406b7c7ad55130af7e9696
 SHA512 
d6dde9859015995aefa6c7f45d98928bef5120578460b1c576738e49df5a0e64ac0adae04e0f3d7fce0bc84de8b3dd7632840c61ed46c95855f7f801351c6f56
+DIST clap_builder-4.4.7.crate 162516 BLAKE2B 
e6de3fefc207cad3529c6c588a8ac65c90831952e0aff2dfe3019a18c1f3dcefbcbd9ad1f57274846914f02feef3613fd21f26063d29cb50569f30155bdd845d
 SHA512 
191fe2bcfdac0d88ffc30d42ca6411f9391266ba03a9b6916b22b6843458793fd312e4fce041031937889ed638e82b517a7d51a34387907624e8b03c2c7ca91d
 DIST clap_lex-0.5.1.crate 11793 BLAKE2B 
8e3d2dc120401fdd0cf0bf069119c8b7eafa13e5f682c56499062fc09acc05f443caafa6fca791ea53e693a83de69e98fd0488726a4170db037c37118ce0edf1
 SHA512 
ea5e49e9a8536093f7de89be30add7c3d880b232b0ce393b0429fd4402db2518036998689817bdfd472b6400224fd3c42fec1b5f8538dc433c31dadeb6281e80
+DIST clap_lex-0.6.0.crate 12272 BLAKE2B 
22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d
 SHA512 
3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
 DIST criterion-0.5.1.crate 110088 BLAKE2B 
b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617
 SHA512 
6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
 DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 
28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699
 SHA512 
971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
 DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 
4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
@@ -39,6 +42,7 @@ DIST libseccomp-sys-0.2.1.crate 11601 BLAKE2B 
77a77d6d1f8ef6f5d25b35c299032738ae
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.10.crate 1407767 BLAKE2B 
8bc633d99bc1ee1a6fdfa19501fd034a4475fa9ebe18a206e4254309d91aee7a91fc70faf9775efa5157a1b2fb7e5f827bde40a770b066643356113f2cf38b5d
 SHA512 
107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21
 DIST lock_api-0.4.10.crate 

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

2023-10-26 Thread Sam James
commit: 40857c1affa4d4c38d092bc7774b8edf975f8fe3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:34:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40857c1a

dev-db/mariadb: Stabilize 10.6.14 ppc, #909334

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

 dev-db/mariadb/mariadb-10.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 8d6f096ae1f4..1828ae2e59bf 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-10-26 Thread Sam James
commit: f6b2f421c2e9d9637c7d913f35262fd5699b4e6a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:34:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b2f421

dev-db/mariadb: Stabilize 10.6.14 arm64, #909334

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

 dev-db/mariadb/mariadb-10.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 8cd476075f7a..77acf4be2aa4 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-10-26 Thread Sam James
commit: 8b72a392f0db334da715a856d909cd6e72a2b820
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:34:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b72a392

dev-db/mariadb: Stabilize 10.6.14 x86, #909334

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

 dev-db/mariadb/mariadb-10.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 1828ae2e59bf..d1edd500cbd9 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-10-26 Thread Sam James
commit: 949009220ae0e38f082058dc39202874f06b9a42
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:34:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:34:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94900922

dev-db/mariadb: Stabilize 10.6.14 ppc64, #909334

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

 dev-db/mariadb/mariadb-10.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 77acf4be2aa4..8d6f096ae1f4 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-10-26 Thread Sam James
commit: 7b08cc4b5a27e5e0c9d29837f60545294cfaa7a2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:34:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b08cc4b

dev-db/mariadb: Stabilize 10.6.14 arm, #909334

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

 dev-db/mariadb/mariadb-10.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index b997295340a3..8cd476075f7a 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2023-10-26 Thread Sam James
commit: 52f4e8653f56ce713659dfe7880b5c272cc5a817
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:33:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f4e865

toolchain.eclass: only pass -fno-harden-control-flow-redundancy for new enough 
GCC too

Even if it's OK for the stage1 compiler, it may not be later.

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

 eclass/toolchain.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index b2d5a62165a6..bf5e5127036f 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1542,11 +1542,11 @@ gcc_do_filter_flags() {
-fharden-control-flow-redundancy 
-fno-harden-control-flow-redundancy \
-fhardcfr-skip-leaf -fhardcfr-check-exceptions \
-fhardcfr-check-returning-calls 
'-fhardcfr-check-noreturn-calls=*'
+   else
+   # Makes things painfully slow and no real benefit for the 
compiler.
+   append-flags $(test-flags-CC 
-fno-harden-control-flow-redundancy)
fi
 
-   # Makes things painfully slow and no real beenfit for the compiler.
-   append-flags $(test-flags-CC -fno-harden-control-flow-redundancy)
-
# Please use USE=lto instead (bug #906007).
filter-lto
 



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

2023-10-26 Thread Sam James
commit: 5e71794b0f546ea8da9a72b171d8d2b4c7d042a4
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Oct  7 10:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71794b

dev-python/leechcorepyc: add 2.16.5

Closes: https://bugs.gentoo.org/915327
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33229
Signed-off-by: Sam James  gentoo.org>

 dev-python/leechcorepyc/Manifest   |  1 +
 .../files/leechcorepyc-2.16.0-respect-CC.patch | 30 
 dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild | 41 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest
index b0561db95358..507e3bd820f6 100644
--- a/dev-python/leechcorepyc/Manifest
+++ b/dev-python/leechcorepyc/Manifest
@@ -1 +1,2 @@
 DIST leechcorepyc-2.15.0.tar.gz 176764 BLAKE2B 
d0e4aa14d0cc1ce1ad3c14e704949c3b872b0889449ca81c9ac8642340b301ce52baf638ce58a6c3d1262f0cfe5cc5ec8eb26f80d01d87933c33a0f87ac46338
 SHA512 
d1d5f775d4166b510dd110dfe3e28179464170682d3092e7887fd7464fef21c2e2d1bb6d2294eb8ab45cb2566df15f0bf3254d098afd8bcb6b36186517496bd2
+DIST leechcorepyc-2.16.5.tar.gz 177365 BLAKE2B 
a5193e6e6c3fc2dc63358f62a2240b3a186b2acb37968597c5b5c690fbc94487c17bef55e8123bfdc55df2aa8668f667750a850fe4480b08d85bc311b1d2a95d
 SHA512 
8d9b556d7ebc7de474dc853f9dfa005f91a19e6f7672d4021bc83c48b7d3ab0b6617bdbaf79e79b2fc930b64f448e3b8849d83c735077fd98776b026cff57a30

diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.16.0-respect-CC.patch 
b/dev-python/leechcorepyc/files/leechcorepyc-2.16.0-respect-CC.patch
new file mode 100644
index ..ce29c885512b
--- /dev/null
+++ b/dev-python/leechcorepyc/files/leechcorepyc-2.16.0-respect-CC.patch
@@ -0,0 +1,30 @@
+--- a/leechcore/Makefile
 b/leechcore/Makefile
+@@ -1,5 +1,6 @@
+-CC=gcc
+-CFLAGS  += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden 
-pthread `pkg-config libusb-1.0 --libs --cflags`
++CC?=gcc
++PKG_CONFIG ?= pkg-config
++CFLAGS  += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden 
-pthread `$(PKG_CONFIG) libusb-1.0 --libs --cflags`
+ # DEBUG FLAGS BELOW
+ # export 
ASAN_OPTIONS=strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1:detect_invalid_pointer_pairs=2
+ # CFLAGS  += -g -O0 -Wextra -Wno-unused-parameter -Wno-cast-function-type
+--- a/leechcore_device_rawtcp/Makefile
 b/leechcore_device_rawtcp/Makefile
+@@ -1,4 +1,4 @@
+-CC=gcc
++CC?=gcc
+ CFLAGS  += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden
+ LDFLAGS += -g -shared
+ DEPS = 
+--- a/leechcore_ft601_driver_linux/Makefile
 b/leechcore_ft601_driver_linux/Makefile
+@@ -1,5 +1,6 @@
+-CC=gcc
+-CFLAGS  += -I. -D LINUX -shared -fPIC -fvisibility=hidden `pkg-config 
libusb-1.0 --libs --cflags`
++CC?=gcc
++PKG_CONFIG ?= pkg-config
++CFLAGS  += -I. -D LINUX -shared -fPIC -fvisibility=hidden `$(PKG_CONFIG) 
libusb-1.0 --libs --cflags`
+ LDFLAGS += -g -shared
+ DEPS = leechcore_ft601_driver_linux.h
+ OBJ = fpga_libusb.o leechcore_ft601_driver_linux.o

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



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

2023-10-26 Thread Sam James
commit: 72088e299b390de993b62a4ce5eaf83c21dc3827
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 22 08:37:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:32:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72088e29

sys-devel/gcc: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33454
Signed-off-by: Sam James  gentoo.org>

 .../gcc-14.0.0_pre20231001-pgo-bootstrap.patch | 45 --
 1 file changed, 45 deletions(-)

diff --git a/sys-devel/gcc/files/gcc-14.0.0_pre20231001-pgo-bootstrap.patch 
b/sys-devel/gcc/files/gcc-14.0.0_pre20231001-pgo-bootstrap.patch
deleted file mode 100644
index 31ad7d855268..
--- a/sys-devel/gcc/files/gcc-14.0.0_pre20231001-pgo-bootstrap.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://bugs.gentoo.org/914998
-https://gcc.gnu.org/PR111642
-https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=e465e5e4a969334f64cf0d6611de5273d73ea732
-
-From e465e5e4a969334f64cf0d6611de5273d73ea732 Mon Sep 17 00:00:00 2001
-From: Richard Sandiford 
-Date: Mon, 2 Oct 2023 07:20:45 +0100
-Subject: [PATCH] Fix profiledbootstrap poly_int fallout [PR111642]
-
-rtl-tests.cc and simplify-rtx.cc used partial specialisation
-to try to restrict the NUM_POLY_INT_COEFFS>1 tests without
-resorting to preprocessor tests.  That now triggers an error
-in some configurations, since the NUM_POLY_INT_COEFFS>1 tests
-used the global poly_int64, whose definition does not depend
-on the template parameter.
-
-This patch uses local types that do depend on the template parameter.
-
-gcc/
-   PR bootstrap/111642
-   * rtl-tests.cc (const_poly_int_tests::run): Use a local
-   poly_int64 typedef.
-   * simplify-rtx.cc (simplify_const_poly_int_tests::run): Likewise.
 a/gcc/rtl-tests.cc
-+++ b/gcc/rtl-tests.cc
-@@ -246,6 +246,7 @@ template
- void
- const_poly_int_tests::run ()
- {
-+  using poly_int64 = poly_int;
-   rtx x1 = gen_int_mode (poly_int64 (1, 1), QImode);
-   rtx x255 = gen_int_mode (poly_int64 (1, 255), QImode);
- 
 a/gcc/simplify-rtx.cc
-+++ b/gcc/simplify-rtx.cc
-@@ -8689,6 +8689,7 @@ template
- void
- simplify_const_poly_int_tests::run ()
- {
-+  using poly_int64 = poly_int;
-   rtx x1 = gen_int_mode (poly_int64 (1, 1), QImode);
-   rtx x2 = gen_int_mode (poly_int64 (-80, 127), QImode);
-   rtx x3 = gen_int_mode (poly_int64 (-79, -128), QImode);
--- 
-2.39.3



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

2023-10-26 Thread Sam James
commit: 1efbd7359b98165f31495543c63fe79a57d89b22
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:26:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efbd735

dev-python/pipenv: fix WhitespaceFound

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

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

diff --git a/dev-python/pipenv/pipenv-2023.9.8.ebuild 
b/dev-python/pipenv/pipenv-2023.9.8.ebuild
index 6b7786ff6f88..c51698623502 100644
--- a/dev-python/pipenv/pipenv-2023.9.8.ebuild
+++ b/dev-python/pipenv/pipenv-2023.9.8.ebuild
@@ -114,7 +114,7 @@ src_prepare() {
done
 
sed --in-place -e 
"s/pipenv.vendor.pythonfinder.utils.get_python_version/pythonfinder.utils.get_python_version/g"
 tests/unit/test_utils.py || die "Failed patching tests"
-   
+
rm -Rfv pipenv/vendor || die "Could not vendor"
rm -Rfv examples || die "Could not remove examples"
 }



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

2023-10-26 Thread Sam James
commit: 263602cf4bcce73ca6b0b02aa3ba4904274f9fd0
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:46:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263602cf

dev-python/pythonfinder: new package, add 2.0.5

Bug: https://bugs.gentoo.org/717666
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pythonfinder/Manifest   |  1 +
 .../files/2.0.5-fix-import-cached-property.patch   | 13 ++
 dev-python/pythonfinder/metadata.xml   | 17 +
 dev-python/pythonfinder/pythonfinder-2.0.5.ebuild  | 29 ++
 4 files changed, 60 insertions(+)

diff --git a/dev-python/pythonfinder/Manifest b/dev-python/pythonfinder/Manifest
new file mode 100644
index ..6c59aafc1289
--- /dev/null
+++ b/dev-python/pythonfinder/Manifest
@@ -0,0 +1 @@
+DIST pythonfinder-2.0.5.tar.gz 718776 BLAKE2B 
32a49dbff143042554d5328b61b612e3bde7a870d53a229303b6bdd2c2ce76457bf6aadcdb215efa332407003c1319215292f3278a2808b669b5b7819af08902
 SHA512 
4d205c66d7ae36f4f2b8ddab9cce00f4efd5548a41d251470a515b88f8be2dcede75372b9301223822031ae663c6ccf77156531b0dd5d8972424f90641255c5b

diff --git 
a/dev-python/pythonfinder/files/2.0.5-fix-import-cached-property.patch 
b/dev-python/pythonfinder/files/2.0.5-fix-import-cached-property.patch
new file mode 100644
index ..ce1af3244fbd
--- /dev/null
+++ b/dev-python/pythonfinder/files/2.0.5-fix-import-cached-property.patch
@@ -0,0 +1,13 @@
+diff --git a/src/pythonfinder/models/path.py b/src/pythonfinder/models/path.py
+index a8fb807..a933a91 100644
+--- a/src/pythonfinder/models/path.py
 b/src/pythonfinder/models/path.py
+@@ -19,7 +19,7 @@ from typing import (
+ Union,
+ )
+ 
+-from cached_property import cached_property
++from functools import cached_property
+ from pydantic import Field, root_validator
+ 
+ from ..environment import (

diff --git a/dev-python/pythonfinder/metadata.xml 
b/dev-python/pythonfinder/metadata.xml
new file mode 100644
index ..a9367d2f4b85
--- /dev/null
+++ b/dev-python/pythonfinder/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   oz.ti...@gmail.com
+   Oz Tiram
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   sarugaku/pythonfinder
+   pythonfinder
+   
+

diff --git a/dev-python/pythonfinder/pythonfinder-2.0.5.ebuild 
b/dev-python/pythonfinder/pythonfinder-2.0.5.ebuild
new file mode 100644
index ..9c74fb3a81be
--- /dev/null
+++ b/dev-python/pythonfinder/pythonfinder-2.0.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PythonFinder: Cross Platform Search Tool for Finding Pythons"
+HOMEPAGE="
+   https://github.com/sarugaku/pythonfinder
+   https://pypi.org/project/pythonfinder/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}/2.0.5-fix-import-cached-property.patch"
+)
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: mail-filter/postgrey/

2023-10-26 Thread Sam James
commit: bbe87886c1ecbbf1e773d8c7af1caea2142fd360
Author: Anton Fischl  fischl-online  de>
AuthorDate: Wed Sep 27 11:46:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:24:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe87886

mail-filter/postgrey: add 1.37_p20230714

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/33088
Signed-off-by: Sam James  gentoo.org>

 mail-filter/postgrey/Manifest  |  1 +
 .../postgrey/postgrey-1.37_p20230714.ebuild| 78 ++
 2 files changed, 79 insertions(+)

diff --git a/mail-filter/postgrey/Manifest b/mail-filter/postgrey/Manifest
index 97513234bf72..56e713ad3b5c 100644
--- a/mail-filter/postgrey/Manifest
+++ b/mail-filter/postgrey/Manifest
@@ -1,3 +1,4 @@
 DIST postgrey-1.37.tar.gz 41815 BLAKE2B 
dd8a1f62f56a614c25863afde089f1882a1567e3a53a24b1d12b6f23994388caf99059f05775853065143f4f953a6fd964625d5c865993e0e679dd545b848c11
 SHA512 
369968212ea60539efc0d4a7ae84f7c3ce13f5622e6ee070a0089423ef81ca8f7541ebd20289291d0e6a3aec2ca30dbc9c0d9c0a6f0a686adfadb5d0dd7830ca
 DIST postgrey-1.37_p20190625.tar.gz 124667 BLAKE2B 
ca2caba51a72198e42d6d4d9c5c7590b62c1bd1589d05bfb4096fb4d95ff62ff96976beac8c1b35136a4a6830af936244485ff7dcdcd46d8558a4bef0bbb123a
 SHA512 
f3caf3c7663bd8784701c7e1ad45d1c577edf6fac14591a6983fda25e7f8a875f2501780a8f97ce72e6a324878404e9ac2a003a07ae07ad4debae61fe734b8d4
 DIST postgrey-1.37_p20220122.tar.gz 124539 BLAKE2B 
329c4bf6228c0a70a59bffaee0468489febf5237afacce94da193589c0f2849b2e4b9551c74d1a1478cb88d0a32ad91b0b1bf0ff677fd45bc098bab83192dd28
 SHA512 
1580b8dfddaad8c615d1ef12252681525d4b1318298b91145fee0deea08c0f9ea92b40889bc8c64404b54fb1d67f153e0065008825dfb6e00eb2f441076f9dc2
+DIST postgrey-1.37_p20230714.tar.gz 124561 BLAKE2B 
8abd571fade3293e77cabfcf3fe1677749c9f34f1a213b6ff1856493bb4ac7d42ef960843ff1ea0f67df9a73e8ce5b92ef6bcf664727f9f197bede48ea0f382d
 SHA512 
fc45722ecdc660a0756fc4625363680f7b031ce55990cfe6f99affcbd3e40d21c49669fe0a1b8ccbd303e78ff8d360446c8e524cac119b639b5e3de505c572eb

diff --git a/mail-filter/postgrey/postgrey-1.37_p20230714.ebuild 
b/mail-filter/postgrey/postgrey-1.37_p20230714.ebuild
new file mode 100644
index ..36bacbd45f11
--- /dev/null
+++ b/mail-filter/postgrey/postgrey-1.37_p20230714.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+COMMIT="5f60afc8e77cc2b12682636de4ad983992d6a1d2"
+DESCRIPTION="Postgrey is a Postfix policy server implementing greylisting"
+HOMEPAGE="https://postgrey.schweikert.ch/;
+SRC_URI="https://github.com/schweikert/postgrey/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="selinux"
+
+DEPEND="
+   acct-group/postgrey
+   acct-user/postgrey
+"
+# TODO: Use db.eclass?
+RDEPEND="
+   ${DEPEND}
+   >=dev-lang/perl-5.6.0
+   dev-perl/Net-Server
+   dev-perl/IO-Multiplex
+   dev-perl/BerkeleyDB
+   dev-perl/Net-DNS
+   dev-perl/NetAddr-IP
+   dev-perl/Net-RBLClient
+   dev-perl/Parse-Syslog
+   virtual/perl-Digest-SHA
+   >=sys-libs/db-4.1
+   selinux? ( sec-policy/selinux-postgrey )
+"
+
+src_prepare() {
+   default
+
+   # bug #479400
+   sed -i 's@#!/usr/bin/perl -T -w@#!/usr/bin/perl -w@' postgrey || die 
"sed failed"
+   sed -i -e '/git/d' Makefile || die
+}
+
+src_install() {
+   # postgrey data/DB in /var
+   diropts -m0770 -o ${PN} -g ${PN}
+   dodir /var/spool/postfix/${PN}
+   keepdir /var/spool/postfix/${PN}
+   fowners postgrey:postgrey /var/spool/postfix/${PN}
+   fperms 0770 /var/spool/postfix/${PN}
+
+   # postgrey binary
+   dosbin ${PN}
+   dosbin contrib/postgreyreport
+
+   # policy-test script
+   dosbin policy-test
+
+   # postgrey data in /etc/postfix
+   insinto /etc/postfix
+   insopts -o root -g ${PN} -m 0640
+   doins postgrey_whitelist_clients postgrey_whitelist_recipients
+
+   # documentation
+   dodoc Changes README README.exim
+
+   # init.d + conf.d files
+   insopts -o root -g root -m 755
+   newinitd "${FILESDIR}"/${PN}-1.34-r3.rc.new ${PN}
+
+   insopts -o root -g root -m 640
+   newconfd "${FILESDIR}"/${PN}.conf.new ${PN}
+
+   systemd_dounit "${FILESDIR}"/postgrey.service
+}



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

2023-10-26 Thread Sam James
commit: b7d00239ce93b213031e3b716b42522d4cdd40a1
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:52:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d00239

dev-python/pipenv: add 2023.9.8

Bug: https://bugs.gentoo.org/717666
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipenv/Manifest |   1 +
 ...8-append-always-install-to-pip-extra-args.patch |  34 ++
 .../pipenv-2023.9.8-inject-system-packages.patch   |  53 +
 dev-python/pipenv/pipenv-2023.9.8.ebuild   | 124 +
 4 files changed, 212 insertions(+)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index f0b6618dab16..123eb06e474d 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1,2 +1,3 @@
 DIST pipenv-2023.4.29.gh.tar.gz 10808706 BLAKE2B 
31432b80f82b041969e75d0ec0a28ca90068395be25dac94a7f34526f0b638adfae59e9396b147fa61592ee78af2d9cfb4a1b65dedea9bbb299b2624a6d6e9a1
 SHA512 
870b33ced4ed909b23b9d345ec788f4b5fffde4b253755e8a41b0629e885ef49ca14e9a68b5919b70074829002603fe427e8b77f41028a7de33d269a910354ff
 DIST pipenv-2023.7.11.gh.tar.gz 10828051 BLAKE2B 
3eeab9c5328dc5914e7e024f07bf105241ca777187ce50d5765f0ca1bb7270d8c6bda6a842b188fcacb57ba8bf5d0ed5f7b29b9edce5d45e485c8079691ac991
 SHA512 
d37cf030f4f77d4c95d0f0883140b1e829d4473b43fdc3f61c3d39827fdf9c98ecfc794d3eacf3ebedb55dadb018416c1250938a193a6382ac61ce859d19e193
+DIST pipenv-2023.9.8.gh.tar.gz 10819425 BLAKE2B 
3fd67d5aa7022251660c09d47e6d2487eabca507dbac8ebb2c298ef46cae452e6f2330615053d80a404f98ce523e5ff15ef89adbc85779305633b45e6b989423
 SHA512 
328cab44cea16bb685f745f80804e2a8b951e93a24379d5b61faeae4730e58d48cff663652f785800dd1dffc7a05f398ca54eb5118cd4fcfa43c35dad86f60eb

diff --git 
a/dev-python/pipenv/files/pipenv-2023.9.8-append-always-install-to-pip-extra-args.patch
 
b/dev-python/pipenv/files/pipenv-2023.9.8-append-always-install-to-pip-extra-args.patch
new file mode 100644
index ..d97987fd0db3
--- /dev/null
+++ 
b/dev-python/pipenv/files/pipenv-2023.9.8-append-always-install-to-pip-extra-args.patch
@@ -0,0 +1,34 @@
+From 8ee76835b2d615156bb6d329417d6ce8d19bfa3a Mon Sep 17 00:00:00 2001
+From: Oz Tiram 
+Date: Wed, 20 Sep 2023 23:11:27 +0200
+Subject: [PATCH 2/4] Append always install to pip extra args
+
+---
+ pipenv/routines/install.py | 11 +++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/pipenv/routines/install.py b/pipenv/routines/install.py
+index 2f135b435..e30f2da52 100644
+--- a/pipenv/routines/install.py
 b/pipenv/routines/install.py
+@@ -459,6 +459,17 @@ def batch_install_iteration(
+ allow_global=False,
+ extra_pip_args=None,
+ ):
++# Gentoo patch:
++# Install dependencies into the venv even if they exist
++# in the system.
++# This is needed because pipenv imports the system packages to run.
++# It does not change your system's packages.
++
++if (extra_pip_args is not None) and ("-I" not in extra_pip_args):
++extra_pip_args.append("-I")
++
++# End of Gentoo patch
++
+ with temp_environ():
+ if not allow_global:
+ os.environ["PIP_USER"] = "0"
+-- 
+2.41.0
+

diff --git 
a/dev-python/pipenv/files/pipenv-2023.9.8-inject-system-packages.patch 
b/dev-python/pipenv/files/pipenv-2023.9.8-inject-system-packages.patch
new file mode 100644
index ..cf211f1ab846
--- /dev/null
+++ b/dev-python/pipenv/files/pipenv-2023.9.8-inject-system-packages.patch
@@ -0,0 +1,53 @@
+From b6b25911c050f0bec192e5ccb09ddc6dc3d5fa7d Mon Sep 17 00:00:00 2001
+From: Oz Tiram 
+Date: Wed, 20 Sep 2023 23:03:57 +0200
+Subject: [PATCH 1/4] Inject system packages
+
+---
+ pipenv/patched/pip/__main__.py | 8 
+ pipenv/resolver.py | 6 ++
+ 2 files changed, 14 insertions(+)
+
+diff --git a/pipenv/patched/pip/__main__.py b/pipenv/patched/pip/__main__.py
+index 032297163..59f7ad19e 100644
+--- a/pipenv/patched/pip/__main__.py
 b/pipenv/patched/pip/__main__.py
+@@ -21,10 +21,18 @@ if __package__ == "":
+ if __name__ == "__main__":
+ import importlib.util
+ import sys
++
++SITE_PACKAGES_ROOT = 
os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(__file__
++
++# Inject site directory into system path.
++sys.path.insert(-1, SITE_PACKAGES_ROOT)
++
+ spec = importlib.util.spec_from_file_location(
+ "pipenv", 
location=os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))),
 "__init__.py"))
+ pipenv = importlib.util.module_from_spec(spec)
+ sys.modules["pipenv"] = pipenv
++
++
+ spec.loader.exec_module(pipenv)
+ from pipenv.patched.pip._internal.cli.main import main as _main
+ 
+diff --git a/pipenv/resolver.py b/pipenv/resolver.py
+index 82e01ca39..29461b878 100644
+--- a/pipenv/resolver.py
 b/pipenv/resolver.py
+@@ -10,6 +10,12 @@ except 

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

2023-10-26 Thread Sam James
commit: 98572adff48f1145aaefc60aed1655622ea4c4a7
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:55:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98572adf

dev-python/pipenv: drop 2023.4.29-r1

Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33026
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipenv/Manifest |   1 -
 .../files/pipenv-2023.4.29-fix-imports.patch   |  31 --
 .../files/pipenv-2023.4.29-fix-toml-dump.patch |  18 
 .../pipenv-2023.4.29-fix-toml-in-vendor.patch  |  85 
 dev-python/pipenv/pipenv-2023.4.29-r1.ebuild   | 109 -
 5 files changed, 244 deletions(-)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index 123eb06e474d..55f477212328 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1,3 +1,2 @@
-DIST pipenv-2023.4.29.gh.tar.gz 10808706 BLAKE2B 
31432b80f82b041969e75d0ec0a28ca90068395be25dac94a7f34526f0b638adfae59e9396b147fa61592ee78af2d9cfb4a1b65dedea9bbb299b2624a6d6e9a1
 SHA512 
870b33ced4ed909b23b9d345ec788f4b5fffde4b253755e8a41b0629e885ef49ca14e9a68b5919b70074829002603fe427e8b77f41028a7de33d269a910354ff
 DIST pipenv-2023.7.11.gh.tar.gz 10828051 BLAKE2B 
3eeab9c5328dc5914e7e024f07bf105241ca777187ce50d5765f0ca1bb7270d8c6bda6a842b188fcacb57ba8bf5d0ed5f7b29b9edce5d45e485c8079691ac991
 SHA512 
d37cf030f4f77d4c95d0f0883140b1e829d4473b43fdc3f61c3d39827fdf9c98ecfc794d3eacf3ebedb55dadb018416c1250938a193a6382ac61ce859d19e193
 DIST pipenv-2023.9.8.gh.tar.gz 10819425 BLAKE2B 
3fd67d5aa7022251660c09d47e6d2487eabca507dbac8ebb2c298ef46cae452e6f2330615053d80a404f98ce523e5ff15ef89adbc85779305633b45e6b989423
 SHA512 
328cab44cea16bb685f745f80804e2a8b951e93a24379d5b61faeae4730e58d48cff663652f785800dd1dffc7a05f398ca54eb5118cd4fcfa43c35dad86f60eb

diff --git a/dev-python/pipenv/files/pipenv-2023.4.29-fix-imports.patch 
b/dev-python/pipenv/files/pipenv-2023.4.29-fix-imports.patch
deleted file mode 100644
index eeae85039e12..
--- a/dev-python/pipenv/files/pipenv-2023.4.29-fix-imports.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/pipenv/project.py b/pipenv/project.py
-index 75ee7d401..ed43cf2bc 100644
 a/pipenv/project.py
-+++ b/pipenv/project.py
-@@ -40,9 +40,11 @@ from pipenv.utils.shell import (
- system_which,
- )
- from pipenv.utils.toml import cleanup_toml, convert_toml_outline_tables
--from pipenv.vendor import click, plette, toml, tomlkit
-+from pipenv.vendor import plette
- from pipenv.vendor.requirementslib.models.utils import 
get_default_pyproject_backend
- 
-+import click, toml, tomlkit
-+
- try:
- # this is only in Python3.8 and later
- from functools import cached_property
-diff --git a/pipenv/utils/environment.py b/pipenv/utils/environment.py
-index 2e066eef2..9385689bf 100644
 a/pipenv/utils/environment.py
-+++ b/pipenv/utils/environment.py
-@@ -1,7 +1,8 @@
- import os
-+import dotenv
-+import click
- 
- from pipenv import environments
--from pipenv.vendor import click, dotenv
- 
- 
- def load_dot_env(project, as_dict=False, quiet=False):

diff --git a/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-dump.patch 
b/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-dump.patch
deleted file mode 100644
index 8218d0f59e1c..
--- a/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-dump.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/pipenv/project.py b/pipenv/project.py
-index 55251bc5f..9fd46f089 100644
 a/pipenv/project.py
-+++ b/pipenv/project.py
-@@ -183,9 +183,9 @@ class Project:
- "name": "pypi",
- }
- 
--default_sources_toml = 
f"[[source]]\n{toml.dumps(self.default_source)}"
-+default_sources_toml = 
f"[[source]]\n{tomlkit.dumps(self.default_source)}"
- for pip_conf_index in pip_conf_indexes:
--default_sources_toml += 
f"\n\n[[source]]\n{toml.dumps(pip_conf_index)}"
-+default_sources_toml += 
f"\n\n[[source]]\n{tomlkit.dumps(pip_conf_index)}"
- plette.pipfiles.DEFAULT_SOURCE_TOML = default_sources_toml
- 
- # Hack to skip this during pipenv run, or -r.
-
-

diff --git a/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-in-vendor.patch 
b/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-in-vendor.patch
deleted file mode 100644
index e23a42e46b59..
--- a/dev-python/pipenv/files/pipenv-2023.4.29-fix-toml-in-vendor.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-diff --git a/pipenv/project.py b/pipenv/project.py
-index ed43cf2bc..55251bc5f 100644
 a/pipenv/project.py
-+++ b/pipenv/project.py
-@@ -13,6 +13,13 @@ import urllib.parse
- from json.decoder import JSONDecodeError
- from pathlib import Path
- 
-+import click, tomlkit
-+
-+try:
-+import tomllib as toml
-+except ImportError:
-+import tomli as toml
-+
- from pipenv.cmdparse import 

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

2023-10-26 Thread Sam James
commit: c08a863d029313452112eead80c32cb796026336
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:49:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08a863d

dev-python/dparse: new package, add 0.6.3

Bug: https://bugs.gentoo.org/717666
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/dparse/Manifest|  1 +
 dev-python/dparse/dparse-0.6.3.ebuild | 21 +
 dev-python/dparse/metadata.xml| 17 +
 3 files changed, 39 insertions(+)

diff --git a/dev-python/dparse/Manifest b/dev-python/dparse/Manifest
new file mode 100644
index ..f44e340fd614
--- /dev/null
+++ b/dev-python/dparse/Manifest
@@ -0,0 +1 @@
+DIST dparse-0.6.3.tar.gz 20316 BLAKE2B 
6da05ddd01b059f8c7473be99f80d0b870c61f5417b3957a7ba55077e2e4757c0a7438b64abde042ea9d4d4a8faa0024752e735c02136f8274ba3ad120324a02
 SHA512 
b73623fee7add7bf7d5f453c96f602a28ceca8552bba14f938ad3102da38f23e9a93469cf716beeb0a2f2a578562e3ab843c1e86b7615c315b100c0c32108a7b

diff --git a/dev-python/dparse/dparse-0.6.3.ebuild 
b/dev-python/dparse/dparse-0.6.3.ebuild
new file mode 100644
index ..d262d790c542
--- /dev/null
+++ b/dev-python/dparse/dparse-0.6.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A parser for Python dependency files"
+HOMEPAGE="
+   https://github.com/pyupio/dparse
+   https://pypi.org/project/dparse/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest

diff --git a/dev-python/dparse/metadata.xml b/dev-python/dparse/metadata.xml
new file mode 100644
index ..3a5ad18648af
--- /dev/null
+++ b/dev-python/dparse/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   oz.ti...@gmail.com
+   Oz Tiram
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   pyupio/dparse
+   dparse
+   
+



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

2023-10-26 Thread Sam James
commit: 0b2aad9a07254ceda2be46802c3d0fabc14144a7
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:48:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2aad9a

dev-python/plette: new package, add 0.4.4

Bug: https://bugs.gentoo.org/717666
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/plette/Manifest|  1 +
 dev-python/plette/metadata.xml| 17 +
 dev-python/plette/plette-0.4.4.ebuild | 25 +
 3 files changed, 43 insertions(+)

diff --git a/dev-python/plette/Manifest b/dev-python/plette/Manifest
new file mode 100644
index ..1f6c9dbd5706
--- /dev/null
+++ b/dev-python/plette/Manifest
@@ -0,0 +1 @@
+DIST plette-0.4.4.tar.gz 10684 BLAKE2B 
e0ff780fdd3d2bcaefadce528310389e7a796e9d3b13f458aa4313365ef8b15a3188bf50a602eac0cebd857d9dc747c7c637d958d61964ada42ab1873676263b
 SHA512 
a7eb51546523c1b0159286cb6a2f1c248a383c33a41f19e2d62af9371bcf5d8042a953b28f2b9aea1ed568d93464b3dabd3e4fb6f4b37c3c0e73b84f26a01f6d

diff --git a/dev-python/plette/metadata.xml b/dev-python/plette/metadata.xml
new file mode 100644
index ..523f24eb048c
--- /dev/null
+++ b/dev-python/plette/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   oz.ti...@gmail.com
+   Oz Tiram
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   sarugaku/plette
+   plette
+   
+

diff --git a/dev-python/plette/plette-0.4.4.ebuild 
b/dev-python/plette/plette-0.4.4.ebuild
new file mode 100644
index ..bb10d771d635
--- /dev/null
+++ b/dev-python/plette/plette-0.4.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PythonFinder: Cross Platform Search Tool for Finding Pythons"
+HOMEPAGE="
+   https://github.com/sarugaku/plette
+   https://pypi.org/project/plette/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cerberus[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-26 Thread Sam James
commit: 8995dcf5317871b316d089ac6e1d41dbbaec0ba7
Author: Matija Skala  gmx  com>
AuthorDate: Wed Oct 11 19:45:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:22:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8995dcf5

dev-util/pkgconf: re-add $(get_exeext)

Signed-off-by: Matija Skala  gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/33304
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgconf/pkgconf-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgconf/pkgconf-2.0.3.ebuild 
b/dev-util/pkgconf/pkgconf-2.0.3.ebuild
index 742423bfd5ac..1a3b9b6870e5 100644
--- a/dev-util/pkgconf/pkgconf-2.0.3.ebuild
+++ b/dev-util/pkgconf/pkgconf-2.0.3.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
[[ ${PV} ==  ]] && eautoreconf
 
MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pkgconf
+   /usr/bin/pkgconf$(get_exeext)
/usr/bin/pkg-config$(get_exeext)
)
 }



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

2023-10-26 Thread Sam James
commit: 87ef56aa40ff9edfea89a3a90a87a146c55f8ec9
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Sep 24 07:49:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ef56aa

dev-python/pipdeptree: new package, add 2.13.0

Bug: https://bugs.gentoo.org/717666
Signed-off-by: Oz Tiram  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipdeptree/Manifest |  1 +
 dev-python/pipdeptree/metadata.xml | 17 +
 dev-python/pipdeptree/pipdeptree-2.13.0.ebuild | 21 +
 3 files changed, 39 insertions(+)

diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest
new file mode 100644
index ..3257b50c00fb
--- /dev/null
+++ b/dev-python/pipdeptree/Manifest
@@ -0,0 +1 @@
+DIST pipdeptree-2.13.0.tar.gz 32980 BLAKE2B 
37a7ecf2cef1fb2533655b1b911216ed5d069ce639198896517a49be010b1697df2a81aecba001dfbcd9b67618411754a97ad198f2e2c32d73d2104020d5eb01
 SHA512 
eccc41e1428d2f7146386a6aa0e1c5833302b9eaaa810250cb8029f8cf7f8f8173477553f143835b4dfac318331b9b7467493a3fcae15569d7d371d58b27963f

diff --git a/dev-python/pipdeptree/metadata.xml 
b/dev-python/pipdeptree/metadata.xml
new file mode 100644
index ..f1082b8162d3
--- /dev/null
+++ b/dev-python/pipdeptree/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   oz.ti...@gmail.com
+   Oz Tiram
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   tox-dev/pipdeptree
+   pipdeptree
+   
+

diff --git a/dev-python/pipdeptree/pipdeptree-2.13.0.ebuild 
b/dev-python/pipdeptree/pipdeptree-2.13.0.ebuild
new file mode 100644
index ..8797679d46f1
--- /dev/null
+++ b/dev-python/pipdeptree/pipdeptree-2.13.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utility for displaying installed packages in a dependency tree"
+HOMEPAGE="
+   https://github.com/tox-dev/pipdeptree
+   https://pypi.org/project/pipdeptree/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-bradking/

2023-10-26 Thread Sam James
commit: f5ac89f2202024e1790ef721a5cdbd29967a0066
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:22:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:22:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ac89f2

sec-keys/openpgp-keys-bradking: Stabilize 20230817 ppc64, #915949

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

 sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild 
b/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild
index 0294dddffab6..955688f90445 100644
--- a/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild
+++ b/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 src_install() {
local files=( ${A} )



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

2023-10-26 Thread Sam James
commit: 6c4d0b25d955e23d0fd3d5a1cac55f4a67456416
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  2 04:50:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:21:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4d0b25

dev-libs/bemenu: fix BDEPEND for IUSE=wayland

while at it:
- sort deps
- subscribe to sub-slot of libxcb

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 22 +++---
 dev-libs/bemenu/bemenu-.ebuild   | 22 +++---
 2 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild 
b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
+   x11-libs/libxcb:=
x11-libs/pango
-   x11-libs/libxcb
)
X? (
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libX11
x11-libs/cairo[X]
-   x11-libs/pango[X]
+   x11-libs/libX11
+   x11-libs/libXext
x11-libs/libXinerama
+   x11-libs/libxcb:=
+   x11-libs/pango[X]
)
 "
-DEPEND="
-   ${RDEPEND}
-   wayland? (
-   dev-libs/wayland-protocols
-   )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
app-text/scdoc
+   virtual/pkgconfig
doc? ( app-doc/doxygen )
+   wayland? (
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   )
 "
 
 src_compile() {

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
+   x11-libs/libxcb:=
x11-libs/pango
-   x11-libs/libxcb
)
X? (
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libX11
x11-libs/cairo[X]
-   x11-libs/pango[X]
+   x11-libs/libX11
+   x11-libs/libXext
x11-libs/libXinerama
+   x11-libs/libxcb:=
+   x11-libs/pango[X]
)
 "
-DEPEND="
-   ${RDEPEND}
-   wayland? (
-   dev-libs/wayland-protocols
-   )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
app-text/scdoc
+   virtual/pkgconfig
doc? ( app-doc/doxygen )
+   wayland? (
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   )
 "
 
 src_compile() {



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

2023-10-26 Thread Sam James
commit: d42826d2a9f252bed018a8e6f0aa55a93eae9abb
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Tue Aug 29 22:20:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42826d2

dev-libs/bemenu: add 0.6.16

Signed-off-by: Efe İzbudak  metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/32520
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/bemenu/Manifest |  1 +
 dev-libs/bemenu/bemenu-0.6.16.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 51ec77857437..b504018a63b4 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,3 +1,4 @@
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B 
f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00
 SHA512 
b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.14.tar.gz 133229 BLAKE2B 
6e83143f7cf808002d6f74b37922b96232c13b884b07c1901e483fd4263db2047394914d8bfe5292907e8a89674d9eed7966722cac4deeac36e5c39ada6eab75
 SHA512 
8d4fabc962e7d2b6ad23012d172292f74e46d3af68f070222e55a748e4b7a14c42f30f78acad14f5bb73abfa6b7932aff25c24b346908ce780ea00f577a848d9
 DIST bemenu-0.6.15.tar.gz 134318 BLAKE2B 
0739f3bdf5ad7bcc5b5e75577848965b848df8c8c407d574fcad81fe437d14ade11cc86a81bb2ea5b13faac1a035911f7590013ffbbb7366935c33d171fbf479
 SHA512 
2de6967ce337b37c943585e3aad0efa1cc7161b0f9666298e0e1f2570f13f3c0b9edef1ab80346e906cd8f53056a7b1a019de7240d2766584031d7b8d76276ab
+DIST bemenu-0.6.16.tar.gz 135025 BLAKE2B 
3a6d131606f22357ce48fbe1946fc3e3be920b52e271db37bae4282ec0ee6614262356821568579112c8e2aa1f5dd147f914183a556a06993a862f14ff3acdcb
 SHA512 
b98a5ad4ec60063b800dd122eb07d3a876e52420abd5827d1421b2e956671d6e7be04e97693da39bcc3b40eaecec46ea6103eeaf2885deea96703218182493b5

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild 
b/dev-libs/bemenu/bemenu-0.6.16.ebuild
new file mode 100644
index ..74a5e8c07a56
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git;
+else
+   SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/libxcb
+   )
+   X? (
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/cairo[X]
+   x11-libs/pango[X]
+   x11-libs/libXinerama
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   wayland? (
+   dev-libs/wayland-protocols
+   )
+"
+BDEPEND="
+   app-text/scdoc
+   doc? ( app-doc/doxygen )
+"
+
+src_compile() {
+   tc-export CC
+
+   emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland 
wayland "") PREFIX=/usr libdir=/$(get_libdir)
+   use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+   emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}



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

2023-10-26 Thread Sam James
commit: e0daf928d927e892797e47fe6569a5bcf9e18e88
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct  5 01:36:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:21:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0daf928

dev-libs/bemenu: fix libxkbcommon dependency

Closes: https://bugs.gentoo.org/831031
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33156
Signed-off-by: Sam James  gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 2 +-
 dev-libs/bemenu/bemenu-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild 
b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index 02b611df8bbe..590d8a37de99 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
-   x11-libs/libxcb:=
+   x11-libs/libxkbcommon
x11-libs/pango
)
X? (

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index 02b611df8bbe..590d8a37de99 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
wayland? (
dev-libs/wayland
x11-libs/cairo
-   x11-libs/libxcb:=
+   x11-libs/libxkbcommon
x11-libs/pango
)
X? (



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

2023-10-26 Thread Sam James
commit: 17937fca8e338e92d60dd2fb488fa959a2f63a14
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:22:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:22:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17937fca

dev-util/cmake: Stabilize 3.27.7 ppc64, #915949

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

 dev-util/cmake/cmake-3.27.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.27.7.ebuild 
b/dev-util/cmake/cmake-3.27.7.ebuild
index 3b3f104ca535..a0fdebab243d 100644
--- a/dev-util/cmake/cmake-3.27.7.ebuild
+++ b/dev-util/cmake/cmake-3.27.7.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
 
BDEPEND="verify-sig? ( 
>=sec-keys/openpgp-keys-bradking-20230817 )"
fi



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

2023-10-26 Thread Sam James
commit: e71c42aa6188ee0d36407e99bf0dc5a2fa86bdaa
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  2 04:43:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c42aa

dev-libs/bemenu: fix install on Prefix

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 6 +++---
 dev-libs/bemenu/bemenu-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild 
b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index 74a5e8c07a56..c7057c9c08a7 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -53,10 +53,10 @@ BDEPEND="
 src_compile() {
tc-export CC
 
-   emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland 
wayland "") PREFIX=/usr libdir=/$(get_libdir)
-   use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+   emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) 
PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+   use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }
 
 src_install() {
-   emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr 
libdir=/$(get_libdir)
 }

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index 74a5e8c07a56..c7057c9c08a7 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -53,10 +53,10 @@ BDEPEND="
 src_compile() {
tc-export CC
 
-   emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland 
wayland "") PREFIX=/usr libdir=/$(get_libdir)
-   use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+   emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) 
PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+   use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }
 
 src_install() {
-   emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr 
libdir=/$(get_libdir)
 }



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

2023-10-26 Thread Sam James
commit: 5cb52bf20501e4ff686526915794cdff6f171975
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Oct 14 12:04:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb52bf2

dev-util/pwntools: sync live

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33326
Signed-off-by: Sam James  gentoo.org>

 dev-util/pwntools/pwntools-.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-util/pwntools/pwntools-.ebuild 
b/dev-util/pwntools/pwntools-.ebuild
index ae6e8ade5145..c560e51d59ec 100644
--- a/dev-util/pwntools/pwntools-.ebuild
+++ b/dev-util/pwntools/pwntools-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="CTF framework and exploit development library"
 HOMEPAGE="https://github.com/Gallopsled/pwntools;
@@ -57,5 +57,15 @@ python_configure_all() {
 src_install() {
distutils-r1_src_install
 
+   newbashcomp extra/bash_completion.d/pwn pwn
+   newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+   insinto /usr/share/zsh/site-functions
+   doins extra/zsh_completion/_pwn
+
+   # Disable automatic update check (bug 915496).
+   insinto /etc
+   doins "${FILESDIR}/pwn.conf"
+
rm -r "${ED}/usr/pwntools-doc" || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-ffmpegdirect/files/, ...

2023-10-26 Thread Sam James
commit: 1990b571b022a3375f32013aadf4d01be5e0fb1d
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Wed Oct 18 07:52:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1990b571

media-plugins/kodi-inputstream-ffmpegdirect: fixed build with GCC 13

Closes: https://bugs.gentoo.org/915943
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/33387
Signed-off-by: Sam James  gentoo.org>

 ...nputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch | 28 ++
 .../kodi-inputstream-ffmpegdirect-19.0.0.ebuild|  4 
 2 files changed, 32 insertions(+)

diff --git 
a/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch
 
b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch
new file mode 100644
index ..3d8ce9ac715b
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch
@@ -0,0 +1,28 @@
+Fix build with GCC 13
+
+Gentoo bug https://bugs.gentoo.org/915943
+
+Author: Karlson2k (Evgeny Grin)
+
+diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h 
inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h
+--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h  
2021-09-14 17:23:56.0 +0300
 inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h   
2023-10-18 10:40:27.386513580 +0300
+@@ -7,6 +7,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ 
+ namespace ffmpegdirect
+diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h 
inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h
+--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h  
2021-09-14 17:23:56.0 +0300
 inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h   
2023-10-18 10:39:14.777829910 +0300
+@@ -7,6 +7,7 @@
+ 
+ #pragma once
+ 
++#include 
+ #include 
+ 
+ namespace ffmpegdirect

diff --git 
a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
 
b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
index 844c44dfcc43..a94dd62064e4 100644
--- 
a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
+++ 
b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
@@ -28,6 +28,10 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 915943
+)
+
 BDEPEND="
virtual/pkgconfig
"



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/siril/, sci-astronomy/siril/files/

2023-10-26 Thread Sam James
commit: 8afacf3b80031c776873e4220a47fb5c62cad9f6
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:29:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afacf3b

sci-astronomy/siril: drop 1.0.6-r2, 1.2.0_rc1-r1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33417
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/siril/Manifest   |   2 -
 .../siril/files/siril-1.0-dependencies.patch   | 177 -
 .../siril/files/siril-1.0-execinfo-r2.patch|  91 ---
 sci-astronomy/siril/files/siril-1.2-stdint.patch   |  33 
 sci-astronomy/siril/files/siril-1.2-tiff.patch |  56 ---
 sci-astronomy/siril/files/siril-prototypes.patch   |  41 -
 sci-astronomy/siril/siril-1.0.6-r2.ebuild  |  89 ---
 sci-astronomy/siril/siril-1.2.0_rc1-r1.ebuild  |  94 ---
 8 files changed, 583 deletions(-)

diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest
index 456c6baaa011..28ae3aac71ef 100644
--- a/sci-astronomy/siril/Manifest
+++ b/sci-astronomy/siril/Manifest
@@ -1,3 +1 @@
-DIST siril-1.0.6.tar.bz2 2893872 BLAKE2B 
1f254dcb774c4bfb14fee4626d40e6eeedf866a7a96dca98502cd84e66b973c2201b1f88e2efcb89ce3401b13bd87a319b2ff11e7ba100d0689c9df429d01957
 SHA512 
afb5f1768a5884adcc13f2afd6fa386d836df5a1385b916df9df8da1fb464e0c8738123fb485ed92c749e596c744d5252a66444b840223488a0860e9324c4e9d
-DIST siril-1.2.0-rc1.tar.bz2 4353720 BLAKE2B 
38c7b1585508ac9697847648f2d718899a296a4061b34fcf71424136daa50c68737f811fd9063aa80274708d085d8089dceff7d1fd25277b60f0482c17fa5cd1
 SHA512 
41d685c0aca79da8a9c17d729c710bdd51d3f8cd13b976fb4aad4750e74b600783b988246f008cf41246e7e5f05b8b42368d975cbd79f42e9121b39e367eb22f
 DIST siril-1.2.0.tar.bz2 4500147 BLAKE2B 
7ff4fa5bf1b578336c82bd0f67e404fe47715640edae9cb231da4a3c6a30638612e77515049d56dd1d444965ad58f12d5e2516ad13d3e726f13242b11d91b954
 SHA512 
7df7b17d65a2aad9e0edd4b5022c1d23688ad8884a973d2195391234151aff0824e155ce949b385a951eaef71065a811f33b54e08b865ab5fa6c1d331841663c

diff --git a/sci-astronomy/siril/files/siril-1.0-dependencies.patch 
b/sci-astronomy/siril/files/siril-1.0-dependencies.patch
deleted file mode 100644
index 84595472e63f..
--- a/sci-astronomy/siril/files/siril-1.0-dependencies.patch
+++ /dev/null
@@ -1,177 +0,0 @@
-diff --git a/meson.build b/meson.build
-index 3d8e5508..5572bf61 100644
 a/meson.build
-+++ b/meson.build
-@@ -42,7 +42,16 @@ srcInclude  = include_directories('src')
- 
- warnings = []
- 
--enable_openmp = get_option('openmp')
-+enable_openmp= get_option('openmp')
-+enable_libraw= get_option('libraw')
-+enable_libtiff   = get_option('libtiff')
-+enable_libjpeg   = get_option('libjpeg')
-+enable_libpng= get_option('libpng')
-+enable_libheif   = get_option('libheif')
-+enable_ffms2 = get_option('ffms2')
-+enable_ffmpeg= get_option('ffmpeg')
-+enable_wcslib= get_option('wcslib')
-+enable_criterion = get_option('criterion')
- 
- # General version
- siril_version = meson.project_version()
-@@ -257,32 +266,67 @@ if enable_openmp
- siril_cpp_flag += ['-Xpreprocessor', '-fopenmp']
- siril_c_flag += ['-Xpreprocessor', '-fopenmp']
-   else
--  openmp_dep = dependency('openmp', required : false)
-+  openmp_dep = dependency('openmp', required : true)
-   endif
- else
-   message('OpenMP disabled')
- endif
- 
--libraw_dep = dependency('libraw', required : false)
--libtiff_dep = dependency('libtiff-4', required : false)
--libjpeg_dep = dependency('libjpeg', required : false)
--libpng_dep = dependency('libpng', required : false, version: '>= 1.6.0')
--libheif_dep = dependency('libheif', required : false)
--ffms2_dep = dependency('ffms2', required : false)
--ffmpeg = [
--  dependency('libavformat', required : false),
--  dependency('libavcodec', required : false),
--  dependency('libavutil', version : '>= 55.20', required : false),
--  dependency('libswscale', required : false),
--  dependency('libswresample', required : false)
--]
-+libraw_dep = no_dep
-+if enable_libraw
-+  libraw_dep = dependency('libraw', required : true)
-+endif
-+
-+libtiff_dep = no_dep
-+if enable_libtiff
-+  libtiff_dep = dependency('libtiff-4', required : true)
-+endif
-+
-+libjpeg_dep = no_dep
-+if enable_libjpeg
-+  libjpeg_dep = dependency('libjpeg', required : true)
-+endif
-+
-+libpng_dep = no_dep
-+if enable_libpng
-+  libpng_dep = dependency('libpng', required : true, version: '>= 1.6.0')
-+endif
-+
-+libheif_dep = no_dep
-+if enable_libheif
-+  libheif_dep = dependency('libheif', required : true)
-+endif
-+
-+ffms2_dep = no_dep
-+if enable_ffms2
-+  ffms2_dep = dependency('ffms2', required : true)
-+endif
-+
-+ffmpeg = []
-+if enable_ffmpeg
-+  ffmpeg = [
-+dependency('libavformat', required : true),
-+dependency('libavcodec', required : true),
-+

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pysiril/

2023-10-26 Thread Sam James
commit: 02cdf1a02d13d60f828409e586c2d8a588eba336
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:28:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cdf1a0

sci-astronomy/pysiril: drop 0.0.12

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/pysiril/Manifest  |  1 -
 sci-astronomy/pysiril/pysiril-0.0.12.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/sci-astronomy/pysiril/Manifest b/sci-astronomy/pysiril/Manifest
index f9d42748d41d..79b9ec9fc4b0 100644
--- a/sci-astronomy/pysiril/Manifest
+++ b/sci-astronomy/pysiril/Manifest
@@ -1,2 +1 @@
-DIST pysiril-V0_0_12.tar.bz2 114199 BLAKE2B 
c16209716c64591a2372dc090f419e5411a2607daa4420470cf7f07a729a997316f0d6f862d20722b2d23091ddd919e570289fdef1b0102b1ad2ae13cc3b4e37
 SHA512 
460355791f9041ace238f4727f8a219871f560fcf631ca798c1edc0ec729acca98c8abd1b14e460f0f127f5baa03603099a6f5c4151e0c1e627d2cff24bb6f18
 DIST pysiril-V0_0_15.tar.bz2 107650 BLAKE2B 
94efb349e1e92e75bc7813d08a1fc1cd38b9c6199da8ba71e28f3b5b2420295cd770e4327c073558d600adf80efe39a295663b030f9048e9124a5fb71a7aba30
 SHA512 
e1820e14b14041eb99d2f5165fa81ba64d8e1459d50af6a0c748ac5cbef90447ce2f92c12bcfd8da784a7ae7f04c270b3bd75fe5369f1671840e3f9105271429

diff --git a/sci-astronomy/pysiril/pysiril-0.0.12.ebuild 
b/sci-astronomy/pysiril/pysiril-0.0.12.ebuild
deleted file mode 100644
index 1cd3b366df91..
--- a/sci-astronomy/pysiril/pysiril-0.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Python library to interface Python to a SiriL script"
-HOMEPAGE="https://gitlab.com/free-astro/pysiril;
-SRC_URI="https://gitlab.com/free-astro/pysiril/-/archive/V${PV//./_}/${PN}-V${PV//./_}.tar.bz2;
-S="${WORKDIR}/${PN}-V${PV//./_}"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="sci-astronomy/siril"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pwntools/, dev-util/pwntools/files/

2023-10-26 Thread Sam James
commit: 2934762e8829be9f1730c5a279526c57f3f3ec02
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:28:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2934762e

dev-util/pwntools: drop 4.10.0, 4.11.0_beta0

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pwntools/Manifest |  2 -
 .../pwntools-4.0.0_do_not_mess_with_docs.patch | 25 -
 .../files/pwntools-4.1.0_update_deps.patch | 10 
 dev-util/pwntools/pwntools-4.10.0.ebuild   | 62 --
 dev-util/pwntools/pwntools-4.11.0_beta0.ebuild | 61 -
 5 files changed, 160 deletions(-)

diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index fc5aeba8bb9b..c91044e47120 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,4 +1,2 @@
-DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B 
a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3
 SHA512 
6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0
 DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 
11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293
 SHA512 
a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
-DIST pwntools-4.11.0_beta0.gh.tar.gz 4234690 BLAKE2B 
8e87cd9eddf1fe7e4ee716a8e5ad82150b0f9c8c3bd44e4c071b551643be032111b97d7024844cd0107ef259287e29920d3fa672a7f458331baba7a97ec7acac
 SHA512 
f3377b2c2b2cd25f3c36930245117fbbdb30fb8ff7f0c0c8633745cbb9b5192822087d8621da5ad325bf349efe616c538435fb490a35b12f57d04b79788d07f3
 DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B 
a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936
 SHA512 
d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537

diff --git a/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch 
b/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch
deleted file mode 100644
index 9256a2772245..
--- a/dev-util/pwntools/files/pwntools-4.0.0_do_not_mess_with_docs.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/setup.py.orig2020-01-10 12:01:28.688051015 +0800
-+++ b/setup.py 2020-01-10 12:02:10.370053813 +0800
-@@ -70,14 +70,6 @@
- print("$ apt-get install python-dev", file=sys.stderr)
- sys.exit(-1)
- 
--# Convert README.md to reStructuredText for PyPI
--long_description = ''
--try:
--long_description = subprocess.check_output(['pandoc', 'README.md', 
'--to=rst'], universal_newlines=True)
--except Exception as e:
--print("Failed to convert README.md through pandoc, proceeding anyway", 
file=sys.stderr)
--traceback.print_exc()
--
- setup(
- name = 'pwntools',
- python_requires  = '>=2.7',
-@@ -99,7 +91,6 @@
- entry_points = {'console_scripts': console_scripts},
- scripts  = glob.glob("bin/*"),
- description  = "Pwntools CTF framework and exploit development 
library.",
--long_description = long_description,
- author   = "Gallopsled et al.",
- author_email = "pwntools-us...@googlegroups.com",
- url  = 'https://pwntools.com',

diff --git a/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch 
b/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch
deleted file mode 100644
index fd103c13e497..
--- a/dev-util/pwntools/files/pwntools-4.1.0_update_deps.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/setup.py.orig2020-05-09 10:43:06.946464282 +0800
-+++ b/setup.py 2020-05-09 10:44:20.572463455 +0800
-@@ -52,7 +52,6 @@
- 'ropgadget>=5.3',
- 'pyserial>=2.7',
- 'requests>=2.0',
--'pip>=6.0.8',
- 'pygments>=2.0',
- 'pysocks',
- 'python-dateutil',

diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild 
b/dev-util/pwntools/pwntools-4.10.0.ebuild
deleted file mode 100644
index bbd1e3a48c01..
--- a/dev-util/pwntools/pwntools-4.10.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="CTF framework and exploit development library"
-HOMEPAGE="https://github.com/Gallopsled/pwntools;
-
-if [[ ${PV} == "" ]]; then
-   inherit 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/, ...

2023-10-26 Thread Sam James
commit: 8c50d3b35196d6364aa52027fdfaded509f388d5
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Wed Oct 18 07:21:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c50d3b3

media-plugins/kodi-inputstream-adaptive: fixed build with GCC 13

Closes: https://bugs.gentoo.org/899754
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/33385
Signed-off-by: Sam James  gentoo.org>

 ...di-inputstream-adaptive-19.0.0-gcc-13-fix.patch | 27 ++
 .../kodi-inputstream-adaptive-19.0.0.ebuild|  4 
 2 files changed, 31 insertions(+)

diff --git 
a/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
 
b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
new file mode 100644
index ..a9168fe42331
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
@@ -0,0 +1,27 @@
+Fix build with GCC 13
+
+Gentoo bug https://bugs.gentoo.org/899754
+
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/helpers.h 
inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h
+--- inputstream.adaptive-19.0.0-Matrix/src/helpers.h   2021-09-14 
17:28:17.0 +0300
 inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h 2023-10-18 
10:03:57.510248775 +0300
+@@ -19,7 +19,7 @@
+ #pragma once
+ 
+ #include 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h 
inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h
+--- inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h2021-09-14 
17:28:17.0 +0300
 inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h  
2023-10-18 10:03:12.136782831 +0300
+@@ -2,6 +2,7 @@
+ 
+ #include "Ap4Types.h"
+ 
++#include 
+ #include 
+ 
+ class IAESDecrypter

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
index eb913a08d263..03d6ea558f43 100644
--- 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
@@ -29,6 +29,10 @@ SLOT="0"
 RESTRICT="!test? ( test )"
 IUSE="test"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 899754
+)
+
 COMMON_DEPEND="
dev-libs/expat
=media-tv/kodi-19*



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/sirilic/

2023-10-26 Thread Sam James
commit: 5c08538903ba895f68f62d751a45a0f1a6eb670e
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:29:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c085389

sci-astronomy/sirilic: drop 1.14.3-r1, 1.15.2

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/sirilic/Manifest |  2 --
 sci-astronomy/sirilic/sirilic-1.14.3-r1.ebuild | 20 
 sci-astronomy/sirilic/sirilic-1.15.2.ebuild| 20 
 3 files changed, 42 deletions(-)

diff --git a/sci-astronomy/sirilic/Manifest b/sci-astronomy/sirilic/Manifest
index c841c6d7ae6c..ed644a3be457 100644
--- a/sci-astronomy/sirilic/Manifest
+++ b/sci-astronomy/sirilic/Manifest
@@ -1,3 +1 @@
-DIST sirilic-V1.15.2.tar.bz2 120659 BLAKE2B 
9b1753b91dad8f504e265967dc126a155f0d503354d65ffe75ccf5f6a782991a471181b81387810636b41f76b061d9ae78e5f6b463eeea38d51b24dd3bf5943c
 SHA512 
1af1de3c160eba5d54f6c6569e93916b6066cff62af86ac49a085792d99dd04c3a086bc2eda1d8cc8b84003d90e0e85cbdc14382c129da5ee2c28166b6cd81d9
 DIST sirilic-V1.15.7.tar.bz2 147712 BLAKE2B 
9d7c87a65dffc122db7b33487d1fd509d012b9acee654db4c00cb485b329b4b584ae84f10e9510a69064d04833cfcbf796ada0984a9113d783116ec5381e6234
 SHA512 
6021986ade7b8f5e1cb7b7e8cee77706258f9dd9c5bf2c426518c93aab053f27a1733c664db86ca3c3a46c9752ba3e118c0c3698bd45785bb646e60b528a8eb1
-DIST sirilic-V1_14_3.tar.bz2 100939 BLAKE2B 
3eabbde3e0884d793c2b2f87464cbf4acac5382d4d088f30f67405a60d934b4de3fee99ebb8e955f9ba1412c4279fe9acdcd4a8cd9b76a666207684561ec6118
 SHA512 
e311097481ef60ddac568653816a12f11864f8beeceff5ca0dd9c6e4caaf5d69e1373659be19fa99984ef9797caca8a0c9cbb56adc3143e79f59b75010b306b9

diff --git a/sci-astronomy/sirilic/sirilic-1.14.3-r1.ebuild 
b/sci-astronomy/sirilic/sirilic-1.14.3-r1.ebuild
deleted file mode 100644
index 9f600595d28b..
--- a/sci-astronomy/sirilic/sirilic-1.14.3-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Preparing acquisition files for processing with the SiriL 
software"
-HOMEPAGE="https://gitlab.com/free-astro/sirilic;
-SRC_URI="https://gitlab.com/free-astro/sirilic/-/archive/V${PV//./_}/${PN}-V${PV//./_}.tar.bz2;
-S="${WORKDIR}/${PN}-V${PV//./_}"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=dev-python/wxpython-4.2:4.0[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"

diff --git a/sci-astronomy/sirilic/sirilic-1.15.2.ebuild 
b/sci-astronomy/sirilic/sirilic-1.15.2.ebuild
deleted file mode 100644
index 02d35c556618..
--- a/sci-astronomy/sirilic/sirilic-1.15.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Preparing acquisition files for processing with the SiriL 
software"
-HOMEPAGE="https://gitlab.com/free-astro/sirilic;
-SRC_URI="https://gitlab.com/free-astro/sirilic/-/archive/V${PV}/${PN}-V${PV}.tar.bz2;
-S="${WORKDIR}/${PN}-V${PV}"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=dev-python/wxpython-4.2:4.0[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"



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

2023-10-26 Thread Sam James
commit: 39f5153b5a1794be4b9963119cc90bb2c9c3de85
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:16:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f5153b

dev-python/sphinx-press-theme: add KEYWORDS to match media-libs/opencolorio

* media-libs/opencolorio is the consumer at the moment, so march it's
KEYWORDS

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild 
b/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
index e9672290f15e..5183c4bb3f18 100644
--- a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
+++ b/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
@@ -15,6 +15,6 @@ HOMEPAGE="https://github.com/schettino72/sphinx_press_theme;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"



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

2023-10-26 Thread Sam James
commit: 7e4c43ef370c62a52a2f1510f10c6761facacfcb
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:28:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4c43ef

dev-util/pwndbg: drop 20230319

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pwndbg/Manifest   |  1 -
 dev-util/pwndbg/pwndbg-20230319.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/dev-util/pwndbg/Manifest b/dev-util/pwndbg/Manifest
index ad7af6214c8d..b489d37a759c 100644
--- a/dev-util/pwndbg/Manifest
+++ b/dev-util/pwndbg/Manifest
@@ -1,3 +1,2 @@
 DIST gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz 385989 
BLAKE2B 
b7582289f83fd0c76b8ef2a04540db979b0f599b6b711e17541e2804b93bcffe6fd611d43101c96644a7324398eea5df02326267b4e201564929de956849b719
 SHA512 
57701b5fdd4c69be79a451f08fa6d7cbd43a0963cfd7689443676b68ece96154ccb61121d4a770d6e519d3142f99c589df1143b0ff8308547c06fb0e87e187db
-DIST pwndbg-20230319.tar.gz 8363103 BLAKE2B 
9ad84450116b4e8e3e82107fea6d33505c61e81cde52a209865d4fea1620dd8db2e7f395e2764f9ed38e10311ea9bb77e08fb4c087bd3307ad06d3ea3489ec42
 SHA512 
aa84908f1dee97e04b72d4f789d78c861507a3a842ecfe00a0ab8a073d63652b8319094a28d910c916131dec3d8fd1eced00c9dc4b97220e1dd76da89baaf695
 DIST pwndbg-20230717.tar.gz 8392017 BLAKE2B 
e373a7408366090f58385dac8dfcdd13702c475117a35158a1a149d149c9a2cbf5f2702be33aeab537451cfd990b5253e9bc0283fa5ae197c9cceb680e65a724
 SHA512 
d261ed992327d62b0b3e7cc002d3185435748e27cc2ce0085d438848ef1bdb0b3921ae5c1ce19c25e49d52b10f8340eb67c4e05fc197d2adeb888b47e2c158ba

diff --git a/dev-util/pwndbg/pwndbg-20230319.ebuild 
b/dev-util/pwndbg/pwndbg-20230319.ebuild
deleted file mode 100644
index c94c890cb91a..
--- a/dev-util/pwndbg/pwndbg-20230319.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit python-single-r1 wrapper
-
-DESCRIPTION="A GDB plug-in that makes debugging with GDB suck less"
-HOMEPAGE="https://github.com/pwndbg/pwndbg;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/pwndbg/pwndbg;
-else
-   MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}"
-   GDB_PT_DUMP_COMMIT="ebdc24573a4bf075cf3ab6016add9db6baacf977"
-   SRC_URI="
-   https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz 
-> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz
-   "
-   KEYWORDS="amd64 ~arm64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}]
-   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
-   >=dev-python/pycparser-2.21[${PYTHON_USEDEP}]
-   >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}]
-   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
-   >=dev-util/pwntools-4.9.0[${PYTHON_USEDEP}]
-   >=dev-util/ROPgadget-7.2[${PYTHON_USEDEP}]
-   >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}]
-   ')"
-
-src_prepare() {
-   if [[ ${PV} == * ]]; then
-   rm -r gdb-pt-dump/.git || die
-   else
-   sed -e "s/__version__ = '\(.*\)'/__version__ = '${PV}'/" \
-   -i pwndbg/lib/version.py || die
-
-   rm -r gdb-pt-dump || die
-   mv "${WORKDIR}/gdb-pt-dump-${GDB_PT_DUMP_COMMIT}" gdb-pt-dump 
|| die
-   fi
-
-   python_fix_shebang "${S}"
-   default
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins -r pwndbg/ gdbinit.py # ida_script.py
-   doins -r gdb-pt-dump/
-
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper "pwndbg" \
-   "gdb -x \"${EPREFIX}/usr/share/${PN}/gdbinit.py\"" || die
-
-   dodoc {README,DEVELOPING,FEATURES}.md
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   einfo "\nUsage:"
-   einfo "~$ pwndbg "
-   ewarn "\nWARNING!!!"
-   ewarn "Some pwndbg commands only works with libc debug 
symbols.\n"
-   ewarn "See also:"
-   ewarn " * 
https://github.com/pentoo/pentoo-overlay/issues/521#issuecomment-548975884;
-   ewarn " * 
https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html;
-   ewarn " * 

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

2023-10-26 Thread Sam James
commit: c662d1877fb78b92984c7a316bd9155197a2739f
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:27:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c662d187

dev-python/python-ptrace: drop 0.9.8

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 .../python-ptrace/python-ptrace-0.9.8.ebuild   | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild 
b/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild
deleted file mode 100644
index 46d75cda355d..
--- a/dev-python/python-ptrace/python-ptrace-0.9.8.ebuild
+++ /dev/null
@@ -1,32 +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_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python binding of ptrace library"
-HOMEPAGE="https://github.com/vstinner/python-ptrace;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vstinner/python-ptrace;
-else
-   
SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/six[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-src_test() {
-   ./runtests.py --tests tests/ || die
-}



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

2023-10-26 Thread Sam James
commit: 823311db1ed3c3dbc30fbcbca6527982a63990e9
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:27:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823311db

dev-python/leechcorepyc: drop 2.14.3

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/leechcorepyc/Manifest   |  1 -
 .../files/leechcorepyc-2.14.0-cflags.patch | 13 -
 dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild | 34 --
 3 files changed, 48 deletions(-)

diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest
index 12bc0962ad5c..b0561db95358 100644
--- a/dev-python/leechcorepyc/Manifest
+++ b/dev-python/leechcorepyc/Manifest
@@ -1,2 +1 @@
-DIST leechcorepyc-2.14.3.tar.gz 126511 BLAKE2B 
a15b593144685d1f44dc1b580c8146f57d6c784e39d2a4aad8b4221ea718ee79dffe24877ac74198a2f8baeaca30a37d3fe1e6680265b94bcc30dc7117002706
 SHA512 
06c4c66cc92c2c55e2dd2e57e5488a1864dc21a1667b4b39237372e95fcd6b99b569754a44eea7afdae32207245016b096939c0edf11a4133fc24a343c892ba8
 DIST leechcorepyc-2.15.0.tar.gz 176764 BLAKE2B 
d0e4aa14d0cc1ce1ad3c14e704949c3b872b0889449ca81c9ac8642340b301ce52baf638ce58a6c3d1262f0cfe5cc5ec8eb26f80d01d87933c33a0f87ac46338
 SHA512 
d1d5f775d4166b510dd110dfe3e28179464170682d3092e7887fd7464fef21c2e2d1bb6d2294eb8ab45cb2566df15f0bf3254d098afd8bcb6b36186517496bd2

diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-cflags.patch 
b/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-cflags.patch
deleted file mode 100644
index 945f4e41e1c1..
--- a/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-cflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Bug: https://bugs.gentoo.org/893824
 a/leechcore/Makefile
-+++ b/leechcore/Makefile
-@@ -6,7 +6,8 @@
- # CFLAGS  += -fsanitize=address -fsanitize=leak -fno-omit-frame-pointer 
-fsanitize=undefined -fsanitize=bounds-strict -fsanitize=float-divide-by-zero 
-fsanitize=float-cast-overflow
- # CFLAGS  += -fsanitize=pointer-compare -fsanitize=pointer-subtract -fanalyzer
- # DEBUG FLAGS ABOVE
--CFLAGS  += -fPIE -fPIC -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 
-Wl,-z,noexecstack
-+CFLAGS  := -D_FORTIFY_SOURCE=2 ${CFLAGS}
-+CFLAGS  += -fPIE -fPIC -pie -Wl,-z,noexecstack
- CFLAGS  += -Wall -Wno-unused-result -Wno-unused-variable -Wno-unused-value 
-Wno-pointer-to-int-cast -Wno-int-to-pointer-cast
- LDFLAGS += -g -ldl -shared
- DEPS = leechcore.h

diff --git a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild 
b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild
deleted file mode 100644
index 6e290f4e945d..
--- a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild
+++ /dev/null
@@ -1,34 +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_{10..12} )
-
-inherit distutils-r1 toolchain-funcs pypi
-
-DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library"
-HOMEPAGE="https://github.com/ufrisk/LeechCore;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# leechcorepyc ships with a bundled version of the LeechCore library. So we
-# don't depend on the library here. But we must be aware this module doesn't
-# use the system library.
-DEPEND="virtual/libusb:="
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.14.0-respect-CC.patch"
-   "${FILESDIR}/${PN}-2.14.0-cflags.patch"
-)
-
-src_configure() {
-   tc-export CC
-
-   distutils-r1_src_configure
-}



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

2023-10-26 Thread Sam James
commit: 9991c93fd9835737253bcb4d583a278755bba7aa
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:25:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9991c93f

dev-python/yara-python: drop 4.3.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/yara-python/Manifest |  1 -
 dev-python/yara-python/yara-python-4.3.1.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest
index 4915913f7eb2..0cd5706592a1 100644
--- a/dev-python/yara-python/Manifest
+++ b/dev-python/yara-python/Manifest
@@ -1,2 +1 @@
-DIST yara-python-4.3.1.gh.tar.gz 37871 BLAKE2B 
d8b8eac6b12dc4c5c3362e8b5396fe9ff5a0b0557488ed94257ec2b7be813c870d39f78b53b3312b6b1100f4bdc81375ebf27cd21a569c5688503b81934c3881
 SHA512 
78cd53f756967ef79cc742acffaeea53631ee475c07efd1506eba7e0630b2e570ba03686da1fa3247c9339faa67daf6c372913731b73233626661c0a9f575e41
 DIST yara-python-4.4.0.gh.tar.gz 38072 BLAKE2B 
748dab52e99e264c7d9eb0d7d4482fb76b29f8463f031cf20687e30ae792141633d12e6b3f20303c8ee99bcdaafa01a3df9f73aaf3dd722ad5da9820e6a4d39e
 SHA512 
bc72c2f65e3fe3d7f94728565143b787df6cc63313a3e8b9f159a5cfc3c947f5233674a1213fd2c6454f6165b676da366319794f9fa7c695c43e5523c29a1432

diff --git a/dev-python/yara-python/yara-python-4.3.1.ebuild 
b/dev-python/yara-python/yara-python-4.3.1.ebuild
deleted file mode 100644
index 2cc3dec49aaa..
--- a/dev-python/yara-python/yara-python-4.3.1.ebuild
+++ /dev/null
@@ -1,40 +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_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Python interface for a malware identification and classification 
tool"
-HOMEPAGE="https://github.com/VirusTotal/yara-python;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/VirusTotal/yara-python.git;
-else
-   
SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
-   =app-forensics/yara-$(ver_cut 1-2)*
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest
-
-python_configure_all() {
-   cat >> setup.cfg <<-EOF
-   [build_ext]
-   dynamic_linking = True
-   EOF
-}
-
-python_test() {
-   "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
-}



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

2023-10-26 Thread Sam James
commit: 41dbdebaf92d70ccdd545685c78e6d5d8c24beb6
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Oct 19 16:26:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dbdeba

app-forensics/yara: drop 4.3.2

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 app-forensics/yara/Manifest  |  1 -
 app-forensics/yara/yara-4.3.2.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest
index 34670f2e7739..99cd2a2bb4b6 100644
--- a/app-forensics/yara/Manifest
+++ b/app-forensics/yara/Manifest
@@ -1,2 +1 @@
-DIST yara-4.3.2.tar.gz 2179265 BLAKE2B 
cfcc18dbd4c69f5f640ef755a8d4efe5f7ec8e313153955644fbd2adc03d1c73cddc042e95c0c0629fd58780922eb3dc1c72a5ca1bd9ff767a9e3f41f1652c98
 SHA512 
dc77ec46a30ca2fff33b639166fc554c9c6d9e955642774e23da3ea7dbb25fe154cfd4ef83c9808920193028b9099258a63b3f1b9a66864a1f3905f0a8e8053f
 DIST yara-4.4.0.tar.gz 2220068 BLAKE2B 
f9654592f3dbe493dc31bcda80c9f0e31a2a8998f47d1172afe7456a9d4ead8f475e3f0999140c952343cdeca1cedc8060a3b42c1bbe57ce617fd5b5a86dbfb3
 SHA512 
705db57b73e5165a26e0aaea728521f372b9f7f613665860dd22066c30e75a614815fb17ee8654780fcfc157f0137cbeda015ec088a698f31adcf071e233205f

diff --git a/app-forensics/yara/yara-4.3.2.ebuild 
b/app-forensics/yara/yara-4.3.2.ebuild
deleted file mode 100644
index 71cdcbc586e9..
--- a/app-forensics/yara/yara-4.3.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A malware identification and classification tool"
-HOMEPAGE="https://virustotal.github.io/yara/;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/VirusTotal/yara.git;
-else
-   SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${PV/_/-}"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0/8"
-IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/openssl:=
-   cuckoo? ( dev-libs/jansson:= )
-   magic? ( sys-apps/file:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable profiling) \
-   $(use_enable cuckoo) \
-   $(use_enable magic) \
-   $(use_enable dotnet) \
-   $(use_enable macho) \
-   $(use_enable dex) \
-   $(use_enable test static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   # TODO: Allow tests to work against dyn. lib rather than building
-   # statically just for tests.
-   find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
-}



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

2023-10-26 Thread Sam James
commit: d4114ec946c697f74294fbfdba09e9175dbab939
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 22:14:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4114ec9

media-libs/openexr: add 3.1.11, drop obsolete blockers

drop blockers on removed packages
update homepage url

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33306
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest| 1 +
 media-libs/openexr/{openexr-3.1.7.ebuild => openexr-3.1.11.ebuild} | 6 ++
 media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 +---
 media-libs/openexr/openexr-3.1.7.ebuild| 4 +---
 4 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index b628bae952f4..ea41489d2b92 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
+DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 
9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5
 SHA512 
ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
 DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 
77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd
 SHA512 
01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
 DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 
2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af
 SHA512 
f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5

diff --git a/media-libs/openexr/openexr-3.1.7.ebuild 
b/media-libs/openexr/openexr-3.1.11.ebuild
similarity index 90%
copy from media-libs/openexr/openexr-3.1.7.ebuild
copy to media-libs/openexr/openexr-3.1.11.ebuild
index 2ec269776660..a18baac04c1a 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -8,21 +8,19 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/30" # based on SONAME
 # -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/imath-3.1.6:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild 
b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 25424ab3f979..1596452e2ec0 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/imath-${PV}:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="

diff --git a/media-libs/openexr/openexr-3.1.7.ebuild 
b/media-libs/openexr/openexr-3.1.7.ebuild
index 2ec269776660..a8215f9d31bb 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/imath-3.1.6:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"



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

2023-10-26 Thread Sam James
commit: 9c36963abcb36040fb9f30c88c8e1aa441e98094
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu Oct 19 13:19:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c36963a

app-editors/neovim: drop 0.9.1

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33411
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 -
 app-editors/neovim/neovim-0.9.1.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index d5f10db4a20b..aecd3a1b3650 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,4 +1,3 @@
-DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 
097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7
 SHA512 
f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9
 DIST neovim-0.9.3.tar.gz 11585470 BLAKE2B 
51ae60afc36b4952e0b7259bad244f2c18420710bb4c918478e8f6e520cffe31a388aba9a7cfd2894e722f78406c00828af5c62f29febc432ae615937285a9e4
 SHA512 
f0d52af39d61179ae6d2c03e4667bde62c70ac4a63a039cff8c1d350d218e9c822de7e3caa937b7741551920c699beb9199c39177b93a381649d1cad3ae68115
 DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004

diff --git a/app-editors/neovim/neovim-0.9.1.ebuild 
b/app-editors/neovim/neovim-0.9.1.ebuild
deleted file mode 100644
index f144c140c69f..
--- a/app-editors/neovim/neovim-0.9.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# RelWithDebInfo sets -Og -g
-CMAKE_BUILD_TYPE=Release
-LUA_COMPAT=( lua5-{1..2} luajit )
-inherit cmake lua-single optfeature xdg
-
-DESCRIPTION="Vim-fork focused on extensibility and agility"
-HOMEPAGE="https://neovim.io;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
-else
-   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="Apache-2.0 vim"
-SLOT="0"
-IUSE="+lto +nvimpager test"
-
-# Upstream say the test library needs LuaJIT
-# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
-REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
-# TODO: Get tests running
-RESTRICT="!test? ( test ) test"
-
-# Upstream build scripts invoke the Lua interpreter
-BDEPEND="${LUA_DEPS}
-   >=dev-util/gperf-3.1
-   >=sys-devel/gettext-0.20.1
-   virtual/libiconv
-   virtual/libintl
-   virtual/pkgconfig
-"
-# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
-# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
-DEPEND="${LUA_DEPS}
-   >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}]
-   $(lua_gen_cond_dep '
-   dev-lua/lpeg[${LUA_USEDEP}]
-   dev-lua/mpack[${LUA_USEDEP}]
-   ')
-   $(lua_gen_cond_dep '
-   dev-lua/LuaBitOp[${LUA_USEDEP}]
-   ' lua5-{1,2})
-   >=dev-libs/libuv-1.44.2:=
-   >=dev-libs/libvterm-0.3
-   >=dev-libs/msgpack-3.0.0:=
-   >=dev-libs/tree-sitter-0.20.8:=
-   >=dev-libs/libtermkey-0.22
-   >=dev-libs/unibilium-2.0.0:0=
-"
-RDEPEND="
-   ${DEPEND}
-   app-eselect/eselect-vi
-"
-BDEPEND+="
-   test? (
-   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
-   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
-   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
-)
-
-src_prepare() {
-   # Use our system vim dir
-   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
-   -i src/nvim/globals.h || die
-
-   # https://forums.gentoo.org/viewtopic-p-8750050.html
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   # Upstream default to LTO on non-debug builds
-   # Let's expose it as a USE flag because upstream
-   # have preferences for how we should use 

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

2023-10-26 Thread Sam James
commit: 89292d520bda0542b39856a858cd96da771c7b3c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Oct 19 16:12:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89292d52

gui-wm/hyprland: drop 0.29.1

Signed-off-by: Julien Roy  jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/33416
Signed-off-by: Sam James  gentoo.org>

 gui-wm/hyprland/Manifest   |   1 -
 gui-wm/hyprland/hyprland-0.29.1.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index d24c531125e4..425ab149ab04 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,3 +1,2 @@
-DIST hyprland-0.29.1.gh.tar.gz 14056843 BLAKE2B 
9e9f1b15d354cf5e391b1add5dc5ce8cf2e4b206853465028a6170e613c7c5435e9a6e3318cd1006d3c2874d885128b95495bba08444fade0185b2a69d9ab950
 SHA512 
abbfd244b7473ec521a639b0d424e2873193ab9ef0d24e6272e15b79da9ade8ee56ea4cffdc328713f99600c1d320384839d32eb223034945659b015125e98b1
 DIST hyprland-0.30.0.gh.tar.gz 14064946 BLAKE2B 
188328ed08ca8a9db97ae94b77159f9ebe5361a050a177ec586f376b168dab4c9dcd6b6d71d3314e9470f46b57f0610a92cdfe73ff1704b9f55f21399895e69f
 SHA512 
f8053c19460e7768aa00944d1fc624d85ff9e042d0750a74d28e08147fe50e45262bdb1c259642bb7241746a8fb967344841e58fa598213f8c333f15246f9c94
 DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 
272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde
 SHA512 
27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca

diff --git a/gui-wm/hyprland/hyprland-0.29.1.ebuild 
b/gui-wm/hyprland/hyprland-0.29.1.ebuild
deleted file mode 100644
index 116dc4c643f0..
--- a/gui-wm/hyprland/hyprland-0.29.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
-HOMEPAGE="https://github.com/hyprwm/Hyprland;
-
-SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-source"
-
-KEYWORDS="~amd64"
-LICENSE="BSD"
-SLOT="0"
-IUSE="X legacy-renderer systemd video_cards_nvidia"
-
-# bundled wlroots has the following dependency string according to included 
headers.
-# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
-# enable x11-backend with X and vice versa
-WLROOTS_RDEPEND="
-   >=dev-libs/libinput-1.14.0:=
-   dev-libs/libliftoff
-   >=dev-libs/wayland-1.22
-   media-libs/libdisplay-info
-   media-libs/libglvnd
-   media-libs/mesa[egl(+),gles2]
-   sys-apps/hwdata:=
-   sys-auth/seatd:=
-   >=x11-libs/libdrm-2.4.114
-   x11-libs/libxkbcommon
-   >=x11-libs/pixman-0.42.0
-   virtual/libudev:=
-   X? (
-   x11-base/xwayland
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-WLROOTS_DEPEND="
-   >=dev-libs/wayland-protocols-1.32
-"
-WLROOTS_BDEPEND="
-   dev-util/glslang
-   dev-util/wayland-scanner
-"
-
-RDEPEND="
-   ${WLROOTS_RDEPEND}
-   dev-libs/glib:2
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/libglvnd
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   X? (
-   x11-libs/libxcb:0=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   ${WLROOTS_DEPEND}
-   dev-libs/hyprland-protocols
-   >=dev-libs/wayland-protocols-1.25
-"
-BDEPEND="
-   ${WLROOTS_BDEPEND}
-   app-misc/jq
-   dev-util/cmake
-   dev-util/wayland-scanner
-   dev-vcs/git
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} == binary ]] && return
-
-   if tc-is-gcc; then
-   STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM 
-E - | \
-   grep GLIBCXX_RELEASE | sed 
's/.*\([1-9][0-9]\)/\1/')
-
-   if ! [[ ${STDLIBVER} -ge 12 ]]; then
-   die "Hyprland requires >=sys-devel/gcc-12.1.0 to build"
-   fi
-   elif [[ $(clang-major-version) -lt 16 ]]; then
-   die "Hyprland requires >=sys-devel/clang-16.0.3 to build";
-   fi
-}
-
-src_prepare() {
-   if use video_cards_nvidia; then
-   cd "${S}/subprojects/wlroots" || die
-   eapply "${S}/nix/patches/wlroots-nvidia.patch"
-   cd "${S}" || die
-   fi
-
-   eapply "${FILESDIR}/hyprland-0.28.0-no-wlroots-automagic-r1.patch"
-
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature legacy-renderer 

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

2023-10-26 Thread Sam James
commit: c0bbab40ce94ce418e6e5166706a9cb1d62e4765
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bbab40

media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0

* Migrate to USE=gui per QA policy (PG0802,
https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802)

* Default to qt5 with USE=gui for now.

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|  12 +-
 media-libs/openimageio/openimageio-2.4.14.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.4.15.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.4.16.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.5.4.0.ebuild  | 205 +
 5 files changed, 828 insertions(+), 4 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index d5e8b771c4cc..ab662df5f0ce 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,7 +1,11 @@
-DIST openimageio-2.4.12.0.tar.gz 32157785 BLAKE2B 
b2578165b389029dc6ad295b50d008790f9690c03ca17fda7c1d1ede84039ab4065cb1c88402e2b20913736d669a72781bb523d391af2403a10ddae148ae07a6
 SHA512 
bf8fa84c6732cabd2810a5cfbdd3ea41b273d82e51762426c8a2b60a31e114ff672c18ce433eb5cf27eb250996da18b7f9ece1b34093a0cb4c7305328174e74e
-DIST openimageio-2.4.13.0.tar.gz 32162551 BLAKE2B 
f0d219b2f585528e8901f695ccde0c599943914ce1b64faf53c172d9eacd3c2f6843a2fd7c1eebd6fcda762b61643a7ea5ed7fbabfd909963afedbedd8d200a1
 SHA512 
9325beefce55b66a58fcfc2ce93e1406558ed5f6cc37cb1e8e04aee470c4f30a14483bebfb311c329f7868afb6c508a052661c6b12d819a69f707c1a30cd9549
+DIST openimageio-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
+DIST openimageio-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
+DIST openimageio-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
+DIST openimageio-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
+DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
+DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
-DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 

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

2023-10-26 Thread Sam James
commit: 8deb03176e8b38c374b79b7bdb909991ba16936f
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:06:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8deb0317

media-libs/OpenColorIO: drop misleading static-libs flag

* USE="static-libs" does not compile the shared libraries, which leads
to breakage with minizip-ng. It's poorly documented. Remove it for now.

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/opencolorio/opencolorio-2.1.3.ebuild | 3 +--
 media-libs/opencolorio/opencolorio-2.2.1.ebuild | 3 +--
 media-libs/opencolorio/opencolorio-2.3.0.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-2.1.3.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.3.ebuild
index 6dfee6592f05..93f7922f06b6 100644
--- a/media-libs/opencolorio/opencolorio-2.1.3.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.1.3.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
 # to force rebuild of consumers due to changing to openexr 3 changing API.
 SLOT="0/$(ver_cut 1-2).1"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
-IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"
+IUSE="cpu_flags_x86_sse2 doc opengl python test"
 REQUIRED_USE="
doc? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -82,7 +82,6 @@ src_configure() {
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
-DOCIO_USE_OPENEXR_HALF=OFF
-   -DOCIO_BUILD_STATIC=$(usex static-libs)
-DOCIO_BUILD_DOCS=$(usex doc)
-DOCIO_BUILD_APPS=$(usex opengl)
-DOCIO_BUILD_PYTHON=$(usex python)

diff --git a/media-libs/opencolorio/opencolorio-2.2.1.ebuild 
b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
index b5c5ca2e8c1a..3193302ea468 100644
--- a/media-libs/opencolorio/opencolorio-2.2.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/$(ver_cut 1-2)"
 # minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
 # osl: ~riscv
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apps cpu_flags_x86_sse2 doc opengl python static-libs test"
+IUSE="apps cpu_flags_x86_sse2 doc opengl python test"
 # TODO: drop opengl? It does nothing without building either the apps or the 
testsuite
 REQUIRED_USE="
apps? ( opengl )
@@ -105,7 +105,6 @@ src_configure() {
#   ocioconvert (USE opengl)
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=$(usex !static-libs)
-DOCIO_BUILD_APPS=$(usex apps)
-DOCIO_BUILD_DOCS=$(usex doc)
-DOCIO_BUILD_FROZEN_DOCS=$(usex doc)

diff --git a/media-libs/opencolorio/opencolorio-2.3.0.ebuild 
b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
index dc1dfe604786..2ce3c7e0381c 100644
--- a/media-libs/opencolorio/opencolorio-2.3.0.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
@@ -17,7 +17,7 @@ SLOT="0/$(ver_cut 1-2)"
 # minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
 # osl: ~riscv
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apps cpu_flags_x86_sse2 doc opengl python static-libs test"
+IUSE="apps cpu_flags_x86_sse2 doc opengl python test"
 # TODO: drop opengl? It does nothing without building either the apps or the 
testsuite
 REQUIRED_USE="
apps? ( opengl )
@@ -105,7 +105,6 @@ src_configure() {
#   ocioconvert (USE opengl)
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
-   "-DBUILD_SHARED_LIBS=$(usex !static-libs)"
"-DOCIO_BUILD_APPS=$(usex apps)"
"-DOCIO_BUILD_DOCS=$(usex doc)"
"-DOCIO_BUILD_FROZEN_DOCS=$(usex doc)"



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

2023-10-26 Thread Sam James
commit: 2388b41bf98070b3ff2289c97dae814dc6117c92
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:17:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:17:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2388b41b

media-libs/openimageio: update upstream metadata

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

 media-libs/openimageio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index cdd067175302..84fca6c20010 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -15,6 +15,6 @@
Build the command-line tools


-   OpenImageIO/oiio
+   AcademySoftwareFoundation/OpenImageIO

 



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

2023-10-26 Thread Sam James
commit: 87e395933a39dd8f611d49d759e3dc10d919a1f8
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:35:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e39593

media-gfx/blender: add quotes around variables containing whitespaces

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-3.3.6-r1.ebuild | 10 +-
 media-gfx/blender/blender-3.3.8.ebuild| 18 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild | 14 +++---
 media-gfx/blender/blender-3.5.1-r1.ebuild | 14 +++---
 media-gfx/blender/blender-3.6.0.ebuild| 14 +++---
 media-gfx/blender/blender-.ebuild | 14 +++---
 6 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index 8452075832d4..d454ab1fd985 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
+   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
+   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
+   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index 12beb87e5c35..fb54fb0bca6b 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
+   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
+   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
+   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
 )
 
 blender_check_requirements() {
@@ -177,7 +177,7 @@ src_unpack() {
if use test; then
#The tests are downloaded from: 
https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests
mkdir -p lib || die
-   mv 
"${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
+   mv 
"${WORKDIR}/blender-${TEST_TARBALL_VERSION}-tests/tests" lib || die
fi
fi
 
@@ -202,9 +202,9 @@ src_prepare() {
sed -e "s|Exec=blender|Exec=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
sed -e "s|Icon=blender|Icon=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
 
-   mv release/freedesktop/icons/scalable/apps/blender.svg 
release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
-   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
-   mv release/freedesktop/blender.desktop 
release/freedesktop/blender-${BV}.desktop || die
+   mv release/freedesktop/icons/scalable/apps/blender.svg 
"release/freedesktop/icons/scalable/apps/blender-${BV}.svg" || die
+   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
"release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg" || die
+   mv release/freedesktop/blender.desktop 
"release/freedesktop/blender-${BV}.desktop" || die
 
if use test; then
# Without this the tests will try to use /usr/bin/blender and 
/usr/share/blender/ to run the tests.

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
index 801a0d0bf0db..60d40272aa96 100644
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.4.1-r3.ebuild
@@ -139,8 +139,8 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   

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

2023-10-26 Thread Sam James
commit: 2fd9968e3b41730859eb6eca2ac6e71a8fb871a6
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:23:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd9968e

media-gfx/blender: add 3.6.5, update 

* add 3.6.5 LTS

* upstream fixed
https://projects.blender.org/blender/blender/pulls/113163 in
https://projects.blender.org/blender/blender/issues/112917
* add it to 3.6.5
* drop blockers for 3.6.5 and 

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest |   1 +
 .../{blender-.ebuild => blender-3.6.5.ebuild}  |  12 ++-
 media-gfx/blender/blender-.ebuild  |   4 +-
 .../blender/files/blender-4.0.0-ocio-2.3.0.patch   | 110 +
 4 files changed, 119 insertions(+), 8 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index b3c42c94fb98..7c56592c6b76 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -3,3 +3,4 @@ DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced
 DIST blender-3.4.1.tar.xz 53666296 BLAKE2B 
ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee
 SHA512 
d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
 DIST blender-3.5.1.tar.xz 69780800 BLAKE2B 
6961280b9d5fb606a35137ce355bf07b4dc16908d5d52cfd3a914907721da16108b8780b1894413a69ab69d455f5d1575697079a24c2bdcecb17174cf7a7c7c7
 SHA512 
7c9c03de8532884f8ab39fecf1450f8be4bc937a018bd14240ace81a89e422625aba9c4865f6efbb8371f5f01e930932fa5cf03c9d14d44c5312db33e3c56131
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
+DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-3.6.5.ebuild
similarity index 97%
copy from media-gfx/blender/blender-.ebuild
copy to media-gfx/blender/blender-3.6.5.ebuild
index 38dad31c44af..666044f4f4ae 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-3.6.5.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
# Update these between major releases.
TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
+   # SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
@@ -45,8 +45,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
-#
-# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -68,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
@@ -140,6 +138,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.0-ocio-2.3.0.patch"
+)
+
 blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 
@@ -174,7 +176,7 @@ src_unpack() {
git-r3_src_unpack
 
git-r3_fetch "${ADDONS_EGIT_REPO_URI}"
-   git-r3_checkout "${ADDONS_EGIT_REPO_URI} ${S}/scripts/addons"
+   git-r3_checkout "${ADDONS_EGIT_REPO_URI}" "${S}/scripts/addons"
 
if use test; then

TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 38dad31c44af..d4e734739dd6 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -45,8 +45,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 # Library versions for official builds can be found in the blender source 
directory in:
 # 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/, gui-wm/hyprland/files/

2023-10-26 Thread Sam James
commit: 6fbec12f57b34dae8c49ca8d01fd7c899877a6d3
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Oct 19 16:10:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbec12f

gui-wm/hyprland: add 0.31.0

Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/hyprland/Manifest   |   1 +
 .../files/hyprland-0.31.0-fix-log-headers.patch|  33 ++
 gui-wm/hyprland/hyprland-0.31.0.ebuild | 122 +
 3 files changed, 156 insertions(+)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 4c4e9e1253aa..d24c531125e4 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,2 +1,3 @@
 DIST hyprland-0.29.1.gh.tar.gz 14056843 BLAKE2B 
9e9f1b15d354cf5e391b1add5dc5ce8cf2e4b206853465028a6170e613c7c5435e9a6e3318cd1006d3c2874d885128b95495bba08444fade0185b2a69d9ab950
 SHA512 
abbfd244b7473ec521a639b0d424e2873193ab9ef0d24e6272e15b79da9ade8ee56ea4cffdc328713f99600c1d320384839d32eb223034945659b015125e98b1
 DIST hyprland-0.30.0.gh.tar.gz 14064946 BLAKE2B 
188328ed08ca8a9db97ae94b77159f9ebe5361a050a177ec586f376b168dab4c9dcd6b6d71d3314e9470f46b57f0610a92cdfe73ff1704b9f55f21399895e69f
 SHA512 
f8053c19460e7768aa00944d1fc624d85ff9e042d0750a74d28e08147fe50e45262bdb1c259642bb7241746a8fb967344841e58fa598213f8c333f15246f9c94
+DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 
272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde
 SHA512 
27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca

diff --git a/gui-wm/hyprland/files/hyprland-0.31.0-fix-log-headers.patch 
b/gui-wm/hyprland/files/hyprland-0.31.0-fix-log-headers.patch
new file mode 100644
index ..7abd8164c9b4
--- /dev/null
+++ b/gui-wm/hyprland/files/hyprland-0.31.0-fix-log-headers.patch
@@ -0,0 +1,33 @@
+From 5dd0637e90efa17e391b67934998936194701d08 Mon Sep 17 00:00:00 2001
+From: memchr 
+Date: Mon, 16 Oct 2023 16:22:01 +
+Subject: [PATCH] fix(build): do not include wlr headers directly, use
+ includes.hpp instead.
+
+---
+ src/debug/Log.hpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/debug/Log.hpp b/src/debug/Log.hpp
+index 125ed7f45d..085465c911 100644
+--- a/src/debug/Log.hpp
 b/src/debug/Log.hpp
+@@ -1,10 +1,10 @@
+ #pragma once
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+ #include 
++#include "../includes.hpp"
+ #include "../helpers/MiscFunctions.hpp"
+ 
+ #define LOGMESSAGESIZE 1024
+@@ -79,4 +79,4 @@ namespace Debug {
+ }
+ 
+ void wlrLog(wlr_log_importance level, const char* fmt, va_list args);
+-};
+\ No newline at end of file
++};

diff --git a/gui-wm/hyprland/hyprland-0.31.0.ebuild 
b/gui-wm/hyprland/hyprland-0.31.0.ebuild
new file mode 100644
index ..55520c4c2de9
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-0.31.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland;
+
+SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-source"
+
+KEYWORDS="~amd64"
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd video_cards_nvidia"
+
+# bundled wlroots has the following dependency string according to included 
headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+WLROOTS_RDEPEND="
+   >=dev-libs/libinput-1.14.0:=
+   dev-libs/libliftoff
+   >=dev-libs/wayland-1.22
+   media-libs/libdisplay-info
+   media-libs/libglvnd
+   media-libs/mesa[egl(+),gles2]
+   sys-apps/hwdata:=
+   sys-auth/seatd:=
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   virtual/libudev:=
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+WLROOTS_DEPEND="
+   >=dev-libs/wayland-protocols-1.32
+"
+WLROOTS_BDEPEND="
+   dev-util/glslang
+   dev-util/wayland-scanner
+"
+
+RDEPEND="
+   ${WLROOTS_RDEPEND}
+   dev-libs/glib:2
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   X? (
+   x11-libs/libxcb:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   ${WLROOTS_DEPEND}
+   dev-libs/hyprland-protocols
+   >=dev-libs/wayland-protocols-1.25
+"
+BDEPEND="
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/imath/, profiles/

2023-10-26 Thread Sam James
commit: ad26be7b99ce5e0fc82abe7ab9a5d70cc886e24e
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:10:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad26be7b

dev-libs/Imath: add 3.1.9, remove 3.1.7

* move 3.1.7 to 3.1.9 to fix soname issues
* drop blockers on old removed packages

Closes: https://bugs.gentoo.org/907211
Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/imath/Manifest   |  2 +-
 dev-libs/imath/imath-3.1.6.ebuild |  3 ---
 dev-libs/imath/{imath-3.1.7.ebuild => imath-3.1.9.ebuild} | 10 +++---
 profiles/package.mask |  7 ---
 4 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/dev-libs/imath/Manifest b/dev-libs/imath/Manifest
index 4bf4962b7f9d..0c1d8253aabe 100644
--- a/dev-libs/imath/Manifest
+++ b/dev-libs/imath/Manifest
@@ -1,2 +1,2 @@
 DIST imath-3.1.6.tar.gz 573255 BLAKE2B 
c4d5a785a2aed9c5b9b1441ab016a5cf47abeb1d44c0625f0654e8c4d1e47dd62c61f83fd7b160beae8aaf5db9350d2a3bc43754e795fe75b10c4836a1b8
 SHA512 
c099a291ed7fd7702a7609575f2f3d2ed7f95256c23c2180e2ef1f76ceb07734365f57da5244b1d6cec81ca9859864eb4c9236df02a64aa783af6639a3b59acd
-DIST imath-3.1.7.tar.gz 583049 BLAKE2B 
54619339f349a944e1d72fcea4438d7bd2ef6c9655ba0e16ac608934a8df30c97a2f3cf5c75adaeb8a6fe6bf19ec3240c11439550b452571d0a8cbf75d6bd83e
 SHA512 
e298454cb845cadde28f7881fdaa4739c3942f941278a07ec912459ac376c2ee7858cb3b2d2047b9afb4d4dacae7a8a52ffef4c104f8499b4e0a1f0ed46cc0f0
+DIST imath-3.1.9.tar.gz 598497 BLAKE2B 
fe3afce26c19f5ddace3c420f9b83caca7b4c75902820fc2182ef9fb9f4d27581f27ca72262b63d65f794eeb73af55782412ba846d142072e0090ff7224d8960
 SHA512 
ad96b2ac306fc13c01e8ea3256f885499c3f545be327feaba0f5e093b70b544bcca6f8b353fa7e35107aae515c19caced44331a95d0414f367ead4691ec73564

diff --git a/dev-libs/imath/imath-3.1.6.ebuild 
b/dev-libs/imath/imath-3.1.6.ebuild
index 140156298dbb..f1bce4102c11 100644
--- a/dev-libs/imath/imath-3.1.6.ebuild
+++ b/dev-libs/imath/imath-3.1.6.ebuild
@@ -24,11 +24,8 @@ RESTRICT="!test? ( test )"
 
 # blocker due to file collision #803347
 RDEPEND="
-   !dev-libs/imath:0
-   !media-libs/ilmbase
sys-libs/zlib
python? (
-   !dev-python/pyilmbase
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-libs/boost:=[python,${PYTHON_USEDEP}]

diff --git a/dev-libs/imath/imath-3.1.7.ebuild 
b/dev-libs/imath/imath-3.1.9.ebuild
similarity index 84%
rename from dev-libs/imath/imath-3.1.7.ebuild
rename to dev-libs/imath/imath-3.1.9.ebuild
index 2e490284d2c3..aea484a270f9 100644
--- a/dev-libs/imath/imath-3.1.7.ebuild
+++ b/dev-libs/imath/imath-3.1.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-single-r1
 
@@ -12,23 +12,19 @@ MY_PN="${PN^}"
 DESCRIPTION="Imath basic math package"
 HOMEPAGE="https://imath.readthedocs.io;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-# re-keywording needed for (according to ilmbase keywords): ~x64-macos
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"
-SLOT="3/30"
+SLOT="3/29"
 IUSE="large-stack python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 
 # blocker due to file collision #803347
 RDEPEND="
-   !dev-libs/imath:0
-   !media-libs/ilmbase
sys-libs/zlib
python? (
-   !dev-python/pyilmbase
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-libs/boost:=[python,${PYTHON_USEDEP}]

diff --git a/profiles/package.mask b/profiles/package.mask
index ca1422449084..8d6d670938ff 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -382,13 +382,6 @@ net-misc/openr2
 =dev-db/mariadb-10.11.2
 =dev-db/mariadb-10.11.3
 
-# Bernd Waibel  (2023-05-31)
-# Mask this version for uptime soversion issue. There will be an updated 
release
-# shortly which fixes this.
-# See 
https://github.com/AcademySoftwareFoundation/Imath/issues/189#issuecomment-1567077722
-# Bug: #907211
-=dev-libs/imath-3.1.7
-
 # Sam James  (2023-05-19)
 # Breaks Portage's pid-sandbox at least with 5.10 kernels. Pending 
investigation.
 # If you're hitting this, try: FEATURES="-pid-sandbox" emerge -v1 
sys-apps/util-linux



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

2023-10-26 Thread Sam James
commit: fbc4886d78510283d1374d0790b78c177429ab04
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:22:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc4886d

media-libs/OpenColorIO: unmask doc for >=2.2.1

* required dependencies are packaged now

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 48029716354c..355a676ca11b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
-# Has unpackaged depdencies, bug #795459
->=media-libs/opencolorio-2.0.0 doc
+# Has unpackaged dependencies, bug #795459
+ (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, media-libs/openimageio/, media-gfx/blender/, media-libs/osl/, ...

2023-10-26 Thread Sam James
commit: 1bc006a4583391f6a3cf3ae03799205fe535698a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:59:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:59:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc006a4

Revert "media-libs/openimageio -> media-libs/OpenImageIO: rename"

This reverts commit 060642c3e2944ee6d37afd3259c424b3a8f5bdec.

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

 media-gfx/blender/blender-3.3.6-r1.ebuild  |  2 +-
 media-gfx/blender/blender-3.3.8.ebuild |  2 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild  |  2 +-
 media-gfx/blender/blender-3.5.1-r1.ebuild  |  2 +-
 media-gfx/blender/blender-3.6.0.ebuild |  2 +-
 media-gfx/blender/blender-.ebuild  |  2 +-
 media-gfx/blender/metadata.xml |  2 +-
 media-libs/OpenImageIO/Manifest|  7 ---
 media-libs/embree/embree-3.13.4.ebuild |  2 +-
 media-libs/embree/embree-3.13.5.ebuild |  2 +-
 media-libs/opencolorio/opencolorio-2.1.3.ebuild|  2 +-
 media-libs/opencolorio/opencolorio-2.2.1.ebuild|  2 +-
 media-libs/opencolorio/opencolorio-2.3.0.ebuild|  2 +-
 media-libs/openimageio/Manifest|  7 +++
 media-libs/{OpenImageIO => openimageio}/metadata.xml   |  2 +-
 .../openimageio-2.4.12.0.ebuild}   | 18 +-
 .../openimageio-2.4.13.0.ebuild}   | 18 +-
 .../openimageio-2.4.6.0-r1.ebuild} | 16 
 media-libs/osl/osl-1.12.11.0.ebuild|  2 +-
 media-libs/osl/osl-1.12.13.0.ebuild|  2 +-
 media-libs/osl/osl-1.12.7.0.ebuild |  2 +-
 profiles/arch/powerpc/package.use.mask |  2 +-
 profiles/arch/powerpc/ppc64/64le/package.mask  |  2 +-
 profiles/arch/powerpc/ppc64/package.mask   |  2 +-
 profiles/arch/x86/package.use.stable.mask  |  2 +-
 profiles/updates/4Q-2023   |  1 -
 26 files changed, 53 insertions(+), 54 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index ff74f60260ae..8452075832d4 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -87,7 +87,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/OpenImageIO-2.3.12.0-r3:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index ec894f0f44c9..12beb87e5c35 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -87,7 +87,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/OpenImageIO-2.3.12.0-r3:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
index 7aac532555f8..801a0d0bf0db 100644
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.4.1-r3.ebuild
@@ -82,7 +82,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/OpenImageIO-2.3.12.0-r3:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=

diff --git a/media-gfx/blender/blender-3.5.1-r1.ebuild 
b/media-gfx/blender/blender-3.5.1-r1.ebuild
index 1cd394e1e6c6..879f40ec9257 100644
--- a/media-gfx/blender/blender-3.5.1-r1.ebuild
+++ b/media-gfx/blender/blender-3.5.1-r1.ebuild
@@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS}
media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/libsamplerate
-   >=media-libs/OpenImageIO-2.4.6.0:=
+   >=media-libs/openimageio-2.4.6.0:=
sys-libs/zlib:=
virtual/glu
virtual/libintl

diff --git a/media-gfx/blender/blender-3.6.0.ebuild 
b/media-gfx/blender/blender-3.6.0.ebuild
index 1cd394e1e6c6..879f40ec9257 100644
--- a/media-gfx/blender/blender-3.6.0.ebuild
+++ b/media-gfx/blender/blender-3.6.0.ebuild
@@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS}
media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/libsamplerate
-   

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

2023-10-26 Thread Sam James
commit: 260517c66ab9c9a62c189fd7407c01f3501e552c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260517c6

Revert "media-gfx/blender: add quotes around variables containing whitespaces"

This reverts commit cb351207522b67d82b4b7346a4daf3d119c20830.

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

 media-gfx/blender/blender-3.3.6-r1.ebuild | 10 +-
 media-gfx/blender/blender-3.3.8.ebuild| 18 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild | 14 +++---
 media-gfx/blender/blender-3.5.1-r1.ebuild | 14 +++---
 media-gfx/blender/blender-3.6.0.ebuild| 14 +++---
 media-gfx/blender/blender-.ebuild | 14 +++---
 6 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index b1c434b9c585..849e211f77de 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
-   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
-   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
-   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
-   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
+   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
+   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
+   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
+   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
+   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index 1f5d50885c97..a312ee90f65b 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
-   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
-   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
-   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
-   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
+   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
+   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
+   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
+   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
+   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
 )
 
 blender_check_requirements() {
@@ -177,7 +177,7 @@ src_unpack() {
if use test; then
#The tests are downloaded from: 
https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests
mkdir -p lib || die
-   mv 
"${WORKDIR}/blender-${TEST_TARBALL_VERSION}-tests/tests" lib || die
+   mv 
"${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
fi
fi
 
@@ -202,9 +202,9 @@ src_prepare() {
sed -e "s|Exec=blender|Exec=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
sed -e "s|Icon=blender|Icon=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
 
-   mv release/freedesktop/icons/scalable/apps/blender.svg 
"release/freedesktop/icons/scalable/apps/blender-${BV}.svg" || die
-   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
"release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg" || die
-   mv release/freedesktop/blender.desktop 
"release/freedesktop/blender-${BV}.desktop" || die
+   mv release/freedesktop/icons/scalable/apps/blender.svg 
release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
+   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
+   mv release/freedesktop/blender.desktop 
release/freedesktop/blender-${BV}.desktop || die
 
if use test; then
# Without this the tests will try to use /usr/bin/blender and 
/usr/share/blender/ to run the tests.

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
index 91dc3e3014ed..99c65802bed3 100644
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.4.1-r3.ebuild
@@ -139,8 +139,8 @@ BDEPEND="
 "
 
 PATCHES=(
-   

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

2023-10-26 Thread Sam James
commit: 8f62ac3825b272e2f46aaa5ed0088e1e1ef65a34
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:49:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f62ac38

sys-devel/gcc: add 11.4.1_p20231026

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.4.1_p20231026.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9095121b6c60..1ea0c626502e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,6 +7,7 @@ DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf2
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20231012.tar.xz 76228876 BLAKE2B 
f48d440cefdad9eb021116b72ba41a7cb8b3af904abafb26bd49113f3bdaacbeab86f3d7a783130ea1a1f8c6556d1dc83b8176ae96973c524dc8606443e0be0a
 SHA512 
7cae1a36a113e0184b1c10c7892a808a6ec38ecd4b1c482d589717c68474873093eebd68465694344ee1208d0e118f5d91b3a19f981da22dfa95ee86663572bb
 DIST gcc-11-20231019.tar.xz 76228604 BLAKE2B 
cc1278eb4beb598d81b1629fe72095487709f9e1a7229dba0512ba8273767b05e79c7c02104a1aa28b699d42ef0f10f7b960f1a37693c1508df9846edfe80b82
 SHA512 
f98ce83e0d75fe4459e1852d900924e8e3c31853ba54e38e46f040f4d109726b6c171bbb51e9230c459d617c3c8ac37708ef65997d6797a1686b60cdca3107a0
+DIST gcc-11-20231026.tar.xz 76243752 BLAKE2B 
bdd28659a0ddf9aea98c989377260586aea746cde8fbc082d52944032c02209d67f633c295a7bebcb7bf8a8df081430110cbdf749ceacd9250263629d57797df
 SHA512 
9c2a47465c7143b645df9e863faec4e6d80d158598262b59eaf248d900f73aeddbcd045b37b7015f2ba87c11c8beb3ae7d63fdda974160fef785e0648eb72d92
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

diff --git a/sys-devel/gcc/gcc-11.4.1_p20231026.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20231026.ebuild
new file mode 100644
index ..02c58f02f0a6
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20231026.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

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

2023-10-26 Thread Sam James
commit: 694c68958e60e2e098d63915f8e4dd470bc86905
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:57:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694c6895

Revert "media-gfx/blender: add 3.6.5, update "

This reverts commit 824eb57e50e0f5039d42f39e0caa5461d8d73468.

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

 media-gfx/blender/Manifest |   1 -
 media-gfx/blender/blender-3.6.5.ebuild | 443 -
 media-gfx/blender/blender-.ebuild  |   4 +-
 .../blender/files/blender-4.0.0-ocio-2.3.0.patch   | 110 -
 4 files changed, 3 insertions(+), 555 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 7c56592c6b76..b3c42c94fb98 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -3,4 +3,3 @@ DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced
 DIST blender-3.4.1.tar.xz 53666296 BLAKE2B 
ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee
 SHA512 
d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
 DIST blender-3.5.1.tar.xz 69780800 BLAKE2B 
6961280b9d5fb606a35137ce355bf07b4dc16908d5d52cfd3a914907721da16108b8780b1894413a69ab69d455f5d1575697079a24c2bdcecb17174cf7a7c7c7
 SHA512 
7c9c03de8532884f8ab39fecf1450f8be4bc937a018bd14240ace81a89e422625aba9c4865f6efbb8371f5f01e930932fa5cf03c9d14d44c5312db33e3c56131
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
-DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae

diff --git a/media-gfx/blender/blender-3.6.5.ebuild 
b/media-gfx/blender/blender-3.6.5.ebuild
deleted file mode 100644
index 1f87c0fac6ef..
--- a/media-gfx/blender/blender-3.6.5.ebuild
+++ /dev/null
@@ -1,443 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 python3_11 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org;
-
-if [[ ${PV} = ** ]] ; then
-   # Subversion is needed for downloading unit test files
-   inherit git-r3 subversion
-   EGIT_REPO_URI="https://projects.blender.org/blender/blender.git;
-   
ADDONS_EGIT_REPO_URI="https://projects.blender.org/blender/blender-addons.git;
-else
-   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-   # Update these between major releases.
-   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
-   # SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
-   KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb
-   alembic collada +color-management cuda +cycles cycles-bin-kernels
-   debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k
-   man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv
-   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl
-   +sndfile test +tiff valgrind wayland X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   alembic? ( openexr )
-   cuda? ( cycles )
-   cycles? ( openexr tiff )
-   fluid? ( tbb )
-   openvdb? ( tbb )
-   optix? ( cuda )
-   osl? ( cycles )
-   test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source 
directory in:
-# build_files/build_environment/install_deps.sh
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=[nls?]
-   dev-libs/lzo:2=
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/zstandard[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   media-libs/freetype:=[brotli]
-   media-libs/libepoxy:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/libsamplerate
-   >=media-libs/OpenImageIO-2.4.6.0:=
-   sys-libs/zlib:=
-   virtual/glu
-   virtual/libintl
-   virtual/opengl
-   alembic? ( 

[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/, net-libs/xdp-tools/files/

2023-10-26 Thread Sam James
commit: 79fd37fcaf670fdcc399fa7e7ce2d6dc1b353b09
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sat Oct 21 08:54:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fd37fc

net-libs/xdp-tools: add 1.4.1

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/33439
Signed-off-by: Sam James  gentoo.org>

 net-libs/xdp-tools/Manifest|  1 +
 net-libs/xdp-tools/files/1.4.1-no-Werror.patch | 75 ++
 net-libs/xdp-tools/xdp-tools-1.4.1.ebuild  | 86 ++
 3 files changed, 162 insertions(+)

diff --git a/net-libs/xdp-tools/Manifest b/net-libs/xdp-tools/Manifest
index 766e3e9c5f3c..5f1d1649aacb 100644
--- a/net-libs/xdp-tools/Manifest
+++ b/net-libs/xdp-tools/Manifest
@@ -1 +1,2 @@
 DIST xdp-tools-1.4.0.tar.gz 337221 BLAKE2B 
008dda0fcfd403e47ab2b8c801fc0a5c4e103fb3b9869f1d1bf5af258fc646dd5a0285d3126c012c9b81805408b9669da886b9fcf2fdf33b256f74bbf898222a
 SHA512 
c17bd6e9e6e4cf59c33f4b9ae4e3e0434863d147abf80f87b425215261b96d4574898fa09cc2b201a427a5e9d49ad64d0c70e50e3f72e3a18c6fbdf7f4cd4a3a
+DIST xdp-tools-1.4.1.tar.gz 339878 BLAKE2B 
30ed245dd0da8404cf67313ea4d5f9a148507d14bd7330bdac3b03c07d1cc0b38eb1a376636551cb8ea14c8a2e77d02527da363733a1059e1c2ebaee9ac90392
 SHA512 
9d2ad42713aa53c10ccbde2c344bf2696524e317544f3693114b343ab74240187699c3802cfc6efa05b3e9f9bfec80fd2537799aa3ae050717bb1f6aab435996

diff --git a/net-libs/xdp-tools/files/1.4.1-no-Werror.patch 
b/net-libs/xdp-tools/files/1.4.1-no-Werror.patch
new file mode 100644
index ..52c50261f5d8
--- /dev/null
+++ b/net-libs/xdp-tools/files/1.4.1-no-Werror.patch
@@ -0,0 +1,75 @@
+
+Bug: https://bugs.gentoo.org/899744
+
+diff --git a/lib/Makefile b/lib/Makefile
+index 5ee035d..5342ab3 100644
+--- a/lib/Makefile
 b/lib/Makefile
+@@ -1,5 +1,5 @@
+ 
+-LIBBPF_CFLAGS:=$(if $(CFLAGS),$(CFLAGS),-g -O2 -Werror -Wall) -fPIC
++LIBBPF_CFLAGS:=$(if $(CFLAGS),$(CFLAGS),-g -O2 -Wall) -fPIC
+ 
+ LIB_DIR = .
+ include defines.mk
+diff --git a/lib/common.mk b/lib/common.mk
+index b680a75..8dbcb39 100644
+--- a/lib/common.mk
 b/lib/common.mk
+@@ -116,7 +116,6 @@ $(XDP_OBJ): %.o: %.c $(KERN_USER_H) $(EXTRA_DEPS) 
$(BPF_HEADERS) $(LIBMK)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 
+diff --git a/lib/defines.mk b/lib/defines.mk
+index 54b259f..ed246c0 100644
+--- a/lib/defines.mk
 b/lib/defines.mk
+@@ -40,7 +40,7 @@ endif
+ 
+ DEFINES += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+ 
+-CFLAGS += -std=gnu11 -Wextra -Werror $(DEFINES) $(ARCH_INCLUDES)
++CFLAGS += -std=gnu11 -Wextra $(DEFINES) $(ARCH_INCLUDES)
+ BPF_CFLAGS += $(DEFINES) $(filter -ffile-prefix-map=%,$(CFLAGS)) 
$(ARCH_INCLUDES)
+ 
+ CONFIGMK := $(LIB_DIR)/../config.mk
+diff --git a/lib/libxdp/Makefile b/lib/libxdp/Makefile
+index 431932a..a0c625d 100644
+--- a/lib/libxdp/Makefile
 b/lib/libxdp/Makefile
+@@ -142,7 +142,6 @@ $(XDP_OBJS): %.o: %.c $(BPF_HEADERS) $(LIBMK)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 
+diff --git a/lib/libxdp/tests/Makefile b/lib/libxdp/tests/Makefile
+index 3c22901..a4463f3 100644
+--- a/lib/libxdp/tests/Makefile
 b/lib/libxdp/tests/Makefile
+@@ -72,7 +72,6 @@ $(BPF_OBJS): %.o: %.c $(BPF_HEADERS) $(LIBMK) $(EXTRA_DEPS)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 
+diff --git a/lib/util/Makefile b/lib/util/Makefile
+index 24070f0..37485b3 100644
+--- a/lib/util/Makefile
 b/lib/util/Makefile
+@@ -26,7 +26,6 @@ $(UTIL_BPF_OBJS): %.o: %.c $(KERN_USER_H) $(BPF_HEADERS) 
$(LIBMK)
+   -Wno-unused-value \
+   -Wno-pointer-sign \
+   -Wno-compare-distinct-pointer-types \
+-  -Werror \
+   -O2 -emit-llvm -c -g -o ${@:.o=.ll} $<
+   $(QUIET_LLC)$(LLC) -march=$(BPF_TARGET) -filetype=obj -o $@ ${@:.o=.ll}
+ 

diff --git a/net-libs/xdp-tools/xdp-tools-1.4.1.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.4.1.ebuild
new file mode 100644
index ..53974f63d493
--- /dev/null
+++ b/net-libs/xdp-tools/xdp-tools-1.4.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="The libxdp library and various tools 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/, profiles/updates/, media-libs/OpenShadingLanguage/, ...

2023-10-26 Thread Sam James
commit: 9561ebc2ab427a9c1add754a140e426a180a7337
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9561ebc2

Revert "media-libs/osl -> media-libs/OpenShadingLanguage: rename"

This reverts commit 0c878b342a1445b3a8e3439e194f38b3a0248331.

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

 media-gfx/blender/blender-3.3.6-r1.ebuild| 2 +-
 media-gfx/blender/blender-3.3.8.ebuild   | 2 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild| 2 +-
 media-gfx/blender/blender-3.5.1-r1.ebuild| 2 +-
 media-gfx/blender/blender-3.6.0.ebuild   | 2 +-
 media-gfx/blender/blender-.ebuild| 2 +-
 media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild  | 2 +-
 media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild  | 2 +-
 media-libs/OpenShadingLanguage/Manifest  | 3 ---
 media-libs/osl/Manifest  | 3 +++
 media-libs/{OpenShadingLanguage => osl}/metadata.xml | 2 +-
 .../osl-1.12.11.0.ebuild}| 5 +++--
 .../osl-1.12.13.0.ebuild}| 5 +++--
 .../OpenShadingLanguage-1.12.7.0.ebuild => osl/osl-1.12.7.0.ebuild}  | 5 +++--
 profiles/arch/powerpc/ppc64/64le/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/package.mask | 2 +-
 profiles/updates/4Q-2023 | 1 -
 17 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index f228b85b096b..5c0e1c0aea53 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -98,7 +98,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index f0d90eccb2d6..b5f8b62bf605 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -98,7 +98,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
index ce1a498991a1..ed1983b39c85 100644
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.4.1-r3.ebuild
@@ -93,7 +93,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-3.5.1-r1.ebuild 
b/media-gfx/blender/blender-3.5.1-r1.ebuild
index 9d71790215eb..25d45ab3d9d0 100644
--- a/media-gfx/blender/blender-3.5.1-r1.ebuild
+++ b/media-gfx/blender/blender-3.5.1-r1.ebuild
@@ -95,7 +95,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-3.6.0.ebuild 
b/media-gfx/blender/blender-3.6.0.ebuild
index 9d71790215eb..25d45ab3d9d0 100644
--- a/media-gfx/blender/blender-3.6.0.ebuild
+++ b/media-gfx/blender/blender-3.6.0.ebuild
@@ -95,7 +95,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 6040738583aa..5a3cd2cc8b6c 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -95,7 +95,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/OpenShadingLanguage-1.11.16.0-r3:= )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? 

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

2023-10-26 Thread Sam James
commit: 66ce50da64904ead6fcdfc89aa646094eb8d3e75
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:57:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:57:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ce50da

Revert "media-libs/openexr: add 3.1.11, drop obsolete blockers"

This reverts commit 45c5b621cc1338fec723423bd713fffbe89d6f53.

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

 media-libs/openexr/Manifest|  1 -
 media-libs/openexr/openexr-3.1.11.ebuild   | 69 --
 media-libs/openexr/openexr-3.1.5-r1.ebuild |  4 +-
 media-libs/openexr/openexr-3.1.7.ebuild|  4 +-
 4 files changed, 6 insertions(+), 72 deletions(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index ea41489d2b92..b628bae952f4 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,2 @@
-DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 
9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5
 SHA512 
ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
 DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 
77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd
 SHA512 
01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
 DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 
2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af
 SHA512 
f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5

diff --git a/media-libs/openexr/openexr-3.1.11.ebuild 
b/media-libs/openexr/openexr-3.1.11.ebuild
deleted file mode 100644
index bbb330f1fc0f..
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_PN=OpenEXR
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/;
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/30" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/Imath-3.1.6:=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch )
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
-
-src_prepare() {
-   # Fix path for testsuite
-   sed -e "s:/var/tmp/:${T}:" \
-   -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set 
temp path for tests"
-
-   if use x86; then
-   eapply 
"${FILESDIR}"/${PN}-3.1.5-drop-failing-testDwaLookups.patch
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   if use x86; then
-   replace-cpu-flags native i686
-   fi
-
-   local mycmakeargs=(
-   -DBUILD_DOCS=OFF # needs sphinx_press_theme which we don't have 
in ::gentoo
-   -DBUILD_TESTING=$(usex test)
-   -DOPENEXR_BUILD_TOOLS=$(usex utils)
-   -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
-   -DOPENEXR_ENABLE_THREADING=$(usex threads)
-   -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
-   -DOPENEXR_INSTALL_PKG_CONFIG=ON
-   -DOPENEXR_INSTALL_TOOLS=$(usex utils)
-   -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
-   )
-
-   use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use examples && docompress -x /usr/share/doc/${PF}/examples
-
-   cmake_src_install
-}

diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild 
b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 514978514e74..b307b8c8c2ac 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/;
+HOMEPAGE="https://www.openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
@@ -21,6 +21,8 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/Imath-${PV}:=

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

2023-10-26 Thread Sam James
commit: 2233c7900042b853010d605b36df5db32a663ed3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2233c790

Revert "dev-python/sphinx-press-theme: add KEYWORDS to match 
media-libs/opencolorio"

This reverts commit b2333d0ba9bb7bcb3f70b5a3cc3512f92d47665b.

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

 dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild 
b/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
index 5183c4bb3f18..e9672290f15e 100644
--- a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
+++ b/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
@@ -15,6 +15,6 @@ HOMEPAGE="https://github.com/schettino72/sphinx_press_theme;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-process/uksmd/files/, sys-process/uksmd/

2023-10-26 Thread Sam James
commit: 238a69ae68521f2872e709dc1cde0478a12358d7
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Oct 24 17:22:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238a69ae

sys-process/uksmd: drop 6.4.1 and remove no longer needed patch

Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/33496
Signed-off-by: Sam James  gentoo.org>

 sys-process/uksmd/Manifest |  1 -
 .../files/uksmd-6.4.1-systemd-automagic.patch  | 47 --
 sys-process/uksmd/uksmd-6.4.1.ebuild   | 43 
 3 files changed, 91 deletions(-)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 782c20ceec32..f439b2a4d81f 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1,2 +1 @@
-DIST uksmd-6.4.1.tar.gz 16790 BLAKE2B 
284302f0a77684fc00d16faf868d857adf539840ea26746dd9774a1501b3361afa58a77dd74bd40680c32a7b1baf632d60d52fae3c031d1be69c8f17e6bbf73d
 SHA512 
ea851a75b7afd4d9c789f31ca473f2c265b0633c86e38b26ec3602dfa3e63e6bea13caca551aba08c5093332cfbb485f40cb96254c39eb083ab66d6256661dd4
 DIST uksmd-6.5.1.tar.gz 16878 BLAKE2B 
12c0ed088ce189470a63ed74de02b35c994363500a04a28e2b1a8e7ad1ad3b75970cf69af939476b00b8bf1a9838591f83051dc004f2f91d74f19fd17746c37f
 SHA512 
9be0b2f16aee16201a16fb157c5389f104dc9a818a0528cfda6c37e4e9a0d82bd9966cf654052e5f645e21db2f4f149873b07cac5451a5b377a92a5ec4b6e11e

diff --git a/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch 
b/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch
deleted file mode 100644
index 7f897731737f..
--- a/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-https://codeberg.org/pf-kernel/uksmd/pulls/5
-
-From 0ed68078ed829ff03f95d01f0079485966e3c07a Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 3 Sep 2023 07:21:56 +0100
-Subject: [PATCH] meson: add systemd option
-
-We may not always want to link against systemd even if installed - consider
-the case where a user is switching from systemd->another init system, systemd
-may still be installed temporarily but the user wants to rebuild without it.
-
-This perserves the default behaviour of using systemd if available.
-
-Signed-off-by: Sam James 

- meson.build   | 2 +-
- meson_options.txt | 6 ++
- 2 files changed, 7 insertions(+), 1 deletion(-)
- create mode 100644 meson_options.txt
-
-diff --git a/meson.build b/meson.build
-index 7170db8..bf0b119 100644
 a/meson.build
-+++ b/meson.build
-@@ -18,7 +18,7 @@ build_args = [
-   '-DPROJECT_VERSION="' + meson.project_version() + '"',
- ]
- 
--systemd = dependency('systemd', required: false)
-+systemd = dependency('systemd', required: get_option('systemd'))
- 
- if systemd.found()
-   systemd_system_unit_dir = systemd.get_variable(pkgconfig : 
'systemdsystemunitdir')
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 000..3a8cdd4
 /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1,6 @@
-+option(
-+  'systemd',
-+  type: 'feature',
-+  value: 'auto',
-+  description: 'sd-notify support via libsystemd and install systemd unit 
files'
-+)
--- 
-2.30.8

diff --git a/sys-process/uksmd/uksmd-6.4.1.ebuild 
b/sys-process/uksmd/uksmd-6.4.1.ebuild
deleted file mode 100644
index 3977cb96df11..
--- a/sys-process/uksmd/uksmd-6.4.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info meson
-
-DESCRIPTION="Userspace KSM helper daemon"
-HOMEPAGE="https://codeberg.org/pf-kernel/uksmd;
-SRC_URI="https://codeberg.org/pf-kernel/uksmd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="systemd"
-
-DEPEND="
-   sys-libs/libcap-ng
-   >=sys-process/procps-4:=
-   systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~KSM"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.4.1-systemd-automagic.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature systemd)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   newinitd "${FILESDIR}/uksmd.init" uksmd
-}



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

2023-10-26 Thread Sam James
commit: d3136fca6cd93c40398e1a9ce7cff4e3a2a9f88d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3136fca

Revert "media-libs/OpenColorIO: drop misleading static-libs flag"

This reverts commit 67feac3eb03a837b48659761463dee05a6e98054.

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

 media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild | 3 ++-
 media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild | 3 ++-
 media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild 
b/media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild
index 3f0ec84665c6..cdc060041ea3 100644
--- a/media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild
+++ b/media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD"
 # to force rebuild of consumers due to changing to openexr 3 changing API.
 SLOT="0/$(ver_cut 1-2).1"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
-IUSE="cpu_flags_x86_sse2 doc opengl python test"
+IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"
 REQUIRED_USE="
doc? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -81,6 +81,7 @@ src_configure() {
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
-DOCIO_USE_OPENEXR_HALF=OFF
+   -DOCIO_BUILD_STATIC=$(usex static-libs)
-DOCIO_BUILD_DOCS=$(usex doc)
-DOCIO_BUILD_APPS=$(usex opengl)
-DOCIO_BUILD_PYTHON=$(usex python)

diff --git a/media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild 
b/media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild
index 80f90760f17c..0690447e44cb 100644
--- a/media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild
+++ b/media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild
@@ -16,7 +16,7 @@ SLOT="0/$(ver_cut 1-2)"
 # minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
 # osl: ~riscv
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apps cpu_flags_x86_sse2 doc opengl python test"
+IUSE="apps cpu_flags_x86_sse2 doc opengl python static-libs test"
 # TODO: drop opengl? It does nothing without building either the apps or the 
testsuite
 REQUIRED_USE="
apps? ( opengl )
@@ -104,6 +104,7 @@ src_configure() {
#   ocioconvert (USE opengl)
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
-DOCIO_BUILD_APPS=$(usex apps)
-DOCIO_BUILD_DOCS=$(usex doc)
-DOCIO_BUILD_FROZEN_DOCS=$(usex doc)

diff --git a/media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild 
b/media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild
index 3d6d69685dd4..89a3ed8c0199 100644
--- a/media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild
+++ b/media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild
@@ -16,7 +16,7 @@ SLOT="0/$(ver_cut 1-2)"
 # minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
 # osl: ~riscv
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apps cpu_flags_x86_sse2 doc opengl python test"
+IUSE="apps cpu_flags_x86_sse2 doc opengl python static-libs test"
 # TODO: drop opengl? It does nothing without building either the apps or the 
testsuite
 REQUIRED_USE="
apps? ( opengl )
@@ -104,6 +104,7 @@ src_configure() {
#   ocioconvert (USE opengl)
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
local mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=$(usex !static-libs)"
"-DOCIO_BUILD_APPS=$(usex apps)"
"-DOCIO_BUILD_DOCS=$(usex doc)"
"-DOCIO_BUILD_FROZEN_DOCS=$(usex doc)"



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

2023-10-26 Thread Sam James
commit: 70dec06df632e820b2ab38403456a698c529f2c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dec06d

Revert "media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0"

This reverts commit 1258d420a685e57b965f17690269248fc6b447aa.

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

 media-libs/OpenImageIO/Manifest|   4 -
 media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.4.15.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.4.16.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.5.4.0.ebuild  | 205 -
 5 files changed, 824 deletions(-)

diff --git a/media-libs/OpenImageIO/Manifest b/media-libs/OpenImageIO/Manifest
index 06f97d6d969f..1a670ec1834f 100644
--- a/media-libs/OpenImageIO/Manifest
+++ b/media-libs/OpenImageIO/Manifest
@@ -1,10 +1,6 @@
 DIST OpenImageIO-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
 DIST OpenImageIO-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
-DIST OpenImageIO-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
-DIST OpenImageIO-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
-DIST OpenImageIO-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST OpenImageIO-2.4.6.0.tar.gz 10356052 BLAKE2B 
e5e660d8c2aee62cecaf520f9bc6bc65e243bd90a88b1a233f95fa3b4bb24390dbc80a922c313672c4d70a0de58bc7573d49ecfda35bde1ae95ecaeeccea90cb
 SHA512 
cb16d767cde35852c9c3618f4eb22f81bc5ba52bce5354a0e819fe16dbd6941fb3847060e8efeb9e367121d8d6421042c82230751c1ea1d9f078bad6df044de6
-DIST OpenImageIO-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
OpenImageIO-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
OpenImageIO-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
OpenImageIO-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6

diff --git a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild 
b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
deleted file mode 100644
index b0a20f341536..
--- a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-TEST_OIIO_IMAGE_COMMIT="aae37a54e31c0e719edcec852994d052ecf6541e"
-TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
-inherit 

[gentoo-commits] repo/gentoo:master commit in: media-libs/OpenImageIO/, media-libs/OpenColorIO/, profiles/arch/x86/, ...

2023-10-26 Thread Sam James
commit: 4a5e328e8c98dcbc76a55f1797169a5c1b2b5ecc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5e328e

Revert "media-libs/opencolorio -> media-libs/OpenColorIO: rename"

This reverts commit 9e8279a45bf09e9d583ec88efa266c47afdb3237.

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

 kde-apps/kdegraphics-meta/metadata.xml  | 2 +-
 media-gfx/blender/blender-3.3.6-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.3.8.ebuild  | 4 ++--
 media-gfx/blender/blender-3.4.1-r3.ebuild   | 4 ++--
 media-gfx/blender/blender-3.5.1-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.6.0.ebuild  | 4 ++--
 media-gfx/blender/blender-.ebuild   | 4 ++--
 media-gfx/blender/metadata.xml  | 2 +-
 media-gfx/krita/krita-5.1.5.ebuild  | 2 +-
 media-gfx/krita/metadata.xml| 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.12.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.13.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.6.0-r1.ebuild| 2 +-
 media-libs/{OpenColorIO => opencolorio}/Manifest| 6 +++---
 .../files/opencolorio-2.1.1-gcc12.patch}| 0
 .../files/opencolorio-2.1.2-musl-strtol.patch}  | 0
 .../files/opencolorio-2.2.1-adjust-python-installation.patch}   | 0
 .../files/opencolorio-2.2.1-support-minizip-ng-4.patch} | 0
 .../files/opencolorio-2.3.0-support-yaml-cpp-0.8.0.patch}   | 0
 media-libs/{OpenColorIO => opencolorio}/metadata.xml| 0
 .../opencolorio-2.1.3.ebuild}   | 1 +
 .../opencolorio-2.2.1.ebuild}   | 1 +
 .../opencolorio-2.3.0.ebuild}   | 1 +
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc64/64le/package.mask   | 2 +-
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/use.mask| 2 +-
 profiles/arch/x86/use.mask  | 2 +-
 profiles/updates/4Q-2023| 1 -
 29 files changed, 30 insertions(+), 28 deletions(-)

diff --git a/kde-apps/kdegraphics-meta/metadata.xml 
b/kde-apps/kdegraphics-meta/metadata.xml
index fa5394460a56..77ae00d0575b 100644
--- a/kde-apps/kdegraphics-meta/metadata.xml
+++ b/kde-apps/kdegraphics-meta/metadata.xml
@@ -9,6 +9,6 @@
https://bugs.kde.org/


-   Enable color management via 
media-libs/OpenColorIO
+   Enable color management via 
media-libs/opencolorio

 

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index 5c0e1c0aea53..ff74f60260ae 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index b5f8b62bf605..ec894f0f44c9 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/, profiles/updates/, app-office/calligra/, ...

2023-10-26 Thread Sam James
commit: 00b9144745982338e645b0be2fcf03226062b0f3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b91447

Revert "dev-libs/imath -> dev-libs/Imath: rename"

This reverts commit 02ddc476fa118b2a164ee6eec1cfafb19b86c530.

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

 app-office/calligra/calligra-3.2.1-r8.ebuild | 2 +-
 .../openscenegraph-openmw/openscenegraph-openmw-3.6_p20221115.ebuild | 2 +-
 dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild| 2 +-
 dev-libs/{Imath => imath}/Manifest   | 4 ++--
 dev-libs/{Imath/Imath-3.1.6.ebuild => imath/imath-3.1.6.ebuild}  | 5 -
 dev-libs/{Imath/Imath-3.1.7.ebuild => imath/imath-3.1.7.ebuild}  | 5 -
 dev-libs/{Imath => imath}/metadata.xml   | 0
 media-gfx/alembic/alembic-1.8.4.ebuild   | 4 ++--
 media-gfx/alembic/alembic-1.8.5.ebuild   | 4 ++--
 media-gfx/blender/blender-3.3.6-r1.ebuild| 2 +-
 media-gfx/blender/blender-3.3.8.ebuild   | 2 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild| 2 +-
 media-gfx/blender/blender-3.5.1-r1.ebuild| 2 +-
 media-gfx/blender/blender-3.6.0.ebuild   | 2 +-
 media-gfx/blender/blender-.ebuild| 2 +-
 media-gfx/gmic/gmic-3.2.6.ebuild | 2 +-
 media-gfx/mandelbulber/mandelbulber-2.28-r1.ebuild   | 2 +-
 media-gfx/openvdb/openvdb-10.0.1.ebuild  | 2 +-
 media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild | 2 +-
 media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild | 2 +-
 media-libs/Field3D/Field3D-1.7.2-r3.ebuild   | 2 +-
 media-libs/OpenColorIO/OpenColorIO-2.1.3.ebuild  | 2 +-
 media-libs/OpenColorIO/OpenColorIO-2.2.1.ebuild  | 2 +-
 media-libs/OpenColorIO/OpenColorIO-2.3.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.12.0.ebuild   | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.13.0.ebuild   | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.6.0-r1.ebuild | 2 +-
 media-libs/ctl/ctl-1.5.2_p20221224.ebuild| 2 +-
 media-libs/freeimage/freeimage-3.18.0-r10.ebuild | 2 +-
 media-libs/freeimage/freeimage-3.18.0-r11.ebuild | 2 +-
 media-libs/opencv/opencv-4.6.0-r4.ebuild | 2 +-
 media-libs/opencv/opencv-4.7.0-r1.ebuild | 2 +-
 media-libs/opencv/opencv-4.7.0.ebuild| 2 +-
 media-libs/opencv/opencv-4.8.0-r1.ebuild | 2 +-
 media-libs/opencv/opencv-4.8.0.ebuild| 2 +-
 media-libs/openexr/openexr-3.1.5-r1.ebuild   | 2 +-
 media-libs/openexr/openexr-3.1.7.ebuild  | 2 +-
 media-libs/vigra/vigra-1.11.1-r9.ebuild  | 2 +-
 media-libs/vigra/vigra-.ebuild   | 2 +-
 profiles/package.mask| 2 +-
 profiles/updates/4Q-2023 | 1 -
 41 files changed, 48 insertions(+), 43 deletions(-)

diff --git a/app-office/calligra/calligra-3.2.1-r8.ebuild 
b/app-office/calligra/calligra-3.2.1-r8.ebuild
index 0e5e0c94e6e7..49aba50d91f5 100644
--- a/app-office/calligra/calligra-3.2.1-r8.ebuild
+++ b/app-office/calligra/calligra-3.2.1-r8.ebuild
@@ -102,7 +102,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
-   lcms? ( dev-libs/Imath:3 )
+   lcms? ( dev-libs/imath:3 )
test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
 "
 RDEPEND="${COMMON_DEPEND}

diff --git 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20221115.ebuild 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20221115.ebuild
index b5a9ac5db2ba..ef31dfac302f 100644
--- a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20221115.ebuild
+++ b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20221115.ebuild
@@ -65,7 +65,7 @@ RDEPEND="
las? ( >=sci-geosciences/liblas-1.8.0 )
lua? ( ${LUA_DEPS} )
openexr? (
-   dev-libs/Imath:=
+   dev-libs/imath:=
>=media-libs/openexr-3:=
)
openinventor? ( media-libs/coin )

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild
index 779e46ec2109..787f6cda77eb 100644
--- 

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

2023-10-26 Thread Sam James
commit: 6c18a9fa123d7cd6af72f9f141a0c418e93ed4c8
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Oct 23 18:56:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c18a9fa

dev-util/geany: add 2.0

Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany/Manifest |  1 +
 dev-util/geany/geany-2.0.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-util/geany/Manifest b/dev-util/geany/Manifest
index 8792daccc874..4dac84fa7c44 100644
--- a/dev-util/geany/Manifest
+++ b/dev-util/geany/Manifest
@@ -1 +1,2 @@
 DIST geany-1.38.tar.bz2 4860717 BLAKE2B 
3dda3a7454f96be18de95f8dfeb7a6ee2627ffe370879fa3ee7aee851e21fa46076de6b9741b6e83af94b66afa245a0f69237db4582858bc40f819d8a3c78e6e
 SHA512 
5aff0643d0d9e667d0fb526e9c8426cb80c89decf92110683086c2a7a18e0d3d55ab514fdd68aa0c4431c98ae0c4685607b49c620525184c89e21b26fca06699
+DIST geany-2.0.tar.bz2 6836300 BLAKE2B 
9a810827c3c8e5156329ec2e693d7181183d341ea74b5cbca940904912004e09b1ac0307710d2a6bec76c3c4b3e08c0a5231ffe5e65ba1234b33900192703d1a
 SHA512 
443b64fc09501a95241340a6ee582810a3fddb033ef06c1a42d530625921a871a5183b575d73a858fa98b040651c4308a273272cb735753e969fd1270170b87d

diff --git a/dev-util/geany/geany-2.0.ebuild b/dev-util/geany/geany-2.0.ebuild
new file mode 100644
index ..33efc6136757
--- /dev/null
+++ b/dev-util/geany/geany-2.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit strip-linguas xdg
+
+LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja 
kk ko ku lb lt mn nl nn pl pt pt_BR ro ru si sk sl sr sv tr uk vi zh_CN ZH_TW"
+NOSHORTLANGS="en_GB zh_CN zh_TW"
+
+DESCRIPTION="GTK+ based fast and lightweight IDE"
+HOMEPAGE="https://www.geany.org;
+if [[ "${PV}" = * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/geany/geany.git;
+else
+   [[ "${PV}" == *_pre* ]] && inherit autotools
+   SRC_URI="https://download.geany.org/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+LICENSE="GPL-2+ HPND"
+SLOT="0"
+
+IUSE="+vte"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.24:3
+   vte? ( x11-libs/vte:2.91 )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+"
+
+pkg_setup() {
+   strip-linguas ${LANGS}
+}
+
+src_prepare() {
+   xdg_environment_reset #588570
+   default
+
+   # Syntax highlighting for Portage
+   sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \
+   data/filetype_extensions.conf || die
+
+   if [[ ${PV} = *_pre* ]] || [[ ${PV} = * ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-html-docs
+   --disable-pdf-docs
+   --disable-static
+   $(use_enable vte)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



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

2023-10-26 Thread Sam James
commit: 3b8bd6888a754e08936d9806f76b01a6bab17f29
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Oct 24 18:41:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8bd688

dev-util/geany: drop 

Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany/geany-.ebuild | 80 
 1 file changed, 80 deletions(-)

diff --git a/dev-util/geany/geany-.ebuild b/dev-util/geany/geany-.ebuild
deleted file mode 100644
index 067b8c015b22..
--- a/dev-util/geany/geany-.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit strip-linguas xdg
-
-LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja 
kk ko ku lb lt mn nl nn pl pt pt_BR ro ru sk sl sr sv tr uk vi zh_CN ZH_TW"
-NOSHORTLANGS="en_GB zh_CN zh_TW"
-
-DESCRIPTION="GTK+ based fast and lightweight IDE"
-HOMEPAGE="https://www.geany.org;
-if [[ "${PV}" = * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/geany/geany.git;
-else
-   [[ "${PV}" == *_pre* ]] && inherit autotools
-   SRC_URI="https://download.geany.org/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
-fi
-LICENSE="GPL-2+ HPND"
-SLOT="0"
-
-IUSE="+vte"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.0:3
-   vte? ( x11-libs/vte:2.91 )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-"
-
-pkg_setup() {
-   strip-linguas ${LANGS}
-}
-
-src_prepare() {
-   xdg_environment_reset #588570
-   default
-
-   # Syntax highlighting for Portage
-   sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \
-   data/filetype_extensions.conf || die
-
-   if [[ ${PV} = *_pre* ]] || [[ ${PV} = * ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-html-docs
-   --disable-pdf-docs
-   --disable-static
-   $(use_enable vte)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



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

2023-10-26 Thread Sam James
commit: 7b5f5a3dbc8c2d53b603ea6f07f90281dfdb4ce8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5a3d

Revert "media-libs/OpenColorIO: unmask doc for >=2.2.1"

This reverts commit f46682a2f35d276501de5aa2662fad0298e17bd2.

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

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 355a676ca11b..191302a28257 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
-# Has unpackaged dependencies, bug #795459
-=media-libs/OpenColorIO-2.0.0 doc
 
 # Michael Orlitzky  (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



[gentoo-commits] repo/gentoo:master commit in: dev-libs/Imath/, profiles/

2023-10-26 Thread Sam James
commit: 3f0ec7571e66809cea92eca33970aa59935d8cea
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0ec757

Revert "dev-libs/Imath: add 3.1.9, remove 3.1.7"

This reverts commit a8cfff0ca3e694c5fe286dc05032f1f7d47386c7.

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

 dev-libs/Imath/Imath-3.1.6.ebuild | 3 +++
 dev-libs/Imath/{Imath-3.1.9.ebuild => Imath-3.1.7.ebuild} | 9 ++---
 dev-libs/Imath/Manifest   | 2 +-
 profiles/package.mask | 7 +++
 4 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/dev-libs/Imath/Imath-3.1.6.ebuild 
b/dev-libs/Imath/Imath-3.1.6.ebuild
index 3374d6407bba..7be7d851d903 100644
--- a/dev-libs/Imath/Imath-3.1.6.ebuild
+++ b/dev-libs/Imath/Imath-3.1.6.ebuild
@@ -21,8 +21,11 @@ RESTRICT="!test? ( test )"
 
 # blocker due to file collision #803347
 RDEPEND="
+   !dev-libs/imath:0
+   !media-libs/ilmbase
sys-libs/zlib
python? (
+   !dev-python/pyilmbase
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-libs/boost:=[python,${PYTHON_USEDEP}]

diff --git a/dev-libs/Imath/Imath-3.1.9.ebuild 
b/dev-libs/Imath/Imath-3.1.7.ebuild
similarity index 87%
rename from dev-libs/Imath/Imath-3.1.9.ebuild
rename to dev-libs/Imath/Imath-3.1.7.ebuild
index dd64ee70e7cb..6bf1de90a8d2 100644
--- a/dev-libs/Imath/Imath-3.1.9.ebuild
+++ b/dev-libs/Imath/Imath-3.1.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake python-single-r1
 
@@ -11,18 +11,21 @@ DESCRIPTION="Imath basic math package"
 HOMEPAGE="https://imath.readthedocs.io;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 # re-keywording needed for (according to ilmbase keywords): ~x64-macos
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 LICENSE="BSD"
-SLOT="3/29"
+SLOT="3/30"
 IUSE="large-stack python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 
 # blocker due to file collision #803347
 RDEPEND="
+   !dev-libs/imath:0
+   !media-libs/ilmbase
sys-libs/zlib
python? (
+   !dev-python/pyilmbase
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-libs/boost:=[python,${PYTHON_USEDEP}]

diff --git a/dev-libs/Imath/Manifest b/dev-libs/Imath/Manifest
index 22ce78503b62..ea8c385883f6 100644
--- a/dev-libs/Imath/Manifest
+++ b/dev-libs/Imath/Manifest
@@ -1,2 +1,2 @@
 DIST Imath-3.1.6.tar.gz 573255 BLAKE2B 
c4d5a785a2aed9c5b9b1441ab016a5cf47abeb1d44c0625f0654e8c4d1e47dd62c61f83fd7b160beae8aaf5db9350d2a3bc43754e795fe75b10c4836a1b8
 SHA512 
c099a291ed7fd7702a7609575f2f3d2ed7f95256c23c2180e2ef1f76ceb07734365f57da5244b1d6cec81ca9859864eb4c9236df02a64aa783af6639a3b59acd
-DIST Imath-3.1.9.tar.gz 598497 BLAKE2B 
fe3afce26c19f5ddace3c420f9b83caca7b4c75902820fc2182ef9fb9f4d27581f27ca72262b63d65f794eeb73af55782412ba846d142072e0090ff7224d8960
 SHA512 
ad96b2ac306fc13c01e8ea3256f885499c3f545be327feaba0f5e093b70b544bcca6f8b353fa7e35107aae515c19caced44331a95d0414f367ead4691ec73564
+DIST Imath-3.1.7.tar.gz 583049 BLAKE2B 
54619339f349a944e1d72fcea4438d7bd2ef6c9655ba0e16ac608934a8df30c97a2f3cf5c75adaeb8a6fe6bf19ec3240c11439550b452571d0a8cbf75d6bd83e
 SHA512 
e298454cb845cadde28f7881fdaa4739c3942f941278a07ec912459ac376c2ee7858cb3b2d2047b9afb4d4dacae7a8a52ffef4c104f8499b4e0a1f0ed46cc0f0

diff --git a/profiles/package.mask b/profiles/package.mask
index 8d6d670938ff..9e3fb16662d2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -382,6 +382,13 @@ net-misc/openr2
 =dev-db/mariadb-10.11.2
 =dev-db/mariadb-10.11.3
 
+# Bernd Waibel  (2023-05-31)
+# Mask this version for uptime soversion issue. There will be an updated 
release
+# shortly which fixes this.
+# See 
https://github.com/AcademySoftwareFoundation/Imath/issues/189#issuecomment-1567077722
+# Bug: #907211
+=dev-libs/Imath-3.1.7
+
 # Sam James  (2023-05-19)
 # Breaks Portage's pid-sandbox at least with 5.10 kernels. Pending 
investigation.
 # If you're hitting this, try: FEATURES="-pid-sandbox" emerge -v1 
sys-apps/util-linux



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

2023-10-26 Thread Sam James
commit: 32cb247dee50543786129c0041964efd55a105d9
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Oct 24 17:21:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cb247d

sys-process/uksmd: add 6.5.1

Signed-off-by: Kostadin Shishmanov  tutanota.com>
Signed-off-by: Sam James  gentoo.org>

 sys-process/uksmd/Manifest   |  1 +
 sys-process/uksmd/uksmd-6.5.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 94c41369c0fd..782c20ceec32 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1 +1,2 @@
 DIST uksmd-6.4.1.tar.gz 16790 BLAKE2B 
284302f0a77684fc00d16faf868d857adf539840ea26746dd9774a1501b3361afa58a77dd74bd40680c32a7b1baf632d60d52fae3c031d1be69c8f17e6bbf73d
 SHA512 
ea851a75b7afd4d9c789f31ca473f2c265b0633c86e38b26ec3602dfa3e63e6bea13caca551aba08c5093332cfbb485f40cb96254c39eb083ab66d6256661dd4
+DIST uksmd-6.5.1.tar.gz 16878 BLAKE2B 
12c0ed088ce189470a63ed74de02b35c994363500a04a28e2b1a8e7ad1ad3b75970cf69af939476b00b8bf1a9838591f83051dc004f2f91d74f19fd17746c37f
 SHA512 
9be0b2f16aee16201a16fb157c5389f104dc9a818a0528cfda6c37e4e9a0d82bd9966cf654052e5f645e21db2f4f149873b07cac5451a5b377a92a5ec4b6e11e

diff --git a/sys-process/uksmd/uksmd-6.5.1.ebuild 
b/sys-process/uksmd/uksmd-6.5.1.ebuild
new file mode 100644
index ..9b4eafccdd9e
--- /dev/null
+++ b/sys-process/uksmd/uksmd-6.5.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Userspace KSM helper daemon"
+HOMEPAGE="https://codeberg.org/pf-kernel/uksmd;
+SRC_URI="https://codeberg.org/pf-kernel/uksmd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
+
+DEPEND="
+   sys-libs/libcap-ng
+   >=sys-process/procps-4:=
+   systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KSM"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature systemd)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   newinitd "${FILESDIR}/uksmd.init" uksmd
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/, net-libs/xdp-tools/files/

2023-10-26 Thread Sam James
commit: 954b98b84ca9d223f7ecbf807e08291e82d85aa9
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sat Oct 21 08:57:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954b98b8

net-libs/xdp-tools: clean up obsolete versions

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Signed-off-by: Sam James  gentoo.org>

 net-libs/xdp-tools/Manifest|  2 -
 .../files/1.3.1-disable-stack-protector.patch  | 32 
 .../files/1.3.1-fix-btf__type_cnt-detection.patch  | 36 -
 net-libs/xdp-tools/files/1.3.1-musl.patch  | 28 ---
 net-libs/xdp-tools/files/1.3.1-xdpdump-clang.patch | 36 -
 net-libs/xdp-tools/xdp-tools-1.2.8.ebuild  | 52 -
 net-libs/xdp-tools/xdp-tools-1.3.1-r3.ebuild   | 88 --
 7 files changed, 274 deletions(-)

diff --git a/net-libs/xdp-tools/Manifest b/net-libs/xdp-tools/Manifest
index 7cbae12d5e78..766e3e9c5f3c 100644
--- a/net-libs/xdp-tools/Manifest
+++ b/net-libs/xdp-tools/Manifest
@@ -1,3 +1 @@
-DIST xdp-tools-1.2.8.tar.gz 253786 BLAKE2B 
f745085b73da5193c3cdaf60c20dfa5de62f3d83487413c87b4c3d07b755dcf91cfbeb4ba970b4e04eef74b4cec4238057f4462074f49b7139d7652cb0f22998
 SHA512 
6ada9e433fcbefd13cebdffe93c3ce9159e9e09f1498d1615918ca6ecc4f11f03fcd9096980e8ceb7de126d4d8b953fa64917e777d54b5a3dfd1a9556de81626
-DIST xdp-tools-1.3.1.tar.gz 330516 BLAKE2B 
89a61f47ba26efe6d0630d971e913e034d111d05c896e5af1bb28e6cb4e94133e6ecd827a10ee12a935ae2e6856f04556ac564ded1bcc65182766d656f8d0c5f
 SHA512 
9dd434095a043158d14fb6829fa632fc4a0714dc0b6e08c219dfb55cb9f34005300db750115e08bd54210e90142bd499904616da077b8aa827e4de28c31be637
 DIST xdp-tools-1.4.0.tar.gz 337221 BLAKE2B 
008dda0fcfd403e47ab2b8c801fc0a5c4e103fb3b9869f1d1bf5af258fc646dd5a0285d3126c012c9b81805408b9669da886b9fcf2fdf33b256f74bbf898222a
 SHA512 
c17bd6e9e6e4cf59c33f4b9ae4e3e0434863d147abf80f87b425215261b96d4574898fa09cc2b201a427a5e9d49ad64d0c70e50e3f72e3a18c6fbdf7f4cd4a3a

diff --git a/net-libs/xdp-tools/files/1.3.1-disable-stack-protector.patch 
b/net-libs/xdp-tools/files/1.3.1-disable-stack-protector.patch
deleted file mode 100644
index 3a37b26efa14..
--- a/net-libs/xdp-tools/files/1.3.1-disable-stack-protector.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-
-From: 
https://github.com/xdp-project/xdp-tools/commit/cb6d06219d1b49b07980b481a383e1dea74a0702
-Bug: https://bugs.gentoo.org/889842
-
-From cb6d06219d1b49b07980b481a383e1dea74a0702 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= 
-Date: Sat, 4 Mar 2023 20:08:25 +0100
-Subject: [PATCH] make: disable stack protector for BPF bits built by clang
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The clang toolchain might have stack-protection enabled by default
-(e.g. via platform configuration) and that won't work for BPF,
-so unconfitionally disable it via -fno-stack-protector.
-
-Signed-off-by: Holger Hoffstätte 

- lib/defines.mk | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/defines.mk b/lib/defines.mk
-index f134c43b..54b259f2 100644
 a/lib/defines.mk
-+++ b/lib/defines.mk
-@@ -1,5 +1,5 @@
- CFLAGS ?= -O2 -g
--BPF_CFLAGS ?= -Wno-visibility
-+BPF_CFLAGS ?= -Wno-visibility -fno-stack-protector
- BPF_TARGET ?= bpf
- 
- HAVE_FEATURES :=

diff --git a/net-libs/xdp-tools/files/1.3.1-fix-btf__type_cnt-detection.patch 
b/net-libs/xdp-tools/files/1.3.1-fix-btf__type_cnt-detection.patch
deleted file mode 100644
index d805e1077c76..
--- a/net-libs/xdp-tools/files/1.3.1-fix-btf__type_cnt-detection.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-
-From 
https://github.com/xdp-project/xdp-tools/commit/a7df567634af77381832a2212c5f5099b07734f3
-
-From a7df567634af77381832a2212c5f5099b07734f3 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= 
-Date: Sat, 4 Mar 2023 20:07:39 +0100
-Subject: [PATCH] configure: Fix function detection for btf__type_cnt()
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The configure check for btf__type_cnt() swapped two arguments in the
-check_libbpf_function() call in the configure script, leading to the check
-failing if LIBBPF_CFLAGS is non-empty. Make sure the arguments are in the
-right order, and also pass a proper NULL parameter in the check instead of
-a 0.
-
-Reported-by: Holger Hoffstätte 
-Signed-off-by: Toke Høiland-Jørgensen 

- configure | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure b/configure
-index 016c5bbd..62c2f883 100755
 a/configure
-+++ b/configure
-@@ -272,7 +272,7 @@ check_libbpf_functions()
- 
- check_libbpf_function "perf_buffer__consume" "(NULL)" "" "$LIBBPF_CFLAGS" 
"$LIBBPF_LDLIBS"
- check_libbpf_function "btf__load_from_kernel_by_id" "(0)" "" 
"$LIBBPF_CFLAGS" "$LIBBPF_LDLIBS"
--

[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2023-10-26 Thread Sam James
commit: 7c559bb7c5683fd991d317ca697c899915619423
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Oct 19 15:48:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c559bb7

net-im/synapse: drop 1.90.0, 1.92.2

Bug: https://bugs.gentoo.org/914765
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-im/synapse/Manifest  |  14 ---
 net-im/synapse/synapse-1.90.0.ebuild | 210 ---
 net-im/synapse/synapse-1.92.2.ebuild | 210 ---
 3 files changed, 434 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 3cf224b90ad9..c3fc8b0e8ec5 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -1,5 +1,4 @@
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
-DIST anyhow-1.0.72.crate 43837 BLAKE2B 
1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8
 SHA512 
25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST arc-swap-1.5.1.crate 66157 BLAKE2B 
9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb
 SHA512 
8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -16,9 +15,7 @@ DIST itoa-1.0.4.crate 10601 BLAKE2B 
95545252eaabc3114323a44c8b8ea12a91568d9fc8d2
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.135.crate 604591 BLAKE2B 
195f342d1136f63c308371f001c9fc270e151fbda7b316321d319b57bcd46f206bb8b06196f5e9cf8a35b0c397d909f370aef8b119f4bc0eb75b9e245d8e7b4a
 SHA512 
dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
-DIST log-0.4.19.crate 38073 BLAKE2B 
bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3
 SHA512 
8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038
 DIST log-0.4.20.crate 38307 BLAKE2B 
cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99daf8bbfc72
 SHA512 
8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
-DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memchr-2.6.3.crate 94377 BLAKE2B 
5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25
 SHA512 
8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
 DIST once_cell-1.15.0.crate 

[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/, net-libs/xdp-tools/files/

2023-10-26 Thread Sam James
commit: 330b58c14c48a1a3a5af2023a8afe83733536452
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Thu Oct 26 11:00:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330b58c1

net-libs/xdp-tools: rename patches for 1.4.0

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Signed-off-by: Sam James  gentoo.org>

 .../xdp-tools/files/{1.3.1-no-Werror.patch => 1.4.0-no-Werror.patch}  | 0
 net-libs/xdp-tools/xdp-tools-1.4.0.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/xdp-tools/files/1.3.1-no-Werror.patch 
b/net-libs/xdp-tools/files/1.4.0-no-Werror.patch
similarity index 100%
rename from net-libs/xdp-tools/files/1.3.1-no-Werror.patch
rename to net-libs/xdp-tools/files/1.4.0-no-Werror.patch

diff --git a/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
index 1e5a994e83ad..400e2aa0f19e 100644
--- a/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
@@ -33,8 +33,8 @@ QA_PREBUILT="usr/lib/bpf/*.o"
 MAKEOPTS+=" V=1"
 
 PATCHES=(
-   "${FILESDIR}"/1.3.1-no-Werror.patch
-   "${FILESDIR}"/${PV}-toolchain.patch
+   "${FILESDIR}"/1.4.0-no-Werror.patch
+   "${FILESDIR}"/1.4.0-toolchain.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2023-10-26 Thread Sam James
commit: 5a496b8934b30ab0c8b19995ea1e0b5e3934d5dc
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Oct 24 15:39:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a496b89

net-im/synapse: add 1.95.0

The https://github.com/matrix-org/synapse/pull/16332

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/33279
Signed-off-by: Sam James  gentoo.org>

 net-im/synapse/Manifest  |  13 +++
 net-im/synapse/synapse-1.95.0.ebuild | 209 +++
 2 files changed, 222 insertions(+)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index c3fc8b0e8ec5..1897e6987711 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -18,32 +18,45 @@ DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b18
 DIST log-0.4.20.crate 38307 BLAKE2B 
cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99daf8bbfc72
 SHA512 
8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
 DIST memchr-2.6.3.crate 94377 BLAKE2B 
5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25
 SHA512 
8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
+DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
 DIST once_cell-1.15.0.crate 31460 BLAKE2B 
ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf
 SHA512 
934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e
 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 DIST parking_lot_core-0.9.3.crate 32256 BLAKE2B 
79a1924a983b948a5c2b0c074452a7b2b61abda973d3bc8040d9153d34b378f0ee330e36aa813f49544319c479665d6328be71481f2e1e41bc94abb9bfbd12a0
 SHA512 
fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df
 DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 
4422122d9299eff3bfbb4507c4a117fef7c0906cab5a680933d482b7f9b49480bcb9c8172b412e70bf87dd0737b8532e90c310bf083f144292cc72190059ba3b
 SHA512 
884fd14ff23c19420692e35a38f88bb6a766a09da105759cd958c315b9360a2c49cfe61ceaa3122307d44040195ec9dffb12b6d0ce224fbac5d3701621a12b04
 DIST pyo3-0.17.3.crate 408939 BLAKE2B 
e67ce34c626dbede3c76abf66ba5078827e8a75644ff9fbd83eccf3d53096a3c2e0991da8b3489ea9984c665751308bcf4aa9c3d31dd62c72127694156a7a0a9
 SHA512 
5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740
+DIST pyo3-0.19.2.crate 418228 BLAKE2B 
ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa
 SHA512 
58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
 DIST pyo3-build-config-0.17.3.crate 29230 BLAKE2B 
193df0c15a2150505c823338e76f4d75e2f28158626edf332da2b10b6a81bfaf7f95a3a32c9f218717504b2f0dd80d3fb61c78ab3df9cb9024c3686f8ca002b0
 SHA512 
92652ffdfb3f6c3c8a1c2f97f5e2ed19175ba6bad5cd0f0c113b569369193aa18d95adc780bbdb8202d815a1ec0b6aeaf40d93d64faab42f4e8b452c806906a2
+DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 
5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf
 SHA512 
ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28
 DIST pyo3-ffi-0.17.3.crate 62854 BLAKE2B 
3f1c519b210de0aee19b832845c1d44237f780f18173ddc1b1cef5eac1060fab40fd8dbec067a49e4d28fc7edcd0bd751f54438ad42a8b98641de0517052c64b
 SHA512 
c08481d1530207fee544a5dde14253415e5451c1c013b86ac1f0e9bcb3c1df7866764cd11bad523105b6821725560329b89ff689b3aa2f0698cdab148d0fc12e
+DIST pyo3-ffi-0.19.2.crate 

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/files/, dev-util/geany-plugins/

2023-10-26 Thread Sam James
commit: c93868f1a39613b1144e119c62ec11c4b3608c83
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Oct 23 18:56:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93868f1

dev-util/geany-plugins: add 2.0

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33477
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest|   1 +
 .../files/geany-plugins-2.0-webkit2gtk-4.1.patch   |  33 ++
 dev-util/geany-plugins/geany-plugins-2.0.ebuild| 124 +
 dev-util/geany-plugins/metadata.xml|   1 +
 4 files changed, 159 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 3b4606e1eaa4..25ccad7bbbff 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339
+DIST geany-plugins-2.0.tar.bz2 3181264 BLAKE2B 
6175f91a3a7effa081393e9397336e0f5f59846fdadd0e31584f237c14863016cc4ab1b17745e1e2804ad88161dc7e43aef97a2332a5c18a7f1baf10d2ea42ba
 SHA512 
48d575459e5c9f905b8809796ea89a05f6e082a1bb1d29c9f44dd5de607a64ad65a27d18348312702d25cfbb80ea0348b9e806f8c0fe649ea558b5b4ccd84818

diff --git 
a/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch 
b/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch
new file mode 100644
index ..91015aa1a619
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch
@@ -0,0 +1,33 @@
+diff --git a/build/markdown.m4 b/build/markdown.m4
+index 6c1f53a6..39bea2a6 100644
+--- a/build/markdown.m4
 b/build/markdown.m4
+@@ -49,13 +49,13 @@ AC_DEFUN([GP_CHECK_MARKDOWN],
+ GTK_VERSION=2.16
+ WEBKIT_VERSION=1.1.13
+ 
+-GP_CHECK_GTK3([webkit_package=webkit2gtk-4.0],
++GP_CHECK_GTK3([webkit_package=webkit2gtk-4.1],
+   [webkit_package=webkit-1.0])
+ GP_CHECK_PLUGIN_DEPS([markdown], [MARKDOWN],
+  [$GP_GTK_PACKAGE >= ${GTK_VERSION}
+   $webkit_package >= ${WEBKIT_VERSION}
+   gthread-2.0])
+-AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.0])
++AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.1])
+ 
+ GP_COMMIT_PLUGIN_STATUS([Markdown])
+ 
+diff --git a/build/webhelper.m4 b/build/webhelper.m4
+index eacef95c..2325a65f 100644
+--- a/build/webhelper.m4
 b/build/webhelper.m4
+@@ -25,7 +25,7 @@ AC_DEFUN([GP_CHECK_WEBHELPER],
+   glib-2.0 >= ${GLIB_VERSION}
+   gio-2.0 >= ${GIO_VERSION}
+   gdk-pixbuf-2.0 >= ${GDK_PIXBUF_VERSION}
+-  webkit2gtk-4.0 >= ${WEBKIT_VERSION}
++  webkit2gtk-4.1 >= ${WEBKIT_VERSION}
+   gthread-2.0])
+ 
+ 

diff --git a/dev-util/geany-plugins/geany-plugins-2.0.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
new file mode 100644
index ..d1ffb9d1c929
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+
+inherit autotools lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org;
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-2.0
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount:=
+   net-libs/webkit-gtk:4.1
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   webhelper? ( net-libs/webkit-gtk:4.1 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}/${P}-webkit2gtk-4.1.patch" )
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   

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

2023-10-26 Thread Sam James
commit: 9f1338eaea7da5611c607be06007be1b0d6d3999
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Oct 24 18:41:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1338ea

dev-util/geany: add myself as a maintainer

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33497
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-util/geany/metadata.xml b/dev-util/geany/metadata.xml
index 93ae2d3e4645..419db80e1fce 100644
--- a/dev-util/geany/metadata.xml
+++ b/dev-util/geany/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   aklh...@gmail.com
+   Chris Mayo
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers Project
+   

Geany is a small and lightweight integrated development 
environment.
It was developed to provide a small and fast IDE, which has 
only a



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

2023-10-26 Thread Michał Górny
commit: fbfe41ada4c4d236f26647818a618a7645f0aa9e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 02:16:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 02:44:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfe41ad

dev-python/alembic: Bump to 1.12.1

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

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

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index c265cf2a38d7..810dddeff139 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1 +1,2 @@
 DIST alembic-1.12.0.tar.gz 1196597 BLAKE2B 
ff4bc1b94a32ab510b617befb039cb373f266fc891d355a1166a5559d4c053c57a834d9509a05bd5fbcb53a6ac0348038b2314907249ea9139a00c378b293bcb
 SHA512 
170031efe7864835234f55123bff7496337ed1ce666fdaaa8a5040353dc23f98a0e2e6eaf95791f8be052b675015acb7e59b58436a470df9b4ce803c1ac5296b
+DIST alembic-1.12.1.tar.gz 1200204 BLAKE2B 
640435e09ee7d33c7fa375b6fa784e2ef4097b50074753341717bc21fa8bd838ca00ced6c5cc9e3d82eca494270ffe84bc4b74dc96ed01cb9aded77f21e33520
 SHA512 
c76bae8f22dcbb4b2d235a17059a756c33bf40d4ea62b937373a29dab7c4f6e36eef0030a721222663c191eba565530299d28726f06e0c40d74daec1d3e03b33

diff --git a/dev-python/alembic/alembic-1.12.1.ebuild 
b/dev-python/alembic/alembic-1.12.1.ebuild
new file mode 100644
index ..0fb0d2348c60
--- /dev/null
+++ b/dev-python/alembic/alembic-1.12.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="
+   https://github.com/sqlalchemy/alembic/
+   https://pypi.org/project/alembic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # setup.cfg contains -p no:warnings in addopts which triggers
+   # datetime.utcfromtimestamp() deprecation warning as an error in py3.12
+   epytest -o addopts=
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



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

2023-10-26 Thread Michał Górny
commit: 21dfea252268e43bb6a8dd0d119cd712ed4dde3c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 01:33:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 02:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21dfea25

dev-python/botocore: Bump to 1.31.72

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 683f204ea942..f62d631e9f4f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.31.68.gh.tar.gz 11989788 BLAKE2B 
d8d34511e3ef65f54e1b305cf60cdb9
 DIST botocore-1.31.69.gh.tar.gz 11993410 BLAKE2B 
3bb478c0d0bb8add09f3659739000ca5df6a2aead9ae51a44adb1d409d700fd27005cf9a96bffd679a70058125396761c2d654a93009cf660d9b7864567eeb7c
 SHA512 
334aa763eed79a479d8e8ca64eaf44919f3d9af7b637577e12eecc162c79235255ab6bd19ca9edd0698215fb11e198f38bf924db1590b6da3121ef5f7aa7f00e
 DIST botocore-1.31.70.gh.tar.gz 11998773 BLAKE2B 
1843caf6976d066b1898a3721303c05a1075acd4cb59393adfa31542647d85d6b9fb3dc06e7710ff0249126bc464eea3bf47e3e484a242100facce7c545ef2d3
 SHA512 
4b2f0548cd3b223e30537b2ec6d3de2f417b2df0e5c9af00e9cee295483a50f66abcc2ca1d449aa4e85917f0157b249e594f8be7fb919069b97e49b174d53960
 DIST botocore-1.31.71.gh.tar.gz 12000913 BLAKE2B 
1cb78a9da73deacb302023f785d70645d3e5ecb8f828ebffb32f05f4d4f3343b5a9edf1fb0dd1c353c5bb38e094500ec2e1578c342312dca94ca64928c4d8b28
 SHA512 
6aa3a66c90cde16decf8b4dd678496d82d69388533105c3c785dca54d73736d2c3bb017ca57a39ea2dd59925ddc09dcd0ef600e8efd85c057356c29d2ce4013a
+DIST botocore-1.31.72.gh.tar.gz 12007238 BLAKE2B 
3eca25ae134849aebd4d51d6f9c06c5606b9612ef55f46eaa545f1d7e978bb9d8d6a260615500c57d7efec8bc744a01ec4fc290fceaa48d6186847732b3b4a2b
 SHA512 
8a31ab6ac3ba2d5fd565449ea424a482c31a586fec7601c84e64b5cc209d30d16279ccec64e7c2971bbce141b9011103b87b034a807f7d5a875eb0d9f6254050

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



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

2023-10-26 Thread Michał Górny
commit: baaa6b4996058b8b424eb0f3881ef06cab2f0bc8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 01:33:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 02:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baaa6b49

dev-python/boto3: Bump to 1.28.72

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.28.72.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 7239e90f5e59..ad573ae523d0 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.28.68.gh.tar.gz 717553 BLAKE2B 
dd8ba562613456e30c0f8bfe2f3befa9601b
 DIST boto3-1.28.69.gh.tar.gz 717978 BLAKE2B 
d7339e73fec81a8c8eb013b4136ab3961bb7c27cbf2b479abf12d814bb49f959dad91cc091b5ceabc01de9205b732b7df6c7fb7c37dfacc72a7d862f3e54a3f7
 SHA512 
2f6fa2192115367f8a899fe16308365509f543146c00be4e04c2aa323a188dedfe3e531b8d2a8b80fe9a143d101039a8a34babf5c3b1073f306f7946a45ec976
 DIST boto3-1.28.70.gh.tar.gz 718741 BLAKE2B 
0d8c0f8e4ceda65f223a6b5151015182905e4c76dc34ceede2af78ee8e71bbda95a70add771cdb313f4f63d7ae83fdbcb1c505a0157219c06a4d2dbcac584b27
 SHA512 
aea9a1c957c3a184ed8f8472f245b822b27185aa9427b14fd5cd380282a5c6f4dbb831940b4b39b147093448d8889910a52e26fb790b1e3e18ae24d9b2ddca15
 DIST boto3-1.28.71.gh.tar.gz 719518 BLAKE2B 
0ed15aaf3c340ebb492ec58b7a4b7754a4e5ca7c3fa3e71c6940c99c13eba0e46d24fbfbcdd6a6c6ebc57fec98499f9478ac4f531730b226d2534042ff282b89
 SHA512 
88ec46e9051bb963db8c3123548337910fae92aa0dd39668665db6a94c0f59ce14a1bf98630e92a5e736d539fe470d8e4ff8395e600e1b8166a8fe47ad89f4e8
+DIST boto3-1.28.72.gh.tar.gz 720666 BLAKE2B 
bbce0af7cba130ba30d4a319fc05fd0e7749fba2056136b5874fe18a70478f52c2c4e25ba89fc56b71831d48d3f95b6bc2b2e9fd5318c1ff259cb6789ece0d0b
 SHA512 
38ed50770c0bd355d462f7a4eb824b14bf01cc6772392f5eb79df2bb5dd96f3cbc843456256646f8e2ad9335c2de1465c4a9d68d8a66e9895e7280404218671f

diff --git a/dev-python/boto3/boto3-1.28.72.ebuild 
b/dev-python/boto3/boto3-1.28.72.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.72.ebuild
@@ -0,0 +1,68 @@
+# 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_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-10-26 Thread Michał Górny
commit: e77a11736283fd948ec96a5aa65fb190de3a2ca7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 02:17:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 02:44:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77a1173

dev-python/griffe: Bump to 0.36.9

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

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

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 7a0c1c0c9e84..51c632e4156e 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,2 +1,3 @@
 DIST griffe-0.36.4.gh.tar.gz 192823 BLAKE2B 
42815673835bffebf97ab3bd436997329229596d24f4cd6fcd0b57f137b113bd42461cf9b8a33472ef6887dc7efdb4d88f31b6f503abb365f101311ff89fb5f3
 SHA512 
76d672f91643d347d15e97eb29bd1cdb24f843d396777287d5f5c28259f4f25dc7a89d53a83189e84572fcbed5201144d2b15f1bbc0864799c7703ce90b1cc7a
 DIST griffe-0.36.8.gh.tar.gz 194133 BLAKE2B 
6fb1f38e3f9da452ba79253ed3786ec29d96bf208bd17f3920fcfff6dd0bc0fda39c26dca28ab07736dd64481137b0f4aa7d058b94d0815fddff0bcf8cf6cfc9
 SHA512 
bde9bd8313f4c5ff4617cc1f6edcb754a445366e2f03cb8b1126e13ab644c700ccab4fe6ebfed163a4da046ec729d3b2fe79b89d6d17b8c5446c198535795294
+DIST griffe-0.36.9.gh.tar.gz 197054 BLAKE2B 
0351e72bf119bd98c392c56f254bf632552077d340c0c27b51780934c8baff1e6d33712f65bf31fefd2a8864d110790a78de3d77e2f5cf19429c9b68a5a01b9c
 SHA512 
1b4cdfcfe6c1946183d3445e16b6f689cecec259842c97793af7fb60be3b885da82fddcfba74bed3ba82a8f475fb0321c2ebb03fe02feca80888c244cc4493df

diff --git a/dev-python/griffe/griffe-0.36.9.ebuild 
b/dev-python/griffe/griffe-0.36.9.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.36.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-10-26 Thread Michał Górny
commit: 822ed1b290ca252654487ad1294471806f949860
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 01:33:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 02:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822ed1b2

app-admin/awscli: Bump to 1.29.72

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.72.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 22e1a26b1ba2..bbb5301dcf47 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.29.68.gh.tar.gz 2565226 BLAKE2B 
b1f2209738c3a54beac322b14ceb54d31
 DIST aws-cli-1.29.69.gh.tar.gz 2565597 BLAKE2B 
121ad22fe37968dc2f4b3f7fbe9af7af2bd578fa340b1caf44d089b2b12cc019a9b7734a42f64569483411a2849bc67a32ee59910e00988571d6ec480f6988d9
 SHA512 
1f3f4d6ba1d5302b6b9080a696fb496b405279610377ba4c87a146b60b3bfbebe2c68855704835eb99c6eb2a2e8de33086bb5632a2954a8bbc4f3e7d18d8ee41
 DIST aws-cli-1.29.70.gh.tar.gz 2567544 BLAKE2B 
2ca8db4f53d414dce916ab1cbfe997c3477c67005f83654b61cbc61be5626ab681fb2ebc69070842aff2562560bc24d38d2a80322a0267fd1b8fca8a5ce1598e
 SHA512 
cffc5d31b618fb4c728356c282251ac220029e25006bd43e7fb0ea16f3c4c8bb637c69208bfbd82da2a1d3e449ece2298811408f68d94c9f584b9749af176310
 DIST aws-cli-1.29.71.gh.tar.gz 2567815 BLAKE2B 
de39bf456d2933a5b652acd700b561ded9866b3cdbaa15a00439f4af40e0b00ef1acaac03316c542a34ba72f18e2b72b4345cd4824e46f1e6370ad7c254e203b
 SHA512 
cca46c16470352df72216f6620cd58d243eeb038842149c92726d641107707c263c6aeec49fb09cef5bf273eed179ce74f0a20377c6f3b49a731c7bdcee305dd
+DIST aws-cli-1.29.72.gh.tar.gz 2568335 BLAKE2B 
6919744a90e77e14e143d94cba5e666eb50c6768cd2237920f73f9487bb0b1284bc1d028d17b00f2fe9c38fcc294e42a6fa3f7aaab88b2ef52e16e118341
 SHA512 
ffca4a27896033be4672c0054b272dc7c88b73eb724a291fce61a4b267c22b23218b834c7b0baecdee6fe275cfd732ac24d779475dfd60f0d799e7cfed370570

diff --git a/app-admin/awscli/awscli-1.29.72.ebuild 
b/app-admin/awscli/awscli-1.29.72.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.72.ebuild
@@ -0,0 +1,85 @@
+# 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_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-10-26 Thread Sam James
commit: be3485c98865db353ae9aff5a23e851997fd131a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:32:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3485c9

dev-python/numpy: Stabilize 1.26.0 ppc64, #915924

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

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

diff --git a/dev-python/numpy/numpy-1.26.0.ebuild 
b/dev-python/numpy/numpy-1.26.0.ebuild
index 8a4a89846c75..80d020dc4496 100644
--- a/dev-python/numpy/numpy-1.26.0.ebuild
+++ b/dev-python/numpy/numpy-1.26.0.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
 # is barely supported anyway, see bug #914358.
 IUSE="+lapack"
 if [[ ${PV} != *_[rab]* ]] ; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 RDEPEND="



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

2023-10-26 Thread Sam James
commit: cb351207522b67d82b4b7346a4daf3d119c20830
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:35:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb351207

media-gfx/blender: add quotes around variables containing whitespaces

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-3.3.6-r1.ebuild | 10 +-
 media-gfx/blender/blender-3.3.8.ebuild| 18 +-
 media-gfx/blender/blender-3.4.1-r3.ebuild | 14 +++---
 media-gfx/blender/blender-3.5.1-r1.ebuild | 14 +++---
 media-gfx/blender/blender-3.6.0.ebuild| 14 +++---
 media-gfx/blender/blender-.ebuild | 14 +++---
 6 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index 849e211f77de..b1c434b9c585 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
+   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
+   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
+   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index a312ee90f65b..1f5d50885c97 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -129,11 +129,11 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.2-support-building-with-musl-libc.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch
-   
"${FILESDIR}"/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   "${FILESDIR}"/${PN}-3.3.6-cycles-gcc13.patch
+   "${FILESDIR}/${PN}-3.2.2-support-building-with-musl-libc.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Cycles-add-option-to-specify-OptiX-runtime-root-dire.patch"
+   
"${FILESDIR}/${PN}-3.2.2-Fix-T100845-wrong-Cycles-OptiX-runtime-compilation-i.patch"
+   "${FILESDIR}/${PN}-3.3.0-fix-build-with-boost-1.81.patch"
+   "${FILESDIR}/${PN}-3.3.6-cycles-gcc13.patch"
 )
 
 blender_check_requirements() {
@@ -177,7 +177,7 @@ src_unpack() {
if use test; then
#The tests are downloaded from: 
https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests
mkdir -p lib || die
-   mv 
"${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
+   mv 
"${WORKDIR}/blender-${TEST_TARBALL_VERSION}-tests/tests" lib || die
fi
fi
 
@@ -202,9 +202,9 @@ src_prepare() {
sed -e "s|Exec=blender|Exec=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
sed -e "s|Icon=blender|Icon=blender-${BV}|" -i 
release/freedesktop/blender.desktop || die
 
-   mv release/freedesktop/icons/scalable/apps/blender.svg 
release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
-   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
-   mv release/freedesktop/blender.desktop 
release/freedesktop/blender-${BV}.desktop || die
+   mv release/freedesktop/icons/scalable/apps/blender.svg 
"release/freedesktop/icons/scalable/apps/blender-${BV}.svg" || die
+   mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg 
"release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg" || die
+   mv release/freedesktop/blender.desktop 
"release/freedesktop/blender-${BV}.desktop" || die
 
if use test; then
# Without this the tests will try to use /usr/bin/blender and 
/usr/share/blender/ to run the tests.

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
index 99c65802bed3..91dc3e3014ed 100644
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.4.1-r3.ebuild
@@ -139,8 +139,8 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-3.3.0-fix-build-with-boost-1.81.patch
-   

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

2023-10-26 Thread Sam James
commit: 35a7283535958cbbfdd6af0071f9e5601b580913
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:32:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a72835

sys-apps/iproute2: Stabilize 6.5.0 ppc64, #916085

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

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

diff --git a/sys-apps/iproute2/iproute2-6.5.0.ebuild 
b/sys-apps/iproute2/iproute2-6.5.0.ebuild
index d8f2be72bc4e..7621ddc6eb47 100644
--- a/sys-apps/iproute2/iproute2-6.5.0.ebuild
+++ b/sys-apps/iproute2/iproute2-6.5.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="kernel routing and traffic control utilities"



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

2023-10-26 Thread Sam James
commit: 824eb57e50e0f5039d42f39e0caa5461d8d73468
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:23:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824eb57e

media-gfx/blender: add 3.6.5, update 

* add 3.6.5 LTS

* upstream fixed
https://projects.blender.org/blender/blender/pulls/113163 in
https://projects.blender.org/blender/blender/issues/112917
* add it to 3.6.5
* drop blockers for 3.6.5 and 

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest |   1 +
 .../{blender-.ebuild => blender-3.6.5.ebuild}  |  12 ++-
 media-gfx/blender/blender-.ebuild  |   4 +-
 .../blender/files/blender-4.0.0-ocio-2.3.0.patch   | 110 +
 4 files changed, 119 insertions(+), 8 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index b3c42c94fb98..7c56592c6b76 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -3,3 +3,4 @@ DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced
 DIST blender-3.4.1.tar.xz 53666296 BLAKE2B 
ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee
 SHA512 
d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
 DIST blender-3.5.1.tar.xz 69780800 BLAKE2B 
6961280b9d5fb606a35137ce355bf07b4dc16908d5d52cfd3a914907721da16108b8780b1894413a69ab69d455f5d1575697079a24c2bdcecb17174cf7a7c7c7
 SHA512 
7c9c03de8532884f8ab39fecf1450f8be4bc937a018bd14240ace81a89e422625aba9c4865f6efbb8371f5f01e930932fa5cf03c9d14d44c5312db33e3c56131
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
+DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-3.6.5.ebuild
similarity index 97%
copy from media-gfx/blender/blender-.ebuild
copy to media-gfx/blender/blender-3.6.5.ebuild
index a637534483c4..1f87c0fac6ef 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-3.6.5.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
# Update these between major releases.
TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
+   # SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
@@ -45,8 +45,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
-#
-# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -68,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
@@ -140,6 +138,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.0-ocio-2.3.0.patch"
+)
+
 blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 
@@ -174,7 +176,7 @@ src_unpack() {
git-r3_src_unpack
 
git-r3_fetch "${ADDONS_EGIT_REPO_URI}"
-   git-r3_checkout "${ADDONS_EGIT_REPO_URI} ${S}/scripts/addons"
+   git-r3_checkout "${ADDONS_EGIT_REPO_URI}" "${S}/scripts/addons"
 
if use test; then

TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index a637534483c4..d32731e15fef 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -45,8 +45,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 # Library versions for official builds can be found in the blender source 
directory in:
 # 

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

2023-10-26 Thread Sam James
commit: 45c5b621cc1338fec723423bd713fffbe89d6f53
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 22:14:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c5b621

media-libs/openexr: add 3.1.11, drop obsolete blockers

drop blockers on removed packages
update homepage url

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33306
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest| 1 +
 media-libs/openexr/{openexr-3.1.7.ebuild => openexr-3.1.11.ebuild} | 6 ++
 media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 +---
 media-libs/openexr/openexr-3.1.7.ebuild| 4 +---
 4 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index b628bae952f4..ea41489d2b92 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
+DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 
9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5
 SHA512 
ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
 DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 
77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd
 SHA512 
01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
 DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 
2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af
 SHA512 
f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5

diff --git a/media-libs/openexr/openexr-3.1.7.ebuild 
b/media-libs/openexr/openexr-3.1.11.ebuild
similarity index 90%
copy from media-libs/openexr/openexr-3.1.7.ebuild
copy to media-libs/openexr/openexr-3.1.11.ebuild
index 445494079498..bbb330f1fc0f 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -8,21 +8,19 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/30" # based on SONAME
 # -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/Imath-3.1.6:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild 
b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index b307b8c8c2ac..514978514e74 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/Imath-${PV}:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="

diff --git a/media-libs/openexr/openexr-3.1.7.ebuild 
b/media-libs/openexr/openexr-3.1.7.ebuild
index 445494079498..bc11bb9507bc 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
 MY_PN=OpenEXR
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
+HOMEPAGE="https://openexr.com/;
 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/Imath-3.1.6:=
sys-libs/zlib
-   !media-libs/openexr:3
-   !media-libs/ilmbase
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"



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

2023-10-26 Thread Sam James
commit: d4a3e3b5d0a0060be0379cbe22667b4d97552ece
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:32:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a3e3b5

net-dns/libidn2: Stabilize 2.3.4-r1 ppc64, #916083

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

 net-dns/libidn2/libidn2-2.3.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn2/libidn2-2.3.4-r1.ebuild 
b/net-dns/libidn2/libidn2-2.3.4-r1.ebuild
index 58fb5e1bb30f..a1eef9482576 100644
--- a/net-dns/libidn2/libidn2-2.3.4-r1.ebuild
+++ b/net-dns/libidn2/libidn2-2.3.4-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${P/a/}
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) GPL-3+ unicode"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="



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

2023-10-26 Thread Sam James
commit: 1258d420a685e57b965f17690269248fc6b447aa
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1258d420

media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0

* Migrate to USE=gui per QA policy (PG0802,
https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802)

* Default to qt5 with USE=gui for now.

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/OpenImageIO/Manifest|   4 +
 media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.4.15.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.4.16.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.5.4.0.ebuild  | 205 +
 5 files changed, 824 insertions(+)

diff --git a/media-libs/OpenImageIO/Manifest b/media-libs/OpenImageIO/Manifest
index 1a670ec1834f..06f97d6d969f 100644
--- a/media-libs/OpenImageIO/Manifest
+++ b/media-libs/OpenImageIO/Manifest
@@ -1,6 +1,10 @@
 DIST OpenImageIO-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
 DIST OpenImageIO-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
+DIST OpenImageIO-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
+DIST OpenImageIO-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
+DIST OpenImageIO-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST OpenImageIO-2.4.6.0.tar.gz 10356052 BLAKE2B 
e5e660d8c2aee62cecaf520f9bc6bc65e243bd90a88b1a233f95fa3b4bb24390dbc80a922c313672c4d70a0de58bc7573d49ecfda35bde1ae95ecaeeccea90cb
 SHA512 
cb16d767cde35852c9c3618f4eb22f81bc5ba52bce5354a0e819fe16dbd6941fb3847060e8efeb9e367121d8d6421042c82230751c1ea1d9f078bad6df044de6
+DIST OpenImageIO-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
OpenImageIO-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
OpenImageIO-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
OpenImageIO-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6

diff --git a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild 
b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
new file mode 100644
index ..b0a20f341536
--- /dev/null
+++ b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+

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

2023-10-26 Thread Sam James
commit: dfeab993fab2d0e02239d3ed37a1fe017d4c5b34
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:32:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:32:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeab993

dev-libs/protobuf: Stabilize 21.12 ppc64, #915948

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

 dev-libs/protobuf/protobuf-21.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/protobuf/protobuf-21.12.ebuild 
b/dev-libs/protobuf/protobuf-21.12.ebuild
index cccdda2b9a03..b197ed46c9b8 100644
--- a/dev-libs/protobuf/protobuf-21.12.ebuild
+++ b/dev-libs/protobuf/protobuf-21.12.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]]; then
EGIT_SUBMODULES=()
 else

SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing 
structured data"



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

2023-10-26 Thread Sam James
commit: 3459a28a2fb45a801ebbc87c36149ea7afb5be28
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:32:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3459a28a

dev-python/contourpy: Stabilize 1.1.1 ppc64, #915917

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

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

diff --git a/dev-python/contourpy/contourpy-1.1.1.ebuild 
b/dev-python/contourpy/contourpy-1.1.1.ebuild
index 34147fde2836..3dcabe49f47f 100644
--- a/dev-python/contourpy/contourpy-1.1.1.ebuild
+++ b/dev-python/contourpy/contourpy-1.1.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86 
~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/numpy-1.16[${PYTHON_USEDEP}]



  1   2   3   4   >