[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/

2023-10-24 Thread Andreas Sturmlechner
commit: 2320344141663ca4c6d14cc4d7ad1a4534d51b55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 18:06:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 18:39:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=23203441

kde-plasma/plasma-desktop: 5.27.9 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-desktop/plasma-desktop-5.27.9.ebuild| 179 +
 1 file changed, 179 insertions(+)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
new file mode 100644
index 00..fe029afd2d
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.9.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+   dev-libs/wayland
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/attica-${KFMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+   >=media-libs/phonon-4.11.0
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   ibus? (
+   app-i18n/ibus
+   dev-libs/glib:2
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+   kaccounts? (
+   kde-apps/kaccounts-integration:5
+   net-libs/accounts-qt
+   )
+   scim? ( app-i18n/scim )
+   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/wayland-protocols-1.25
+   dev-libs/boost
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   !=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   >=kde-plasma/oxygen-${PVCUT}:5
+   media-fonts/noto-emoji
+ 

[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen-sounds/

2023-10-24 Thread Andreas Sturmlechner
commit: f52fe56c9451ca225504c90e144a032853510b05
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 18:06:38 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 18:39:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f52fe56c

kde-plasma/oxygen-sounds: 5.27.9 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen-sounds/oxygen-sounds-5.27.9.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.9.ebuild 
b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.9.ebuild
new file mode 100644
index 00..6de27bacc7
--- /dev/null
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.9.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen sound theme for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="!

[gentoo-commits] proj/kde:master commit in: kde-plasma/milou/

2023-10-24 Thread Andreas Sturmlechner
commit: 3b59b594419f0e9210ba813276f17b5bb005ddc6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 18:06:26 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 18:39:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b59b594

kde-plasma/milou: 5.27.9 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/milou/milou-5.27.9.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/milou/milou-5.27.9.ebuild 
b/kde-plasma/milou/milou-5.27.9.ebuild
new file mode 100644
index 00..4821cea770
--- /dev/null
+++ b/kde-plasma/milou/milou-5.27.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://invent.kde.org/plasma/milou;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen/

2023-10-24 Thread Andreas Sturmlechner
commit: 6527c1ea47f29713aa6bd9dd3264ef1915e53814
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 18:06:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 18:39:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6527c1ea

kde-plasma/oxygen: 5.27.9 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen/oxygen-5.27.9.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/kde-plasma/oxygen/oxygen-5.27.9.ebuild 
b/kde-plasma/oxygen/oxygen-5.27.9.ebuild
new file mode 100644
index 00..69ab074c2f
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.27.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/frameworkintegration-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-plasma/kdecoration-${PVCUT}:5
+   x11-libs/libxcb
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kservice-${KFMIN}:5
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"



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

2023-10-24 Thread Sam James
commit: 27d55e4cec5ecdf081ab7b0e7ad7b14557ec4597
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:32:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d55e4c

dev-python/astroid: Stabilize 2.15.8-r1 ALLARCHES, #916238

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

 dev-python/astroid/astroid-2.15.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/astroid/astroid-2.15.8-r1.ebuild 
b/dev-python/astroid/astroid-2.15.8-r1.ebuild
index edde7bdd2868..b99d5fc94b06 100644
--- a/dev-python/astroid/astroid-2.15.8-r1.ebuild
+++ b/dev-python/astroid/astroid-2.15.8-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1+"
 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"
 
 # Version specified in pyproject.toml
 RDEPEND="



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

2023-10-24 Thread Zac Medico
commit: 7a43de7a8ce8dc6836d998cb87a5135ba8f0bc2c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct 24 18:07:53 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 24 18:08:23 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7a43de7a

dbapi: Make _iuse_implicit_cnstr picklable for spawn compat

Bug: https://bugs.gentoo.org/916235
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dbapi/__init__.py | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/lib/portage/dbapi/__init__.py b/lib/portage/dbapi/__init__.py
index 233da8d698..dd697db109 100644
--- a/lib/portage/dbapi/__init__.py
+++ b/lib/portage/dbapi/__init__.py
@@ -1,8 +1,9 @@
-# Copyright 1998-2020 Gentoo Authors
+# Copyright 1998-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 __all__ = ["dbapi"]
 
+import functools
 import re
 import warnings
 from typing import Any, Dict, List, Optional, Tuple
@@ -223,6 +224,10 @@ class dbapi:
 
 yield cpv
 
+@staticmethod
+def _iuse_implicit_built(iuse_implicit_match, use, flag):
+return iuse_implicit_match(flag) or flag in use
+
 def _iuse_implicit_cnstr(self, pkg, metadata):
 """
 Construct a callable that checks if a given USE flag should
@@ -257,9 +262,11 @@ class dbapi:
 # This behavior is only used for EAPIs that support IUSE_EFFECTIVE,
 # since built USE settings for earlier EAPIs may contain a large
 # number of irrelevant flags.
-prof_iuse = iuse_implicit_match
-enabled = frozenset(metadata["USE"].split()).__contains__
-iuse_implicit_match = lambda flag: prof_iuse(flag) or enabled(flag)
+iuse_implicit_match = functools.partial(
+self._iuse_implicit_built,
+iuse_implicit_match,
+frozenset(metadata["USE"].split()),
+)
 
 return iuse_implicit_match
 



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

2023-10-24 Thread Sam James
commit: 6381f8eb771359558e03129638f312900b46a2b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:32:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6381f8eb

dev-python/sqlalchemy: Stabilize 2.0.22 amd64, #916236

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
index ed6eb3f70f85..ba6b0e5ffd77 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2023-10-24 Thread Sam James
commit: e907d614841d0844f31a1676a708b7b2d9d87768
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:32:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e907d614

dev-python/pytest-xprocess: Stabilize 0.23.0 ALLARCHES, #916237

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

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

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild
index adb5647ee026..b401a55af0b3 100644
--- a/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



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

2023-10-24 Thread Sam James
commit: 9386a7e70e5dec731bcc7675e8a3088622aff51a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:36:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9386a7e7

dev-python/sqlalchemy: Stabilize 2.0.22 arm, #916236

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
index 84b5e9460c51..b806b310a540 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2023-10-24 Thread Sam James
commit: 755c12b726acdb1b350ee24608b43d8f36eafdd1
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Oct 23 03:31:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755c12b7

app-arch/unrar: fix symlinked header shenanigans

UnRar is horrible proprietary Windows-oriented software, yes yes yes we
know. It's nonstandard and the build system is a mess. It doesn't
version the library soname, doesn't install headers, doesn't uninstall
the files it installs, etc. Every distributor of it hacks around this
differently, but there are a couple things that it would be good to be
consistent with.

In particular, a stable name is needed for:
- including the header
- passing link args to the compiler

The latter works fine, but the former does not. There's a rough
consensus to use "unrar/" to install headers, and other projects rely on
that (or fall back to "libunrar/"), but we do not install there, and the
place we do install to is not used even in ::gentoo.

Start installing to "unrar/" instead. This allows some software to work
that formerly did not, and should still work everywhere else that was
looking for "libunrar/" as that is kept as a compat symlink.

Closes: https://bugs.gentoo.org/916036
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-arch/unrar/unrar-6.2.12-r1.ebuild | 79 +++
 1 file changed, 79 insertions(+)

diff --git a/app-arch/unrar/unrar-6.2.12-r1.ebuild 
b/app-arch/unrar/unrar-6.2.12-r1.ebuild
new file mode 100644
index ..bb14028fb165
--- /dev/null
+++ b/app-arch/unrar/unrar-6.2.12-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/unrar"
+
+LICENSE="unRAR"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin} || die
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   # unrar doesn't officially install headers, but unofficially, software
+   # depends on it anyway. There is no standard for where to install them,
+   # but the most common location (shared by nearly all vendors) is 
"unrar".
+   # FreeBSD alone uses "libunrar". Gentoo formerly used "libunrar6" and
+   # had a compat symlink for FreeBSD, then passed the compat location in
+   # ./configure scripts e.g. for sys-fs/rar2fs. Software in the wild
+   # seems to expect either "unrar" or "libunrar".
+   # See: https://bugs.gentoo.org/916036
+   #
+   # We now use the "standard" (hah) location, and keep the compat symlink 
but
+   # change the destination. The version-suffixed location lacks utility, 
but
+   # we would keep it if we could, just in case -- unfortunately portage is
+   # buggy: https://bugs.gentoo.org/834600
+   #
+   # Hopefully, no one has ever actually used it and therefore this does 
not
+   # matter. The odds are on our side, since it periodically changed 
location
+   # arbitrarily.
+   insinto /usr/include/unrar
+   doins *.hpp
+   dosym unrar /usr/include/libunrar
+
+   find "${ED}" -type f -name "*.a" -delete || die
+}



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

2023-10-24 Thread Sam James
commit: b62dda95c661dee82dd42528bff23c8835fa7a63
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:32:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62dda95

dev-python/rtslib-fb: Stabilize 2.1.76 ALLARCHES, #911881

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

 dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild 
b/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild
index 70552bc72cd1..75d5a13393cc 100644
--- a/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild
+++ b/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pyudev[${PYTHON_USEDEP}]



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

2023-10-24 Thread Sam James
commit: 2c0d456347e08ef160fede1a6f5b6ee20694463f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Oct 23 18:33:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0d4563

dev-python/unrardll: new package, add 0.1.7

reverse dependency of app-text/calibre

Closes: https://bugs.gentoo.org/622854
Bug: https://bugs.gentoo.org/622856
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/unrardll/Manifest  |  1 +
 dev-python/unrardll/metadata.xml  | 16 +++
 dev-python/unrardll/unrardll-0.1.7.ebuild | 33 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-python/unrardll/Manifest b/dev-python/unrardll/Manifest
new file mode 100644
index ..692799ecadae
--- /dev/null
+++ b/dev-python/unrardll/Manifest
@@ -0,0 +1 @@
+DIST unrardll-0.1.7.tar.gz 10780032 BLAKE2B 
92f852ed9cbc02d4c48093dbd5a7f64f4bc279a7b3a3018247a832a61c263b3be19ec5ea94ffdc78c85bd2737647cc3eb231ae9d0953da1de5f23002e7e6ffdc
 SHA512 
23da519c37e52e5cc032d119d1b723c0f4b4ec2c8a08b8ec24a193395d5530780c65a1c20f69aa58f6976ea5e7481c11b92a472cfbce8c477af14673be2189fc

diff --git a/dev-python/unrardll/metadata.xml b/dev-python/unrardll/metadata.xml
new file mode 100644
index ..34d0dccf4daa
--- /dev/null
+++ b/dev-python/unrardll/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   eschwart...@gmail.com
+   Eli Schwartz
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   kovidgoyal/unrardll
+   unrardll
+   
+

diff --git a/dev-python/unrardll/unrardll-0.1.7.ebuild 
b/dev-python/unrardll/unrardll-0.1.7.ebuild
new file mode 100644
index ..2c4ab30ac2b9
--- /dev/null
+++ b/dev-python/unrardll/unrardll-0.1.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 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_{11..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python wrapper for the UnRAR DLL"
+HOMEPAGE="
+   https://github.com/kovidgoyal/unrardll
+   https://pypi.org/project/unrardll/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The version constraint is needed to resolve https://bugs.gentoo.org/916036
+# and guarantee the headers are findable.
+DEPEND=">=app-arch/unrar-6.2.12-r1:="
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   default
+   # https://github.com/kovidgoyal/unrardll/pull/5
+   mv test/basic.py test/test_basic.py || die
+}



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

2023-10-24 Thread Sam James
commit: 47f66af37671e1e2306d259e0944aa4cbbae25a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 24 18:32:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 24 18:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f66af3

dev-python/sqlalchemy: Stabilize 2.0.22 x86, #916236

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
index ba6b0e5ffd77..84b5e9460c51 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.22.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2023-10-24 Thread Miroslav Šulc
commit: ce78ee23ae96457a915ae2939544608236922b5d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:22:20 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce78ee23

media-libs/sratom: bump to 0.6.16 + py3.12

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/sratom/Manifest  |  1 +
 media-libs/sratom/sratom-0.6.14-r1.ebuild   |  2 +-
 .../{sratom-0.6.14-r1.ebuild => sratom-0.6.16.ebuild}   | 13 +++--
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest
index 83f735b1334d..b0a93648fb8e 100644
--- a/media-libs/sratom/Manifest
+++ b/media-libs/sratom/Manifest
@@ -1 +1,2 @@
 DIST sratom-0.6.14.tar.xz 24252 BLAKE2B 
6f468e9a0de97cf83a4f3faeb8ceff8a5502da7f0dff6b5721ef985df352057cda0dbbf13656471ef7f3103a891570e3462ed6bf4517dbc546d9f83115db433b
 SHA512 
3647ccca3ac98299a0bcc30d540788c627445c9a55f0b68a53e08ee45b15138c7a5466c92d1c10eac614325718d4f59eff6f0664f99891e8349e613be675c87d
+DIST sratom-0.6.16.tar.xz 18940 BLAKE2B 
e78bc572d990ce6914f3276d1b110cb3ba01213f5a084d8548009bf9226107c820f9f86f4cf22ae8076dd9d44bdb5e8b4bc623f67759150fb267b6ccf673a1f7
 SHA512 
8e01eec642bff63745e8d99a814780ff34e4b79cc99699a1bb7ddac60da8808231d3b4a615a1d87464cbcf4dc26b8ec39e71688a268d493df71dc75892bf6479

diff --git a/media-libs/sratom/sratom-0.6.14-r1.ebuild 
b/media-libs/sratom/sratom-0.6.14-r1.ebuild
index 8c67968942b2..3f2b69dc0760 100644
--- a/media-libs/sratom/sratom-0.6.14-r1.ebuild
+++ b/media-libs/sratom/sratom-0.6.14-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE='threads(+)'
 inherit meson-multilib python-any-r1
 

diff --git a/media-libs/sratom/sratom-0.6.14-r1.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
similarity index 75%
copy from media-libs/sratom/sratom-0.6.14-r1.ebuild
copy to media-libs/sratom/sratom-0.6.16.ebuild
index 8c67968942b2..787d7e0e66de 100644
--- a/media-libs/sratom/sratom-0.6.14-r1.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE='threads(+)'
 inherit meson-multilib python-any-r1
 
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 
@@ -23,13 +23,14 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
 )
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
-   >=dev-libs/serd-0.30.10
-   >=dev-libs/sord-0.16.10
-   >=media-libs/lv2-1.18.4
+   dev-libs/serd
+   >=dev-libs/sord-0.16.16
+   media-libs/lv2
 "
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
@@ -39,7 +40,7 @@ src_prepare() {
default
 
# fix doc installation path
-   sed -iE "s%install_dir: docdir / 'sratom-0',%install_dir: docdir / 
'${PF}',%g" doc/c/meson.build || die
+   sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build 
doc/singlehtml/meson.build || die
 }
 
 multilib_src_configure() {



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

2023-10-24 Thread Miroslav Šulc
commit: 4c17b501a728f97c7e3b3986fe8d9bb636a8cb47
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:14:11 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c17b501

dev-libs/serd: bump to 0.32.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/serd/Manifest   |  1 +
 dev-libs/serd/serd-0.32.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest
index 3cd710c0523b..7633e3e09524 100644
--- a/dev-libs/serd/Manifest
+++ b/dev-libs/serd/Manifest
@@ -1 +1,2 @@
 DIST serd-0.30.16.tar.xz 173932 BLAKE2B 
0021125505bf23565a1cca24dc83eff3496fc11fe6b38dc07b68d800c7bd6a854923bc7c529161b659bd80cb7aa8c3b45e767f0841b57d4803d820e0016e2ed2
 SHA512 
1bc2e310027d52ea675aa261b52e89c4c1ccb622fa9fef11c874876de7821fe94672918ff58b9edcc7995daa70fc88b7ceb88fae61dd40f601285de1995b39ff
+DIST serd-0.32.0.tar.xz 168028 BLAKE2B 
839440f197a7b9b4082c7a39a7f63ddcc9129aed8968ab5a52780d0b8072743c78d7ccd9d6fc0e810944e3f55661cbd11969ea0f0242d4133d1883098ca4215c
 SHA512 
eefd5e4b371213cc77cff3ca6e67c0c460d7cd1a70e55dbac64948ab77703679ee24a446f51d6bfc229fe0cd8089d32eeaa236136cbd1162f7d2100ed2946cbc

diff --git a/dev-libs/serd/serd-0.32.0.ebuild b/dev-libs/serd/serd-0.32.0.ebuild
new file mode 100644
index ..003085e418aa
--- /dev/null
+++ b/dev-libs/serd/serd-0.32.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle 
and NTriples"
+HOMEPAGE="https://drobilla.net/software/serd.html;
+SRC_URI="https://download.drobilla.net/${P}.tar.xz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="doc test +tools"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
+)
+"
+
+src_prepare() {
+   default
+
+   # fix doc installation path
+   sed -i "s/versioned_name/'${PF}'/g" doc/man/meson.build 
doc/html/meson.build doc/singlehtml/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature doc docs)
+   $(meson_feature test tests)
+   $(meson_feature tools)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   local DOCS=( AUTHORS NEWS README.md )
+   einstalldocs
+}



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

2023-10-24 Thread Miroslav Šulc
commit: d98d62d444ed7f69805ea785e893d9e0d13268a0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:25:59 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98d62d4

media-libs/lilv: bump to 0.24.22 + py3.12

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/lilv/Manifest  |  1 +
 media-libs/lilv/lilv-0.24.20-r1.ebuild|  2 +-
 .../lilv/{lilv-0.24.20-r1.ebuild => lilv-0.24.22.ebuild}  | 15 ---
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest
index 33dfd78056d0..b7144c8eebd5 100644
--- a/media-libs/lilv/Manifest
+++ b/media-libs/lilv/Manifest
@@ -1 +1,2 @@
 DIST lilv-0.24.20.tar.xz 118460 BLAKE2B 
50b2044a7fb62cfcbea6dc68cd0d26503780f30a5a04e2ceafca9e02b2369965d7d27b8d08bbfa136930a3b18a3e0eb6cf4c326d3c2d46218badb4a8ec6e1e01
 SHA512 
68963b66fd6e577280867fcd5a601fd2cf539a10fcf0b667c22165cc7e42206fd6a20d56dbe97b587fb68f798d4db3b2351b87b1243c665c3a2b1bb82cbbf9a3
+DIST lilv-0.24.22.tar.xz 105504 BLAKE2B 
bd9df20d95ffa921615fb21deed4bc354158219aa51125fc00351aa5ca2f480f9d10d8c867003a373b47eea145c21bb8d0bfc86d53eb1d04d281e1df2fc4a0f2
 SHA512 
cd771db89919a11e258d12b43674d7174645a4369f5d3a5168b1217c0a87795926dd7db5304e81cb27eb30477198ac42e6e4931d40fcda833bf70ef75acc558f

diff --git a/media-libs/lilv/lilv-0.24.20-r1.ebuild 
b/media-libs/lilv/lilv-0.24.20-r1.ebuild
index bbf5a2b99f95..cbde1c693833 100644
--- a/media-libs/lilv/lilv-0.24.20-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.20-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE='threads(+)'
 
 inherit meson-multilib python-single-r1

diff --git a/media-libs/lilv/lilv-0.24.20-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22.ebuild
similarity index 75%
copy from media-libs/lilv/lilv-0.24.20-r1.ebuild
copy to media-libs/lilv/lilv-0.24.22.ebuild
index bbf5a2b99f95..b8a215c8d607 100644
--- a/media-libs/lilv/lilv-0.24.20-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE='threads(+)'
 
 inherit meson-multilib python-single-r1
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
@@ -25,16 +25,17 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
)
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
${PYTHON_DEPS}
-   >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}]
-   >=dev-libs/sord-0.16.10[${MULTILIB_USEDEP}]
+   dev-libs/serd[${MULTILIB_USEDEP}]
+   >=dev-libs/sord-0.16.16[${MULTILIB_USEDEP}]
media-libs/libsndfile
-   >=media-libs/lv2-1.18.2[${MULTILIB_USEDEP}]
-   >=media-libs/sratom-0.6.10[${MULTILIB_USEDEP}]
+   media-libs/lv2[${MULTILIB_USEDEP}]
+   media-libs/sratom[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 
@@ -46,7 +47,7 @@ src_prepare() {
default
 
# fix doc installation path
-   sed -iE "s%install_dir: docdir / 'lilv-0',%install_dir: docdir / 
'${PF}',%g" doc/c/meson.build || die
+   sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build 
doc/singlehtml/meson.build || die
 }
 
 multilib_src_configure() {



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

2023-10-24 Thread Miroslav Šulc
commit: 6b8513f22aa91a4e8ba81bb801aa844b7a5f3c73
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:12:27 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8513f2

dev-libs/zix: new package

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/zix/Manifest |  1 +
 dev-libs/zix/metadata.xml | 11 ++
 dev-libs/zix/zix-0.4.2.ebuild | 47 +++
 3 files changed, 59 insertions(+)

diff --git a/dev-libs/zix/Manifest b/dev-libs/zix/Manifest
new file mode 100644
index ..00107cd0259d
--- /dev/null
+++ b/dev-libs/zix/Manifest
@@ -0,0 +1 @@
+DIST zix-0.4.2.tar.xz 76492 BLAKE2B 
46d9e3049632abe8fe60928fa4d27ab5a94e86549dbde999c8215f951fe6f70f29124c89de9639c07a3bfb06da6ce902ea2a59f431ea6015d2c7a38df2f6eff6
 SHA512 
b8fb931a3e9ab5a67f6da57a07bf10b91e7f861c8cf39db14c49c083a9983a0971cc6bc6abcb54a83c00471b386e377cb9bb51e2edd945ba07b9ae43a35964cc

diff --git a/dev-libs/zix/metadata.xml b/dev-libs/zix/metadata.xml
new file mode 100644
index ..52de0bfb7f99
--- /dev/null
+++ b/dev-libs/zix/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proau...@gentoo.org
+   Gentoo ProAudio Project
+   
+   
+   drobilla/zix
+   
+

diff --git a/dev-libs/zix/zix-0.4.2.ebuild b/dev-libs/zix/zix-0.4.2.ebuild
new file mode 100644
index ..01a7b8abd503
--- /dev/null
+++ b/dev-libs/zix/zix-0.4.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+SRC_URI="https://download.drobilla.net/${P}.tar.xz;
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+DESCRIPTION="Lightweight C library of portability wrappers and data structures"
+HOMEPAGE="https://drobilla.net/software/zix.html;
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
+   )
+"
+
+src_prepare() {
+   default
+
+   # fix doc installation path
+   sed -i "s/versioned_name/'${PF}'/g" doc/html/meson.build 
doc/singlehtml/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature doc docs)
+   $(meson_feature test tests)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   local DOCS=( NEWS README.md )
+   einstalldocs
+}



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

2023-10-24 Thread Miroslav Šulc
commit: f05dc19ea3a125007518df14dd2e3df54425156a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:16:18 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05dc19e

dev-libs/sord: bump to 0.16.16 + updated live

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/sord/Manifest  |  1 +
 dev-libs/sord/{sord-.ebuild => sord-0.16.16.ebuild} | 12 +---
 dev-libs/sord/sord-.ebuild  | 12 +---
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest
index 0749cfd917a4..0c7cb8288e4b 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -1 +1,2 @@
 DIST sord-0.16.14.tar.xz 112748 BLAKE2B 
399f4bf5d1b8ae557fa7e2d2e92e74ed646d0554235f4527a4b9ad53aa6beb0e90e2d80c9e65ab3c872b5c8d45a7948b7746284bb1fd2352320a0aa33e97e305
 SHA512 
f6f254518d5dccece7975529b1fcfd552fd9c37e49dc7e9f8a46756b85e476dac064a39af42bfb3078e999e75d1aa75dcc30ec91e08753defa9363adafdfd3bd
+DIST sord-0.16.16.tar.xz 107148 BLAKE2B 
e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f
 SHA512 
8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0

diff --git a/dev-libs/sord/sord-.ebuild b/dev-libs/sord/sord-0.16.16.ebuild
similarity index 81%
copy from dev-libs/sord/sord-.ebuild
copy to dev-libs/sord/sord-0.16.16.ebuild
index 5d7f56bff1cc..d40179db71ae 100644
--- a/dev-libs/sord/sord-.ebuild
+++ b/dev-libs/sord/sord-0.16.16.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/drobilla/sord.git;
 else
SRC_URI="https://download.drobilla.net/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Library for storing RDF data in memory"
@@ -23,12 +23,18 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-doc/doxygen )
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
+   )
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
dev-libs/libpcre
-   >=dev-libs/serd-0.30.10
+   dev-libs/serd
+   dev-libs/zix
 "
 DEPEND="${RDEPEND}"
 

diff --git a/dev-libs/sord/sord-.ebuild b/dev-libs/sord/sord-.ebuild
index 5d7f56bff1cc..d40179db71ae 100644
--- a/dev-libs/sord/sord-.ebuild
+++ b/dev-libs/sord/sord-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/drobilla/sord.git;
 else
SRC_URI="https://download.drobilla.net/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Library for storing RDF data in memory"
@@ -23,12 +23,18 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-doc/doxygen )
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
+   )
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
dev-libs/libpcre
-   >=dev-libs/serd-0.30.10
+   dev-libs/serd
+   dev-libs/zix
 "
 DEPEND="${RDEPEND}"
 



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

2023-10-24 Thread Miroslav Šulc
commit: c8a2291635fe0aa9126f03b9558c48a3ff44d7e6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:08:50 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a22916

dev-python/sphinxygen: new package

Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-python/sphinxygen/Manifest|  1 +
 dev-python/sphinxygen/metadata.xml| 13 +
 dev-python/sphinxygen/sphinxygen-1.0.4.ebuild | 21 +
 3 files changed, 35 insertions(+)

diff --git a/dev-python/sphinxygen/Manifest b/dev-python/sphinxygen/Manifest
new file mode 100644
index ..060ce35000a2
--- /dev/null
+++ b/dev-python/sphinxygen/Manifest
@@ -0,0 +1 @@
+DIST sphinxygen-1.0.4.tar.gz 13732 BLAKE2B 
1b2f957bcacea9acf287263c4054199759bbe19f3d90fa85a143c5e85a2e383837936d72c6c1e57257d2d586722cfccab7fd38083ae6709553e5e6400273d549
 SHA512 
3094e3f9c5c50bf4e6a8332acf7147fa8b5e0a32c3dc49bf9786b6684e7e60b08971c52c46d4413ab23cd0b4bcd1cf02c924cdad51b7e1da29c1e747880c6f96

diff --git a/dev-python/sphinxygen/metadata.xml 
b/dev-python/sphinxygen/metadata.xml
new file mode 100644
index ..9eda4c6fd311
--- /dev/null
+++ b/dev-python/sphinxygen/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   so...@gentoo.org
+   Sound
+   
+   
+   
+   drobilla/sphinxygen
+   sphinxygen
+   
+

diff --git a/dev-python/sphinxygen/sphinxygen-1.0.4.ebuild 
b/dev-python/sphinxygen/sphinxygen-1.0.4.ebuild
new file mode 100644
index ..a9861725c82c
--- /dev/null
+++ b/dev-python/sphinxygen/sphinxygen-1.0.4.ebuild
@@ -0,0 +1,21 @@
+# 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 pypi
+
+DESCRIPTION="Python module/script that generates Sphinx markup to describe a C 
API"
+HOMEPAGE="
+   https://gitlab.com/drobilla/sphinxygen
+   https://pypi.org/project/sphinxygen/
+"
+
+SLOT="0"
+LICENSE="ISC"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+distutils_enable_tests pytest



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

2023-10-24 Thread Miroslav Šulc
commit: 4380af094feb5a2dab37eaa460c71dc730a06ac9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 24 18:18:56 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 24 18:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4380af09

media-libs/suil: bump to 0.10.20

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/suil/Manifest|  1 +
 media-libs/suil/suil-0.10.20.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
index 654a907fee7d..76246ad3ea5f 100644
--- a/media-libs/suil/Manifest
+++ b/media-libs/suil/Manifest
@@ -1 +1,2 @@
 DIST suil-0.10.18.tar.xz 34372 BLAKE2B 
739a25fa46227f0316a25efe0741f303698869f41322d525670589ad01f951bc52155a638f15b20ce715e14cb42a01fb022f60426c44abe05d988c679d27f604
 SHA512 
2c4630ef37f13c0e344eadfc8fdcfe70538abdabad1ad0865c43f9f5947fdbc3bdf56bb90e7a58f20d3e641ab9b7a7a670799920aca04374d7c992c52b93f8f3
+DIST suil-0.10.20.tar.xz 27492 BLAKE2B 
4ce6dcba544b4fb606d2b97dd347e5098cd1373643059fe80e2a7f9d7022432063e4391017e106a4092056999dcb7b99729339536c4c73cdaa5a3f091f1100ee
 SHA512 
fb3735d0856c826f46ad2334b6965f4116df2fa3132d10bdfcd2b2d39f8e40142801ce3f352425845adfac90bf4a60d76d09fdf0a99b2cec82faa0f5f127c3f8

diff --git a/media-libs/suil/suil-0.10.20.ebuild 
b/media-libs/suil/suil-0.10.20.ebuild
new file mode 100644
index ..338e13095611
--- /dev/null
+++ b/media-libs/suil/suil-0.10.20.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs"
+HOMEPAGE="https://drobilla.net/software/suil.html;
+SRC_URI="https://download.drobilla.net/${P}.tar.xz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc gtk gtk2 qt5 test X"
+RESTRICT="!test? ( test )"
+
+# This could be way refined, but it's quickly a rabbit hole
+# Take care on bumps to check lv2 minimum version!
+RDEPEND="
+   media-libs/lv2
+   gtk2? (
+   >=x11-libs/gtk+-2.18.0:2
+   dev-libs/glib:2
+   )
+   gtk? (
+   >=x11-libs/gtk+-3.14.0:3
+   dev-libs/glib:2
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-python/sphinx
+   dev-python/sphinx-lv2-theme
+   dev-python/sphinxygen
+   )
+   test? ( dev-libs/check )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+src_prepare() {
+   default
+
+   # fix doc installation path
+   sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build 
doc/singlehtml/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc docs)
+   $(meson_feature gtk2)
+   $(meson_feature gtk gtk3)
+   $(meson_feature qt5)
+   $(meson_feature test tests)
+   $(meson_feature X x11)
+   )
+
+   meson_src_configure
+}



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

2023-10-24 Thread Michał Górny
commit: 9df614370f35feace7baa7e9bd022580370641fe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 18:16:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 18:19:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df61437

dev-python/sqlalchemy: Remove old

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

 dev-python/sqlalchemy/Manifest |   1 -
 dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index e481b9296725..5209f24d0580 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,5 +1,4 @@
 DIST SQLAlchemy-1.4.49.tar.gz 8536601 BLAKE2B 
2133723380b157a76f4af6103a2c68099f78d7a49ad90793d682bd6015d61a06a72ba6f02922111b60716e311ddc2f6067153f7b4b1f80329775e0d6f27a0d92
 SHA512 
268751b09aebd9da10fd57b4b987fa57f3c61d18d5104bb308e405aa034c74e7d5441abd94368857fbe11b8d15bb5315634f64f3b1252e7318d24107ba1fe3ff
-DIST SQLAlchemy-2.0.19.tar.gz 9425046 BLAKE2B 
258e273a1c9ec5584293d08b0cc9de8ab4076e61bbae2b914950d38e4627591e1c57250f5c28625e5d84d3db360992952a22644992ed5244d36d616f20487fc5
 SHA512 
d82834f4f55c2298ff16401f34326845360c58e6ba6a2e22cda92219c0fb40938d404315027f4e9f392bc57fe45808ea192f99b747e073a40a9713f8d498b22a
 DIST SQLAlchemy-2.0.20.tar.gz 9437690 BLAKE2B 
d0be093ec796f42868352339f70e64a1a0fbd4e96315ab91b370df79882138763228bc365dceaec736f7dce1d7c6991c7d20ca7dbccb766aec78b7039004dad2
 SHA512 
3bc463465248f28948a1004a3c18a5dbc02af81b18b4f89155aca6a03ab582010318c3d177c3b5c4caabd49945b426d7e0f23c482aefc75eb1a7252b57241e53
 DIST SQLAlchemy-2.0.21.tar.gz 9454220 BLAKE2B 
67009f20349280b36c9b5664d5dc0c76ae35e5e2d8929cc8f848e862e4689dd695db5fc7fb10c1548a59f0a7f892f7573d969cdd4a6d400c89c23b35a5be3a31
 SHA512 
5fb0e3711445c6aa95d6facac098a05f0d20f9dacc4e9abe12057e0def7cfe07c73c2b43f1b8c7868e67e20e76f0b1da19eba10de87394db22d1d9a28ae23715
 DIST SQLAlchemy-2.0.22.tar.gz 9456107 BLAKE2B 
c4c5efd096c03550ce8f2adb944b97861a1f383f2c73dd096f4698428f88f80dba66bc22d209488c9ae3b0438ee6190377a36cc828ff411f99165cc41becc949
 SHA512 
76db680d80939235c17f2fbfe8f7dbc822a9299d52ab261ec76481e76de7bed80dbd4b5f9c7ed1d7c2d1b0651d035a47a8990691a128fd999a6a29c7c45b5459

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild
deleted file mode 100644
index c8ce3b242f6e..
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.19.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
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 optfeature pypi
-
-MY_PN="SQLAlchemy"
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
-   https://www.sqlalchemy.org/
-   https://pypi.org/project/SQLAlchemy/
-   https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="examples +sqlite test"
-
-RDEPEND="
-   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_impl_dep sqlite)
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/greenlet/d' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   test/ext/mypy/test_mypy_plugin_py3k.py
-   test/typing/test_mypy.py
-   # hardcode call counts specific to Python versions
-   test/aaa_profiling
-   )
-   local EPYTEST_DESELECT=(
-   # warning tests are unreliable
-   test/base/test_warnings.py
-   # TODO
-   
test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
-   
test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process
-   )
-   local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
-   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
-   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
-   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
-   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
-   
test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race
-   
test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
-  

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

2023-10-24 Thread Conrad Kostecki
commit: 948a44aa6e3b54b8fbd89392fbff7e4858966542
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Oct 24 18:17:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Oct 24 18:18:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948a44aa

www-servers/nginx: add 1.25.3

Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/Manifest|2 +
 www-servers/nginx/nginx-1.25.3.ebuild | 1078 +
 2 files changed, 1080 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 810aca4b1278..9dfb237f7515 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -2,6 +2,7 @@ DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d
 DIST nginx-1.24.0.tar.gz 1112471 BLAKE2B 
7f671c57666dec822bff72fcf0e4eec35ecf981b8f1e489827f9bbbf9179036f61c9fdc7e497c076ccaeb35b9ba3dfe7684e4fc91ee9cae52601f68859bb034d
 SHA512 
1114e37de5664a8109c99cfb2faa1f42ff8ac63c932bcf3780d645e5ed32c0b2ac446f80305b4465994c8f9430604968e176ae464fd80f632d1cb2c8f6007ff3
 DIST nginx-1.25.1.tar.gz 1213919 BLAKE2B 
70716deb2b1982c77bc5e710039c4207bf4d95d719d943d5efe817aa1993b937c110d09e22cdf225ced39d53a15de5c888df28cf71792ecb785f7bfa348fe0c1
 SHA512 
608db15b3b741881a5e67bb847e550eda5e4c45d2991344eb1ba9c835d24c9d839fdba12b9a97df669bbc933463ac6d940ed31389a5ca38e6c75fc9de0c8d55b
 DIST nginx-1.25.2.tar.gz 1214903 BLAKE2B 
546a74c633400e51f6afded396fc36013574dd9ddc6b5f321bd5379c3a27613954de93957268213bc9724943515cab3d23b3965a384c4f71dfb4c759bba49912
 SHA512 
47da46d823f336432aca6c4cd54c76660af60620518d5c518504033a9fd6b411fd6d41e4aac2c8200311a53f96159aa3da8920145e8ed85596c9c2c14e20cb27
+DIST nginx-1.25.3.tar.gz 1216580 BLAKE2B 
f7a77b92b80197ce6cff477dac42169d638f69a4a408e979daa4f5e87ca0e4d18e366b8c2b0fc686cd69f5f926b5b097a8893f3c5295387bcc6f174a2f72e7f4
 SHA512 
46fcbf6b540a2e47f192453b9686a701e3abe5a41a3275e36c9fca6c3f9ef0aa8d705cc5ad63257d662a5432109e4ce125d330cdeb547914bceac19e885dba1f
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d
@@ -28,3 +29,4 @@ DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B 
e0729b66554c8890727190a624d4
 DIST ngx_rtmp-1.2.2.tar.gz 519934 BLAKE2B 
8745816b879f506720955d6c7e5e8af036e88b3601a680071ffb255a3ec31d69e132b5cc8b493202fa985eb30b8529428f683b5154a0054c0ee990d3185c7abf
 SHA512 
3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81
 DIST njs-0.7.12.tar.gz 662554 BLAKE2B 
3e925dbbd5e664fc083b3147b6fa353744ab45b50cb2d3feb3f1cf5a4c024440c24b7af08e8a285db7b8e4b48efc776a8a1cb78c6d7ff79d011e127a61e09f6c
 SHA512 
a65a6c6aa3fbd499536284f8d8610f61b87112156885e6c3b1f73872df22195af897766f266b4569098a70e1680aef66594da17d13519f16687b4e43dce49062
 DIST njs-0.8.0.tar.gz 715391 BLAKE2B 
ecba652e8045c93b3eab19e0765c8bc907b55debb0cfce0491d2824f6f60a80321d710b85a694c06d5249f5809f50532d30a6a401b9919b1dda64e50c876410e
 SHA512 
5e5fd3b0aba9d1a0b47207081e59d577cbd3db41e141cfa529526a778bbcd4fec1cd4dacaa1dc63ee07868ccf35f4d4cc465abff831bb03d128b0b1f1b04bb28
+DIST njs-0.8.2.tar.gz 733916 BLAKE2B 
08dcaae18d5bf9b4294cb49d001549d5476176599a45c84d255f456ebbf16dad40a33be18c48f303984f7fce1fc0c397b454ffaf71f985ae9ff55e81e63cb2fd
 SHA512 
2fdaa1953d0ea9f639fcba1077b47a98c58f9d287d4c41b2551b1540279c7e4549c254f86b38ddd81b7d69adaf13bd7dd86e8d75da1c432f0d096285aa3f2363

diff --git a/www-servers/nginx/nginx-1.25.3.ebuild 
b/www-servers/nginx/nginx-1.25.3.ebuild
new file mode 100644
index ..b52cf0fb7a58
--- /dev/null
+++ b/www-servers/nginx/nginx-1.25.3.ebuild
@@ -0,0 +1,1078 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind 

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

2023-10-24 Thread Patrick McLean
commit: 69e175f7c633d32575408fe845b459c55b39242d
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct 24 18:17:12 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 24 18:17:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e175f7

dev-libs/openssl: add 3.1.4

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

 dev-libs/openssl/Manifest |   2 +
 dev-libs/openssl/openssl-3.1.4.ebuild | 290 ++
 2 files changed, 292 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index e9de21867275..7f5693717a76 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -17,3 +17,5 @@ DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 
7b4ba35df7d5680c5f13a1986e4c6abaf4592
 DIST openssl-3.1.2.tar.gz.asc 833 BLAKE2B 
aba3207c5eafaafc34bea078a9684612f7d9b4c5a888a27781cfe2421d27de6c2af3539abfc6efdac81ab0b923b7044a9b764902aa76edfd44ce5979f871a8b9
 SHA512 
fe143d2d90de1d3d30590ef9801185f8d2837668474ef3879d409bd4eb9417a127dee6c2a4e45076aa3ae3e443bfedd24de434ba4cf3ea0589c113990345a9ce
 DIST openssl-3.1.3.tar.gz 15561739 BLAKE2B 
a279a5c80191b95ca735aed20beb56ab899ee302258ce3529c377820739bf55075537cd900b06b3ca07b85efdce95cb081bcad1dfd4d33f81695c7ef0cefdf03
 SHA512 
2388eaa8e99acf1e8af4691a645b9b9af456900c74959e82d4cb02808301e11dcfecc86954a922262b16fa4b664b459894d133ab7d35ec82e1633a33194b7b20
 DIST openssl-3.1.3.tar.gz.asc 833 BLAKE2B 
27427a4523c9fa9f9ffc0e00d6492e4bab4cd0d24ebf903fee05197c5089c4d201a76ef0073e856bedd86abf54ae01491e78d259eedf21a4797eee6c9cbd8fcf
 SHA512 
0b8f12dd8623160f7358c24a8f36edb5d8c3460d1f7d711e1367051b172d9ac90c2c7c4980da1aa9f9c89d72384a034fe888b109650156fa197c363a14337127
+DIST openssl-3.1.4.tar.gz 15569450 BLAKE2B 
bd6a3ef458f86dd5173e87b10432bd81c1570e1848da3c4d7a06eb021d2f67e4075421885c402f6ea792e383e756d78757c17ef060094e840ed5df6faf3d7f9e
 SHA512 
a69df4a018f57dee7d8a57c8003a6869eba11f1eaa394518976642a993780d0de3326019e92dea4c679c6c581fef568ea616ec541afc0792800359c606dffcd2
+DIST openssl-3.1.4.tar.gz.asc 833 BLAKE2B 
9f4c2365617b3ea21c8d4f4281befe584e8d39d5f0546fb17d151b21b20615e5d20ed9105881ee981948e866a7629930a7544263c124dce66a9df4f19e16708e
 SHA512 
fc5fa55a54e3da5d48229f25073186613ddf6bb3907999b53ed61832cce9acef00c79d45357bc8590ffb04a829d45921d982924300da16d84eb5333c1512

diff --git a/dev-libs/openssl/openssl-3.1.4.ebuild 
b/dev-libs/openssl/openssl-3.1.4.ebuild
new file mode 100644
index ..a89ece323f28
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.1.4.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic linux-info toolchain-funcs
+inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
+
+DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
+HOMEPAGE="https://www.openssl.org/;
+
+MY_P=${P/_/-}
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
+
+   inherit git-r3
+else
+   SRC_URI="
+   mirror://openssl/source/${MY_P}.tar.gz
+   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
+   "
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/openssl/configuration.h
+)
+
+pkg_setup() {
+   if use ktls ; then
+   if kernel_is -lt 4 18 ; then
+   ewarn "Kernel implementation of TLS (USE=ktls) requires 
kernel >=4.18!"
+   else
+   CONFIG_CHECK="~TLS ~TLS_DEVICE"
+   ERROR_TLS="You will be unable to offload TLS to kernel 
because CONFIG_TLS is not set!"
+   ERROR_TLS_DEVICE="You will be unable to offload TLS to 
kernel because CONFIG_TLS_DEVICE is not set!"
+   use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER"
+
+   linux-info_pkg_setup
+   fi
+   fi
+
+   [[ ${MERGE_TYPE} 

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

2023-10-24 Thread Patrick McLean
commit: 63aa3262c2918a299b6ecc6f9c5263557d09910c
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Oct 24 18:15:54 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 24 18:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63aa3262

dev-libs/openssl: add 3.0.12

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

 dev-libs/openssl/Manifest  |   2 +
 dev-libs/openssl/openssl-3.0.12.ebuild | 287 +
 2 files changed, 289 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 890b05d86e5b..e9de21867275 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -9,6 +9,8 @@ DIST openssl-3.0.10.tar.gz 15194904 BLAKE2B 
8bb3bd02b8dc64441ebfea98c4778d3ee079
 DIST openssl-3.0.10.tar.gz.asc 833 BLAKE2B 
e1a8fa7c95d5dffdce9fa1824cecc5c81a03228d21c983f23ed4c6c459f085e7406f53337cad41f82506b2a8614497b4eb4cbe261ff4db3c002f1470b90100ba
 SHA512 
3d91e763dcb0bb37cf6586b75c5310c824b5ca75e59a206d759081a67bc016add501648a365aa479dc621f33b86e7aac26d1deb528b43a37187d91eb194b2bdc
 DIST openssl-3.0.11.tar.gz 15198318 BLAKE2B 
e522573aa72c8f6ffef82f20de36178fc6f97a8fee8443df4bf1bd9a6448b315742e9cb698717c1b7d9a91d0768d7ce08d55956ddc415b9dc6cb33fe3a98131b
 SHA512 
393e7262cce0e7980d1cbba861291c8791f6c2a290e9867895c4310ab6e16b449067d8b780ae6081dc8d42529a4f32d545c66e8b1e69d301281d92f1882c85b7
 DIST openssl-3.0.11.tar.gz.asc 833 BLAKE2B 
e6e2636d5bb5fffb86833e64437fb440bbfd1c4e2bfbfdd72280cf1ce388b70d30eeea56ef6f3bb673e7dcd12020d993ef95f96bf099ded38e8cde4b549b38fa
 SHA512 
3c1fe94fc46861870d99d1edcfe3c151272f7864dde36b66e87a0c79d2289e9ed5cfc48bfa65ba0e88eadcb3cc8307d702e01155f48af8ffc2d4f8fbbf3aa03c
+DIST openssl-3.0.12.tar.gz 15204575 BLAKE2B 
1f00e33a5ed64a51cf28f0dbe7d53a9197c1edae7538dea9573394ee4dc03a885483d74b0b47a78b9067e87b4f420b9d7103f351bfec91710c168051cb7148df
 SHA512 
63e003653dd1126c66e278969a626cdf0801b97da8b7076824d661e4a77e1572c3171cf7f006c972b95bcfa284889ee0362d8a46a851f7d8e743e2a1fe593b24
+DIST openssl-3.0.12.tar.gz.asc 833 BLAKE2B 
5c7914e0449a1f2fad433544fa637263b237c2637b86960f904a7840ef6bd627728dfa45373e03a6ce7a0a4570d03e1dcd0188059bd5dbcc83d49d10be64dd39
 SHA512 
072d1572e6cc5240fed69c01b1f7f74958ceba33cec3b0a7f0db5929dc884381320fb737ec6b38f95ef81c855e2d382d7ecd19431a328b08efad70288ec4a964
 DIST openssl-3.0.9.tar.gz 15181285 BLAKE2B 
cc1df41fa12ba4443e15e94f6ebdc5e103b9dab5eab2e1c8f74e6a74fa2c38207817921b65d7293cb241c190a910191c7163600bb75243adde0e2f9ec31cc885
 SHA512 
86c99146b37236419b110db77dd3ac3992e6bed78c258f0cc3434ca233460b4e17c0ac81d7058547fe9cb72a9fd80ee56d4b4916bb731dbe2bbcf1c3d46bf31a
 DIST openssl-3.0.9.tar.gz.asc 833 BLAKE2B 
9943ac65f83f48465cae83b37a1d004f6be4622e53c3025166d42954abe9215f1a6c2af58d4aa2b45fa51182fee5019e740969f694655b6c592bb278c68aacef
 SHA512 
9949de6b57d5aa21da1d4b68a29eb37e302403c983bd7d2d8769b320aac4268a9f9091c5fb182862a4f89a9099660939fe609df87c66991b75f7695faf357caf
 DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 
7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d
 SHA512 
9f41113e5537aee4c3f92711ff85fa12da080363fef0c8b8b34e5b3fc608473c6e4cadd9d8c78f2fcbe97462e51f26a0bb6781656a69ad40226e68af2cf2c762

diff --git a/dev-libs/openssl/openssl-3.0.12.ebuild 
b/dev-libs/openssl/openssl-3.0.12.ebuild
new file mode 100644
index ..1dcdb2f9f6ab
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.0.12.ebuild
@@ -0,0 +1,287 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic linux-info toolchain-funcs
+inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
+
+DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
+HOMEPAGE="https://www.openssl.org/;
+
+MY_P=${P/_/-}
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
+
+   inherit git-r3
+else
+   SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/3" # .so version of libssl/libcrypto
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+

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

2023-10-24 Thread Michał Górny
commit: 95ed08398f40480019b14ebe9f4126d3b13692fa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 18:10:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 18:15:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ed0839

dev-python/pythran: Remove old

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

 dev-python/pythran/Manifest  |  1 -
 dev-python/pythran/pythran-0.12.2.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 30cc52f78555..aaf6b8fdadef 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,3 +1,2 @@
-DIST pythran-0.12.2.gh.tar.gz 3631092 BLAKE2B 
5c7c9aadd1351fbfd1368b2957ad5952338aaf41bc124caad4243538f325599d50eeda12383a41e2bff0245ab2ecda3a27254d98d3e09f929d3d28856d556cd3
 SHA512 
2f83a2cda04dbdf55dcb6f5f1f43e9bb39668fa9f568ed39760a360f59f65b1e7e1f313d26efcb530fad34e69cc8dfb5aa38747943daa8d06d00b2610a1a7be5
 DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 
8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8
 SHA512 
2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
 DIST pythran-0.14.0.gh.tar.gz 3642431 BLAKE2B 
cd5eeca0c52b0c3d17862b38c176b435a63a1f399e66979b8ac2682625cd0b0e074265e79bfdb6e57db989633954266132752e9b50c601ff43ae5c17c3e34bf5
 SHA512 
2a485c00b015abafc9ded28bfea8d8a7ae3ce87b5b654c318d5514fe12fd9374b599c05e3c4a2ff911fbae84df2efaa3cec2019c91e82ac1f36e0cc5ddeb2d8e

diff --git a/dev-python/pythran/pythran-0.12.2.ebuild 
b/dev-python/pythran/pythran-0.12.2.ebuild
deleted file mode 100644
index ed7c02739d9e..
--- a/dev-python/pythran/pythran-0.12.2.ebuild
+++ /dev/null
@@ -1,67 +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_TESTED=( python3_{9..11} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
-   https://pypi.org/project/pythran/
-   https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
-   
https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-   dev-libs/boost
-   =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
-   =dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/ipython[${PYTHON_USEDEP}]
-   ' "${PYTHON_TESTED[@]}")
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   virtual/cblas
-   !!dev-python/setuptools-declarative-requirements
-   )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
-   # TODO: package xsimd then set no_xsimd = True
-   cat >> setup.cfg <<-EOF
-   [build_py]
-   no_boost = True
-   EOF
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   pythran/tests/test_xdoc.py::TestDoctest::test_cli
-   pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
-   )
-
-   local -x COLUMNS=80
-   epytest -n "$(makeopts_jobs)"
-}



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

2023-10-24 Thread Michał Górny
commit: 24c7defa62d009d7371c30578dfc430c8fcda4a3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 18:12:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 18:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c7defa

profiles/features/wd40: Mask app-admin/salt and revdeps

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

 profiles/features/wd40/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/features/wd40/package.mask 
b/profiles/features/wd40/package.mask
index f7c442166ccb..4ed1f57fc6f9 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -4,6 +4,7 @@
 # Various packages requiring Rust.
 app-admin/ansible
 app-admin/ansible-core
+app-admin/salt
 >=app-antivirus/clamav-0.105.1
 app-backup/borgbackup
 app-backup/borgmatic
@@ -68,6 +69,7 @@ dev-python/pymdown-extensions
 dev-python/pyspelling
 dev-python/pyspnego
 dev-python/pytest-localftpserver
+dev-python/pytest-salt-factories
 dev-python/pytest-trio
 dev-python/python-glanceclient
 dev-python/python-ironicclient



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

2023-10-24 Thread Joonas Niilola
commit: 866e2402f3b421eb12b4de2714cbdc43f48ef61d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 24 18:13:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 24 18:13:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866e2402

www-client/firefox-bin: re-add 118.0.2

 - in case 119.0 is broken for some people.

Bug: https://bugs.gentoo.org/916230
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-118.0.2.ebuild | 382 ++
 2 files changed, 480 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index b66e910e99e2..506c11377c76 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,6 +94,102 @@ DIST firefox-115.3.1esr-vi.xpi 595543 BLAKE2B 
a3984e027abd5d92345271aed80b545123
 DIST firefox-115.3.1esr-xh.xpi 402423 BLAKE2B 
c80542bbd4bea684f26114fbe3785863ab23513fc22a6157c9b65061fd4c4d873ce23cbeceeb259fd4762238542c4310df34bbe0271e34179118ccc440a4e507
 SHA512 
316d9ce7094d69570fef25767ad58dbb3021808338e7679912902a2eecfb6c0ec2dec9a66fc0422d295bbf9028af5cc30a7d6972422cf00437371839b9a9f6d2
 DIST firefox-115.3.1esr-zh-CN.xpi 595486 BLAKE2B 
c24578d05d5b3c3f7dc2df7184fb575c3beedd9e20e4f9fa7bedc800ac0ce953309e7edcef06c4922f3d601906f195f5778714082405fb838dc5838a8f534ced
 SHA512 
f9e3009d2ffefbebec11ddebce7b7bd7d6f9ddb84d5be85e1c178691633f6af95a3c13085f3ca6200d9d4d6038030f6472fa86f4bde0493acac2369af808b541
 DIST firefox-115.3.1esr-zh-TW.xpi 597814 BLAKE2B 
5f48207fcb7d6cd81c7a223447726012cbe8a3f5d0fe195460063bdf98f3658e11b28003ce27a56363b1ff474fa840f28f4c5facd50beb7051264d9cf18681ac
 SHA512 
29b304dd87ae32df33ad5d1485ad4734c106d2641c6ff3bc60564cd27d9806eedd2e598df22ee79ae7eaa4045c7ca3a2fcbc724a70fd74c3fd5c06f6294da715
+DIST firefox-118.0.2-ach.xpi 446038 BLAKE2B 
ad8e44171b4f4f8cdfce5ded8fa057f09530b17143a8050784a8b6277e7258423de71110100acb5909f61bf15447c3071a3afa29eb16c9c06ea64800e1dac946
 SHA512 
5e88a6175e227c2e8f08d6e8390ec6074d2f10da2bc119028893509d190f31a4c6c43d29b7e859174ab6a9df0bb7a87d0b87c04588d96de8239ae5209b93ab8c
+DIST firefox-118.0.2-af.xpi 401804 BLAKE2B 
c0a05a0fe1e1c505109c5b160b78f1bbb3cfa306dbee1bd97a1a1e67f6953c440aaf85dd4061da4e14add917f1e14ee9ad73eb78038fa9a6d895fd3dd7107a5a
 SHA512 
43e6f31deb904462165726c097a6e4b1972068013681832d5e87c715b07fd3e259c400c061d796b69586983ef536786a12ebb0acefd8cd551f421ea292f4fbeb
+DIST firefox-118.0.2-an.xpi 485438 BLAKE2B 
d3c13c883ad6ee0a28bfb6d018cfa726daff1b5e55193c025e8d91e6fd04bf3855be2421cf941813696ed9e31cf66f3aba0bbbadffdb3c7be06ad14b773d1195
 SHA512 
258f03378eb3e17a77293728f3e83665c180a2149bebe08c1c37246e1d0d0f1bd2fe2c1653563054822887b294879dff7b969eb54b2fe16e3daf0d5cceb1e125
+DIST firefox-118.0.2-ar.xpi 552500 BLAKE2B 
d03e4cee966f7c600c6da9b79cddbc899b1b7274da36f5939ed6e200e47e8227e0377b4873f253d8e3d43a7fd3bea5b256e705612e902310460d640efc24c400
 SHA512 
e344e63b499985ca81baa53a0da4e9bcca239674a72731bcab9fc95be87786c10608e40fa059a1cd61f89bcbe5a37d236a6abfa5c121780ecade10613d4d2aeb
+DIST firefox-118.0.2-ast.xpi 478757 BLAKE2B 
10b156fb2e1b6df63fa0412f21eacd08eafb5a088cd9693df455b3e14523947df0c9372707d9087cb63c737d78c3eb258e2a5773037ef985d5274a52bb77ce1a
 SHA512 
7d3a5afa517109ce35d4af7bfebfbe2d46e17c7794dfd8da587ae3399fc747e2ecebe00696bc9e982b9c8c9172d1d50d9ecd62d358bbb7fc437dfae5350f786b
+DIST firefox-118.0.2-az.xpi 471875 BLAKE2B 
7f22c1c8f13c043a99966a2557666d04ee8b71754bafd1b6fe554b77816f8560bf9578e82dcc93756ac0f18469375c7be6611d3726f01134b9824da545d88bd5
 SHA512 
88ace169bbdfe5abc41353ba482cbe09db640c41ee4e846689dd29cd0e1b99eaee5c7759c8420e3b94d2111acac9b5536209b70f17dff1429c16aff06d4a976d
+DIST firefox-118.0.2-be.xpi 658001 BLAKE2B 
2e9ef6f18a97e268fa9dd3c68a884a6c0dcda55f74e228553158abb1a45a17f5cf8228dd996901d13714e3a2b4943a11062b7bdb3cf21bd9431a8ac5e4b6fea4
 SHA512 
278192d0f362d34e49a04cfa4d2e5c3673b18e3069229c2f40ff4f861b62b151f6e3ec788f0b44fbfc06c9bf3309e93ab7082f5e9bde1a591a7edf6a8ee9ffc9
+DIST firefox-118.0.2-bg.xpi 567016 BLAKE2B 
d068b6b7ff81eb7a496d14174c4e1fd1b7e17422ec0d72569e0ca1b4ec5e90c67cb005a2d21baeb60443bf037aa28a22800702093a6c01110992aecb3f9e7bf2
 SHA512 
ba97957ac0273d82ddde8045bb9713f357133db1a53a4af7766393d6c0b08a44026c4174c8bea7709b995cc71237539fc3cd9bf206333df113026a9e7fa683cb
+DIST firefox-118.0.2-bn.xpi 561413 BLAKE2B 
464f76a3c627061dec33505d51ae1dd0f996d0fc68e576b9225634d91eb198d50e4ae78a1abf23e85c96f91568f4c65fb3833817e80cc0a94dc16d0da92a5374
 SHA512 
3c5b1a5d78b9789652a0f08732df39293e4f828a3456e4142814012b715b86e4909f46e83f30b5518954dbe8da8a9b6f8682c0292e13fc63842f838e7e35f3ef
+DIST firefox-118.0.2-br.xpi 546680 BLAKE2B 
023be10feed717a6ac22240a975dfa212063817c06c8361028751075a96efe846fc1ace1c5459a034d8948b2e186f0638d05f03a863630b26b2d926006bb6a2b
 SHA512 

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

2023-10-24 Thread Joonas Niilola
commit: 0512a42f7fc16c44a2047cdc9d314cd044db
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 24 18:05:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 24 18:06:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0512a42f

www-client/firefox-bin: fix RDEPEND typo on 119.0

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

 .../{firefox-bin-119.0.ebuild => firefox-bin-119.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox-bin/firefox-bin-119.0.ebuild 
b/www-client/firefox-bin/firefox-bin-119.0-r1.ebuild
similarity index 99%
rename from www-client/firefox-bin/firefox-bin-119.0.ebuild
rename to www-client/firefox-bin/firefox-bin-119.0-r1.ebuild
index 196224d902ee..c9ed54000aeb 100644
--- a/www-client/firefox-bin/firefox-bin-119.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-119.0-r1.ebuild
@@ -56,7 +56,7 @@ DEPEND="alsa? (
)
)"
 
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!www-client/firefox-bin:0
!www-client/firefox-bin:esr
>=app-accessibility/at-spi2-core-2.46.0:2



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

2023-10-24 Thread Matt Turner
commit: 81fc1d2f85b2395480aeb39349acdd9ac5acf488
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:52:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fc1d2f

x11-libs/libdrm: Drop old versions

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

 x11-libs/libdrm/Manifest  |  1 -
 x11-libs/libdrm/libdrm-2.4.115.ebuild | 66 ---
 2 files changed, 67 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index c60d6dd66343..b7dcddd11043 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,3 +1,2 @@
-DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B 
d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06
 SHA512 
0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd
 DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B 
da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177
 SHA512 
1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911
 DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B 
cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236
 SHA512 
326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544

diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild 
b/x11-libs/libdrm/libdrm-2.4.115.ebuild
deleted file mode 100644
index 9bc0207342d8..
--- a/x11-libs/libdrm/libdrm-2.4.115.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
-PYTHON_COMPAT=( python3_{9..12} )
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} python-any-r1 meson-multilib
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} valgrind"
-RESTRICT="test" # see bug #236845
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-   python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   # Udev is only used by tests now.
-   -Dudev=false
-   -Dcairo-tests=disabled
-   $(meson_feature video_cards_amdgpu amdgpu)
-   $(meson_feature video_cards_exynos exynos)
-   $(meson_feature video_cards_freedreno freedreno)
-   $(meson_feature video_cards_intel intel)
-   $(meson_feature video_cards_nouveau nouveau)
-   $(meson_feature video_cards_omap omap)
-   $(meson_feature video_cards_radeon radeon)
-   $(meson_feature video_cards_tegra tegra)
-   $(meson_feature video_cards_vc4 vc4)
-   $(meson_feature video_cards_vivante etnaviv)
-   $(meson_feature video_cards_vmware vmwgfx)
-   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
-   -Dvalgrind=$(usex valgrind auto disabled)
-   -Dtests=false # Tests are restricted
-   )
-   meson_src_configure
-}



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

2023-10-24 Thread Matt Turner
commit: c4a46000b5282ed9cf6831cafe5c2f6c131ec525
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:52:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a46000

x11-libs/libxcb: Drop old versions

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

 x11-libs/libxcb/Manifest  |  1 -
 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index b23695117198..6529081dae94 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
-DIST libxcb-1.15.tar.xz 446492 BLAKE2B 
d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545
 SHA512 
f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9
 DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
deleted file mode 100644
index 5ddaeaf03b94..
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_MULTILIB=yes
-XORG_DOC=doc
-
-inherit python-any-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc selinux test +xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND="
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.15.2
-   elibc_Darwin? ( dev-libs/libpthread-stubs )
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
-   doc? ( app-doc/doxygen[dot] )
-   test? ( dev-libs/libxslt )
-"
-
-python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   xorg-3_pkg_setup
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/font-util/

2023-10-24 Thread Matt Turner
commit: 97937f0484c3a03094e5f4a7710c188939618624
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:48:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97937f04

media-fonts/font-util: Drop old versions

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

 media-fonts/font-util/Manifest   |  1 -
 media-fonts/font-util/font-util-1.4.0.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/media-fonts/font-util/Manifest b/media-fonts/font-util/Manifest
index d16f4d82565d..5ca087327944 100644
--- a/media-fonts/font-util/Manifest
+++ b/media-fonts/font-util/Manifest
@@ -1,2 +1 @@
-DIST font-util-1.4.0.tar.xz 142396 BLAKE2B 
f4efd01c419684969826061b1721f38f477c0a2ee024cf5f5927edd2584061cfb335e1cef6481a1519c51a150a2e1f2e382a8c300e2b8af5d0114276d2f673f8
 SHA512 
05fff613019718a4bd8537ff7eb270bd85345ffb006c16f81b739d6e8cdbfaa9d6503aef9bc48d6c7f70330bf90ff1a46bacdff3c99e8017191d935c85f73d60
 DIST font-util-1.4.1.tar.xz 144320 BLAKE2B 
5a7cee52aa58cecc85f5168963038b65d921bc33615e86a833cba5aec007d61bb05fa3b200ed9b192d9ab9291d53065443711f8eac976242b2013cd7b9fc494a
 SHA512 
cec7fc38ba64ca9c81c59a8395da94d71c75e14f19faf6457da0a1a8c3c1cf51bcaab227834f6f5a6d274ba2557555e542dbe2bd88e527c45ea196318bbc38d0

diff --git a/media-fonts/font-util/font-util-1.4.0.ebuild 
b/media-fonts/font-util/font-util-1.4.0.ebuild
deleted file mode 100644
index 33ec6b5f3b39..
--- a/media-fonts/font-util/font-util-1.4.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_PACKAGE_NAME="util"
-inherit xorg-3
-
-DESCRIPTION="X.Org font utilities"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-XORG_CONFIGURE_OPTIONS=(
-   --with-fontrootdir="${EPREFIX}"/usr/share/fonts
-   --with-mapdir="${EPREFIX}"/usr/share/fonts/util
-)



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-10-24 Thread Matt Turner
commit: 7b7382a46ea45df49dfbcb91f2df6dd2efad7a51
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:51:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7382a4

x11-base/xcb-proto: Drop old versions

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

 x11-base/xcb-proto/Manifest|  1 -
 x11-base/xcb-proto/xcb-proto-1.15.2.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/x11-base/xcb-proto/Manifest b/x11-base/xcb-proto/Manifest
index e6b1a222dd98..747414d33e52 100644
--- a/x11-base/xcb-proto/Manifest
+++ b/x11-base/xcb-proto/Manifest
@@ -1,2 +1 @@
-DIST xcb-proto-1.15.2.tar.xz 148108 BLAKE2B 
0d6cc87ea0d2de594ba11b11255779e90d3c7507f0002453b3d1b2ac73fb604e5ee52e516bbcf76bce2a89027f8c8de6289d21aa2bb23d7d3e2ee77211b54946
 SHA512 
9d0b2f0a4dbbf2d64e32ff4658d1663e13d7e5f1bffc1e8d45be7b9dd5bab46e29fc1c2f6e66a7a569e374ba6756faf3c39b0b5e5560df6d7f8b68beec97659d
 DIST xcb-proto-1.16.0.tar.xz 151612 BLAKE2B 
1c59ae4c71e697bd4f0298f6e0ea5235fc47baa9cf584e079258f1da8be538d1b67dc45f1325d82495247d0f8020d0244ca334de3794b410a1feaceabd6b285e
 SHA512 
54906f379a7aa2cbbfbbe54764c02dbf522ca8f6c54e07d4faae471aac3aee25d0359be38c808c8da887de228aed745582a78b2f56714b023bca8f3513b24972

diff --git a/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
deleted file mode 100644
index e322e3ea4d8f..
--- a/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..12} )
-XORG_TARBALL_SUFFIX="xz"
-XORG_MODULE=proto/
-
-inherit python-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings protocol headers"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/proto/xcbproto;
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND=""
-RDEPEND="
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libxml2
-"
-
-ECONF_SOURCE="${S}"
-
-src_configure() {
-   # Don't use Python to find sitedir here.
-   PYTHON=true default
-}
-
-src_compile() {
-   :
-}
-
-xcbgen_install() {
-   # Use eclass to find sitedir instead.
-   emake -C xcbgen install DESTDIR="${D}" pythondir="$(python_get_sitedir)"
-   python_optimize
-}
-
-src_install() {
-   # Restrict SUBDIRS to prevent xcbgen with empty sitedir.
-   emake install DESTDIR="${D}" SUBDIRS=src
-   python_foreach_impl xcbgen_install
-}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-libinput/

2023-10-24 Thread Matt Turner
commit: dc589a4f02d70453484ce8b0e8b0a7764744c413
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:51:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc589a4f

x11-drivers/xf86-input-libinput: Drop old versions

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

 x11-drivers/xf86-input-libinput/Manifest   |  1 -
 .../xf86-input-libinput-1.3.0.ebuild   | 22 --
 2 files changed, 23 deletions(-)

diff --git a/x11-drivers/xf86-input-libinput/Manifest 
b/x11-drivers/xf86-input-libinput/Manifest
index 935b8bce54f3..c87657372372 100644
--- a/x11-drivers/xf86-input-libinput/Manifest
+++ b/x11-drivers/xf86-input-libinput/Manifest
@@ -1,2 +1 @@
-DIST xf86-input-libinput-1.3.0.tar.xz 325664 BLAKE2B 
e96e375fe1326786fbb6920a9652780a64e08805ba02ec2a424fe97ca2834e55715c7f2245cf92d51c6e607a83fec8eadd4be737967348421a016427da11f13c
 SHA512 
f81f408b37e5f98ee97337dc4da6e78449e554e0ab2a3c6791b089d2cb6d645d0206ddf9babbc2120ab8bfe3b1489314fe42503ee015cec41775024538f3a34f
 DIST xf86-input-libinput-1.4.0.tar.xz 326708 BLAKE2B 
258c0c1584e3dd370044be9702d669b1036597d936af9b7bda6cbd19642a9188054beab85a18d5571020859b3046db916efe05d4691f468eae706bd78c33e2d6
 SHA512 
b286b5425aeda5cfecd1de7f59663d169b95ffc55474dfbf28c2e13e5221cbeecd472d40b6094c0a937f83db67bf58a7fe0e07d25b6a6945d3fd669e717fc0bf

diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-1.3.0.ebuild 
b/x11-drivers/xf86-input-libinput/xf86-input-libinput-1.3.0.ebuild
deleted file mode 100644
index 29932bc33583..
--- a/x11-drivers/xf86-input-libinput/xf86-input-libinput-1.3.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-XORG_TARBALL_SUFFIX="xz"
-
-inherit linux-info xorg-3
-
-DESCRIPTION="X.org input driver based on libinput"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-RDEPEND=">=dev-libs/libinput-1.23.0:0="
-DEPEND="${RDEPEND}
-   >=x11-base/xorg-proto-2021.5"
-
-DOCS=( "README.md" )
-
-pkg_pretend() {
-   CONFIG_CHECK="~TIMERFD"
-   check_extra_config
-}



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

2023-10-24 Thread Matt Turner
commit: d7bd92464f7fadf91b419ea2adf8ab7326653dd8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:48:54 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7bd9246

media-libs/vulkan-loader: Drop old versions

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

 media-libs/vulkan-loader/Manifest  |  1 -
 .../vulkan-loader/vulkan-loader-1.3.250.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 9c3701669cfd..4f60af3d3189 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1 @@
-DIST vulkan-loader-1.3.250.tar.gz 1660983 BLAKE2B 
4befda9543f1046cc31bc41848d54f2812c9aac171510523683e003f58c41dd67966a898e0f4ca60d9e61f716f9bc8b968af0b265f80088026903b938323aaa9
 SHA512 
89561e0343098fdc62c0d469639d6f41ac9ee57ef54f9a91eee0f0645fa12ed15e397575eab9d829b02ec2a4d1bfd2b9239ae27b0ebdc0286f07177880cdf2b5
 DIST vulkan-loader-1.3.261.tar.gz 1684713 BLAKE2B 
0321a56329cc8f578e07c24a53846f0a3ac9f81ce897975f0d0732db6a6ab905e682a81cb232d96d01311a9d9b89fb142b3c0eca5330371f42ba52e12c7ed2cc
 SHA512 
f43bf9714c30b0751d9f6725ad7df7f70516b5e12a637bfb4cdf175b33d2be78e1717a3ae9537544ca84e0c89d5b759d537b932eec7f5502fcc871f6cdaa440c

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild
deleted file mode 100644
index 9134cc68f453..
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.250.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
-
-MY_PN=Vulkan-Loader
-inherit flag-o-matic cmake-multilib toolchain-funcs
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
-fi
-
-DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="layers wayland X"
-
-DEPEND="
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   # Integrated clang assembler doesn't work with x86 - Bug #698164
-   if tc-is-clang && [[ ${ABI} == x86 ]]; then
-   append-cflags -fno-integrated-as
-   fi
-
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_TESTS=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   -DENABLE_WERROR=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install() {
-   keepdir /etc/vulkan/icd.d
-
-   cmake_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/

2023-10-24 Thread Matt Turner
commit: d565f2078215a89607544e284a1167495c446a11
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:51:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d565f207

x11-base/xwayland: Drop old versions

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

 x11-base/xwayland/Manifest   |   1 -
 x11-base/xwayland/xwayland-23.2.0.ebuild | 102 ---
 2 files changed, 103 deletions(-)

diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 4476391e8bb2..d61c5c2e79ea 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,2 @@
 DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 
56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4
 SHA512 
796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
-DIST xwayland-23.2.0.tar.xz 1298020 BLAKE2B 
7b4d1b74c8c8d537395dfb277ff012b2761c5e6dc2d5ed20ec0f8b7da35c04d000a20efaff9ea9d2097b5b7ab1df7778162ec23f4623d0a63e38a4253a7bfa06
 SHA512 
3b490839026da4d34136d50050397d87e205d4fdb9c3cc9896eb2980bf90f3c951e7ce5271d7f7379c56a376d36f9e1fe1242211b64e680b715dd065ea58532d
 DIST xwayland-23.2.1.tar.xz 1298128 BLAKE2B 
d871c83c1b5975f1cbd1ae2ee5ab693a277d992c1cd66d40b2b7159a49827e9208321ac7465f5706e2e85ac0c438548cc871a2f34e3391388317bd08aef161de
 SHA512 
8ea3061a175c9163166c69569a81dbee2cad605d140dd25d9b61219db555e775811ebe9716c38b6fa6c591299b7c1dfcd5248e797e341ee4cea49b998be89657

diff --git a/x11-base/xwayland/xwayland-23.2.0.ebuild 
b/x11-base/xwayland/xwayland-23.2.0.ebuild
deleted file mode 100644
index 60ed3a76cb3f..
--- a/x11-base/xwayland/xwayland-23.2.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
-   inherit git-r3
-else
-   
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html;
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
-   dev-libs/libbsd
-   dev-libs/openssl:=
-   >=dev-libs/wayland-1.21.0
-   >=dev-libs/wayland-protocols-1.30
-   media-fonts/font-util
-   >=media-libs/libepoxy-1.5.4[X,egl(+)]
-   media-libs/libglvnd[X]
-   >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
-   >=x11-libs/libdrm-2.4.109
-   >=x11-libs/libXau-1.0.4
-   x11-libs/libxcvt
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont2-2.0.1
-   x11-libs/libxkbfile
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-
-   unwind? ( sys-libs/libunwind )
-   video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   >=x11-base/xorg-proto-2022.2
-   >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-apps/xkbcomp
-   !<=x11-base/xorg-server-1.20.11
-   selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
-   sys-devel/flex
-   dev-util/wayland-scanner
-"
-
-PATCHES=(
-   "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use selinux xselinux)
-   $(meson_use unwind libunwind)
-   $(meson_use xcsecurity)
-   $(meson_use video_cards_nvidia xwayland_eglstream)
-   -Ddpms=true
-   -Ddri3=true
-   -Ddrm=true
-   -Ddtrace=false
-   -Dglamor=true
-   -Dglx=true
-   -Dipv6=true
-   -Dsecure-rpc=false
-   -Dscreensaver=true
-   -Dsha1=libcrypto
-   -Dxace=true
-   -Dxdmcp=true
-   -Dxinerama=true
-   -Dxwayland_ei=false
-   -Dxvfb=true
-   -Dxv=true
-   -Dxwayland-path="${EPREFIX}"/usr/bin
-   -Dlibdecor=false
-   -Ddocs=false
-   -Ddevel-docs=false
-   -Ddocs-pdf=false
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   dosym ../bin/Xwayland /usr/libexec/Xwayland
-
-   meson_src_install
-}



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

2023-10-24 Thread Matt Turner
commit: 5c824d6b0969558cc679ab96b133a8f7092427c7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:48:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c824d6b

media-libs/vulkan-layers: Drop old versions

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

 media-libs/vulkan-layers/Manifest  |  1 -
 .../vulkan-layers/vulkan-layers-1.3.250.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 27299df76161..f9e3970951a8 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82
 DIST vulkan-layers-1.3.261.tar.gz 5005066 BLAKE2B 
76eee1121e58892be3b608d4fda17d1ef67bf1e8a361ff9b51651fb9dd80c14b52798e8978d4167d51f7dfe09a680f10868d2a4b576ff5af8938cbf2d0f943fa
 SHA512 
cadd44773701b0937956c1b1f7c6a9f8c574c857af044271a64065367ec8c453dbda04c5bd42e307d7997441e9ad67df5656f18b5a81b315174ec8618cfe0e1a

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
deleted file mode 100644
index cebba301110a..
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.250.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
-
-MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Validation Layers"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="wayland X"
-
-RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-cpp/robin-hood-hashing-3.11.5
-   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
-   ~dev-util/spirv-headers-${PV}
-   ~dev-util/vulkan-headers-${PV}
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-
-PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_LAYER_SUPPORT_FILES=ON
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name \*.a -delete || die
-}



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

2023-10-24 Thread Matt Turner
commit: 20632e1c71de574b2a87a345aa30e2241091c713
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20632e1c

dev-libs/libei: Drop old versions

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

 dev-libs/libei/Manifest   |  1 -
 dev-libs/libei/libei-1.0.0.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest
index a92a6e9312b3..f1890e5f34a6 100644
--- a/dev-libs/libei/Manifest
+++ b/dev-libs/libei/Manifest
@@ -1,3 +1,2 @@
-DIST libei-1.0.0.tar.bz2 166254 BLAKE2B 
72f9e0426b87e81061e8b01356cfc67897f46219be74c6b7309d2f7b26ea4f6b716ab33a2f9ec16daa0bc555359535b589219eddceced9fa636a2964d32c3d7d
 SHA512 
145b514782fb500bed09437200d0fb989aa0a2cd81d1752938f9b4819ae8130510b2a4a65231bacb8565fcddaa1ffd1925c84cd3a5d34eaa4918ec05105465f6
 DIST libei-1.1.0.tar.bz2 169197 BLAKE2B 
3f33b21a9876da533a6f52ecc2478065f4f3083f72880cf09f1bbeadcdcaed843e681e5d9fc8692ff667fe7262195caa272712b755997ca74a1b90f24492c08d
 SHA512 
93525215cf896213e5f28581a1701cfccaf1ea07ae85744c01b6152ff29c2c9d6fd3afeeb8de5850cde915b540d3452bfe32c8c56bf780dd401da9947e28044b
 DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 
9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce
 SHA512 
26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c

diff --git a/dev-libs/libei/libei-1.0.0.ebuild 
b/dev-libs/libei/libei-1.0.0.ebuild
deleted file mode 100644
index cce058ed6b74..
--- a/dev-libs/libei/libei-1.0.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit meson python-any-r1
-
-DESCRIPTION="Library for Emulated Input, primarily aimed at the Wayland stack"
-HOMEPAGE="https://gitlab.freedesktop.org/libinput/libei;
-SRC_URI="https://gitlab.freedesktop.org/libinput/${PN}/-/archive/${PV}/${P}.tar.bz2;
-MUNIT_COMMIT="fbbdf1467eb0d04a6ee465def2e529e4c87f2118"
-SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> 
munit-${MUNIT_COMMIT}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv"
-IUSE="elogind systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/libevdev-1.9.902
-   || (
-   systemd? ( >=sys-apps/systemd-237 )
-   elogind? ( >=sys-auth/elogind-237 )
-   sys-libs/basu
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   $(python_gen_any_dep '
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   ')
-   test? (
-   $(python_gen_any_dep '
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/structlog[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test; then
-   python_has_version \
-   "dev-python/pytest[${PYTHON_USEDEP}]" \
-   "dev-python/python-dbusmock[${PYTHON_USEDEP}]" \
-   "dev-python/pyyaml[${PYTHON_USEDEP}]" \
-   "dev-python/structlog[${PYTHON_USEDEP}]" \
-   || return 1
-   fi
-   python_has_version \
-   "dev-python/attrs[${PYTHON_USEDEP}]" \
-   "dev-python/jinja[${PYTHON_USEDEP}]" \
-   || return 1
-}
-
-src_unpack() {
-   if [[ -n ${A} ]]; then
-   unpack ${A}
-   mv "${WORKDIR}"/munit-${MUNIT_COMMIT} 
"${WORKDIR}"/${P}/subprojects/munit || die
-   rm "${WORKDIR}"/${P}/subprojects/munit.wrap || die
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i -e 's:^valgrind = .*:valgrind = disabler():g' test/meson.build 
|| die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Ddocumentation=""
-   -Dliboeffis=enabled
-   $(meson_feature test tests)
-   )
-   if use systemd; then
-   emesonargs+=(-Dsd-bus-provider=libsystemd)
-   elif use elogind; then
-   emesonargs+=(-Dsd-bus-provider=libelogind)
-   else
-   emesonargs+=(-Dsd-bus-provider=basu)
-   fi
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # munit subproject is installed but not wanted
-   if use test; then
-   rm "${ED}"/usr/lib*/libmunit.so || die
-   fi
-}



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

2023-10-24 Thread Matt Turner
commit: d85a6a4b3961621c51a137403ee6684af60bf457
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85a6a4b

dev-util/vulkan-headers: Drop old versions

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

 dev-util/vulkan-headers/Manifest   |  1 -
 .../vulkan-headers/vulkan-headers-1.3.250.ebuild   | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 9beb208c904e..a405eabc0d66 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,2 +1 @@
-DIST vulkan-headers-1.3.250.tar.gz 1964567 BLAKE2B 
1b0b44d10ff2f030b8b5f3c85befae8a1e7467e32155cebd554b97fa129d9dcc417f9035bbc537280767fc13850814ff23b759868236cac593ba53c3a791cd7f
 SHA512 
bfd63791522a1e578b2b310c51d80e92d29dadc36085ac36f951d3b8cd87acc960494673b4b890621e9ca21beda66ba5bd5518645abc5b62fa5523a9024be259
 DIST vulkan-headers-1.3.261.tar.gz 2046060 BLAKE2B 
80336cbd6363a19e251f77a0bf535c291d8507a7283cc15885a80bdae7f347524998155024e1255ab43e317fc79e63a596cf1064bea6e9cae018ce8fbd3c3414
 SHA512 
7781c2da5a9b7c217bbbd0fe0ce9ee5a4fc218144404a2620063048b672c1cccad2adb3bdc8d49ba92cb0889a62c60d94dc85030995bb0db9bb1bfb2e48e18d3

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild
deleted file mode 100644
index 872d26d1d2b5..
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Headers
-inherit cmake
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Vulkan Header files and API registry"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
-
-LICENSE="Apache-2.0"
-SLOT="0"



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

2023-10-24 Thread Matt Turner
commit: a694c517cc57a7c50d1ddbca8294f4c658894600
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a694c517

dev-util/vulkan-tools: Drop old versions

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

 dev-util/vulkan-tools/Manifest|  1 -
 dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 78 ---
 dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild | 78 ---
 3 files changed, 157 deletions(-)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index b09e28572d30..757e3ab9d69a 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1 @@
-DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B 
d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50
 SHA512 
7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2
 DIST vulkan-tools-1.3.261.tar.gz 801309 BLAKE2B 
be85d035157312c423c6f574519825facc7e9d5313126171b0b50a1605478fe271370faa55bc6732857189668f3e102ad429e4191a12e7be5e2113c1a712dcad
 SHA512 
8bc30ead031ad6bceb7e54a1b70f26048847a30147d86638ced9d621b11ef64b1e97f41394b068458f5c8ad6e30216aba6e14765e971fa9e6a49773a47593fe5

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
deleted file mode 100644
index ce636f90e8f6..
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
-HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cube wayland +X"
-
-# Cube demo only supports one window system at a time
-REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
-
-BDEPEND="${PYTHON_DEPS}
-   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
-   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11:=[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   ~dev-util/vulkan-headers-${PV}
-"
-
-pkg_setup() {
-   MULTILIB_CHOST_TOOLS=(
-   /usr/bin/vulkaninfo
-   )
-
-   use cube && MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/vkcube
-   /usr/bin/vkcubepp
-   )
-
-   python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-   -DCMAKE_SKIP_RPATH=ON
-   -DBUILD_VULKANINFO=ON
-   -DBUILD_CUBE=$(usex cube)
-   -DBUILD_WERROR=OFF
-   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
-   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
-   )
-
-   use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
deleted file mode 100644
index 1269dcab52ee..
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.261.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   EGIT_SUBMODULES=()
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
-fi
-
-DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"

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

2023-10-24 Thread Matt Turner
commit: 5626aef4544741d2a69de7cc8a365af7965cdd57
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5626aef4

dev-util/spirv-tools: Drop old versions

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

 dev-util/spirv-tools/Manifest   |  1 -
 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index f1a47c8e08f8..24466be8e37d 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1 @@
-DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289
 DIST spirv-tools-1.3.261.tar.gz 3140272 BLAKE2B 
2ec477c28d62e792ea86ec460fe4a3320f6f162376822e2d30f229187bc6c9c8f61f32695f459f5f75cdc836cad0da189b4e81fc0e82869c0398ddcb367c6af4
 SHA512 
b494c8daf0e863f100926636c6a8e44d34b9423d548afd6ddf81dbc44b171543246a934d90e943f9bc75e180a6554c15724ab4e1f9561725abd41c46a76befb3

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
deleted file mode 100644
index 39dcad0a92f9..
--- a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
-   inherit git-r3
-else
-   EGIT_COMMIT="sdk-${PV}.0"
-   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
-fi
-
-DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
-HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
-
-DEPEND="~dev-util/spirv-headers-${PV}"
-RDEPEND=""
-BDEPEND="${PYTHON_DEPS}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-   -DSPIRV_WERROR=OFF
-   -DSPIRV_TOOLS_BUILD_STATIC=OFF
-   )
-
-   cmake_src_configure
-}



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

2023-10-24 Thread Matt Turner
commit: 3ce052cba0c38cbb877d0c54cb145733085cae8f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:47:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce052cb

dev-util/spirv-headers: Drop old versions

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

 dev-util/spirv-headers/Manifest |  1 -
 dev-util/spirv-headers/spirv-headers-1.3.250.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 1f56598f1f3a..9b305b0153d4 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,2 +1 @@
-DIST spirv-headers-1.3.250.tar.gz 452385 BLAKE2B 
17d9dc0edad8b927ed1e7d097f62c84244ce5d115c2d7123faa936df8a7275c3946aa741fa403e7b812a8e776e8a32604fabbdd1120d5e5717d9ff9233a4a22c
 SHA512 
1179b202ebb482a2f63e623dcfb1921ad9f5f4dfe242708e6cc139d9453fbf12ad7aacde783fae20789f742303568e1d3c0c2efacfa7b40c3ac421be68470b07
 DIST spirv-headers-1.3.261.tar.gz 456103 BLAKE2B 
72c63212dae5411999c0f45a4f14e0bfd91edad1df1085a66aab2dff1d44dde5021d6c4d2b0e5454cb1d8b79ff4e2e888ca97aa0f3d209502d7c5041cb325d4c
 SHA512 
284cb51312f58782621723ac4cbfbd97e23eb4f5a719035922e32fa5d0089206fdf98d17455b907bd26c986bd7102f597f49e4f22ceaf31cd7b7ac0e9face1fe

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild
deleted file mode 100644
index 975ef2c6c683..
--- a/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Machine-readable files for the SPIR-V Registry"
-HOMEPAGE="https://registry.khronos.org/SPIR-V/;
-EGIT_COMMIT="sdk-${PV}"
-SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"



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

2023-10-24 Thread Michał Górny
commit: 279103b7c103fb24196675f76fcb533e9ce4047f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:49:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279103b7

dev-python/jupyter-server: Keyword 2.8.0 hppa ia64 sparc, #910620

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

 dev-python/jupyter-server/jupyter-server-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild
index 3c9418d8de6d..b92e3b2725f3 100644
--- a/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]



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

2023-10-24 Thread Michał Górny
commit: 1d8dc4f112dbbe68db7fcb4eaa49d14107bd2a8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:13:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8dc4f1

dev-python/orjson: Enable py3.12

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

 dev-python/orjson/orjson-3.9.9.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/orjson/orjson-3.9.9.ebuild 
b/dev-python/orjson/orjson-3.9.9.ebuild
index 2923b6b57190..93e76a4b5dc5 100644
--- a/dev-python/orjson/orjson-3.9.9.ebuild
+++ b/dev-python/orjson/orjson-3.9.9.ebuild
@@ -1,13 +1,11 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Autogenerated by pycargoebuild 0.6.1
-
 EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 CRATES="
ahash@0.8.3
@@ -83,3 +81,8 @@ BDEPEND="
 QA_FLAGS_IGNORED=".*"
 
 distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -s
+}



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

2023-10-24 Thread Michał Górny
commit: 658d1a8de47caf63d6ea3d2ce731b305a4bb48dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:28:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658d1a8d

dev-python/requests-cache: Enable py3.12

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

 dev-python/requests-cache/requests-cache-1.1.0.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/requests-cache/requests-cache-1.1.0.ebuild 
b/dev-python/requests-cache/requests-cache-1.1.0.ebuild
index 0b4386374d3e..8495284f8b9b 100644
--- a/dev-python/requests-cache/requests-cache-1.1.0.ebuild
+++ b/dev-python/requests-cache/requests-cache-1.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1 optfeature
@@ -61,6 +61,16 @@ python_test() {
tests/integration/test_upgrade.py::test_version_upgrade
)
 
+   case ${EPYTHON} in
+   python3.12)
+   # 
https://github.com/requests-cache/requests-cache/issues/845
+   EPYTEST_DESELECT+=(
+   
tests/integration/test_memory.py::TestMemoryCache::test_response_no_duplicate_read
+   
tests/integration/test_sqlite.py::TestSQLiteCache::test_concurrency
+   )
+   ;;
+   esac
+
local -x USE_PYTEST_HTTPBIN=true
epytest
 }



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

2023-10-24 Thread Michał Górny
commit: dcf5d3364bc6e6a688d898af3585c960d1e49d0b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:49:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf5d336

dev-python/overrides: Keyword 7.4.0 hppa ia64 sparc, #910620

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

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

diff --git a/dev-python/overrides/overrides-7.4.0.ebuild 
b/dev-python/overrides/overrides-7.4.0.ebuild
index d54b1c584e29..b7fda6886f62 100644
--- a/dev-python/overrides/overrides-7.4.0.ebuild
+++ b/dev-python/overrides/overrides-7.4.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 distutils_enable_tests pytest
 



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

2023-10-24 Thread Michał Górny
commit: 8b1c0df316da8694b98099f9520c1c542e4f3c96
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:45:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1c0df3

dev-python/jupyter-events: Enable py3.12 in 0.6.3

TODO: we need to remove it, and wd40 all revdeps, sigh.

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

 dev-python/jupyter-events/jupyter-events-0.6.3.ebuild | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-python/jupyter-events/jupyter-events-0.6.3.ebuild 
b/dev-python/jupyter-events/jupyter-events-0.6.3.ebuild
index 01ada11cc180..2b3db8655ef1 100644
--- a/dev-python/jupyter-events/jupyter-events-0.6.3.ebuild
+++ b/dev-python/jupyter-events/jupyter-events-0.6.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -38,3 +38,18 @@ BDEPEND="
 # TODO: package jupyterlite-sphinx
 # distutils_enable_sphinx docs
 distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   tests/test_logger.py::test_emit
+   
tests/test_logger.py::test_unique_logger_instances
+   )
+   ;;
+   esac
+
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2023-10-24 Thread Michał Górny
commit: 99b05e46da3efd3b6d7511451527d86c2510c58f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:18:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b05e46

dev-python/openapi-spec-validator: Enable py3.12 on 0.6.0

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

 dev-python/openapi-spec-validator/openapi-spec-validator-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.6.0.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.6.0.ebuild
index 695e4de73936..bb2e7745920b 100644
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.6.0.ebuild
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-10-24 Thread Michał Górny
commit: b1f3de3d157bbf23f6de960e669f262992e9f345
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:58:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f3de3d

dev-python/notebook: Enable py3.12

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

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

diff --git a/dev-python/notebook/notebook-7.0.6.ebuild 
b/dev-python/notebook/notebook-7.0.6.ebuild
index 991606132cdb..20bd103a02af 100644
--- a/dev-python/notebook/notebook-7.0.6.ebuild
+++ b/dev-python/notebook/notebook-7.0.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi xdg-utils



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

2023-10-24 Thread Michał Górny
commit: 36eff6c82c84c3ddf4910434469b22ca071a007e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:58:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36eff6c8

dev-python/jupyterlab-pygments: Enable py3.12

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

 dev-python/jupyterlab-pygments/jupyterlab-pygments-0.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyterlab-pygments/jupyterlab-pygments-0.2.2.ebuild 
b/dev-python/jupyterlab-pygments/jupyterlab-pygments-0.2.2.ebuild
index b6b3444a36a0..bb97f3fdd6dc 100644
--- a/dev-python/jupyterlab-pygments/jupyterlab-pygments-0.2.2.ebuild
+++ b/dev-python/jupyterlab-pygments/jupyterlab-pygments-0.2.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=jupyter
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-10-24 Thread Michał Górny
commit: b9549a7fb3e7028cf8a71e37e7a3fd517c6836b1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:48:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9549a7f

dev-python/overrides: Keyword 7.4.0 hppa, #910620

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

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

diff --git a/dev-python/overrides/overrides-7.4.0.ebuild 
b/dev-python/overrides/overrides-7.4.0.ebuild
index fb8fa7eee133..d54b1c584e29 100644
--- a/dev-python/overrides/overrides-7.4.0.ebuild
+++ b/dev-python/overrides/overrides-7.4.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~x86"
 
 distutils_enable_tests pytest
 



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

2023-10-24 Thread Michał Górny
commit: 3347223cfdc668ca041fb241e0e7534d329a438e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:39:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3347223c

dev-python/kerberos: Enable py3.12

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

 dev-python/kerberos/kerberos-1.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild 
b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
index b8ffc4ea5c70..0599d1302a01 100644
--- a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
+++ b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-24 Thread Michał Górny
commit: a8d407256f05f57395cb23f16387f15bdfb78dcf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:19:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d40725

dev-python/cattrs: Enable py3.12

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

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

diff --git a/dev-python/cattrs/cattrs-23.1.2.ebuild 
b/dev-python/cattrs/cattrs-23.1.2.ebuild
index 62a32d0c6c57..30d1c61d53bb 100644
--- a/dev-python/cattrs/cattrs-23.1.2.ebuild
+++ b/dev-python/cattrs/cattrs-23.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 multiprocessing
 



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

2023-10-24 Thread Michał Górny
commit: a79abb760a0d239545c09e741c160849e0f1c644
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:29:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79abb76

dev-python/jupyterlab: Enable py3.12

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

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

diff --git a/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild
index a329291d6048..a9ae6842f846 100644
--- a/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi xdg
 



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

2023-10-24 Thread Michał Górny
commit: c8900460eff97e313b1a6551d3c342fe16f90add
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:45:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8900460

dev-python/pytzdata: Enable py3.12

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

 dev-python/pytzdata/pytzdata-2020.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild 
b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
index 3693914f96df..9f4edb2e00fb 100644
--- a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
+++ b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-24 Thread Michał Górny
commit: f221a23c98464104e1d2828d4d20375c844e6d4f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:20:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f221a23c

dev-python/jupyterlab-server: Enable py3.12

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

 dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
index 71cb9e1b78a5..b0f99dd0967d 100644
--- a/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
+++ b/dev-python/jupyterlab-server/jupyterlab-server-2.25.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-10-24 Thread Michał Górny
commit: 1631ed406857b4433b1f93f01f3c3963f1382a07
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:19:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1631ed40

dev-python/openapi-core: Enable py3.12

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

 dev-python/openapi-core/openapi-core-0.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
index 9b1c5dbeeae0..cb63581f9f1c 100644
--- a/dev-python/openapi-core/openapi-core-0.18.1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-10-24 Thread Michał Górny
commit: 693c0dcaeb99a4dc46713c3568b5d5e464b69873
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:43:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693c0dca

dev-python/cleo: Enable py3.12

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

 dev-python/cleo/cleo-2.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cleo/cleo-2.0.1-r1.ebuild 
b/dev-python/cleo/cleo-2.0.1-r1.ebuild
index 3b263e8c24eb..6a5660381c01 100644
--- a/dev-python/cleo/cleo-2.0.1-r1.ebuild
+++ b/dev-python/cleo/cleo-2.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-24 Thread Michał Górny
commit: 06f7b4888a316d6b6d7a934de213cafc1b49
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:00:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f7b488

dev-python/nbclient: Enable py3.12

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

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

diff --git a/dev-python/nbclient/nbclient-0.8.0.ebuild 
b/dev-python/nbclient/nbclient-0.8.0.ebuild
index f4c9f1efa0c9..117030c6027b 100644
--- a/dev-python/nbclient/nbclient-0.8.0.ebuild
+++ b/dev-python/nbclient/nbclient-0.8.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-24 Thread Michał Górny
commit: 515f23349dbf08e831a87045de319928eb025795
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:53:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515f2334

dev-python/widgetsnbextension: Enable py3.12

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

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

diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild 
b/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
index 228b819a7b63..e64bec9812dc 100644
--- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
+++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi



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

2023-10-24 Thread Michał Górny
commit: f807fa240acc61a0bb3369ae4ce655496547dc9f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:13:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f807fa24

dev-python/jsonschema-spec: Enable py3.12

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

 dev-python/jsonschema-spec/jsonschema-spec-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.2.4.ebuild 
b/dev-python/jsonschema-spec/jsonschema-spec-0.2.4.ebuild
index 95eb5470a564..81eeedc289a1 100644
--- a/dev-python/jsonschema-spec/jsonschema-spec-0.2.4.ebuild
+++ b/dev-python/jsonschema-spec/jsonschema-spec-0.2.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-24 Thread Michał Górny
commit: 8e4f02b9d56990d619084eb1f1e450dd11e4811c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:11:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4f02b9

dev-python/qtconsole: Enable py3.12

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

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

diff --git a/dev-python/qtconsole/qtconsole-5.4.4.ebuild 
b/dev-python/qtconsole/qtconsole-5.4.4.ebuild
index 0bf3283eabdf..f0dd3d6b58b3 100644
--- a/dev-python/qtconsole/qtconsole-5.4.4.ebuild
+++ b/dev-python/qtconsole/qtconsole-5.4.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi virtualx



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

2023-10-24 Thread Michał Górny
commit: 9e0f7465bf0fc25b512de83dc17a107ce0a4376c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:48:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0f7465

dev-python/nbval: Enable py3.12

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

 dev-python/nbval/nbval-0.10.0-r1.ebuild | 34 +++--
 1 file changed, 24 insertions(+), 10 deletions(-)

diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild 
b/dev-python/nbval/nbval-0.10.0-r1.ebuild
index 73bb7b7f8fe9..229392ee58ff 100644
--- a/dev-python/nbval/nbval-0.10.0-r1.ebuild
+++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild
@@ -3,12 +3,16 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="A pytest plugin to validate Jupyter notebooks"
-HOMEPAGE="https://github.com/computationalmodelling/nbval;
+HOMEPAGE="
+   https://github.com/computationalmodelling/nbval/
+   https://pypi.org/project/nbval/
+"
 
 LICENSE="BSD"
 SLOT="0"
@@ -23,20 +27,15 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/nbdime[${PYTHON_USEDEP}]
-   dev-python/sympy[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/sympy[${PYTHON_USEDEP}]
+   ' python3_{10..11})
)
doc? (
virtual/pandoc
)
 "
 
-EPYTEST_IGNORE=(
-   # Mocker not packaged
-   tests/test_nbdime_reporter.py
-
-   tests/test_coverage.py
-)
-
 distutils_enable_tests pytest
 distutils_enable_sphinx docs/source \
dev-python/sphinx-rtd-theme \
@@ -45,5 +44,20 @@ distutils_enable_sphinx docs/source \
dev-python/matplotlib
 
 python_test() {
+   local EPYTEST_IGNORE=(
+   # Mocker not packaged
+   tests/test_nbdime_reporter.py
+
+   tests/test_coverage.py
+   )
+   local EPYTEST_DESELECT=()
+
+   if ! has_version "dev-python/sympy[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   
"tests/test_unit_tests_in_notebooks.py::test_print[${S}/tests/ipynb-test-samples/test-latex-pass-failsbutignoreoutput.ipynb]"
+   
"tests/test_unit_tests_in_notebooks.py::test_print[${S}/tests/ipynb-test-samples/test-latex-pass-correctouput.ipynb]"
+   )
+   fi
+
PYTHONPATH=. epytest # 895258
 }



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

2023-10-24 Thread Michał Górny
commit: e1758103e18be5fcbe2eac7acfe67392ad72d3c0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:53:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1758103

dev-python/ipywidgets: Enable py3.12

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

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

diff --git a/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild 
b/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
index 179a80afb99e..dd6572b72349 100644
--- a/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi



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

2023-10-24 Thread Michał Górny
commit: a94a389943a4a390db53a6c6242023369233ebfe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:56:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94a3899

dev-python/nbconvert: Enable py3.12

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

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

diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
index c3ac4e5d1e50..e0161089c7f2 100644
--- a/dev-python/nbconvert/nbconvert-7.9.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 multiprocessing pypi virtualx
 



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

2023-10-24 Thread Michał Górny
commit: ba31d0e8bb77aedebc71c503670eb65d72f40ddb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:58:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31d0e8

dev-python/pandocfilters: Enable py3.12

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

 dev-python/pandocfilters/pandocfilters-1.5.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild 
b/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild
index fb98a2a0c608..cce925f669da 100644
--- a/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild
+++ b/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild
@@ -4,11 +4,15 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="Utilities for writing pandoc filters in python"
-HOMEPAGE="https://github.com/jgm/pandocfilters;
+HOMEPAGE="
+   https://github.com/jgm/pandocfilters/
+   https://pypi.org/project/pandocfilters/
+"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-10-24 Thread Michał Górny
commit: 6548d01cf3e6bd8110f596ae6e7c6e361603f6a0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:50:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6548d01c

dev-python/pendulum: Enable py3.12

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

 dev-python/pendulum/pendulum-2.1.2-r2.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild 
b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
index 92ab23647da8..dcc1239b8504 100644
--- a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
+++ b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -39,4 +39,10 @@ BDEPEND="
)
 "
 
+EPYTEST_DESELECT=(
+   # sigh
+   tests/datetime/test_behavior.py::test_proper_dst
+   tests/tz/test_timezone.py::test_dst
+)
+
 distutils_enable_tests pytest



[gentoo-commits] proj/portage:master commit in: bin/

2023-10-24 Thread Zac Medico
commit: 0706d3d3fe6268560efbe4f422b07f2155923168
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct 24 17:48:15 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 24 17:48:39 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0706d3d3

env-update: multiprocessing spawn compat

Bug: https://bugs.gentoo.org/916240
Signed-off-by: Zac Medico  gentoo.org>

 bin/env-update | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/bin/env-update b/bin/env-update
index 6ba80c3ef9..487bd80e48 100755
--- a/bin/env-update
+++ b/bin/env-update
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import errno
@@ -37,11 +37,12 @@ import portage
 
 portage._internal_caller = True
 
-try:
-portage.env_update(makelinks)
-except OSError as e:
-if e.errno == errno.EACCES:
-print("env-update: Need superuser access")
-sys.exit(1)
-else:
-raise
+if __name__ == "__main__":
+try:
+portage.env_update(makelinks)
+except OSError as e:
+if e.errno == errno.EACCES:
+print("env-update: Need superuser access")
+sys.exit(1)
+else:
+raise



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

2023-10-24 Thread Matt Turner
commit: d7df87a0d50026c7340a26b500670a50529f2447
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:35:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:46:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7df87a0

x11-libs/libdrm: Version bump to 2.4.117

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

 x11-libs/libdrm/Manifest  |  1 +
 .../libdrm/{libdrm-.ebuild => libdrm-2.4.117.ebuild}  | 15 ++-
 x11-libs/libdrm/libdrm-.ebuild|  4 +---
 3 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 5fe01b7238d4..c60d6dd66343 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,2 +1,3 @@
 DIST libdrm-2.4.115.tar.xz 469952 BLAKE2B 
d4f794823476ca9c2e0383c0505cd787adad52b6873ba0fee913a861ebc7970a51524902aa0a2685ce2c5939fc6f9a71c5d1ad24d1f93407385b09255f701c06
 SHA512 
0c38d3cfd76f627b899f052527c2939d5fc87a417422dceb0761839ba21e69736703a87ba170b5ba7a4aca2506a240760c8c97ca1781a7fb78468225295293bd
 DIST libdrm-2.4.116.tar.xz 473560 BLAKE2B 
da393845a5af3aaf01592d1b56fcada587feed57fa48159d48c2b1f6aba36cc8cad22e0431a127cce92c15c006b97be59fe1895bb27f3d5b06c550ca40f45177
 SHA512 
1287d1896deeb8cfb4532c6750eb43493dcefbfaaa598a73bbb682aa749594eaad3ed1fa2fe73d06280350f365a92a0c20cad8be76f3da2ed59b04aa008de911
+DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B 
cbda61815b1e5c3a5de285a9abe7f78669093d8b0f0f9f51cd38ea3b710e049de62d4f2591748f2000a1eb231d7b339a0ac7990934a9ccbfda62c6586c5b8236
 SHA512 
326cf565548fb9d50a321562c13acb2a2f5ad5915ffdc2b08ef812fbac887f5b3d271cb2ce8c483633edddf2c55064d55810ff6697f713c179e2d0c8048eb544

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-2.4.117.ebuild
similarity index 90%
copy from x11-libs/libdrm/libdrm-.ebuild
copy to x11-libs/libdrm/libdrm-2.4.117.ebuild
index 592debf1d68d..d50f94dba9bd 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.117.ebuild
@@ -14,9 +14,7 @@ inherit ${GIT_ECLASS} python-any-r1 meson-multilib
 
 DESCRIPTION="X.Org libdrm library"
 HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
+if [[ ${PV} != * ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
@@ -26,17 +24,15 @@ for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
 
-IUSE="${IUSE_VIDEO_CARDS} udev valgrind"
+IUSE="${IUSE_VIDEO_CARDS} valgrind"
 RESTRICT="test" # see bug #236845
 LICENSE="MIT"
 SLOT="0"
 
-COMMON_DEPEND="
+RDEPEND="
video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
valgrind? ( dev-util/valgrind )"
-RDEPEND="${COMMON_DEPEND}
-   udev? ( virtual/udev )"
 BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
 
@@ -46,7 +42,8 @@ python_check_deps() {
 
 multilib_src_configure() {
local emesonargs=(
-   $(meson_use udev)
+   # Udev is only used by tests now.
+   -Dudev=false
-Dcairo-tests=disabled
$(meson_feature video_cards_amdgpu amdgpu)
$(meson_feature video_cards_exynos exynos)

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-.ebuild
index 592debf1d68d..5b005bd9874c 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-.ebuild
@@ -14,9 +14,7 @@ inherit ${GIT_ECLASS} python-any-r1 meson-multilib
 
 DESCRIPTION="X.Org libdrm library"
 HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
+if [[ ${PV} != * ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi



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

2023-10-24 Thread Zac Medico
commit: cebe9363cc348cea8d997afc638abf38ca79ed47
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct 24 16:39:29 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 24 16:41:15 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cebe9363

SyncManager: multiprocessing spawn compat

Tested via lib/portage/tests/ebuild/test_fetch.py with
bin/emerge patched to call:

multiprocessing.set_start_method("spawn", force=True)

Bug: https://bugs.gentoo.org/916231
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/sync/controller.py | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/lib/portage/sync/controller.py b/lib/portage/sync/controller.py
index 1cfbb24ba0..da593e1a85 100644
--- a/lib/portage/sync/controller.py
+++ b/lib/portage/sync/controller.py
@@ -89,13 +89,20 @@ class SyncManager:
 # files have sane permissions.
 os.umask(0o22)
 
-self.module_controller = portage.sync.module_controller
-self.module_names = self.module_controller.module_names
 self.hooks = {}
 for _dir in ["repo.postsync.d", "postsync.d"]:
 hooks = get_hooks_from_dir(_dir, 
prefix=self.settings["PORTAGE_CONFIGROOT"])
 self.hooks[_dir] = hooks
 
+@property
+def module_controller(self):
+# Not stored as local attribute because it's not picklable.
+return portage.sync.module_controller
+
+@property
+def module_names(self):
+return self.module_controller.module_names
+
 def __getattr__(self, name):
 if name == "async":
 warnings.warn(



[gentoo-commits] repo/gentoo:master commit in: app-emacs/embark-consult/

2023-10-24 Thread Arthur Zamarin
commit: 245878bb2f5883734b0f4b077c068de88f694f99
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245878bb

app-emacs/embark-consult: Stabilize 0.23 amd64, #916111

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

 app-emacs/embark-consult/embark-consult-0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/embark-consult/embark-consult-0.23.ebuild 
b/app-emacs/embark-consult/embark-consult-0.23.ebuild
index c899a2cf218a..fe63d0f521b3 100644
--- a/app-emacs/embark-consult/embark-consult-0.23.ebuild
+++ b/app-emacs/embark-consult/embark-consult-0.23.ebuild
@@ -19,7 +19,7 @@ else
-> embark-${PV}.tar.gz"
S="${WORKDIR}/embark-${PV}"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ghdl/

2023-10-24 Thread Arthur Zamarin
commit: 17e9e2436b5c3a7094d5f6933f7485a0069a1488
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e9e243

sci-electronics/ghdl: Stabilize 3.0.0 amd64, #916223

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

 sci-electronics/ghdl/ghdl-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/ghdl/ghdl-3.0.0.ebuild 
b/sci-electronics/ghdl/ghdl-3.0.0.ebuild
index 43091157283f..6f2fa17fb6c8 100644
--- a/sci-electronics/ghdl/ghdl-3.0.0.ebuild
+++ b/sci-electronics/ghdl/ghdl-3.0.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/ghdl/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2023-10-24 Thread Arthur Zamarin
commit: 9f77a99164a00147cadf205462f82511090fcac1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f77a991

app-office/scribus: Stabilize 1.5.8-r6 amd64, #916227

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

 app-office/scribus/scribus-1.5.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/scribus/scribus-1.5.8-r6.ebuild 
b/app-office/scribus/scribus-1.5.8-r6.ebuild
index a84e978a292d..56549f4efc56 100644
--- a/app-office/scribus/scribus-1.5.8-r6.ebuild
+++ b/app-office/scribus/scribus-1.5.8-r6.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
+templates tk"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2023-10-24 Thread Arthur Zamarin
commit: f6511269fe6561a51b0394a459d00d3ce090fe2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6511269

dev-util/0xtools: Stabilize 1.2.4 amd64, #916221

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

 dev-util/0xtools/0xtools-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/0xtools/0xtools-1.2.4.ebuild 
b/dev-util/0xtools/0xtools-1.2.4.ebuild
index 3b7026647b97..0b5161d406e2 100644
--- a/dev-util/0xtools/0xtools-1.2.4.ebuild
+++ b/dev-util/0xtools/0xtools-1.2.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/tanelpoder/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-2+"



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

2023-10-24 Thread Arthur Zamarin
commit: 6bd62e604658f9b9d646a43784bef8e21134f5e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd62e60

media-libs/libid3tag: Stabilize 0.16.3 amd64, #916225

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index 3e27b4c9ac03..75a8eedf098c 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-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"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-24 Thread Arthur Zamarin
commit: 6060ebc050d77fd6b1b383f311ec5a2c7f85ef1d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:18:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:18:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6060ebc0

dev-lang/algol68g: Stabilize 3.3.24 amd64, #916218

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

 dev-lang/algol68g/algol68g-3.3.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/algol68g/algol68g-3.3.24.ebuild 
b/dev-lang/algol68g/algol68g-3.3.24.ebuild
index f1c0cc53d018..bff3227720c0 100644
--- a/dev-lang/algol68g/algol68g-3.3.24.ebuild
+++ b/dev-lang/algol68g/algol68g-3.3.24.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
 
 RDEPEND="



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

2023-10-24 Thread Arthur Zamarin
commit: 929cf6c7212b6b469158dab97a1571c90ed99568
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:17:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:17:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929cf6c7

dev-python/sqlalchemy: Stabilize 2.0.20 ppc, #914696

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.20.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.20.ebuild
index bc34d2577f48..1bd1b1ab7734 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.20.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.20.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2023-10-24 Thread Arthur Zamarin
commit: f2400ee7779f3082ce4a5308d1cdf5ce4950eeff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:16:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2400ee7

dev-python/psycopg: Stabilize 3.1.9 sparc, #909246

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

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

diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild 
b/dev-python/psycopg/psycopg-3.1.9.ebuild
index b3385839a82c..1b8dae221b61 100644
--- a/dev-python/psycopg/psycopg-3.1.9.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.9.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-db/postgresql-8.1:*



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

2023-10-24 Thread Arthur Zamarin
commit: 0a394f7ac4a5b9cea38998e348b1cba84864f0cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:15:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:15:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a394f7a

dev-python/pytest-salt-factories: Stabilize 1.0.0_rc25 ALLARCHES, #907005

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

 .../pytest-salt-factories/pytest-salt-factories-1.0.0_rc25.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc25.ebuild 
b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc25.ebuild
index 96e8da584d36..2fea90873c20 100644
--- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc25.ebuild
+++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc25.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${PN}-${PV//_/}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/qt-heif-image-plugin/

2023-10-24 Thread Sergey Torokhov
commit: 4b7ee6db7ae6806661033d68dff819abd542ae9a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Oct 24 17:12:21 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Oct 24 17:12:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b7ee6db

media-plugins/qt-heif-image-plugin: 0.3.4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-plugins/qt-heif-image-plugin/Manifest|  1 +
 .../qt-heif-image-plugin-0.3.4.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-plugins/qt-heif-image-plugin/Manifest 
b/media-plugins/qt-heif-image-plugin/Manifest
index d0ee8e7885..bf84023ebe 100644
--- a/media-plugins/qt-heif-image-plugin/Manifest
+++ b/media-plugins/qt-heif-image-plugin/Manifest
@@ -1 +1,2 @@
 DIST qt-heif-image-plugin-0.3.3.tar.gz 16449 BLAKE2B 
f304e26ff60d0fbe840a40c3782543f9db17e7f8fd429b93b0de6663d85110cceff1b67bab996ae63cad12ee06608c74ce9c5e180f154e3df8fee2ccdcd849a9
 SHA512 
ba617d11e73d73dee5220b668918e313b6d856cabc1567b9221ddb2b3d35c4bfefadcd9e4485bdc7c280be104d09c3580e245d9a8f72c9fac397ebe84fe55e2f
+DIST qt-heif-image-plugin-0.3.4.tar.gz 16736 BLAKE2B 
c2b923d543390c1c7cade8c435367bc7533066e6860e2242ea041592262d6d777e63284ba340580366f862921e7bbb53025998dd09cb3facd434a90722e57c3c
 SHA512 
bdb2cf797d897408c31ffb4b84cd29ce5755a633ec38bbf8ce307f1ed0cc274203d11f3450450536ddc7f4ff4621f73d2c84fd7133dd00c16775f538133c03f5

diff --git 
a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.4.ebuild 
b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.4.ebuild
new file mode 100644
index 00..05e8aac816
--- /dev/null
+++ b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt plugin for HEIF images"
+HOMEPAGE="https://github.com/jakar/qt-heif-image-plugin;
+SRC_URI="https://github.com/jakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-qt/qtcore
+   dev-qt/qtgui
+   >=media-libs/libheif-1.13.0:0=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2023-10-24 Thread Arthur Zamarin
commit: 56af8bfc4f27d4a81b76b45c688e8712a8743475
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 17:13:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 17:13:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56af8bfc

dev-python/pythran: Stabilize 0.13.1 ppc, #907783

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

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

diff --git a/dev-python/pythran/pythran-0.13.1.ebuild 
b/dev-python/pythran/pythran-0.13.1.ebuild
index 81542045e80d..c8ba5658ab10 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-libs/boost



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

2023-10-24 Thread Arthur Zamarin
commit: 358e9bdca1a2d791fb0f5fc785f204f259dad91c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358e9bdc

media-libs/libid3tag: Stabilize 0.16.3 arm64, #916225

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index f9f3011c57fe..e929b92f55a7 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-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"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2023-10-24 Thread Arthur Zamarin
commit: 5a1fa483c85a06e49c8c1cc8fe611671e018ab56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1fa483

app-office/scribus: Stabilize 1.5.8-r6 x86, #916227

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

 app-office/scribus/scribus-1.5.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/scribus/scribus-1.5.8-r6.ebuild 
b/app-office/scribus/scribus-1.5.8-r6.ebuild
index d5391b38535f..a84e978a292d 100644
--- a/app-office/scribus/scribus-1.5.8-r6.ebuild
+++ b/app-office/scribus/scribus-1.5.8-r6.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
+templates tk"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2023-10-24 Thread Arthur Zamarin
commit: f9a812b45959af2c2b3abfb160eb8a9e79b3ee5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a812b4

dev-lang/dzaima-bqn: Stabilize 0.2.1 amd64, #916219

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

 dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild 
b/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild
index 9c7b4bd92031..de1b210a761b 100644
--- a/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild
+++ b/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/dzaima/BQN/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/BQN-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"



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

2023-10-24 Thread Arthur Zamarin
commit: 99b3c36041f376e27b69db8916c0315e37387f3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b3c360

media-libs/libid3tag: Stabilize 0.16.3 x86, #916225

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index 1d065f3bbea2..f9f3011c57fe 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-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"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2023-10-24 Thread Arthur Zamarin
commit: f096e0291eaeb4656f68a796e9e7cfc774253c8d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f096e029

dev-util/datree: Stabilize 1.9.19 amd64, #916222

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

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

diff --git a/dev-util/datree/datree-1.9.19.ebuild 
b/dev-util/datree/datree-1.9.19.ebuild
index 9444d2a9e96c..662b0c8c80e9 100644
--- a/dev-util/datree/datree-1.9.19.ebuild
+++ b/dev-util/datree/datree-1.9.19.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DOCS=( README.md examples )
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/spleen/

2023-10-24 Thread Arthur Zamarin
commit: 9f4b5d77eec1822d3a807be89b3afd8e9cf23e86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4b5d77

media-fonts/spleen: Stabilize 2.0.0 amd64, #916224

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

 media-fonts/spleen/spleen-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/spleen/spleen-2.0.0.ebuild 
b/media-fonts/spleen/spleen-2.0.0.ebuild
index de0696bfbeb9..f93cac41d571 100644
--- a/media-fonts/spleen/spleen-2.0.0.ebuild
+++ b/media-fonts/spleen/spleen-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/fcambus/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DOCS=( AUTHORS ChangeLog README.md )
 FONT_SUFFIX="otf pcf.gz psfu.gz"



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

2023-10-24 Thread Arthur Zamarin
commit: b556da93a5d2702263b3ae367eb1e51e108cfe16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b556da93

app-text/paper-clip: Stabilize 3.2-r1 amd64, #916217

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

 app-text/paper-clip/paper-clip-3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/paper-clip/paper-clip-3.2-r1.ebuild 
b/app-text/paper-clip/paper-clip-3.2-r1.ebuild
index 2dc0892a58ef..3f30d1211390 100644
--- a/app-text/paper-clip/paper-clip-3.2-r1.ebuild
+++ b/app-text/paper-clip/paper-clip-3.2-r1.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/Diego-Ivan/${REAL_PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/${REAL_PN}-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2023-10-24 Thread Arthur Zamarin
commit: c317910c6dab385ac161742a283dc2a46db35384
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c317910c

media-libs/libid3tag: Stabilize 0.16.3 sparc, #916225

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index e929b92f55a7..d160d4570534 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-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"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/embark/

2023-10-24 Thread Arthur Zamarin
commit: 0b4d8e0b248f249a692d9861ecd67556ac25056e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4d8e0b

app-emacs/embark: Stabilize 0.23 amd64, #916110

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

 app-emacs/embark/embark-0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/embark/embark-0.23.ebuild 
b/app-emacs/embark/embark-0.23.ebuild
index 25a980dc33a9..6907361a178a 100644
--- a/app-emacs/embark/embark-0.23.ebuild
+++ b/app-emacs/embark/embark-0.23.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/oantolin/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2023-10-24 Thread Arthur Zamarin
commit: 5a99f405cf4a5b03870ba9ddf9d1a82bc149949a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a99f405

dev-lang/qore: Stabilize 1.19.0 amd64, #916220

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

 dev-lang/qore/qore-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/qore/qore-1.19.0.ebuild b/dev-lang/qore/qore-1.19.0.ebuild
index 470c8707dfd1..38b2af9a08c7 100644
--- a/dev-lang/qore/qore-1.19.0.ebuild
+++ b/dev-lang/qore/qore-1.19.0.ebuild
@@ -18,7 +18,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-release-${PV}"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-2+ LGPL-2.1+ MIT"



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

2023-10-24 Thread Arthur Zamarin
commit: f532fb63d92c0cd900b080b6d96f7035c5ae8d7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:51:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f532fb63

media-libs/libid3tag: Stabilize 0.16.3 arm, #916225

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

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

diff --git a/media-libs/libid3tag/libid3tag-0.16.3.ebuild 
b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
index d160d4570534..3e27b4c9ac03 100644
--- a/media-libs/libid3tag/libid3tag-0.16.3.ebuild
+++ b/media-libs/libid3tag/libid3tag-0.16.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}" # SOVERSION = ${CMAKE_PROJECT_VERSION} in CMakeLists.txt
-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"
 
 RDEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/avy-embark-collect/

2023-10-24 Thread Arthur Zamarin
commit: 38103ba5e1b355b2515920f4fc183b720fa6c2f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38103ba5

app-emacs/avy-embark-collect: Stabilize 0.23 amd64, #916109

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

 app-emacs/avy-embark-collect/avy-embark-collect-0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/avy-embark-collect/avy-embark-collect-0.23.ebuild 
b/app-emacs/avy-embark-collect/avy-embark-collect-0.23.ebuild
index 115994eb1e68..d2156a2a4afa 100644
--- a/app-emacs/avy-embark-collect/avy-embark-collect-0.23.ebuild
+++ b/app-emacs/avy-embark-collect/avy-embark-collect-0.23.ebuild
@@ -17,7 +17,7 @@ else
-> embark-${PV}.tar.gz"
S="${WORKDIR}/embark-${PV}"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2023-10-24 Thread Arthur Zamarin
commit: a4746763b15429d7992c0d2d6ae3c32d2cb9134a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4746763

dev-python/pydantic: Stabilize 1.10.13 arm, #916200

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

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

diff --git a/dev-python/pydantic/pydantic-1.10.13.ebuild 
b/dev-python/pydantic/pydantic-1.10.13.ebuild
index 7eb0e298a276..7134cfda14f9 100644
--- a/dev-python/pydantic/pydantic-1.10.13.ebuild
+++ b/dev-python/pydantic/pydantic-1.10.13.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="native-extensions"
 
 RDEPEND="



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

2023-10-24 Thread Arthur Zamarin
commit: 1c8da7bea7a05aaf7f33111b27ea4c5ced72565e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 16:50:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 16:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8da7be

dev-python/pydantic: Stabilize 1.10.13 arm64, #916200

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

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

diff --git a/dev-python/pydantic/pydantic-1.10.13.ebuild 
b/dev-python/pydantic/pydantic-1.10.13.ebuild
index b70b3fd427e7..7eb0e298a276 100644
--- a/dev-python/pydantic/pydantic-1.10.13.ebuild
+++ b/dev-python/pydantic/pydantic-1.10.13.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="native-extensions"
 
 RDEPEND="



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

2023-10-24 Thread Ulrich Müller
commit: a370d9e0cf9af3561db6ae100b5713172329
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Oct 24 16:20:36 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Oct 24 16:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a370d9e0

app-editors/emacs: Add use-dependency on imagemagick

Propagate the flags for the jpeg, png, svg and tiff backends. Otherwise,
when visiting an image file, the following error will occur for svg:

ImageMagick error: Document is empty
 `No such file or directory` @ error/svg.c/SVGError/3370

For jpeg, png and TIFF, a different error message is printed:

ImageMagick error: no decode delegate for this image format `PNG' @ 
error/constitute.c/ReadImage/746 [8 times]

No error occurs for webp.

Bug: https://bugs.gentoo.org/916204
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/{emacs-29.1.90.ebuild => emacs-29.1-r5.ebuild} | 5 -
 app-editors/emacs/emacs-29.1.90.ebuild   | 2 +-
 app-editors/emacs/emacs-29.1..ebuild | 2 +-
 app-editors/emacs/emacs-30.0..ebuild | 2 +-
 4 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-editors/emacs/emacs-29.1.90.ebuild 
b/app-editors/emacs/emacs-29.1-r5.ebuild
similarity index 98%
copy from app-editors/emacs/emacs-29.1.90.ebuild
copy to app-editors/emacs/emacs-29.1-r5.ebuild
index 25d19bc31d28..45d31c1e4311 100644
--- a/app-editors/emacs/emacs-29.1.90.ebuild
+++ b/app-editors/emacs/emacs-29.1-r5.ebuild
@@ -31,6 +31,9 @@ else
elif [[ ${PV//[0-9]} != "." ]]; then

SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz;
fi
+   # Patchset from proj/emacs-patches.git
+   SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz;
+   PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
@@ -128,7 +131,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
webp? ( media-libs/libwebp:0= )
-   imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+   imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
!aqua? (
gsettings? (
app-emacs/emacs-common[gsettings(-)]

diff --git a/app-editors/emacs/emacs-29.1.90.ebuild 
b/app-editors/emacs/emacs-29.1.90.ebuild
index 25d19bc31d28..ac342a06b3fd 100644
--- a/app-editors/emacs/emacs-29.1.90.ebuild
+++ b/app-editors/emacs/emacs-29.1.90.ebuild
@@ -128,7 +128,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
webp? ( media-libs/libwebp:0= )
-   imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+   imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
!aqua? (
gsettings? (
app-emacs/emacs-common[gsettings(-)]

diff --git a/app-editors/emacs/emacs-29.1..ebuild 
b/app-editors/emacs/emacs-29.1..ebuild
index 25d19bc31d28..ac342a06b3fd 100644
--- a/app-editors/emacs/emacs-29.1..ebuild
+++ b/app-editors/emacs/emacs-29.1..ebuild
@@ -128,7 +128,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
webp? ( media-libs/libwebp:0= )
-   imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+   imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
!aqua? (
gsettings? (
app-emacs/emacs-common[gsettings(-)]

diff --git a/app-editors/emacs/emacs-30.0..ebuild 
b/app-editors/emacs/emacs-30.0..ebuild
index 256307d1056b..5f9be5cc4991 100644
--- a/app-editors/emacs/emacs-30.0..ebuild
+++ b/app-editors/emacs/emacs-30.0..ebuild
@@ -129,7 +129,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
webp? ( media-libs/libwebp:0= )
-   imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
+   imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
!aqua? (
gsettings? (
app-emacs/emacs-common[gsettings(-)]



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

2023-10-24 Thread Mike Gilbert
commit: 9273e880b75fc043803468a21c8c82d2d812ac21
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Oct 24 07:03:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 24 15:50:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9273e880

www-client/chromium: drop 119.0.6045.21

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/33484
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest  |2 -
 www-client/chromium/chromium-119.0.6045.21.ebuild | 1249 -
 2 files changed, 1251 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e8f072004489..fd32f291df1d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,12 +1,10 @@
 DIST chromium-117.0.5938.149.tar.xz 3141300340 BLAKE2B 
c474b1a61c71eebc91d564ff827e93f1aad688cb5b0d7ce6c673d068c4784680e3960372a978a80cfc547049d1a9cda96d6911ebce759fcf8d23a7576bcf9c73
 SHA512 
8fa10266391ea7a30b5bd9935b9d6d25604ab72e0e6a49d1a519d1cd1fd19c34a2755bd4ad46302ed4136b724bc564230f30f49c8b73ef5388fe5d900676463f
 DIST chromium-118.0.5993.70.tar.xz 3236238920 BLAKE2B 
8e184ab12082f0f558622c115411ba6cf5a29ef7928865e2ccaefd08e6c5a1184377bf9f97392ec7de8f6576a9ff25c3d09d8ad40b86c93e1a970457c1498aef
 SHA512 
60f5c1ee9bf2a3c14ead8b7c6d49817d6b1ebf42b1ad24fe06883e7955e1937e109a5139ba6b00689a5e05fd13b40847527c0f7328d89c0e87d2938b47e4cdeb
 DIST chromium-118.0.5993.88.tar.xz 3245581816 BLAKE2B 
4e91ad5a5beaa5fd3a8e8b979f47626314fb43a7c1cc84c0b78fb656b7a7b10c4cbfad1767406c6d13ad38b8a91ba4be5aec9c085537bd597cad9f6a9a1005d5
 SHA512 
343700a61102a63c8095d813203a553cde1d0e3a5dca1f11d2ce9752ed5595d953c700e23ab91993626539cd8e831b11820b8b85fe2f51f16517254a43cd1360
-DIST chromium-119.0.6045.21.tar.xz 3283149788 BLAKE2B 
10c978ecd1ba4a96eb6870a3d69592ef25b82dbe91a35658cbbeab644db658ed0265596075a3712cfd24eee66accca31f2cfcdcdf21cd1f17cedcc354b40a194
 SHA512 
f38309cf9a58a071ea1d22a033b737383affba93d647ccf370bd7d0814c453058e4058a2eb3d4e7887f35e21b422546b4869d325fed29d2a1419dc63d616ee75
 DIST chromium-119.0.6045.33.tar.xz 3287593288 BLAKE2B 
c07ab995f512004a0fab3a0db7188a291167ff6dd945d0422c4d35d34dd7bca3a43e64580c80c291ac5c8fff5a8e7ee9d102176e0f26a47dbd134bafe1a4f5fa
 SHA512 
72172602d072cd6a5a6dd89b1452afc6c94c0acb44790319a23482bfb54579e1e8684920f83abb28bb704f7e5551083dc507a38aa8982abca1f41cdb93bbb406
 DIST chromium-patches-117.tar.bz2 6591 BLAKE2B 
b6d2e838e970b6ec2a2b543242d4e8e2811351b1d75f85f02b013067f04e968b77918f4b28fc471b5553ed8a8ef68b2be2b23dac25f34b943bfbbfb5704044b2
 SHA512 
8e9c0e469563ec50a055e49a3065997ebc198ba92bcc12e0d9ae33f4413c96850d749936106b4e818390d2aa8d946c3c0fecd5083e29fec90c8176e0f579cc5b
 DIST chromium-patches-118-1.tar.bz2 13683 BLAKE2B 
782c566197b8c297db00daeb771c4677e462a0040b93bebf17eebf596cd4c207feeb8955d68f5f04a76c30ebfecf7278c8a71141caf83df467ed118396a5eb78
 SHA512 
00685a4dea8271c7b51a6f3b2c3af8cd473b120266fbc3dadc17fc121a7cd3d85df92958b00ad70ea33a6034b604983a7e9a2c51f27a17cfb144aaea93ffe0c1
 DIST chromium-patches-118-2.tar.bz2 12691 BLAKE2B 
0cd726527151107ff2b48a1adcc3591808373b4758626a41033a8b28f1819e85d5912381a2c46f6e56c26a3d4397b3c6d679c9b3769d74ecde904bc364ac254d
 SHA512 
4554871f799840e118cf2ceca1996eabe6219918023abe8bf8a2a8dc42ac3439403a9d8b4a2feab6db1ece9228e8f92eecbe531957c92b467c5e66a3b021a036
-DIST chromium-patches-119-1.tar.bz2 7637 BLAKE2B 
59c8a481e844ebcf0012ea222f9664b1c98c8240c677ad34f99574ea343c772317103b0be405cf14fd6ab54ce86676f76ef80ab4ec58607a9f3021f03558b1db
 SHA512 
30f4f4dfdb3eea0eb7db31b3beea06e153f804a39e62223791d21c04bafda9fbcd74af254e5fe83839d467ed3c12575c7212095ecc418d0660cd3a1c035ad777
 DIST chromium-patches-119-2.tar.bz2 7651 BLAKE2B 
4735edac43ab6c0a7dd89511ca661ad7ce3b59f1bcb9c5b011a20e1fbe8a4281064932235be009616717b1e9539b3178daee3460f286ef1559678e4d640037a1
 SHA512 
7ab183f194fe070d3510cbe62c7b0d2f89aed13a6bdee73b7c62d05be59533773e804204633eda36efa85b7ce06c8785b03b266f0f08e200dd5198507ed67348
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c

diff --git a/www-client/chromium/chromium-119.0.6045.21.ebuild 
b/www-client/chromium/chromium-119.0.6045.21.ebuild
deleted file mode 100644
index 5269933b62a0..
--- a/www-client/chromium/chromium-119.0.6045.21.ebuild
+++ /dev/null
@@ -1,1249 +0,0 @@
-# Copyright 2009-2023 Gentoo 

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

2023-10-24 Thread Mike Gilbert
commit: 4f2e59cd5aa31951678179554b68e40bf4b76b4a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Oct 24 07:01:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 24 15:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2e59cd

www-client/chromium: add 119.0.6045.33

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest  |2 +
 www-client/chromium/chromium-119.0.6045.33.ebuild | 1249 +
 2 files changed, 1251 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 47d6f53b989d..e8f072004489 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,10 +2,12 @@ DIST chromium-117.0.5938.149.tar.xz 3141300340 BLAKE2B 
c474b1a61c71eebc91d564ff8
 DIST chromium-118.0.5993.70.tar.xz 3236238920 BLAKE2B 
8e184ab12082f0f558622c115411ba6cf5a29ef7928865e2ccaefd08e6c5a1184377bf9f97392ec7de8f6576a9ff25c3d09d8ad40b86c93e1a970457c1498aef
 SHA512 
60f5c1ee9bf2a3c14ead8b7c6d49817d6b1ebf42b1ad24fe06883e7955e1937e109a5139ba6b00689a5e05fd13b40847527c0f7328d89c0e87d2938b47e4cdeb
 DIST chromium-118.0.5993.88.tar.xz 3245581816 BLAKE2B 
4e91ad5a5beaa5fd3a8e8b979f47626314fb43a7c1cc84c0b78fb656b7a7b10c4cbfad1767406c6d13ad38b8a91ba4be5aec9c085537bd597cad9f6a9a1005d5
 SHA512 
343700a61102a63c8095d813203a553cde1d0e3a5dca1f11d2ce9752ed5595d953c700e23ab91993626539cd8e831b11820b8b85fe2f51f16517254a43cd1360
 DIST chromium-119.0.6045.21.tar.xz 3283149788 BLAKE2B 
10c978ecd1ba4a96eb6870a3d69592ef25b82dbe91a35658cbbeab644db658ed0265596075a3712cfd24eee66accca31f2cfcdcdf21cd1f17cedcc354b40a194
 SHA512 
f38309cf9a58a071ea1d22a033b737383affba93d647ccf370bd7d0814c453058e4058a2eb3d4e7887f35e21b422546b4869d325fed29d2a1419dc63d616ee75
+DIST chromium-119.0.6045.33.tar.xz 3287593288 BLAKE2B 
c07ab995f512004a0fab3a0db7188a291167ff6dd945d0422c4d35d34dd7bca3a43e64580c80c291ac5c8fff5a8e7ee9d102176e0f26a47dbd134bafe1a4f5fa
 SHA512 
72172602d072cd6a5a6dd89b1452afc6c94c0acb44790319a23482bfb54579e1e8684920f83abb28bb704f7e5551083dc507a38aa8982abca1f41cdb93bbb406
 DIST chromium-patches-117.tar.bz2 6591 BLAKE2B 
b6d2e838e970b6ec2a2b543242d4e8e2811351b1d75f85f02b013067f04e968b77918f4b28fc471b5553ed8a8ef68b2be2b23dac25f34b943bfbbfb5704044b2
 SHA512 
8e9c0e469563ec50a055e49a3065997ebc198ba92bcc12e0d9ae33f4413c96850d749936106b4e818390d2aa8d946c3c0fecd5083e29fec90c8176e0f579cc5b
 DIST chromium-patches-118-1.tar.bz2 13683 BLAKE2B 
782c566197b8c297db00daeb771c4677e462a0040b93bebf17eebf596cd4c207feeb8955d68f5f04a76c30ebfecf7278c8a71141caf83df467ed118396a5eb78
 SHA512 
00685a4dea8271c7b51a6f3b2c3af8cd473b120266fbc3dadc17fc121a7cd3d85df92958b00ad70ea33a6034b604983a7e9a2c51f27a17cfb144aaea93ffe0c1
 DIST chromium-patches-118-2.tar.bz2 12691 BLAKE2B 
0cd726527151107ff2b48a1adcc3591808373b4758626a41033a8b28f1819e85d5912381a2c46f6e56c26a3d4397b3c6d679c9b3769d74ecde904bc364ac254d
 SHA512 
4554871f799840e118cf2ceca1996eabe6219918023abe8bf8a2a8dc42ac3439403a9d8b4a2feab6db1ece9228e8f92eecbe531957c92b467c5e66a3b021a036
 DIST chromium-patches-119-1.tar.bz2 7637 BLAKE2B 
59c8a481e844ebcf0012ea222f9664b1c98c8240c677ad34f99574ea343c772317103b0be405cf14fd6ab54ce86676f76ef80ab4ec58607a9f3021f03558b1db
 SHA512 
30f4f4dfdb3eea0eb7db31b3beea06e153f804a39e62223791d21c04bafda9fbcd74af254e5fe83839d467ed3c12575c7212095ecc418d0660cd3a1c035ad777
+DIST chromium-patches-119-2.tar.bz2 7651 BLAKE2B 
4735edac43ab6c0a7dd89511ca661ad7ce3b59f1bcb9c5b011a20e1fbe8a4281064932235be009616717b1e9539b3178daee3460f286ef1559678e4d640037a1
 SHA512 
7ab183f194fe070d3510cbe62c7b0d2f89aed13a6bdee73b7c62d05be59533773e804204633eda36efa85b7ce06c8785b03b266f0f08e200dd5198507ed67348
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_117.0.5938.62-1raptor0~deb12u1.debian.tar.xz 540144 BLAKE2B 
f516089c7f47519b5e39abc21397b21dd4d268a5a0a127e7de55b68022181d960c0acc24d35de463c8a345f61152dd50b98e4cb63f36cf9d098cf6e2276658d2
 SHA512 
2c62c6cc3c59a49131e08383219ecd43d5bbba5c4ef7036b5c723fb9b27906fdd3b6d018530a706d0775d4c4f26579200523539ade6f7d91dbcf4048efcb04eb

diff --git a/www-client/chromium/chromium-119.0.6045.33.ebuild 
b/www-client/chromium/chromium-119.0.6045.33.ebuild
new file mode 100644
index ..41323a32a07d
--- /dev/null
+++ b/www-client/chromium/chromium-119.0.6045.33.ebuild
@@ 

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

2023-10-24 Thread Michał Górny
commit: 520963693b8acdf9ccaab8d079cbc542499b1258
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 15:31:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 15:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52096369

dev-python/pytest-tornado: PEP517, py3.12

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

 dev-python/pytest-tornado/Manifest |  1 +
 .../pytest-tornado/pytest-tornado-0.8.1-r1.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pytest-tornado/Manifest 
b/dev-python/pytest-tornado/Manifest
index cbdd05280393..ed0f90e9a774 100644
--- a/dev-python/pytest-tornado/Manifest
+++ b/dev-python/pytest-tornado/Manifest
@@ -1 +1,2 @@
+DIST pytest-tornado-0.8.1.gh.tar.gz 12616 BLAKE2B 
0e9668056c5f6dafd242f311825f830fe1e6428f4c38d030bb0a119f8ae54d511debdb4f839adcfa0881d6ecc79e4889dbed80121cd7a3d4bfb75dd901cb234e
 SHA512 
e655ee9e28461c68b6cc642dbbb203a31154305a603951641e795c605f55970243bb9f7a8858a44bf70faba3d647bea6cf1525f2f9655a968cabbea43beec3d6
 DIST pytest-tornado-0.8.1.tar.gz 12616 BLAKE2B 
0e9668056c5f6dafd242f311825f830fe1e6428f4c38d030bb0a119f8ae54d511debdb4f839adcfa0881d6ecc79e4889dbed80121cd7a3d4bfb75dd901cb234e
 SHA512 
e655ee9e28461c68b6cc642dbbb203a31154305a603951641e795c605f55970243bb9f7a8858a44bf70faba3d647bea6cf1525f2f9655a968cabbea43beec3d6

diff --git a/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild 
b/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild
new file mode 100644
index ..9855ec68a82a
--- /dev/null
+++ b/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild
@@ -0,0 +1,30 @@
+# 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
+
+DESCRIPTION="Fixtures and markers to simplify testing of asynchronous tornado 
applications"
+HOMEPAGE="
+   https://github.com/eugeniy/pytest-tornado/
+   https://pypi.org/project/pytest-tornado/
+"
+SRC_URI="
+   
https://github.com/eugeniy/pytest-tornado/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-3.6[${PYTHON_USEDEP}]
+   >=dev-python/tornado-5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-10-24 Thread Michał Górny
commit: 9a3f899187e7265eb7a94aa73083b17b81ee93e3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 15:37:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 15:37:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3f8991

dev-python/python-json-logger: Enable py3.12

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

 .../python-json-logger-2.0.7.ebuild  | 20 ++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild 
b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild
index 119b3176a15e..372c81c27b8d 100644
--- a/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild
+++ b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 
@@ -19,4 +19,20 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   
tests/test_jsonlogger.py::TestJsonLogger::test_custom_object_serialization
+   
tests/test_jsonlogger.py::TestJsonLogger::test_percentage_format
+   
tests/test_jsonlogger.py::TestJsonLogger::test_rename_reserved_attrs
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-10-24 Thread Michał Górny
commit: d8ad1c8a1358afa31172ec54e54c8e1c0d834831
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 15:38:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 15:38:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ad1c8a

dev-python/jupyter-events: Enable py3.12

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

 dev-python/jupyter-events/jupyter-events-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild 
b/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
index 96407e9c4557..ac264b526208 100644
--- a/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
+++ b/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



<    1   2   3   4   >