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

2023-08-08 Thread Yixun Lan
commit: 58f07870e03c033a0a743b616dfe686058b7ec34
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 05:56:52 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 05:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f07870

sci-libs/libigl: Keyword 2.4.0 arm64, #910748

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

 sci-libs/libigl/libigl-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libigl/libigl-2.4.0.ebuild 
b/sci-libs/libigl/libigl-2.4.0.ebuild
index 7b92517b049e..aeec8b4e51ff 100644
--- a/sci-libs/libigl/libigl-2.4.0.ebuild
+++ b/sci-libs/libigl/libigl-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libigl/libigl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+ MPL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="static-libs"
 
 DEPEND="dev-cpp/eigen:3"



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

2023-08-08 Thread Yixun Lan
commit: 2000be47381b47aa9a75baa78596b776cc2da5b2
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 05:56:48 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 05:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2000be47

media-libs/nanosvg: Keyword 20221222 arm64, #910748

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

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

diff --git a/media-libs/nanosvg/nanosvg-20221222.ebuild 
b/media-libs/nanosvg/nanosvg-20221222.ebuild
index d1f4068f787b..834dc780619d 100644
--- a/media-libs/nanosvg/nanosvg-20221222.ebuild
+++ b/media-libs/nanosvg/nanosvg-20221222.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 DEPEND=""
 RDEPEND="${DEPEND}"



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

2023-08-08 Thread Yixun Lan
commit: 86496b4c53c0c858527fdcedb3683fa31a3619d6
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 05:56:44 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 05:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86496b4c

media-gfx/prusaslicer: Keyword 2.6.0-r1 arm64, #910748

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

 media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
index 281398381412..92abbdc12468 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2023-08-08 Thread Sam James
commit: e55d5a7e7360f326589e660fbef2a69df16547e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:56:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:56:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55d5a7e

net-fs/cifs-utils: Stabilize 7.0 amd64, #911942

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

 net-fs/cifs-utils/cifs-utils-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-7.0.ebuild 
b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
index cbce71d063db..1f8e8c110929 100644
--- a/net-fs/cifs-utils/cifs-utils-7.0.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2023-08-08 Thread Sam James
commit: 56f1c93a534a82cd68fea3f31e37e34529f2524c
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:56:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f1c93a

net-fs/cifs-utils: Stabilize 7.0 x86, #911942

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

 net-fs/cifs-utils/cifs-utils-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-7.0.ebuild 
b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
index 1f8e8c110929..9e39096264da 100644
--- a/net-fs/cifs-utils/cifs-utils-7.0.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-08-08 Thread Sam James
commit: f96695d785497fc78ee0f48e4d88e24f7f930fc0
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:54:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:54:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96695d7

sys-fs/zfs: Stabilize 2.1.12 arm64, #911673

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

 sys-fs/zfs/zfs-2.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.12.ebuild b/sys-fs/zfs/zfs-2.1.12.ebuild
index b26e1c180a00..d03112013891 100644
--- a/sys-fs/zfs/zfs-2.1.12.ebuild
+++ b/sys-fs/zfs/zfs-2.1.12.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/

2023-08-08 Thread Sam James
commit: da9519624d868829b24134dc242f8f36a3473dd9
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:54:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:54:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da951962

sys-fs/zfs: Stabilize 2.1.12 amd64, #911673

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

 sys-fs/zfs/zfs-2.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/zfs-2.1.12.ebuild b/sys-fs/zfs/zfs-2.1.12.ebuild
index e0504b250b0f..b26e1c180a00 100644
--- a/sys-fs/zfs/zfs-2.1.12.ebuild
+++ b/sys-fs/zfs/zfs-2.1.12.ebuild
@@ -25,7 +25,7 @@ else
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-08-08 Thread Sam James
commit: 7b23cc725543fa48b8d2bd304f5512773604fb22
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:54:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:54:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b23cc72

sys-fs/zfs-kmod: Stabilize 2.1.12 arm64, #911673

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
index 49880499f775..f881b0b94837 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
@@ -30,7 +30,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-08-08 Thread Sam James
commit: 1b74d6cb47fabb558690db63863232d3b4ab3217
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 05:54:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b74d6cb

sys-fs/zfs-kmod: Stabilize 2.1.12 amd64, #911673

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

 sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
index a6a5c71476dd..49880499f775 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.12.ebuild
@@ -30,7 +30,7 @@ else
ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc"
+   KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2023-08-08 Thread Arthur Zamarin
commit: ce1392ad7d7e2bafe09390325ec1dd1f39b675ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 05:16:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 05:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1392ad

net-fs/cifs-utils: Stabilize 7.0 arm, #911942

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

 net-fs/cifs-utils/cifs-utils-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-7.0.ebuild 
b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
index 4b0665022b94..39bc967aa8d0 100644
--- a/net-fs/cifs-utils/cifs-utils-7.0.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2023-08-08 Thread Arthur Zamarin
commit: 502f7330e90952dc48ca534194e898f0113a1313
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 05:16:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 05:16:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502f7330

net-fs/cifs-utils: Stabilize 7.0 arm64, #911942

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

 net-fs/cifs-utils/cifs-utils-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-7.0.ebuild 
b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
index 39bc967aa8d0..cbce71d063db 100644
--- a/net-fs/cifs-utils/cifs-utils-7.0.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



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

2023-08-08 Thread Sam James
commit: 690c2ea6683607554f187b8c8841b2c67a03b4ab
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Wed Jul 26 15:05:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690c2ea6

sci-electronics/kicad: Make spice simulator mandatory

Upstream has dropped conditional build of ngspice since apparently KiCad
does not function well without it anyway. While 7.0.6 still has the flag
let's not allow turning it off to prevent issues for the users.

Closes: https://bugs.gentoo.org/910550
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Sam James  gentoo.org>

 .../kicad/{kicad-7.0.6.ebuild => kicad-7.0.6-r1.ebuild}   | 8 ++--
 sci-electronics/kicad/kicad-.ebuild   | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/sci-electronics/kicad/kicad-7.0.6.ebuild 
b/sci-electronics/kicad/kicad-7.0.6-r1.ebuild
similarity index 96%
rename from sci-electronics/kicad/kicad-7.0.6.ebuild
rename to sci-electronics/kicad/kicad-7.0.6-r1.ebuild
index c63f7a8ec2cf..7cfafda8dab1 100644
--- a/sci-electronics/kicad/kicad-7.0.6.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.6-r1.ebuild
@@ -28,7 +28,7 @@ fi
 # BSD for bundled pybind
 LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
 SLOT="0"
-IUSE="doc examples +ngspice nls openmp"
+IUSE="doc examples nls openmp"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -47,15 +47,13 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   >sci-electronics/ngspice-27[shared]
sys-libs/zlib
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
')
${PYTHON_DEPS}
-   ngspice? (
-   >sci-electronics/ngspice-27[shared]
-   )
nls? (
sys-devel/gettext
)
@@ -111,8 +109,6 @@ src_configure() {
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
 
-   -DKICAD_SPICE="$(usex ngspice)"
-
-DKICAD_INSTALL_DEMOS="$(usex examples)"
-DCMAKE_SKIP_RPATH="ON"
 

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index c63f7a8ec2cf..7cfafda8dab1 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -28,7 +28,7 @@ fi
 # BSD for bundled pybind
 LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
 SLOT="0"
-IUSE="doc examples +ngspice nls openmp"
+IUSE="doc examples nls openmp"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -47,15 +47,13 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   >sci-electronics/ngspice-27[shared]
sys-libs/zlib
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
')
${PYTHON_DEPS}
-   ngspice? (
-   >sci-electronics/ngspice-27[shared]
-   )
nls? (
sys-devel/gettext
)
@@ -111,8 +109,6 @@ src_configure() {
-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-DPYTHON_LIBRARY="$(python_get_library_path)"
 
-   -DKICAD_SPICE="$(usex ngspice)"
-
-DKICAD_INSTALL_DEMOS="$(usex examples)"
-DCMAKE_SKIP_RPATH="ON"
 



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

2023-08-08 Thread Sam James
commit: e3371a44d2e12d79c8177d58bc7ec4d0ba3b5cc9
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Fri Aug  4 05:45:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 05:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3371a44

sci-electronics/kicad: Fix build failure with GLX enabled wxGTK

Closes: https://bugs.gentoo.org/911120
Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/32055
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/{kicad-7.0.1.ebuild => kicad-7.0.1-r1.ebuild}  | 5 -
 sci-electronics/kicad/{kicad-7.0.2.ebuild => kicad-7.0.2-r1.ebuild}  | 5 -
 .../kicad/{kicad-7.0.6-r1.ebuild => kicad-7.0.6-r2.ebuild}   | 5 -
 sci-electronics/kicad/kicad-.ebuild  | 5 -
 4 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/kicad/kicad-7.0.1.ebuild 
b/sci-electronics/kicad/kicad-7.0.1-r1.ebuild
similarity index 95%
rename from sci-electronics/kicad/kicad-7.0.1.ebuild
rename to sci-electronics/kicad/kicad-7.0.1-r1.ebuild
index 9dbca5bca8c5..180b6e88f864 100644
--- a/sci-electronics/kicad/kicad-7.0.1.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.1-r1.ebuild
@@ -101,7 +101,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_USE_EGL=ON
+   # wxWidgets does not support runtime selection of backends (GLX 
vs EGL),
+   # if enabled it can break KiCad depending on what wxGTK was 
compiled
+   # with, see bug #911120
+   -DKICAD_USE_EGL=OFF
 
-DKICAD_BUILD_I18N="$(usex nls)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"

diff --git a/sci-electronics/kicad/kicad-7.0.2.ebuild 
b/sci-electronics/kicad/kicad-7.0.2-r1.ebuild
similarity index 95%
rename from sci-electronics/kicad/kicad-7.0.2.ebuild
rename to sci-electronics/kicad/kicad-7.0.2-r1.ebuild
index c58a6623fced..899d0d74f13b 100644
--- a/sci-electronics/kicad/kicad-7.0.2.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.2-r1.ebuild
@@ -101,7 +101,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_USE_EGL=ON
+   # wxWidgets does not support runtime selection of backends (GLX 
vs EGL),
+   # if enabled it can break KiCad depending on what wxGTK was 
compiled
+   # with, see bug #911120
+   -DKICAD_USE_EGL=OFF
 
-DKICAD_BUILD_I18N="$(usex nls)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"

diff --git a/sci-electronics/kicad/kicad-7.0.6-r1.ebuild 
b/sci-electronics/kicad/kicad-7.0.6-r2.ebuild
similarity index 95%
rename from sci-electronics/kicad/kicad-7.0.6-r1.ebuild
rename to sci-electronics/kicad/kicad-7.0.6-r2.ebuild
index 7cfafda8dab1..a8534692f833 100644
--- a/sci-electronics/kicad/kicad-7.0.6-r1.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.6-r2.ebuild
@@ -99,7 +99,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_USE_EGL=ON
+   # wxWidgets does not support runtime selection of backends (GLX 
vs EGL),
+   # if enabled it can break KiCad depending on what wxGTK was 
compiled
+   # with, see bug #911120
+   -DKICAD_USE_EGL=OFF
 
-DKICAD_BUILD_I18N="$(usex nls)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 7cfafda8dab1..a8534692f833 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -99,7 +99,10 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_USE_EGL=ON
+   # wxWidgets does not support runtime selection of backends (GLX 
vs EGL),
+   # if enabled it can break KiCad depending on what wxGTK was 
compiled
+   # with, see bug #911120
+   -DKICAD_USE_EGL=OFF
 
-DKICAD_BUILD_I18N="$(usex nls)"
-DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)"



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

2023-08-08 Thread Sam James
commit: ccb73e488a49e635fccb08d8e629e22982dfb8f5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 04:55:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 04:56:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb73e48

dev-util/meson: add 1.2.1

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

 dev-util/meson/Manifest   |   1 +
 dev-util/meson/meson-1.2.1.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index c7c5bbaa344b..3be872e1302a 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 
295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a
 SHA512 
c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
 DIST meson-1.2.0.tar.gz 2182568 BLAKE2B 
a8239c41ab5d20c26c057293dc85e5577eb9e6eef7a39acc67a0b5b1e82b1afae341936431d96571ff83e96b7648a80a16cfd8eb581ff29b2ca88615657d5ca3
 SHA512 
8b5768cf0dab5f88d2f3e3962305910e707ff810cbd21b5997aab0bb6abe1c4d5dbd24ec59ab4072f1faa9b81daa8be993d56679445afa93700676f52e314d23
+DIST meson-1.2.1.tar.gz 2182126 BLAKE2B 
b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58
 SHA512 
6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e

diff --git a/dev-util/meson/meson-1.2.1.ebuild 
b/dev-util/meson/meson-1.2.1.ebuild
new file mode 100644
index ..fefd68d177e5
--- /dev/null
+++ b/dev-util/meson/meson-1.2.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   if [[ ${PV} != *_rc* ]] ; then
+   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"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes /usr/include is a valid
+   # JDK include path. Setting JAVA_HOME works around this broken
+   # autodetection. If no JDK is installed, we should end up with 
an empty
+   # value in JAVA_HOME, and the tests should get skipped.
+   export JAVA_HOME=$(java-config -O 2>/dev/null)
+
+   # Call python3 instead of 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2023-08-08 Thread Arthur Zamarin
commit: 4b013935bdf3ffcbae8db5a6315560e4ee5cd63b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b013935

dev-qt/qtcore: Stabilize 5.15.10-r1 arm, #911791

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

 dev-qt/qtcore/qtcore-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild 
b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
index 8153d9098fae..fdb688521711 100644
--- a/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-08 Thread Arthur Zamarin
commit: 628ad243ffe87bc86b31a0ee0539026be0dfdd36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ad243

dev-qt/qtgui: Stabilize 5.15.10-r1 arm, #911791

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

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 52d837fdb16d..0c1917516f65 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-08-08 Thread Arthur Zamarin
commit: 335938f05f5f6db8107f3eb605394aab5b2e0b02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335938f0

dev-qt/qtwayland: Stabilize 5.15.10-r2 arm64, #911791

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

 dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
index b25515c1719a..7e7e512c763a 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 inherit qt5-build



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2023-08-08 Thread Arthur Zamarin
commit: a83d799db194e4ca2cc9fde85c66414e6ffc6b17
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83d799d

dev-qt/qtwidgets: Stabilize 5.15.10-r2 arm64, #911791

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

 dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
index 4099899fad4d..24113d660d55 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/

2023-08-08 Thread Arthur Zamarin
commit: b348c7f20ae224f3cc025e95b6e8d813a9853637
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b348c7f2

dev-qt/qtnetwork: Stabilize 5.15.10-r3 arm64, #911791

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

 dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
index e0f16911cfaa..761559b940c5 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2023-08-08 Thread Arthur Zamarin
commit: e2eaa5a92874549da98dd0ed50e021ac5f52355a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eaa5a9

dev-qt/qtcore: Stabilize 5.15.10-r1 arm64, #911791

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

 dev-qt/qtcore/qtcore-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild 
b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
index fdb688521711..8f91c644b257 100644
--- a/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-08 Thread Arthur Zamarin
commit: 7698dff7fa8d4ba44f34d153431f2d48fe79a7a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7698dff7

dev-qt/qtgui: Stabilize 5.15.10-r1 arm64, #911791

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

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 0c1917516f65..c4d1b2a4a5bc 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2023-08-08 Thread Arthur Zamarin
commit: 54f516891013f5f44f135944e2806bc2184e1181
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f51689

dev-qt/qtwidgets: Stabilize 5.15.10-r2 arm, #911791

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

 dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
index 1614b0a4eda4..4099899fad4d 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/

2023-08-08 Thread Arthur Zamarin
commit: d8f39eef6c601456ca986e092c3a914e66222c59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f39eef

dev-qt/qtnetwork: Stabilize 5.15.10-r3 arm, #911791

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

 dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
index 7234cac13297..e0f16911cfaa 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.10-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-08-08 Thread Arthur Zamarin
commit: b869360acb62ce49098661abe9486cb456e2f15f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b869360a

dev-qt/qtwayland: Stabilize 5.15.10-r2 arm, #911791

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

 dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
index 9ca1a8b37a6f..b25515c1719a 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 inherit qt5-build



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2023-08-08 Thread Arthur Zamarin
commit: 2cd7731b5d5de4b6bdb69ac3e9cbb46f44aef1a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd7731b

net-fs/cifs-utils: Stabilize 7.0 ppc64, #911942

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

 net-fs/cifs-utils/cifs-utils-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-7.0.ebuild 
b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
index 5cd601f109ec..4b0665022b94 100644
--- a/net-fs/cifs-utils/cifs-utils-7.0.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



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

2023-08-08 Thread Sam James
commit: 27d68a4cc58c56f46ec3181c7a36c54fd267ca45
Author: Michael Vetter  iodoru  org>
AuthorDate: Tue Aug  8 11:56:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 04:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d68a4c

dev-db/unixODBC: Add 2.3.12

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/32219
Signed-off-by: Sam James  gentoo.org>

 dev-db/unixODBC/Manifest   |  1 +
 dev-db/unixODBC/unixODBC-2.3.12.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 3162b4581286..1e34e2941e3d 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1 +1,2 @@
 DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B 
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
 SHA512 
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
+DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B 
9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83
 SHA512 
ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56

diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
new file mode 100644
index ..5adc1d911a52
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/;
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+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="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+   dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+   >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h 
/usr/include/unixodbc.h )
+
+src_prepare() {
+   default
+
+   # Only needed for config.h install patch
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Needs flex, bison
+   export LEX=flex
+   unset YACC
+
+   # --enable-driver-conf is --enable-driverc as per configure.in
+   local myeconfargs=(
+   --cache-file="${BUILD_DIR}"/config.cache
+   --sysconfdir="${EPREFIX}"/etc/${PN}
+   --disable-editline
+   --disable-static
+   --enable-iconv
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable !minimal drivers)
+   $(use_enable !minimal driverc)
+   $(use_with unicode iconv-char-enc UTF8)
+   $(use_with unicode iconv-ucode-enc UTF16LE)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use odbcmanual ; then
+   # We could simply run "make install-html" if we'd not had
+   # out-of-source builds here.
+   docinto html
+   dodoc -r doc/.
+   find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete 
|| die
+   fi
+
+   use prefix && dodoc README*
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/

2023-08-08 Thread Sam James
commit: b82b2515925c4e5a7e24965a318d7dcbd10a1cd0
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 03:36:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 04:48:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82b2515

sys-fs/fuse: add 3.16.1

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

 sys-fs/fuse/Manifest   |  1 +
 sys-fs/fuse/fuse-3.16.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 3aec0d9d650c..a9d709087117 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,4 +1,5 @@
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 
4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821
 SHA512 
5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae
 DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 
8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80
 SHA512 
927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd
+DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 
80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377
 SHA512 
3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8
 DIST iconv.m4.bz2 3057 BLAKE2B 
9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e
 SHA512 
9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
new file mode 100644
index ..d70683145e06
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit flag-o-matic meson-multilib udev python-any-r1
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+suid test"
+RESTRICT="!test? ( test ) test? ( userpriv )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
+
+DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
+
+python_check_deps() {
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   # bug #853058
+   filter-lto
+
+   local emesonargs=(
+   $(meson_use test examples)
+   $(meson_use test tests)
+   -Duseroot=false
+   -Dinitscriptdir=
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   )
+   meson_src_configure
+}
+
+src_test() {
+   if has sandbox ${FEATURES}; then
+   ewarn "Sandbox enabled, skipping tests"
+   else
+   multilib-minimal_src_test
+   fi
+}
+
+multilib_src_test() {
+   epytest
+}
+
+multilib_src_install_all() {
+   # Installed via fuse-common
+   rm -r "${ED}"{/etc,$(get_udevdir)} || die
+
+   # useroot=false prevents the build system from doing this.
+   use suid && fperms u+s /usr/bin/fusermount3
+
+   # manually install man pages to respect compression
+   rm -r "${ED}"/usr/share/man || die
+   doman doc/{fusermount3.1,mount.fuse3.8}
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/files/, net-proxy/squid/

2023-08-08 Thread Sam James
commit: a4c66f18e813aef8df6b4846b122212126d4d7f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 04:16:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 04:48:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c66f18

net-proxy/squid: add 6.2

Closes: https://bugs.gentoo.org/911590
Signed-off-by: Sam James  gentoo.org>

 net-proxy/squid/Manifest |   1 +
 net-proxy/squid/files/squid-6.2-gentoo.patch |  76 ++
 net-proxy/squid/squid-6.2.ebuild | 383 +++
 3 files changed, 460 insertions(+)

diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest
index 51802a78e06a..c003dd6b50b7 100644
--- a/net-proxy/squid/Manifest
+++ b/net-proxy/squid/Manifest
@@ -1,3 +1,4 @@
 DIST squid-5.7.tar.xz 2566560 BLAKE2B 
4a403ca4f94034356922ea1a4feffd5f5289e2aadbe1585bd04e83ee89712227ce04c53f7e05c10f7c8ac6be67a265a32b47032e7b56e929a172772fa41d5299
 SHA512 
624a39041a6ceda6c470dc0937616f1aa67200f3db02b4d74095d8d706ed31d6df5e0417dcacde45f6be40b617bee018849793d52c96a626aab32a2b182972aa
 DIST squid-5.8.tar.xz 2447560 BLAKE2B 
c9d1ae9464e68beabdf7ae1641a70d6c614bc4d4f4bae3fc5946c2bf61510634992cbd5abe63f071104edb2fa487a6c5c7fb8fbf8f06ac723a6522ec9ade8b68
 SHA512 
81a9a7d1dfcb58476369e08e99feb76411dd3242a3374feb175408fa0dc8161545a9a903603219c6fa2bcfb615461901e093428e97ac74cf4c596a7065d3247d
 DIST squid-5.9.tar.xz 2569204 BLAKE2B 
898a34357f8019291379ea37c66fa312e1a6437e8f643987dd4e54d7d52728248e16129b00195c5f6e0378c0f32c9f9ade3f98ca0ec4bb952f9f443357face82
 SHA512 
7dc366ef6b2a397ca6adec993c05876949de5f5e72a8a4409c9c9c52c42a8a4b37f58e85a171eebd36a166951f6c764176cfebec30019b299abe34a5adc4e5ac
+DIST squid-6.2.tar.xz 2546172 BLAKE2B 
e934371e40093b1570c88c76f9427089087d2fa0b16629e7ca3afabd17f7bc5592b2b65354da54ebc43350ab6732081dd39a39e5db712f70a48246c22b8ae45d
 SHA512 
a2f3ad666b88708ddc52958e610222778e4f64c2ac097b821867ae4022ca35dcbe225f2c5bba42a69fa56f89feebf63764d1a936444e4debce7e55e87b7366db

diff --git a/net-proxy/squid/files/squid-6.2-gentoo.patch 
b/net-proxy/squid/files/squid-6.2-gentoo.patch
new file mode 100644
index ..2444c74a71d0
--- /dev/null
+++ b/net-proxy/squid/files/squid-6.2-gentoo.patch
@@ -0,0 +1,76 @@
+--- a/configure.ac
 b/configure.ac
+@@ -33,9 +33,6 @@ PRESET_CFLAGS="$CFLAGS"
+ PRESET_CXXFLAGS="$CXXFLAGS"
+ PRESET_LDFLAGS="$LDFLAGS"
+ 
+-dnl Set default LDFLAGS
+-AS_IF([test "x$LDFLAGS" = "x"],[LDFLAGS="-g"])
+-
+ # check for host OS detail
+ AC_CANONICAL_HOST
+ AC_MSG_CHECKING([simplified host os])
+--- a/src/cf.data.pre
 b/src/cf.data.pre
+@@ -1669,6 +1669,7 @@ acl Safe_ports port 280  # http-mgmt
+ acl Safe_ports port 488   # gss-http
+ acl Safe_ports port 591   # filemaker
+ acl Safe_ports port 777   # multiling http
++acl Safe_ports port 901   # SWAT
+ CONFIG_END
+ DOC_END
+ 
+@@ -7447,11 +7448,11 @@ COMMENT_END
+ 
+ NAME: cache_mgr
+ TYPE: string
+-DEFAULT: webmaster
++DEFAULT: root
+ LOC: Config.adminEmail
+ DOC_START
+   Email-address of local cache manager who will receive
+-  mail if the cache dies.  The default is "webmaster".
++  mail if the cache dies.  The default is "root".
+ DOC_END
+ 
+ NAME: mail_from
+--- a/src/debug/debug.cc
 b/src/debug/debug.cc
+@@ -1144,7 +1144,7 @@ Debug::SettleSyslog()
+ #if HAVE_SYSLOG && defined(LOG_LOCAL4)
+ 
+ if (Debug::log_syslog) {
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, 
syslog_facility);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, syslog_facility);
+ Module().syslogChannel.markOpened();
+ }
+ 
+--- a/src/main.cc
 b/src/main.cc
+@@ -1867,7 +1867,7 @@ watch_child(const CommandLine )
+ 
+ enter_suid();
+ 
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ 
+ if (!opt_foreground)
+ GoIntoBackground();
+@@ -1959,7 +1959,7 @@ watch_child(const CommandLine )
+ 
+ if ((pid = fork()) == 0) {
+ /* child */
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, 
LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ (void)execvp(masterCommand.arg0(), kidCommand.argv());
+ int xerrno = errno;
+ syslog(LOG_ALERT, "execvp failed: %s", xstrerr(xerrno));
+@@ -1971,7 +1971,7 @@ watch_child(const CommandLine )
+ }
+ 
+ /* parent */
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ 
+ // If Squid received a signal while checking for dying kids (below) or
+ // starting new kids (above), then do a fast check for a new dying kid

diff --git a/net-proxy/squid/squid-6.2.ebuild b/net-proxy/squid/squid-6.2.ebuild
new file mode 100644
index 

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

2023-08-08 Thread Hans de Graaff
commit: e15df3bb78b68f3ee87cc00a99ca68743a6f3d4e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  9 04:35:14 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  9 04:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15df3bb

dev-ruby/mini_mime: add 1.1.5

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

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

diff --git a/dev-ruby/mini_mime/Manifest b/dev-ruby/mini_mime/Manifest
index d0a4d7a17864..c232dec93b2f 100644
--- a/dev-ruby/mini_mime/Manifest
+++ b/dev-ruby/mini_mime/Manifest
@@ -1 +1,2 @@
 DIST mini_mime-1.1.2.tar.gz 33779 BLAKE2B 
acf4fc7bbaf4bb9df9a35aa8f093f3f607b0f57296f29511aa4d0cc8770af3c959f6c2b4e49d0e879dea6145e42a33f02d98a1f54af5f48cb248b95b3f6fa410
 SHA512 
696d0ddf69ba58671ff8a378e6d8bd302aa5b402f791f090b4d5413f48b90cf19de447d68942a4cdc329f4d42210bd62bf4757c1f226df5129cb269c0004a332
+DIST mini_mime-1.1.5.tar.gz 34890 BLAKE2B 
b5d5d35dec2dc4a5885443315fefedbce7bcd38a8193ebaba24ff0f6fd2173450eec0be669759f1831dbec646ac0a06e3b18d79704a901e602b7abe487fda189
 SHA512 
38da060c723ca21dfda783629ff065dfcc3634e7c0117f8f4af8e38abc1822656a5a62fabe154bed75cfc56637cfa65c596d354cfcdb673f98bce0653b47a816

diff --git a/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild 
b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild
new file mode 100644
index ..179e399e6345
--- /dev/null
+++ b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="mini_mime.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A lightweight mime type lookup toy"
+HOMEPAGE="https://github.com/discourse/mini_mime;
+SRC_URI="https://github.com/discourse/mini_mime/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # Avoid comparison with MIME::Types because types may vary over time
+   # as they get reclassified leading to random harmless failures.
+   sed -i -e '/test_full_parity_with_mime_types/askip "gentoo"' 
test/mini_mime_test.rb || die
+}



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

2023-08-08 Thread Hans de Graaff
commit: f0ee92dd801500b0f2e30975ab2183163b232d84
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  9 04:33:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  9 04:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ee92dd

dev-ruby/mocha: add 2.1.0

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

 dev-ruby/mocha/Manifest   |  1 +
 dev-ruby/mocha/mocha-2.1.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index e917dc955a74..2ff50129bea6 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -2,3 +2,4 @@ DIST mocha-0.14.0.gem 82944 BLAKE2B 
50a066e2f5007df08a7f76785fd4c2b12327b4969c11
 DIST mocha-1.16.0.tar.gz 246370 BLAKE2B 
c2891021c33e4038ff965a470eda3be7eac2765f7c038fef33f38cd07b8501fdb88a1dcd8d291eabb124fb0fff50c40651bf29ac4a28012b57c7a02d2ff46b63
 SHA512 
b7d8825771f84245e7383e4081dcb42734b9716e7bef3c1b5d49ac28850590b4beabf8d0370992e100b6340ff3cfb3113610e303de74bc33c059bd9b9910cb8e
 DIST mocha-2.0.2.tar.gz 245650 BLAKE2B 
3bf56cacc99b5eeb17977cd1052c635df74aec10f20a76d843d703e68520ef434bc9111b739591dfa15b21ecdbdfb5b55037e9509683624349be83613528787f
 SHA512 
93579390f4feaf034cd6e8905654fe8cc5c8a1f28f3d27488deeb84250114a5e04c4e7aa544f18f33b2c3887668d5fddb3a3f9bda5548d577be1522da2e09760
 DIST mocha-2.0.4.tar.gz 243542 BLAKE2B 
4a9bb3f1493225f7eed7080661a168a90c56e4f737a8bc15402bf0a08ae7cc14e8e5cff9a090b6413633c37169e7ff9f45aedc3c5fd929ab32d359ad58d404f7
 SHA512 
4a72cd18e70608265bc20761848657b900a6d60c888ec4027e3b9f1884efa41d0d0591c4f3e26edd96a806ecdfc3b921d5871465a799a5ea5905627b7093f5b1
+DIST mocha-2.1.0.tar.gz 243730 BLAKE2B 
a99cb5b6d968e0612cfc4f2d766029d2f700c92b3e1f16f33341b8c5652db823d52fc34070acd0711ea94077eeed32d13e605982b93baa56e7d11dae7fcfe55f
 SHA512 
8044065ebb2225f7aab117353b0a49c854768fd55f7165ccb5916027f6f8fc843665572ed786e41d5ec6affedf397f4de20fa31a9f9c1582a17a67555662a65e

diff --git a/dev-ruby/mocha/mocha-2.1.0.ebuild 
b/dev-ruby/mocha/mocha-2.1.0.ebuild
new file mode 100644
index ..be3396c72cf9
--- /dev/null
+++ b/dev-ruby/mocha/mocha-2.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
+RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
+RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and 
SchMock"
+HOMEPAGE="https://mocha.jamesmead.org/;
+SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' 
Rakefile || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+each_ruby_test() {
+   export MOCHA_NO_DOCS=true
+   each_fakegem_test
+}



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

2023-08-08 Thread Hans de Graaff
commit: 04355d8ed49c1e634e5507f1e7fb205d726ef62c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  9 04:37:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  9 04:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04355d8e

dev-ruby/async: add 2.6.3

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

 dev-ruby/async/Manifest   |  1 +
 dev-ruby/async/async-2.6.3.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index c0e4884d745f..88d29ac1bdf9 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,3 +1,4 @@
 DIST async-1.31.0.tar.gz 92889 BLAKE2B 
b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726
 SHA512 
f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
 DIST async-2.5.1.tar.gz 84455 BLAKE2B 
251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2
 SHA512 
b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
 DIST async-2.6.2.tar.gz 86923 BLAKE2B 
ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c
 SHA512 
627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
+DIST async-2.6.3.tar.gz 93083 BLAKE2B 
a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760
 SHA512 
e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365

diff --git a/dev-ruby/async/async-2.6.3.ebuild 
b/dev-ruby/async/async-2.6.3.ebuild
new file mode 100644
index ..cf1aa582c9f9
--- /dev/null
+++ b/dev-ruby/async/async-2.6.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It really is >=ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async;
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/console-1.10:1
+   dev-ruby/fiber-annotation
+   dev-ruby/io-event:1.1
+   >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/benchmark-ips
+   dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # network tests
+   rm test/net/http.rb \
+   test/async/scheduler/address.rb \
+   test/async/scheduler/io.rb || die
+
+   sed -i -e '/covered/Id' config/sus.rb || die
+}



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

2023-08-08 Thread Arthur Zamarin
commit: cd7f0c86dc5e2ae96e504e6d6ee616f34e133776
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7f0c86

x11-apps/xwininfo: Stabilize 1.1.6 arm, #909456

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

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

diff --git a/x11-apps/xwininfo/xwininfo-1.1.6.ebuild 
b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild
index f5799917d5aa..2ddc34e033b5 100644
--- a/x11-apps/xwininfo/xwininfo-1.1.6.ebuild
+++ b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="window information utility for X"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
>=x11-libs/libxcb-1.6:=



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

2023-08-08 Thread Arthur Zamarin
commit: 474b9493a6c9574aaec2090d073f6a48ddaf8079
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474b9493

x11-libs/xcb-util-errors: Stabilize 1.0.1 arm, #909456

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

 x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild 
b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild
index 10aff9d34285..c740b9e10007 100644
--- a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild
+++ b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild
@@ -11,7 +11,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="Library that gives human readable names to XCB error, event, & 
request codes"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-errors;
 
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND=">=x11-libs/libxcb-1.9.1:="
 DEPEND="${RDEPEND}



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

2023-08-08 Thread Arthur Zamarin
commit: c12236d0a519c810fa9c32e2776452768bbf255b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12236d0

media-libs/mesa: Stabilize 23.1.3 arm, #909456

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

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

diff --git a/media-libs/mesa/mesa-23.1.3.ebuild 
b/media-libs/mesa/mesa-23.1.3.ebuild
index 4dc129ab0d37..5b5ce39083ab 100644
--- a/media-libs/mesa/mesa-23.1.3.ebuild
+++ b/media-libs/mesa/mesa-23.1.3.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="MIT"



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

2023-08-08 Thread Arthur Zamarin
commit: 8b1419046f84b989b52538caaa3e7a7c6d2f00cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b141904

x11-base/xwayland: Stabilize 23.1.2 arm, #909456

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

 x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild 
b/x11-base/xwayland/xwayland-23.1.2.ebuild
index 9a60eeb22690..2ec85ce13325 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
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"
+   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"



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

2023-08-08 Thread Arthur Zamarin
commit: 325edde8f93901ef303c163b4fdbce4181f2130f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325edde8

x11-libs/xtrans: Stabilize 1.5.0 arm, #909456

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

 x11-libs/xtrans/xtrans-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xtrans/xtrans-1.5.0.ebuild 
b/x11-libs/xtrans/xtrans-1.5.0.ebuild
index 608609e4b886..947d5b844c6a 100644
--- a/x11-libs/xtrans/xtrans-1.5.0.ebuild
+++ b/x11-libs/xtrans/xtrans-1.5.0.ebuild
@@ -10,7 +10,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X.Org xtrans library"
-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"
 
 src_configure() {
local XORG_CONFIGURE_OPTIONS=(



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

2023-08-08 Thread Arthur Zamarin
commit: 48bec5ee71e296a7841b16008a6cad1aabdcb75e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bec5ee

x11-base/xorg-proto: Stabilize 2023.2 arm, #909456

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

 x11-base/xorg-proto/xorg-proto-2023.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2023.2.ebuild 
b/x11-base/xorg-proto/xorg-proto-2023.2.ebuild
index 991c04e59b12..253f92981c52 100644
--- a/x11-base/xorg-proto/xorg-proto-2023.2.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2023.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



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

2023-08-08 Thread Arthur Zamarin
commit: 2909f50d947e4d74fc7f57fd0170920502ba191d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2909f50d

x11-apps/xwd: Stabilize 1.0.9 arm, #909456

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

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

diff --git a/x11-apps/xwd/xwd-1.0.9.ebuild b/x11-apps/xwd/xwd-1.0.9.ebuild
index c766f1d40f1a..a3836eb5ad5b 100644
--- a/x11-apps/xwd/xwd-1.0.9.ebuild
+++ b/x11-apps/xwd/xwd-1.0.9.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="dump an image of an X window"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="x11-libs/libX11
x11-libs/libxkbfile"



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

2023-08-08 Thread Arthur Zamarin
commit: 6e20c7e475665ae830558c7d6ea65255fbbb0bda
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e20c7e4

x11-apps/xrdb: Stabilize 1.2.2 arm, #909456

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

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

diff --git a/x11-apps/xrdb/xrdb-1.2.2.ebuild b/x11-apps/xrdb/xrdb-1.2.2.ebuild
index 93e2cf3fd0b4..e62f0d6eaa58 100644
--- a/x11-apps/xrdb/xrdb-1.2.2.ebuild
+++ b/x11-apps/xrdb/xrdb-1.2.2.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X server resource database utility"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-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-solaris"
 
 RDEPEND="
x11-libs/libXmu



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

2023-08-08 Thread Arthur Zamarin
commit: 1cf362e5d2af1f5da28567e9f81608822e550118
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:26:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf362e5

x11-misc/xkeyboard-config: Stabilize 2.39 arm, #909456

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild
index d7af466128c5..84dca3d165c7 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="MIT"



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

2023-08-08 Thread Sam James
commit: 027889960310a752b445a25d5b378c502ce72bac
Author: Francisco Javier Félix  inode64  com>
AuthorDate: Tue Aug  8 08:38:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 03:29:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02788996

sys-power/nut: Fix missing cgi flag in configure

Closes: https://bugs.gentoo.org/908689
Signed-off-by: INODE64  inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/32218
Signed-off-by: Sam James  gentoo.org>

 sys-power/nut/{nut-2.8.0-r1.ebuild => nut-2.8.0-r2.ebuild} | 1 +
 sys-power/nut/nut-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-power/nut/nut-2.8.0-r1.ebuild 
b/sys-power/nut/nut-2.8.0-r2.ebuild
similarity index 99%
rename from sys-power/nut/nut-2.8.0-r1.ebuild
rename to sys-power/nut/nut-2.8.0-r2.ebuild
index a7497d227ba4..be431f111c9e 100644
--- a/sys-power/nut/nut-2.8.0-r1.ebuild
+++ b/sys-power/nut/nut-2.8.0-r2.ebuild
@@ -108,6 +108,7 @@ src_configure() {
--with-altpidpath=/run/nut
--with-pidpath=/run/nut
$(use_enable test cppunit)
+   $(use_with cgi)
$(use_with i2c linux_i2c)
$(use_with ipmi freeipmi)
$(use_with ipmi)

diff --git a/sys-power/nut/nut-.ebuild b/sys-power/nut/nut-.ebuild
index 1a18e915356e..1d0b5e50edae 100644
--- a/sys-power/nut/nut-.ebuild
+++ b/sys-power/nut/nut-.ebuild
@@ -132,6 +132,7 @@ src_configure() {
--without-python2
--with-altpidpath=/run/nut
--with-pidpath=/run/nut
+   $(use_with cgi)
$(use_with gpio)
$(use_with i2c linux_i2c)
$(use_with ipmi freeipmi)



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2023-08-08 Thread Sam James
commit: e1f208e1fa8c030d1bf9571b36e67d552325c73b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 03:14:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 03:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f208e1

sys-firmware/intel-microcode: stabilize 20230808_p20230804 for amd64, x86

Bug: https://bugs.gentoo.org/911939
Signed-off-by: Sam James  gentoo.org>

 sys-firmware/intel-microcode/intel-microcode-20230808_p20230804.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20230808_p20230804.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20230808_p20230804.ebuild
index 8f5ab874339b..5d1ff1e7f4be 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20230808_p20230804.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20230808_p20230804.ebuild
@@ -43,7 +43,7 @@ S="${WORKDIR}"
 
 LICENSE="intel-ucode"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="hostonly initramfs +split-ucode vanilla"
 REQUIRED_USE="|| ( initramfs split-ucode )"
 RESTRICT="binchecks strip"



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

2023-08-08 Thread Sam James
commit: 5c57f4a2067ec3fe13f181ab05d7ace48bfaf4ac
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 03:06:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 03:11:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c57f4a2

sys-devel/mold: drop 1.10.1, 2.0.0

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

 sys-devel/mold/Manifest   |  1 -
 sys-devel/mold/mold-1.10.1.ebuild | 89 ---
 sys-devel/mold/mold-2.0.0.ebuild  | 89 ---
 3 files changed, 179 deletions(-)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 45952667e42c..1cecfaf15e02 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,3 +1,2 @@
-DIST mold-1.10.1.tar.gz 8173701 BLAKE2B 
142b4ec6297f1d4eb7576d16603a214244216592df7320639da3fce32890fc3d13e681dcb79ed23e4c0c7dba1f97eb10c622052c67787b6699925ae67ddb1d15
 SHA512 
b9df5ddc3a3a022523506638309373c3440128f3c702a7db69c44c180177148e92fbf73347be0c4e0e890395cfb2a5b12d2650ee267f9f58212ccfa981519bbf
 DIST mold-1.11.0.tar.gz 8210923 BLAKE2B 
b3854a14a956dd568625fc28c96636e7cadf81b9a93954601b03e249db0aedf726a5a1f24c0758c8189a936501ebb778b472ee6e958fe9f43cb3c3093b2dda2a
 SHA512 
a9068600dd2db757552cce027f358c0b9e6af0941b92f81c1e99e2dde674bd06cc3533d432258e42a2197d9b3f8e7bb263de281928357a79e4fb17fb19719bc0
 DIST mold-2.0.0.tar.gz 9205927 BLAKE2B 
f80c72c58f4618a74390417fdf90f816810350baf1ac74d21294f5ffba7ee263807175be531c9db77209bd05a31ad11fd84d4aeb03fb057cefac7575f71612d6
 SHA512 
11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827

diff --git a/sys-devel/mold/mold-1.10.1.ebuild 
b/sys-devel/mold/mold-1.10.1.ebuild
deleted file mode 100644
index a574dbeb3b3a..
--- a/sys-devel/mold/mold-1.10.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/rui314/mold.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
-fi
-
-# mold (AGPL-3)
-#  - xxhash (BSD-2)
-LICENSE="AGPL-3 BSD-2"
-SLOT="0"
-
-RDEPEND="
-   app-arch/zstd:=
-   >=dev-cpp/tbb-2021.7.0-r1:=
-   sys-libs/zlib
-   !kernel_Darwin? (
-   >=dev-libs/mimalloc-2:=
-   dev-libs/openssl:=
-   )
-"
-DEPEND="${RDEPEND}"
-
-pkg_pretend() {
-   # Requires a c++20 compiler, see #831473
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
-   die "${PN} needs at least gcc 10"
-   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
-   die "${PN} needs at least clang 12"
-   fi
-   fi
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Needs unpackaged dwarfdump
-   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
-
-   # Heavy tests, need qemu
-   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
-   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
-
-   # Sandbox sadness
-   rm test/elf/run.sh || die
-   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
-   test/elf/mold-wrapper{,2}.sh || die
-
-   # static-pie tests require glibc built with static-pie support
-   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
-   rm test/elf/{,ifunc-}static-pie.sh || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DMOLD_ENABLE_QEMU_TESTS=OFF
-   -DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-   -DMOLD_USE_SYSTEM_MIMALLOC=ON
-   -DMOLD_USE_SYSTEM_TBB=ON
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/${PN}
-
-   # https://bugs.gentoo.org/872773
-   insinto /usr/$(get_libdir)/mold
-   doins "${BUILD_DIR}"/${PN}-wrapper.so
-
-   dodoc docs/{design,execstack}.md
-   doman docs/${PN}.1
-
-   dosym ${PN} /usr/bin/ld.${PN}
-   dosym ${PN} /usr/bin/ld64.${PN}
-   dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld
-}

diff --git a/sys-devel/mold/mold-2.0.0.ebuild b/sys-devel/mold/mold-2.0.0.ebuild
deleted file mode 100644
index b355518cedf4..
--- a/sys-devel/mold/mold-2.0.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="A Modern Linker"

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

2023-08-08 Thread Sam James
commit: 0b8e1cc4c541041f00338d897d34fabe66ae87b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 03:10:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 03:11:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8e1cc4

sys-devel/mold: backport DT_RELR fix

Bug: https://bugs.gentoo.org/911591
Signed-off-by: Sam James  gentoo.org>

 .../mold/files/mold-2.0.0-DT_RELR-dependency.patch | 161 +
 sys-devel/mold/mold-2.0.0-r2.ebuild|  94 
 2 files changed, 255 insertions(+)

diff --git a/sys-devel/mold/files/mold-2.0.0-DT_RELR-dependency.patch 
b/sys-devel/mold/files/mold-2.0.0-DT_RELR-dependency.patch
new file mode 100644
index ..267afde230d2
--- /dev/null
+++ b/sys-devel/mold/files/mold-2.0.0-DT_RELR-dependency.patch
@@ -0,0 +1,161 @@
+https://bugs.gentoo.org/911591
+https://bugzilla.mozilla.org/show_bug.cgi?id=1847697
+https://github.com/rui314/mold/issues/653#event-10041847648
+https://github.com/rui314/mold/commit/f467ad1add2ab6e381e0e458f026df197e63d487
+
+From f467ad1add2ab6e381e0e458f026df197e63d487 Mon Sep 17 00:00:00 2001
+From: Rui Ueyama 
+Date: Wed, 9 Aug 2023 11:40:09 +0900
+Subject: [PATCH] Create a symbol version dependency to GLIBC_ABI_DT_RELR
+
+Fixes https://github.com/rui314/mold/issues/653
+---
+ elf/cmdline.cc |  2 ++
+ elf/mold.h |  1 +
+ elf/output-chunks.cc   | 44 +-
+ test/elf/z-pack-relative-relocs.sh | 16 +++
+ 4 files changed, 56 insertions(+), 7 deletions(-)
+ create mode 100755 test/elf/z-pack-relative-relocs.sh
+
+diff --git a/elf/cmdline.cc b/elf/cmdline.cc
+index c568ce086..82a0e6869 100644
+--- a/elf/cmdline.cc
 b/elf/cmdline.cc
+@@ -875,8 +875,10 @@ std::vector 
parse_nonpositional_args(Context ) {
+   ctx.arg.z_nodefaultlib = true;
+ } else if (read_z_flag("pack-relative-relocs")) {
+   ctx.arg.pack_dyn_relocs_relr = true;
++  ctx.arg.z_pack_relative_relocs = true;
+ } else if (read_z_flag("nopack-relative-relocs")) {
+   ctx.arg.pack_dyn_relocs_relr = false;
++  ctx.arg.z_pack_relative_relocs = false;
+ } else if (read_z_flag("separate-loadable-segments")) {
+   z_separate_code = SEPARATE_LOADABLE_SEGMENTS;
+ } else if (read_z_flag("separate-code")) {
+diff --git a/elf/mold.h b/elf/mold.h
+index e5532211c..3a027f1e9 100644
+--- a/elf/mold.h
 b/elf/mold.h
+@@ -1831,6 +1831,7 @@ struct Context {
+ bool z_nodefaultlib = false;
+ bool z_now = false;
+ bool z_origin = false;
++bool z_pack_relative_relocs = false;
+ bool z_relro = true;
+ bool z_sectionheader = true;
+ bool z_shstk = false;
+diff --git a/elf/output-chunks.cc b/elf/output-chunks.cc
+index 726a4da2b..3896a2991 100644
+--- a/elf/output-chunks.cc
 b/elf/output-chunks.cc
+@@ -2373,12 +2373,13 @@ void VerneedSection::construct(Context ) {
+std::tuple(((SharedFile *)b->file)->soname, b->ver_idx);
+   });
+ 
+-  // Resize of .gnu.version
++  // Resize .gnu.version
+   ctx.versym->contents.resize(ctx.dynsym->symbols.size(), 1);
+   ctx.versym->contents[0] = 0;
+ 
+   // Allocate a large enough buffer for .gnu.version_r.
+-  contents.resize((sizeof(ElfVerneed) + sizeof(ElfVernaux)) * 
syms.size());
++  contents.resize((sizeof(ElfVerneed) + sizeof(ElfVernaux)) *
++  (syms.size() + 1));
+ 
+   // Fill .gnu.version_r.
+   u8 *buf = (u8 *)[0];
+@@ -2394,14 +2395,14 @@ void VerneedSection::construct(Context ) {
+   verneed->vn_next = ptr - (u8 *)verneed;
+ 
+ verneed = (ElfVerneed *)ptr;
+-ptr += sizeof(*verneed);
++ptr += sizeof(ElfVerneed);
+ verneed->vn_version = 1;
+ verneed->vn_file = ctx.dynstr->find_string(((SharedFile 
*)file)->soname);
+ verneed->vn_aux = sizeof(ElfVerneed);
+ aux = nullptr;
+   };
+ 
+-  auto add_entry = [&](Symbol *sym) {
++  auto add_entry = [&](std::string_view verstr) {
+ verneed->vn_cnt++;
+ 
+ if (aux)
+@@ -2409,23 +2410,52 @@ void VerneedSection::construct(Context ) {
+ aux = (ElfVernaux *)ptr;
+ ptr += sizeof(*aux);
+ 
+-std::string_view verstr = sym->get_version();
+ aux->vna_hash = elf_hash(verstr);
+ aux->vna_other = ++veridx;
+ aux->vna_name = ctx.dynstr->add_string(verstr);
+   };
+ 
++  // Create version entries.
+   for (i64 i = 0; i < syms.size(); i++) {
+ if (i == 0 || syms[i - 1]->file != syms[i]->file) {
+   start_group(syms[i]->file);
+-  add_entry(syms[i]);
++  add_entry(syms[i]->get_version());
+ } else if (syms[i - 1]->ver_idx != syms[i]->ver_idx) {
+-  add_entry(syms[i]);
++  add_entry(syms[i]->get_version());
+ }
+ 
+ ctx.versym->contents[syms[i]->get_dynsym_idx(ctx)] = veridx;
+   }
+ 
++  if (ctx.arg.z_pack_relative_relocs) {
++// If `-z pack-relative-relocs` is specified, we'll create a .relr.dyn
++// section and store base relocation records to 

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

2023-08-08 Thread Michał Górny
commit: 1292a2d1063251dde1b83da03c2275014db1ddd1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  9 03:01:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  9 03:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1292a2d1

dev-python/regex: Bump to 2023.8.8

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

 dev-python/regex/Manifest  |  1 +
 dev-python/regex/regex-2023.8.8.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 032bc9ec1190..350774846df2 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1 +1,2 @@
 DIST regex-2023.6.3.tar.gz 392247 BLAKE2B 
c7735e19df80e919fd577723c54f6761698adf014dd4e936cda6a1ed745f26f083abd59ed2a772a70e16bec742f8d29a1e76a726b28e1395265c9941ff4e7b99
 SHA512 
092f316621a0237425a6e8124b289f4156256424b28cb36c590b8d89d731cfa363a97051199b16ede6520e12e99659497f230338a6f913587f578ededdedc408
+DIST regex-2023.8.8.tar.gz 392505 BLAKE2B 
0d0f582e42c93ec4497f82ac69aaad6a69dd4bbb482bef6e06a51340a67b8d041ec554d878d8f0dcb57dce08b708fd87762ed8451f0221019f38d8188031711b
 SHA512 
81a8421df5ab2db0eb4a5d1c434933d1513f634f32f57a48b32dede3bfddb379345baf7ecec0241338c0fc0f96463489ffa64c3214ee58a92ab5592cf9893bef

diff --git a/dev-python/regex/regex-2023.8.8.ebuild 
b/dev-python/regex/regex-2023.8.8.ebuild
new file mode 100644
index ..69354dc06042
--- /dev/null
+++ b/dev-python/regex/regex-2023.8.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Alternative regular expression module to replace re"
+HOMEPAGE="
+   https://github.com/mrabarnett/mrab-regex/
+   https://pypi.org/project/regex/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="doc"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
+)
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/Features.html )
+   local DOCS=( README.rst docs/*.rst )
+
+   distutils-r1_python_install_all
+}



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

2023-08-08 Thread Michał Górny
commit: 3c3d5a1a3283ac45f768a576b99eaf80f57ec782
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Aug  9 00:13:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  9 03:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3d5a1a

dev-python/sqlglot: add 17.10.2

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest   |  1 +
 dev-python/sqlglot/sqlglot-17.10.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 41c19aa09f3b..15937420986e 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,2 +1,3 @@
 DIST sqlglot-17.10.0.tar.gz 8390551 BLAKE2B 
634b771dfb028feec56e643a1806801d7adaa8fb35c18e13241cf278e11da37cf5cb121f1b470b893da5d4bcb2972bfe8c271ff071a99ae2a2887568afe7b464
 SHA512 
1fb9dc5981e0dd57814ba1f86109a382359dedfad0dee8da241e126ae2e3365372afa3de76c4a1be60fa8993883ab643322812d71e68986bca8a97ecb5a35edd
 DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B 
e7d922644e3071ccc6ce666b10081ce24095cbed6d2136c70e632d241196058762167874b175e6b000dda91922d72000fd6f57d8ae775dec588915f10a51d2e8
 SHA512 
6cbf3c82e5fee73dcbfe677213c10325a5fb81c8f93ba594d88abe9fb7d3a6580c6c6adebc6551cbe1dc8ae51ad68ac33a0242088e68dd80ef3e7285f4479ad1
+DIST sqlglot-17.10.2.tar.gz 8399314 BLAKE2B 
c9695273925485f366f155f15a741074ed9b8f91ca5dfd7b233af8c43acb9dddfd48125218f12b47a4a1ad4003299e49ce532e4ff8a24a6cf6b074b6e069b484
 SHA512 
806b59eaca0b90f94fea9613313763276fd4def1b34e4781b7c5a05dfec446b3d6ddbfe27bf9c6f631820220013cae390f3e251ed432816d7598ed3140993d89

diff --git a/dev-python/sqlglot/sqlglot-17.10.2.ebuild 
b/dev-python/sqlglot/sqlglot-17.10.2.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-17.10.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-08-08 Thread Michał Górny
commit: f000f6497a38fbb7b3c68078c44d9f7b42594266
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Aug  9 00:14:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  9 03:09:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f000f649

dev-python/sqlglot: drop 17.10.0

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32226
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest   |  1 -
 dev-python/sqlglot/sqlglot-17.10.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 15937420986e..92c44f7ca0f9 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,3 +1,2 @@
-DIST sqlglot-17.10.0.tar.gz 8390551 BLAKE2B 
634b771dfb028feec56e643a1806801d7adaa8fb35c18e13241cf278e11da37cf5cb121f1b470b893da5d4bcb2972bfe8c271ff071a99ae2a2887568afe7b464
 SHA512 
1fb9dc5981e0dd57814ba1f86109a382359dedfad0dee8da241e126ae2e3365372afa3de76c4a1be60fa8993883ab643322812d71e68986bca8a97ecb5a35edd
 DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B 
e7d922644e3071ccc6ce666b10081ce24095cbed6d2136c70e632d241196058762167874b175e6b000dda91922d72000fd6f57d8ae775dec588915f10a51d2e8
 SHA512 
6cbf3c82e5fee73dcbfe677213c10325a5fb81c8f93ba594d88abe9fb7d3a6580c6c6adebc6551cbe1dc8ae51ad68ac33a0242088e68dd80ef3e7285f4479ad1
 DIST sqlglot-17.10.2.tar.gz 8399314 BLAKE2B 
c9695273925485f366f155f15a741074ed9b8f91ca5dfd7b233af8c43acb9dddfd48125218f12b47a4a1ad4003299e49ce532e4ff8a24a6cf6b074b6e069b484
 SHA512 
806b59eaca0b90f94fea9613313763276fd4def1b34e4781b7c5a05dfec446b3d6ddbfe27bf9c6f631820220013cae390f3e251ed432816d7598ed3140993d89

diff --git a/dev-python/sqlglot/sqlglot-17.10.0.ebuild 
b/dev-python/sqlglot/sqlglot-17.10.0.ebuild
deleted file mode 100644
index 368b77416b42..
--- a/dev-python/sqlglot/sqlglot-17.10.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
-   https://sqlglot.com/
-   https://github.com/tobymao/sqlglot/
-   https://pypi.org/project/sqlglot/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-EPYTEST_IGNORE=(
-   # Tests require pyspark or duckdb which aren't in the tree.
-   # Pandas would be a requirement normally, but it gets ignored by proxy.
-   "tests/dataframe/integration/test_dataframe.py"
-   "tests/dataframe/integration/test_grouped_data.py"
-   "tests/dataframe/integration/test_session.py"
-   "tests/test_executor.py"
-   "tests/test_optimizer.py"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
-}



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

2023-08-08 Thread Michał Górny
commit: 29ff23d581b61e8e538ea7b489e9efce9f7a5e81
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  9 03:02:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  9 03:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ff23d5

dev-python/tqdm: Bump to 4.65.2

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

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

diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index e579e88c470f..385bf4c5073a 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1 +1,2 @@
 DIST tqdm-4.65.0.tar.gz 167542 BLAKE2B 
b1f7b500dd5c476ffc9852cdc8905b8819b6b3f812e00495fa38780dda0c59e48956881d46919ce57b13da9dde519fa7e22d91ed58fe43172da8e9043653
 SHA512 
86315b57d8ceec69ee8970b25372b26b03d2d37f6d06e037e712bf16c7f56eac1c4049291e451c7df62273b91ba7149b400efd0186ceee90268d854e7b476c47
+DIST tqdm-4.65.2.tar.gz 167099 BLAKE2B 
5b3d1444aacd3ffa46149889ed5eee3bc851da2c000fcfbd06ceda811ad6df3fd7f9b5da90e7124930ebfd8249a52d194d807d7f8e8b1170966d2b1e6128fc7b
 SHA512 
012810c5844f4034388469a4ce71382067a42960a534e2720d412483b3668040367e94c1865dcd44855cf1f2c7e28312b6084d579348492d7ca3ba5241395f40

diff --git a/dev-python/tqdm/tqdm-4.65.2.ebuild 
b/dev-python/tqdm/tqdm-4.65.2.ebuild
new file mode 100644
index ..0472066fc4d2
--- /dev/null
+++ b/dev-python/tqdm/tqdm-4.65.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="Add a progress meter to your loops in a second"
+HOMEPAGE="
+   https://github.com/tqdm/tqdm/
+   https://pypi.org/project/tqdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Skip unpredictable performance tests
+   tests/tests_perf.py
+)
+
+python_install_all() {
+   doman tqdm/tqdm.1
+   newbashcomp tqdm/completion.sh tqdm
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-08-08 Thread Michał Górny
commit: 5c49d49786ea2680f3e9298a4df10b0844a767f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  9 03:03:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  9 03:09:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c49d497

dev-python/pdm-backend: Bump to 2.1.5

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

 dev-python/pdm-backend/Manifest |  1 +
 dev-python/pdm-backend/pdm-backend-2.1.5.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest
index 967ddd1cf175..c589010af7c2 100644
--- a/dev-python/pdm-backend/Manifest
+++ b/dev-python/pdm-backend/Manifest
@@ -1 +1,2 @@
 DIST pdm-backend-2.1.4.gh.tar.gz 134278 BLAKE2B 
38e52761d54cab96727d5015e41de76cd6d7eb6dbd02829ed2ddeeb2e2d64d42a0eb6bb09e055362e1dd181d9e7781ed9f9abcb2f96de342cd5780e1f21a8708
 SHA512 
4833819f8828f5e2ff204ca18478704d8d66c977c747f9b550dc1ecfee57a8adbfcddaea6dded8d8ea0c0e0c7745e0704e12acae30d183cb27cf4c1fad331791
+DIST pdm-backend-2.1.5.gh.tar.gz 134316 BLAKE2B 
9337990b4ed009e506f0eee82e9f8d50fc281dbf917dc964daf75230a4c2b9cc5bf0748afe9aa7b5b6f9036249b87ec338b129136b2fd92619c12000e77a7663
 SHA512 
867c36a9381f4e6a2c81f2d987ce33953eaf78a43b4fa03df54f78b6c9cfe645a1ae4f3dd1a514e0d14208ad7fc75af954fa46be3c8b4b54c7ac7e16eead5aaf

diff --git a/dev-python/pdm-backend/pdm-backend-2.1.5.ebuild 
b/dev-python/pdm-backend/pdm-backend-2.1.5.ebuild
new file mode 100644
index ..2e31060b91df
--- /dev/null
+++ b/dev-python/pdm-backend/pdm-backend-2.1.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-backend/
+   https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r src/pdm/backend/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.backend\._vendor\.:from :' \
+   -e 's:from pdm\.backend\._vendor ::' \
+   -e 's:import pdm\.backend\._vendor\.:import :' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   # this must not be set during src_test()
+   local -x PDM_BUILD_SCM_VERSION=${PV}
+   distutils-r1_src_compile
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2023-08-08 Thread Sam James
commit: 858dfd771ac4c6c9315ac5851f4aeeb233fc21d5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 02:54:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 02:54:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=858dfd77

sys-apps/portage: add 3.0.50

Closes: https://bugs.gentoo.org/908971
Closes: https://bugs.gentoo.org/640658
Closes: https://bugs.gentoo.org/894398
Closes: https://bugs.gentoo.org/895908
Closes: https://bugs.gentoo.org/909067
Closes: https://bugs.gentoo.org/909148
Closes: https://bugs.gentoo.org/909853
Closes: https://bugs.gentoo.org/910035
Closes: https://bugs.gentoo.org/910376
Closes: https://bugs.gentoo.org/911594
Closes: https://bugs.gentoo.org/911574
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.50.ebuild | 229 +
 2 files changed, 230 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index b29682a81d71..77e8d2fbd6a3 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,3 +4,4 @@ DIST portage-3.0.46.tar.bz2 1148375 BLAKE2B 
d97698eb3341a8d04980e021e5be8650193b
 DIST portage-3.0.47.tar.bz2 1148789 BLAKE2B 
268589c37a6bdc36377f3e407b16bebfb9876adc1d89ee7576f3ebbee42bc0799f5a225dfd53ffedeeded91ca4403383d4811b4f104448c1b2fc6c277ca94ef1
 SHA512 
abbd2446d0da0b5d298a235c2cc7d2d4e001e9f012b6e22149fed4514b52dc938b0377b2551f45e3505b9dddeedd7170951ff967310708ec3b93610b775a7c02
 DIST portage-3.0.48.1.tar.bz2 1150967 BLAKE2B 
ed8822306ef55a776163df3464f67cfe0942a0a2aa55c324921da106019f9f8f19db772d4bee75f49ef6f9b1823b95b2239ef4fe1457fc5c22956fc83419f9c5
 SHA512 
c20cd0557d885329910fade4d5a0b701bb411f179779d96b22c5dc4e1b504d4ed3dbfbd8c28157782a297d794ce3a0021f3c6aaedc7299f3df858294c14f7945
 DIST portage-3.0.49.tar.bz2 1152449 BLAKE2B 
a47f951a35828ba9c8fc88c2eab5222c98ed20240c736c366d8f2e4f4aef773a140bf0e150448cc3796a7adb7471ce006aae4de1816bbbaae6dd83dcf28f52b0
 SHA512 
f07950d10c01bda0915aa30c5c0b6ce2864754fe7dea38b5341336cd7665dcabfdc219969f1a3d2803db59bc23fc4284bc96b4087a596cb27a5d9eb075735469
+DIST portage-3.0.50.tar.bz2 1153508 BLAKE2B 
b90d93f8922acdb5486a52c1354c6c9829fac608971078a641b604b57240065eec4e82cc9cb2fb8b4ba485a7f2d52473c0a90295b29eb578638ad11cd3cf2943
 SHA512 
355841af862077f9203d6f8cbe904f4966516597444f38ef535fc06d0fe5c21d9c1da139a44407fdd69b56eb9c49c286187d856ef4e9b9bc6b21bab5b772a88f

diff --git a/sys-apps/portage/portage-3.0.50.ebuild 
b/sys-apps/portage/portage-3.0.50.ebuild
new file mode 100644
index ..23a08b5ce03e
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.50.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit meson linux-info python-r1 tmpfiles
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/portage.git
+   https://github.com/gentoo/portage.git
+   "
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' python3_12)
+   test? ( dev-vcs/git )
+"
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   !build? ( $(python_gen_impl_dep 'ssl(+)') )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )
+   doc? (
+   app-text/xmlto
+   ~app-text/docbook-xml-dtd-4.4
+   )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+RDEPEND="
+   ${PYTHON_DEPS}
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/baselayout-2.9
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=app-admin/eselect-1.2
+   >=app-shells/bash-5.0:0
+   >=sys-apps/sed-4.0.5
+   >=sec-keys/openpgp-keys-gentoo-release-20230329
+   rsync-verify? (
+ 

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

2023-08-08 Thread Sam James
commit: 72c7a1401553f25f21bf3993a9feeebc0f3eddc1
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 02:48:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 02:48:49 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=72c7a140

NEWS, meson.build: prepare for portage-3.0.50

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

 NEWS| 2 +-
 meson.build | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 281cbc2c9..c39e04671 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-portage-3.0.50 (UNRELEASED)
+portage-3.0.50 (2023-08-09)
 --
 
 Breaking changes:

diff --git a/meson.build b/meson.build
index 3d2a053b5..7c1c49349 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project(
 'portage',
 'c',
-version : '3.0.49',
+version : '3.0.50',
 license : 'GPL-2.0-or-later',
 meson_version : '>=0.58.0'
 )



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

2023-08-08 Thread Sam James
commit: 95805f7262242992d5200428925c75eaa7d910cb
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 02:39:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 02:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95805f72

sys-devel/binutils: keyword 2.40-r8

This contains the fix for ppc TLS. We don't need to wait to stable this one
to drop the patch from Python 3.12, I just didn't want the fix to solely
be in the very-new 2.41 slot as users may not have changed to it yet
and it felt likely to lead to confused users/bug reports if Python 3.12
was only buildable w/ binutils-2.41.

Bug: https://bugs.gentoo.org/909544
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-devel/binutils/binutils-2.40-r8.ebuild 
b/sys-devel/binutils/binutils-2.40-r8.ebuild
index 929f9a3c643a..789ad23b059c 100644
--- a/sys-devel/binutils/binutils-2.40-r8.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r8.ebuild
@@ -32,7 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}

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



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-08-08 Thread Sam James
commit: f0182fd1975a928f2973922b9e0e758decc1fd18
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:40:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0182fd1

virtual/dist-kernel: Bump to 6.1.44

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

 virtual/dist-kernel/dist-kernel-6.1.44.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.44.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.44.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.44.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-08-08 Thread Sam James
commit: 181646479e047c0125d728a5aa2208e7559fee6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 01:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18164647

sys-kernel/gentoo-kernel-bin: Bump to 6.4.9

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.4.9.ebuild | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index a91200a3c5b8..93646e99c970 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-6.1-49.base.tar.xz 3063788 BLAKE2B 
d97aa1abfdba4aaf84d392e5ebc26
 DIST genpatches-6.1-49.extras.tar.xz 3808 BLAKE2B 
a200e4d646d8b99db4a5fde73ae51727c475b18b9f080b3d55e27d4b6f247cc8950f772e0676cfb11d301d3a9042e929d4957f96de0073bc99ef65c53668bea1
 SHA512 
4fc28b57b4a99ddec743d3804a78a5027d9922641135f1995016f2c5806282f0bb33e9f78cc7378ab8388b582193df457a6c397b0986e197fd5e5cc4bba85c7b
 DIST genpatches-6.4-10.base.tar.xz 568848 BLAKE2B 
d9f28beda8bd4f69e1e5d586e274df43a8661bf51733a25f320469c1e3e42d9602b0911d4e98a40942ff182f076501ce6721e534cb92aefc3d453fc43ee499bb
 SHA512 
218c38f99a07c2be1fb25737b0a9604a9a50fe3f72c507404d92da1e8dd7823142edc2b81110e510aef7e645edefbff2265aeb3ce7f376131801c3adb292b8d0
 DIST genpatches-6.4-10.extras.tar.xz 3696 BLAKE2B 
fa0b8d593543f3624b1cff626e2cb2dc93ff0e88fd54ec71a7e467c716481420da7f361c1dd353e36111425a74f6632f1c491e618dec47fa4bc15c6a6d9e26bc
 SHA512 
9dbfcd1d65daca0b56360290f0a6369fa007f32dde0f1a62657d1697fb50b84668e8a14c62efcfc3d12ba6a4a911731825df260421506639d2ba9b8764962e87
+DIST genpatches-6.4-11.base.tar.xz 587148 BLAKE2B 
19d9f8e9778046dd558bdf21550f300e9c3c74faba6a8778d76e56490f379d615aacf14a930eaa57348638440fcfa6da17d5dd1a1d3020b5544ecac252ee7f08
 SHA512 
81c854057b1a0119cbae5116090298be72a1c30a0d2eab2cf4f0cc1d4f8476eeebe183401aaffaac92e83d2297d0fb707315254a5f5a77bfb3d8c953d04d448d
+DIST genpatches-6.4-11.extras.tar.xz 3700 BLAKE2B 
69a7811e49827c3c521d9a7e022e4c3ad5a326b6f6de8ffad7ea790d04e8decef5fc7d3e46a696d3c9d48502e9773fab715217626e4497cbafa97364474e0d03
 SHA512 
921d956322db5bfd0ad4047ccf3c65db25047a3d39118e20622c060b512574aeb5612f2e762fbb3d301cbcd1847ffbc2690c22fa4ef7a1b96827b12f8831743c
 DIST genpatches-6.4-8.base.tar.xz 414164 BLAKE2B 
f62a27a2a4ed9a80d830f5118c492c95b1400a149b9594e68b47011359fb02f5ab0a5f467dab50f730d56ac21bff0dd4ebf09251588a7bb4dda15aedc95ec729
 SHA512 
6d747b1b06d9fad9d53a293586e3bef465ddfbf2886ab9edee32b81282d4c7b8cf27d4edf4f8be1ef668ce55888ae21214ddc6dad0c2732698d23a77dac993c0
 DIST genpatches-6.4-8.extras.tar.xz 3696 BLAKE2B 
e1d121a35ab69fac09e935317c18299817c65867fb7cf7a6810f560af913a254b411259a78b61c0a31518629ad33e13e53910fbd9701602c733016869106e088
 SHA512 
11240038d70202c53ee17763de3f60fcb5ae0dffc8cf005d324a7cd15a865313b9da2a3e74e184090b2d674ca1a1515a1db9f2efbff7a0f5361563fc7895e87a
 DIST genpatches-6.4-9.base.tar.xz 483840 BLAKE2B 
8f2796524871d00030c870fcb167f36bce2a990a248533b7bf481506f03937fc69ee34cc5e2b8e3fc994c8fb40c54f23ce14c922f99b46c63e9da7e449a6cbcc
 SHA512 
ea23db4aac99667ce2393d7f639043c6169f0f452aa882060d009ead9ffe9b763acd2a88495114b1a691dfa178f0a82fc0df8f89546e2bc292ca643f918691c0
@@ -76,6 +78,10 @@ DIST gentoo-kernel-6.4.8-1.amd64.gpkg.tar 84039680 BLAKE2B 
910361b7aee89e69b2d49
 DIST gentoo-kernel-6.4.8-1.arm64.gpkg.tar 72939520 BLAKE2B 
08099aafd7c9321728c84677e8f0f219da03b08d44c50584e7fc4574fac92a76e4602b2227a40b46c5f845fbe2123d62491fd336e683451b4464977956c4f0de
 SHA512 
aabfab404c457b61f4227d9fec33c4092bc120227a57a25b04d59007dace6723eed4a355466023db3795083045f561cb95388f6ba418e50e678cdef853f9a4f8
 DIST gentoo-kernel-6.4.8-1.ppc64le.gpkg.tar 64675840 BLAKE2B 
6ff6f930707506fdc7255ebccfaf884ad9e8d5936240c7e4aa45c7089782f9030d71df071e52b123189139af268fde3bbcaa04dac0d68192e2108a95b212161b
 SHA512 
068d14ce722915714b1cdc6c06184d8c6ea752772b531f870adc06ce0e787fc9b25b73440843525ce4a5e830bea3506c2809cc03b0ca3921c94ada4e8f46d6d9
 DIST gentoo-kernel-6.4.8-1.x86.gpkg.tar 67553280 BLAKE2B 
ab2040a0df5665d6a449366aa1bd4aaf480f8a2ac6ccc09d00f8f76ccffc5acaf177789c8b241654352f5210216c32b47e6bf56d99b87b9d8796a6029be302ca
 SHA512 
fdd64de5fa9eb1f2520f248e4e61625941ba636d4ed6c9d23a4d5c785a98dea4dd6d9ba10a736fabf5903783bc04a1e57c4055b929be1af709ac7ae32f8f5b41
+DIST gentoo-kernel-6.4.9-1.amd64.gpkg.tar 84049920 BLAKE2B 
1a2cb92d7f53581ea4e64bb998c5bdf248c56a4e09733f3555047fde103fce3a3769351d3d5a722df8f2f83ddf86d2f7fcb5f98510045276f008c174dd09b0cc
 SHA512 
38c442200067a873f328bdc8c296ca514ead58b3474c41f2e7d35fc612ab2baa2c783833ab47b6e5d33161cc437e7d41bde8a6cf052526a631a61ef998c0e16a
+DIST gentoo-kernel-6.4.9-1.arm64.gpkg.tar 72929280 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-08-08 Thread Sam James
commit: 0cb772b496b8c4981cb1779cab1a160a0713ba83
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 01:58:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb772b4

sys-kernel/gentoo-kernel-bin: Bump to 5.10.189

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.189.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ca070f9bdb10..b93eb67c254d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf74
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
 DIST genpatches-5.10-198.base.tar.xz 5696280 BLAKE2B 
538dc0baa1ba2df2771c23e7670cdbc23f120298d5547a6da6b876c8e5d2a27a838c7f7f80b497d2d3db5fce1911e48443a8c7ec3e9012d04ecf9dac523cbfec
 SHA512 
910043f21ae68efaaa371efa1a71eb52d12ddf50d677502322a15cdd1eeaf4ab3b55e23dc3d26b917c5cf38639837c6b15846e99395cf4a1a4a395b3b58386cd
 DIST genpatches-5.10-198.extras.tar.xz 3868 BLAKE2B 
fb33cb11d00237cf8649e868175fe31211dd3ccba5201ebbb9606cf0ff863a2519587758ddd6464e98716a2c8c0e210dbf833e70f25631877ec4ba55760d9b29
 SHA512 
19d64fa354c8a8cc895052d9259a7b25561f4614dfd0a8dc8645f70d19bf677c826715042263769b8740f14fe6b9a03e7f9cd1e0f27d9fa373223d9bf39c7416
+DIST genpatches-5.10-199.base.tar.xz 5715396 BLAKE2B 
1dcd8389ac735e808f8b06e221b4cee5ec5a8683b11b9e35e78f00fb0ecc62f362f8ac9281937f1a383d6642cf873c17cd5deb0efdf965d66f32257ff8b5cec9
 SHA512 
c5ad0d9eb2a83ba6ecb07690d815f3e3d480393b995f3553e1dc546a1ac07860800f4df1a74d3d25e54d6d4aa8a082690f86912e32d5556ccd9c92c592b3b06f
+DIST genpatches-5.10-199.extras.tar.xz 3868 BLAKE2B 
0c8bcd30c0602978641996c3e9a89b8c0812490d2bb0a2f26ffabc1c6a2775e922ecfcd1e083963fae7ba8548595accbdc65412f0c3950790dbc8a2b51e5ed52
 SHA512 
f30454e4d8eb74052ad9bccc8a740c336070d52fa66caf451192ecde46e91512adbe30eacfa6aa502dc461de557c6f011beab4ba28f8ee2c3866c2200c2a47fd
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
 DIST genpatches-5.15-129.base.tar.xz 5079636 BLAKE2B 
9dc533ca9995f272c9f69c277e02f028cf04a1161b6ff18082dc132861549bf9a297a99768bd779ccf0c5ccd26e2bae321e8e233986c23123b3fa549f47a4c35
 SHA512 
43fd5a4739883915187fa04a5c04e106233ce8e76492240585b6b7dca8f74687c8326117383f84f8d4b8fc1de602b2a9aedfa596ce5a1275777fd15ae0f7a142
@@ -38,6 +40,10 @@ DIST gentoo-kernel-5.10.188-1.amd64.gpkg.tar 66355200 
BLAKE2B 67e9230022bc021d64
 DIST gentoo-kernel-5.10.188-1.arm64.gpkg.tar 59371520 BLAKE2B 
99b4d026c9bb9469e4d8ea1f5db9e91164a6cbbeec1399d3100d5edae793cedb3be7f7b36dff40e8fa63dea978d7ead70d0930754fe67d307186c9f445230978
 SHA512 
b60da2425ad1748bc95ecc181c61e5cd0764851e83984d3c7f2a2a48198794b590bb02fe56bad8cd33e22b08bde3f4e2e57bfdc78b227b3a490eb71700a5b95c
 DIST gentoo-kernel-5.10.188-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
6876892814b8833480b87c62ade2d91450a71fa8bba270fceea80618db6b09e65f409e00f27527c373a4eb2920e876d4a2b6a0a08598fc8598efc4010b577d67
 SHA512 
961e1a828983a5b039b509aeebad7037a38d020952351b1905f36e8f7eae3bbc78a3a5f8fd167f5f62f729c678fa7a3bd34bab27478c3932dd5f2f9d59aed400
 DIST gentoo-kernel-5.10.188-1.x86.gpkg.tar 56483840 BLAKE2B 
403ece24cc9f432d058a727d561fd969e30872275b9897ee5a49077884ef58f75fdbd2fc4f3e9809b3f6f246cb75d54f96345cecc260f934904391785063e8e2
 SHA512 
3b12fa29701c49331623e482153df0e3e1ef68dde9f01c9949fad93820fffbc05f7721432f8426ead37f9f066a7c7e39d9f1edb4206c777bea285e8047ef17fc
+DIST gentoo-kernel-5.10.189-1.amd64.gpkg.tar 66314240 BLAKE2B 
1ec0bfd7f66e48a701d2ee3ea62b377f105b72094f62f946240441df2f641d148635a7eab4cbe971f456ea5768841097cb0f2f88c6c059913f5b32cde75dc724
 SHA512 
43a6059289d2f5dd1c575cc59d7e06536380a8ccd58e7cf66ebf1c1ba7743a3d16e8657b6937cc161f1e51f024c585d1bdac0d9c1e0a577bc8f6b5ddfede2c9b
+DIST gentoo-kernel-5.10.189-1.arm64.gpkg.tar 59361280 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-08-08 Thread Sam James
commit: 94ed4083a42f07cd86deed0c06738360c2154740
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 01:58:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ed4083

sys-kernel/gentoo-kernel-bin: Bump to 5.4.252

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.252.ebuild   | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b93eb67c254d..d009bdc24710 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B 
c3c4f47328f4e3ade669e1cb4586
 DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 
480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9
 SHA512 
5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b
 DIST genpatches-5.4-258.base.tar.xz 6040776 BLAKE2B 
722214955565832dc7ae8719e4c6a6a6c44822469ca73ffc7a4d6ac4ebd5b8c2e04b127ddad873f3b434cd21803b54c385f7de750386494b0995a19aa44cd2c1
 SHA512 
12b0c24ace3e4376bb377383d14224822f4244caeb687d070be331687f0b98f4c0c85866dc65b78450b76e7628e4ab403b15164b1ff98c45f720cf7d98070442
 DIST genpatches-5.4-258.extras.tar.xz 1812 BLAKE2B 
f877002e5e5e31916f8151589a8ff3e88cb618345e708b6682f8c8babb9b4a09155481cdecaf21909c4db820c395525f2ebe439e3377b7bd1b60c38c90bd6bdf
 SHA512 
593ac9335f7d10bd556ded4af7414a015be8a34407b2b7c3077749ac5903f10424c7ae0d3cfb63ccc12ddf275af5dc59feced7408c4fe77bbd153ccf64ca6d47
+DIST genpatches-5.4-259.base.tar.xz 6051096 BLAKE2B 
5e2bb6e705b32039c4b468fbb12f04d3cb350c5527bba948d9e886121053b09a5459fdf85f7519046bfa1527b0564df00dec7e26503f5b88123777b3b7adf58d
 SHA512 
924a084029414edf20d545ac178315001a23304f494693e5b22972a90487432ccd4fb76f27a667c8345fe6e4799121d7452935eaa8170de3347470acdc5ee729
+DIST genpatches-5.4-259.extras.tar.xz 1812 BLAKE2B 
85ea3265313d9852afb36b984d7d12f200317c4e0253f1a6beec348c1a5345bef6303ec1559154289ad3d1779d532b72bb0624bbc62bad93aee428a6cdc8b667
 SHA512 
0aac96d085e67cc576d86c4f032df91e7928e6ae37fc6e07b1f3472f022bcb0592e96d21e8e496d3aeacea0fccaaf808cab42e507b310ed34263e9b97f587ed9
 DIST genpatches-6.1-47.base.tar.xz 2915344 BLAKE2B 
7fd49099198e9af926911b3a8831208d6c0ecb5047e8bc7563aceb23516328a1829c33b912f52d1175440770ed0394aa6bb3438ad92a9a81ed28ca6fdc6ee928
 SHA512 
5c0841c92d0f2bcbc81599568d882bef066f132b670334fe7728797b76665aaae170ee2acaf942228d5065fc95493fe33fb2ec2268f9d2bb54739b463b346b33
 DIST genpatches-6.1-47.extras.tar.xz 3812 BLAKE2B 
ea44d25a1637abff3a87ec17e397ef324aa08d7f62865924a61f55cf85df6a1ae5b8a56ac1f33a61955bb3ce71b28d628d34a600a1834583ab94d4111e9f4810
 SHA512 
9f8c831530609f2379685ec3bbe545f2bdca86f139233dceb0b10d7259b8b1207188a8f95237483b13f40c6639c6f060df4cbc67e09249c24424bc0bc83fe281
 DIST genpatches-6.1-48.base.tar.xz 2983620 BLAKE2B 
fd09d2c761c3652502d590ad189db668a27d48e2c0c336b1d2e96f9a90a3c365409d012319b6daff30e6039330b90746636e89d6e4f5bb302851b3ced0e57286
 SHA512 
5abc93002ba800f13d27ffa8bd9485cfb921cd8e43d4cc15325fa2b833eb334e062cbb9b751ff2fa285a7f61f0e0809366d58fcfb4fd4a71fc08f2e48669b5cc
@@ -68,6 +70,10 @@ DIST gentoo-kernel-5.4.251-1.amd64.gpkg.tar 60518400 BLAKE2B 
24ad6aa49985039131d
 DIST gentoo-kernel-5.4.251-1.arm64.gpkg.tar 56524800 BLAKE2B 
644ea0426a030b1a4446a2e5f419389b6bf85b6d57ec9601a88c56c12e5e33b05ba8f6e60b9e70d7b3065bc24163ce1d33084cebf1e30607709e85de05fe723a
 SHA512 
afcb06927725a59426e60a16fa6e5cadd914b863344da301bc4c70ee3a675a135d9b43c5c09c740ca35d9dd6716567d4f32610b37bdf6cd058bc591a238bea7e
 DIST gentoo-kernel-5.4.251-1.ppc64le.gpkg.tar 54210560 BLAKE2B 
8ccb2c8e397e28838054f32a3c42700daf0121be7bd97ad0e127f8d29a922dd989d0c0484075db53fc5560fbda01a74e1fd542cd3a6cf66471070d89cb4d8dd0
 SHA512 
f91603ae1b69d2d83d19b335110ae2fce0f3fc173e7337023c8a010aba84c2108fca6bc25b996bf31a40327f4d6e2fdd236af1cc3ee50b4711daf95d00dd3312
 DIST gentoo-kernel-5.4.251-1.x86.gpkg.tar 52459520 BLAKE2B 
761d493ba92a1cb66a0e633f588c3e17f8112c8dd8acc33c1e347a9a6a9b7ec0d511bf64e690a054663252cd8c23e248dfff104fe6449f44578aa0884cd4b0d7
 SHA512 
1df8e56afdd5cb129497893f3cc02e00aa6d80390cc4a21d72b0c94d6b132a16370675737db158700863d0fdf4a1082ae9eb5e3438d571155e5d215ff7c053b1
+DIST gentoo-kernel-5.4.252-1.amd64.gpkg.tar 60508160 BLAKE2B 
103a36d5b650c923a4665ea6b85a6b371646c44b1bcf77dc7bb1c1c44df88187768e8d2d585a56124f700deb3c0747c0fe6c4e14fe4ff7bc845e2dd9fc9177ba
 SHA512 
3c12b09aae525aee9c77e04df211a26c8d2af6328a1482b543976f942fb5b016aab8cfcac6fb3c61a1e3613f5420076353883e66ff8c1e85468b2d51e307dcbb
+DIST gentoo-kernel-5.4.252-1.arm64.gpkg.tar 56535040 BLAKE2B 

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

2023-08-08 Thread Sam James
commit: 8402f42cfa43d75650302f34dac51080a86ec301
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:40:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8402f42c

sys-kernel/gentoo-kernel: Bump to 6.1.44

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.44.ebuild  | 146 +
 2 files changed, 148 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 66f6b18f0172..9d50e6e78ddc 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-6.1-48.base.tar.xz 2983620 BLAKE2B 
fd09d2c761c3652502d590ad189db
 DIST genpatches-6.1-48.extras.tar.xz 3808 BLAKE2B 
5f31be220d97582f049f58f796f0d509c1d2c82ca41efbcb178a9f78db64e0de0d0297096a6109c4989777cddc0957fc8efa7caf333737157a4b6352aaff64bd
 SHA512 
d37be3695cd96f3226265c4f689aef9e98f0528d34b554e53e98fe9497e1b8a26ebe2661d8a04e9c84a615e1bb4966263358d759d228c950af3ce70bf6340e0c
 DIST genpatches-6.1-49.base.tar.xz 3063788 BLAKE2B 
d97aa1abfdba4aaf84d392e5ebc26822a1651fe0249b3bd84f4f5f2c413955d9d216bc1e9e2e2ef388e7aad4153ba11863cdb7854cd2cf1dea478da3ee8c065a
 SHA512 
7acb3101165cf8f4beee7b80880510a5ce4afe0148641c7edad91cd6365239b52b55a51c550408ed0291aa3ad74512022ccb6ef85c6ae8765a0ff2d49ac84bc1
 DIST genpatches-6.1-49.extras.tar.xz 3808 BLAKE2B 
a200e4d646d8b99db4a5fde73ae51727c475b18b9f080b3d55e27d4b6f247cc8950f772e0676cfb11d301d3a9042e929d4957f96de0073bc99ef65c53668bea1
 SHA512 
4fc28b57b4a99ddec743d3804a78a5027d9922641135f1995016f2c5806282f0bb33e9f78cc7378ab8388b582193df457a6c397b0986e197fd5e5cc4bba85c7b
+DIST genpatches-6.1-50.base.tar.xz 3084144 BLAKE2B 
7b66d8775f85ab8b4c13ca7dd204e73cec666b59e75ef977aa6684648f76cebe489ce982d8d75063bfc7324ce84492eaf6c9d37eeed0a6a892e32a7fac0fa5f6
 SHA512 
86e31d6e665c0fc1f361de9ab76e8d6840a6e382255a41d39330d92456e313e28d46c489e00539778b4047b6de4fa57492cfa2e3f4b13bcadb7138320eeafdfb
+DIST genpatches-6.1-50.extras.tar.xz 3812 BLAKE2B 
0804ac466e90a72d32d843e382f44e6c1d6b362e473c3d1d9f64b848eeb558fcf6d23cb01d560f264498bc6496f46788e62ec982de8d7d00048b6715119eaea9
 SHA512 
1c1207fc13a76b5d620fea1db9328b1c0912a0aceb9db9076905c1dad4face0d5e345e02834eb1b7343e71c3b134222de40ef2559ff71f05c186683f58d54df0
 DIST genpatches-6.4-10.base.tar.xz 568848 BLAKE2B 
d9f28beda8bd4f69e1e5d586e274df43a8661bf51733a25f320469c1e3e42d9602b0911d4e98a40942ff182f076501ce6721e534cb92aefc3d453fc43ee499bb
 SHA512 
218c38f99a07c2be1fb25737b0a9604a9a50fe3f72c507404d92da1e8dd7823142edc2b81110e510aef7e645edefbff2265aeb3ce7f376131801c3adb292b8d0
 DIST genpatches-6.4-10.extras.tar.xz 3696 BLAKE2B 
fa0b8d593543f3624b1cff626e2cb2dc93ff0e88fd54ec71a7e467c716481420da7f361c1dd353e36111425a74f6632f1c491e618dec47fa4bc15c6a6d9e26bc
 SHA512 
9dbfcd1d65daca0b56360290f0a6369fa007f32dde0f1a62657d1697fb50b84668e8a14c62efcfc3d12ba6a4a911731825df260421506639d2ba9b8764962e87
 DIST genpatches-6.4-11.base.tar.xz 587148 BLAKE2B 
19d9f8e9778046dd558bdf21550f300e9c3c74faba6a8778d76e56490f379d615aacf14a930eaa57348638440fcfa6da17d5dd1a1d3020b5544ecac252ee7f08
 SHA512 
81c854057b1a0119cbae5116090298be72a1c30a0d2eab2cf4f0cc1d4f8476eeebe183401aaffaac92e83d2297d0fb707315254a5f5a77bfb3d8c953d04d448d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.44.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.44.ebuild
new file mode 100644
index ..7e128b87c8f2
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.44.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-08-08 Thread Sam James
commit: e3580b21a9b7dc5182b5899ca01247457caeb775
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 01:58:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3580b21

sys-kernel/gentoo-kernel-bin: Bump to 6.1.44

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.44.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 93646e99c970..0f4a5e2c6f25 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-6.1-48.base.tar.xz 2983620 BLAKE2B 
fd09d2c761c3652502d590ad189db
 DIST genpatches-6.1-48.extras.tar.xz 3808 BLAKE2B 
5f31be220d97582f049f58f796f0d509c1d2c82ca41efbcb178a9f78db64e0de0d0297096a6109c4989777cddc0957fc8efa7caf333737157a4b6352aaff64bd
 SHA512 
d37be3695cd96f3226265c4f689aef9e98f0528d34b554e53e98fe9497e1b8a26ebe2661d8a04e9c84a615e1bb4966263358d759d228c950af3ce70bf6340e0c
 DIST genpatches-6.1-49.base.tar.xz 3063788 BLAKE2B 
d97aa1abfdba4aaf84d392e5ebc26822a1651fe0249b3bd84f4f5f2c413955d9d216bc1e9e2e2ef388e7aad4153ba11863cdb7854cd2cf1dea478da3ee8c065a
 SHA512 
7acb3101165cf8f4beee7b80880510a5ce4afe0148641c7edad91cd6365239b52b55a51c550408ed0291aa3ad74512022ccb6ef85c6ae8765a0ff2d49ac84bc1
 DIST genpatches-6.1-49.extras.tar.xz 3808 BLAKE2B 
a200e4d646d8b99db4a5fde73ae51727c475b18b9f080b3d55e27d4b6f247cc8950f772e0676cfb11d301d3a9042e929d4957f96de0073bc99ef65c53668bea1
 SHA512 
4fc28b57b4a99ddec743d3804a78a5027d9922641135f1995016f2c5806282f0bb33e9f78cc7378ab8388b582193df457a6c397b0986e197fd5e5cc4bba85c7b
+DIST genpatches-6.1-50.base.tar.xz 3084144 BLAKE2B 
7b66d8775f85ab8b4c13ca7dd204e73cec666b59e75ef977aa6684648f76cebe489ce982d8d75063bfc7324ce84492eaf6c9d37eeed0a6a892e32a7fac0fa5f6
 SHA512 
86e31d6e665c0fc1f361de9ab76e8d6840a6e382255a41d39330d92456e313e28d46c489e00539778b4047b6de4fa57492cfa2e3f4b13bcadb7138320eeafdfb
+DIST genpatches-6.1-50.extras.tar.xz 3812 BLAKE2B 
0804ac466e90a72d32d843e382f44e6c1d6b362e473c3d1d9f64b848eeb558fcf6d23cb01d560f264498bc6496f46788e62ec982de8d7d00048b6715119eaea9
 SHA512 
1c1207fc13a76b5d620fea1db9328b1c0912a0aceb9db9076905c1dad4face0d5e345e02834eb1b7343e71c3b134222de40ef2559ff71f05c186683f58d54df0
 DIST genpatches-6.4-10.base.tar.xz 568848 BLAKE2B 
d9f28beda8bd4f69e1e5d586e274df43a8661bf51733a25f320469c1e3e42d9602b0911d4e98a40942ff182f076501ce6721e534cb92aefc3d453fc43ee499bb
 SHA512 
218c38f99a07c2be1fb25737b0a9604a9a50fe3f72c507404d92da1e8dd7823142edc2b81110e510aef7e645edefbff2265aeb3ce7f376131801c3adb292b8d0
 DIST genpatches-6.4-10.extras.tar.xz 3696 BLAKE2B 
fa0b8d593543f3624b1cff626e2cb2dc93ff0e88fd54ec71a7e467c716481420da7f361c1dd353e36111425a74f6632f1c491e618dec47fa4bc15c6a6d9e26bc
 SHA512 
9dbfcd1d65daca0b56360290f0a6369fa007f32dde0f1a62657d1697fb50b84668e8a14c62efcfc3d12ba6a4a911731825df260421506639d2ba9b8764962e87
 DIST genpatches-6.4-11.base.tar.xz 587148 BLAKE2B 
19d9f8e9778046dd558bdf21550f300e9c3c74faba6a8778d76e56490f379d615aacf14a930eaa57348638440fcfa6da17d5dd1a1d3020b5544ecac252ee7f08
 SHA512 
81c854057b1a0119cbae5116090298be72a1c30a0d2eab2cf4f0cc1d4f8476eeebe183401aaffaac92e83d2297d0fb707315254a5f5a77bfb3d8c953d04d448d
@@ -66,6 +68,10 @@ DIST gentoo-kernel-6.1.43-1.amd64.gpkg.tar 76840960 BLAKE2B 
69753edbdbd0e0c9797a
 DIST gentoo-kernel-6.1.43-1.arm64.gpkg.tar 69478400 BLAKE2B 
6df2dec3e518acedd61f178056e700416a6edef59a99cabc5bc117fa838584c34be8dbbb69a10f02043830e4f0ba0e84614dc00e7dd6fa6f9094fb3e3de0a9fe
 SHA512 
691009715b4b3daf9ca640d2abde35e08385b22a3f084e6193891cde6a058611bc16d78199dcff051f60bf7b4d441957d0a4fda2a2d6c4ada9ce085212f25c4f
 DIST gentoo-kernel-6.1.43-1.ppc64le.gpkg.tar 62832640 BLAKE2B 
54ee78fc6e9892ff4f0117c9cf386aa5ec6f24f7b2682b15292ac9a756d09b30007d01189e4d210d0bcbe1d8039e1ab9b77fbae583af53b64586774621cc7b28
 SHA512 
546194b8349580348bfffe75a9907824c3a5598f3993971a4f7daa8a5ebcf513dc66992a763f0f4b92aa6be3c9bd50073d3eb194d0b6e1a18bef0ab98cc8bc06
 DIST gentoo-kernel-6.1.43-1.x86.gpkg.tar 66242560 BLAKE2B 
b7cb8d97896268277f7a2166ebcd0c1ba6b985c9a87f41fe4b0f345e62c737678e6012d4373f0076eaa4f23e51a4cbe1bf5a24a36be3da8c9b447b6ef4add9b3
 SHA512 
e0eb90b9f382905c8865060815631f8805aead0534c1707fc209aac8928fe0e7fd63b88cf9579427a5699d4d3c1cef57ea122d28c14ed23aa90b761a37396668
+DIST gentoo-kernel-6.1.44-1.amd64.gpkg.tar 76840960 BLAKE2B 
e2c48304dcc0581dc26eccd8957a8a10488d29b2608c7bec4e8058c0c146468b4b5942ab8a1db4feeb609fb717ffd13b3a685951468ef2c86f00dae790db523a
 SHA512 
c08245799c40ee2c30ff165a7157892262e505e45b732b7772cfb958cef5ce87bd6794ebf7e8681f45820f7b3e767769b4c173596a3f3f4883437442ee28bb07
+DIST gentoo-kernel-6.1.44-1.arm64.gpkg.tar 69498880 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2023-08-08 Thread Sam James
commit: f21b5f976e1224aa267d6076e8adeb0cb8f3bdeb
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 01:58:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21b5f97

sys-kernel/gentoo-kernel-bin: Bump to 5.15.125

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.125.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 0f4a5e2c6f25..ca070f9bdb10 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-129.base.tar.xz 5079636 BLAKE2B 
9dc533ca9995f272c9f69c277e0
 DIST genpatches-5.15-129.extras.tar.xz 3932 BLAKE2B 
899d47c7df1aa674c6438d2e0e5f70aae7ff0be55ab663d533191721791673f60c90a00b8b42167d99e750a428a65604af84f47aa385049ac91b6599db547b72
 SHA512 
ff342b8a47ccea5ae86bc4a499a145a331e9c5c52f2ea84b1baa8b17e11d5aa6504fca9d594960c903cbaea65cdd53aa6e634128296b0c76cdb6d4e9bc9c1ca5
 DIST genpatches-5.15-130.base.tar.xz 5153200 BLAKE2B 
d06514f48706208faec58f2a0f15da99e6e5ca6e311678b307f1734d6d0bc1f86252c6a68f144fec10298e05d27bdcc9d2f09bc2be81b2afb0c2cd2c1cd42d55
 SHA512 
21943da272b5279b4b85a1ad16a05b6ec21157adf6aa925d97d3ad34cbd46f084df7ecbe6519915ea9ed26de47312aaec92d2a76c30eb5b8da1289a4e3f34d28
 DIST genpatches-5.15-130.extras.tar.xz 3928 BLAKE2B 
b4b1c6d6ff12356679a50263b39108cb8f9123baa6a3641a33d102fae71fcefb49303582e2509884183c251dbb4a5cff3183cfd60122ed5ecdbd859505bea6bc
 SHA512 
3f0ac344f138b8f7bfbf136a814c4fa3eab7740657cb9b6284fbe6e0465dbbd4c0d411db8cf8621c53f91df05acc42611e5948d9b6b56e75e8b9be658ac555a3
+DIST genpatches-5.15-131.base.tar.xz 5172044 BLAKE2B 
913e2f0c9eaccb8fe22053d56c9be5819addef580731852183a1b6485e5885cd5b7aa48fb5bcf325f4f54b4842a0a0e1a2f04cfca9dbf027ecb00a4259795d5e
 SHA512 
f94c5ccc20827a8c4c65ee8a5ac92531550ea97bad4553bf8e2580e271036a2fb04fe3bf40c63a477e9f962f709500e84db217127e84d36a73a7839d91d8dee5
+DIST genpatches-5.15-131.extras.tar.xz 3932 BLAKE2B 
013b0ce4605c9ac1bcdb50ddcbc562ad65c863ca2093fb2a9911c3897a043abf4095c520a154746008ca9b117d28703b8fdab35ecb72f214090c3253494d7b64
 SHA512 
8836d9e06084018b45498b10a2492d4bb53af8b6dddb278e1f08f1af0ccb874914603f21834b681d1300cd307107295540c9ba001466c50014262efbe6040efe
 DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B 
c3c4f47328f4e3ade669e1cb4586a2420618b647fe6cb5d96210cdb8d5baf767d6eb6d9efd4ac48eadaf0f2b108569656c43b2b43a687b635daf9c91475491a1
 SHA512 
1231ad3f7ceb0451d9aa5a96be803eb48a5656fe63476ec55ccb71a96eadd2c12d2e44074b302b9c2770569abda60275c0ed161b3786d2dd7be6b0a49d4e4f55
 DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 
480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9
 SHA512 
5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b
 DIST genpatches-5.4-258.base.tar.xz 6040776 BLAKE2B 
722214955565832dc7ae8719e4c6a6a6c44822469ca73ffc7a4d6ac4ebd5b8c2e04b127ddad873f3b434cd21803b54c385f7de750386494b0995a19aa44cd2c1
 SHA512 
12b0c24ace3e4376bb377383d14224822f4244caeb687d070be331687f0b98f4c0c85866dc65b78450b76e7628e4ab403b15164b1ff98c45f720cf7d98070442
@@ -48,6 +50,10 @@ DIST gentoo-kernel-5.15.124-1.amd64.gpkg.tar 69550080 
BLAKE2B 326a56dc3786d8d8a9
 DIST gentoo-kernel-5.15.124-1.arm64.gpkg.tar 62525440 BLAKE2B 
5d35e755983bb2271e1e3beca216ac4c7d30b5d9847a4c9ff9fd36cfc70cf19035620633362060e12399f50a75c05900a45c475a5d94e022004c84db9bf5b12d
 SHA512 
42b1a812c8b9dc2f06bb00b7cd251035f48f7fed3bd6034c41c2deb7fb7343075c45a1fd03e59949f2d849c687480bd1ad79ff94e2a7a232d70bfb66cadd642a
 DIST gentoo-kernel-5.15.124-1.ppc64le.gpkg.tar 57108480 BLAKE2B 
d3a69a0d1e6141e937df65b74b02a4c13081eb867c496f3e3bc91a7ffc2c1716ff7058395da6c7fb1fd5b399e56ba535f91452c7f24cb7e90c5757292606a140
 SHA512 
17d7745ed971b9cb01d62a6b31e049c44dd5ca461e53d4a0609097cefc52df16c6a4ba1060a22d0423efd2dfb805273c15b88aba109357eee855b67fd1a3a398
 DIST gentoo-kernel-5.15.124-1.x86.gpkg.tar 59136000 BLAKE2B 
299dd60bb17a13066be2303b42ec3f4f921ea1551d4de1ed8643639a5be5d148659a2f091e2b6e7a839d2fea4455bfd955c78988627d311d2da0e6e547026451
 SHA512 
a3e6edb8000d17ad96f29506af645ddb39b1a66381f557522abe0225694d34cb9f559f8e09cb4ca0cce6dd97492b812bd94618b63f087cf79e4afd66a5d036a4
+DIST gentoo-kernel-5.15.125-1.amd64.gpkg.tar 69570560 BLAKE2B 
e822c1788ca06c2a6e4edbe486838a6022c6731992f0ba2f4264766878dc64d70832cc02ca67260f325b4b7c4138a8c2a710d3e1c228915f7bf184255601784f
 SHA512 
54150a65178d768666b0405cdd3ac20f2f3b2448dedef49d9317a54f1e07b07b8faad9e8a80adffd91c39e1346109a17d13a1429d56564be771bf24143fc8893
+DIST gentoo-kernel-5.15.125-1.arm64.gpkg.tar 62525440 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-08-08 Thread Sam James
commit: 0dc599c5253f017e6031eb925d34ea672e8f6d8c
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:41:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc599c5

virtual/dist-kernel: Bump to 5.15.125

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

 virtual/dist-kernel/dist-kernel-5.15.125.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.125.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.125.ebuild
new file mode 100644
index ..11ff63e712b3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.125.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-08-08 Thread Sam James
commit: 6e5c1cd1a0167fa4d84c23144b02f5a32f1f8165
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:44:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5c1cd1

virtual/dist-kernel: Bump to 5.4.252

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

 virtual/dist-kernel/dist-kernel-5.4.252.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.252.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.252.ebuild
new file mode 100644
index ..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.252.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-08-08 Thread Sam James
commit: 06303f06be114dd2c3497d288b3d17f171acc8e7
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:44:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06303f06

sys-kernel/gentoo-kernel: Bump to 5.4.252

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.252.ebuild | 103 +
 2 files changed, 105 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 991b58c5bc6f..d769058c1d1f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B 
c3c4f47328f4e3ade669e1cb4586
 DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 
480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9
 SHA512 
5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b
 DIST genpatches-5.4-258.base.tar.xz 6040776 BLAKE2B 
722214955565832dc7ae8719e4c6a6a6c44822469ca73ffc7a4d6ac4ebd5b8c2e04b127ddad873f3b434cd21803b54c385f7de750386494b0995a19aa44cd2c1
 SHA512 
12b0c24ace3e4376bb377383d14224822f4244caeb687d070be331687f0b98f4c0c85866dc65b78450b76e7628e4ab403b15164b1ff98c45f720cf7d98070442
 DIST genpatches-5.4-258.extras.tar.xz 1812 BLAKE2B 
f877002e5e5e31916f8151589a8ff3e88cb618345e708b6682f8c8babb9b4a09155481cdecaf21909c4db820c395525f2ebe439e3377b7bd1b60c38c90bd6bdf
 SHA512 
593ac9335f7d10bd556ded4af7414a015be8a34407b2b7c3077749ac5903f10424c7ae0d3cfb63ccc12ddf275af5dc59feced7408c4fe77bbd153ccf64ca6d47
+DIST genpatches-5.4-259.base.tar.xz 6051096 BLAKE2B 
5e2bb6e705b32039c4b468fbb12f04d3cb350c5527bba948d9e886121053b09a5459fdf85f7519046bfa1527b0564df00dec7e26503f5b88123777b3b7adf58d
 SHA512 
924a084029414edf20d545ac178315001a23304f494693e5b22972a90487432ccd4fb76f27a667c8345fe6e4799121d7452935eaa8170de3347470acdc5ee729
+DIST genpatches-5.4-259.extras.tar.xz 1812 BLAKE2B 
85ea3265313d9852afb36b984d7d12f200317c4e0253f1a6beec348c1a5345bef6303ec1559154289ad3d1779d532b72bb0624bbc62bad93aee428a6cdc8b667
 SHA512 
0aac96d085e67cc576d86c4f032df91e7928e6ae37fc6e07b1f3472f022bcb0592e96d21e8e496d3aeacea0fccaaf808cab42e507b310ed34263e9b97f587ed9
 DIST genpatches-6.1-47.base.tar.xz 2915344 BLAKE2B 
7fd49099198e9af926911b3a8831208d6c0ecb5047e8bc7563aceb23516328a1829c33b912f52d1175440770ed0394aa6bb3438ad92a9a81ed28ca6fdc6ee928
 SHA512 
5c0841c92d0f2bcbc81599568d882bef066f132b670334fe7728797b76665aaae170ee2acaf942228d5065fc95493fe33fb2ec2268f9d2bb54739b463b346b33
 DIST genpatches-6.1-47.extras.tar.xz 3812 BLAKE2B 
ea44d25a1637abff3a87ec17e397ef324aa08d7f62865924a61f55cf85df6a1ae5b8a56ac1f33a61955bb3ce71b28d628d34a600a1834583ab94d4111e9f4810
 SHA512 
9f8c831530609f2379685ec3bbe545f2bdca86f139233dceb0b10d7259b8b1207188a8f95237483b13f40c6639c6f060df4cbc67e09249c24424bc0bc83fe281
 DIST genpatches-6.1-48.base.tar.xz 2983620 BLAKE2B 
fd09d2c761c3652502d590ad189db668a27d48e2c0c336b1d2e96f9a90a3c365409d012319b6daff30e6039330b90746636e89d6e4f5bb302851b3ced0e57286
 SHA512 
5abc93002ba800f13d27ffa8bd9485cfb921cd8e43d4cc15325fa2b833eb334e062cbb9b751ff2fa285a7f61f0e0809366d58fcfb4fd4a71fc08f2e48669b5cc

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.252.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.252.ebuild
new file mode 100644
index ..e8d62eeacffa
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.252.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-08-08 Thread Sam James
commit: 88ad2b9ba436a19bb924f40f48947969a9fa4b63
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:44:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ad2b9b

sys-kernel/vanilla-kernel: Bump to 5.4.252

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.252.ebuild   | 111 +
 2 files changed, 113 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 5dcfefcb5541..7fe530bd256e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -42,6 +42,8 @@ DIST linux-5.4.250.tar.sign 991 BLAKE2B 
9650c44958c2d5c9c7a7bb1226e2e58e0bd50ba9
 DIST linux-5.4.250.tar.xz 112964116 BLAKE2B 
979b6936a86a58b4d3c92af6ac32243a20c074e14ec914421fe0605ef28a64329f25071bcb8a4aa09ffb78851c9f4c44419892d917affd9c9d29789ccb7c572a
 SHA512 
939b3986490cfdce0ebb214ee87c523cb3ed322729e3cdac9991ab6489c3bc5bfc08651680c3a4010bad98480a23ad28d799fb787b85969846f1e440c167f5bb
 DIST linux-5.4.251.tar.sign 991 BLAKE2B 
8f855e7ed57579bbc4e8f94bca8d5a51d26073b40add5e1a9c5cf85b16980f8ee5cb6e98227a4a583af37ec66802d972393339a4f26e20edcf559c043847f88e
 SHA512 
3dbd0434a9b9a97f39318c94a3d03a63f9d15c9aa5b3c4388df5b8a0f4ef1bf68d7ff6ac91f453883d9f614acfba8751644ca6b2534df785fad72e8ef67fe466
 DIST linux-5.4.251.tar.xz 112962996 BLAKE2B 
1f39e44339ec82ad91c2d9543ebeac691fd8d65c99c5d19f65e3e79f259a7191a9036022083007ed5e3da72af8cb58a142ed21a68997b62de343800661449c88
 SHA512 
ed2b32252103e2352c60cb55b9229b38ee5a321125d1a22c8005630a8cea27b45b60b6da58afbfbd33d34a1bff58dca3ef774992d1b42cb82d870f936ad01e50
+DIST linux-5.4.252.tar.sign 991 BLAKE2B 
2861b4b71d0a75b204ad8b89b47c30f62dd8b2170941eb36ca717e0983d780e1ae4cbdcd176c5eaccd41c535e3432dfe41c26a6e77a39ac9f278f450badcac00
 SHA512 
915029a9979fb7cdd09b4e723630a0896655634583b89646ec2348c36824b322e55fcfc8b52c193f194cc59140b6c6b344639062009bb2bb2270f6852791329f
+DIST linux-5.4.252.tar.xz 112967820 BLAKE2B 
098af6c7491cae10dc17294231887a429b713fc6b77c6d6db4d4a01f20d002542286a6261456f108db12e2d797f75670b7d22adfed544658f285d3f98b4eac9b
 SHA512 
59a71c176efa42643c1b6563e168dc364616b8fbe6f5b72af7a6748976c6958c7887283cae0da33eaa0f006b8b5ee581665d2b1109e046e6a6f9182b600833a5
 DIST linux-6.1.41.tar.sign 989 BLAKE2B 
7b7cfd294a3d204134aca76464dfb596e94ebdd7d7657888157dbf217b462c7f63eba2081ddf29cd906323656aaf6dcba7191c7aab3ae4b5347817ed84efce02
 SHA512 
1918494a78e94b4a4d92e871de8fa003386e08c62531110147a7b11b4e682618a3e3a70591ef768fd5a9050d578899d272bcc4cb2873855cee8cb867dd5780b7
 DIST linux-6.1.41.tar.xz 134912480 BLAKE2B 
7b67b16cb45e8089a4554c59e5be29fef39acd95013345752f5e57af4f185cc79a5effb13741f643d7a9ef2c99555342cfeb1e859f38303be800d889a35972fe
 SHA512 
82101034257f746e1b6717d374a7960c1a83f93e8c2912e159c6eda6ea7605ff3c8505d37cc55ee0aadaddc964475c7ece4c26ed60407877d6eeaa7938de7c91
 DIST linux-6.1.42.tar.sign 989 BLAKE2B 
043e225f5e4f885cca43839bc17cb6cc721635ee0ece73a983d2fdef9a82f0424e6f73f1b83666354293cd874bd6fd59c05ac49babca6244a2b6aae7c05e7008
 SHA512 
adcaa387bb4bd236f79f486e654b115acd4a7bff27887cc08de9b4b791659a73d55f090817d7686fdbc410d5bb9fcd72889c43048c979b65f88ff9c9c9ec8358

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.252.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.252.ebuild
new file mode 100644
index ..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.252.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+ 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-08-08 Thread Sam James
commit: 4450a0029a30b01906d7429e82e208c8fbf204e8
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:43:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4450a002

virtual/dist-kernel: Bump to 5.10.189

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

 virtual/dist-kernel/dist-kernel-5.10.189.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.189.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.189.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.189.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-08-08 Thread Sam James
commit: 02fba65fd50c0af6797540173973ccfc72ee3dd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:41:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fba65f

sys-kernel/vanilla-kernel: Bump to 5.15.125

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.125.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 3ef86b253553..075d9c072a0f 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,6 +34,8 @@ DIST linux-5.15.123.tar.sign 993 BLAKE2B 
cdb1ec66d92d6f91c87b52e52f967e7ddea8536
 DIST linux-5.15.123.tar.xz 126498832 BLAKE2B 
c283741597b4bd198fd60e2c84bee6f9551f84a21839996c289a0c7f720a957f7357d9dfb9d4d60f2815de21f8e67986efd98de2563cc721d7c370954bead8fd
 SHA512 
90dbec9d85af84531ef5871ff490c66931e2720391eac004aa2d4a74b0abe9508d92ba00e5c3da5f47b8c46e79b9338ece1616d5e986ff373f9dd578cda27dd2
 DIST linux-5.15.124.tar.sign 993 BLAKE2B 
c6198c13831a398c2bc33182d0878147744838b9dce5ca47410d37dd93fbfaa44594b109d843039b5a36879d000fcf1c7ac6f8263bdef52ba6514aae8ef99bf2
 SHA512 
c559c0a2d920c1a91022e5930c8c41bb371689fb1b860f32507982f548d28e1984fe826b16bc703b010b21a51807abf1ca637919d74c5eb8e0bd1f7db5a08f88
 DIST linux-5.15.124.tar.xz 126528040 BLAKE2B 
06594b2701dbdd5a6d65be8fd734f44b4280a7561e607cb25f276124d8dfe600921cc50ddf28bddd40fed0ac931e3a1818328258c670cc9d032fe52533e6a0ab
 SHA512 
fa907e359ed9db5e9cc10755be7b147813fb4d0f04b3537a9b169508633a2d818afa94ba1f40c425311861055fd5004b6a75c4caa270d06f00fb3b98e3adee8c
+DIST linux-5.15.125.tar.sign 993 BLAKE2B 
d2adeae32bfb7fc6feceb2bb68d8a1e844dc05d40665159815060bfcbb98684897393ab67df41820c99e666b8885e71d654e1e9b837eddf8f945b6ba16187c9b
 SHA512 
c743d439497e3ba972bc36a687378bca9789a0f342d2e37b6aa2eb86fe0483ad6f0f8c13eefe7dc32273f8a58b4e8b2570df92cba1d3b457fcfa97c056234a02
+DIST linux-5.15.125.tar.xz 126519580 BLAKE2B 
070ce222646d458f37061103941cfbda967ea671c1aa8b7c4a886a4409c6efae78054c73020fda3b43c668b402ecb082220999f8eafa13a461064d688266c67b
 SHA512 
97cbd8b6453a904c53c0681c31a713189ea856f4064c6801434fe92518c94faedd59e6103c1960b49d32800be8fe741d8e05dc13f4ee8ce4afa0b37fc3446461
 DIST linux-5.4.250.tar.sign 991 BLAKE2B 
9650c44958c2d5c9c7a7bb1226e2e58e0bd50ba902d7df077c0ea9d9515d46da00576a69e7c493b25cbcaa3863e82fb7ccb17bd2d2828d4f90cfa5abb39a9b57
 SHA512 
770b4549a47a2d7118bb11d8d4c96562d5d2ba19813e72dc73faead4e5071367f1f549e4a03d9cda945115605631b10c1b25ecc6537637de10f2c3e54ecefea7
 DIST linux-5.4.250.tar.xz 112964116 BLAKE2B 
979b6936a86a58b4d3c92af6ac32243a20c074e14ec914421fe0605ef28a64329f25071bcb8a4aa09ffb78851c9f4c44419892d917affd9c9d29789ccb7c572a
 SHA512 
939b3986490cfdce0ebb214ee87c523cb3ed322729e3cdac9991ab6489c3bc5bfc08651680c3a4010bad98480a23ad28d799fb787b85969846f1e440c167f5bb
 DIST linux-5.4.251.tar.sign 991 BLAKE2B 
8f855e7ed57579bbc4e8f94bca8d5a51d26073b40add5e1a9c5cf85b16980f8ee5cb6e98227a4a583af37ec66802d972393339a4f26e20edcf559c043847f88e
 SHA512 
3dbd0434a9b9a97f39318c94a3d03a63f9d15c9aa5b3c4388df5b8a0f4ef1bf68d7ff6ac91f453883d9f614acfba8751644ca6b2534df785fad72e8ef67fe466

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.125.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.125.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.125.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-08-08 Thread Sam James
commit: 2a5b8834bba78659485182b8cf6d459768fbffa1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:43:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5b8834

sys-kernel/gentoo-kernel: Bump to 5.10.189

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.189.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 6d9e6907247b..991b58c5bc6f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf74
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
 DIST genpatches-5.10-198.base.tar.xz 5696280 BLAKE2B 
538dc0baa1ba2df2771c23e7670cdbc23f120298d5547a6da6b876c8e5d2a27a838c7f7f80b497d2d3db5fce1911e48443a8c7ec3e9012d04ecf9dac523cbfec
 SHA512 
910043f21ae68efaaa371efa1a71eb52d12ddf50d677502322a15cdd1eeaf4ab3b55e23dc3d26b917c5cf38639837c6b15846e99395cf4a1a4a395b3b58386cd
 DIST genpatches-5.10-198.extras.tar.xz 3868 BLAKE2B 
fb33cb11d00237cf8649e868175fe31211dd3ccba5201ebbb9606cf0ff863a2519587758ddd6464e98716a2c8c0e210dbf833e70f25631877ec4ba55760d9b29
 SHA512 
19d64fa354c8a8cc895052d9259a7b25561f4614dfd0a8dc8645f70d19bf677c826715042263769b8740f14fe6b9a03e7f9cd1e0f27d9fa373223d9bf39c7416
+DIST genpatches-5.10-199.base.tar.xz 5715396 BLAKE2B 
1dcd8389ac735e808f8b06e221b4cee5ec5a8683b11b9e35e78f00fb0ecc62f362f8ac9281937f1a383d6642cf873c17cd5deb0efdf965d66f32257ff8b5cec9
 SHA512 
c5ad0d9eb2a83ba6ecb07690d815f3e3d480393b995f3553e1dc546a1ac07860800f4df1a74d3d25e54d6d4aa8a082690f86912e32d5556ccd9c92c592b3b06f
+DIST genpatches-5.10-199.extras.tar.xz 3868 BLAKE2B 
0c8bcd30c0602978641996c3e9a89b8c0812490d2bb0a2f26ffabc1c6a2775e922ecfcd1e083963fae7ba8548595accbdc65412f0c3950790dbc8a2b51e5ed52
 SHA512 
f30454e4d8eb74052ad9bccc8a740c336070d52fa66caf451192ecde46e91512adbe30eacfa6aa502dc461de557c6f011beab4ba28f8ee2c3866c2200c2a47fd
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
 DIST genpatches-5.15-129.base.tar.xz 5079636 BLAKE2B 
9dc533ca9995f272c9f69c277e02f028cf04a1161b6ff18082dc132861549bf9a297a99768bd779ccf0c5ccd26e2bae321e8e233986c23123b3fa549f47a4c35
 SHA512 
43fd5a4739883915187fa04a5c04e106233ce8e76492240585b6b7dca8f74687c8326117383f84f8d4b8fc1de602b2a9aedfa596ce5a1275777fd15ae0f7a142

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.189.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.189.ebuild
new file mode 100644
index ..91e1b5a2d288
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.189.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-08-08 Thread Sam James
commit: 3a20f1c75bbfa38412da33e35307c21a1ffcdcfc
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:43:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a20f1c7

sys-kernel/vanilla-kernel: Bump to 5.10.189

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.189.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 075d9c072a0f..5dcfefcb5541 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -28,6 +28,8 @@ DIST linux-5.10.187.tar.sign 993 BLAKE2B 
5739f7361b320d36db7489ceb7afeb56583d436
 DIST linux-5.10.187.tar.xz 120576532 BLAKE2B 
098bcad0944cbf6bacea7b62baa41e2583561cd1995cdd112ecc9459eec09dc64dcd4ea0c8494a8cb6dc9c17d2482b62b44567ce805c57beac91a84f2ad3ba65
 SHA512 
c61a22f3f1f9c54e416e8761e52cfb35dccb7c0f9a4171be9893b8e2a5a186d8417b88141f616f109d3429b1676fdaadc79f687a104a0e05a75e2d479af9bd9a
 DIST linux-5.10.188.tar.sign 993 BLAKE2B 
b6c7ee466addada512ea6ba9fc86468040e0fea9542d38f468d48f0f9dde0ea0797461a678b1639fb0273422f1e686248469694da008f4cad01fc1da36054b45
 SHA512 
7a18c298eb35247d3b4574bd651cec57db94b3dce8055e5f901eb7d90ac3e69c5131347fec9fba4f33fa6b431ff03663ab35da25d5b054738ee6197126ac452d
 DIST linux-5.10.188.tar.xz 120594860 BLAKE2B 
dd995a1dd78f7eb37a7152d5156e69aedcee5a08587edf826edbdda0544871eb6e10971d3a31cafaa2f9597b6c2b9aa1fcc10904f5054c7d3e6e89583d6f3df2
 SHA512 
b8f8f560a03ba9a95ccff0eb820286fbb6f17730f3e5959d26dd60ad4c3f4e9344ed7bdf5f7ff3558b52cdcda51a2c9141d0e2901e00d32ed1ece690437148f5
+DIST linux-5.10.189.tar.sign 993 BLAKE2B 
8684dde881a3318b6d008225d162d8bc7a9cc91995869bef22d0eaed7da529eda6d0623425c01927768cc176888bef64af6d95498c5d48c1c35c270ced32783b
 SHA512 
df9162e15e2fb943a80a2ad2e285f010b162ff8a7b4fc81f3fde92622bf37430bb3cb088df691fd6e803166ba91fb992467c1cb082f50854b607c1995396ae98
+DIST linux-5.10.189.tar.xz 120616220 BLAKE2B 
1fbd10a45e8ef071e7e2f3f816f6150d0c1bc8559db7b628b1af930a83c914614227e6d7a5814a0fe3b9679e52c42d14c7fafa393b1e3e83fdaededdc7d56371
 SHA512 
24a6446658d0b4bda79d5da16413c838ac3f9f04790b6a61ce1464567cc00d90ccf39f31a9f98096042b042fadc06d324e7e86e99558c16f55dd0fc12bc36843
 DIST linux-5.15.122.tar.sign 993 BLAKE2B 
8a021595b519795a89fec13df9afa15087823348fc92d91e4306e598faac7b56d892b2db63823023df3ef5dfa7fdbcf887b4daa1a980f166367cc68de0657c9f
 SHA512 
d67c1331aad447c49a2f8f52d38506e3fc2539eab387d84ac9de9fe47db94a2632d7297ff58a161f50deecb32e9a81b7d111438fb0c1b3abff2c346d040f1960
 DIST linux-5.15.122.tar.xz 126497672 BLAKE2B 
ac2861be0226c0f49847cbf7466069712f75e8fb00fadbd3db5ab6e72e70b78f1b7fa954f46be442237112cf069b50c2fc085510e82164d620f15dcbc0517bc9
 SHA512 
a9eec228d9fc9cde2377b4c5445abf1b15c588bc9a15f529ae4c2924a6fc7daa0b8994ea6266e0648ce347a3b36f2439243b91269e4d8b5eea86296dad1abaaa
 DIST linux-5.15.123.tar.sign 993 BLAKE2B 
cdb1ec66d92d6f91c87b52e52f967e7ddea8536b9e1bc4638464b1aee2bc34e5937fc5766c14d1d5b365143f27ce03d24ba357d8c1d7d6f51708d4dfa8add742
 SHA512 
234865ede0c1aa2f4f7be71858ba872bb2a37f9d85ff423e1085e20bfabf5a55dbb75e63652bf075c791eeb1f382fccbb3092ee33db84d1591e309ef692eb7a1

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.189.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.189.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.189.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-08-08 Thread Sam James
commit: b48bb43068124186bd689a41ab1645484d5cb583
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:39:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48bb430

sys-kernel/gentoo-kernel: Bump to 6.4.9

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.4.9.ebuild   | 147 +
 2 files changed, 149 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 25db752fbe43..66f6b18f0172 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-6.1-49.base.tar.xz 3063788 BLAKE2B 
d97aa1abfdba4aaf84d392e5ebc26
 DIST genpatches-6.1-49.extras.tar.xz 3808 BLAKE2B 
a200e4d646d8b99db4a5fde73ae51727c475b18b9f080b3d55e27d4b6f247cc8950f772e0676cfb11d301d3a9042e929d4957f96de0073bc99ef65c53668bea1
 SHA512 
4fc28b57b4a99ddec743d3804a78a5027d9922641135f1995016f2c5806282f0bb33e9f78cc7378ab8388b582193df457a6c397b0986e197fd5e5cc4bba85c7b
 DIST genpatches-6.4-10.base.tar.xz 568848 BLAKE2B 
d9f28beda8bd4f69e1e5d586e274df43a8661bf51733a25f320469c1e3e42d9602b0911d4e98a40942ff182f076501ce6721e534cb92aefc3d453fc43ee499bb
 SHA512 
218c38f99a07c2be1fb25737b0a9604a9a50fe3f72c507404d92da1e8dd7823142edc2b81110e510aef7e645edefbff2265aeb3ce7f376131801c3adb292b8d0
 DIST genpatches-6.4-10.extras.tar.xz 3696 BLAKE2B 
fa0b8d593543f3624b1cff626e2cb2dc93ff0e88fd54ec71a7e467c716481420da7f361c1dd353e36111425a74f6632f1c491e618dec47fa4bc15c6a6d9e26bc
 SHA512 
9dbfcd1d65daca0b56360290f0a6369fa007f32dde0f1a62657d1697fb50b84668e8a14c62efcfc3d12ba6a4a911731825df260421506639d2ba9b8764962e87
+DIST genpatches-6.4-11.base.tar.xz 587148 BLAKE2B 
19d9f8e9778046dd558bdf21550f300e9c3c74faba6a8778d76e56490f379d615aacf14a930eaa57348638440fcfa6da17d5dd1a1d3020b5544ecac252ee7f08
 SHA512 
81c854057b1a0119cbae5116090298be72a1c30a0d2eab2cf4f0cc1d4f8476eeebe183401aaffaac92e83d2297d0fb707315254a5f5a77bfb3d8c953d04d448d
+DIST genpatches-6.4-11.extras.tar.xz 3700 BLAKE2B 
69a7811e49827c3c521d9a7e022e4c3ad5a326b6f6de8ffad7ea790d04e8decef5fc7d3e46a696d3c9d48502e9773fab715217626e4497cbafa97364474e0d03
 SHA512 
921d956322db5bfd0ad4047ccf3c65db25047a3d39118e20622c060b512574aeb5612f2e762fbb3d301cbcd1847ffbc2690c22fa4ef7a1b96827b12f8831743c
 DIST genpatches-6.4-8.base.tar.xz 414164 BLAKE2B 
f62a27a2a4ed9a80d830f5118c492c95b1400a149b9594e68b47011359fb02f5ab0a5f467dab50f730d56ac21bff0dd4ebf09251588a7bb4dda15aedc95ec729
 SHA512 
6d747b1b06d9fad9d53a293586e3bef465ddfbf2886ab9edee32b81282d4c7b8cf27d4edf4f8be1ef668ce55888ae21214ddc6dad0c2732698d23a77dac993c0
 DIST genpatches-6.4-8.extras.tar.xz 3696 BLAKE2B 
e1d121a35ab69fac09e935317c18299817c65867fb7cf7a6810f560af913a254b411259a78b61c0a31518629ad33e13e53910fbd9701602c733016869106e088
 SHA512 
11240038d70202c53ee17763de3f60fcb5ae0dffc8cf005d324a7cd15a865313b9da2a3e74e184090b2d674ca1a1515a1db9f2efbff7a0f5361563fc7895e87a
 DIST genpatches-6.4-9.base.tar.xz 483840 BLAKE2B 
8f2796524871d00030c870fcb167f36bce2a990a248533b7bf481506f03937fc69ee34cc5e2b8e3fc994c8fb40c54f23ce14c922f99b46c63e9da7e449a6cbcc
 SHA512 
ea23db4aac99667ce2393d7f639043c6169f0f452aa882060d009ead9ffe9b763acd2a88495114b1a691dfa178f0a82fc0df8f89546e2bc292ca643f918691c0

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.9.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.9.ebuild
new file mode 100644
index ..38b5f48b2b81
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.9.ebuild
@@ -0,0 +1,147 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.4.3-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-08-08 Thread Sam James
commit: 34c5d7d81d73da04a7cb29fee750485ece26191e
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:41:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:59:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c5d7d8

sys-kernel/gentoo-kernel: Bump to 5.15.125

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.125.ebuild| 141 +
 2 files changed, 143 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 9d50e6e78ddc..6d9e6907247b 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-129.base.tar.xz 5079636 BLAKE2B 
9dc533ca9995f272c9f69c277e0
 DIST genpatches-5.15-129.extras.tar.xz 3932 BLAKE2B 
899d47c7df1aa674c6438d2e0e5f70aae7ff0be55ab663d533191721791673f60c90a00b8b42167d99e750a428a65604af84f47aa385049ac91b6599db547b72
 SHA512 
ff342b8a47ccea5ae86bc4a499a145a331e9c5c52f2ea84b1baa8b17e11d5aa6504fca9d594960c903cbaea65cdd53aa6e634128296b0c76cdb6d4e9bc9c1ca5
 DIST genpatches-5.15-130.base.tar.xz 5153200 BLAKE2B 
d06514f48706208faec58f2a0f15da99e6e5ca6e311678b307f1734d6d0bc1f86252c6a68f144fec10298e05d27bdcc9d2f09bc2be81b2afb0c2cd2c1cd42d55
 SHA512 
21943da272b5279b4b85a1ad16a05b6ec21157adf6aa925d97d3ad34cbd46f084df7ecbe6519915ea9ed26de47312aaec92d2a76c30eb5b8da1289a4e3f34d28
 DIST genpatches-5.15-130.extras.tar.xz 3928 BLAKE2B 
b4b1c6d6ff12356679a50263b39108cb8f9123baa6a3641a33d102fae71fcefb49303582e2509884183c251dbb4a5cff3183cfd60122ed5ecdbd859505bea6bc
 SHA512 
3f0ac344f138b8f7bfbf136a814c4fa3eab7740657cb9b6284fbe6e0465dbbd4c0d411db8cf8621c53f91df05acc42611e5948d9b6b56e75e8b9be658ac555a3
+DIST genpatches-5.15-131.base.tar.xz 5172044 BLAKE2B 
913e2f0c9eaccb8fe22053d56c9be5819addef580731852183a1b6485e5885cd5b7aa48fb5bcf325f4f54b4842a0a0e1a2f04cfca9dbf027ecb00a4259795d5e
 SHA512 
f94c5ccc20827a8c4c65ee8a5ac92531550ea97bad4553bf8e2580e271036a2fb04fe3bf40c63a477e9f962f709500e84db217127e84d36a73a7839d91d8dee5
+DIST genpatches-5.15-131.extras.tar.xz 3932 BLAKE2B 
013b0ce4605c9ac1bcdb50ddcbc562ad65c863ca2093fb2a9911c3897a043abf4095c520a154746008ca9b117d28703b8fdab35ecb72f214090c3253494d7b64
 SHA512 
8836d9e06084018b45498b10a2492d4bb53af8b6dddb278e1f08f1af0ccb874914603f21834b681d1300cd307107295540c9ba001466c50014262efbe6040efe
 DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B 
c3c4f47328f4e3ade669e1cb4586a2420618b647fe6cb5d96210cdb8d5baf767d6eb6d9efd4ac48eadaf0f2b108569656c43b2b43a687b635daf9c91475491a1
 SHA512 
1231ad3f7ceb0451d9aa5a96be803eb48a5656fe63476ec55ccb71a96eadd2c12d2e44074b302b9c2770569abda60275c0ed161b3786d2dd7be6b0a49d4e4f55
 DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 
480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9
 SHA512 
5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b
 DIST genpatches-5.4-258.base.tar.xz 6040776 BLAKE2B 
722214955565832dc7ae8719e4c6a6a6c44822469ca73ffc7a4d6ac4ebd5b8c2e04b127ddad873f3b434cd21803b54c385f7de750386494b0995a19aa44cd2c1
 SHA512 
12b0c24ace3e4376bb377383d14224822f4244caeb687d070be331687f0b98f4c0c85866dc65b78450b76e7628e4ab403b15164b1ff98c45f720cf7d98070442

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.125.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.125.ebuild
new file mode 100644
index ..ad2d0803bd9c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.125.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-08-08 Thread Sam James
commit: 206bfb9b6839f58f9469a637eece8346b8231704
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:39:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206bfb9b

virtual/dist-kernel: Bump to 6.4.9

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

 virtual/dist-kernel/dist-kernel-6.4.9.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.4.9.ebuild 
b/virtual/dist-kernel/dist-kernel-6.4.9.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.4.9.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-08-08 Thread Sam James
commit: 90c5856fb45de4ccbcc9cb3fd864c69a4d226e36
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:39:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c5856f

sys-kernel/vanilla-kernel: Bump to 6.4.9

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.4.9.ebuild | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index e4ef4506dd19..6a5e1676670d 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -50,3 +50,5 @@ DIST linux-6.4.7.tar.sign 987 BLAKE2B 
c12f0fde753c629010ce8c852b629b9fe73d8e1d51
 DIST linux-6.4.7.tar.xz 137795084 BLAKE2B 
2ec02cd9c178c3cd46c01019dd36c9a5244e540ca4793d2715f14fdd3dd9fccde2cf129295cfe200206671f8db97169642177719ad2277513a9de65234cf9942
 SHA512 
ae5a716fffc66ff5f9d60509473028ed31bf987f641b970e020ea70c6b8a36405954c4232ddfbbaea8b62d66e53998ee35c4fee555fc1af915bf41e70ebbcc62
 DIST linux-6.4.8.tar.sign 987 BLAKE2B 
ada5b52df6873464096c7fed878d1c898fd308374a56a1932eed970ea293c9e6de618ef352c375bff683b6c801078be80b2ff087bea47982dd74c62c400cb2ef
 SHA512 
a6a8e03ff5636160cdb924f19f822d2eb349e22cba0372d2a679e6c42a3d2329dfe5d902fd759fe0abd16c967fb8343ea98181a5baf9c9b89e2ef060004c4a52
 DIST linux-6.4.8.tar.xz 137818816 BLAKE2B 
d8e776a1ebc58f5f236ed3bf231336d1b1b4724f14dfafe2eeda789e022fcfc08bc6ff28c975ed94ede2145fab8aed551589873daefbd159a6fd7d8acc01e2f1
 SHA512 
0df03ae21ed94c93dffa904fd4c2a50dede3d0695b70aaddd44cc3ba53c578d01c73b48aabc26174e5c6517a82970faeefc8d9b3ae8ca1e900f9954c9aff85c1
+DIST linux-6.4.9.tar.sign 987 BLAKE2B 
91620199f4872f6621199b2d06037969312eae68e62dee555073f2761ca377b942e9dd83c7fed5a53fefac04fb35ad1267aeae3cbd129a29015f7a3cef874d39
 SHA512 
ad0588eceedb41904951894a8b414426f80dc7521fdb0f2894fdfb7661f3bfb861390afcb3f2f1b75520684632a1ea8e12a87de10bb3add939a5cd199bc3
+DIST linux-6.4.9.tar.xz 137824484 BLAKE2B 
87a05cae7d5dca89921801f69467ec01a871941f5dd1bd956bc9f13c4786b35a141811808b36e45471ee3bbe15d669d7114257759f3e5893d17ca38e40ebdc4b
 SHA512 
5ac56dcd49d2814dd5c6411eb0c1c513eeb3f6defec76fb060dc442142baf866f9ad4a87850d65a8c3af982f2c607473757daf49e0e931421bf0a921a0820e18

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.9.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.9.ebuild
new file mode 100644
index ..f500b95faca4
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.9.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.4.3-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+  

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/

2023-08-08 Thread Sam James
commit: 4ac1f6757c3292514f952bb792b2ecf4c7068323
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  8 19:40:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 01:58:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac1f675

sys-kernel/vanilla-kernel: Bump to 6.1.44

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.44.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 6a5e1676670d..3ef86b253553 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -44,6 +44,8 @@ DIST linux-6.1.42.tar.sign 989 BLAKE2B 
043e225f5e4f885cca43839bc17cb6cc721635ee0
 DIST linux-6.1.42.tar.xz 134942580 BLAKE2B 
27d506867a44764ca5fb71d36a1732ded064b8d24d2d53bd1b2158db53cc82283a390b46071ed0cd07fdd68a0fd60486e5ec231fc6247f87bc0bea9692d449f9
 SHA512 
b3a0c682bb2234c3ec36f6302f4b39dfd501e667c39d10e2f0994b3d3dfbdc461728686d4d451b798173a76fe2ae24d8a6ab43bf869e9291d975405db22c
 DIST linux-6.1.43.tar.sign 989 BLAKE2B 
d91ace1dd9a96d062fe09c532d142ca1ef42430849557a3b9d712e1b961448f9a7defa6173c617e32b826cd84158bf1f26b764ea34addecb54251c27da5c0567
 SHA512 
e676b7b8f1d7cd04700034ee8306b1c685e9ef5ccabe1a47fb51af9c53c70cfeeb58db52663851da1c0b0202938758b73a1acc8400033d868b57676c0109e39e
 DIST linux-6.1.43.tar.xz 134928316 BLAKE2B 
5fb33fd9a12280bfc83692c449c2169650d3b242298d0e6beb02f019443c3d3c91618786cb2a847d64d7b725f0fc28759608299e937821f1d3eb20a6e5137a38
 SHA512 
bba7d51a41a16e451e6c6dadd6e5eaccd6656a40ece6c6c60ea0a433ede31efd5a7b6942cbd4ad8b897d97e770b1bc49bed512dac5f02386745189f98a3894e2
+DIST linux-6.1.44.tar.sign 989 BLAKE2B 
64df7920da8d3e3f1ab30e5982ba1f61e33af3033aa83727ccd09629626c1398d4f5d179650a18541d37fda34e836160584001f8e96c8714efcae1f21e65cd39
 SHA512 
d5b5acbe0129a8cc02e7a321148715a6539d9cc194c8ccfbe8ae4d7453313a5c26353b04ec4cb70b79f59c6efd515a8bba0d6545b95b7d9fe1336e58ea48120c
+DIST linux-6.1.44.tar.xz 134937396 BLAKE2B 
dba5002b03d5c3288d24f7583d3655e0f298141fabdc2a05583f09dffd4dbc61f5003e13afb60a2b285930eae0417a85f655f8a75f2264d46784b7fd1ed85c7b
 SHA512 
c1c29b785ada9c34e7ca1b11ece4568953d636d097590c9b62d49762d60a9c2b430749c323bcd016e1759259267196cfe0f87322e3c748cf0b1d2e31b94da979
 DIST linux-6.4.6.tar.sign 987 BLAKE2B 
9fb1f9d3f27a1b03fe375ab6701b790c7277102e69308ed981547008ec20ea9175e82cfc44c88fd7eebae121bb28061b5cc85179920e13734fc2fd4c3f5aeca5
 SHA512 
3eaa7b723118a491a05642fee7ecb7c0ebc4ad203220da9ce1eff49837ce6feb225f1f985ba00d4e4199a1405e1779fc8aae854333288b5abd75ce982027d9be
 DIST linux-6.4.6.tar.xz 137830736 BLAKE2B 
a395218ffd3447a9b22d248c7dd69204115567185d91d4abb712f77ce0b90571bdbcf0ea845ed4adb30d0fd448341d95c8be6e3acf46d940477d8c55d681a669
 SHA512 
e9e9cf4fd99a7247123066ad4e9fdc2d7bd491e602790120c8045691d43aae4f225e832426f542bc5288b87371cf1d55efa529d649655f77d2d002113da7f0da
 DIST linux-6.4.7.tar.sign 987 BLAKE2B 
c12f0fde753c629010ce8c852b629b9fe73d8e1d51b53aa183038b43a4650a2e3bf82967a7d3fcf0fc3ce72e98e4ec535cc476360a858de1a646ed99c48766df
 SHA512 
fa144baf9c848272e7f4264865035bc1fc63ba0857c8ef5e68b14975cc2bc27b06e24bc072da5d9f7673ec181b09c18eda61c465c4bc48ac355ff45632370d8f

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.44.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.44.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.44.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/nwg-shell-wallpapers/

2023-08-08 Thread Pascal Jäger
commit: 24b3129ebb088b8f99f1f41317244d53730349ce
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 23:11:06 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 23:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24b3129e

app-misc/nwg-shell-wallpapers: new package, add 1.1

Signed-off-by: Pascal Jäger  leimstift.de>

 app-misc/nwg-shell-wallpapers/Manifest|  1 +
 app-misc/nwg-shell-wallpapers/metadata.xml| 16 
 .../nwg-shell-wallpapers-1.1.ebuild   | 19 +++
 3 files changed, 36 insertions(+)

diff --git a/app-misc/nwg-shell-wallpapers/Manifest 
b/app-misc/nwg-shell-wallpapers/Manifest
new file mode 100644
index 00..edea80d1e3
--- /dev/null
+++ b/app-misc/nwg-shell-wallpapers/Manifest
@@ -0,0 +1 @@
+DIST nwg-shell-wallpapers-1.1.tar.gz 18835687 BLAKE2B 
73e6659edfcd1d015717dfbedc85373278b8a7ec78a10592b495117018930dc23a3e36f23885a78625c2bfc98074c2ce7a6a8152c57da46ecadd1534494e49ea
 SHA512 
88e0a1f54b3b55ce9833ab793719d6326bcf8bafd2b84c469b68b6b4be3970ae80dbf45cd444f9cf5fdd89fc3cf6036a7312112fa7fca33bb9eedf9205e32613

diff --git a/app-misc/nwg-shell-wallpapers/metadata.xml 
b/app-misc/nwg-shell-wallpapers/metadata.xml
new file mode 100644
index 00..0280c2380c
--- /dev/null
+++ b/app-misc/nwg-shell-wallpapers/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+
https://github.com/nwg-piotr/nwg-shell-wallpapers/issues
+nwg-piotr/nwg-shell-wallpapers
+
+

diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild 
b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild
new file mode 100644
index 00..6ab9adfad8
--- /dev/null
+++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers;
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND=""
+
+src_install() {
+   insinto /usr/share/backgrounds/nwg-shell
+   doins wallpapers/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-displays/

2023-08-08 Thread Pascal Jäger
commit: ef39bae2cbef238939a52490012f3fc7aa9fa00a
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 22:08:07 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 22:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef39bae2

gui-apps/nwg-displays: new package, add 0.3.7

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-displays/Manifest  |  1 +
 gui-apps/nwg-displays/metadata.xml  | 16 
 gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild | 23 +++
 3 files changed, 40 insertions(+)

diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest
new file mode 100644
index 00..5a0b6b94a2
--- /dev/null
+++ b/gui-apps/nwg-displays/Manifest
@@ -0,0 +1 @@
+DIST nwg-displays-0.3.7.tar.gz 23051 BLAKE2B 
085c608cf5768754014f23187fbe2535a99f15f6d16adfc561abebb633191d95f567c2dc7491fac1740584a5124e03a10714bfae77ea2243afabf08ba011a016
 SHA512 
9e90ce075199b380f7715c82970247bbe5451b83e007465beb6bc561e38eacc62908673c77be2412433fe1057af65d6197dbbba848a92cf673cf0ba28904f7e8

diff --git a/gui-apps/nwg-displays/metadata.xml 
b/gui-apps/nwg-displays/metadata.xml
new file mode 100644
index 00..ac508a6bce
--- /dev/null
+++ b/gui-apps/nwg-displays/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+https://github.com/nwg-piotr/nwg-displays/issues
+nwg-piotr/nwg-displays
+
+

diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild 
b/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild
new file mode 100644
index 00..bc0cb3da5f
--- /dev/null
+++ b/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Output management utility for sway and Hyprland"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-displays;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/wlr-randr
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2023-08-08 Thread Pascal Jäger
commit: e00e3a2277b48fb82d581af43d0d1b3c6dee468f
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 23:00:15 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 23:00:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e00e3a22

gui-apps/nwg-shell: new package, add 0.5.7

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest   |  1 +
 gui-apps/nwg-shell/metadata.xml   | 16 +++
 gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild | 34 +++
 3 files changed, 51 insertions(+)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
new file mode 100644
index 00..2c3345dfd9
--- /dev/null
+++ b/gui-apps/nwg-shell/Manifest
@@ -0,0 +1 @@
+DIST nwg-shell-0.5.7.tar.gz 289852 BLAKE2B 
d75ec6d01ee7c507fc8227ee0968fbd5f21e4bc94be9dcada342c320b6b62637d8d2112eabe442c880c9c38cb38fb175304d34c1911d6cf9adcb1141445c4624
 SHA512 
c1f2c098576ab52ac96d150f5d8648f9ff70ddafb8eea1793ded328d03233b7f650ace1fc92713748ca91c207bb69c1251a235bc75a6def0512e580010fe7730

diff --git a/gui-apps/nwg-shell/metadata.xml b/gui-apps/nwg-shell/metadata.xml
new file mode 100644
index 00..b47972b7d6
--- /dev/null
+++ b/gui-apps/nwg-shell/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+https://github.com/nwg-piotr/nwg-shell/issues
+nwg-piotr/nwg-shell
+
+

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild
new file mode 100644
index 00..e8d3062bd8
--- /dev/null
+++ b/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="meta-package for the nwg-shell project"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   gui-apps/nwg-bar
+   gui-apps/nwg-displays
+   || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland )
+   gui-apps/nwg-drawer
+   app-misc/nwg-look
+   gui-apps/nwg-menu
+   gui-apps/nwg-panel
+   gui-apps/nwg-shell-config
+"
+DEPEND="${RDEPEND}"
+
+pkg_postinst() {
+   elog "To install nwg-shell for the current user, run"
+   elog "nwg-shell-installer -w (for sway) or"
+   elog "nwg-shell-installer -w -hypr (for hyprland)"
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-bar/

2023-08-08 Thread Pascal Jäger
commit: f29d1f5111673af5b5575b4990d02740b40cf0b4
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 22:22:35 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 22:25:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f29d1f51

gui-apps/nwg-bar: new package, add 0.1.3

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-bar/Manifest | 24 +
 gui-apps/nwg-bar/metadata.xml | 16 +
 gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild | 63 +++
 3 files changed, 103 insertions(+)

diff --git a/gui-apps/nwg-bar/Manifest b/gui-apps/nwg-bar/Manifest
new file mode 100644
index 00..52e4e1f959
--- /dev/null
+++ b/gui-apps/nwg-bar/Manifest
@@ -0,0 +1,24 @@
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod
 57 BLAKE2B 
68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5
 SHA512 
5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B 
a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec
 SHA512 
4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 
0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57
 SHA512 
596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 
03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328
 SHA512 
08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c
+DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B 
d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511
 SHA512 
462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd
+DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.zip 10040 BLAKE2B 
ff21d4c6639a7eac33a73e887674d2dd6e84355704116053332b2ab8c5967b276bbcb0f930b89112756a99c3ee081aafc58680c141e341f9a8d3705b7b2294d8
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/

2023-08-08 Thread Pascal Jäger
commit: b4fe4125407b99f285b749e40e1aa08c0993f709
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 23:01:42 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 23:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4fe4125

gui-apps/nwg-shell-config: new package, add 0.5.14

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 +
 gui-apps/nwg-shell-config/metadata.xml | 16 +++
 .../nwg-shell-config-0.5.14.ebuild | 24 ++
 3 files changed, 41 insertions(+)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
new file mode 100644
index 00..276e0bcd99
--- /dev/null
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -0,0 +1 @@
+DIST nwg-shell-config-0.5.14.tar.gz 104956 BLAKE2B 
109e6da5d30b3b96c4b5ee111c43b49febccb5072e1510776a8b5238379055cf5968bd408a1c69961e65b86a36d6adf54e196f4ebbdbf3e2587453d823fdd355
 SHA512 
9b4f7cf89c984f37d7f3a671cf9b029f0a94a7c41bb7986303e35f9975c1890140815a33c808a284f1c5e616bd3f652d5ac3696ebe16f4dee0f4234f7713d43c

diff --git a/gui-apps/nwg-shell-config/metadata.xml 
b/gui-apps/nwg-shell-config/metadata.xml
new file mode 100644
index 00..5fbfb2ce5a
--- /dev/null
+++ b/gui-apps/nwg-shell-config/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+https://github.com/nwg-piotr/nwg-shell-config/issues
+nwg-piotr/nwg-shell-config
+
+

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild
new file mode 100644
index 00..b9c8494df0
--- /dev/null
+++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="nwg-shell configuration utility"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/nwg-shell
+   sci-geosciences/geopy
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"



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

2023-08-08 Thread Andreas Sturmlechner
commit: 846aea72fd18d0db40616081ba247a7f8026eeab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 22:27:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 22:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846aea72

net-misc/smb4k: add 3.2.2

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

 net-misc/smb4k/Manifest   |  1 +
 net-misc/smb4k/smb4k-3.2.2.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index 7bfb402a623e..b0f2347afd24 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1 +1,2 @@
 DIST smb4k-3.2.1.tar.xz 4311100 BLAKE2B 
ebbb95faed9a1550171c49f79986daae14d31c0c4dcd9756a99295a296c49a06e5c8515643973a9567acab6a7f664bc18a8f84c0398af2275f92ee91a17745f2
 SHA512 
36b1d0d46fc51274a0b4ca780cb8413972e675aaabf7177c60c82c22b5d03b49eff8a233f0c9f141e7566b1148192bbdcd67c1d2bf9bd25c43fbe7b3b2ea1878
+DIST smb4k-3.2.2.tar.xz 4312636 BLAKE2B 
a41f1be490ab2d663b86f06ffd14b3e2bab213b3d630fb7100ff6fcae6505fe12448f8ec07f19e522e7aeef92afbaba349ddc6dc42d71c64dc8af4d56d9d7ccf
 SHA512 
fae7f5d79eafbbddb5ae2a0b5815e59c8d2ea5a19b6e1ca2b4caf71f31637a891247873f0657b0bcefb21b13c7936c7b22ac105c06cd204fa32012eb432b9396

diff --git a/net-misc/smb4k/smb4k-3.2.2.ebuild 
b/net-misc/smb4k/smb4k-3.2.2.ebuild
new file mode 100644
index ..d52805fd7b61
--- /dev/null
+++ b/net-misc/smb4k/smb4k-3.2.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org
+
+DESCRIPTION="Advanced network neighborhood browser"
+HOMEPAGE="https://apps.kde.org/smb4k/
+https://sourceforge.net/p/smb4k/home/Home/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="+discovery plasma"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kauth-${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/kdnssd-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   net-fs/samba[cups]
+   discovery? (
+   net-libs/kdsoap:=
+   net-libs/kdsoap-ws-discovery-client
+   )
+"
+RDEPEND="${DEPEND}
+   plasma? (
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSMB4K_WITH_WS_DISCOVERY=$(usex discovery)
+   -DSMB4K_INSTALL_PLASMOID=$(usex plasma)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Users of Samba 4.7 and above please note that for the time being,"
+   elog "the following setting has to be added to or changed in the 
[global]"
+   elog "section of the smb.conf file:"
+   elog
+   elog "[global]"
+   elog "client max protocol = NT1"
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2023-08-08 Thread Andreas Sturmlechner
commit: 9b63c2df99705b5bb763445a86432ecd962ab92e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 22:21:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 22:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b63c2df

kde-misc/kio-fuse: add 5.0.1_p20230130

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

 kde-misc/kio-fuse/Manifest|  1 +
 kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/kde-misc/kio-fuse/Manifest b/kde-misc/kio-fuse/Manifest
index 712e345622ae..c36ed1a64ad2 100644
--- a/kde-misc/kio-fuse/Manifest
+++ b/kde-misc/kio-fuse/Manifest
@@ -1 +1,2 @@
 DIST kio-fuse-5.0.1_p20220906-fbd09a33.tar.gz 56438 BLAKE2B 
45655e9308614f0094b18a6f9c6f52013a60ba00243a3871b182cf76d2f91eb5fddc401985eea39a7af26abc8045958894501969ad21dbdf9969f131005718cb
 SHA512 
a6f4222c4f020b2bfd6c38b303881f4810f857aad9b611d2e6abe448d945d881e85d4f1ebd0d2cb7ca6dc3b11cbad6331dd00fcc6ec1109ad1fbea7f20490fdc
+DIST kio-fuse-5.0.1_p20230130-46620338.tar.gz 56742 BLAKE2B 
92bd7e2cd9ebe22d35b3fbd624be469411d9d86fad230c8ecba2e33cb2cede56c14c992c82297f849a911a46f2f30f363a07af260bcf76be0304f034a52260cb
 SHA512 
7df0990ede21582a0407b15c2c6f8259c6eb9d236059e42ed8fd5c5c9d92cfefa38d54135b709279c26d65704871f192c39e1abf9a19cf4021961924d2785459

diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild 
b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
new file mode 100644
index ..6a60c233f346
--- /dev/null
+++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20230130.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_COMMIT="46620338f6e1c21f2c29e14ccbb6a399c4cd209b"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org linux-info tmpfiles
+
+DESCRIPTION="FUSE interface for KIO"
+HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # depend on fuse kernel module
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   sys-fs/fuse:3
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local CONFIG_CHECK="~FUSE_FS"
+   linux-info_pkg_setup
+
+   ecm_pkg_setup
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}-tmpfiles.conf"
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-drawer/

2023-08-08 Thread Pascal Jäger
commit: f207eabbab63b855d7021cff12d557fd0075a0aa
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 21:50:42 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 21:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f207eabb

gui-apps/nwg-drawer: new package, add 0.3.9

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-drawer/Manifest| 40 +++
 gui-apps/nwg-drawer/metadata.xml| 16 ++
 gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild | 80 +
 3 files changed, 136 insertions(+)

diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest
new file mode 100644
index 00..046d9fd768
--- /dev/null
+++ b/gui-apps/nwg-drawer/Manifest
@@ -0,0 +1,40 @@
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod
 57 BLAKE2B 
68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5
 SHA512 
5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.mod 306 BLAKE2B 
a771e76c9310287371b03f1ffd777b30aacf61ab3d1ef10a5c365d907bc8fb56f909b7735abc8d6f3991ea8a95de0e7b021ec7dae7812c7fc6d49217fcd0acae
 SHA512 
6308592e6bc0e8344788cb9dac884556fd203fe8c9e044563600fa28bf818864ec20695880474f0c9e24a78b47586ba4d928d16f4d51d1003c85c2da5fb9e197
+DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.zip 72788 BLAKE2B 
b3dd4f49b3825aa165d2f4350404285a96b0aa011ecbbf0b7becf03f9f9d00ebc6e98301c6e0165c360d6f618f79e97f592de1c03259352c01f7a09b37a1d98f
 SHA512 
6698f79a865bd0910fe8c7ff7ba29c96694f5fbcc4c452b85433e4b639db94e6bad9705242677c9a0e46e1c0537431c6c4dd2099cadd9fe4cae9f0d13979ff46
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 
87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15
 SHA512 
820127cfdc4674170226989501578d5ea72bad1baf8f0c2b1643fed4b88908f5f3b66e6ad66d6bb1c0c490156e53c5a83fe5b7960ec252fe1fc798b253eb24dd

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-menu/

2023-08-08 Thread Pascal Jäger
commit: de21c3e71950f4928ceebca5010467fa7cb0eb8c
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 21:59:52 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 21:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de21c3e7

gui-apps/nwg-menu: new package, add 0.1.1

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-menu/Manifest  | 25 +
 gui-apps/nwg-menu/metadata.xml  | 16 +
 gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild | 64 +
 3 files changed, 105 insertions(+)

diff --git a/gui-apps/nwg-menu/Manifest b/gui-apps/nwg-menu/Manifest
new file mode 100644
index 00..c800dc9932
--- /dev/null
+++ b/gui-apps/nwg-menu/Manifest
@@ -0,0 +1,25 @@
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod
 57 BLAKE2B 
68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5
 SHA512 
5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20210331230524-5cca0b819261.mod
 120 BLAKE2B 
20c762cdf8941a400d33c77d7ac4f800b7598a5003775f4ab459f943f011048ae48db2587af03bfdaed9941d60c6764142d741545057958fe68a8223068d18bd
 SHA512 
de15195276d5a17840e08ca1dc3bd02cb69802d495abd12d81a01c3aa6f8ac540e765204248d7e0a83e99c666e925c003dff3f444f3be6e8a36b6b556bfa9927
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20210331230524-5cca0b819261.zip
 3678 BLAKE2B 
a5dbd076df021bc1d7dd8ed4a96ed5184562c45d3296f8ffb9f62da59f7dc8b09a00115e944236f7c55f5091642a71fe73489354f0bb6e302a4f9ad108f9f0e9
 SHA512 
57d5ada5decc9019a20e0df36762f3fffecf77f9d08e7d3de18f9c99154572fb3c5a203c600fd8011f2bcfea8f91c5a2bf39d866c331045120cc0f3dbc52e848
+DIST 
github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.5.3-0.20210223154815-289cfb6dbf32.mod 39 
BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.0.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.0.zip 401960 BLAKE2B 
70fec601ae92b3ae0ebca563bef26d6a5619fb8509b7767bed25caaea36ac826fac1ae3067ad8e2dc0606d3bfcff6011da45abf513c5ac44aeb9cabc1153d334
 SHA512 
6a46b089108c36a892b676d89c34b97d4b402d7d4ce02766cefb3e3aa87c7f495588e27b0706c87ba791f34cf41f6e3c5b25c4abc0cc73b91ee454b1c47aaf0e
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv0.0.4.mod 217 BLAKE2B 
0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57
 SHA512 
596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv0.0.4.zip 11336 BLAKE2B 
773128e41867aec222041dc706a362c05ab242ed2545ed5753c20c776aae6e17b70a875162f9cb2f21e4a7cfa5a7271256f4dd39430de15f44f5597dd57664ed
 SHA512 
7f1e35eb1c0111a7591799697a411e917c9aeb949b492c010ccefc50b140d046269c6b463b9902018773dfa577ac7fbb2337e446af98e92ae35966f52ca2ed06
+DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B 
d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-dock-hyprland/

2023-08-08 Thread Pascal Jäger
commit: 121ebcdc55dac621fa70ead391e39fb9d2535303
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 21:33:06 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 21:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121ebcdc

gui-apps/nwg-dock-hyprland: new package, add 0.1.4

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-dock-hyprland/Manifest| 33 ++
 gui-apps/nwg-dock-hyprland/metadata.xml| 16 +
 .../nwg-dock-hyprland-0.1.4.ebuild | 73 ++
 3 files changed, 122 insertions(+)

diff --git a/gui-apps/nwg-dock-hyprland/Manifest 
b/gui-apps/nwg-dock-hyprland/Manifest
new file mode 100644
index 00..684a68e426
--- /dev/null
+++ b/gui-apps/nwg-dock-hyprland/Manifest
@@ -0,0 +1,33 @@
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod
 57 BLAKE2B 
68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5
 SHA512 
5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B 
a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec
 SHA512 
4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 
0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57
 SHA512 
596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 
03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328
 SHA512 
08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c
+DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B 
d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-dock/

2023-08-08 Thread Pascal Jäger
commit: 523dbd655438af1f2d474e85b8fe1d5010216285
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 21:20:00 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 21:31:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=523dbd65

gui-apps/nwg-dock: new package, add 0.3.6

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-dock/Manifest  | 33 +++
 gui-apps/nwg-dock/metadata.xml  | 16 
 gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild | 73 +
 3 files changed, 122 insertions(+)

diff --git a/gui-apps/nwg-dock/Manifest b/gui-apps/nwg-dock/Manifest
new file mode 100644
index 00..838e14b724
--- /dev/null
+++ b/gui-apps/nwg-dock/Manifest
@@ -0,0 +1,33 @@
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod
 57 BLAKE2B 
68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5
 SHA512 
5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f
+DIST 
github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip
 5647 BLAKE2B 
f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c
 SHA512 
a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod
 90 BLAKE2B 
b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad
 SHA512 
973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99
+DIST 
github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip
 2401696 BLAKE2B 
f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e
 SHA512 
74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B 
a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec
 SHA512 
4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 
0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57
 SHA512 
596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a
+DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 
03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328
 SHA512 
08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c
+DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B 
d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511
 SHA512 

[gentoo-commits] proj/releng:master commit in: releases/portage/stages/profile/package.use.force/releng/, ...

2023-08-08 Thread Andreas K. Hüttel
commit: d9f2483e7fd1cdd2983da5c351a40493923175a7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Aug  8 21:27:02 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug  8 21:27:02 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d9f2483e

Force sys-libs/libcxxabi[static-libs]

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

 releases/portage/stages-qemu/profile/package.use.force/releng/llvm | 1 +
 releases/portage/stages/profile/package.use.force/releng/llvm  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/releases/portage/stages-qemu/profile/package.use.force/releng/llvm 
b/releases/portage/stages-qemu/profile/package.use.force/releng/llvm
index 25cc3982..94f78a7e 100644
--- a/releases/portage/stages-qemu/profile/package.use.force/releng/llvm
+++ b/releases/portage/stages-qemu/profile/package.use.force/releng/llvm
@@ -1 +1,2 @@
 sys-libs/libcxx static-libs
+sys-libs/libcxxabi static-libs

diff --git a/releases/portage/stages/profile/package.use.force/releng/llvm 
b/releases/portage/stages/profile/package.use.force/releng/llvm
index 25cc3982..94f78a7e 100644
--- a/releases/portage/stages/profile/package.use.force/releng/llvm
+++ b/releases/portage/stages/profile/package.use.force/releng/llvm
@@ -1 +1,2 @@
 sys-libs/libcxx static-libs
+sys-libs/libcxxabi static-libs



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

2023-08-08 Thread Patrick McLean
commit: 6a0a368909ff2b2d7c5ff07b4708746b60616766
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Aug  8 20:48:09 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Aug  8 20:48:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0a3689

dev-util/ruff: add 0.0.283, drop 0.0.282

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

 dev-util/ruff/Manifest | 2 +-
 dev-util/ruff/{ruff-0.0.282.ebuild => ruff-0.0.283.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 34e1b7d6a73b..68bbc131510a 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -217,7 +217,7 @@ DIST regex-syntax-0.7.3.crate 343354 BLAKE2B 
18178923350be3f963a07963e2b04914caf
 DIST result-like-0.4.6.crate 4311 BLAKE2B 
612ad606f331449907b9c0c99b525aedd53b46b5143b21472eb34d38ac64026498712de7c774183c358531b8296952eb39067c0bc5da07fee5483c28d78de37b
 SHA512 
81b202903a90058a993315253099748c69b9caa42e62121f3fdd63b7d4f22878c81133d0b09f28f3366f180615241cfadf3e055ac86fb9662b9c982e5cc06a91
 DIST result-like-derive-0.4.6.crate 5814 BLAKE2B 
2598173bb8920e6b8143e034a77eeab17dea379f947098c35054c928db567513da4043d0830a8dbc40d3660e1257b90b18309f36cd83ac03e018921ae48343da
 SHA512 
1097cfd81fe99472c0c308df7ba64ebd20497b0f855b66839c2a81ce8a179a305d04e7eb4d17be9d1dcc3e90f5fec7d59cf6d3093924354a6e02aa4ac2bfcbb5
 DIST ring-0.16.20.crate 5082615 BLAKE2B 
6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934
 SHA512 
d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
-DIST ruff-0.0.282.gh.tar.gz 2859089 BLAKE2B 
e2943744049b391f5b7e49bb93e3c039967230abf758793dba678196927b2e5493a784ff3db6000f913b46fb3a2d1b64210e3b42e34f6b73b751a88f2c63682e
 SHA512 
d4e29582d7bdf770cf1dd448cb330267437cb96dac309c35386266beda1ff75cec49ea4d1658a3ce064b0a59a145a8f987e91f5ad8830013d535d1bd9f8b65de
+DIST ruff-0.0.283.gh.tar.gz 2890119 BLAKE2B 
a173e0e05296e9e730a0de93fc8169633a342e43840d94c93dddf57e32d0d87886005755a804463c78ab3c3cd9e41cb5f7d0c03f254df63d6fde6cdb20e4fc72
 SHA512 
6cdd2f66d0b89f23d92fec875e8b8069876bf6c1c036b5925c619929602a0ecb43e5957c1268cf3a08ccaa2791144623b218079802dece610c3dc8f8d00cf372
 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B 
d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b
 SHA512 
b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 DIST rustix-0.37.23.crate 328010 BLAKE2B 
299ad4b521b1008b6e864e9e52e523e97319d4b976343dccfe9705273f92930bbf7ca21c3e243c90ff7424fe881b55f38a2840701ab75bdb381f31ca91b1d9ff
 SHA512 
9dcc915b753b0ae9ea4d92d33f3a7c73e889ca0dc22abb95ec3d375e4188449d1bd6835c122598beb947fc8aaf884c59cc2cf55ab77f32480f5c17e789664988

diff --git a/dev-util/ruff/ruff-0.0.282.ebuild 
b/dev-util/ruff/ruff-0.0.283.ebuild
similarity index 100%
rename from dev-util/ruff/ruff-0.0.282.ebuild
rename to dev-util/ruff/ruff-0.0.283.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-panel/

2023-08-08 Thread Pascal Jäger
commit: fb1f9ce59de6967abf8eb681b5136457e7a707c4
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 20:27:40 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 20:27:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb1f9ce5

gui-apps/nwg-panel: new package, add 0.9.11, 

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 +
 gui-apps/nwg-panel/metadata.xml| 16 ++
 gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild | 35 ++
 gui-apps/nwg-panel/nwg-panel-.ebuild   | 35 ++
 4 files changed, 87 insertions(+)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
new file mode 100644
index 00..a14a65c6e4
--- /dev/null
+++ b/gui-apps/nwg-panel/Manifest
@@ -0,0 +1 @@
+DIST nwg-panel-0.9.11.tar.gz 217960 BLAKE2B 
e980507c628a52839e4b582146c13648ed284e8947dca7391570dbe6d6c2e924d550993d37661a601930010f2df3247205324f6d298112a29b7cb799ff7addd8
 SHA512 
7a16fdb3259b1c41768ad7c5a29752743334c69669664803d6995000388ed43e064c379b0a8fe8433ad52e828dd63575e700a7c74a7a2654d20bfea12fde4bfc

diff --git a/gui-apps/nwg-panel/metadata.xml b/gui-apps/nwg-panel/metadata.xml
new file mode 100644
index 00..87cfed3ee0
--- /dev/null
+++ b/gui-apps/nwg-panel/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+https://github.com/nwg-piotr/nwg-panel/issues
+nwg-piotr/nwg-panel
+
+

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild
new file mode 100644
index 00..0319f9345c
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
+else
+   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/i3ipc[${PYTHON_USEDEP}]
+   dev-python/dasbus[${PYTHON_USEDEP}]
+   gui-apps/nwg-icon-picker
+   media-sound/playerctl
+   gui-libs/gtk-layer-shell
+"
+DEPEND="${RDEPEND}"

diff --git a/gui-apps/nwg-panel/nwg-panel-.ebuild 
b/gui-apps/nwg-panel/nwg-panel-.ebuild
new file mode 100644
index 00..0319f9345c
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
+else
+   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/i3ipc[${PYTHON_USEDEP}]
+   dev-python/dasbus[${PYTHON_USEDEP}]
+   gui-apps/nwg-icon-picker
+   media-sound/playerctl
+   gui-libs/gtk-layer-shell
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-icon-picker/

2023-08-08 Thread Pascal Jäger
commit: 54c7e0b394427afe1bccc9bb8a129d8eb47ed36b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Tue Aug  8 20:24:19 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Tue Aug  8 20:24:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54c7e0b3

gui-apps/nwg-icon-picker: new package, add 0.1.0

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-icon-picker/Manifest  |  1 +
 gui-apps/nwg-icon-picker/metadata.xml  | 16 
 .../nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild   | 29 ++
 3 files changed, 46 insertions(+)

diff --git a/gui-apps/nwg-icon-picker/Manifest 
b/gui-apps/nwg-icon-picker/Manifest
new file mode 100644
index 00..c59f042fb8
--- /dev/null
+++ b/gui-apps/nwg-icon-picker/Manifest
@@ -0,0 +1 @@
+DIST nwg-icon-picker-0.1.0.tar.gz 5616 BLAKE2B 
e725947cb524ebb74259d99ea46a432773ac25fb7ad4e14fc022c9be0e5a3b138f179943adc85cecd8fcb287ca817fd302b0b155ae6e23caef291d36020db9e5
 SHA512 
5192e8b06340b2ecf6ab5d1a343440f398299451362d63bb75eabd574c44c9c5c08f76122d38c426594bedd24443944b86ceeb9e779a9db2a4610d36b0aff1bb

diff --git a/gui-apps/nwg-icon-picker/metadata.xml 
b/gui-apps/nwg-icon-picker/metadata.xml
new file mode 100644
index 00..0b0e3f5d04
--- /dev/null
+++ b/gui-apps/nwg-icon-picker/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+pascal.jae...@leimstift.de
+Pascal Jaeger
+
+
+
+Piotr Miller
+nwg.pi...@gmail.com
+
+https://github.com/nwg-piotr/nwg-icon-picker/issues
+nwg-piotr/nwg-picker
+
+

diff --git a/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild 
b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild
new file mode 100644
index 00..f3d39faa31
--- /dev/null
+++ b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-icon-picker.git;
+else
+   
SRC_URI="https://github.com/nwg-piotr/nwg-icon-picker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK icon chooser with a text search option"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-icon-picker;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/, dev-qt/qtwayland/files/

2023-08-08 Thread Andreas Sturmlechner
commit: 4b6ed90eaaf1519bb56933d52ff785e372acb2c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 20:07:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 20:22:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6ed90e

dev-qt/qtwayland: Bump to QT5_KDEPATCHSET_REV=2

Convert cursor bitmap to supported format
QTBUG: https://bugreports.qt.io/browse/QTBUG-95434

David Edmundson (1):
  client: Fix crash on dnd updates after client facing drag ends

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=470925
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=472313

Closes: https://bugs.gentoo.org/910562
Closes: https://bugs.gentoo.org/911832
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/Manifest  |  1 +
 ...5.15.10-QTBUG-95434-convert-cursor-bitmap.patch | 66 ++
 dev-qt/qtwayland/qtwayland-5.15.10-r2.ebuild   | 57 +++
 3 files changed, 124 insertions(+)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 524ac95671b5..bdd8925e2519 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,3 +1,4 @@
 DIST qtwayland-5.15.10-gentoo-kde-1.tar.xz 42480 BLAKE2B 
3902ecb713b8f35922b0d19bef0b2ec340ca52feb4b61de629dfa6b344d7f550de3e509e265f4476eb907f78b55d5c50c21d9dfeeb7e2e8f680a43fffc911ed4
 SHA512 
6a131ca2db008a2d224ee6733f47d05a455a8487d38b45cf63882e98e2c29d8163ac5d2f2c2e043f03103bada6e212b5d33cbf11677f8ca2b86fdbf02fc2b239
+DIST qtwayland-5.15.10-gentoo-kde-2.tar.xz 43076 BLAKE2B 
735ac875c0957de47f90d08931eaaaf8d53b1db0012c7d0a592c78ae78da56ffc8a1ba9bbac0577a78d4c05a92a22acef51a6afc95db54bea2d1a2a9658b67c4
 SHA512 
e0131bb1f2a09597a85d1d8a402bcb1d529cbc44f62e9be8dd8eba9c10007ca4f83572ca48052529b2325cdd8d886abed1f96ba4e00768e4b1c2febe1eb5ef91
 DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B 
c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213dfd86159dc5e6707f7b67ed386de
 SHA512 
214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
 DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 
4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48
 SHA512 
520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477

diff --git 
a/dev-qt/qtwayland/files/qtwayland-5.15.10-QTBUG-95434-convert-cursor-bitmap.patch
 
b/dev-qt/qtwayland/files/qtwayland-5.15.10-QTBUG-95434-convert-cursor-bitmap.patch
new file mode 100644
index ..7b43ee3b2149
--- /dev/null
+++ 
b/dev-qt/qtwayland/files/qtwayland-5.15.10-QTBUG-95434-convert-cursor-bitmap.patch
@@ -0,0 +1,66 @@
+From dd5c9e2d894ca94faaeef7dfc3cc4344a7f62640 Mon Sep 17 00:00:00 2001
+From: Michael Weghorn 
+Date: Mon, 20 Feb 2023 14:02:23 +0100
+Subject: [PATCH] Convert cursor bitmap to supported format
+
+The 1-bit image formats QImage::Format_Mono and
+QImage::Format_MonoLSB used by cursor bitmaps don't have
+a corresponding wl_shm_format.
+
+Therefore, convert to a supported image format as necessary
+to make such bitmap cursors work on Wayland as well.
+
+Fixes: QTBUG-95434
+Change-Id: I402fd870b301ddc01075251b66f2cf7cc1923133
+Reviewed-by: Eskil Abrahamsen Blomfeldt 
+(cherry picked from commit 45ec1362f8fcb5ade92f4d2d4985b1c24e78c8ba)
+
+Backport changes: Use Qt::ReturnByValue version for QCursor::mask() and 
QCursor::bitmap()
+---
+ src/client/qwaylandcursor.cpp | 23 ++-
+ 1 file changed, 22 insertions(+), 1 deletion(-)
+
+diff --git a/src/client/qwaylandcursor.cpp b/src/client/qwaylandcursor.cpp
+index e4eca9d4e..ba76ba2d0 100644
+--- a/src/client/qwaylandcursor.cpp
 b/src/client/qwaylandcursor.cpp
+@@ -44,6 +44,7 @@
+ #include "qwaylandshmbackingstore_p.h"
+ 
+ #include 
++#include 
+ #include 
+ 
+ #include 
+@@ -250,7 +251,27 @@ QWaylandCursor::QWaylandCursor(QWaylandDisplay *display)
+ QSharedPointer 
QWaylandCursor::cursorBitmapBuffer(QWaylandDisplay *display, const QCursor 
*cursor)
+ {
+ Q_ASSERT(cursor->shape() == Qt::BitmapCursor);
+-const QImage  = cursor->pixmap().toImage();
++
++const QBitmap mask = cursor->mask(Qt::ReturnByValue);
++QImage img;
++if (cursor->pixmap().isNull())
++img = cursor->bitmap(Qt::ReturnByValue).toImage();
++else
++img = cursor->pixmap().toImage();
++
++// convert to supported format if necessary
++if (!display->shm()->formatSupported(img.format())) {
++if (mask.isNull()) {
++img.convertTo(QImage::Format_RGB32);
++} else {
++// preserve mask
++img.convertTo(QImage::Format_ARGB32);
++QPixmap pixmap = QPixmap::fromImage(img);
++pixmap.setMask(mask);
++img = pixmap.toImage();
++

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/nomad/

2023-08-08 Thread William Hubbs
commit: 51aa45d2c61a6838d5e8d93d318f19b70eecb6b7
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Aug  8 20:12:11 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug  8 20:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51aa45d2

sys-cluster/nomad: add 1.6.1

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/nomad/Manifest   |  2 ++
 sys-cluster/nomad/nomad-1.6.1.ebuild | 44 
 2 files changed, 46 insertions(+)

diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest
index 3dbb90366f1d..c6ff8b67a393 100644
--- a/sys-cluster/nomad/Manifest
+++ b/sys-cluster/nomad/Manifest
@@ -2,3 +2,5 @@ DIST nomad-1.4.3-deps.tar.xz 380318008 BLAKE2B 
76dcb628d70d94019870e8837770f06b2
 DIST nomad-1.4.3.tar.gz 23243041 BLAKE2B 
dec5cb10993b45da906e98446531679543befd820b5dde226a4ea12e817408330cc80806e5b85c54d968fe110249bc266bb9426cc6f59e64c0c0ce78a4e5b884
 SHA512 
abc4b6b62e5693d7efd80a29726b21544fe3c8b03099f5cb2e1aa6707f512ea6f744c250996bc8d3f3f70bb4eaf6177d7640c8decb503800bee5397d9c0b4140
 DIST nomad-1.5.3-deps.tar.xz 413102012 BLAKE2B 
038953b122a194c56c5c9436d76099022da18dd6b5b639d0b2fcee321a24c23bc6deee63e27638ab79996728a83f9ba9b8d2151265ed6fbbe613d2402c84c88b
 SHA512 
0b483b66fa1ed8f1b38ae77db3aef008341416ffc24abb29121560634bb31a7282e26333bb8330386049bea60eb8ae3ef58eab37785eb2446e9d55029b6ecb46
 DIST nomad-1.5.3.tar.gz 23976676 BLAKE2B 
4d237e2610b3c2e9c887d115474b628ba81814fb1c2e89e387b63329072817c9f3768557d33e98f199e9f16e08cc81797d31a7570e18fa0d6c450aa6e0799969
 SHA512 
c058c367cfd632f9f6801aaabf79ed5ba6f70e69de0480e15be84f40ebea78433f10aed82e54339231df1063ab2a8b150a0185c1bc9127174347a9d5c71ffe1d
+DIST nomad-1.6.1-deps.tar.xz 357940588 BLAKE2B 
956b9e7b89cca7e0678f1e8b0b64134f34d5a0d6e017d971891ae1847628e9f125a0ab86bbb6d0902ef33a68aaeedb9e904d3617bb5fb1b86f125f0b12854722
 SHA512 
fba689dc8644219013c17162389d396740a5801953e1e052f246f503444f8867f99ec9a2047add0e07876b2cff7e6928e6bd66c2ba4277ab825c58ba7cff6e4a
+DIST nomad-1.6.1.tar.gz 24346334 BLAKE2B 
9c97469e91dd8aa7c5487edc51a6cd8d64a7920a1c385d52339eb6dc552efb79d5f87d91d377cd373088e6284e719a84b765115c8c4e78ba067d81f0869f0909
 SHA512 
d85450980813b584e5147a7626827b5b2213f7304cee027b46ec116999e9858bd20eea1fd482acaf8feb57b3dc13ae84834a472f1bbc4da8ec18ab926c283860

diff --git a/sys-cluster/nomad/nomad-1.6.1.ebuild 
b/sys-cluster/nomad/nomad-1.6.1.ebuild
new file mode 100644
index ..b07ee3abb437
--- /dev/null
+++ b/sys-cluster/nomad/nomad-1.6.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_COMMIT=515895c7690cdc72278018dc5dc58aca41204ccc
+
+DESCRIPTION="A simple and flexible workload orchestrator"
+HOMEPAGE="https://nomadproject.io;
+SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="ui"
+
+RESTRICT=" test"
+
+src_compile() {
+   local go_ldflags go_tags
+   go_ldflags="-X 
github.com/hashicorp/nomad/version.GitCommit=${GIT_COMMIT}"
+   go_tags="codegen_generated"
+   go_tags+="$(usex ui ',ui' '' )"
+   CGO_ENABLED=1 \
+   ego build \
+   -ldflags "${go_ldflags}" \
+   -tags "${go_tags}" \
+   -trimpath \
+   -o bin/${PN}
+}
+
+src_install() {
+   dobin bin/${PN}
+   systemd_dounit "${FILESDIR}"/nomad.service
+   keepdir /etc/nomad.d
+   einstalldocs
+   dodoc CHANGELOG.md
+   keepdir /var/lib/nomad /var/log/nomad
+   newconfd "${FILESDIR}/nomad.confd" nomad
+   newinitd "${FILESDIR}/nomad.initd" nomad
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/nomad.logrotated" nomad
+}



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

2023-08-08 Thread Michał Górny
commit: 15d5eb463d41eb5d732741c47caeb001f5e666c1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:32:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d5eb46

dev-python/tox: Bump to 4.7.0

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

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

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 7a1183c6377b..704b8aa77bbc 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -6,3 +6,4 @@ DIST tox-4.6.1.tar.gz 172090 BLAKE2B 
ee86b8972ee273f07ab0197ab2f0b6ce4505206eebc
 DIST tox-4.6.2.tar.gz 172333 BLAKE2B 
0fa9e7782eb18b525ff7f226b0fa9b8001f69f8b620b86a19bc2c19c349b2c8c7440a1de220387bccaa7a9044796db57ae63d16851c98a73ced2c495a01b5f3e
 SHA512 
3e4663972f8c51a634f00c57c8b9b6704a628e912ef2e1854a8dfbd7bce13e44822984af9f69cb5b8a306ede545a565044cfeb8803cff41a530de7958fc07878
 DIST tox-4.6.3.tar.gz 172585 BLAKE2B 
14d895a516fdb1b767c922633185b31904149e7fea9d1ae3faaac343bfd481fc843dcb4784168c89fb6d3f5503f4ff8fb35680ed197b5df2dde1f124be1df8ea
 SHA512 
6261998bb753556a24e869db18955eea9b26063e0b67503028571e62085c2da535dc60552192c69ba07366150c4f3a3ce6bd36dd62d2fe6f24d7b466dccf2e76
 DIST tox-4.6.4.tar.gz 172650 BLAKE2B 
84164dbb02002d398e779b0c5e4617213fbfc711ded95faddde93711549eab9e69675f0a459ce60ba8357baf4e7d361f86b4cb85818972e5d018a61db179ba1a
 SHA512 
b6a4673ea58e21b5e8b3d1330244d46ac7a36563a089b2e03cfcd7039386ab6afc437ebf4c516bbe373133a7beb54ebb380d39ab126be69f3601226f2273f3c2
+DIST tox-4.7.0.tar.gz 172893 BLAKE2B 
9611cbff7937e859ad923d40978804eede6eb372868c7af85597644a3568e775627361faa64587aa44c9e1e3bcf565fb4c6956d73fe973c258c90f005f5e5b14
 SHA512 
17c010af1dd402dd1dff86dca9154be16212bdbdafa4d83f6337e5c4ebd6f7256b7cf813ac8bb22d755873c89179caeecbaeed05c7e6dd6903251c3548fa8042

diff --git a/dev-python/tox/tox-4.7.0.ebuild b/dev-python/tox/tox-4.7.0.ebuild
new file mode 100644
index ..2882a504edbf
--- /dev/null
+++ b/dev-python/tox/tox-4.7.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.2[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.5.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/virtualenv-20.24.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.10[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.10[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   

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

2023-08-08 Thread Michał Górny
commit: bdd63d72243a7d2768ec4010bac4c5093a167433
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:22:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd63d72

dev-python/hypothesis: Bump to 6.82.3

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 23450e68c5d8..432f121d083a 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,3 +4,4 @@ DIST hypothesis-6.81.2.gh.tar.gz 9378154 BLAKE2B 
d4654e8de621af93fa6ab013bf45ea1
 DIST hypothesis-6.82.0.gh.tar.gz 9378337 BLAKE2B 
fb99a499c7b850c4d81f01b99969d611ee8a39a1b1d1a5306b72999b1ca20d605fb42adbc090eedbe06359056d05860e2166be9f8f8001460ea61b398a432de6
 SHA512 
2f8b16c1a32340a3aa742627cbbc958cb06e8966b704bd389c8677d58fc3e76e6988705315d570daeb46975839b1c725f5f6a937ff1c326cbed144659ec44d05
 DIST hypothesis-6.82.1.gh.tar.gz 9378717 BLAKE2B 
2127d101f5c477fa99abe07df09928d0be475dd052f8f121ec038488eb4b5b35508b09524ae06ae8fe41712724fbb50f8db4aa72472a7315cc3ad68b9000371e
 SHA512 
3fb983b2246aaa9860694f07eee9fafb28f560b3ba105544d3d4345ba323543f194109b710c639e86287572ad5ed141c2edf6c89c0f4a71a003505a797effddc
 DIST hypothesis-6.82.2.gh.tar.gz 9378887 BLAKE2B 
8b1c65ea9080bb280a6f7b761aef0c24539c707b0875621baa2b011188839d8179dcbcac051c97fe36c870404d67ec28124857646f8d95d34b44bea081ef1658
 SHA512 
cd5dfa439f4f5bdbf744e25bf24b5265515c7077d142eecbb77825056e44417124ffd1f97755d6804d412424e0ef78a77e77e112cafb7972cdae1be028ab5ca6
+DIST hypothesis-6.82.3.gh.tar.gz 9378981 BLAKE2B 
bb73131f9982e8df71e24a5f329a2f34b7e895ffa231d55724f84a3d692608e59a4494a820ea5ee449db4c40f2521548b2dece2f1bcfa9fbd4f0ddbc4dbb9756
 SHA512 
02b649116630dc6be3cbd659a00c9c55d68c85a9cbf029558fc1c065909a1cadd2fb120615fa3bf7fe4a11f51d26d264cf6730ac4d3165798668d38e62c5d955

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

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

2023-08-08 Thread Michał Górny
commit: 3f36f3be89609877184b3d8315197e7f9f6f4144
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Aug  8 19:19:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f36f3be

dev-python/sqlglot: drop 17.9.1

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32224
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest  |  1 -
 dev-python/sqlglot/sqlglot-17.9.1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 9354f6da6ab9..41c19aa09f3b 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,3 +1,2 @@
 DIST sqlglot-17.10.0.tar.gz 8390551 BLAKE2B 
634b771dfb028feec56e643a1806801d7adaa8fb35c18e13241cf278e11da37cf5cb121f1b470b893da5d4bcb2972bfe8c271ff071a99ae2a2887568afe7b464
 SHA512 
1fb9dc5981e0dd57814ba1f86109a382359dedfad0dee8da241e126ae2e3365372afa3de76c4a1be60fa8993883ab643322812d71e68986bca8a97ecb5a35edd
 DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B 
e7d922644e3071ccc6ce666b10081ce24095cbed6d2136c70e632d241196058762167874b175e6b000dda91922d72000fd6f57d8ae775dec588915f10a51d2e8
 SHA512 
6cbf3c82e5fee73dcbfe677213c10325a5fb81c8f93ba594d88abe9fb7d3a6580c6c6adebc6551cbe1dc8ae51ad68ac33a0242088e68dd80ef3e7285f4479ad1
-DIST sqlglot-17.9.1.tar.gz 8389281 BLAKE2B 
97c1642a42940344cffb9a6c53db44d4850d0d4b029dde16f202288515d40cfb3a405813893140041bd19c30ed9dfa9d1ab104e0a61a6ccefa140df26fa86eb9
 SHA512 
925b56cf0bb84a58416b32af33ed37c30ca93d56244ab3cd6f72276dbeb448a85e3b1919c9bca77f3d0c51b9de70f0b98afc666067b1377ede8e52dea3d71267

diff --git a/dev-python/sqlglot/sqlglot-17.9.1.ebuild 
b/dev-python/sqlglot/sqlglot-17.9.1.ebuild
deleted file mode 100644
index 368b77416b42..
--- a/dev-python/sqlglot/sqlglot-17.9.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
-   https://sqlglot.com/
-   https://github.com/tobymao/sqlglot/
-   https://pypi.org/project/sqlglot/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-EPYTEST_IGNORE=(
-   # Tests require pyspark or duckdb which aren't in the tree.
-   # Pandas would be a requirement normally, but it gets ignored by proxy.
-   "tests/dataframe/integration/test_dataframe.py"
-   "tests/dataframe/integration/test_grouped_data.py"
-   "tests/dataframe/integration/test_session.py"
-   "tests/test_executor.py"
-   "tests/test_optimizer.py"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2023-08-08 Thread Michał Górny
commit: 7bab89b226646bbd85c54b4e48afc47dcd429c47
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:27:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bab89b2

dev-python/django-auth-ldap: Bump to 4.5.0

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

 dev-python/django-auth-ldap/Manifest   |  1 +
 .../django-auth-ldap/django-auth-ldap-4.5.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index f5b5c7fda4af..a3034fbc892a 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1 +1,2 @@
 DIST django-auth-ldap-4.4.0.tar.gz 53117 BLAKE2B 
46ae8f9788c3ed12d8b3576b4335390d3bc902a3627dd5af9028c2bd49dc64eef2f31995bcf51a6d20c55400bbd3dd5f4882ecc01e8d92564a6664db743809ca
 SHA512 
d01f40f64e0d6cd47a0efaaf3b5e6a30a399b0a3b9a6b4c6f683a8237b84076294821970bbb265f66e06b0fbec58417287188e5f09631b21f204137d003ecfd7
+DIST django-auth-ldap-4.5.0.tar.gz 53642 BLAKE2B 
c603cda6ed2f7532d0ef5f69a64f7c3b4bd86981e561c14be7d818f044382b54ffb926687416a170ce068ec435d660da9965761db97cff28dc4d6f95511c59c5
 SHA512 
1606bee77a03a669eb4ccd906db26c80166f370e04749a5f340e4a07574032130d9f6af22d25d09c96319e45f6137c26928ad543ea592d3a172aea623e97550b

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.5.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.5.0.ebuild
new file mode 100644
index ..9e1094ca449c
--- /dev/null
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django LDAP authentication backend"
+HOMEPAGE="
+   https://github.com/django-auth-ldap/django-auth-ldap/
+   https://pypi.org/project/django-auth-ldap/
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   net-nds/openldap[-minimal]
+   )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+   # for slapd and slapdtest
+   local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2023-08-08 Thread Michał Górny
commit: 166e6b6cd0e5e64aebdd527e4c92fbbae91d99ca
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:26:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166e6b6c

app-admin/awscli: Bump to 1.29.22

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.22.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index f8f2713546a6..b93af00b6e8f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,5 +9,6 @@ DIST aws-cli-1.29.18.gh.tar.gz 2499882 BLAKE2B 
f62d0994be7cfc0f6d11577324dbda5b5
 DIST aws-cli-1.29.19.gh.tar.gz 2500180 BLAKE2B 
64bd861ad84157e81ad9d6f2528befb556ba738c92dc81493cd58a073c9b16bda30701914c6bf59dc308093ed32add733fedf6546c701ec1a3f7ea0005ae498d
 SHA512 
cec92149f30937b70e98a89319139a060ffad2cc433b5718ec6ddff9fb64cefa8064dac5a8c429572f0ab520ca2dfaf05f2f1378792c6ad1a19e544e12aef86b
 DIST aws-cli-1.29.20.gh.tar.gz 2499798 BLAKE2B 
e9a8d4a8f804132a5c6ea2c5d8ef99f49c09939b0d0492adce5cfdbf0f85d9c6c2010d17d45a3905bff3888c5984c8f5d81e28dafe3ea9b8629f96dda9f1df2b
 SHA512 
14e2dc38f5373c648973d927e549e53bf722c0b4184fb210d732ebb2af37436ede84eb6037e520f5c543b4f90eb00afca8e506fe3aca3e28dd196fd664bc8f0c
 DIST aws-cli-1.29.21.gh.tar.gz 2499845 BLAKE2B 
4cbc6bb9ba492c4ef3bcd03f43769888c2375a8aaf0a8365547aa00ae02d2fceec09e5d49d7893cbf561b2ef1a30f2f6f7f29bfda8affb8f000d3900d780402a
 SHA512 
af482e8ffbbf0567f00acdeda11d65c845a48f582acd910a630567e14e5d938a7ad2942c3ca2cf75ffdc3f101add9810dedde6418e3a8df7bda8689bec3466aa
+DIST aws-cli-1.29.22.gh.tar.gz 2500297 BLAKE2B 
7de13b7e8ced5be80a293cbed25505420569283e54ce719958519f3748b6fdc87c11c6b106eeac0afe41c219259cd5aa3231cd2060506c755b5a687d5f04598e
 SHA512 
874574a542261e1095265e0184c2fc82d70bbacefebf4a586960a59c0d69925f842979e9a6fb35fc685723bdd360c8dc838593539c3c0e07e2ab6395d5422c92
 DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 
6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34
 SHA512 
3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2
 DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B 
a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99
 SHA512 
2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915

diff --git a/app-admin/awscli/awscli-1.29.22.ebuild 
b/app-admin/awscli/awscli-1.29.22.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.22.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2023-08-08 Thread Michał Górny
commit: ea09efa39d2758402117d919be5314e32103dee0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:27:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea09efa3

dev-python/google-api-python-client: Bump to 2.96.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.96.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 9713eca24f3e..91d65f0dda0a 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,3 +1,4 @@
 DIST google-api-python-client-2.93.0.tar.gz 10929939 BLAKE2B 
67369eac89a12f212841923e2f912ce18b3ae39c7e0fafd45cbcbff3556919a784ec8dce2f73bcf91de3f2faa0404ec17719582a283120cf43d03a1513ed6c7c
 SHA512 
41c6ef0cdf09e8c486b91490383bcb5914d8bd15a0ed486abcfe9b9121b035a2a9d9b8abeeb60ee0f6757e100618308df8967c6ace687d991ce9b609dd3b0747
 DIST google-api-python-client-2.94.0.tar.gz 10987576 BLAKE2B 
11851577d05e15208f4dc8905a8147b753442ceb36ebac74b01ecb8f7993bbc1d02813d12f06fea3ec0bec7df180da4a4963899bc85479ac0c744627a5aed614
 SHA512 
750d55848ebe69605d4948e368ddbb590b69f579d394e533bbc81a28d21b7435b817d08092f508303725cb492245cae8b9f7f94628593d10e9574cfe79440b4b
 DIST google-api-python-client-2.95.0.tar.gz 11044697 BLAKE2B 
1a28798146d2f321f0455dd092430cefb6d15ddc3469ba0b5ee2aab6546c4c56477379e970ac4b0eeb1a969d53a5ea002206145c046bbfa89c1b6d65dad5a2d1
 SHA512 
3e8419d4de8e1604365b47bc13ebb69939f2c86bc46e1e08277a3766a23f03660c25ab9113a13b6abbfee2afb4f49678144bb11c4a423c4cf05c83717863183e
+DIST google-api-python-client-2.96.0.tar.gz 11464696 BLAKE2B 
5cec3b123ffe03f812909dd2f1aeb723ceacd657a5e3e796f358fde5c79fa274fb45a01a2857c9fbcb5431f00384792b1c3f721fafbf2c58e6732bb352539dc7
 SHA512 
94b59d38df431b1624192946f84229f100870c44eaa304f740dc1ff8973bf54f9c1bf59315aa826f122ec4b46c21507d4f2c5f691a18804e57d81379848346e8

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.96.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.96.0.ebuild
new file mode 100644
index ..0194f9640998
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.96.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-08-08 Thread Michał Górny
commit: af5ee8a7e21a4ceff74e7d4da5094814f287e61b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:26:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5ee8a7

dev-python/boto3: Bump to 1.28.22

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.28.22.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f4d6288a5974..f0e4947652d6 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,5 +9,6 @@ DIST boto3-1.28.18.gh.tar.gz 684109 BLAKE2B 
a16e76ec76884c0d82ad99060d2094a2fa5e
 DIST boto3-1.28.19.gh.tar.gz 684512 BLAKE2B 
f8cb7b2e2ad2861548420b3406e2f76f35377e90a4205353395ba3016ba7cafbffba617902b97a0680275a9e120f4b99a903e6424f6274373d8a2b540f81faef
 SHA512 
c4a62a1ca2951536700f8a337bbce9ea1093f0db5076df9d912c66f24917aa55d79980e4a712cf05cbf329fda2ef6c216dc6ef4d2a36d51d0d9c0320d0a5ae6d
 DIST boto3-1.28.20.gh.tar.gz 684832 BLAKE2B 
dc8dee3e001e26fa5e9f1355ef40cb03a860fdba2585abb230213f04d443f047aeed3c8fc866c34e546d9dd74e373311172aa5a9ad235dd3f99d3c6d81dac8c2
 SHA512 
7409ebf4fe84b549ec701cff8f5c8373f360d1855e3834f2ff1c1882ee6c34ad5b5bed0ac8f133ae3412026c4f69ed626858c019e6338e03e4ebcbc2cbb761f1
 DIST boto3-1.28.21.gh.tar.gz 685243 BLAKE2B 
f6f6effd9ac42fb9d8db8ec91f628cb90b399e201a780f978e528565299488cd4d9f0333f2ff5d2127b92cff4811856c31d0b280f66b62bc1cacfb3003ae0b92
 SHA512 
81049ab063131e18ace8c5e6f746e1618d8268cedfdbd6931e7fffd743e8cfd335ec15a4ad354bb61cb987fd93e375d2b5970c8946ae0a9c8892e03a3e912657
+DIST boto3-1.28.22.gh.tar.gz 685817 BLAKE2B 
53dc35d037fd3605ae8a63c85e77e5b449cc9d7f80c4e06c3d96104afea7fc07c11759e3bea5ba3fa5fa1d86608dfa7ce3ab2612c66239e7ec06603c81c2d744
 SHA512 
2d255b1eb02626f7b63503ef2324b97b59ebb1728d9c2be79f3a65810ceb13bfb4091b3f657f61422a324fae559c065e848ba24e3c7c1e25a4fcb200eab133e5
 DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 
93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468
 SHA512 
514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded
 DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B 
a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa
 SHA512 
6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360

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



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

2023-08-08 Thread Michał Górny
commit: a558f915e4420ac9859ca48942e0784199173d9a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 19:25:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a558f915

dev-python/botocore: Bump to 1.31.22

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.22.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 87abb800f622..f63c085af8dd 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,5 +9,6 @@ DIST botocore-1.31.18.gh.tar.gz 11849581 BLAKE2B 
b2a4800a2fc6d367e8206f3d246bc04
 DIST botocore-1.31.19.gh.tar.gz 11853202 BLAKE2B 
2f5205ee0b72e945c060561462e97b4af625b9903d22dc8a602613488c879f9b3d8c4ccd81b6176a72a123bc7d35483c63395e9a3915f51a5316bacd3c6e283c
 SHA512 
c1a7ac18325932946a1ba331b506d4903b452d3b9dabce6e3fc553e2db0d7b80c92010be6db4c5cb7b7e6b9244776dffb0486f4f2109d747514fae41017f6aaa
 DIST botocore-1.31.20.gh.tar.gz 11852972 BLAKE2B 
f4c4cf244de902fa4debeeb69c1981dc850751d8750c5c0af109d3f594991ed23a405688d864ac1237df39e8ac96b9d49f4cc83a973dea91ea6539eeaf2458a0
 SHA512 
e3f4960279c895eec503420bc1b42574fcfb53e5f1cdc6a26207ca1dbd34b36ecfc52c1dcd7b1e9918a5c3c91569baf1df524ca4269a7279fb2d0ef751355fff
 DIST botocore-1.31.21.gh.tar.gz 11852848 BLAKE2B 
ccdd57fdb927335ac2b5d2f56946e49c2a397673b727a80a11a4b427dffc6f8df80bf90e9b2a937e0cf7e130850fbab3610a4484a2559a5dfb9f200d69441252
 SHA512 
1ee2ac3ca8d75cbabe11083f2409641d71e7c96ff476f7892d13f9e33878b58526a1a05c676befe78d5ffc7d3b1384277c7ad3bb224ec4aed378029b12817868
+DIST botocore-1.31.22.gh.tar.gz 11858266 BLAKE2B 
a4eb898f7e562b692592171ab239550995ab6bf472cd5d98d5f98b412b050f18610ec61db58367d0cfec28d77f973f0200d5b13a88ea5bf66e5d41a6a254ccdb
 SHA512 
fe66dd19e38ed98449f76e921ee538132a1e8a2f1452b6a7e88175901a1275e467faac4f1ec825854b6f8e799f4a54d2bebe4a52256edbdce3004944b2c6bd1e
 DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 
452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52
 SHA512 
0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0
 DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 
23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d
 SHA512 
b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf

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

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

2023-08-08 Thread Michał Górny
commit: 70745f272624c8c0c23ed377d38cd5c0f23d7190
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Aug  8 19:15:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 20:06:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70745f27

dev-python/sqlglot: add 17.10.1

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest   |  1 +
 dev-python/sqlglot/sqlglot-17.10.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 07b553a4041b..9354f6da6ab9 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,2 +1,3 @@
 DIST sqlglot-17.10.0.tar.gz 8390551 BLAKE2B 
634b771dfb028feec56e643a1806801d7adaa8fb35c18e13241cf278e11da37cf5cb121f1b470b893da5d4bcb2972bfe8c271ff071a99ae2a2887568afe7b464
 SHA512 
1fb9dc5981e0dd57814ba1f86109a382359dedfad0dee8da241e126ae2e3365372afa3de76c4a1be60fa8993883ab643322812d71e68986bca8a97ecb5a35edd
+DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B 
e7d922644e3071ccc6ce666b10081ce24095cbed6d2136c70e632d241196058762167874b175e6b000dda91922d72000fd6f57d8ae775dec588915f10a51d2e8
 SHA512 
6cbf3c82e5fee73dcbfe677213c10325a5fb81c8f93ba594d88abe9fb7d3a6580c6c6adebc6551cbe1dc8ae51ad68ac33a0242088e68dd80ef3e7285f4479ad1
 DIST sqlglot-17.9.1.tar.gz 8389281 BLAKE2B 
97c1642a42940344cffb9a6c53db44d4850d0d4b029dde16f202288515d40cfb3a405813893140041bd19c30ed9dfa9d1ab104e0a61a6ccefa140df26fa86eb9
 SHA512 
925b56cf0bb84a58416b32af33ed37c30ca93d56244ab3cd6f72276dbeb448a85e3b1919c9bca77f3d0c51b9de70f0b98afc666067b1377ede8e52dea3d71267

diff --git a/dev-python/sqlglot/sqlglot-17.10.1.ebuild 
b/dev-python/sqlglot/sqlglot-17.10.1.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-17.10.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-08-08 Thread Matt Turner
commit: 387cf15954aecdf937922e39db1fc65afdc90e94
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  8 19:52:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug  8 20:03:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387cf159

dev-cpp/gtkmm: Version bump to 3.24.8

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

 dev-cpp/gtkmm/Manifest|  1 +
 dev-cpp/gtkmm/gtkmm-3.24.8.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index e3313beb4745..0a4a8beedfd0 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,3 +1,4 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.24.7.tar.xz 14813100 BLAKE2B 
a02d54fd8a9ace49acc503538f4d0df8cc12e57753c1463dfd9fb470b24c0db49733239fe4a51c3362953ceb98c546c29a302ba411cbaf060b3561a262faa081
 SHA512 
2ede6d77df5cbaa6ea3ee347d8b949e38512db7f5e9b36cb6f531eb259d5986f84ebfc6bb0cdaac1be4dc97e9d611515995184d245e2c0fab2cd8ebcae933a98
+DIST gtkmm-3.24.8.tar.xz 14856904 BLAKE2B 
54bb6b462c0a56bb8a8e3f1fdc479b8f476ecf8de99b3bf1c5d9ef4c8ccad21b2a2bd0e05464e88b4fe346fad07aa01f847c555eca4398782036b97cbf241aa9
 SHA512 
e8f55e4906a3ad9e1fd1d9496aa38ea1089e11d61f63fadde9f59357383d03a290318058ca74ff361969641b2ed4dda9a156389ef66a98a33a3f1d23b377ffbf
 DIST gtkmm-4.10.0.tar.xz 16148612 BLAKE2B 
9b11a79866be0f12b5f0f687d556058cb491131f14442f66053705d7cf909a28c6b5641f202cb2872f79399ba854710f88f3dc728230ca30e627da5fa7c69356
 SHA512 
ee40cce37c34814884ffc06e614013d23fa31cac51ea9d98ea5689a08acc2ff58bb2ca80ba822d6fe3c0f3bdcb9ce2596ede3c05c69a702b524c4e38afc3d9ab

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild
new file mode 100644
index ..05c3c31104fd
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org meson-multilib python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/gtkmm;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="aqua gtk-doc test wayland X"
+REQUIRED_USE="|| ( aqua wayland X )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/atkmm-2.24.2:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.54.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/pangomm-2.38.2:1.4[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X=,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dbuild-atkmm-api=true
+   -Dbuild-demos=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   $(meson_use X build-x11-api)
+   )
+   meson_src_configure
+}
+
+multilib_src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-cpp/gtkmm/

2023-08-08 Thread Matt Turner
commit: f8fdd988ae1ac71b00ccefdb2795745d7342a2a5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  8 19:55:43 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug  8 20:03:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fdd988

dev-cpp/gtkmm: Version bump to 4.12.0

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

 dev-cpp/gtkmm/Manifest|  1 +
 dev-cpp/gtkmm/gtkmm-4.12.0.ebuild | 52 +++
 profiles/package.mask |  1 +
 3 files changed, 54 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index 0a4a8beedfd0..18cb56e95ac1 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -2,3 +2,4 @@ DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b783
 DIST gtkmm-3.24.7.tar.xz 14813100 BLAKE2B 
a02d54fd8a9ace49acc503538f4d0df8cc12e57753c1463dfd9fb470b24c0db49733239fe4a51c3362953ceb98c546c29a302ba411cbaf060b3561a262faa081
 SHA512 
2ede6d77df5cbaa6ea3ee347d8b949e38512db7f5e9b36cb6f531eb259d5986f84ebfc6bb0cdaac1be4dc97e9d611515995184d245e2c0fab2cd8ebcae933a98
 DIST gtkmm-3.24.8.tar.xz 14856904 BLAKE2B 
54bb6b462c0a56bb8a8e3f1fdc479b8f476ecf8de99b3bf1c5d9ef4c8ccad21b2a2bd0e05464e88b4fe346fad07aa01f847c555eca4398782036b97cbf241aa9
 SHA512 
e8f55e4906a3ad9e1fd1d9496aa38ea1089e11d61f63fadde9f59357383d03a290318058ca74ff361969641b2ed4dda9a156389ef66a98a33a3f1d23b377ffbf
 DIST gtkmm-4.10.0.tar.xz 16148612 BLAKE2B 
9b11a79866be0f12b5f0f687d556058cb491131f14442f66053705d7cf909a28c6b5641f202cb2872f79399ba854710f88f3dc728230ca30e627da5fa7c69356
 SHA512 
ee40cce37c34814884ffc06e614013d23fa31cac51ea9d98ea5689a08acc2ff58bb2ca80ba822d6fe3c0f3bdcb9ce2596ede3c05c69a702b524c4e38afc3d9ab
+DIST gtkmm-4.12.0.tar.xz 16359928 BLAKE2B 
84b5f5ee5ef85c9f6d32d3047ab794f4ded3fb33665e18b4b6cacfc4836f5549e9cd32103963de367d0957fa58eb55b02ed06a3d3c6b6777c296d1c1fe3cabbc
 SHA512 
0bde82ac1331c86810bb513362c81a30b0abaf906af4cf4b0607b85362125d8a15307fb5c51c6497fa9292acce437af027c4e336231dd18d72251f43e3d23688

diff --git a/dev-cpp/gtkmm/gtkmm-4.12.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-4.12.0.ebuild
new file mode 100644
index ..986bc5904178
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-4.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org meson python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="gtk-doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?]
+   >=gui-libs/gtk-4.12.0:4
+   >=dev-cpp/cairomm-1.15.4:1.16[gtk-doc?]
+   >=dev-cpp/pangomm-2.50.0:2.48[gtk-doc?]
+   >=x11-libs/gdk-pixbuf-2.35.5:2
+   >=media-libs/libepoxy-1.2
+"
+DEPEND="
+   ${RDEPEND}
+   gtk-doc? ( dev-libs/libsigc++:3 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbuild-demos=false
+   $(meson_use gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index f4c42b5c6ea8..cf6a1754e9b8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -310,6 +310,7 @@ dev-ruby/deprecated
 >=app-misc/gnote-45_alpha
 >=app-misc/tracker-3.6_alpha
 >=app-misc/tracker-miners-3.6_alpha
+>=dev-cpp/gtkmm-4.11
 >=dev-libs/gjs-1.77
 >=dev-libs/libdex-0.3.0
 >=games-puzzle/gnome-sudoku-45_alpha



  1   2   >