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

2023-09-02 Thread Sam James
commit: 3506e582fb205b4f8bcdc96d0251998bcb9c09e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 06:45:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 06:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3506e582

net-vpn/libreswan: Stabilize 4.12 amd64, #913538

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

 net-vpn/libreswan/libreswan-4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/libreswan/libreswan-4.12.ebuild 
b/net-vpn/libreswan/libreswan-4.12.ebuild
index a42fc66d4bb9..d4f2a27fb27e 100644
--- a/net-vpn/libreswan/libreswan-4.12.ebuild
+++ b/net-vpn/libreswan/libreswan-4.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.libreswan.org/${P}.tar.gz";
 
 LICENSE="GPL-2 BSD-4 RSA DES"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2023-09-02 Thread Sam James
commit: 608e5029f51335bf97a3bf1cd633514dfb1b5f6d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 06:39:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 06:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608e5029

x11-apps/igt-gpu-tools: fix compat w/ procps-4

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

 x11-apps/igt-gpu-tools/Manifest|   1 +
 .../igt-gpu-tools/igt-gpu-tools-1.27.1-r1.ebuild   | 112 +
 2 files changed, 113 insertions(+)

diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index 20bbf7eaf35c..00aa0f839161 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1 +1,2 @@
+DIST igt-gpu-tools-1.27.1-patches.tar.xz 5608 BLAKE2B 
01c3cd14a7e920930dea96de6136c3b0236204998d9ad39775f6f9d6e1eb248bfb67651cabc23d50ec88b052c4e35194da2fe0ac05fe7084b771892cd9e2f328
 SHA512 
ef00c789374bd3a2961d6d989f557026f68f94e929c74ffb1c078c6106c734960f40442cae5d3b7b2b5fef99f8ffdaccb2ef8bdb5d93fe430cc0038e5f32baa8
 DIST igt-gpu-tools-1.27.1.tar.xz 2321940 BLAKE2B 
b6c4fee31c97cd5005c1f2cd5c18c181582adfb27e92444a8e78d1c105acb78a424bd4e4af8d1776c81531fbfd24dc4b7db0da9858f5b803f64962d6269d
 SHA512 
20923505e9afe6e5064bf8f4056e027ff0321cd29d8982157a608369aea6fbef24c93756de96ef6296e09d539957fc6cdad4097cbab5af33f8828f762da0d8c0

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1-r1.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1-r1.ebuild
new file mode 100644
index ..58906196dc9a
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git";
+if [[ ${PV} = ** ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit ${GIT_ECLASS} meson python-any-r1
+
+DESCRIPTION="Intel GPU userland tools"
+
+HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools";
+if [[ ${PV} = ** ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz";
+   # Only needed for 1.27.1, fixed in git, just for procps-4 support
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz";
+fi
+LICENSE="MIT"
+SLOT="0"
+IUSE="chamelium doc man overlay runner tests unwind valgrind 
video_cards_amdgpu video_cards_intel video_cards_nouveau X xv"
+REQUIRED_USE="
+   || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
+   overlay? (
+   video_cards_intel
+   || ( X xv )
+   )
+   doc? ( tests )
+   runner? ( tests )
+"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/elfutils
+   dev-libs/glib:2
+   sys-apps/kmod:=
+   sys-libs/zlib:=
+   sys-process/procps:=
+   virtual/libudev:=
+   >=x11-libs/cairo-1.12.0[X?]
+   
>=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
+   >=x11-libs/libpciaccess-0.10
+   x11-libs/pixman
+   chamelium? (
+   dev-libs/xmlrpc-c:=[curl]
+   sci-libs/gsl:=
+   media-libs/alsa-lib:=
+   )
+   overlay? (
+   >=x11-libs/libXrandr-1.3
+   xv? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+   )
+   )
+   runner? ( dev-libs/json-c:= )
+   unwind? ( sys-libs/libunwind:= )
+   valgrind? ( dev-util/valgrind )
+   "
+DEPEND="${RDEPEND}
+   doc? ( >=dev-util/gtk-doc-1.25-r1 )
+   man? ( dev-python/docutils )
+   overlay? (
+   >=dev-util/peg-0.1.18
+   x11-base/xorg-proto
+   )
+   video_cards_intel? (
+   sys-devel/bison
+   sys-devel/flex
+   )
+"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-patches
+)
+
+src_prepare() {
+   sed -e "s/find_program('rst2man-3'/find_program('rst2man.py', 
'rst2man-3'/" -i man/meson.build
+   default_src_prepare
+}
+
+src_configure() {
+   local gpus=""
+   use video_cards_amdgpu  && gpus+="amdgpu,"
+   use video_cards_intel   && gpus+="intel,"
+   use video_cards_nouveau && gpus+="nouveau,"
+
+   local overlay_backends=""
+   use overlay && use xv && overlay_backends+="xv,"
+   use overlay && use X && overlay_backends+="x,"
+
+   local emesonargs=(
+   $(meson_feature chamelium)
+   $(meson_feature doc docs)
+   $(meson_feature man)
+   $(meson_feature overlay)
+   $(meson_feature runner)
+   $(meson_feature tests)
+   $(meson_feature valgrind)
+   $(meson_feature unwind libunwind)
+   -Dove

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

2023-09-02 Thread Sam James
commit: 86c04a3b5311fbdaf84317f999317e02ef199d4e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 06:16:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 06:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c04a3b

sys-process/uksmd: depend on =procps-4)

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

 sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild 
b/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild
index cd90995efde0..0c3b180be3a5 100644
--- a/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild
+++ b/sys-process/uksmd/uksmd-0_pre20220705-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,8 +15,11 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="sys-libs/libcap-ng
-   sys-process/procps:="
+# 

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

2023-09-02 Thread Sam James
commit: f1591b8a21d1fa0622245dea329a393e6a0e7fd3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 06:27:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 06:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1591b8a

sys-process/uksmd: add 6.4.1

Fix build w/ procps-4.

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

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

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 7d2129381c07..323195096417 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1 +1,2 @@
 DIST uksmd-0_pre20220705.tar.gz 15715 BLAKE2B 
f104a804cff15eb6b3a4ffd71180d67054f4e7c4ebbe10438f76aef96ca3d83740b24390183110a26691ebb832d6740765ab7ca5b7862a8d9afe09d1cacdc4d0
 SHA512 
a0e99e80e22e988ce98f790d5cc693a5b961e40ffa9650002c4ff39edb148b1586ded6b8321f5ea012f674ef8cbd03daca24dca557a773e23e83a373553f7ba9
+DIST uksmd-6.4.1.tar.gz 16790 BLAKE2B 
284302f0a77684fc00d16faf868d857adf539840ea26746dd9774a1501b3361afa58a77dd74bd40680c32a7b1baf632d60d52fae3c031d1be69c8f17e6bbf73d
 SHA512 
ea851a75b7afd4d9c789f31ca473f2c265b0633c86e38b26ec3602dfa3e63e6bea13caca551aba08c5093332cfbb485f40cb96254c39eb083ab66d6256661dd4

diff --git a/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch 
b/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch
new file mode 100644
index ..7f897731737f
--- /dev/null
+++ b/sys-process/uksmd/files/uksmd-6.4.1-systemd-automagic.patch
@@ -0,0 +1,47 @@
+https://codeberg.org/pf-kernel/uksmd/pulls/5
+
+From 0ed68078ed829ff03f95d01f0079485966e3c07a Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 3 Sep 2023 07:21:56 +0100
+Subject: [PATCH] meson: add systemd option
+
+We may not always want to link against systemd even if installed - consider
+the case where a user is switching from systemd->another init system, systemd
+may still be installed temporarily but the user wants to rebuild without it.
+
+This perserves the default behaviour of using systemd if available.
+
+Signed-off-by: Sam James 
+---
+ meson.build   | 2 +-
+ meson_options.txt | 6 ++
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+ create mode 100644 meson_options.txt
+
+diff --git a/meson.build b/meson.build
+index 7170db8..bf0b119 100644
+--- a/meson.build
 b/meson.build
+@@ -18,7 +18,7 @@ build_args = [
+   '-DPROJECT_VERSION="' + meson.project_version() + '"',
+ ]
+ 
+-systemd = dependency('systemd', required: false)
++systemd = dependency('systemd', required: get_option('systemd'))
+ 
+ if systemd.found()
+   systemd_system_unit_dir = systemd.get_variable(pkgconfig : 
'systemdsystemunitdir')
+diff --git a/meson_options.txt b/meson_options.txt
+new file mode 100644
+index 000..3a8cdd4
+--- /dev/null
 b/meson_options.txt
+@@ -0,0 +1,6 @@
++option(
++  'systemd',
++  type: 'feature',
++  value: 'auto',
++  description: 'sd-notify support via libsystemd and install systemd unit 
files'
++)
+-- 
+2.30.8

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



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

2023-09-02 Thread 罗百科
commit: b82c9c796475c8d55d310405190c97a38f6d1c7e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:35:45 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:37:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82c9c79

dev-util/hip: add 5.5.1

Closes: https://bugs.gentoo.org/908501
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-util/hip/Manifest |   4 +
 dev-util/hip/files/hip-5.5.1-disable-Werror.patch |  18 +++
 dev-util/hip/hip-5.5.1.ebuild | 152 ++
 3 files changed, 174 insertions(+)

diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest
index 8cb4cece793c..61341cfb54ec 100644
--- a/dev-util/hip/Manifest
+++ b/dev-util/hip/Manifest
@@ -2,13 +2,17 @@ DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 
805539c3396a9cdcc4b807afd96ea
 DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 
02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c
 SHA512 
89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca
 DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 
0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449
 SHA512 
3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924
 DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 
9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11
 SHA512 
c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a
+DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B 
e6383a6b6b09f274a944d66effd345e38a191ec73ee5c5240f8ec8bb62a4df97b80835ce57f8f78c3834602b9da425b49289b5c7cd7e4c7071147ff409c6a6c9
 SHA512 
4c12011d22a4f14d9e93250b2a38716eb973139afa1adbbbd51c0e0ed13c0b7c1f45a37c71ef937c5fdabf09e928d7913ca3332fc61b7a2c10d21421306a228f
 DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 
15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e9a5efcf43
 SHA512 
6b6fd6c12d73788df1711b12326b97fc7a184f319e0db114947b7967b75f2ee131f81e42e43a4981456b507221a6013133731120409f90214e13304299ccbc24
 DIST rocm-hip-5.3.3.tar.gz 1151858 BLAKE2B 
5f460b2078c850b3eb4414fcec4a6f951a3b282aa9828f77ba5d5adfdc0ee8d2e62c856e112a154c340daaf7dad49f4871412edd7b38f7fae2e6b17840ee144b
 SHA512 
e747cc10e78cd09009cac762f0e060be13f3447af7ec2a4a2889cbdc09cd76ecb1b5b58c89f09a3b45a8296c2c71e1c55baf113e58a5a12434af3de7168b8d87
 DIST rocm-hip-5.4.3.tar.gz 1195173 BLAKE2B 
7452ee7a874bc4703b0d3aaaf9fa2a51e223d5650c65c34982a9981dbe14e8ec70c93d7e70c5ad36a8d02c3d2214fa6a393e20502a01418fb3320d8cfe363feb
 SHA512 
1f4100e114576dcbad83aae453e21ab85cf25bd8a6ada380bb11cfc30e5f92ba903055b7257a099321a84b65adb444dd52b8258e82567f4bc882e65d89369b43
+DIST rocm-hip-5.5.1.tar.gz 1235158 BLAKE2B 
2bd675c065fbe054a220f65b30834333d9db91fbd864c408f8ee915f3a511a2f607820562e4d6eacc8e5aa5dc3f8f37fe2b5675c9e89784e61c4a46a9357eef3
 SHA512 
9d57e96ff1d3eb14300d0809049a32dd8403851c70cd6d94cab8d17206a1210fef8b6f713063b041d35de37ef0ae10319e9d9803c65493a54fb59e66d29c9c4d
 DIST rocm-hipamd-5.1.3.tar.gz 331996 BLAKE2B 
176121fe199d53c02a0fc407015681c2f08c8a72104738b457581fd81b37d16efb8170a46d687fb85a45242ba8564246cdd5746e78d9b73dd0bdc9b24eb8378c
 SHA512 
daa6f4da97f71a5fd1f79d8c9e5fc43324743aec91362a05fa62e08966397a637d794abc7e14230eccf5f1271f9fac58d1336aaad1f2cded6cd10792845a494b
 DIST rocm-hipamd-5.3.3.tar.gz 383179 BLAKE2B 
45c4fbf28d639095db3cec0632e1b1d872104b3755bdca818ed37ac46caab399fcd2224330e6ac8df7ab155fb146b6272b3ed2efe00d7358b47f31ca2cb1e4f5
 SHA512 
34c62d915990b6742a2df9b37b6b2bad09f7383e561009519911095e8b65f6f1d79486f7f9b97fa76d7a9755b59fca5a5dff321d8c8b15fd83f2fd22ce08834c
 DIST rocm-hipamd-5.4.3.tar.gz 387070 BLAKE2B 
c5f30b606227692eea4bf9e35d35bff861648ef44357994996b7f1fb798ffe8b3ccf909bedd47d5486049c9742e426002f2d6636daabc679bae1b70e9ee5e89b
 SHA512 
f2e36ceeca2580fd85f6847dc8320640bd43382bcd584f67362b11580a1d429c36596adbde252967a96d3a2dfc2bdca4d34bd23f5fb0d5e5e73e7844f925b03b
+DIST rocm-hipamd-5.5.1.tar.gz 401791 BLAKE2B 
f6d0ce1ae684b51177a2c7b3d7f885cce48314ed7c76d075983e8ab6f1a15421feb11d0a718ea592c9c015c015d99ff92f892d69bee58a543a7fe0f0d476150f
 SHA512 
c979edf358a87abfeddaee0fe809d65c106b188c5684a1f229af962e5c4505f4108b1d14db160485048806d69cf5811ad330711b84a6c995386adb21916851c5
 DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 
64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79
 SHA512 
b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0
 DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B

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

2023-09-02 Thread Hans de Graaff
commit: 860541f830aa59bf48a0bc679bc803551d9b96cd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  3 06:33:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  3 06:34:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860541f8

profiles/features/wd40: mask selenium-manager/webdriver

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

 profiles/features/wd40/package.mask | 2 ++
 profiles/features/wd40/package.use.mask | 6 ++
 2 files changed, 8 insertions(+)

diff --git a/profiles/features/wd40/package.mask 
b/profiles/features/wd40/package.mask
index 4520553f6192..64c9077be97a 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -85,11 +85,13 @@ dev-python/trio-websocket
 dev-python/twine
 dev-python/watchfiles
 dev-python/wcmatch
+dev-ruby/selenium-webdriver
 dev-util/buildbot-worker
 dev-util/cargo-c
 dev-util/cbindgen
 dev-util/git-delta
 dev-util/maturin
+dev-util/selenium-manager
 dev-util/tree-sitter-cli
 >=dev-vcs/stgit-2
 >=games-board/gnome-mahjongg-3.40.0

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index 2ed7b7566f7d..25ae31f6a280 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Hans de Graaff  (2023-09-03)
+# selenium-webdriver is needed for these tests but that requires
+# selenium-manager which requires rust (#912999)
+dev-ruby/actionpack test
+dev-ruby/capybara test
+
 # Alfred Wingate  (2023-07-22)
 # SSO feature in ZeroTier requires rust.
 net-misc/zerotier sso



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

2023-09-02 Thread 罗百科
commit: 3a3bb43e54a6ea93fecdf9486e68fa748718a1c7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:30:45 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3bb43e

dev-util/rocminfo: add 5.5.1

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

 dev-util/rocminfo/Manifest |   1 +
 .../rocminfo-5.5.1-detect-builtin-amdgpu.patch | 105 +
 dev-util/rocminfo/rocminfo-5.5.1.ebuild|  38 
 3 files changed, 144 insertions(+)

diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index 2d12d0105a99..ca11bdb959f9 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -1,3 +1,4 @@
 DIST rocminfo-5.1.3.tar.gz 16772 BLAKE2B 
1b35661f9e6cd8cd5180ef3e4fd3dd8e7d6b282947d25c81b0b8bd347a5bee11cf87d950bbd8adcbd7a8a3053c41622b8e99fc0b56f4a14bdf4acf20992becc7
 SHA512 
998d499b0ae9a22bde30b2c26e31587a78b5ed63a19649d5b203eb47a044f17d1d4d3e951ec094d5be1ca3ba37efa4b19f5b53047727158170fa90c13a8c7563
 DIST rocminfo-5.3.3.tar.gz 16829 BLAKE2B 
341908048b9726a22ab5e81317916166d4ba114c5060fd8b7b455e0f4df3857b16a735cfccce2d013cd6632680e29b2e0c9ef91461d46b7e94dc71b0751aa42e
 SHA512 
336a408eb49eb8d40b506f58d62de3fd406d00b0de169bc3f6176c76f1f50366347d212de8783b5c48ae1b6660d307b276ba6b3bac8d8286f5e93cfe739c4dae
 DIST rocminfo-5.4.3.tar.gz 16832 BLAKE2B 
2344b6bd3ffecdfa657559e4d4d8c09de862ebcda287fd67db9864d19aab0a928b071bc43ddd4a24a31037c61500b1bb9697d11b3031c860c5bac77392c664ef
 SHA512 
80221c91f56cd04ba8dcbddd53bb47cb57bb97b74102890a7a43203e9a2fd572762025feb65676774f774a9a5f0d0a1293fc4508fc82d21b6b4042ad92210096
+DIST rocminfo-5.5.1.tar.gz 17020 BLAKE2B 
42fdbd32b7092306dc4442910ae922b616c859439511e2acfb17dee32557d77a9731aeb1d7ce25d32ae76f9cafd1e56476ac522545efe516d238d9285fa7b4a3
 SHA512 
5710979ee885bf35d40b7d07b157226ea4bb84bd14a2c57bdf8c93ca483685a8ce39d01f15b828d015968102457e9a94335a5273524d98eca76d0f8ceed2e8c1

diff --git a/dev-util/rocminfo/files/rocminfo-5.5.1-detect-builtin-amdgpu.patch 
b/dev-util/rocminfo/files/rocminfo-5.5.1-detect-builtin-amdgpu.patch
new file mode 100644
index ..dd1aefe4df4f
--- /dev/null
+++ b/dev-util/rocminfo/files/rocminfo-5.5.1-detect-builtin-amdgpu.patch
@@ -0,0 +1,105 @@
+From 3a4d533a1e2a179ad873c480dc4a42ea23681263 Mon Sep 17 00:00:00 2001
+From: Mike Li 
+Date: Wed, 17 Aug 2022 11:44:09 -0400
+Subject: [PATCH 1/2] Check permission and handle PermissionError exception
+
+Signed-off-by: Mike Li 
+Change-Id: If7cb8464d0b761e4be45c85eb7147ceed609da61
+---
+ rocm_agent_enumerator | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/rocm_agent_enumerator b/rocm_agent_enumerator
+index 6264a5f..ceb9e11 100755
+--- a/rocm_agent_enumerator
 b/rocm_agent_enumerator
+@@ -195,10 +195,15 @@ def readFromKFD():
+   node_path = os.path.join(topology_dir, node)
+   if os.path.isdir(node_path):
+ prop_path = node_path + '/properties'
+-if os.path.isfile(prop_path):
++if os.path.isfile(prop_path) and os.access(prop_path, os.R_OK):
+   target_search_term = re.compile("gfx_target_version.+")
+   with open(prop_path) as f:
+-line = f.readline()
++try:
++  line = f.readline()
++except PermissionError:
++  # We may have a subsystem (e.g. scheduler) limiting device 
visibility which
++  # could cause a permission error.
++  line = ''
+ while line != '' :
+   search_result = target_search_term.search(line)
+   if search_result is not None:
+
+From 94b4b3f0a66eb70912177ca7076b4267f8b5449b Mon Sep 17 00:00:00 2001
+From: Johannes Dieterich 
+Date: Mon, 21 Nov 2022 18:09:55 +
+Subject: [PATCH 2/2] Fix rocminfo when run within docker environments
+
+Currently, rocminfo will fail when executed inside a docker container
+due to being unable to lsmod inside docker. This has impacts on
+rocprofiler use.
+
+Fix this behavior by querying initstate of the amdgpu module from
+/sys/module/amdgpu instead. If initstate is marked "live" everything if
+fine - error out with either "not loaded" (initstate file does not
+exist) or "not live" (initstate file does not contain "live" string).
+
+Change-Id: I6f2e9655942fd4cf840fd3f56b7d69e893fa84d7
+---
+ rocminfo.cc | 30 --
+ 1 file changed, 24 insertions(+), 6 deletions(-)
+
+diff --git a/rocminfo.cc b/rocminfo.cc
+index 0842d57..8ed9111 100755
+--- a/rocminfo.cc
 b/rocminfo.cc
+@@ -51,6 +51,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -1039,16 +1040,33 @@ AcquireAndDisplayAgentInfo(hsa_agent_t agent, void* 
data) {
+ 
+ int CheckInitialState(void) {
+   // Check kernel module for ROCk is loaded
+-  FILE *fd = popen("lsmod | grep amdgpu", "r");
+-  char buf[16];
+-  if (fread (buf, 1, sizeof (buf), fd

[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/

2023-09-02 Thread 罗百科
commit: ec23c439dcdfb17ee8e1189e24d4875affdd7b1c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:20:30 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec23c439

dev-libs/roct-thunk-interface: drop 5.5.0

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

 dev-libs/roct-thunk-interface/Manifest |  1 -
 .../roct-thunk-interface-5.5.0.ebuild  | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-libs/roct-thunk-interface/Manifest 
b/dev-libs/roct-thunk-interface/Manifest
index d248f23a334a..3761fdba2045 100644
--- a/dev-libs/roct-thunk-interface/Manifest
+++ b/dev-libs/roct-thunk-interface/Manifest
@@ -1,5 +1,4 @@
 DIST roct-thunk-interface-5.1.3.tar.gz 3178689 BLAKE2B 
c46af7bc60772beaa9a214a86a634290cfd7952589f70736c0c2544c0459eb4fdcc65030d897dbb67bfbaae545f529ac647397df3fcfeddeb5d5e05a283cfd6b
 SHA512 
746a04e667ce242160d6e2519594fc93b205520dae28678859fbd40c3c641082aa6219c04c8e2b58289763a5244dd6336b56c2e2016ba671c5e5a6fb9ca5caea
 DIST roct-thunk-interface-5.3.3.tar.gz 646773 BLAKE2B 
48632cad576ceccede0ee62663f226cbedba8374d8962028fd729a7b8e7eb75bebcb2f8ce06a838de15a388caea3d6dcb150db80f8d45a91675997b4f80625e6
 SHA512 
4a8730d16a0d240a43d5e22092325b0731d133733af0aac6c6893763d1ffb1a04a0c045d988835079581e097fc7c9e383f41ba84daa105c032d3a653b6b2c6b0
 DIST roct-thunk-interface-5.4.3.tar.gz 648897 BLAKE2B 
9eefc5f417280a98c7c6b6d611d0d87fa52abca94f67bf5ecc10d84bb86433b5ff502f76aa6724245c7cf9d82b5c16c10943275e8d41f0053484765df5a901db
 SHA512 
1787526515ec708edc398cdba308a8dfa32c2579524a6856a6f336cb7bfee8f9a00d67f1b489993c7454d1d5032ce85ac752b4a15aaedef910f147aed3b5
-DIST roct-thunk-interface-5.5.0.tar.gz 649620 BLAKE2B 
bbba74501c55ca29b375e9432642ab4f862c3cc5af929a40002c9f8ecfc79872a3398debc884e8a5fa8b899d72a98df7fb9ddb6cbc72286e84512bed6b48ccda
 SHA512 
55ef8379bd4df71b1e98ed76e5cbb92e2736e83efaffb3276966708e2152ce6ac55ddf52207831f871d0953ebbd619958cbf3931a8cb20c3db2b23d7e9ae0cbb
 DIST roct-thunk-interface-5.5.1.tar.gz 649617 BLAKE2B 
54ecae486e5d8b99363947a93b38bb80f6b129bbacc1b3152d58e44cf093e44254075cdc49f6d0f474a04c5e2a1f3945399a744892ac1e5c1fb3ff38fd02370c
 SHA512 
359ce5c7d8fce1f6100aac236efd24d35ce8098732bf89225e7c07a4731452388b5213eda8767a8d7723afa2041033bbcb287dcb00e88a0df9494acf70f8ebaf

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild
deleted file mode 100644
index 3f391bf5d5e0..
--- a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == * ]] ; then
-   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Thunk Interface"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface";
-CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU 
~DRM_AMDGPU_USERPTR"
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND="sys-process/numactl"
-DEPEND="${RDEPEND}"
-BDEPEND="x11-libs/libdrm[video_cards_amdgpu]"
-
-CMAKE_BUILD_TYPE=Release
-
-src_prepare() {
-   sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i 
CMakeLists.txt || die
-   sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr"
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/

2023-09-02 Thread 罗百科
commit: 15a324a273f53c40ffc82ce41a2ce0a133028b7d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:15:21 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a324a2

dev-libs/roct-thunk-interface: add 5.5.0, 5.5.1

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

 dev-libs/roct-thunk-interface/Manifest |  2 ++
 .../roct-thunk-interface-5.5.0.ebuild  | 40 ++
 .../roct-thunk-interface-5.5.1.ebuild  | 40 ++
 3 files changed, 82 insertions(+)

diff --git a/dev-libs/roct-thunk-interface/Manifest 
b/dev-libs/roct-thunk-interface/Manifest
index cb86a42d504e..d248f23a334a 100644
--- a/dev-libs/roct-thunk-interface/Manifest
+++ b/dev-libs/roct-thunk-interface/Manifest
@@ -1,3 +1,5 @@
 DIST roct-thunk-interface-5.1.3.tar.gz 3178689 BLAKE2B 
c46af7bc60772beaa9a214a86a634290cfd7952589f70736c0c2544c0459eb4fdcc65030d897dbb67bfbaae545f529ac647397df3fcfeddeb5d5e05a283cfd6b
 SHA512 
746a04e667ce242160d6e2519594fc93b205520dae28678859fbd40c3c641082aa6219c04c8e2b58289763a5244dd6336b56c2e2016ba671c5e5a6fb9ca5caea
 DIST roct-thunk-interface-5.3.3.tar.gz 646773 BLAKE2B 
48632cad576ceccede0ee62663f226cbedba8374d8962028fd729a7b8e7eb75bebcb2f8ce06a838de15a388caea3d6dcb150db80f8d45a91675997b4f80625e6
 SHA512 
4a8730d16a0d240a43d5e22092325b0731d133733af0aac6c6893763d1ffb1a04a0c045d988835079581e097fc7c9e383f41ba84daa105c032d3a653b6b2c6b0
 DIST roct-thunk-interface-5.4.3.tar.gz 648897 BLAKE2B 
9eefc5f417280a98c7c6b6d611d0d87fa52abca94f67bf5ecc10d84bb86433b5ff502f76aa6724245c7cf9d82b5c16c10943275e8d41f0053484765df5a901db
 SHA512 
1787526515ec708edc398cdba308a8dfa32c2579524a6856a6f336cb7bfee8f9a00d67f1b489993c7454d1d5032ce85ac752b4a15aaedef910f147aed3b5
+DIST roct-thunk-interface-5.5.0.tar.gz 649620 BLAKE2B 
bbba74501c55ca29b375e9432642ab4f862c3cc5af929a40002c9f8ecfc79872a3398debc884e8a5fa8b899d72a98df7fb9ddb6cbc72286e84512bed6b48ccda
 SHA512 
55ef8379bd4df71b1e98ed76e5cbb92e2736e83efaffb3276966708e2152ce6ac55ddf52207831f871d0953ebbd619958cbf3931a8cb20c3db2b23d7e9ae0cbb
+DIST roct-thunk-interface-5.5.1.tar.gz 649617 BLAKE2B 
54ecae486e5d8b99363947a93b38bb80f6b129bbacc1b3152d58e44cf093e44254075cdc49f6d0f474a04c5e2a1f3945399a744892ac1e5c1fb3ff38fd02370c
 SHA512 
359ce5c7d8fce1f6100aac236efd24d35ce8098732bf89225e7c07a4731452388b5213eda8767a8d7723afa2041033bbcb287dcb00e88a0df9494acf70f8ebaf

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild
new file mode 100644
index ..3f391bf5d5e0
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Thunk Interface"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface";
+CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU 
~DRM_AMDGPU_USERPTR"
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="sys-process/numactl"
+DEPEND="${RDEPEND}"
+BDEPEND="x11-libs/libdrm[video_cards_amdgpu]"
+
+CMAKE_BUILD_TYPE=Release
+
+src_prepare() {
+   sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i 
CMakeLists.txt || die
+   sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr"
+   )
+   cmake_src_configure
+}

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.1.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.1.ebuild
new file mode 100644
index ..3f391bf5d5e0
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.5.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Thunk Interface"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface";
+CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDG

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

2023-09-02 Thread 罗百科
commit: 500c97bc86bed79bd7e385b022f53a2934fdf853
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:15:52 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500c97bc

dev-libs/rocr-runtime: add 5.5.1

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

 dev-libs/rocr-runtime/Manifest  |  1 +
 dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest
index 5d3b8d685f91..2f307591ecf5 100644
--- a/dev-libs/rocr-runtime/Manifest
+++ b/dev-libs/rocr-runtime/Manifest
@@ -1,3 +1,4 @@
 DIST rocr-runtime-5.1.3.tar.gz 720567 BLAKE2B 
bdf2d258ec607ffc69264d48ce82c36787757b7809397d643a24abaa852f3cc217a57210fba760d4d11ef8ce2922dc1ef275d3b47a4bebc5c7b2045b7c66
 SHA512 
d47523ea2fe32fee832ca19b56a091f52e16b366db1c571f87e5599514b826376d49281e79ff0936dcaf7349f9becbc8ae9b3e9472a9c3e14b62a3f98d541b35
 DIST rocr-runtime-5.3.3.tar.gz 809871 BLAKE2B 
1a44e88c34fcebcea3351de812f2ac64a7b151303c5bfc4066920755c185731388afff89c705afee6010d262f68358a20b1c0197e8f23c22ab24409eb55fde0a
 SHA512 
27efe57954575549703b31c4a632548bf3d82df0f01d5f15485d0bda7efa6ec2ad0a4a8710b8f240ff57296eb62d3796926e32d16dfe448b188d8264fde0ef8b
 DIST rocr-runtime-5.4.3.tar.gz 811062 BLAKE2B 
4ee8ef49cdac7f6918db3aa96089852847d093aacc11ed7e7157a6eb512cf36a3d37396670c14ea24b16b1127c4547977390694d05bc6006ac48b40e707d6dae
 SHA512 
29f13a1b16ef457071cc050227d57cda92992f416ebc074f8cd5a856d9bd76fd34ab2ccb53c21c3d798165282d44bba287ef44a9d1da327ee198e1facc77a4db
+DIST rocr-runtime-5.5.1.tar.gz 816175 BLAKE2B 
e588d98cbd0d9a753b950ba676d6cddeed8cd094f346b2f67a761ac2d760ba28e27d5baceecf13fff53c114bb8412c8a4d892886c304d36181d5b0b020b8088a
 SHA512 
1cae2ae4f30a248fa27622ed8b77ce112b80aed9bc1b8fc4372143d4ef241f47295a77f9e978be1332f48c06a7cbcdfd478dbc8464028cb761480049ab2413fb

diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
new file mode 100644
index ..4d026cf3ce50
--- /dev/null
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic llvm
+
+LLVM_MAX_SLOT=16
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/";
+   inherit git-r3
+   S="${WORKDIR}/${P}/src"
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Runtime"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime";
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
+)
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug"
+
+COMMON_DEPEND="dev-libs/elfutils"
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/roct-thunk-interface-${PV}
+   >=dev-libs/rocm-device-libs-${PV}
+   sys-devel/clang
+   sys-devel/lld"
+BDEPEND="app-editors/vim-core"
+   # vim-core is needed for "xxd"
+
+src_prepare() {
+   # ... otherwise system llvm/clang is used ...
+   sed -e "/find_package(Clang REQUIRED HINTS 
/s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS 
/opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i 
image/blit_src/CMakeLists.txt || die
+
+   # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
+   sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i 
image/blit_src/CMakeLists.txt || die
+
+   # internal version depends on git being present and random weird magic, 
otherwise fallback to incoherent default value
+   # fix default value to be more better
+
+   sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   use debug || append-cxxflags "-DNDEBUG"
+   local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-device-libs/files/, dev-libs/rocm-device-libs/

2023-09-02 Thread 罗百科
commit: d7990695d7b7abe9d36542ba3408326eed66a6a3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:16:46 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7990695

dev-libs/rocm-device-libs: add 5.5.1

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

 dev-libs/rocm-device-libs/Manifest |  2 +
 .../rocm-device-libs-5.5.0-test-bitcode-dir.patch  | 20 +
 .../rocm-device-libs-5.5.1-fix-llvm-link.patch | 13 ++
 .../rocm-device-libs/rocm-device-libs-5.5.1.ebuild | 49 ++
 4 files changed, 84 insertions(+)

diff --git a/dev-libs/rocm-device-libs/Manifest 
b/dev-libs/rocm-device-libs/Manifest
index 2b7764830070..1662b990ec35 100644
--- a/dev-libs/rocm-device-libs/Manifest
+++ b/dev-libs/rocm-device-libs/Manifest
@@ -1,3 +1,5 @@
 DIST rocm-device-libs-5.1.3.tar.gz 242862 BLAKE2B 
68d66de897f461e9f876de5fe2214803d4c00665651dea6af0952f0ce579c6704a5ec41b08971fa613ade309a0a85cb611b56b592dc2a25e247183e634ea3378
 SHA512 
cc3dfb8d4b4841ba777355c537175259d0019159ff462358320674b85082cccd99f6462f60fee66228ddfb88fade043445c1bac62504aa1462ba61b7e2751de7
 DIST rocm-device-libs-5.3.3.tar.gz 245690 BLAKE2B 
475c0d818b8b0f090a8daeca2910cd4002e4cdf505d020327f46eb5f864a26937a6a3dfe4ff7b188ebda0f936b1c396f2163bb27b9e2a62c5976e60fa60856ac
 SHA512 
8f6f2fc1534e348e02ba30a25cfc6017f8eab768968b5d0344a5ea7d65c4f0a874072f9e53919c74545814330602ef7c190753c7ff019137230e02f58a5d3a5d
 DIST rocm-device-libs-5.4.3.tar.gz 246095 BLAKE2B 
eb749346c96d465a5f22831968ccbd71f02749e6aa0d9c2becc0f378641ca0f65c1a131bfd3ed226f838b4208091fcc920b1e31b427adbd69a42881898668e6a
 SHA512 
67b904363a3cff6c15bbd032cbc72cb5cd5f82acaa68c74391dbcf415266e8f35486a496b69b69e1fc0721e0e4e21fb6a6b9c180a46cb59cdcf53916be846ca4
+DIST rocm-device-libs-5.5.0.tar.gz 245903 BLAKE2B 
3f9f2e7ed4055a02b10fde9cb2310daefae33cab90f262c60e20734e1cef3e1b4b7def19bafcdb4642e7936615ea88037d230905302c64aecf4fafe44d63a66f
 SHA512 
817a3fe680a2e25115330d94bec9a667c1acbbdff7775c7edc4cf4a9f97ac63d9a5d2684394812572cd505c55215485f477712968fc96bb3748b1c1020e93cfe
+DIST rocm-device-libs-5.5.1.tar.gz 245900 BLAKE2B 
f713b1f12c7be33a4854d79791f592b8e89e2bc463769ec8cdd807483f0e5ca93d7fc852b6cf41d5ad0401d07adc97de9fb1fa54b77af83f665e282d6c0a43e7
 SHA512 
0138ddc94ce4a81202bdafccbbecef8145c6ddf82c3a14d92bb80b2bed3d3b73898f84279cef89110c50a9cc51e32de1323cc11a1f97c5da4f7f843b393425d0

diff --git 
a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch 
b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch
new file mode 100644
index ..79b61d1517e0
--- /dev/null
+++ 
b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch
@@ -0,0 +1,20 @@
+--- rocm-device-libs.orig/test/compile/CMakeLists.txt  2023-05-02 
15:23:15.413157017 -
 rocm-device-libs/test/compile/CMakeLists.txt   2023-05-02 
15:32:10.411515448 -
+@@ -30,6 +30,7 @@
+  -DFILECHECK_BIN=${FILECHECK_BIN}
+  -DOUTPUT_FILE=output.${name}.${test_cpu}.s
+  -DINPUT_FILE=${CMAKE_CURRENT_SOURCE_DIR}/${func_name}.cl
++ -DAMDGCN_BITCODES=${PROJECT_BINARY_DIR}/lib/amdgcn/bitcode
+  -DTEST_CPU=${test_cpu}
+  -DEXTRA_CHECK_PREFIX=${extra_check_prefixes}
+  -P ${script})
+--- rocm-device-libs.orig/test/compile/RunConstantFoldTest.cmake   
2023-02-01 15:17:33.0 -
 rocm-device-libs/test/compile/RunConstantFoldTest.cmake2023-05-02 
15:33:44.634752384 -
+@@ -16,6 +16,7 @@
+   -target amdgcn-amd-amdhsa -mcpu=${TEST_CPU}
+   -Xclang -finclude-default-header
+   --rocm-path=${BINARY_DIR}
++  --rocm-device-lib-path=${AMDGCN_BITCODES}
+   -mllvm -amdgpu-simplify-libcall=0
+   -o ${OUTPUT_FILE} ${INPUT_FILE}
+   RESULT_VARIABLE CLANG_RESULT

diff --git 
a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-fix-llvm-link.patch 
b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-fix-llvm-link.patch
new file mode 100644
index ..f965045b7e7b
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-fix-llvm-link.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/851702#c4
+Adapt to libLLVM.so instead of the seperated libs
+===
+--- ROCm-Device-Libs-rocm-5.0.2.orig/utils/prepare-builtins/CMakeLists.txt
 ROCm-Device-Libs-rocm-5.0.2/utils/prepare-builtins/CMakeLists.txt
+@@ -26,5 +26,5 @@ set_target_properties(prepare-builtins P
+   CXX_STANDARD_REQUIRED Yes
+   CXX_EXTENSIONS No)
+ llvm_update_compile_flags(prepare-builtins)
+-llvm_map_components_to_libnames(llvm_libs support core bitreader bitwriter)
+-target_link_libraries(prepare-builtins ${llvm_libs})
++llvm_map_components_to_libnames(llvm_libs support)
++target_link_libraries(prepare-builtins LLVM)

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-5.5.1.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-l

[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-comgr/files/, dev-libs/rocm-comgr/

2023-09-02 Thread 罗百科
commit: 2406819f625713884dfba25c3fdbfe1f77106cf4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:16:20 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2406819f

dev-libs/rocm-comgr: add 5.5.1

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

 dev-libs/rocm-comgr/Manifest   |  1 +
 dev-libs/rocm-comgr/files/-include.patch   | 10 
 .../files/rocm-comgr-5.5.1-fix-tests.patch | 17 ++
 .../files/rocm-comgr-5.5.1-lld-include.patch   | 22 
 .../files/rocm-comgr-5.5.1-nullopt.patch   | 23 
 .../files/rocm-comgr-5.5.1-opt_mrelax.patch| 23 
 .../files/rocm-comgr-5.5.1-subtargetfeatures.patch | 26 +
 dev-libs/rocm-comgr/rocm-comgr-5.5.1.ebuild| 64 ++
 8 files changed, 186 insertions(+)

diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest
index 987ecc12644a..ffbc20898d35 100644
--- a/dev-libs/rocm-comgr/Manifest
+++ b/dev-libs/rocm-comgr/Manifest
@@ -1,3 +1,4 @@
 DIST rocm-comgr-5.1.3.tar.gz 117155 BLAKE2B 
40e415c4c7ae3e709dd50981299291f0fc1133f35310b4c86a86847d3bce5fd7685a3f4480f8f156873ca922921c1d4e1cb620fd33bd5cdc87f155af839f2bbe
 SHA512 
5927250f5e03c32b7f270a1dbfe5221d349dfe32aba34143040da53d4e7eb83faa3073a43edabcff13e1fc977bc17088404523f2ab2ea95e207d2c00beb4249b
 DIST rocm-comgr-5.3.3.tar.gz 120414 BLAKE2B 
29b9d466d74ef94165a2b9bea35eac4616f6b2fc529cdac3c830ee7dc08f219cb9e5d4f081658881c76633f12eaebb74d1a2ea30a76652231b8ee516f9988db1
 SHA512 
ba7b1ef214e3624168e438ed7fd94291a07508fe89d178c0b158bf22e0998d5a8e4d8f0a7f08f05ac108ef65f725db5764fd66353a85bc25000e572a4fdcb61f
 DIST rocm-comgr-5.4.3.tar.gz 120461 BLAKE2B 
c4eb79dd5a72a2b18e16841fc8cb9a3a33efb0c7b04a7585df9672d682bba6fa826ab8b37dba5febca3b8c5ee5aca30d8546e1fa69e77671e5c750e2a8c1f12f
 SHA512 
1a25af99a0166d70ca6dc5df5a667068eaf583dccd74bbb18a2a5de3c1b769e0c1eb9a0c539e0cd88bc50bbbe53214a1d1b23fbdfd6fc5b6507c44da259815c4
+DIST rocm-comgr-5.5.1.tar.gz 127475 BLAKE2B 
dbcb6729b27c0b4a4be37f5e462d96b10c15a6a3b540a81a74a648fc45dc727ea5706db1a0f4583a31ac4cb5c9f0d9f4e258fa5ac792b327f4cb1dfe6d585937
 SHA512 
09174ef2ad21f62b197e439bb5b04a365233c360c57cc2ccf0ea3d53edfa8880dff4f127c6d6c1d430b63b6f7ea666705b14cadc2bccb89c0fefed943b0cf1c7

diff --git a/dev-libs/rocm-comgr/files/-include.patch 
b/dev-libs/rocm-comgr/files/-include.patch
new file mode 100644
index ..58770c819967
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/-include.patch
@@ -0,0 +1,10 @@
+--- comgr/src/comgr-env.h.orig 2023-06-07 02:39:28.039489253 +0200
 comgr/src/comgr-env.h  2023-06-07 02:39:58.502264137 +0200
+@@ -38,6 +38,7 @@
+ 
+ #include "llvm/ADT/Optional.h"
+ #include "llvm/ADT/StringRef.h"
++#include "llvm/ADT/None.h"
+ 
+ namespace COMGR {
+ namespace env {

diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-fix-tests.patch 
b/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-fix-tests.patch
new file mode 100644
index ..9fd14df196a2
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-fix-tests.patch
@@ -0,0 +1,17 @@
+Vanilla LLVM does not support calling AMDGPU_KERNEL across different 
sources/bitcodes.
+Without this patch 
https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/issues/45 occurs.
+Reference: https://github.com/llvm/llvm-project/issues/60313
+===
+--- comgr.orig/test/source/source1.cl
 comgr/test/source/source1.cl
+@@ -35,7 +35,9 @@
+ 
+ #include "include-a.h"
+ 
++void kernel source3(__global int *j) { *j = FOO; }
++
+ void kernel source1(__global int *j) {
+   *j += 2;
+-  source2(j);
++  source3(j);
+ }

diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-lld-include.patch 
b/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-lld-include.patch
new file mode 100644
index ..96df9291eb86
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-lld-include.patch
@@ -0,0 +1,22 @@
+From 271fddf65f43675e675f0cb4e9aaa3d27d34c58a Mon Sep 17 00:00:00 2001
+From: Ron Lieberman 
+Date: Thu, 29 Dec 2022 05:17:41 -0600
+Subject: [PATCH] [llvm merge] add include of lld/Common/CommonLinkerContext.h
+
+Change-Id: I5767b4c1e683e9df9146804ba23ef3c0c0b6c07a
+---
+ lib/comgr/src/comgr-compiler.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/lib/comgr/src/comgr-compiler.cpp 
b/lib/comgr/src/comgr-compiler.cpp
+index 2a7362a..bb1c9d3 100644
+--- comgr/src/comgr-compiler.cpp
 comgr/src/comgr-compiler.cpp
+@@ -39,6 +39,7 @@
+ #include "comgr-compiler.h"
+ #include "comgr-device-libs.h"
+ #include "comgr-env.h"
++#include "lld/Common/CommonLinkerContext.h"
+ #include "lld/Common/Driver.h"
+ #include "clang/Basic/Version.h"
+ #include "clang/CodeGen/CodeGenAction.h"

diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-nullopt.patch 
b/dev-libs/rocm-comgr/files/rocm-comgr-5.5.1-nullopt.pa

[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-opencl-runtime/

2023-09-02 Thread 罗百科
commit: 6f6e6eac943479357fef02d990c699fdc6dba794
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:17:05 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6e6eac

dev-libs/rocm-opencl-runtime: add 5.5.1

First part of bug 908501
Thanks to stefanspr94 for the ebuilds and patches.

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

 dev-libs/rocm-opencl-runtime/Manifest  |   2 +
 .../rocm-opencl-runtime-5.5.1.ebuild   | 130 +
 2 files changed, 132 insertions(+)

diff --git a/dev-libs/rocm-opencl-runtime/Manifest 
b/dev-libs/rocm-opencl-runtime/Manifest
index 07aa49329fcc..7b207452061e 100644
--- a/dev-libs/rocm-opencl-runtime/Manifest
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -1,6 +1,8 @@
 DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 
02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c
 SHA512 
89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca
 DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 
0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449
 SHA512 
3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924
 DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 
9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11
 SHA512 
c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a
+DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B 
e6383a6b6b09f274a944d66effd345e38a191ec73ee5c5240f8ec8bb62a4df97b80835ce57f8f78c3834602b9da425b49289b5c7cd7e4c7071147ff409c6a6c9
 SHA512 
4c12011d22a4f14d9e93250b2a38716eb973139afa1adbbbd51c0e0ed13c0b7c1f45a37c71ef937c5fdabf09e928d7913ca3332fc61b7a2c10d21421306a228f
 DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 
64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79
 SHA512 
b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0
 DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B 
a3f600a68183337f92b152a123241cb7025889cca2ef6814d9d5b5a2146a78703b171d20bcb432bc7a2cdd1f24ad349408c17816b25a66702e9f0f5345af9082
 SHA512 
391f0f244b7f02972df8cada821e69ee8d81d96b9cff3c14f1d0838da583d8fb136ec4bd5ee820f6dd261968e9eef5e9a5b10b7bb76b1b64625c399d79bcb03f
 DIST rocm-opencl-runtime-5.4.3.tar.gz 1005268 BLAKE2B 
f9398e4c2b0f045f1b5d8df9f31b7f2bef6a9201885aa6ee5fc5d71632cfde26a078d9a5ea38c3da12d3c187faf04c7bdcf1a8ecb9927cdba56b1efdfcdc44ee
 SHA512 
f65d4622ce8721a6b91ab5b5b306d142ba507d3e631ac3ab0b76c5bc6d8d18455e02debd954c82e7eb609f232b509f1ec1a013dc2fad467c2c2ad31fdf15755d
+DIST rocm-opencl-runtime-5.5.1.tar.gz 991802 BLAKE2B 
07d955b4a76b11296259287f5878cadc2438350a3abcdb5bd693c02790ff4c330b1d0a2a87f8de5334b3e3459c26b3fdf695886502ec5d2c373d807c242c8f93
 SHA512 
06786e818002dc43f64e4b0aaae0a0a2bcdad7acdb4662e1215d43277b107d65fb9a7f7441c31e3378c380cac860b1cd2eaefb5753246beffa4d9c10efced85e

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild
new file mode 100644
index ..4ee8c36fb4d8
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake edo flag-o-matic
+
+DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime";
+   EGIT_CLR_REPO_URI="https://github.com/ROCm-Developer-Tools/ROCclr";
+   inherit git-r3
+   S="${WORKDIR}/${P}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz
 -> rocclr-${PV}.tar.gz
+   
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz
 -> rocm-opencl-runtime-${PV}.tar.gz"
+   S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}"
+fi
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/rocr-runtime-5.3
+   >=dev-libs/rocm-comgr-5.3
+   >=dev-libs/rocm-device-libs-5.3
+   >=virtual/opencl-3
+   media-libs/mesa"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/rocm-cmake-5.3
+   media-libs/glew
+   test? ( >=x11-apps/mesa-progs-8.5.0[X] )
+   "
+
+CLR_S="${WORKDIR}/ROCclr-rocm-${PV}"
+PATCHES=( "

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

2023-09-02 Thread Hans de Graaff
commit: 697bd3c4020a1f781b54a639f7439832268d455b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  3 06:13:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  3 06:28:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697bd3c4

dev-util/selenium-manager: add 4.12.0

Fix test failures due to network or missing browsers. Add firefox as a
test dependency.

Closes: https://bugs.gentoo.org/913008
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/selenium-manager/Manifest |  49 
 .../selenium-manager-4.12.0.ebuild | 302 +
 2 files changed, 351 insertions(+)

diff --git a/dev-util/selenium-manager/Manifest 
b/dev-util/selenium-manager/Manifest
index 705b692eeacb..f883345f9277 100644
--- a/dev-util/selenium-manager/Manifest
+++ b/dev-util/selenium-manager/Manifest
@@ -2,6 +2,7 @@ DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.8.3.crate 124679 BLAKE2B 
7a352a9c5452ed91b32ed82a7450013ba0f0db4d990d37bfa78782e9c031d2a33d0b7680625881566ecc4b7048a44854759163d2e5c962783fffed1ca7d38a78
 SHA512 
89aa691fb6060c37ae8bdc2db8c7ba87a7c5201a776c247bb499fca0fa2b0c062601144af49eb781342a97760a124cc24dbfc38ccecd16493270f47d96282cc0
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
@@ -13,8 +14,12 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST backtrace-0.3.67.crate 78564 BLAKE2B 
8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b
 SHA512 
8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6
 DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST base64ct-1.6.0.crate 28870 BLAKE2B 
60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a
 SHA512 
e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
+DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
+DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f8

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

2023-09-02 Thread Hans de Graaff
commit: d9f4a2c10ddcc39656b4cec047d102ab0f2ac7c1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  3 06:28:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  3 06:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f4a2c1

dev-ruby/selenium-webdriver: add 4.12.0

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

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-4.12.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index f47d5cbcdbdb..1bbc3c2ca36d 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,3 +1,4 @@
 DIST selenium-webdriver-4.1.0.gem 153088 BLAKE2B 
f437b5e6c19b9a2b7d0393646b11bcaa0808fb9981c847ca0d86bd55ef04fc109d439eb0f41fce543ea121fde096fe3e72c56d1db861b6554f673a3de07bdff8
 SHA512 
9760c6a96dbef25f558216986a9cedcb00fe19313273ea5c3a4866d5afae327fbe3895e3e2ee405714f8a9410c290b0e51352b68465cb0df9ff31b6d2749b174
 DIST selenium-webdriver-4.10.0.gem 5803008 BLAKE2B 
898e795bbad23aca1343fa49c059963a9c3b0d3ab27b3e9521381cb70259ef76fa81bf9063ad82f7348266f20fed05352be2450be4e4356515b4a05e015c21a7
 SHA512 
9217022b0af08d5d4b24d412bea4423afd327314e260de0449d723a9232c4f0895a36626da009ce51c304bedc933195b434a9dc620da8daffc736b5fc9842f33
 DIST selenium-webdriver-4.11.0.gem 6300672 BLAKE2B 
bedbc18c14ab67c1bde05a35b5b66f1fb6da576d616a40d5293358efc51dfaa00f816d70e92578b1bee82de0a17ee39950eb69542ef2e661bd6a015f5f01032a
 SHA512 
6f24440c44eb9a1276e1d016788b14bdf41fd466ed688ca7dbdc19b0e7163ff2354a508733f0903ede70fc6b49fbd05bd2ec9c5d0e0b70567823c4d07e3d1a9d
+DIST selenium-webdriver-4.12.0.gem 8457728 BLAKE2B 
34e76ce5b17f533bef9c1628f4b2af5982ed8517dcb0e2a642cafdc688c23ece9bcb87272c8561128cd5871af3cb60f3f708169defc85cecc346f2f5f5d56f92
 SHA512 
0b0407871d679246b50e51a5dd8cff9b0380a19565a5d5d1cd12699099d30c5a460eb9ceda7572cfbbf881aea752af8aa6d0ee9ce488a0276d01637ba5885ace

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild
new file mode 100644
index ..a397d78130a8
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium";
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND+=" >=dev-util/selenium-manager-${PV}"
+
+ruby_add_rdepend "
+   >=dev-ruby/rexml-3.2.5:3
+   >=dev-ruby/rubyzip-1.2.2:*
+   dev-ruby/websocket:0
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.11.0-selenium-manager.patch" )
+
+all_ruby_prepare() {
+   # Remove the pre-compiled selenium-manager executables
+   rm -fr bin || die
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2023-09-02 Thread Joonas Niilola
commit: e958d722d6d34f0c8ca8577b9d158f452caa263c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Sep  3 06:26:19 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  3 06:26:19 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e958d722

overlays: drop brave-overlay

 - no suitable bugzilla e-mail found.

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

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 0849dcf..fc55707 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -630,17 +630,6 @@
 ssh://g...@git.sr.ht:~bratishkaerik/bratishkaerik-overlay
 
https://git.sr.ht/~bratishkaerik/bratishkaerik-overlay/log/main/rss.xml
   
-  
-brave-overlay
-Brave Overlay
-https://gitlab.com/jason.oliveira/brave-overlay
-
-  jason.olive...@medicalcannab.is
-  Jason Oliveira
-
-https://gitlab.com/jason.oliveira/brave-overlay.git
-
https://gitlab.com/jason.oliveira/brave-overlay/commits/master.atom
-  
   
 brother-overlay
 Brother printer and scanner software



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

2023-09-02 Thread Joonas Niilola
commit: 02104da05ede5d62079c8fb16e93d3b9346cbc37
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Sep  3 06:23:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  3 06:25:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02104da0

media-libs/esdl: Stabilize 1.3.1-r1 amd64, #913076

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

 media-libs/esdl/esdl-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/esdl/esdl-1.3.1-r1.ebuild 
b/media-libs/esdl/esdl-1.3.1-r1.ebuild
index d31fc63bd578..4868cd76ed1e 100644
--- a/media-libs/esdl/esdl-1.3.1-r1.ebuild
+++ b/media-libs/esdl/esdl-1.3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE="image truetype"
 
 RDEPEND="



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

2023-09-02 Thread Joonas Niilola
commit: b62373abd98d6bd97dcdd48f26c6ba07f63d0c7a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Sep  3 06:23:55 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  3 06:25:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62373ab

media-libs/esdl: Stabilize 1.3.1-r1 x86, #913076

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

 media-libs/esdl/esdl-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/esdl/esdl-1.3.1-r1.ebuild 
b/media-libs/esdl/esdl-1.3.1-r1.ebuild
index 4868cd76ed1e..ca696ab6bc2e 100644
--- a/media-libs/esdl/esdl-1.3.1-r1.ebuild
+++ b/media-libs/esdl/esdl-1.3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 IUSE="image truetype"
 
 RDEPEND="



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

2023-09-02 Thread 罗百科
commit: ed71d0559f9e85aef283efb595b8fd6950aafd9d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep  3 06:11:14 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep  3 06:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed71d055

dev-db/postgresql: add 16_rc1, drop 16_beta3

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

 dev-db/postgresql/Manifest  | 2 +-
 .../postgresql/{postgresql-16_beta3.ebuild => postgresql-16_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 70a568060bff..ce3f5d971a0c 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -8,4 +8,4 @@ DIST postgresql-14.8.tar.bz2 22204905 BLAKE2B 
a9e5a94dd4cbdc267601ac4d6a9d730e28
 DIST postgresql-14.9.tar.bz2 22207374 BLAKE2B 
51c2e6205092873369ca68e2502cfccb1de7d6e8275ebd02dd58d8ed6133aaab9eacc21f8057b7e6555df4207b7af51f43c84b5e6e22eaa9c494e4eceb806fbb
 SHA512 
8a7f74c5fd1ec5339085f357b3044dd0d763e3368bd42b5d68497eba5cbf71e9c76a329580d8aa3145aa98a157f28df548c4a6dc2d880db5c0156baa231f5d24
 DIST postgresql-15.3.tar.bz2 22819107 BLAKE2B 
4d2e79a9cb21faf47be963e31b1a8ccc9ae205b5836dfbf8ea426229a31dc63f40cd0280108abfa0553affe692c42137f7ad4e3bd1d269298689fee82c5dbb89
 SHA512 
cac97edeb40df1e8f2162f401b465751132929d7249495ef001e950645a2db46343bd732e7bd6504a7f795e25aea66724f2f4ab0065e3d9331b36db4b3a3bec6
 DIST postgresql-15.4.tar.bz2 22850355 BLAKE2B 
e17c62c4e3f048f28073c1706bfa1d3eb065c1416117061fd07b325072c19348f8f2badea1364a054aebccf6d65c2ca21bb46d9cf621d78bd0a75f5dc4b21fe5
 SHA512 
37dd3e8b644d10c4f55963e07344ff4b0079adbae60052306f230f15e4ef4662b89e84a63dacc87cbf926c80b186d064a391283dd16e29ab47f7acc8a9860d0b
-DIST postgresql-16beta3.tar.bz2 24313365 BLAKE2B 
b6ea434f5da91452e77272fc6ebdff54fde3a99dbcd5cfb0cf66646a78fb4331e53958531515657df2dda54b1be5b344c54cade380b6f64eea4235fd574aa990
 SHA512 
63ec108aa9e90f96841f50082c66c40e12bfaa7def338eab1d190159b0770378cd4f8ba48570ba4a254fc7eb9dfb745a29522bd78be3c155367735b3789bbd06
+DIST postgresql-16rc1.tar.bz2 24476413 BLAKE2B 
db5a71d14106413dc5bc2b07398c037cef727be8509b84a8019e0dd2b05485649efc75eb0b2e220696e2efd10c8e136416ce608978eb097c33dd727d99301a58
 SHA512 
8fb2dd1f2852b681abc7795be637bad3dfe37d4333432471ac8d13ec499a45f39e7a9b9da80cc61bfd1cf7aaffdb18979c6c41846bcd44d9b2d26c204627535c

diff --git a/dev-db/postgresql/postgresql-16_beta3.ebuild 
b/dev-db/postgresql/postgresql-16_rc1.ebuild
similarity index 100%
rename from dev-db/postgresql/postgresql-16_beta3.ebuild
rename to dev-db/postgresql/postgresql-16_rc1.ebuild



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

2023-09-02 Thread Viorel Munteanu
commit: 312d1974928909de73321d083d9d1b94ce3089ae
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  3 05:35:18 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  3 05:35:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312d1974

media-libs/netpbm: add 11.2.3

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/Manifest |   1 +
 media-libs/netpbm/netpbm-11.2.3.ebuild | 258 +
 2 files changed, 259 insertions(+)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index 5cf93b898491..f1219d65a2c4 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,3 +1,4 @@
 DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B 
d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b
 SHA512 
70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd
 DIST netpbm-11.2.2.tar.xz 3777148 BLAKE2B 
19a965e196c02c572508cc27c1b6919133dcf404b4b10db12a2a2be4ff3b1acf793b37a18ae8f36348827581f582ac4092caacd1e27e78a4de6c7a93b436dd85
 SHA512 
df86ce44cec5523519e9d74d0f70d4b78c5ea126a4dba2cd9d68f6ca728b15b4be9b06a80441e03a8742ab9bd1451998cac4fb3820d4a8acc4727e993b4e0275
+DIST netpbm-11.2.3.tar.xz 3777060 BLAKE2B 
f72546858701e37a33a6a53b2af6dbf31c2730aa99f3453744c3e2f52434a54972a52a41f1b3cd16da95dcfe769c6df61fb3113b6909b7d8493fe412adc88591
 SHA512 
b4d112d8a6bf99875eb03ac497105939ac291e9a10dc77f9f5e19b7cf888076f92f481dc63d5649effc451338dcd8f8be9eec45c87231f17d3bea04f873969f8
 DIST netpbm-11.3.4.tar.xz 3779740 BLAKE2B 
de588a324056a47522d2af03914dfea0b419f27fca79e392505e2a40dad6e6961641a4dca6f8e8c528bca35ffd2acb0e3ee3ffce392f96f55ff85ae8bf949496
 SHA512 
317a8f9b3f024d178f371ec8d2a83bbfab8619cf7d4150da02fa1ed7bc6285ce440e6624d70da5fc63162c8a1223573090c0ee0e9a380e223d077d89b43b8beb

diff --git a/media-libs/netpbm/netpbm-11.2.3.ebuild 
b/media-libs/netpbm/netpbm-11.2.3.ebuild
new file mode 100644
index ..e22e58d3b22b
--- /dev/null
+++ b/media-libs/netpbm/netpbm-11.2.3.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs
+
+# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
+# They only provide a tarball for super stable, but super stable is a bit 
lagging.
+# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
+# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
+# The stable branch is stabilized according to usual Gentoo rules, while the
+# advanced branch will not be stabilized.
+# A detailed explanation is here https://netpbm.sourceforge.net/release.html
+
+DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
+HOMEPAGE="https://netpbm.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz";
+
+LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
+SLOT="0/stable.102"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
+
+# app-text/ghostscript-gpl is really needed for postscript
+# some utilities execute /usr/bin/gs
+# some installed programs are perl scripts
+RDEPEND="
+   dev-lang/perl
+   jbig? ( media-libs/jbigkit:= )
+   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
+   png? (
+   >=media-libs/libpng-1.4:0=
+   sys-libs/zlib
+   )
+   postscript? (
+   app-text/ghostscript-gpl
+   sys-libs/zlib
+   )
+   rle? ( media-libs/urt:= )
+   svga? ( media-libs/svgalib )
+   tiff? ( >=media-libs/tiff-3.5.5:= )
+   xml? ( dev-libs/libxml2 )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/netpbm-10.86.21-build.patch
+   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
+   "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch
+)
+
+netpbm_libtype() {
+   case ${CHOST} in
+   *-darwin*) echo dylib;;
+   *) echo unixshared;;
+   esac
+}
+
+netpbm_libsuffix() {
+   local suffix=$(get_libname)
+   echo ${suffix//\.}
+}
+
+netpbm_ldshlib() {
+   case ${CHOST} in
+   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
+   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
+   esac
+}
+
+netpbm_config_lib() {
+   usex ${1} -l${2:-$1} NONE
+}
+
+# for bug #828127
+netpbm_cflags_for_build() {
+   i

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

2023-09-02 Thread Viorel Munteanu
commit: fe0d3d778b31a30f5f53724c33e582e77d198ee3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Sep  3 05:37:52 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Sep  3 05:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0d3d77

media-libs/netpbm: drop 11.2.2

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/Manifest |   1 -
 media-libs/netpbm/netpbm-11.2.2.ebuild | 258 -
 2 files changed, 259 deletions(-)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index f1219d65a2c4..ca86dd8ab47a 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,4 +1,3 @@
 DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B 
d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b
 SHA512 
70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd
-DIST netpbm-11.2.2.tar.xz 3777148 BLAKE2B 
19a965e196c02c572508cc27c1b6919133dcf404b4b10db12a2a2be4ff3b1acf793b37a18ae8f36348827581f582ac4092caacd1e27e78a4de6c7a93b436dd85
 SHA512 
df86ce44cec5523519e9d74d0f70d4b78c5ea126a4dba2cd9d68f6ca728b15b4be9b06a80441e03a8742ab9bd1451998cac4fb3820d4a8acc4727e993b4e0275
 DIST netpbm-11.2.3.tar.xz 3777060 BLAKE2B 
f72546858701e37a33a6a53b2af6dbf31c2730aa99f3453744c3e2f52434a54972a52a41f1b3cd16da95dcfe769c6df61fb3113b6909b7d8493fe412adc88591
 SHA512 
b4d112d8a6bf99875eb03ac497105939ac291e9a10dc77f9f5e19b7cf888076f92f481dc63d5649effc451338dcd8f8be9eec45c87231f17d3bea04f873969f8
 DIST netpbm-11.3.4.tar.xz 3779740 BLAKE2B 
de588a324056a47522d2af03914dfea0b419f27fca79e392505e2a40dad6e6961641a4dca6f8e8c528bca35ffd2acb0e3ee3ffce392f96f55ff85ae8bf949496
 SHA512 
317a8f9b3f024d178f371ec8d2a83bbfab8619cf7d4150da02fa1ed7bc6285ce440e6624d70da5fc63162c8a1223573090c0ee0e9a380e223d077d89b43b8beb

diff --git a/media-libs/netpbm/netpbm-11.2.2.ebuild 
b/media-libs/netpbm/netpbm-11.2.2.ebuild
deleted file mode 100644
index e22e58d3b22b..
--- a/media-libs/netpbm/netpbm-11.2.2.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
-# They only provide a tarball for super stable, but super stable is a bit 
lagging.
-# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
-# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
-# The stable branch is stabilized according to usual Gentoo rules, while the
-# advanced branch will not be stabilized.
-# A detailed explanation is here https://netpbm.sourceforge.net/release.html
-
-DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
-HOMEPAGE="https://netpbm.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz";
-
-LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
-SLOT="0/stable.102"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
-
-# app-text/ghostscript-gpl is really needed for postscript
-# some utilities execute /usr/bin/gs
-# some installed programs are perl scripts
-RDEPEND="
-   dev-lang/perl
-   jbig? ( media-libs/jbigkit:= )
-   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
-   png? (
-   >=media-libs/libpng-1.4:0=
-   sys-libs/zlib
-   )
-   postscript? (
-   app-text/ghostscript-gpl
-   sys-libs/zlib
-   )
-   rle? ( media-libs/urt:= )
-   svga? ( media-libs/svgalib )
-   tiff? ( >=media-libs/tiff-3.5.5:= )
-   xml? ( dev-libs/libxml2 )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/netpbm-10.86.21-build.patch
-   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
-   "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch
-)
-
-netpbm_libtype() {
-   case ${CHOST} in
-   *-darwin*) echo dylib;;
-   *) echo unixshared;;
-   esac
-}
-
-netpbm_libsuffix() {
-   local suffix=$(get_libname)
-   echo ${suffix//\.}
-}
-
-netpbm_ldshlib() {
-   case ${CHOST} in
-   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
-   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
-   esac
-}
-
-netpbm_config_lib() {
-   usex ${1} -l${2:-$1} NONE
-}
-
-# for bug #828127
-netpbm_cflags_for_build() {
-

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

2023-09-02 Thread Sam James
commit: ccac21742120ac5a42da5c4dd3bbcad0dd137e07
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:53:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccac2174

sys-apps/msr-tools: Stabilize 1.3_p20170320 amd64, #913066

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

 sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild 
b/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
index ecb5ab4f9683..b3393dc49452 100644
--- a/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
+++ b/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 src_prepare() {
default



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

2023-09-02 Thread Sam James
commit: 781af53ee1b737ffdae6110a31cec35b4e89baea
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:53:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781af53e

dev-db/libzdb: Stabilize 3.2.3 x86, #913058

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

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

diff --git a/dev-db/libzdb/libzdb-3.2.3.ebuild 
b/dev-db/libzdb/libzdb-3.2.3.ebuild
index 75c4960485af..f6f1b34b83a4 100644
--- a/dev-db/libzdb/libzdb-3.2.3.ebuild
+++ b/dev-db/libzdb/libzdb-3.2.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc mysql postgres +sqlite ssl static-libs"
 REQUIRED_USE=" || ( postgres mysql sqlite )"
 



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

2023-09-02 Thread Sam James
commit: b8f392370de95549c26bb6b77d2d0868580df221
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:53:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f39237

sys-apps/msr-tools: Stabilize 1.3_p20170320 x86, #913066

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

 sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild 
b/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
index b3393dc49452..2db19ca797cf 100644
--- a/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
+++ b/sys-apps/msr-tools/msr-tools-1.3_p20170320.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 src_prepare() {
default



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

2023-09-02 Thread Sam James
commit: 68687fff087da5435d23ed0ce4cecd15842da1c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:53:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68687fff

dev-db/libzdb: Stabilize 3.2.3 amd64, #913058

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

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

diff --git a/dev-db/libzdb/libzdb-3.2.3.ebuild 
b/dev-db/libzdb/libzdb-3.2.3.ebuild
index 83ec54442138..75c4960485af 100644
--- a/dev-db/libzdb/libzdb-3.2.3.ebuild
+++ b/dev-db/libzdb/libzdb-3.2.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.tildeslash.com/${PN}/dist/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug doc mysql postgres +sqlite ssl static-libs"
 REQUIRED_USE=" || ( postgres mysql sqlite )"
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-flake8/

2023-09-02 Thread Sam James
commit: cff5af914668be05b03c5526663acce06c8f60bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:33:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:33:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff5af91

app-vim/vim-flake8: Stabilize 1.7 x86, #913057

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

 app-vim/vim-flake8/vim-flake8-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/vim-flake8/vim-flake8-1.7.ebuild 
b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
index d68890259956..3c78d18893b4 100644
--- a/app-vim/vim-flake8/vim-flake8-1.7.ebuild
+++ b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
@@ -11,6 +11,6 @@ SRC_URI="https://github.com/nvie/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 x86"
 
 RDEPEND="dev-python/flake8"



[gentoo-commits] repo/gentoo:master commit in: app-vim/ackvim/

2023-09-02 Thread Sam James
commit: 7eefb946aecd55b363bdc1747be375eb1c6ba9c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:33:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:33:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eefb946

app-vim/ackvim: Stabilize 1.0.9-r2 amd64, #913053

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

 app-vim/ackvim/ackvim-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/ackvim/ackvim-1.0.9-r2.ebuild 
b/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
index 8273ecd86f70..b2434d5309b9 100644
--- a/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
+++ b/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: run ack from vim"
 HOMEPAGE="https://github.com/mileszs/ack.vim";
 SRC_URI="https://github.com/mileszs/${MY_PN}/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
 LICENSE="vim"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-flake8/

2023-09-02 Thread Sam James
commit: 8033c2aae2749fd9e8aef394c827091d4d989eed
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:33:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:33:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8033c2aa

app-vim/vim-flake8: Stabilize 1.7 amd64, #913057

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

 app-vim/vim-flake8/vim-flake8-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/vim-flake8/vim-flake8-1.7.ebuild 
b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
index 3c78d18893b4..ee767bf49211 100644
--- a/app-vim/vim-flake8/vim-flake8-1.7.ebuild
+++ b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
@@ -11,6 +11,6 @@ SRC_URI="https://github.com/nvie/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 
 RDEPEND="dev-python/flake8"



[gentoo-commits] repo/gentoo:master commit in: app-vim/ackvim/

2023-09-02 Thread Sam James
commit: 2d648b54c8ef50a363a1ebac2351d3986ec9a151
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:33:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d648b54

app-vim/ackvim: Stabilize 1.0.9-r2 x86, #913053

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

 app-vim/ackvim/ackvim-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/ackvim/ackvim-1.0.9-r2.ebuild 
b/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
index 85fc526a2a0d..8273ecd86f70 100644
--- a/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
+++ b/app-vim/ackvim/ackvim-1.0.9-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: run ack from vim"
 HOMEPAGE="https://github.com/mileszs/ack.vim";
 SRC_URI="https://github.com/mileszs/${MY_PN}/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
 LICENSE="vim"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
|| (



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

2023-09-02 Thread Sam James
commit: 5dea9db406aea15a140294d30af8317762f69461
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:32:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:32:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dea9db4

profiles: unmask pkgconf-2 again

We really do need this unmasked if we can given the protobuf performance issue.

Bug: https://bugs.gentoo.org/911721
Bug: https://bugs.gentoo.org/912843
Bug: https://bugs.gentoo.org/912461
Bug: https://bugs.gentoo.org/912581
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9fc5ed0eb2c1..164b7acaf834 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -127,10 +127,6 @@ dev-python/sphinx_ansible_theme
 # Removal on 2023-09-19.  Bug #880415.
 dev-python/nptyping
 
-# Sam James  (2023-08-19)
-# Still broken, unfortunately. See bug #911721.
-=dev-util/pkgconf-2*
-
 # Hans de Graaff  (2023-08-19)
 # ruby30-only package without any reverse dependencies. Use
 # dev-ruby/psych if you want to safely load YAML files.



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

2023-09-02 Thread Sam James
commit: 8f31c5a32dc20a57764a9b073cf989e9cf2ea615
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:30:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:32:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f31c5a3

dev-util/pkgconf: add 2.0.3

Bug: https://bugs.gentoo.org/911721
Bug: https://bugs.gentoo.org/912843
Closes: https://bugs.gentoo.org/912461
Closes: https://bugs.gentoo.org/912581
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgconf/Manifest |  1 +
 dev-util/pkgconf/pkgconf-2.0.3.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest
index 50f8e3fd1b3d..e730edfe7f29 100644
--- a/dev-util/pkgconf/Manifest
+++ b/dev-util/pkgconf/Manifest
@@ -1,3 +1,4 @@
 DIST pkgconf-1.8.1.tar.xz 302372 BLAKE2B 
591961f0b1fd185834fd8e2a672199cffc035139599817b1d56d571300d2aa800a719c9477aac4023dfade597ad3cc3b45360babe57498977568ee57077c7bbe
 SHA512 
7a7d5204c1c9bfb6578bda56f299d1fa0300e69a133a65730b10ad77aefbf26fceb74ae77cecda326b3ed5db5736f27fcce94764b3a56d40f4bb99fecdc80bba
 DIST pkgconf-2.0.1.tar.xz 310576 BLAKE2B 
9cb4a1a2ba9a961f184e8d600e15866b6ca971c84b1f9ce83a9ce528b16ec1f6c425ca0deebe5aa11f54d4daf64afbd59e96289a2e17a4bf62f8a82d48d59248
 SHA512 
1f6e6e421e6e6228aad5cbd834016c8657a59e3bbb5929de4b62377a79cb4e4a52e339f305378b80e6309701bbc0490179e0ead7bdee9da6d7c78565d7b80bc8
 DIST pkgconf-2.0.2.tar.xz 310604 BLAKE2B 
bc13a987d2ed4076af126dfd81c77c10004d0436fcb94c9e7ba18d37a7209ac432f4eb6909e65b22bdff0a4392ef1e764840efa7605adab0db1efa687b131796
 SHA512 
ca0570cff61534508b091408edf0021773c5f7f4c57ec5427474242f5f84a37e8fdc220cc02b9b362e71b6f8735f0be2c2c246e2212c65a833e44182e2e12e32
+DIST pkgconf-2.0.3.tar.xz 310796 BLAKE2B 
a0a526d59dce4eaafb5a43784676d7717ea8718ea207b3c47e78ef5388804547633ca76cf5b0942d8409c51ff293b8760ee2f9ebfc3ee6c4e4d41861e93db25a
 SHA512 
cdbacd2894f9e5767dd7407ac4d4301a769ee0c6122a1219ce2c89d1a2019056d150cc42b98fda7fb0bd3d167fda2b897a1a92619f64ec5bb02ac9dbc31e445e

diff --git a/dev-util/pkgconf/pkgconf-2.0.3.ebuild 
b/dev-util/pkgconf/pkgconf-2.0.3.ebuild
new file mode 100644
index ..742423bfd5ac
--- /dev/null
+++ b/dev-util/pkgconf/pkgconf-2.0.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2012-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib multilib-minimal
+
+if [[ ${PV} ==  ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git";
+else
+   SRC_URI="https://distfiles.ariadne.space/${PN}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+fi
+
+DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
C99"
+HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf";
+
+LICENSE="ISC"
+SLOT="0/4"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
+"
+RDEPEND="!dev-util/pkgconfig"
+
+src_prepare() {
+   default
+
+   [[ ${PV} ==  ]] && eautoreconf
+
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pkgconf
+   /usr/bin/pkg-config$(get_exeext)
+   )
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-system-includedir="${EPREFIX}/usr/include"
+   
--with-system-libdir="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)"
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH
+   default
+}
+
+multilib_src_install() {
+   default
+
+   dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext)
+   dosym pkgconf.1 /usr/share/man/man1/pkg-config.1
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-09-02 Thread Sam James
commit: e2e28feccb4582f01bc9f9bbcdba49b71bd970c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 04:16:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 04:16:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e28fec

sys-devel/gcc: add 13.2.1_p20230902

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.2.1_p20230902.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 94698a1ac0eb..70e805dd8275 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -32,6 +32,7 @@ DIST gcc-13-20230805.tar.xz 84271272 BLAKE2B 
a8898131c3d597417cd349a91d9015d27a7
 DIST gcc-13-20230812.tar.xz 84291228 BLAKE2B 
5210e6d2dfc3250efb924ddd8ece283a568669878adc278bb38b7859085109a09881b610a85ecdaac144e5f600e1cf9ebcbbc9e8cb0ae2acb1805e89b0b62868
 SHA512 
31ff4b3f7b30c1313918c3d492c3a83e321159864b85ac266fa027baf90e41e5cb88208cffa94a482bb898000d6f199556e34e93961a7b6f92566d62cc818613
 DIST gcc-13-20230819.tar.xz 84298080 BLAKE2B 
6488fef3c12f5f521c956294092117ab25bc1c0d5ba1691e3d57300aefa28219ebff9e8ed107f41a605253575c455884d3c7b637fbbfb4285afe488530c0553b
 SHA512 
324b914a772a505b79906cff013c1c7a1bfa207ba05f080b4531a5ce5ba0d0c38747021b4f8fd5a0aac3ea225d972f0a4471897fbab82c372506210769350152
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
+DIST gcc-13-20230902.tar.xz 84303384 BLAKE2B 
75ffca5b36145d25e26ef2fc0afc611ecb1c4bbb11ef54bfed30fdd174d157acc9d2f7055e1d290be32eebe5e63380cfd361a3f0bc5f396fbf2c624f39cafcbe
 SHA512 
81aff20ced3d973183a214d6936662c32b76edaa72fe6d12849ced988acb1aab78a013e6050e6b79a845fabb08486b552ec2e61826d52abc053bb6aeb571b5e9
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-13.2.0-patches-4.tar.xz 35284 BLAKE2B 
230932b5df961518dc0c1aea219e65bd49a64bfcbe0621f90012d8fa18c099fbaa9ce865fb7b95e403e9b227d4cc86bf701668837519a3962a76769f49cd1356
 SHA512 
5464a6de67ed16a5b3200d513069e8ea10d57d0c78eb84523d30f7abfcaa2611c5462e83f9bbdb079e42b4f702e5f2ecd1db0f370fdf0fe6c0216a08cf2801d7

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

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

2023-09-02 Thread Michał Górny
commit: 106dd9e741c16d4b6e9d7e8278ef717a936c4f94
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:08:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106dd9e7

dev-python/mkdocs-material: Bump to 9.2.7

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.2.7.ebuild   | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index b7b4d8c47903..94d82ce31e44 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -4,3 +4,4 @@ DIST mkdocs-material-9.1.21.gh.tar.gz 14319640 BLAKE2B 
84a67b1739c4e82f81642c50a
 DIST mkdocs-material-9.2.3.gh.tar.gz 14381233 BLAKE2B 
a672321dc20921369d4d8995eaa6d39a063a42de52d232ef134a603a28175c0c0af24911f419d66b2b3107c0f8c2ac2bfe2c5ec1c55c41355e83566b6609ce41
 SHA512 
a6da7b02a3d8d2cbfb9eef605e5dec652065aff45ccb44c876f553d6cc83bf7cc778525755ff82ea4a98176aaf3f040d6ecdb883342f3fde51fc5c1619003967
 DIST mkdocs-material-9.2.5.gh.tar.gz 14387280 BLAKE2B 
3db1ee5e1a28bc53c9666e3e4a2cc2b0c3fc1cb8337a4784cf41905801c38ef25b7751b34345608dd5837e6cf4dcb7ca11acda8e3ab89ba434241813963ac9c5
 SHA512 
bd01bdf6032c6c62196479bc9adb4ba743d2c55f6c53fb88256dadf2198b905ea9975d485fd00f2aeae794c43f6eada9d9478f892147ce38b925208c507a131a
 DIST mkdocs-material-9.2.6.gh.tar.gz 14397658 BLAKE2B 
b83245c3278f497d1beea0d3ebf13bcd5542993c0fb6c9b06202677edd668d178fa25139da21fe87a9adf9a92f7ef7e8d5b91d4cf487e1439d38ce30283d5fdb
 SHA512 
9e4380463ac938d8133f4b94f4adc9611eea0993262c52d2c7384d4c784aa2fa4d01a318d9a118f1c12d42e366ce6ecedf3db548b60cc547e63d3924bc36c039
+DIST mkdocs-material-9.2.7.gh.tar.gz 14401445 BLAKE2B 
1705579f34442a996b9c16f97b0ec0c523b236fadb6273a76607a32a8ce0daf3f3aa36c2a4daa71c488dca35e1483292cb8d8d810bf3df6801a3c47b5d80aee7
 SHA512 
ca0234c6c5f169d5038ee3529371880cf63b88a4a0d9fc4f1f3044bc8a58157145b56aa28fd7c8cef1344e3be959b16c0023ae0a6fecbda3837e2eadd9139f69

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.2.7.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.2.7.ebuild
new file mode 100644
index ..7e79b6a69a58
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.2.7.ebuild
@@ -0,0 +1,65 @@
+# 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} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.2[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2023-09-02 Thread Michał Górny
commit: 8f2c5d4b4ddcdcf68b9142260d973a3da9a55565
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:02:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2c5d4b

dev-python/zeroconf: Bump to 0.93.1

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.93.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 2e2008650c17..7c0aba74cde8 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -4,3 +4,4 @@ DIST zeroconf-0.87.0.tar.gz 149844 BLAKE2B 
ef946a08b97493e536560178cc6516d86c831
 DIST zeroconf-0.88.0.tar.gz 150009 BLAKE2B 
45a8abca7bbda4246af8838818cffda445bae082e11f90716b7c358dcf4c3524a2bd89e9d4c270e6a21af46c2c02b0e61c4af354091410108a6f4453021df525
 SHA512 
4235e6e75956748792ed1b84dff24861a487fe06a43f7978137e9f6516b8591d77c1254a6425a29125a5ee8843a3d4e5f1f02c1753b7a29553809e2abd1e6f1a
 DIST zeroconf-0.90.0.tar.gz 150318 BLAKE2B 
5239571a4b65f736a799b285d11221636a26d6cf19625bd276baa346a61420519698e13bcfa5909a5ece3026aeb2229a143824915d15ee1d01bfc7c9ef956809
 SHA512 
82c8d9410f0f6fe0f2ab3136034f4d62752eec0b4c3e5acc0689a0aa817fd9aa33555a0b92f18c224a3ac8b90dd583d77bf372637a20b889d0d8be9e4d8e0458
 DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 
220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016
 SHA512 
852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a
+DIST zeroconf-0.93.1.tar.gz 151476 BLAKE2B 
46a866c6d8268c4688b33c1da04a6a31ef3556fb9264df2e85b038ae832cfdc7567139bff01c9324a4087b449b2dd5ba9688eccfaa0892af49f5cab3ad735600
 SHA512 
ee5f8aac916f05fc6518e76eb4ee40dd0df507cde1a5f25edfb15ded6ac36d2026283d6160ec7b71ee0344648e181e06ebf0559345ac4b2078f5d9cbf1a83eea

diff --git a/dev-python/zeroconf/zeroconf-0.93.1.ebuild 
b/dev-python/zeroconf/zeroconf-0.93.1.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.93.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-09-02 Thread Michał Górny
commit: afa90f02f49e792c4b56c6a85be2f70f3de20085
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:09:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa90f02

dev-python/pyspelling: Bump to 2.9

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

 dev-python/pyspelling/Manifest  |  1 +
 dev-python/pyspelling/pyspelling-2.9.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pyspelling/Manifest b/dev-python/pyspelling/Manifest
index c59be4962736..ad31b18800b9 100644
--- a/dev-python/pyspelling/Manifest
+++ b/dev-python/pyspelling/Manifest
@@ -1 +1,2 @@
 DIST pyspelling-2.8.2.gh.tar.gz 150733 BLAKE2B 
1bb96679ce54d48967ee57a7dde00131884e2801a8a4f4e016f9a552b92d435650314ae66a356c90e3e4c585d2701bfc5e63f19b92347c8fada4de64e9a982b6
 SHA512 
0bb4fbacbc72935d4fb2fa0608d675fd0eec85f178c0994d341bc8635b53f39a4c82a1d50e43446cd39873a877e75b1530eafc36450f37d8f08cc174ba39e440
+DIST pyspelling-2.9.gh.tar.gz 151600 BLAKE2B 
c706767917e9ba3368f9670a492a2233b6a4c13c4dde6a594a06193d856b3fbad007988acb27486b8b8f62edfeb5a0b030ead3db712baa24b0ff3301cf776937
 SHA512 
b14d29dff4f7791d9223d20b490f4a48ba5a6a7613dc18fc3083a3b6bf810f9a42fcac94bfe72f92023802fc8c1fe0e6432d491af2f274a138ddc56db5550ea5

diff --git a/dev-python/pyspelling/pyspelling-2.9.ebuild 
b/dev-python/pyspelling/pyspelling-2.9.ebuild
new file mode 100644
index ..d491558b8691
--- /dev/null
+++ b/dev-python/pyspelling/pyspelling-2.9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=hatchling
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   >=dev-python/mkdocs-pymdownx-material-extras-2.1
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Spell checker automation tool"
+HOMEPAGE="
+   https://github.com/facelessuser/pyspelling/
+   https://pypi.org/project/pyspelling/
+"
+SRC_URI="
+   https://github.com/facelessuser/pyspelling/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || ( app-text/aspell app-text/hunspell )
+
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/soupsieve-1.8[${PYTHON_USEDEP}]
+   >=dev-python/wcmatch-6.5[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # mkdocs-git-revision-date-localized-plugin needs git repo
+   if use doc; then
+   git init || die
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   git add . || die
+   git commit -m 'init' || die
+   fi
+
+   distutils-r1_python_prepare_all
+}



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

2023-09-02 Thread Michał Górny
commit: 797626e99c40630329ddfbe94eb2567d2446ebd8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:05:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797626e9

dev-python/pytest: Bump to 7.4.1

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

 dev-python/pytest/Manifest|   1 +
 dev-python/pytest/pytest-7.4.1.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 033250f3e1de..50f9c0fcefd9 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-7.3.2.tar.gz 1338457 BLAKE2B 
4aa6ad62f654df9373427d9c19d92565a7da8d65460ee0872a30d4235e72af1ee3155871d7f7157b8e9c1173fc40bcdb87acab2b7bffdc6255cf8509e7a0bba3
 SHA512 
910de83f6ce47e7b1b25947050cf79e055ab04fd0c3dc3276546415684c20c8977883f16dfb913de3f339bc6284330f8a57d202c73f92b92545e45acb353b264
 DIST pytest-7.4.0.tar.gz 1349733 BLAKE2B 
59b9e90ab226dd317a5beeb0b189d0e323379e781dcca3fc7aa37ab7ef6d623a25f6f50e4b648cd274bdbc202e914fd393749d093a4c9d8c2f19124403d6b4fe
 SHA512 
48caca22c77e03cb3bca04d2f11695c48868433e6966b6f652f414b3b4405cb9dfba1ebdfd66060ba6add45609ec27b2eddd81d3739ef8e84a51b9da3c6f6099
+DIST pytest-7.4.1.tar.gz 1352174 BLAKE2B 
f193cb8eee00e40d1c55a5d83856ea338c7cc9d2ed7e6bf7fc9202170a042d2de5a34663b34e11b4fdafea185c594ae5c21dd53695b5daeedc4858aab4dd7dc1
 SHA512 
b87e4d41026004b24aa05a39cdce33864e6ca9286894b4f94ab09ee88335bd8d82a8813328f84a0ad9d3db5e3a646d022bc4c7a94eeb281ac13c87d34d23e1da

diff --git a/dev-python/pytest/pytest-7.4.1.ebuild 
b/dev-python/pytest/pytest-7.4.1.ebuild
new file mode 100644
index ..34cc63f9e938
--- /dev/null
+++ b/dev-python/pytest/pytest-7.4.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="
+   https://pytest.org/
+   https://github.com/pytest-dev/pytest/
+   https://pypi.org/project/pytest/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/iniconfig[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x COLUMNS=80
+
+   local EPYTEST_DESELECT=(
+   # broken by epytest args
+   testing/test_warnings.py::test_works_with_filterwarnings
+
+   # tend to be broken by random pytest plugins
+   # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
+   testing/test_helpconfig.py::test_version_less_verbose
+   testing/test_helpconfig.py::test_version_verbose
+   testing/test_junitxml.py::test_random_report_log_xdist
+   testing/test_junitxml.py::test_runs_twice_xdist
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
+   
tes

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

2023-09-02 Thread Michał Górny
commit: d5fb137624975e36a5cc179466e228ee4b4e6158
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:03:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb1376

dev-python/backrefs: Bump to 5.6_p1

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

 dev-python/backrefs/Manifest   |  1 +
 dev-python/backrefs/backrefs-5.6_p1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest
index 290e5735f28d..e1869509af78 100644
--- a/dev-python/backrefs/Manifest
+++ b/dev-python/backrefs/Manifest
@@ -1,2 +1,3 @@
 DIST backrefs-5.5.1.gh.tar.gz 5401854 BLAKE2B 
5aab7fa4d2b74ca250e93aa6085dfa7302525c2b0201a807c687807264dddae7a02c7e6c51fe9353cb43cb46f0ea38ac36ec3a5958b45e96e7c00088d33f8c6f
 SHA512 
09381b300afff26f8139eb36433b22fea0c909b6c68615b17821fb373afa168e1432eb93728a0189d89b04268c3e57fe237f7b52b1fa1f3aa7f92eadf411b98a
 DIST backrefs-5.5.gh.tar.gz 5401839 BLAKE2B 
e8674de4b1f9a068bf7439e56fd14de8afed0635b0f6fe3c99c64b678890939186c7aa2d660bee73d51e01cc982186bddeaf2e4bea5754c1a234992d518f8004
 SHA512 
00074d30a96da6bd0aedcd3cec02f533a264514832d91ff466a50937fae28566fe95db7fbedc7ffd185300b9529adf7f89bd4366e09f2bd864fa4f0f13963475
+DIST backrefs-5.6.post1.tar.gz 5399113 BLAKE2B 
d5b359b0b4333baacb53dd4a7267e431cdca3fd844ba1d1120e34961979c39a9f89f8f52db16f1a8aaf1a89f18063c5301c1a46803c9e1f011e0a20bde24b126
 SHA512 
20ea63bd9d60db7c242faa687e464eecb8c2e1852456126e2961db14e0526f5048581ec7f7de1017c87d718544629f8491391e3be14c55133876bf169a4d71fe

diff --git a/dev-python/backrefs/backrefs-5.6_p1.ebuild 
b/dev-python/backrefs/backrefs-5.6_p1.ebuild
new file mode 100644
index ..2d4c68f012a6
--- /dev/null
+++ b/dev-python/backrefs/backrefs-5.6_p1.ebuild
@@ -0,0 +1,29 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Wrapper around re or regex that adds additional back references"
+HOMEPAGE="
+   https://github.com/facelessuser/backrefs/
+   https://pypi.org/project/backrefs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-02 Thread Michał Górny
commit: 5fd3f8b8b23891cbc38236395dcfb02ef21024e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  3 04:04:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  3 04:12:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd3f8b8

dev-python/pymdown-extensions: Bump to 10.3

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

 dev-python/pymdown-extensions/Manifest |  1 +
 .../pymdown-extensions-10.3.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pymdown-extensions/Manifest 
b/dev-python/pymdown-extensions/Manifest
index 8c6db2f05a03..c15c70c31bea 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST pymdown_extensions-10.1.tar.gz 783894 BLAKE2B 
debe9415329ac5eb663924697529f456fddbc2870188864741003a5f9a3e6c44741188c90db5147d65fe8570f8a2acfc70ef8e12cf7ecfce7f3f051f25ac8c02
 SHA512 
c7692c7688b7d9764460b274a5cf609c3638a171f8ebb10d265a0e78d1f3b7b418f9712e6d7597e091181caa82e7fca9120e388f2ee80bd9299e9b70492084af
 DIST pymdown_extensions-10.2.1.tar.gz 784912 BLAKE2B 
73752d7a064d209dd107a61428b22fe00b12874e2d40f05c9f3361d83f26728b175aaa1936ae33793068d9ec56b6e54df2f9f587316a5549e86f581b420b1a95
 SHA512 
35a6b8b47209621982016174ee12cd59a9161f064212784c811c9a02d46e514a5bae4d830484f1e44dd6fd76dc16d21804e5e135905980c310ef496a9c8d4f18
 DIST pymdown_extensions-10.2.tar.gz 784781 BLAKE2B 
eb91408b0005ae417bdb781a82f2611569a5a33452eee03baf1ce22af45c502b45c3c3d034c6ba4d9b56c330fee38742ea5f08f4d1b584e6a4dcf447c719252a
 SHA512 
37798e0d5df8c06be3f9a9d523af50f252eaf90b21332ed0c73641af5e41a4794c643ffc181513aa783544a227eaec3cb3f2d8face3a7d3dba8122de0ac9d436
+DIST pymdown_extensions-10.3.tar.gz 784920 BLAKE2B 
25b859dcba00d690bea3c9830542af52391f4941e8470d541e9bc0fdad12b6f20cf7350df237962fba502dbe72c8e4934446e3e5fdb6712ef9701f3654a4fda5
 SHA512 
28f1942baf0ed67b4d6bf80d1ac095a034d0afecd508ce13c8a8deabde4c7f6f89895c1a0509c576fa4884fc04f8800839b4a9a622910d3ed8914e0ac7f0ca27

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.3.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-10.3.ebuild
new file mode 100644
index ..4ed08497d644
--- /dev/null
+++ b/dev-python/pymdown-extensions/pymdown-extensions-10.3.ebuild
@@ -0,0 +1,32 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extensions for Python Markdown"
+HOMEPAGE="
+   https://github.com/facelessuser/pymdown-extensions/
+   https://pypi.org/project/pymdown-extensions/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-flake8/

2023-09-02 Thread Sam James
commit: 6b72844bb5402c04da0ceea38a8d0458f4a057e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b72844b

app-vim/vim-flake8: Stabilize 1.7 ppc64, #913057

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

 app-vim/vim-flake8/vim-flake8-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/vim-flake8/vim-flake8-1.7.ebuild 
b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
index b8772d16ea7d..d68890259956 100644
--- a/app-vim/vim-flake8/vim-flake8-1.7.ebuild
+++ b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
@@ -11,6 +11,6 @@ SRC_URI="https://github.com/nvie/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~x86"
 
 RDEPEND="dev-python/flake8"



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

2023-09-02 Thread Sam James
commit: 70b728b2e68f3b60250920fae7c392a7ed43fa31
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b728b2

net-vpn/tor: Stabilize 0.4.7.14 ppc64, #913495

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

 net-vpn/tor/tor-0.4.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
index 98f31e60f4f6..646a986a8aa4 100644
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



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

2023-09-02 Thread Sam James
commit: 6a83f9c1dac7d5ba2b7dc27260e56559152a6681
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a83f9c1

sys-libs/libxcrypt: Stabilize 4.4.36 hppa, #913517

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index b6bac0aa7d84..0943c85e2c8e 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"



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

2023-09-02 Thread Sam James
commit: ac79eddcc6e22ff146b5fe61ffb96303b8e7cab2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac79eddc

sec-keys/openpgp-keys-tor: Stabilize 20230727 ppc64, #913495

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

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

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



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

2023-09-02 Thread Sam James
commit: 5d7aaf8fcf2e42f01933a17b14d964cdcb6f4c9d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  3 03:42:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  3 03:42:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7aaf8f

media-libs/esdl: Stabilize 1.3.1-r1 ppc64, #913076

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

 media-libs/esdl/esdl-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/esdl/esdl-1.3.1-r1.ebuild 
b/media-libs/esdl/esdl-1.3.1-r1.ebuild
index 0908e7ca6aed..d31fc63bd578 100644
--- a/media-libs/esdl/esdl-1.3.1-r1.ebuild
+++ b/media-libs/esdl/esdl-1.3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~x86"
 IUSE="image truetype"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-misc/vitables/

2023-09-02 Thread Benda XU
commit: 4eef208ad065a8e327488f48d558ef0fcd371b6f
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Sep  3 02:57:01 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Sep  3 02:58:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eef208a

sci-misc/vitables: drop unnecessary Debian patches.

Get back to vitables executable.

Install the icons.

Signed-off-by: Benda Xu  gentoo.org>

 ...-3.0.2_p4.ebuild => vitables-3.0.2_p4-r1.ebuild} | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/sci-misc/vitables/vitables-3.0.2_p4.ebuild 
b/sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild
similarity index 60%
rename from sci-misc/vitables/vitables-3.0.2_p4.ebuild
rename to sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild
index 67d4ca2725e6..2852bb044e63 100644
--- a/sci-misc/vitables/vitables-3.0.2_p4.ebuild
+++ b/sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild
@@ -30,10 +30,25 @@ DEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 
-src_prepare() {
-   eapply ../debian/patches
+python_prepare_all() {
+   PATCHES=(
+   
../debian/patches/0001-vtsite.py-use-debian-doc-and-icons-paths.patch
+   
../debian/patches/0002-setup.py-no-icons-htmldocs-or-license.patch
+   
../debian/patches/0004-tests-conftest.py-prepare-the-testfile-if-necessary.patch
+   
../debian/patches/0005-Update-collection-path-for-Python-3.8.patch
+   ../debian/patches/0006-Fix-version-information-display.patch
+   ../debian/patches/0007-tests-migrate-from-nose-to-pytest.patch
+   )
+
+   distutils-r1_python_prepare_all
sed -e '/QtTest/d' -i tests/test_samples.py || die
-   default
+}
+
+python_install_all() {
+   insinto /usr/share/${PN}
+   doins -r vitables/icons
+   dodoc -r doc/*
+   distutils-r1_python_install_all
 }
 
 python_test() {



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

2023-09-02 Thread Matthias Maier
commit: ddca2530c0e4dc377d02035df2865c982a963e80
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Sep  3 02:38:53 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Sep  3 02:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddca2530

app-shells/zsh: add myself as a maintainer

Signed-off-by: Matthias Maier  gentoo.org>

 app-shells/zsh/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 6cbf3538bfb5..df37bfc47736 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   tam...@gentoo.org
+   Matthias Maier
+   

Zsh is a shell designed for interactive use, although it is 
also a
powerful scripting language. Many of the useful features of 
bash, ksh,



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

2023-09-02 Thread Mike Gilbert
commit: 69e381a87b02c98c38b60f549acb47850139fb64
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Sep  2 22:49:06 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep  2 22:51:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e381a8

sys-apps/dbus: restore multilib logic

These features only effect dbus-daemon, and should only be enabled for
the native ABI.

- selinux
- systemd
- x11_autolaunch
- elogind

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

 sys-apps/dbus/dbus-1.15.8.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.15.8.ebuild b/sys-apps/dbus/dbus-1.15.8.ebuild
index c783689b9742..e799412b6f57 100644
--- a/sys-apps/dbus/dbus-1.15.8.ebuild
+++ b/sys-apps/dbus/dbus-1.15.8.ebuild
@@ -116,16 +116,16 @@ multilib_src_configure() {
 
$(meson_native_true tools)
 
-   $(meson_feature elogind)
-   $(meson_feature systemd)
+   $(meson_native_use_feature elogind)
+   $(meson_native_use_feature systemd)
$(meson_use systemd user_session)
-   $(meson_feature X x11_autolaunch)
+   $(meson_native_use_feature X x11_autolaunch)
$(meson_native_use_feature valgrind)
 
# libaudit is *only* used in DBus wrt SELinux support, so 
disable it if
# not on an SELinux profile.
-   $(meson_feature selinux)
-   $(meson_feature selinux libaudit)
+   $(meson_native_use_feature selinux)
+   $(meson_native_use_feature selinux libaudit)
 
-Dsession_socket_dir="${EPREFIX}"/tmp
-Dsystem_pid_file="${EPREFIX}${rundir}"/dbus.pid



[gentoo-commits] repo/gentoo:master commit in: media-video/subtitlecomposer/, media-video/subtitlecomposer/files/

2023-09-02 Thread Andreas Sturmlechner
commit: a0373a9a7c0cb43da6f772687568065b281c953f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 21:04:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 21:07:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0373a9a

media-video/subtitlecomposer: Backports, fix runtime bug w/ >=ffmpeg-6

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

 ...itlecomposer-0.7.1-changingaudio-crashfix.patch | 67 ++
 .../files/subtitlecomposer-0.7.1-ffmpeg6-3.patch   | 32 +++
 .../subtitlecomposer-0.7.1-nullptr-deref.patch | 25 
 .../subtitlecomposer-0.7.1-subtitle-crashfix.patch | 25 
 .../subtitlecomposer-0.7.1-vobsub-crashfix.patch   | 45 +++
 .../subtitlecomposer-0.7.1-r3.ebuild   | 64 +
 6 files changed, 258 insertions(+)

diff --git 
a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch
 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch
new file mode 100644
index ..be580af101d5
--- /dev/null
+++ 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch
@@ -0,0 +1,67 @@
+From 88a6cf4e4aaa58229b9b07d66c2abd264dfbc2f1 Mon Sep 17 00:00:00 2001
+From: Mladen Milinkovic 
+Date: Fri, 17 Jun 2022 21:34:20 +0200
+Subject: [PATCH] Fix deadlock/crash while changing audio stream on
+ paused/stopped media #71
+
+---
+ src/videoplayer/backend/audiodecoder.cpp | 2 +-
+ src/videoplayer/backend/decoder.cpp  | 1 +
+ src/videoplayer/backend/ffplayer.cpp | 2 ++
+ src/videoplayer/videoplayer.cpp  | 2 ++
+ 4 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/src/videoplayer/backend/audiodecoder.cpp 
b/src/videoplayer/backend/audiodecoder.cpp
+index d3d13e78..9c7ee1fc 100644
+--- a/src/videoplayer/backend/audiodecoder.cpp
 b/src/videoplayer/backend/audiodecoder.cpp
+@@ -499,7 +499,7 @@ AudioDecoder::run()
+   // bytes needed for 100ms of audio
+   const ALint hwMinBytes = m_vs->audClk.speed() * 
m_fmtTgt.bytesPerSec * .100;
+ 
+-  while(!m_vs->abortRequested) {
++  while(!m_vs->abortRequested && 
!isInterruptionRequested()) {
+   ALint hwBufOffset = 0;
+   alGetSourcei(m_alSrc, AL_BYTE_OFFSET, 
&hwBufOffset);
+   if(!std::isnan(af->pts)) {
+diff --git a/src/videoplayer/backend/decoder.cpp 
b/src/videoplayer/backend/decoder.cpp
+index 79b1ad7a..8a69d918 100644
+--- a/src/videoplayer/backend/decoder.cpp
 b/src/videoplayer/backend/decoder.cpp
+@@ -155,6 +155,7 @@ Decoder::abort()
+   m_queue->abort();
+   if(m_frameQueue)
+   m_frameQueue->signal();
++  requestInterruption();
+   wait();
+   m_queue->flush();
+ }
+diff --git a/src/videoplayer/backend/ffplayer.cpp 
b/src/videoplayer/backend/ffplayer.cpp
+index 88288285..7b26e4a4 100644
+--- a/src/videoplayer/backend/ffplayer.cpp
 b/src/videoplayer/backend/ffplayer.cpp
+@@ -288,6 +288,8 @@ FFPlayer::activeAudioStream()
+ void
+ FFPlayer::activeAudioStream(int streamIndex)
+ {
++  if(!m_vs)
++  return;
+   streamIndex = streamIndex < 0 ? -1 : 
m_vs->demuxer->absoluteStreamIndex(AVMEDIA_TYPE_AUDIO, streamIndex);
+   m_vs->demuxer->selectStream(AVMEDIA_TYPE_AUDIO, streamIndex);
+ }
+diff --git a/src/videoplayer/videoplayer.cpp b/src/videoplayer/videoplayer.cpp
+index 0307ce7d..a42babe5 100644
+--- a/src/videoplayer/videoplayer.cpp
 b/src/videoplayer/videoplayer.cpp
+@@ -301,6 +301,8 @@ VideoPlayer::setupNotifications()
+ 
+   //connect(m_player, &FFPlayer::videoStreamsChanged, this, [this](const 
QStringList &streams){});
+   connect(m_player, &FFPlayer::audioStreamsChanged, this, [this](const 
QStringList &streams){
++  if(m_activeAudioStream >= 0)
++  m_player->activeAudioStream(m_activeAudioStream);
+   emit audioStreamsChanged(m_audioStreams = streams);
+   emit activeAudioStreamChanged(m_activeAudioStream = 
m_player->activeAudioStream());
+   });
+-- 
+GitLab
+

diff --git 
a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch
new file mode 100644
index ..2887f179afd1
--- /dev/null
+++ b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch
@@ -0,0 +1,32 @@
+From d8f9797d9c0d45fa9f4402f79c539544b74d2cc7 Mon Sep 17 00:00:00 2001
+From: Mladen Milinkovic 
+Date: Fri, 1 Apr 2022 08:35:17 +0200
+Subject: [PATCH] VideoPlayer: Fix usage of deprecated/removed AVCodec option
+ #68
+
+AVCodecContext.refcounted_frames was useful for deprecated API only
+(avcodec_decode_video2/avcodec_decode_audio4). The new decode API

[gentoo-commits] repo/gentoo:master commit in: net-print/cnijfilter2/

2023-09-02 Thread Alfredo Tupone
commit: 9475e62efd03cb645eeeb073b6059a3cf007db0c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Sep  2 20:48:55 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Sep  2 20:49:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9475e62e

net-print/cnijfilter2: add 6.60

Closes: https://bugs.gentoo.org/913014
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-print/cnijfilter2/Manifest|  1 +
 net-print/cnijfilter2/cnijfilter2-6.60.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/net-print/cnijfilter2/Manifest b/net-print/cnijfilter2/Manifest
index 412c42e2a1ea..bece1083743a 100644
--- a/net-print/cnijfilter2/Manifest
+++ b/net-print/cnijfilter2/Manifest
@@ -1,2 +1,3 @@
 DIST cnijfilter2-source-5.90-1.tar.gz 1707084 BLAKE2B 
3df5786785b12c410f4ae72e1d20fcd7686e0b8de60e7a713392076c2cd9edc1bd3d7f7494712ec6a4f50197fdb79e4cb708fcbe5f3b9e38cb3353e74cc8291a
 SHA512 
d31f5133b6f81114d46cb067779260d5d74b5616e6e1b3924ef9db0db233fbb2b16132f7a003342e2ed14742c3123c644619dc1d5c93bca5d16425a77d45c632
 DIST cnijfilter2-source-6.50-1.tar.gz 2671420 BLAKE2B 
2329388686b14430b84d928fb5197cbc58c2a44c25f0edc4c95d8be8d72d313a4c9a7daf09dba1f2bdc73d424a96a7aa3934d83235440bbe1e6edaf95bc5cf31
 SHA512 
98536a1f0677b1ead6d364b737d9873abf2140cf9646194937075c391929457d23bc792f9314badc27d1649cca6376bee20506e1922d6e16e857037bf7ce3508
+DIST cnijfilter2-source-6.60-1.tar.gz 2775344 BLAKE2B 
0207784251e70c5850da74eb76a4de16d4dc5760e91ce17fc86ee9c61cfac27c041ea3f434ecad846ee3cc93649ac627d41eaaa55d3baf2e148ad36d8e142b87
 SHA512 
4a0560bcd4028dfbaed0c01a34c17eef492865bae97ebe0ec092442f49401295a160a4ac39ff3869f40d01f7cd085a97d114b9c5bf511a4c2b74fbf41864

diff --git a/net-print/cnijfilter2/cnijfilter2-6.60.ebuild 
b/net-print/cnijfilter2/cnijfilter2-6.60.ebuild
new file mode 100644
index ..8429d31348b0
--- /dev/null
+++ b/net-print/cnijfilter2/cnijfilter2-6.60.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_P="${PN}-source-${PV}-1"
+
+DESCRIPTION="IJ Printer Driver"
+HOMEPAGE="https://www.usa.canon.com/support/p/pixma-g4270#idReference%3Dsoftware-drivers";
+SRC_URI="https://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAxMTc1MzAx
 -> cnijfilter2-source-${PV}-1.tar.gz"
+
+LICENSE="Canon-IJ"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/libusb:1
+   dev-libs/libxml2
+   net-print/cups"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.50-gentoo.patch
+   "${FILESDIR}"/${PN}-5.80-cflags.patch
+   "${FILESDIR}"/${PN}-5.80-fno-common.patch
+)
+
+pkg_setup()  {
+   QA_PREBUILT="
+   /usr/$(get_libdir)/libcnbpnet30.so.1.0.0
+   /usr/$(get_libdir)/libcnbpcnclapicom2.so.5.0.0
+   /usr/$(get_libdir)/libcnnet2.so.1.2.5
+   /usr/$(get_libdir)/libcnbpnet20.so.1.0.0
+   /usr/bin/cnijlgmon3
+   "
+}
+
+src_prepare() {
+   default
+   DIRS="cmdtocanonij2 cmdtocanonij3 cnijbe2 lgmon3 rastertocanonij 
tocanonij tocnpwg"
+   LIBDIR=com/libs_bin$(usex amd64 _x86_64 _i686)
+   for d in ${DIRS}; do
+   mv "${d}"/configure.{in,ac} || die
+   done
+   echo "AC_INIT([${PN}], [${PV}])" >> configure.ac
+   echo "AM_INIT_AUTOMAKE" >> configure.ac
+   echo "AC_CONFIG_SUBDIRS([${DIRS}])" >> configure.ac
+   echo "AC_CONFIG_FILES([Makefile])" >> configure.ac
+   echo "AC_OUTPUT()" >> configure.ac
+   echo "SUBDIRS= ${DIRS}" >> Makefile.am
+   sed -i \
+   -e "/^CFLAGS/d" \
+   */configure.ac \
+   cnijbe2/src/Makefile.am || die
+   eautoreconf
+   cd ${LIBDIR}
+   rm libcn*.so || die
+   ln -sf libcnbpcnclapicom2.so.5.0.0 libcnbpcnclapicom2.so || die
+   ln -sf libcnbpnet20.so.1.0.0 libcnbpnet20.so || die
+   ln -sf libcnbpnet30.so.1.0.0 libcnbpnet30.so || die
+   ln -sf libcnnet2.so.1.2.5 libcnnet2.so || die
+
+   cd -
+}
+
+src_configure() {
+   econf --enable-progpath="${EPREFIX}/usr/bin" LDFLAGS="-L${S}/${LIBDIR} 
${LDFLAGS}"
+}
+
+src_install() {
+   default
+   insinto /usr/share/ppd/cupsfilters
+   doins ppd/*ppd
+   dolib.so ${LIBDIR}/*
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3status-rust/

2023-09-02 Thread Lucio Sauer
commit: 7b2184ced471bd8e7772f9c62cba4a17fdba5054
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 20:07:00 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 20:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b2184ce

x11-misc/i3status-rust: drop 0.31.9

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

 x11-misc/i3status-rust/Manifest|  99 --
 x11-misc/i3status-rust/i3status-rust-0.31.9.ebuild | 374 -
 2 files changed, 473 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index a7be6e5734..a9aff42c87 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,41 +1,29 @@
-DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
-DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA5

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/i3status-rust/

2023-09-02 Thread Lucio Sauer
commit: b4993e8ec59bcee4425cf74f675013147cc5ebb5
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 20:06:43 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 20:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4993e8e

x11-misc/i3status-rust: add 0.32.1

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

 x11-misc/i3status-rust/Manifest| 106 ++
 x11-misc/i3status-rust/i3status-rust-0.32.1.ebuild | 381 +
 2 files changed, 487 insertions(+)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index b4fb4ef2e3..a7be6e5734 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,31 +1,44 @@
 DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstream-0.5.0.crate 19646 BLAKE2B 
770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d
 SHA512 
8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA5

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

2023-09-02 Thread Conrad Kostecki
commit: 3913dbc1ef48a2d912604b285e20a058652d5ca0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Sep  2 19:48:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Sep  2 19:48:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3913dbc1

dev-libs/libmpack: fix sed

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

 .../libmpack/{libmpack-1.0.5-r4.ebuild => libmpack-1.0.5-r5.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild 
b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild
similarity index 96%
rename from dev-libs/libmpack/libmpack-1.0.5-r4.ebuild
rename to dev-libs/libmpack/libmpack-1.0.5-r5.ebuild
index 2b6ab319eef8..bcc4de7123e2 100644
--- a/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild
+++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild
@@ -21,7 +21,7 @@ src_prepare() {
default
 
# Respect users CFLAGS
-   sed -e 's/-ggdb//g' -i Makefile.in || die
+   sed -e 's/-ggdb//g' -i .config/debug.mk || die
sed -e 's/-O3//g' -i .config/release.mk || die
 
eautoreconf



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

2023-09-02 Thread Conrad Kostecki
commit: cde57604bf4b5d98e9362d590538bc46f867d944
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Sep  2 19:50:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Sep  2 19:50:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde57604

dev-lua/luasec: add 1.3.2

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

 dev-lua/luasec/Manifest|  1 +
 dev-lua/luasec/luasec-1.3.2.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index abada21bb7c7..9f53f19a70ee 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,2 +1,3 @@
 DIST luasec-1.2.0.tar.gz 53379 BLAKE2B 
dad93b341565b602fa02a5551a127bce42e76cee5abb0314f9cc4a98f162d23b0f8b4b9c0f16423095e4b54ec5ab260ee06bef5993ad46f559ad1295dcc28856
 SHA512 
5564f73495bef7c5683285ff7648c7b82a3a3dfdce96e88c77cc8835427b6595a694e5a2bf0a4f6332fe52b8aed3d94531607df81260d7597458a6fb0465d3fe
 DIST luasec-1.3.1.tar.gz 54807 BLAKE2B 
e09d340b8bc391830d671dd5cbec76bd5190bebdd2e534800bea8efd19749a4379e2681bb7a6e6551da49109345f0b846904c222c0ecada6135d775e2060bfc7
 SHA512 
cfa4187518445abc6591bd0c24924122b62252be25ffd5564cf291f9a2ae3702a5fa299ffd265d2e0e8315b90d6783eccace4ff560f54f299161d3c5e3749508
+DIST luasec-1.3.2.tar.gz 54925 BLAKE2B 
d86a241c22083dc0ed201d83392e694fbefed207feafd758d7ba1235ea209b4dc66301abca4bd113f7074c88d5193fd9a28cbcbba4bed2f96fa669d799e1a38f
 SHA512 
8f0c4b5ff87c024685b23770e1d342467554b8dc19a1704076e184d9e84b966f171091c31d1da135ab009e850275adc2bf2720fc9f32c83ac23f0a42f13d311f

diff --git a/dev-lua/luasec/luasec-1.3.2.ebuild 
b/dev-lua/luasec/luasec-1.3.2.ebuild
new file mode 100644
index ..8371ae1e3422
--- /dev/null
+++ b/dev-lua/luasec/luasec-1.3.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
+HOMEPAGE="https://github.com/brunoos/luasec";
+SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+
+RDEPEND="
+   >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}]
+   dev-libs/openssl:0=
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_prepare() {
+   pushd "${BUILD_DIR}" || die
+
+   ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c 
|| die
+
+   popd
+}
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2//g' -i src/Makefile || die
+
+   # Allow to redefine libraries linking
+   sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die
+
+   lua_copy_sources
+
+   lua_foreach_impl lua_src_prepare
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "CCLD=$(tc-getCC)"
+   "INC_PATH=-I$(lua_get_include_dir)"
+   "LIB_PATH=-L$(lua_get_cmod_dir)/socket"
+   "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) 
$(lua_get_cmod_dir)/socket/core.so"
+   "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket 
-Wl,-soname=socket/core.so"
+   "EXTRA="
+   "DEFS="
+   )
+
+   emake "${myemakeargs[@]}" linux
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local emakeargs=(
+   "DESTDIR=${ED}"
+   "LUAPATH=$(lua_get_lmod_dir)"
+   "LUACPATH=$(lua_get_cmod_dir)"
+   )
+
+   emake "${emakeargs[@]}" install
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



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

2023-09-02 Thread Lucio Sauer
commit: 13ccaf9d42f6ee33f07f0a266a66e0c409307dcb
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Aug 31 09:58:38 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 19:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13ccaf9d

dev-games/liblcf: update HOMEPAGE, SRC_URI

Remove unnecessary cmake_use_find_package

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

 dev-games/liblcf/Manifest  | 2 +-
 dev-games/liblcf/liblcf-0.8.ebuild | 8 +++-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-games/liblcf/Manifest b/dev-games/liblcf/Manifest
index b39666f9fb..d4355188d5 100644
--- a/dev-games/liblcf/Manifest
+++ b/dev-games/liblcf/Manifest
@@ -1,2 +1,2 @@
 DIST liblcf-0.7.0.tar.gz 292623 BLAKE2B 
7cf2f21244796b85745ac30bcc3ec7118dd10d5a7054fdd423bbb71ab9b0a4c85ccc644bd57c251374378fe525e1302367456ee348828efb8d97d825727f2caa
 SHA512 
0abf77a7e4615f21b643b0e35d41450dc0dbd37d337fbbf619a19f73da3ee18e9d216f151f52a121be2d91bfee47c1a153f4c64df630d5c587cf4b6071e5b77a
-DIST liblcf-0.8.gh.tar.gz 305885 BLAKE2B 
79c99fc9550ce2c005dc438ce8af794514427f638ffc07e8365609186c4a852859aa1e019c0e100b9778e2bc3b5573543d0640c41146ff4488670a6da5c1078b
 SHA512 
54f3c2d330e82cbf7a17256cfe9a17e968895bb58968c212d4e3604d79f9c1e0492163ab01c53f060cffd8ee7f4280bb8ac939be110927f6a524c1799ba335b5
+DIST liblcf-0.8.tar.xz 473996 BLAKE2B 
f48cbef89bdde673d215e12336ea06785de9c0d4c06fc625581bedf7b922d8638d4ebad4c17eb34a203815502d86eb38413f9e1fd5884d533c0a6dbedec35d78
 SHA512 
d92d1a97e7518a7880826126623108d3b2b60aeebf039d7c1c533ea36c270ff643777b67522a171c857457d10ce295562d4838a681f70f524e4619913d816d4d

diff --git a/dev-games/liblcf/liblcf-0.8.ebuild 
b/dev-games/liblcf/liblcf-0.8.ebuild
index a909a2ff69..9d2f6afc46 100644
--- a/dev-games/liblcf/liblcf-0.8.ebuild
+++ b/dev-games/liblcf/liblcf-0.8.ebuild
@@ -6,9 +6,9 @@ EAPI=8
 inherit cmake xdg
 
 DESCRIPTION="Library to handle RPG Maker 2000/2003 and EasyRPG projects"
-HOMEPAGE="https://github.com/EasyRPG/liblcf";
-SRC_URI="https://github.com/EasyRPG/liblcf/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+HOMEPAGE="https://easyrpg.org/
+   https://github.com/EasyRPG/liblcf";
+SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz";
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
@@ -29,9 +29,7 @@ src_configure() {
-DBUILD_SHARED_LIBS=True
-DLIBLCF_UPDATE_MIMEDB=False
-DLIBLCF_ENABLE_TOOLS=$(usex tools)
-   $(cmake_use_find_package doc Doxygen)
)
-
cmake_src_configure
 }
 



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

2023-09-02 Thread Lucio Sauer
commit: 825f85e9555a52f5c841de0e7071f721f1a6651f
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Aug 31 09:59:49 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 19:46:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=825f85e9

dev-games/liblcf: fix html doc install logic

A non-existent or empty directory doc with HTML_DOCS="doc/*" causes
einstalldocs to die.

Closes: https://bugs.gentoo.org/913357
Signed-off-by: Lucio Sauer  posteo.net>

 dev-games/liblcf/liblcf-0.8.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-games/liblcf/liblcf-0.8.ebuild 
b/dev-games/liblcf/liblcf-0.8.ebuild
index 9d2f6afc46..0a147ba751 100644
--- a/dev-games/liblcf/liblcf-0.8.ebuild
+++ b/dev-games/liblcf/liblcf-0.8.ebuild
@@ -22,8 +22,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="doc? ( app-doc/doxygen[dot] )"
 
-HTML_DOCS="doc/*"
-
 src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=True
@@ -42,3 +40,11 @@ src_compile() {
 src_test() {
cmake_build check
 }
+
+src_install() {
+   cmake_src_install
+   if use doc; then
+   docinto /usr/share/doc/${PF}/html
+   dodoc -r doc/*
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-engines/easyrpg-player/, games-engines/easyrpg-player/files/, licenses/, ...

2023-09-02 Thread Lucio Sauer
commit: a07495007a86e2a890ae42480b317a01aa4d37c3
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 19:42:32 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 19:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0749500

games-engines/easyrpg-player: add 0.8

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

 games-engines/easyrpg-player/Manifest  |   1 +
 .../easyrpg-player/easyrpg-player-0.8.ebuild   | 189 +++
 ...syrpg-player-0.8-backport-unbundle-dr_wav.patch |  43 +
 ...easyrpg-player-0.8-backport-unbundle-rang.patch |  23 +++
 ...yrpg-player-0.8-backport-update-for-fmt10.patch | 208 +
 .../easyrpg-player-0.8-unbundle-picojson.patch |  18 ++
 games-engines/easyrpg-player/metadata.xml  |  33 +++-
 licenses/Baekmuk   |  11 ++
 licenses/GPL-2+-with-font-exception|  12 ++
 licenses/TTYP0 |  29 +++
 profiles/package.use.mask  |   6 +-
 11 files changed, 563 insertions(+), 10 deletions(-)

diff --git a/games-engines/easyrpg-player/Manifest 
b/games-engines/easyrpg-player/Manifest
index 679941559d..f01076a658 100644
--- a/games-engines/easyrpg-player/Manifest
+++ b/games-engines/easyrpg-player/Manifest
@@ -1 +1,2 @@
 DIST easyrpg-player-0.7.0.tar.gz 6426198 BLAKE2B 
fc08962cab0842a53535472fbf348d3c46fb71108b14655cb98d7f04a3a0f441fae644ab109e34733f55ce834d524fbd424ea30e80585e5e4e7f69b15041fe63
 SHA512 
6c2a5cedbd2022517f2cfb2e3bebc9773addb93cbf3e897fb57f31baf94c644bf4437ceff5be578b3a564e8a5f72c448dd0391bc418658d517ca755cab5ec97f
+DIST easyrpg-player-0.8.tar.xz 4966028 BLAKE2B 
ff445f831a879fe7562e98a4e5a0c973ef8d750236cd2c17bf65b21135f896ee7edd0f0137b88cf0ed417fcfd5729358a63d61b34d9ece017ba4fdc85efaa445
 SHA512 
b1caf45284e29706bdd885d132fe7605d1f2972a3b3e238ba2fbd40058ae1c31aac5277fced23bd216153feb9a440a2652ef696b6b310b907fbc3c1376aa03ad

diff --git a/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild 
b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild
new file mode 100644
index 00..de51689d13
--- /dev/null
+++ b/games-engines/easyrpg-player/easyrpg-player-0.8.ebuild
@@ -0,0 +1,189 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake readme.gentoo-r1 xdg
+
+DESCRIPTION="RPG Maker 2000/2003 and EasyRPG games interpreter"
+HOMEPAGE="https://easyrpg.org/player/
+   https://github.com/EasyRPG/Player";
+SRC_URI="https://easyrpg.org/downloads/player/${PV}/${P}.tar.xz";
+
+# EasyRPG Player itself is GPLv3+.
+# The program's logos are CC-BY-SA 4.0.
+# --
+# The program bundles several 3rd-party libraries.
+#
+# FMMidi files - licensed under the 3-clause BSD license.
+# Since the files do not end up in the executable due to the configuration,
+# we ignore it.
+# - src/midisequencer.cpp
+# - src/midisequencer.h
+# - src/midisynth.cpp
+# - src/midisynth.h
+#
+# dr_wav files - licensed under (public-domain or MIT-0):
+# - src/external/dr_wav.h
+# rang files - licensed under the Unlicense:
+# - src/external/rang.hpp
+# Note that both dr_wav and rang are un-bundled and replaced with versions
+# provided by Gentoo packages. However, since these are header-only libraries,
+# their licenses are still included in the LICENSE variable.
+#
+# PicoJSON is used only for Emscripten builds (and unbundled before build).
+# --
+# The program also uses a couple of 3rd-party fonts. Since these are not
+# loaded at runtime, but rather baked into the executable at compile time,
+# their licenses are also added to the License tag.
+#
+# Baekmuk files - licensed under the Baekmuk license:
+# - resources/shinonome/korean/
+#
+# Shinonome files - released into the public domain:
+# - resources/shinonome/
+#
+# ttyp0 files - licensed under the ttyp0 license,
+# a variant of the MIT license:
+# - resources/ttyp0/
+#
+# WenQuanYi files - licensed under
+# GPLv2-or-later with Font Embedding Exception:
+# - resources/wenquanyi/
+#
+#
+# The upstream tarball contains also "Teenyicons", under the MIT license,
+# but those are used only for Emscripten builds.
+
+LICENSE="Baekmuk CC-BY-4.0 GPL-2+-with-font-exception GPL-3+ public-domain
+   TTYP0 Unlicense || ( MIT-0 public-domain )"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+IUSE="doc fluidsynth harfbuzz +sound truetype +wildmidi"
+REQUIRED_USE="
+   fluidsynth? ( sound )
+   harfbuzz? ( truetype )
+   wildmidi? ( sound )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-backport-unbundle-dr_wav.patch
+   "${FILESDIR}"/${P}-backport-unbundle-rang.patch
+   "${FILESDIR}"/${P}-backport-update-for-fmt10.patch
+   "${FILESDIR}"/${P}-unbundle-picojson.patch
+)
+
+DEPEND="
+   dev-cpp/rang
+   >=dev-games/liblcf-${PV}
+   dev-libs/libfmt:=
+   media-libs/libpng:=
+   >=media-libs/libsdl2-2.0.5[joystick,sound?,video]
+   sys-libs/zlib
+  

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/rang/, dev-cpp/rang/files/

2023-09-02 Thread Lucio Sauer
commit: 306fdd38627fcfaac7a0331d2f8642c9a7890308
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 17:54:44 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 19:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306fdd38

dev-cpp/rang: new package, add 3.2

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

 dev-cpp/rang/Manifest   |  1 +
 dev-cpp/rang/files/rang-3.2-fix-tests.patch | 48 +
 dev-cpp/rang/metadata.xml   | 11 +++
 dev-cpp/rang/rang-3.2.ebuild| 48 +
 4 files changed, 108 insertions(+)

diff --git a/dev-cpp/rang/Manifest b/dev-cpp/rang/Manifest
new file mode 100644
index 00..969844b485
--- /dev/null
+++ b/dev-cpp/rang/Manifest
@@ -0,0 +1 @@
+DIST rang-3.2.gh.tar.gz 13601 BLAKE2B 
7694a221fc925c5f10e13b7ef4d087629ff6012b53212f45ed527d07ede69165fcf0bef8518e7be3592bf483663a9a2641608c9d8f57cd7a98edcdb1f56f1591
 SHA512 
f579aaf3bddbfa2325dd31bdbe7c32598af8a340fee62c3a1e7ed1cf189af2808b7838a5fb13b3765279ddd1e7481f6229da72e72218a4916455cf3ae12b5a68

diff --git a/dev-cpp/rang/files/rang-3.2-fix-tests.patch 
b/dev-cpp/rang/files/rang-3.2-fix-tests.patch
new file mode 100644
index 00..c046825ca8
--- /dev/null
+++ b/dev-cpp/rang/files/rang-3.2-fix-tests.patch
@@ -0,0 +1,48 @@
+https://src.fedoraproject.org/rpms/rang/blob/rawhide/f/-rang-fix-tests.patch
+--- a/test/CMakeLists.txt
 b/test/CMakeLists.txt
+@@ -8,7 +8,6 @@ set(CMAKE_CXX_EXTENSIONSOFF)
+ 
+ function(rang_add_test file_name)
+ add_executable("${file_name}" "${file_name}.cpp")
+-target_link_libraries("${file_name}" rang)
+ endfunction()
+ 
+ # simple tests 
#
+@@ -23,7 +22,7 @@ find_package(doctest)
+ 
+ if (${doctest_FOUND} EQUAL 1)
+ add_executable(all_rang_tests "test.cpp")
+-target_link_libraries(all_rang_tests rang doctest::doctest)
++target_link_libraries(all_rang_tests doctest::doctest)
+ 
+ enable_testing()
+ 
+--- a/test/colorTest.cpp
 b/test/colorTest.cpp
+@@ -1,4 +1,4 @@
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ 
+ using namespace std;
+--- a/test/envTermMissing.cpp
 b/test/envTermMissing.cpp
+@@ -1,4 +1,4 @@
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ 
+ using std::cout;
+--- a/test/test.cpp
 b/test/test.cpp
+@@ -1,7 +1,7 @@
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
+-#include "doctest.h"
++#include "doctest/doctest.h"
+ 
+-#include "rang.hpp"
++#include "../include/rang.hpp"
+ #include 
+ #include 
+ 

diff --git a/dev-cpp/rang/metadata.xml b/dev-cpp/rang/metadata.xml
new file mode 100644
index 00..a1c47a66e4
--- /dev/null
+++ b/dev-cpp/rang/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+watermanpa...@posteo.net
+Lucio Sauer
+  
+  
+agauniyal/rang
+  
+

diff --git a/dev-cpp/rang/rang-3.2.ebuild b/dev-cpp/rang/rang-3.2.ebuild
new file mode 100644
index 00..a06d69c754
--- /dev/null
+++ b/dev-cpp/rang/rang-3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Minimal, header-only, modern C++ library for terminal goodies"
+HOMEPAGE="https://agauniyal.github.io/rang/";
+SRC_URI="https://github.com/agauniyal/rang/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES="${FILESDIR}/${P}-fix-tests.patch"
+
+BDEPEND="test? ( dev-cpp/doctest )"
+
+src_configure() {
+   cmake_src_configure
+   if use test; then
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_configure
+   fi
+}
+
+src_compile() {
+   if use test; then
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_compile
+   fi
+}
+
+src_test() {
+   local BUILD_DIR CMAKE_USE_DIR
+   BUILD_DIR="${WORKDIR}/${P}_test"
+   CMAKE_USE_DIR="${S}/test"
+   cmake_src_test
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/

2023-09-02 Thread Lucio Sauer
commit: 650b661efa85f53fc331a097b2e0c4d4fbc84471
Author: Lucio Sauer  posteo  net>
AuthorDate: Sat Sep  2 15:49:02 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sat Sep  2 19:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=650b661e

media-libs/dr_wav: new package, add 0.13.32

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

 media-libs/dr_wav/Manifest  |  3 ++
 media-libs/dr_wav/dr_wav-0.13.32.ebuild | 92 +
 media-libs/dr_wav/metadata.xml  | 11 
 3 files changed, 106 insertions(+)

diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest
new file mode 100644
index 00..4f2756b168
--- /dev/null
+++ b/media-libs/dr_wav/Manifest
@@ -0,0 +1,3 @@
+DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 
5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a
 SHA512 
661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6
+DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 
2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c
 SHA512 
a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1
+DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 
49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf
 SHA512 
34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea

diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild 
b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
new file mode 100644
index 00..b9ed2c4cac
--- /dev/null
+++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="WAV audio loader and writer"
+HOMEPAGE="https://github.com/mackron/dr_libs/";
+COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d"
+SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h 
-> ${P}.gh.h
+   https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md 
-> ${P}-README.md
+   test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz )"
+
+LICENSE="|| ( MIT-0 public-domain )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( media-libs/libsndfile )"
+
+S="${DISTDIR}"
+
+src_prepare() {
+   if use test; then
+   pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die
+   # Remove some unused parts of the source tree that could 
contribute different
+   # (but acceptable) license terms if they were used—just to 
prove that we do not
+   # use them.
+   rm -rv old
+
+   # Unbundle library with incorrect include path.
+   sed -i 
's,"../../../miniaudio/miniaudio.h",,' \
+   tests/wav/dr_wav_playback.c || die
+   # Profiling tests aren't implemented.
+   sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \
+   tests/wav/dr_wav_decoding.c || die
+   popd || die
+   fi
+   default
+}
+
+src_test() {
+   local MY_{C,CC,CXX,BUILD,FLAGS,RUN} TESTCASES
+   TESTCASES=(
+   dr_wav_encoding.c
+   dr_wav_{decoding,test_0}.{c,cpp}
+   )
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+
+   pushd "${WORKDIR}/dr_libs-${COMMIT}/tests" > /dev/null || die
+   for tcase in ${TESTCASES[@]}; do
+   einfo "Compiling and running test case ${tcase}."
+   case ${tcase} in
+   *.cpp)
+   MY_C=${MY_CXX}
+   MY_FLAGS=${CXXFLAGS}
+   ;;
+   *.c)
+   MY_C=${MY_CC}
+   MY_FLAGS=${CFLAGS}
+   ;;
+   *)
+   die "Unknown test case ${tcase}"
+   ;;
+   esac
+   MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} 
${CPPFLAGS}"
+   MY_RUN="./bin/${tcase}"
+   case ${tcase%.*} in
+   dr_wav_encoding)
+   MY_BUILD="${MY_BUILD} -lm"
+   MY_RUN="${MY_RUN} 
testvectors/wav/tests/test_encode_gentoo"
+   mkdir testvectors/wav/tests || die
+   ;;
+   *)
+   ;;
+   esac
+   echo "${MY_BUILD}" || die
+

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

2023-09-02 Thread Michał Górny
commit: e31b5058ab445b22d3f6a28ffec1ef3ca7066866
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 19:09:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 19:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31b5058

dev-python/qtconsole: Bump to 5.4.4

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

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

diff --git a/dev-python/qtconsole/Manifest b/dev-python/qtconsole/Manifest
index d669fa3d1c4c..c15dc441bb26 100644
--- a/dev-python/qtconsole/Manifest
+++ b/dev-python/qtconsole/Manifest
@@ -1 +1,2 @@
 DIST qtconsole-5.4.3.tar.gz 437303 BLAKE2B 
ead6676dabf342a74c30ecba1f280e697c7e58fb970813a572bcacf4adbc71e525df4323b50c30100433373e89eeea464dc382844066416e121a0f1c140487db
 SHA512 
9c2061441775daa3045c1788ed57048de9197938a927647197d29a0b7cada836d5fe4e3329b5126c984064070a275cccbe0341622c3b8591f63842a619b859e8
+DIST qtconsole-5.4.4.tar.gz 437213 BLAKE2B 
2def481c7ceb29c8ce92dfb96055310a8ee3a664a77c76da0eac672c6fd036326402a47cdaab25d504a855172067ae73e7f94b874545951674395d82f18374b5
 SHA512 
95d00a7896579eeba75896dd96efe9f07a54a687eca4ec2c4d9c7cf05029570788cd23267682ee4bce9943cf4d6cb36d7bd1d77be66f6bfd0f37e7d15e0d8f0f

diff --git a/dev-python/qtconsole/qtconsole-5.4.4.ebuild 
b/dev-python/qtconsole/qtconsole-5.4.4.ebuild
new file mode 100644
index ..9730cda1d211
--- /dev/null
+++ b/dev-python/qtconsole/qtconsole-5.4.4.ebuild
@@ -0,0 +1,67 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Qt-based console for Jupyter with support for rich media output"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/qtconsole/
+   https://pypi.org/project/qtconsole/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/ipykernel-4.1[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-4.1.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.4.0[${PYTHON_USEDEP},gui,printsupport,svg]
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   dev-python/QtPy[${PYTHON_USEDEP},svg,testlib]
+   )
+"
+
+PDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO; expects exact HTML, so perhaps fragile
+   
qtconsole/tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output
+   )
+   local -x QT_API
+   for QT_API in pyqt5 pyqt6 pyside2 pyside6; do
+   if has_version "dev-python/QtPy[${QT_API}]"; then
+   local -x PYTEST_QT_API=${QT_API}
+   einfo "Testing with ${QT_API}"
+   nonfatal epytest ||
+   die "Tests failed with ${EPYTHON} / ${QT_API}"
+   fi
+   done
+}



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

2023-09-02 Thread Henri Gasc
commit: 80b747a8d9a857d168dddfb4c1c3389f45262e82
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sat Sep  2 19:10:18 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Sat Sep  2 19:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80b747a8

dev-python/pyrr: enable py3.12

Signed-off-by: Henri Gasc  eurecom.fr>

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

diff --git a/dev-python/pyrr/pyrr-0.10.3.ebuild 
b/dev-python/pyrr/pyrr-0.10.3.ebuild
index 898a0f9ca8..af4ee13fa9 100644
--- a/dev-python/pyrr/pyrr-0.10.3.ebuild
+++ b/dev-python/pyrr/pyrr-0.10.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -18,11 +18,14 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc"
 
-BDEPEND="
+RDEPEND="
dev-python/multipledispatch[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
+   

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

2023-09-02 Thread Michał Górny
commit: 340db7d8a06cb02fa0ecb39cef6386fac167d196
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:43:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 19:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340db7d8

dev-python/qtconsole: Test against available QtPy backends

Run the test suite against all the backends that are supported by
the installed QtPy version rather than incidentally forcing pyside.

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

 dev-python/qtconsole/qtconsole-5.4.3.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-python/qtconsole/qtconsole-5.4.3.ebuild 
b/dev-python/qtconsole/qtconsole-5.4.3.ebuild
index 6ec82c52c0bf..3cd57fe34ba3 100644
--- a/dev-python/qtconsole/qtconsole-5.4.3.ebuild
+++ b/dev-python/qtconsole/qtconsole-5.4.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 pypi
@@ -31,10 +31,9 @@ RDEPEND="
>=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}]
>=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,svg]
 "
-# The test suite tests both against pyqt5 *and* pyside2
 BDEPEND="
test? (
-   dev-python/QtPy[pyqt5,pyside2,${PYTHON_USEDEP},svg,testlib]
+   dev-python/QtPy[${PYTHON_USEDEP},svg,testlib]
)
 "
 # required by the tests that are removed:
@@ -51,9 +50,16 @@ distutils_enable_tests pytest
 python_test() {
# TODO: these tests require virtx; however, running under virtx
# causes pytest to segv on exit (even though tests pass)
-   EPYTEST_IGNORE=(
+   local EPYTEST_IGNORE=(
qtconsole/tests/test_00_console_widget.py
qtconsole/tests/test_jupyter_widget.py
)
-   epytest
+   local -x QT_API
+   for QT_API in pyqt5 pyqt6 pyside2 pyside6; do
+   if has_version "dev-python/QtPy[${QT_API}]"; then
+   local -x PYTEST_QT_API=${QT_API}
+   einfo "Testing with ${QT_API}"
+   epytest
+   fi
+   done
 }



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

2023-09-02 Thread Michał Górny
commit: c5ab8e36259f43b67b6c47467c1539147a0b16a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:54:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 19:03:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ab8e36

dev-python/qtconsole: Reenable virtualx

I can no longer reproduce the segfaults when using virtualx, so let's
reenable full testing.

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

 dev-python/qtconsole/qtconsole-5.4.3-r1.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/dev-python/qtconsole/qtconsole-5.4.3-r1.ebuild 
b/dev-python/qtconsole/qtconsole-5.4.3-r1.ebuild
new file mode 100644
index ..2dd67dae4c33
--- /dev/null
+++ b/dev-python/qtconsole/qtconsole-5.4.3-r1.ebuild
@@ -0,0 +1,67 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Qt-based console for Jupyter with support for rich media output"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/qtconsole/
+   https://pypi.org/project/qtconsole/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/ipykernel-4.1[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-4.1.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,svg]
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   dev-python/QtPy[${PYTHON_USEDEP},svg,testlib]
+   )
+"
+
+PDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO; expects exact HTML, so perhaps fragile
+   
qtconsole/tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output
+   )
+   local -x QT_API
+   for QT_API in pyqt5 pyqt6 pyside2 pyside6; do
+   if has_version "dev-python/QtPy[${QT_API}]"; then
+   local -x PYTEST_QT_API=${QT_API}
+   einfo "Testing with ${QT_API}"
+   nonfatal epytest ||
+   die "Tests failed with ${EPYTHON} / ${QT_API}"
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/, x11-misc/sddm/files/

2023-09-02 Thread Andreas Sturmlechner
commit: 94d5a070729123284b72092743d5316d3563b9f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 17:00:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d5a070

x11-misc/sddm: Backport some post-0.20 fixes

- greeter: Look at WAYLAND_DISPLAY for platform detection
- Ignore InputMethod=qtvirtualkeyboard on wayland
- Install dbus policy in /usr/share, not /etc

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

 .../files/sddm-0.20.0-dbus-policy-in-usr.patch |  29 +
 .../sddm-0.20.0-greeter-platform-detection.patch   |  24 
 ...dm-0.20.0-no-qtvirtualkeyboard-on-wayland.patch |  32 +
 x11-misc/sddm/sddm-0.20.0-r1.ebuild| 136 +
 4 files changed, 221 insertions(+)

diff --git a/x11-misc/sddm/files/sddm-0.20.0-dbus-policy-in-usr.patch 
b/x11-misc/sddm/files/sddm-0.20.0-dbus-policy-in-usr.patch
new file mode 100644
index ..8926b8400430
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.20.0-dbus-policy-in-usr.patch
@@ -0,0 +1,29 @@
+From 0823810ed1683e6dcb7d687795764e11ddb6ff8a Mon Sep 17 00:00:00 2001
+From: Gioele Barabucci 
+Date: Sun, 16 Jul 2023 11:51:08 +0200
+Subject: [PATCH] CMakeLists.txt: Install dbus policy in /usr/share, not /etc
+
+From https://bugs.debian.org/1006631:
+
+> dbus supports policy files in both `/usr/share/dbus-1/system.d` and
+> `/etc/dbus-1/systemd`. [The] recently released dbus 1.14.0, officially
+> deprecates installing packages' default policies into `/etc/dbus-1/systemd`,
+> instead reserving it for the sysadmin. This is the same idea as the
+> difference between `/usr/lib/udev/rules.d` and `/etc/udev/rules.d`.
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 72c4086bb..44956e52d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -181,7 +181,7 @@ endif()
+ 
+ # Set constants
+ set(DATA_INSTALL_DIR"${CMAKE_INSTALL_FULL_DATADIR}/sddm"  
  CACHE PATH  "System application data install directory")
+-set(DBUS_CONFIG_DIR "${CMAKE_INSTALL_SYSCONFDIR}/dbus-1/system.d" 
  CACHE PATH  "DBus config files directory")
++set(DBUS_CONFIG_DIR 
"${CMAKE_INSTALL_FULL_DATADIR}/dbus-1/system.d"   CACHE PATH  "DBus 
config files directory")
+ set(STATE_DIR   
"${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/sddm"  CACHE PATH  "State 
directory")
+ set(RUNTIME_DIR "${RUNTIME_DIR_DEFAULT}"  
  CACHE PATH  "Runtime data storage directory")
+ set(QML_INSTALL_DIR "${QT_IMPORTS_DIR}"   
  CACHE PATH  "QML component installation directory")

diff --git a/x11-misc/sddm/files/sddm-0.20.0-greeter-platform-detection.patch 
b/x11-misc/sddm/files/sddm-0.20.0-greeter-platform-detection.patch
new file mode 100644
index ..57d138875bea
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.20.0-greeter-platform-detection.patch
@@ -0,0 +1,24 @@
+From e27b70957505dc7b986ab2fa68219af546c63344 Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Fri, 30 Jun 2023 09:42:58 +0200
+Subject: [PATCH] greeter: Look at WAYLAND_DISPLAY for platform detection
+
+When running sddm-greeter manually in a wayland session, it otherwise
+misdetects that as xcb.
+---
+ src/greeter/GreeterApp.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/greeter/GreeterApp.cpp b/src/greeter/GreeterApp.cpp
+index c2978d67e..4e4f65301 100644
+--- a/src/greeter/GreeterApp.cpp
 b/src/greeter/GreeterApp.cpp
+@@ -319,7 +319,7 @@ int main(int argc, char **argv)
+ platform = QString::fromUtf8(qgetenv("QT_QPA_PLATFORM"));
+ }
+ if (platform.isEmpty()) {
+-platform = QStringLiteral("xcb");
++platform = qEnvironmentVariableIsSet("WAYLAND_DISPLAY") ? 
QStringLiteral("wayland") : QStringLiteral("xcb");
+ }
+ 
+ // Install message handler

diff --git 
a/x11-misc/sddm/files/sddm-0.20.0-no-qtvirtualkeyboard-on-wayland.patch 
b/x11-misc/sddm/files/sddm-0.20.0-no-qtvirtualkeyboard-on-wayland.patch
new file mode 100644
index ..0081f3d4e8a3
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.20.0-no-qtvirtualkeyboard-on-wayland.patch
@@ -0,0 +1,32 @@
+From 07631f2ef00a52d883d0fd47ff7d1e1a6bc6358f Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Fri, 30 Jun 2023 09:44:37 +0200
+Subject: [PATCH] Ignore InputMethod=qtvirtualkeyboard on wayland
+
+Using QT_IM_MODULE=qtvirtualkeyboard in wayland client applications is not
+supported by Qt, but is sddm's builtin default. Avoid setting that.
+---
+ src/greeter/GreeterApp.cpp | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/src/greeter/GreeterApp.cpp b/src/greeter/GreeterApp.cpp
+index 4e4f65301..01613cc66 100644
+--- a/src/greeter/GreeterApp.cpp
 b/src/

[gentoo-commits] repo/gentoo:master commit in: media-libs/taglib/files/, media-libs/taglib/

2023-09-02 Thread Andreas Sturmlechner
commit: 813736e4d1b04b73abd1a57896fe4e7a2f3b104f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 17:54:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813736e4

media-libs/taglib: add 1.13.1

See also:
https://mail.kde.org/pipermail/taglib-devel/2023-July/003066.html
https://taglib.org/#taglib-1131-release---jul-1-2023

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

 media-libs/taglib/Manifest |  1 +
 .../taglib/files/taglib-1.13.1-pkgconfig.patch | 42 +++
 media-libs/taglib/taglib-1.13.1.ebuild | 61 ++
 3 files changed, 104 insertions(+)

diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest
index 5eacd0b69db4..22a15526c6f5 100644
--- a/media-libs/taglib/Manifest
+++ b/media-libs/taglib/Manifest
@@ -1 +1,2 @@
+DIST taglib-1.13.1.tar.gz 1372618 BLAKE2B 
36cf9b59ded95c9996d04a86055a36a7b74a2a01c13f75826d4907abca0b982c5f9b0e4bcd6648707013108f8eaf424ab95f07c383130452aa169e2cab33f466
 SHA512 
986231ee62caa975afead7e94630d58acaac25a38bc33d4493d51bd635d79336e81bba60586d7355ebc0670e31f28d32da3ecceaf33292e4bc240c64bf00f35b
 DIST taglib-1.13.tar.gz 1371504 BLAKE2B 
844aacec1a5a6baf69cc849cd09c53778b618acffc4bffb0b80835e0a0b6481c0492a5b66b51ef6fd15350b3a392f4a473410696534a7c2129cf045de6108156
 SHA512 
b6e3253d158b41173073c0da1915f5e4a3de947db918660817cb1c755fba7e3723ea1a335fbbc30b0dcf942348a471b493fe2ce1d52d1a808578edee14e1bfc7

diff --git a/media-libs/taglib/files/taglib-1.13.1-pkgconfig.patch 
b/media-libs/taglib/files/taglib-1.13.1-pkgconfig.patch
new file mode 100644
index ..6907e87ae4a3
--- /dev/null
+++ b/media-libs/taglib/files/taglib-1.13.1-pkgconfig.patch
@@ -0,0 +1,42 @@
+From b5d07842d27e61d01c7f2cd0e0c61bc354ebf618 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 2 Sep 2023 19:53:13 +0200
+Subject: [PATCH] Revert pkgconfig file path mangling
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ bindings/c/taglib_c.pc.cmake | 4 ++--
+ taglib.pc.cmake  | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/bindings/c/taglib_c.pc.cmake b/bindings/c/taglib_c.pc.cmake
+index 178f1e50..7918d558 100644
+--- a/bindings/c/taglib_c.pc.cmake
 b/bindings/c/taglib_c.pc.cmake
+@@ -1,7 +1,7 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=${prefix}
+-libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+ 
+ Name: TagLib C Bindings
+ Description: Audio meta-data library (C bindings)
+diff --git a/taglib.pc.cmake b/taglib.pc.cmake
+index 3800f078..575cb310 100644
+--- a/taglib.pc.cmake
 b/taglib.pc.cmake
+@@ -1,7 +1,7 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=${prefix}
+-libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+ 
+ Name: TagLib
+ Description: Audio meta-data library
+-- 
+2.42.0
+

diff --git a/media-libs/taglib/taglib-1.13.1.ebuild 
b/media-libs/taglib/taglib-1.13.1.ebuild
new file mode 100644
index ..9fbcaf1647e4
--- /dev/null
+++ b/media-libs/taglib/taglib-1.13.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Library for reading and editing audio meta data"
+HOMEPAGE="https://taglib.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )
+"
+
+# https://github.com/taglib/taglib/issues/1098
+PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch )
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/taglib-config
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(multilib_native_usex examples)
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && cmake_build docs
+   fi
+}
+
+multilib_src_test() {
+   eninja check
+}
+
+multilib_src_install() {
+   cmake_src_install
+
+   if multilib_is_native_abi && use doc; then
+   HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libquotient/

2023-09-02 Thread Andreas Sturmlechner
commit: 9fffd6fdbefa87798806dee839711be7176637b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 16:54:01 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fffd6fd

net-libs/libquotient: drop 0.8.0

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

 net-libs/libquotient/Manifest |  1 -
 net-libs/libquotient/libquotient-0.8.0.ebuild | 62 ---
 2 files changed, 63 deletions(-)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index 3a29c54c7a3f..d88e06576388 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1,3 +1,2 @@
 DIST libquotient-0.7.2.tar.gz 671676 BLAKE2B 
37a22c01b94bb77b89534e48ebcf8427429760095ecdc9427297c57e1d7dabdaaeaf9c7498b4695d23e468b89e1ac9cd44b9f64593454e5c3f8f452b95745c75
 SHA512 
ba849b938c0bf93e075da466a8360703fb903ac2735b35a7e83944a1288c9324ff76daaf57164144c55cef450fc658e42e6dcacfd23f87a4db455019e9c21f47
-DIST libquotient-0.8.0.tar.gz 725645 BLAKE2B 
f8374e31755f73957bef5ec960e04e131bddaba8f05b43cb369dd2dda62021f22ab1e7c640f73c874db83b580a5ef789df1c5cf4590d8395d25fdce7c506
 SHA512 
5ea12d8c1e0091a0dd1a6130b9ca540f993ad560acbe6391522eacae6c38ef83665338bb407d0898d03bac5e0660b46db2f735b9ded35ff4b195a8d34c8c96ff
 DIST libquotient-0.8.1.1.tar.gz 730335 BLAKE2B 
6c26ab8dd5a1687aedf008ce54045022b10b4e7612964aa5e09151601f1c904a999d874f84d3c18ed3aad5f49d9df94aaa202f1fe369b4e2d4050bec897db7c1
 SHA512 
ac877b39a2a5869016b099d1175945de6e28fa57e561a14855a96859a3f9334870448d650e06a9574c70d1700e79af12b948244b79415238f279a027dbfde38e

diff --git a/net-libs/libquotient/libquotient-0.8.0.ebuild 
b/net-libs/libquotient/libquotient-0.8.0.ebuild
deleted file mode 100644
index 028bf333bf11..
--- a/net-libs/libquotient/libquotient-0.8.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Qt-based SDK to develop applications for Matrix"
-HOMEPAGE="https://github.com/quotient-im/libQuotient";
-SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/libQuotient-${PV}"
-
-LICENSE="LGPL-2+"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/olm
-   dev-libs/openssl:=
-   dev-libs/qtkeychain:=[qt5(+)]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qttest:5
-   )
-"
-
-PATCHES=(
-   # downstream patches
-   "${FILESDIR}"/${PN}-0.8.0-no-android.patch
-   "${FILESDIR}"/${PN}-0.8.0-no-tests.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=OFF
-   -DBUILD_TESTING=$(usex test)
-   -DQuotient_ENABLE_E2EE=ON
-   )
-   use test && mycmakeargs+=(
-   -DQuotient_INSTALL_TESTS=OFF
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   # https://github.com/quotient-im/libQuotient/issues/435
-   # testolmaccount requires network connection/server set up
-   local myctestargs=(
-   -j1
-   -E "(testolmaccount)"
-   )
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libquotient/

2023-09-02 Thread Andreas Sturmlechner
commit: d0adfdcb6fc1804c44f7753a36f1e44134cbf987
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 16:47:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0adfdcb

net-libs/libquotient: add 0.8.1.1

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

 net-libs/libquotient/Manifest   |  1 +
 net-libs/libquotient/libquotient-0.8.1.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index 0c92d936edf6..3a29c54c7a3f 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1,2 +1,3 @@
 DIST libquotient-0.7.2.tar.gz 671676 BLAKE2B 
37a22c01b94bb77b89534e48ebcf8427429760095ecdc9427297c57e1d7dabdaaeaf9c7498b4695d23e468b89e1ac9cd44b9f64593454e5c3f8f452b95745c75
 SHA512 
ba849b938c0bf93e075da466a8360703fb903ac2735b35a7e83944a1288c9324ff76daaf57164144c55cef450fc658e42e6dcacfd23f87a4db455019e9c21f47
 DIST libquotient-0.8.0.tar.gz 725645 BLAKE2B 
f8374e31755f73957bef5ec960e04e131bddaba8f05b43cb369dd2dda62021f22ab1e7c640f73c874db83b580a5ef789df1c5cf4590d8395d25fdce7c506
 SHA512 
5ea12d8c1e0091a0dd1a6130b9ca540f993ad560acbe6391522eacae6c38ef83665338bb407d0898d03bac5e0660b46db2f735b9ded35ff4b195a8d34c8c96ff
+DIST libquotient-0.8.1.1.tar.gz 730335 BLAKE2B 
6c26ab8dd5a1687aedf008ce54045022b10b4e7612964aa5e09151601f1c904a999d874f84d3c18ed3aad5f49d9df94aaa202f1fe369b4e2d4050bec897db7c1
 SHA512 
ac877b39a2a5869016b099d1175945de6e28fa57e561a14855a96859a3f9334870448d650e06a9574c70d1700e79af12b948244b79415238f279a027dbfde38e

diff --git a/net-libs/libquotient/libquotient-0.8.1.1.ebuild 
b/net-libs/libquotient/libquotient-0.8.1.1.ebuild
new file mode 100644
index ..028bf333bf11
--- /dev/null
+++ b/net-libs/libquotient/libquotient-0.8.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt-based SDK to develop applications for Matrix"
+HOMEPAGE="https://github.com/quotient-im/libQuotient";
+SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/libQuotient-${PV}"
+
+LICENSE="LGPL-2+"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/olm
+   dev-libs/openssl:=
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qttest:5
+   )
+"
+
+PATCHES=(
+   # downstream patches
+   "${FILESDIR}"/${PN}-0.8.0-no-android.patch
+   "${FILESDIR}"/${PN}-0.8.0-no-tests.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=OFF
+   -DBUILD_TESTING=$(usex test)
+   -DQuotient_ENABLE_E2EE=ON
+   )
+   use test && mycmakeargs+=(
+   -DQuotient_INSTALL_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # https://github.com/quotient-im/libQuotient/issues/435
+   # testolmaccount requires network connection/server set up
+   local myctestargs=(
+   -j1
+   -E "(testolmaccount)"
+   )
+   cmake_src_test
+}



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

2023-09-02 Thread Andreas Sturmlechner
commit: e5455c0b6799862364bff7fd10ec715f25083aea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 17:05:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:01:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5455c0b

x11-misc/sddm: drop 0.20.0

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

 x11-misc/sddm/sddm-0.20.0.ebuild | 132 ---
 1 file changed, 132 deletions(-)

diff --git a/x11-misc/sddm/sddm-0.20.0.ebuild b/x11-misc/sddm/sddm-0.20.0.ebuild
deleted file mode 100644
index 7d246cd0dea3..
--- a/x11-misc/sddm/sddm-0.20.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-QTMIN=5.15.2
-inherit cmake linux-info optfeature systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm";
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   acct-group/sddm
-   acct-user/sddm
-   >=dev-qt/qtcore-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   sys-libs/pam
-   x11-libs/libXau
-   x11-libs/libxcb:=
-   elogind? ( sys-auth/elogind[pam] )
-   systemd? ( sys-apps/systemd:=[pam] )
-   !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( >=dev-qt/qttest-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   x11-base/xorg-server
-   !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
-   dev-python/docutils
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   kde-frameworks/extra-cmake-modules:5
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # Downstream patches
-   "${FILESDIR}/${P}-respect-user-flags.patch"
-   "${FILESDIR}/${PN}-0.18.1-Xsession.patch" # bug 611210
-   "${FILESDIR}/${P}-sddm.pam-use-substack.patch" # bug 728550
-   "${FILESDIR}/${P}-disable-etc-debian-check.patch"
-   "${FILESDIR}/${P}-no-default-pam_systemd-module.patch" # bug 669980
-   "${FILESDIR}/${P}-fix-use-development-sessions.patch" # git master
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~DRM"
-   use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
-   touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
-   cmake_src_prepare
-
-   if ! use test; then
-   sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
-   cmake_comment_add_subdirectory test
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_MAN_PAGES=ON
-   -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-   -DRUNTIME_DIR=/run/sddm
-   -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
-   -DNO_SYSTEMD=$(usex !systemd)
-   -DUSE_ELOGIND=$(usex elogind)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /etc/sddm.conf.d/
-   doins "${S}"/01gentoo.conf
-}
-
-pkg_postinst() {
-   tmpfiles_process "${PN}.conf"
-
-   elog "NOTE: If SDDM startup appears to hang then entropy pool is too 
low."
-   elog "This can be fixed by configuring one of the following:"
-   elog "  - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
-   elog "  - # emerge sys-apps/haveged && rc-update add haveged boot"
-   elog "  - # emerge sys-apps/rng-tools && rc-update add rngd boot"
-   elog
-   elog "SDDM example config can be shown with:"
-   elog "  ${EROOT}/usr/bin/sddm --example-config"
-   elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific 
options."
-   elog
-   elog "For more information on how to configure SDDM, please visit the 
wiki:"
-   elog "  https://wiki.gentoo.org/wiki/SDDM";
-   if has_version x11-drivers/nvidia-drivers; then
-   elog
-   elog "  Nvidia GPU owners in particular should pay attention"
-   elog "  to the troubleshooting section."
-   fi
-
-   optfeature "Weston DisplayServer support (EXPERIMENTAL)" dev-libs/weston
-   optfeature "KWin DisplayServer support (EXPERIMENTAL)" kde-plasma/kwin
-
-   systemd_reenable sddm.service
-}



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

2023-09-02 Thread Andreas Sturmlechner
commit: e34e106c9ff5de63b4823f2fe74474cb3d61da9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  2 17:10:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  2 18:01:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34e106c

net-libs/libssh2: drop 1.10.0

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

 net-libs/libssh2/Manifest  |  1 -
 .../libssh2/files/libssh2-1.10.0-libressl.patch| 33 -
 net-libs/libssh2/libssh2-1.10.0.ebuild | 56 --
 3 files changed, 90 deletions(-)

diff --git a/net-libs/libssh2/Manifest b/net-libs/libssh2/Manifest
index db369a27d8b1..d161b27f79f4 100644
--- a/net-libs/libssh2/Manifest
+++ b/net-libs/libssh2/Manifest
@@ -1,2 +1 @@
-DIST libssh2-1.10.0.tar.gz 965044 BLAKE2B 
0e6f571cc723e0050bf7ba7492f361ef222547dcbc311019cb6762f01405b4906e0418207a7d484c5170bee5e6f666827a7ea0d0cf233f684f999f896ce0b415
 SHA512 
e064ee1089eb8e6cd5fa2617f4fd8ff56c2721c5476775a98bdb68c6c4ee4d05c706c3bb0eb479a27a8ec0b17a8a5ef43e1d028ad3f134519aa582d3981a3a30
 DIST libssh2-1.11.0.tar.xz 686796 BLAKE2B 
36903798c72f7261d9e997254169c10a4e69166017445276de8b0066fff15cd4dae4119a8d6cbbab8859d765b2d7f34f2911bbaf83c8d6ac5d1feead6b5de64e
 SHA512 
6d50c71b778ca0f769fcc9d2cc257ab669cd0b6c35e8b0e047b6b38aea10638974cc591ba27c25bb7dd523020b4a8a62e2c1ae368287d9dc254d5e24d4a7cee7

diff --git a/net-libs/libssh2/files/libssh2-1.10.0-libressl.patch 
b/net-libs/libssh2/files/libssh2-1.10.0-libressl.patch
deleted file mode 100644
index 9cecabd5d01e..
--- a/net-libs/libssh2/files/libssh2-1.10.0-libressl.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.gentoo.org/903001
-https://github.com/libssh2/libssh2/pull/700
-https://github.com/libssh2/libssh2/commit/b952674f120748174ed2c0fb93e7bd78cf355cac
-
-From f0681a4573d7c7f7484d3157ddff7063a200295b Mon Sep 17 00:00:00 2001
-From: Viktor Szakats 
-Date: Thu, 19 May 2022 13:25:06 +
-Subject: [PATCH] openssl: add support for LibreSSL 3.5.x
-
-LibreSSL 3.5.0 made more structures opaque, so let's enable existing
-support for that when building against these LibreSSL versions.
-
-Ref: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.0-relnotes.txt

- src/openssl.h | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/openssl.h b/src/openssl.h
-index 658b040..09bfd7c 100644
 a/src/openssl.h
-+++ b/src/openssl.h
-@@ -57,8 +57,9 @@
- #include 
- #include 
- 
--#if OPENSSL_VERSION_NUMBER >= 0x1010L && \
--!defined(LIBRESSL_VERSION_NUMBER)
-+#if (OPENSSL_VERSION_NUMBER >= 0x1010L && \
-+!defined(LIBRESSL_VERSION_NUMBER)) || \
-+LIBRESSL_VERSION_NUMBER >= 0x305fL
- # define HAVE_OPAQUE_STRUCTS 1
- #endif
- 

diff --git a/net-libs/libssh2/libssh2-1.10.0.ebuild 
b/net-libs/libssh2/libssh2-1.10.0.ebuild
deleted file mode 100644
index a4c6f0460f8e..
--- a/net-libs/libssh2/libssh2-1.10.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake-multilib
-
-DESCRIPTION="Library implementing the SSH2 protocol"
-HOMEPAGE="https://www.libssh2.org";
-SRC_URI="https://www.libssh2.org/download/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="gcrypt mbedtls zlib"
-REQUIRED_USE="?? ( gcrypt mbedtls )"
-# Tests try to set containers up using docker (and fail for some reason).
-RESTRICT="test"
-
-RDEPEND="
-   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
-   !gcrypt? (
-   mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] )
-   !mbedtls? (
-   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-libressl.patch #903001
-)
-
-multilib_src_configure() {
-   local crypto_backend=OpenSSL
-   if use gcrypt; then
-   crypto_backend=Libgcrypt
-   elif use mbedtls; then
-   crypto_backend=mbedTLS
-   fi
-
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DCRYPTO_BACKEND=${crypto_backend}
-   -DENABLE_ZLIB_COMPRESSION=$(usex zlib)
-   )
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-09-02 Thread Matthew Thode
commit: d324ee24849d17f6e235a8ff074ba6cdf41f246e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  2 17:54:32 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  2 17:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d324ee24

sys-block/tgt: stabilize 1.0.87-r1 for amd64, arm64, ppc64, x86

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

 sys-block/tgt/tgt-1.0.87-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/tgt/tgt-1.0.87-r1.ebuild 
b/sys-block/tgt/tgt-1.0.87-r1.ebuild
index 559e0ae2c41b..f5b5df98b0fe 100644
--- a/sys-block/tgt/tgt-1.0.87-r1.ebuild
+++ b/sys-block/tgt/tgt-1.0.87-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="fcoe fcp ibmvio infiniband rbd selinux"
 
 DEPEND="



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

2023-09-02 Thread Sam James
commit: 0aff5bc30cfdbab0393166a3e3559d87eb08713b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aff5bc3

sys-kernel/genkernel: Stabilize 4.3.6 x86, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index f21e1a5c1ced..69c98354fea0 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: a887450c292b8b7c578592239bef737b7e1d7f2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a887450c

sys-kernel/genkernel: Stabilize 4.3.6 amd64, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 00c20192cfc3..a991ef52968d 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: 82e4b28284426a67b5f770da10028e7e064065ea
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e4b282

sys-kernel/genkernel: Stabilize 4.3.6 ppc64, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 2966132d0964..00c20192cfc3 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: e184fe09c5448253136cda72223c494499716df3
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e184fe09

sys-kernel/genkernel: Stabilize 4.3.6 arm64, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 69c98354fea0..5c1d5e95772f 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: 76851d1266eca17f1e211a53d18e188d887c8bd7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76851d12

sys-kernel/genkernel: Stabilize 4.3.6 hppa, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 5c1d5e95772f..5204b7b0dac2 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: 6d75f0462b93ad61935bcbdacd59ceacbeb0f615
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d75f046

sys-kernel/genkernel: Stabilize 4.3.6 sparc, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 5204b7b0dac2..2966132d0964 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: 2701bb5e4b9f5f224c3c8c03954e95eb74375d8e
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2701bb5e

sys-libs/libxcrypt: Stabilize 4.4.36 ppc64, #913517

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index 9ccdfa955d08..706e4480648b 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"



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

2023-09-02 Thread Sam James
commit: 0f582d7fde154673e314d66aff1ae3f72633
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f582d7f

sys-libs/libxcrypt: Stabilize 4.4.36 arm, #913517

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index 706e4480648b..7d5690a9143d 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"



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

2023-09-02 Thread Sam James
commit: 5011cb31c0274729d2b4900f6c0da6d4bede0b9e
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5011cb31

sys-libs/libxcrypt: Stabilize 4.4.36 x86, #913517

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index 7d5690a9143d..b6bac0aa7d84 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"



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

2023-09-02 Thread Sam James
commit: 80fba8e607a4bdebc4a6ffaa0399dbf33b6e3142
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:46:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fba8e6

sys-kernel/genkernel: Stabilize 4.3.6 arm, #913519

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

 sys-kernel/genkernel/genkernel-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 76313e2ddf91..f21e1a5c1ced 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -94,7 +94,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2023-09-02 Thread Sam James
commit: 437dd07ebf11db8a8babbf70c317dbbe7abad168
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 17:35:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 17:35:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437dd07e

sys-apps/dbus: fixup elogind patch

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

 sys-apps/dbus/files/dbus-1.15.8-enable-elogind.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus/files/dbus-1.15.8-enable-elogind.patch 
b/sys-apps/dbus/files/dbus-1.15.8-enable-elogind.patch
index 1cf9094990e6..543eac5b30f2 100644
--- a/sys-apps/dbus/files/dbus-1.15.8-enable-elogind.patch
+++ b/sys-apps/dbus/files/dbus-1.15.8-enable-elogind.patch
@@ -9,7 +9,7 @@ particularly required. The only known consumer at the moment is 
hplip.
  #ifdef HAVE_SYSTEMD
  #include 
  #endif
-+#if HAVE_ELOGIND
++#ifdef HAVE_ELOGIND
 +#include 
 +#endif
  
@@ -40,7 +40,7 @@ particularly required. The only known consumer at the moment 
is hplip.
  endif
  endif
  
-+elogind = dependency('elogind', version: '>=209', required: 
get_option('elogind'))
++elogind = dependency('libelogind', version: '>=209', required: 
get_option('elogind'))
 +use_elogind = elogind.found()
 +config.set('HAVE_ELOGIND', use_elogind)
 +



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

2023-09-02 Thread Michał Górny
commit: 62bf030bb7de4fc3c6b1b90fccbf2168b577c381
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bf030b

sys-kernel/vanilla-kernel: Bump to 5.10.194

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index e4a9cdcb6ca5..456467f8b6f2 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -32,6 +32,8 @@ DIST linux-5.10.191.tar.sign 993 BLAKE2B 
ed38fdcb966d68938bcd63d04fc2d40f43e
 DIST linux-5.10.191.tar.xz 120603864 BLAKE2B 
721f760a73fc2e429272e95b288d7e0c6f95cbd6ae3d87384ec534b2a294b52f8c980170dd5c6f22955225dd6aa35797a2702a17b2a1c9438d0c134d6cf003f9
 SHA512 
d80b71f27bfb70b574d944c3d1cc6ec31a42bf9764967eeaaeeab4e40248efed4e2269012d6d8f9c598a3573e6a996833c35499abe60d50dab82c3a73721984d
 DIST linux-5.10.193.tar.sign 993 BLAKE2B 
4f64430a8d9c6343f8ee2bb6c85b32180f5599c7216aefa2e087c55f3f20225f4adf110a358cbe86f73fc51251b4230c289ce25d9d0e15ac1b0251828db11e1a
 SHA512 
04342ff5d69fa43122a236b770b0037677452409d676fc70432bc56be2e6c145542416e077038e1ed95fa434b3d4a7bc973d7cccbe62097174841297a0b1b050
 DIST linux-5.10.193.tar.xz 120602696 BLAKE2B 
d7aaa4496a1233a34b76e3b08207276079f11447244dc2128c582aac0d1f594e0f9d6c095c8575fc4a7c03e58e40d47c26ad72012dc1fe6653dbd1f8007c4954
 SHA512 
169c18c52b97f98b7cf3524b5dc89a69bc36aa54e9c935d68e5b46963b99d9bd8eee5ba52fedd1798e28960a9e842e7aff9ca68caa330b0e954686917779740e
+DIST linux-5.10.194.tar.sign 993 BLAKE2B 
e581ca642faa17d70c57b047b94650cdff5d038b9c9ffd4fabb0e938501760131377a6acca4231f69e3e4389d7eb13676afaf6039b4288cf2aa4c89252bcf57f
 SHA512 
1ae5ce28dc81af3cc86b1bf52444c3c81ca7edbb978f79470d8b1a598e0651f58a6149525b5975c0453123704ff8d597aa128a355d035e5e441a65e06d36829b
+DIST linux-5.10.194.tar.xz 120606540 BLAKE2B 
5b9d66b6da806b995dedc9fe96c53104574b4fe70a2681975abceb1a6bf23b9b7dd5a5ed9fc125877b362ea06ae593691b92a4a4369982647c2662221ddfd244
 SHA512 
cb3f9de70c61d98287d766bd03e4055bad86aaad39dccc628da12bf461831fa9a4daa817689fdfa5d326a7fdcf584fef3b9ccc6ef875349cfbbcfff53cb855bd
 DIST linux-5.15.127.tar.sign 993 BLAKE2B 
84310652ba933bb13ff2b0442eaedfcc56d94e0adceef77009abd7bdc2d614d1c61c83041b57adb62ac6591e7e127cb65f2557a29e6c89a616b84f07e89611ab
 SHA512 
b34247621ce40eb2131b1c5c320d0ffe706010439b81238a1d28c9bddee69c0ca7575f90c7df86a92af4a6da520f42624e5cc39462eb0abc6de74a006d08af9e
 DIST linux-5.15.127.tar.xz 126542840 BLAKE2B 
3c5f6ec2b917099deff2bafc2c144f06ddf2274f02ccee386cbde34323b7b7dc01b82f5914b0165c2e9dad48a13f4fbd22aedb25e7a07533be3becf90e7b7a9e
 SHA512 
5245a87e10c986657d42dc78d0789905c1e61cc0af5ef619f0ed73788b0192375a8996a340e693604305cfd15ba202023fa4f4575ad4a7a5a38edf73aac892cc
 DIST linux-5.15.128.tar.sign 993 BLAKE2B 
29542245fc2dbda9c586685c3248ab2563819c58c130afc3d54e579d13d094591f7b586308cb5564b81ecb968cb839863babc917f88f1feda785adbe8c8c870f
 SHA512 
ee6c022bed702db161a3cd05bf5688a9ddbcd175dd426ba3f6ad0261508ad15b11ce584a1d1d97f8828c800b70c4583085cfdf7cd21a5b07a08f2e95ee1ed791

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.194.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.194.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.194.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? (
+   
https://src.fedora

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

2023-09-02 Thread Michał Górny
commit: e029f38dbde66d30c6a0bc4536102c47be57fa4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e029f38d

sys-kernel/gentoo-kernel: Bump to 6.1.51

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index ff5fb458053d..9412f5a4e602 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-6.1-55.base.tar.xz 3230904 BLAKE2B 
eaf52b27c1fbe9d25a27b18bc6eb9
 DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B 
de074120fec5b94a8378313fd1c14166ea156008d679e53fe114d2a477ddc8f83e2b64ead63a7b43fcfcf4f168225b8ec2de7383b8749c661b493139560e35c1
 SHA512 
88d6c13ff77590b1240e7958cefa8fb1f738df2b56aaa2ef2e8b63ee4d67ccf87c3da3a9fb6d781009d9c9a8db4907418a9af2f634d92d858fab4f33afb745c1
 DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 
4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5
 SHA512 
5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
 DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 
647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657
 SHA512 
c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
+DIST genpatches-6.1-57.base.tar.xz 3329956 BLAKE2B 
d43450b8139d3a37aa248d8b5af3047d29cc8a16346512633d6ebd55c8adfda8a165d707051e4bf5b167830a711074e9fa4fd2038c04505ee455a6a43686eb1a
 SHA512 
1917b2d9026372ced986e2572f9b1f99633bd61154855547283110279d3feca3fe2326d200bda75c61a617ff61a5758032bddbb4fc37dc403384bb76e060bcb3
+DIST genpatches-6.1-57.extras.tar.xz 3808 BLAKE2B 
39e1e8aef7db1d76f770bdee410c6b26bc7bab3e6c7b3e7ef342122d83ac8fea8bf1975887bef6ba1be2e99035f2f233ff3267c05a1e6d17ccf282ee26c4eba2
 SHA512 
027cf468cd29d927f620f013c2d1461dbe4877f587d8e4fcd02dde085bbdbb4f0f1ffb5cd23a84ba89ce9a5425144eb28a72415b2998bad14ea8a589316f32c5
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.51.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.51.ebuild
new file mode 100644
index ..7e128b87c8f2
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.51.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? (
+   
https://raw.githubusercontent.com/projg2/fedora-kern

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

2023-09-02 Thread Michał Górny
commit: d3ba101b7ede2e05cd0b1175b14e2474cf325851
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ba101b

sys-kernel/gentoo-kernel: Bump to 5.15.130

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 9412f5a4e602..567dae865c05 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2
 DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B 
e6d0b37360f85c3672cb4f56fcca5f649b3a5f9f81e64c7fca1b1e4691f2de4258fda7a262b44fa4a7b37e6af93d8f6869ad6b3b03d5184df25ed5aab24f2655
 SHA512 
677b4a0448bb8c618127c3fcd34ea752b788deb26f3e3a843847baf9c3396a3fbf10a8cfe105c825877e02e5fb13e81e6bef0c697180a5ade644b61e7d60e24d
 DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73
 SHA512 
a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
 DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
+DIST genpatches-5.15-136.base.tar.xz 5312940 BLAKE2B 
3f905e0cc9ea0353f3be1cfff526f849298fec3dc8e7ec66c7283ff3440663cc54b58cf07bc2c62d2bbd9bd335f37a708741188a43807e55b526fbbd465579c6
 SHA512 
0d8aca792ffc949796905d135abb89ee812271e93946b00cba76bb7b3e9d5cfe05efc29a19c4c3e9933f9b1eea0256caffe85d9936f6cceeb94f3ea51c60f586
+DIST genpatches-5.15-136.extras.tar.xz 3932 BLAKE2B 
c9ea53212a94f1d8cecc51c30d3e7a856ac1f325ecfd5e06f5c61b3b85fec988ff93169d01b7335fd100b329e97bc8806ca02247477b51311956a29efc2d4d6a
 SHA512 
edc8041e65b7129f8abac8351c900d1a8849bcda06d3328c6fefc641af259aad2439267ba0f6532b2cbfe4caa0275c323db392cbd2f3160930e0cbd20017
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.130.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.130.ebuild
new file mode 100644
index ..ad2d0803bd9c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.130.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
+   -> kernel-aarch64-fedora

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

2023-09-02 Thread Michał Górny
commit: 2ae4d9132b253fd15001d2b40df0dcd94c6149a3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:33:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae4d913

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ad7e4f1e3fe1..34258f53a592 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-201.base.tar.xz 5812032 BLAKE2B 
17e4a8b463e258f0548e3ccea5c
 DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87bb832f436c3fedb0f4f001975a48a058c69cedcd58f97e5c76758ab737681ced55fc214a537fdab9400b839673bdba6c697c4
 SHA512 
c719a63005ea809d9bdc5d4b01f1400db0419a28bd629843f2d339a6f08684b4876fdc0eaa09133b7853ed80201517439e04580618ceabb40484e952efe796a3
 DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 
9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7
 SHA512 
7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
 DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B 
f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b
 SHA512 
e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
+DIST genpatches-5.10-204.base.tar.xz 5899804 BLAKE2B 
5bf19ded87f3178252259d863bfb22f4d2e5ff68d97edd7b9fa0ac74d803951a7db57c0bfa33f5645ada4b7f5f19d33825eb2f2f1c283b6d5cb16279186f4f0b
 SHA512 
267d325ed9bbcd0b21dbc5c537aefe73eca22152082e515855a7ea17acffb8ca57d7a9c599467c73534375ba487d85e8362dc61b9226541fe728fef61483d3bb
+DIST genpatches-5.10-204.extras.tar.xz 3868 BLAKE2B 
150f953d75e2e051124f44253272a5b62822a19cc9226d82d44439595a4b0f5eb0b1a97f92a07f5d766f0cd5458ded1833ed878e03023f1a74d45162d24cdf51
 SHA512 
812e6d24f19c3df5998a921261c60e2515811bcf4b4295c16a2fea02fc535d6e944b7a498b142ec65bdbf75d8dd585adbbffe8b80d373c4094ea0a7f1c6d5eaa
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60
@@ -42,6 +44,10 @@ DIST gentoo-kernel-5.10.193-1.amd64.gpkg.tar 63221760 
BLAKE2B 54bfee53cff7a7440a
 DIST gentoo-kernel-5.10.193-1.arm64.gpkg.tar 56412160 BLAKE2B 
504f573d2cfcc47fac3a3ccf80c88e9743fb31366950189d7543dd3495cf5dcce919cf18d15e5e788cd925c0cb779cafdd6451bdbf6a2b3ccf0fbac2671d5261
 SHA512 
b915c2a6a285e5c82613741b42e36e02b9409fbf10f29d86dd53d5b4db33afb855c43faa67a6f4d6878c3a5651e84940edde5763c5ea45741abdec1dafb0ee06
 DIST gentoo-kernel-5.10.193-1.ppc64le.gpkg.tar 52828160 BLAKE2B 
a8133d7e8d1bb84dd95ad41b19bd27f270879cecd86f6c457251851efa571efd7b9f8046463bf7f5b7c29af30d4e8272cb4933ddb375994b4775cd36e4d534d3
 SHA512 
4a2ead3e54adfeae5d6d7a884aa65c76cc60d3a8917c2158d66b3652ab5fa1c69faaba42fd9ded4e7301d29ef1a25b85fbc51aafe521cdec8f72932d2bffac04
 DIST gentoo-kernel-5.10.193-1.x86.gpkg.tar 53463040 BLAKE2B 
02d109b2c8e129a396cf471e8f90da02905b53f2dd53a3978967b9dbdad58ff339a289c4d70b464660be17494dee2253fc870a86a8ad375c99b8bde5dac31c26
 SHA512 
c1a4fc00d168797325cde7161e8e230ce06e7386e781d9d332806c50b7316188248082dfa2b7d7223d2d74dc63ce6bb0114e8801d68703a560c07478112ce2a3
+DIST gentoo-kernel-5.10.194-1.amd64.gpkg.tar 63211520 BLAKE2B 
d5306e4c98d69c104f86a258fb1b0125415c07a055b6e90e7d54ca382a361b10898d142ec7fc9dab8632219cefa772f497215c59944bf6557535e80d9187e5f2
 SHA512 
7ad72be7a47592aa9b911c711b8a43d8b15ff3c56cad04b8e3471d307429005b8ba16633fef73f6b4ae16310065a2dd6f3c8855b42e98eab774b125ce3a28798
+DIST gentoo-kernel-5.10.194-1.arm64.gpkg.tar 56422400 BLAKE2B 
bffee9fe5787d119b80d510de9caccf1cdeec64786ec9b3c57e93b464e750

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

2023-09-02 Thread Michał Górny
commit: d803f151e234b5346fa89e7899578ec11e0f6973
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:33:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d803f151

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d8e8fb94a186..ad7e4f1e3fe1 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2
 DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B 
e6d0b37360f85c3672cb4f56fcca5f649b3a5f9f81e64c7fca1b1e4691f2de4258fda7a262b44fa4a7b37e6af93d8f6869ad6b3b03d5184df25ed5aab24f2655
 SHA512 
677b4a0448bb8c618127c3fcd34ea752b788deb26f3e3a843847baf9c3396a3fbf10a8cfe105c825877e02e5fb13e81e6bef0c697180a5ade644b61e7d60e24d
 DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73
 SHA512 
a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
 DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
+DIST genpatches-5.15-136.base.tar.xz 5312940 BLAKE2B 
3f905e0cc9ea0353f3be1cfff526f849298fec3dc8e7ec66c7283ff3440663cc54b58cf07bc2c62d2bbd9bd335f37a708741188a43807e55b526fbbd465579c6
 SHA512 
0d8aca792ffc949796905d135abb89ee812271e93946b00cba76bb7b3e9d5cfe05efc29a19c4c3e9933f9b1eea0256caffe85d9936f6cceeb94f3ea51c60f586
+DIST genpatches-5.15-136.extras.tar.xz 3932 BLAKE2B 
c9ea53212a94f1d8cecc51c30d3e7a856ac1f325ecfd5e06f5c61b3b85fec988ff93169d01b7335fd100b329e97bc8806ca02247477b51311956a29efc2d4d6a
 SHA512 
edc8041e65b7129f8abac8351c900d1a8849bcda06d3328c6fefc641af259aad2439267ba0f6532b2cbfe4caa0275c323db392cbd2f3160930e0cbd20017
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
@@ -52,6 +54,10 @@ DIST gentoo-kernel-5.15.129-1.amd64.gpkg.tar 66304000 
BLAKE2B a9dd041da1ef554811
 DIST gentoo-kernel-5.15.129-1.arm64.gpkg.tar 59392000 BLAKE2B 
2dd4ad3e74b18b8dfa0a27d291d2a6fe76ad6cca7c1677ca80ad1100fccd31d8dbd5f497cbda4706c704cd8a62744c72fa28e8622489a1b366a0316d5d01e7c9
 SHA512 
1120358c30138259537316dca7ef577dfaff318c791bb2be0f798b547bd327894defec9a40379ff459ec05f18de1d1a71b63a6d53854e2983993cccae1214af7
 DIST gentoo-kernel-5.15.129-1.ppc64le.gpkg.tar 54917120 BLAKE2B 
128e5b6b9981ff67cfae92b3e8279b10eb7dc862f34965332e13e1af8aea2325435e2dd1002a3f1609b1146f4a21327d7c4096e8cd2f5aa41c62dfb6e0850caa
 SHA512 
c14383cd3b8af4aae0f493adb66125c2f543dbb49e0c6bf19914597923c83b69ea40fe982ee5b37ff0e6424c2709f0ee67ad5add6f6dc12d0a41a70403d1dea3
 DIST gentoo-kernel-5.15.129-1.x86.gpkg.tar 55961600 BLAKE2B 
bcb0b4f3692e026d7975e48541766b7581763459ca6464c936cc7e17599495c63a3364ee0906d865a96fcc933f4c997e07b74e0a28c8726fcdf0d1bfe3882671
 SHA512 
df4b4cd691fc6c8443362096e5127a748c5dd11557feef0ed2059658a3a0b103d8d1580c51369840da0ebc3dc584b280d924d7c69e4bc636662339de7d299d66
+DIST gentoo-kernel-5.15.130-1.amd64.gpkg.tar 66263040 BLAKE2B 
298a1612b258b8cf7afec7b8e6fa6de6cc824786c5c0df5474218dbdb81301509a5f1831f8fbb9eaedc5c9c1532de3f769f45ebbe75284ec0e29cdad65706d77
 SHA512 
4e8da82cf00f6788bb9b1102dd552469713cbb7568186176fe6f26ad8608348e6577b6a7d25fd48b625bd5b02f25306209423203ea09dc35d48fe0167c65b80f
+DIST gentoo-kernel-5.15.130-1.arm64.gpkg.tar 59392000 BLAKE2B 
44804df0fd62600d66f1f32070d87adc5b7e61e52f9b041c8468f2b4815daa33

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

2023-09-02 Thread Michał Górny
commit: 4376f33a8258a0187e0524d45f7873d59515955d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4376f33a

virtual/dist-kernel: Bump to 5.4.256

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.4.256.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.256.ebuild
new file mode 100644
index ..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.256.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-bin/

2023-09-02 Thread Michał Górny
commit: bbd76b462e826fa957ffd7918b99f152f388d481
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:33:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd76b46

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.4.14.ebuild| 131 +
 2 files changed, 137 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 2770c4ac1a65..f41dc9e31605 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -28,6 +28,8 @@ DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4
 DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
 DIST genpatches-6.4-15.base.tar.xz 809064 BLAKE2B 
5f931235de8f0d94b1297c4e5c1c5c82dfe51e2e5149551fd053b908f112adb034e399ec3a8eaabf1b07993cb021577b210ccbd55d0f4d3670f87ebfdf34964f
 SHA512 
b5181ddfc2896849cd0a5889c2c1f3009eedbd3c080a253e78c75545d8a57b7671e163b0cd5076d6255c5eb18b42b8cd81f0d47eaeb40397015418c3e212a5b3
 DIST genpatches-6.4-15.extras.tar.xz 3700 BLAKE2B 
36916108aa768ac8138cfe4e167d1bdbc8413e2c971ce81f531966882ff1d096077c9676298ffcf69461059c62ba69e5ed821187e8a520aa21f0adb7ba119281
 SHA512 
65f96f5b47fe3ca21c4e7f09c13474c64d932eefe94a523d3197addc8ff8f70fce0b9da59f26e890cdb75cd9a9979dc99386c4815ba8d6e2b419a1d5872fd0d1
+DIST genpatches-6.4-16.base.tar.xz 811436 BLAKE2B 
1a1f92b35cafd3ee73cc9a04a94d72a11f01d48195c43e881cbca1a776fc5f6abaf582523a6e75a5dbbb04cdfbed7b19e85d77b5541a926f4e6497d72508de87
 SHA512 
7a4899923c0ff93d8b5dfb3ab1d4a698337cfe19a457affc3d67df41f3ef734064110d55e3cc84e0fa5b458c7919fea14738fc18befa4ed5f6052a5b8b5383bb
+DIST genpatches-6.4-16.extras.tar.xz 3700 BLAKE2B 
a50cf572b21a1e91c2e84f05238f5d0301fd2b6596f98fb48fb962c4c4f2d17f91a95af4c3814d818ef53e1743523aa6ec45ac0b26c41bcb7e122a31f616d59e
 SHA512 
534d7320c07134e41f6bd31547ab55f6e0d305b5bd7cb8c862f0d9454142e3aa273c64f50405a1230da32b9341dfdba0a1ab71121bb4a78819ddd5a9e6f320b2
 DIST gentoo-kernel-5.10.191-1.amd64.gpkg.tar 66365440 BLAKE2B 
f7086ca26f08468b754b0cf9ce715ed763d2866ebc8ea322fb51fa2ab5146f1c7741f68b82d52a7d54442cc36cd5a114132f9ccb0809e8d0ab0da022742a48d2
 SHA512 
0f4918273c70f06756c19cd2c7738176695aba65eeaa7846aa6773d97e6d3ac4302be0328926f1a217135d21e2660e6e4124ced7f2304c0f1a408ad2561b24a5
 DIST gentoo-kernel-5.10.191-1.arm64.gpkg.tar 59392000 BLAKE2B 
feee11f6bc6148ca0a65077a33cb1736fe2d588037bfada383bff1ca9ca7ea71d6f3248a91cc9b152d87a3fb9580177a68b3748c53e2bb6e0309c7a4b9e39df3
 SHA512 
bfe38e92e445719daddc4fd87b717c652a0fbc5b3cf3fdaab40c1014229a2bf5b504642c21e5bb478d56742c56100271a7433f113c7c231382d2f226a609f837
 DIST gentoo-kernel-5.10.191-1.ppc64le.gpkg.tar 54947840 BLAKE2B 
eab70963c60d1d668ba562652b73bf47760d326ea2cd3fad8cbf91e75a9329283b9af38ee7391c4bc887c32464a6c8376844135231d155eb11916c926f8c263a
 SHA512 
58a8701b46878dd470a4210f96f65bc85aabb4c8b29aed5d1d61eff2efb1f851c38b648c50afa7cc164406ccdf8ae3bc673f73857903a17c19229f77c8e885f7
@@ -88,6 +90,10 @@ DIST gentoo-kernel-6.4.13-1.amd64.gpkg.tar 81766400 BLAKE2B 
c9aa02287758f139c1e6
 DIST gentoo-kernel-6.4.13-1.arm64.gpkg.tar 71208960 BLAKE2B 
d93c3c764edff90ae8b2471b007d19f2dd334b80f8608c1b4c9f2aa922262b1ca5eca46cd2833a9762bca79bd9be4e1894bf3c923963616bb7ced1f245cc6f62
 SHA512 
f7ccd52ed95aa4b11ea487283b1617ab66f97199503d48ec53948a5722940f05539fe135b4f3f4083ceb5e6fcf31814b8c86b3b4c50af2cf4c870f04fb3353be
 DIST gentoo-kernel-6.4.13-1.ppc64le.gpkg.tar 63447040 BLAKE2B 
0927759f4a2ca08e2a096eacda7bbfe6de6c64d89f13d2292008702dc1b141d11086f0109567d3c13f152273203f40006f878756765afa5a78bb5867c18bbab1
 SHA512 
56f882974196b8f14dbf1876aaf1ea4ed02cafc2874f6e0426397cc50a63bd9e50298122da89f9c26d43d550714ebad295f3c3518de9badbf0e258e70db7f676
 DIST gentoo-kernel-6.4.13-1.x86.gpkg.tar 65863680 BLAKE2B 
c00585eeb53f8a6b17d5f1fd2fc8c90dbe641e1f1860698fbf927eaf105d24e9f1448377d1fc603025a26c92a1bc744571b07041852543609370cc30d7800f36
 SHA512 
ed7b33f0963374a25eee79fd41c1d00bba7e68b09e34da448d36e87a23b6f7b650da424c609695a520ca9c05a8260ccd93401db943bb4b5037ad7ddfa70b0959
+DIST gentoo-kernel-6.4.14-1.amd64.gpkg.tar 81745920 BLAKE2B 
978adce49a0cd1065a0e894bb427969224339c8efa1500ba5cbb0b02e506a9255a7a71ec8d1a6a007194620bef7cc422bed9e495c3ec389602ad9dd9faccf27a
 SHA512 
4f0969cb0324dff258d6b2523ddeafe3e7f12db9dd9cf11be7c1fbdd69eb590d9ab03b6a8bc7b8e4fdbd138889e451436edc4088a515c4f4a7a6bd3d598e17fe
+DIST gentoo-kernel-6.4.14-1.arm64.gpkg.tar 71249920 BLAKE2B 
2448002322bbc63dc8b771bbf0cafb5eeb16e714a80133dff1c88

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

2023-09-02 Thread Michał Górny
commit: 461724b170a55a2300912bdcb9d05c6f703f74a3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461724b1

sys-kernel/gentoo-kernel: Bump to 5.4.256

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 71fbf49a8511..4926756779eb 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
 DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B 
ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17
 SHA512 
f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
+DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
+DIST genpatches-5.4-263.extras.tar.xz 1812 BLAKE2B 
67a75053cc93216cd0b6f34e11c2cdb4d4606e7356424006d08d35583344ec09211d95d0e5613b7352a1b3317053c4c964d373736f387d76d0209bb915d9256d
 SHA512 
64b041945553ca97df6291848e4a9875fb2a2526b82d730e6d84c6838c761803a819c9765cdf953130695e2c91af28b6b0a64a4e7d37473306b26d0db6c16f2c
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.256.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.256.ebuild
new file mode 100644
index ..e8d62eeacffa
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.256.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
+   -> kernel

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

2023-09-02 Thread Michał Górny
commit: f88a06c2cb516522910625427372e9cb51b40beb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88a06c2

virtual/dist-kernel: Bump to 5.10.194

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.194.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.194.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.194.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/gentoo-kernel-bin/

2023-09-02 Thread Michał Górny
commit: b6db1371d469837d393f2558829ee329a7f18e6c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:33:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6db1371

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f41dc9e31605..d8e8fb94a186 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-6.1-55.base.tar.xz 3230904 BLAKE2B 
eaf52b27c1fbe9d25a27b18bc6eb9
 DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B 
de074120fec5b94a8378313fd1c14166ea156008d679e53fe114d2a477ddc8f83e2b64ead63a7b43fcfcf4f168225b8ec2de7383b8749c661b493139560e35c1
 SHA512 
88d6c13ff77590b1240e7958cefa8fb1f738df2b56aaa2ef2e8b63ee4d67ccf87c3da3a9fb6d781009d9c9a8db4907418a9af2f634d92d858fab4f33afb745c1
 DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 
4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5
 SHA512 
5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
 DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 
647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657
 SHA512 
c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
+DIST genpatches-6.1-57.base.tar.xz 3329956 BLAKE2B 
d43450b8139d3a37aa248d8b5af3047d29cc8a16346512633d6ebd55c8adfda8a165d707051e4bf5b167830a711074e9fa4fd2038c04505ee455a6a43686eb1a
 SHA512 
1917b2d9026372ced986e2572f9b1f99633bd61154855547283110279d3feca3fe2326d200bda75c61a617ff61a5758032bddbb4fc37dc403384bb76e060bcb3
+DIST genpatches-6.1-57.extras.tar.xz 3808 BLAKE2B 
39e1e8aef7db1d76f770bdee410c6b26bc7bab3e6c7b3e7ef342122d83ac8fea8bf1975887bef6ba1be2e99035f2f233ff3267c05a1e6d17ccf282ee26c4eba2
 SHA512 
027cf468cd29d927f620f013c2d1461dbe4877f587d8e4fcd02dde085bbdbb4f0f1ffb5cd23a84ba89ce9a5425144eb28a72415b2998bad14ea8a589316f32c5
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
@@ -78,6 +80,10 @@ DIST gentoo-kernel-6.1.50-1.amd64.gpkg.tar 72519680 BLAKE2B 
87aa1ff52c7afb64b0d7
 DIST gentoo-kernel-6.1.50-1.arm64.gpkg.tar 65187840 BLAKE2B 
b565c6dce83397a1aff54b9a2804b22eafa66a2630d1c6a14d7b95e55992cd96004af61bf4fef2e1c0f89c45ab9a2b70f14b65f32e8172644852ca59cc3eec0c
 SHA512 
05062f8b1421a905f1167750b22078eca21e0d5c1ec8d1c1f5b70d219b22b8f87d7b679ddffcbcbcf539f5d6b792cbf1c00b1ac24a53549a79f152ac302b8caa
 DIST gentoo-kernel-6.1.50-1.ppc64le.gpkg.tar 59811840 BLAKE2B 
6fb21e8f96a25be68e544a3a0f595bc3906de96b1cd531f1787cbf26805554418afbeaad2aa642464d9e90c4d55a651a9f8a4f86244777bba208ef3a5a6f246a
 SHA512 
48d24bfc91bf62ab07ea1b077aff4ba32f43338dc064038416c9c36b4e024df68c44dbeb404b993b0910954c48282360ac70cb3fdcd385cae21812d35c2b3681
 DIST gentoo-kernel-6.1.50-1.x86.gpkg.tar 61962240 BLAKE2B 
37ea93186d8284b8937a545cf263af63e6414baea3562a7d18cdc7a26703aed9be5a2fc803f33d6938abfbd58ec41a41850c4d2cc29e377538755a1abb192143
 SHA512 
c2dba3727a0a8cd69f6d55dca4f0538d28622ec2c105ff3ea0c4460d9605aec1ff4cb1b4be2f6a69ff9241793d48fcd08fa56b742b5f1a84c805e6000302254b
+DIST gentoo-kernel-6.1.51-1.amd64.gpkg.tar 72488960 BLAKE2B 
7af239f4360f79e07bdbf834dc532acdeb743b39b494b49daf1a1b7e087c416e5474e5ebb01f0b214377ac4e302151f77bb69c17652623ccb13b1e8ad042bd29
 SHA512 
a59de357af7b08b25b7b1485ee259721bbb8777b9a6b00f5d7b5c4a8d39e27491ec7a23a3480693f4a68c8f0131f55f92f40c6597eb6ea10c5fbf9ad8f51d5a4
+DIST gentoo-kernel-6.1.51-1.arm64.gpkg.tar 65187840 BLAKE2B 
5edb676a59d946af4eb86e45d930d761dc4344f0df64d502b60e74869bd4165de75c016d2604b6889d9e1e2e6

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

2023-09-02 Thread Michał Górny
commit: 4f01962aee7ec26afae4ccd50bd40fb531228487
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 17:33:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f01962a

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 34258f53a592..7ba8c6d934b1 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
 DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B 
ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17
 SHA512 
f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
+DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
+DIST genpatches-5.4-263.extras.tar.xz 1812 BLAKE2B 
67a75053cc93216cd0b6f34e11c2cdb4d4606e7356424006d08d35583344ec09211d95d0e5613b7352a1b3317053c4c964d373736f387d76d0209bb915d9256d
 SHA512 
64b041945553ca97df6291848e4a9875fb2a2526b82d730e6d84c6838c761803a819c9765cdf953130695e2c91af28b6b0a64a4e7d37473306b26d0db6c16f2c
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d
@@ -72,6 +74,10 @@ DIST gentoo-kernel-5.4.255-1.amd64.gpkg.tar 57569280 BLAKE2B 
cd4c3e7178ae0783fc9
 DIST gentoo-kernel-5.4.255-1.arm64.gpkg.tar 53841920 BLAKE2B 
659829c5715d69f3b6269c1cbb5ea38293346f4d0f7367ed11ae995c66756cbe2954f072a81859a749a93607a2d102f4c8988c5b866d624a1ff127cbeb48f0c7
 SHA512 
d0352d58850c195dbdd2b5e2585b287bd6c1a367cc926d2b0190d64bffe1ba19243fe20803bf9b885b0205d25b1bbddb28255d0b45b1a6a77bc9f199ab83cd4d
 DIST gentoo-kernel-5.4.255-1.ppc64le.gpkg.tar 52305920 BLAKE2B 
65db3e5cbd3669eab6fc06df5602205a072d0e87c8d8034fe990223e51aff1a1a5c91b733c4d1682502d74f96fd39f3af85576b774c6db68cb27b6436047ad4c
 SHA512 
724fd13345625a3201b6d057db6725ce0ed3af6c1c8928ac11cb1dbcd5888a874f5a1a2dcf01ef790a77c805b81c2f4826bcfe045145f97393702b9769e69715
 DIST gentoo-kernel-5.4.255-1.x86.gpkg.tar 49612800 BLAKE2B 
30f7d5bee3929096a9d547b5dbf6191da01c7b156a7c27010ec056ba2b86e5b1d092da9bd796815c45c5527752c7acf3e511886f826458e9a3e219f6d20b
 SHA512 
3ded5710b9863c29d4abd96d87fd32ea0d6be5be1478848a8c9323d4fc9f29cbe8a998584e5436b2926f6ee57fc6e319f3509a88117249e4e64ac638efa7c525
+DIST gentoo-kernel-5.4.256-1.amd64.gpkg.tar 57579520 BLAKE2B 
2e37ed126d241dcdc14e67d36bfa17e01f39a2e25ccf36ddd36d51358755dc845dc0eeb6b6293180751ee6e5d6777e0453c2e77ed6c733e9ca3d19d7c42b
 SHA512 
e18b3e2151b86674386dd5e14322b52deb5475708a6defaf3e1ed231ab1487d2124bf98967600762db3b32dfbba3006e32c8d9abb6c7e968433b20a2de07ed12
+DIST gentoo-kernel-5.4.256-1.arm64.gpkg.tar 53841920 BLAKE2B 
a43bde9f0ff3832181e2f8731989f45435ab09119b90aea3e2a7ebdaeb27159618b3b0ec8ca8

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

2023-09-02 Thread Michał Górny
commit: a742c2184c66034cf89b5f9df4130e8becd468c5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a742c218

sys-kernel/gentoo-kernel: Bump to 5.10.194

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 567dae865c05..71fbf49a8511 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-201.base.tar.xz 5812032 BLAKE2B 
17e4a8b463e258f0548e3ccea5c
 DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87bb832f436c3fedb0f4f001975a48a058c69cedcd58f97e5c76758ab737681ced55fc214a537fdab9400b839673bdba6c697c4
 SHA512 
c719a63005ea809d9bdc5d4b01f1400db0419a28bd629843f2d339a6f08684b4876fdc0eaa09133b7853ed80201517439e04580618ceabb40484e952efe796a3
 DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 
9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7
 SHA512 
7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
 DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B 
f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b
 SHA512 
e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
+DIST genpatches-5.10-204.base.tar.xz 5899804 BLAKE2B 
5bf19ded87f3178252259d863bfb22f4d2e5ff68d97edd7b9fa0ac74d803951a7db57c0bfa33f5645ada4b7f5f19d33825eb2f2f1c283b6d5cb16279186f4f0b
 SHA512 
267d325ed9bbcd0b21dbc5c537aefe73eca22152082e515855a7ea17acffb8ca57d7a9c599467c73534375ba487d85e8362dc61b9226541fe728fef61483d3bb
+DIST genpatches-5.10-204.extras.tar.xz 3868 BLAKE2B 
150f953d75e2e051124f44253272a5b62822a19cc9226d82d44439595a4b0f5eb0b1a97f92a07f5d766f0cd5458ded1833ed878e03023f1a74d45162d24cdf51
 SHA512 
812e6d24f19c3df5998a921261c60e2515811bcf4b4295c16a2fea02fc535d6e944b7a498b142ec65bdbf75d8dd585adbbffe8b80d373c4094ea0a7f1c6d5eaa
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.194.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.194.ebuild
new file mode 100644
index ..91e1b5a2d288
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.194.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? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aar

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

2023-09-02 Thread Michał Górny
commit: 3cff8283bfc1b9f4f38d89ccdec0683cd791eb80
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cff8283

sys-kernel/vanilla-kernel: Bump to 5.15.130

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 34de4744fdfa..e4a9cdcb6ca5 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -38,6 +38,8 @@ DIST linux-5.15.128.tar.sign 993 BLAKE2B 
29542245fc2dbda9c586685c3248ab2563819c5
 DIST linux-5.15.128.tar.xz 126528336 BLAKE2B 
b594e8a2c02baa6bcf8df7b574a998f80c6926ee2b6dcc539a5b1316cd9626021c99cd17fce9f39fd123d11f2d3c2c95e4a6748e0d183d7d537235929d8ea3a2
 SHA512 
5a9ef31d0cb44964af520fc8837122a0217b848f50168be3706d208de385298970fb6ca39c67d104ce1b5c739685470b05f2079e4578898feb0678f957f6e083
 DIST linux-5.15.129.tar.sign 993 BLAKE2B 
4b6fbf9e616ba50ae6e50576cd0d3a5f7c4144ea7562b8551ce1485c6581a7cbc76b77e60425c1411d78108d36e0aa43d6c40a2807e51f3523ac499016dff2ae
 SHA512 
52b7a42758d4a2476a805677cd69241647ed56e99abc21ac45109ca36f375413e6f33b3de15e8002b1312a2be4d522c22507f675691c5a8d4b3786435be905a5
 DIST linux-5.15.129.tar.xz 126560168 BLAKE2B 
d08fcdf39d6e4e2451e52f17dfdb15778092919750a1e9729809606c6c82d1e27ecc70b93428e462aed4b9e4bf3197c93d081cb07592105e9d377d63d10d7bdb
 SHA512 
f4de238ea61b040037ad5837049e2285adde3005b93424977e3e460b87ee004427524c64cdb0e0d9d88585f48b36f351cc88d140230ba1bd9f25120ee621
+DIST linux-5.15.130.tar.sign 993 BLAKE2B 
61b2dc0d2c8de7be07e997bb9ac1e13349b84b9e1d8e56c2a42b52ed7666e132f4be5d72184dcd56cd3f16e7c02ca950878d37fae1976d83ff5ca256fa313b04
 SHA512 
7943b5033b3b2c0bcf7359e8812f555f0d25b2ee1f755757e2003ee8a826f89c4426cc1b620654c5fffdaaa094ae3acd0bfac27abbf2ccb8dc69398faccc124a
+DIST linux-5.15.130.tar.xz 126554096 BLAKE2B 
9c0f42be91d15e97a80900704c11601799d245ca72006adfd14dee88c403c63ea8cb66dc3ad8039fe7d3625494f5b6c57f8fdf6e7accabad3f3f4a65c588fa64
 SHA512 
93b5a36ff3d745269c337ef390ba74733e2ded76756aa11f8cd8ccf230bf2ebcd0ff30593b5be97d8c336cf5e96eca4c14d7edf751e56a561581f0b821339eb7
 DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a106134c61635f2f1fd627e6cb375a6d21a2f66f0bc02bc99e419cb0a4db3499af090f8787f523e009789205007
 SHA512 
71b4b3777c238034d5624be9ad79f40634d2e861ae2665d2aee1701cc3d5a09e6a5d1a114642d0d01a97cf1556022a658fc3deef7c59e93ab9b41c829018bfc5
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-5.4.255.tar.sign 991 BLAKE2B 
ed1e0fe2f8516b8c4728b9ef7ad60e51af66a3ac991e9de740f270cbcbb29e3f4ac95c1b2db736a8b04531b5f9be6af594eb1012a12d56f7c5a5797952b55766
 SHA512 
db446deca7a177372f53519feca9b54cb570830dd3b67f4aa1b40db0efa17bedfcf85c888f38235b61d85afd5057238aa0f6529c1ad1c7f17cb59af56bc60a7c

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.130.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.130.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.130.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? (
+   
https://src.fedorapro

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

2023-09-02 Thread Michał Górny
commit: abfc7853429fb2beeb0262306de392c4ee1a29ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:17:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfc7853

sys-kernel/vanilla-kernel: Bump to 5.4.256

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 456467f8b6f2..3835ecfc2e91 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -46,6 +46,8 @@ DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a10
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-5.4.255.tar.sign 991 BLAKE2B 
ed1e0fe2f8516b8c4728b9ef7ad60e51af66a3ac991e9de740f270cbcbb29e3f4ac95c1b2db736a8b04531b5f9be6af594eb1012a12d56f7c5a5797952b55766
 SHA512 
db446deca7a177372f53519feca9b54cb570830dd3b67f4aa1b40db0efa17bedfcf85c888f38235b61d85afd5057238aa0f6529c1ad1c7f17cb59af56bc60a7c
 DIST linux-5.4.255.tar.xz 112966236 BLAKE2B 
5e5ffa92169c846365a6bb6baee6e99e2fbe255695645c62f117f6ae9923a57511ab70c810b223212f013394cb45cc4f9a85d1d9f81fbcec10d1c67e0458cb34
 SHA512 
776148e94067819f5af53b7421b625a68651ea5c22d14cb5a6faa099707d6b6f18a7bc144924b35e5d1d4c25b84ead8a1e8a7669ab9cf6fefb07b43a471c5a81
+DIST linux-5.4.256.tar.sign 991 BLAKE2B 
c47e8f8c6063f5bc82e0f6842d3953eaa86ff643f944c3c6f2bc465287774e4c3f3f5abc7c338220809f89fb1e0c0e60d2ade092687df5ca9cf6e2ce1a2d0f43
 SHA512 
8a3d10ef6286bf0119a29b72a8ca46d10a1cd27b196c39fc15507d68e3e7b87fa413437cb6c9f1b3cc194c6a89f7661ce78b39a3b98fc0d50e2f6b6d680b0bab
+DIST linux-5.4.256.tar.xz 112969128 BLAKE2B 
fa74352685a56f15983403d1bdb124e235e7e1b3e2688f45725094d100c19b5457095863c6b2e7bca8bc27aa38a523f49b32636de747d0fe3e9812ac75639a0c
 SHA512 
aedc97b5a9810b58af647bdd2c6a666e5117c161d156434f5171c957a638395f5ee7e9d7c75a1de83d8693841d6ccbe45e3baea5ac5fac45ecdb9164a5544df5
 DIST linux-6.1.46.tar.sign 989 BLAKE2B 
95f91ecbbad15ec67a2723799419e295485cf1fbfb7dca7dc12c8433835df4ce2efe92c7f24f58a890e2c2311eaa7e52d71c9df442944edc9893dff05c780571
 SHA512 
bc2b89126155d9bcbe0275a221bb88a1bb1d615b5ec036ee964d664af0cac8d15b3511265aebc8910f0174deb30547cc23e836efc0db061d0e2c841b87ff7464
 DIST linux-6.1.46.tar.xz 134962288 BLAKE2B 
07a069c04919899ce2b0859d0a528ee13b154ec8c9e868a2a0e64f6bdcc0ce30ea4fd002f1b58e62eebfaf8216e528e26b79c7a99c67f208e4d36eca590836bf
 SHA512 
677d524974f76aeaaddab158e13df7c820e92f6e3c74683f5cd3dc9923859982079cd1da3fb41d3e87f96d72fb0abbc92d662122898e0a79adc7c8eebf005bd5
 DIST linux-6.1.47.tar.sign 989 BLAKE2B 
5783f29b3e5803559e818c17c22c8a3766e3e00dea494b2184c3199d6c068de4151f9a0684035d7c43ae9d7d21a762095cd726fc49f653f1c7b298874c72a31f
 SHA512 
7f3a831b0274c54b719cc0ec94cd3e0499406fb6f5fe3caa07d9aa9e42feaf416f8bbaf908d1e7d308c7eee2a9a37e05742b41405ac6822726a08e23e3f4db7c

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.256.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.256.ebuild
new file mode 100644
index ..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.256.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.

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

2023-09-02 Thread Michał Górny
commit: 382436fc2ec19eb2678e0d82f8f8c7d8bb89cd0e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382436fc

sys-kernel/vanilla-kernel: Bump to 6.1.51

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index e514b22e575e..34de4744fdfa 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -52,6 +52,8 @@ DIST linux-6.1.49.tar.sign 989 BLAKE2B 
91ef75adfe55e76a4ddc7c2649d483bc34724379d
 DIST linux-6.1.49.tar.xz 134978048 BLAKE2B 
b1bf16f3b9617ae3eddd41cdea7ce07344e2ea8d9c516b151c6184bdf2611a619f8f3592aad013f32499f0b90edf490dd8e80eabe56174399a24e6502c1bb817
 SHA512 
30a5fe355bdfb9b7016cf44cdf0e44f7118154fe06958a2d240f6c741e23a7dd41d0b7d79b35b2eb25ba0ab87715377f29df32b05004c11d889fb84b5ab523ac
 DIST linux-6.1.50.tar.sign 989 BLAKE2B 
aaba4a2613ea96a54fe0374f31b55b68769eac82ea4f7de0b5d2841a160b996a16a47f210e0e10327a13d1facd10e2549cabd40d3866bfe22113d4465101d54f
 SHA512 
4c50cde4b0d226b352821f562ff79e520158a365ea17e5596281b460fb6b0be003d094b2376a277589862b96438bcf431c83b42049b78ab664d146e16736566e
 DIST linux-6.1.50.tar.xz 134972988 BLAKE2B 
dfe44d14a1f8773776338b46b4416ca2240eebff4e9e954b4b46c3ac050cb424eb2d3dc3a856193d9a79216c2ef970ce6982d122ec0226a896984c7ad0690f31
 SHA512 
d0157286886df388f752e367e30254cc7f615cd7f6e435a99f43055d143490edac316a5bbb826a0006ddc4b550376d67b624693faa5504fab160969806c81607
+DIST linux-6.1.51.tar.sign 989 BLAKE2B 
8924bef89e5ebed655fcfef6a58a09cd43fa741ae56b6541a6ef002af3571d8096b9ea8e55e36bc2e2fdf69ce6135080970930402dfed977899b890cf6d2b04c
 SHA512 
65ac5c31b1a59a90ff1142bee8160ee71db11a2af9f8cad0a16337b1f22fa065450751cb50f1e482c5a0626631a40307c669c7fe846dd220551138394d64b221
+DIST linux-6.1.51.tar.xz 134971724 BLAKE2B 
3df246015539f69190a230a84251d5bd956d21f8a488b4ca7648c76ac5770d01a13af2961cdb1bb5bf8a876e31aed256153aba81faa522063d8360ec6c09c96c
 SHA512 
82404e9e4ab7d12b83241433c02a0be4ad4c7e9c1452e5783956eb44e8a99ab140d78eeb294743a6023b24b5ddc23a7b3ed7765ca0dffabe9f3802bb896fab8a
 DIST linux-6.4.11.tar.sign 989 BLAKE2B 
b8b55a05aa9d5249365a17faf7c0654d6172988ba2894d6bf21c33a8c175dd220cce190415f84235175eec729a05a85b25f2ce9f240e59f81172823ed3a60eb9
 SHA512 
c4d218992809cfd6ed6afc324cddae579bd2d1cec66f40d04c1d182ca4dbfa8487539cb63b2ec432528b28f30b9e156fc0ce243878ac8c6607cb1e83c01b5888
 DIST linux-6.4.11.tar.xz 137836952 BLAKE2B 
dfb97f2c9905a150c0890b9c3d464bc13986bec7bcd038c333f4dce443e0a1988a9075554219f9f419ef71af98827c05fad4a62aba1e58aa7f2ef8249f140175
 SHA512 
b3abf1d7c6b03644ddfc0a1994c88abd9b6db71089aeb4ff8749e9eed5d3772bc3468eabdeec99d998ec091898e5c81a84ef839345ba368580509500a3cc73dd
 DIST linux-6.4.12.tar.sign 989 BLAKE2B 
598b2dd8b0beb25db5b0500547bfcf7ea669c06ff4afaf6252f996d0bb519f5d19da96a1b618ae7a03c4e27a56a5a1540d2c1b66bef9683d14aa964e0d768d39
 SHA512 
d1941097b97dee631cec1487ecdb9a3a4c145ec8cfdac325776e9e890bfff2f559140d178fe5ec27b0482f04df2713cb2d6da59e20a7bdbce8ed50c148f3b585

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.51.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.51.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.51.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}
+   )
+ 

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

2023-09-02 Thread Michał Górny
commit: c5f3ed19c61ea965a0d4627e01ac773bbc51ce57
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f3ed19

virtual/dist-kernel: Bump to 5.15.130

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.130.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.130.ebuild
new file mode 100644
index ..11ff63e712b3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.130.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-09-02 Thread Michał Górny
commit: 01d679881921bbd40661f0fd977ef117bab07f23
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:16:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d67988

virtual/dist-kernel: Bump to 6.1.51

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.1.51.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.51.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.51.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: eclass/

2023-09-02 Thread Michał Górny
commit: e2b8c79419c258224a91807e30d57b075703f115
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Aug 30 16:38:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b8c794

kernel-build.eclass: fix kernel image signing on arm64 and riscv

Arm64/riscv have no compressed kernel support. With CONFIG_EFI_ZBOOT enabled
the build system will build a bootable image with its own compressor that we
can then sign. With CONFIG_EFI_ZBOOT disabled we end up with a compressed
kernel image that must be uncompressed before signing and requires the
bootloader to uncompress it before it can boot.

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

 eclass/kernel-build.eclass | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index ca105ee1f133..0c40e8033fe2 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -436,6 +436,20 @@ kernel-build_merge_configs() {
fi
fi
 
+   if [[ ${KERNEL_IUSE_SECUREBOOT} ]]; then
+   if use secureboot; then
+   # This only effects arm64 and riscv where the bootable 
image may
+   # contain its own decompressor (zboot). If enabled we 
get a
+   # sign-able efi file.
+   cat <<-EOF > "${WORKDIR}/secureboot.config" || die
+   ## Enable zboot for signing
+   CONFIG_EFI_ZBOOT=y
+   EOF
+
+   merge_configs+=( "${WORKDIR}/secureboot.config" )
+   fi
+   fi
+
if [[ ${#user_configs[@]} -gt 0 ]]; then
elog "User config files are being applied:"
local x



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

2023-09-02 Thread Michał Górny
commit: c234898e5d3b6de85bc75bfbeb35e5bdc98b0b82
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:15:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c234898e

sys-kernel/vanilla-kernel: Bump to 6.4.14

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.4.14.ebuild| 138 +
 2 files changed, 140 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index a7d7524dff9e..e514b22e575e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -58,3 +58,5 @@ DIST linux-6.4.12.tar.sign 989 BLAKE2B 
598b2dd8b0beb25db5b0500547bfcf7ea669c06ff
 DIST linux-6.4.12.tar.xz 137846568 BLAKE2B 
0d8b6e447a7fe390b44967ab8dc2e116de29b6fac15a91fe8398d091f5803984495dea595d53938e75f0213b5268bbdb63a86284463552c8e59ffb02cb98ce17
 SHA512 
6758994ac1f8bdec1848d9c90e7f66847512567e5de71fdcdde42487043ff83ea4745f9a2e2631046faff3c5d74a69e9413fdd78126f881cefd05e9efc652cd6
 DIST linux-6.4.13.tar.sign 989 BLAKE2B 
0f23b79cf7d79941153ecc80162bcfae63eb1215b0bf45e13f47614d0c39f13c4aee2bb98fd84e6f274e4631d9c4555bbc413477ce192151d9d0298df9092022
 SHA512 
318c1bdc13fb70544a235263c3e69342129449e0efe035d2f9e5a99ac3787ac00cff42cb007b2af1f7e8129d159e90827d9be0c4432712dc352969a40a44d9ec
 DIST linux-6.4.13.tar.xz 137872836 BLAKE2B 
40aa951a92913116264013c6bc170c6663e6c709560596c48dece69a0fed6b4d7a44aa3fdc49dfa7ccdf9483b334be4575fc74bc38d1f2c0dbfe00748c4b29e9
 SHA512 
259436a9e6262bd4c2ff91f769f76259c2b85706dc9cd7c6d38d32c334efc1c425754ffe8f1c01820cccbf6ec25bf6f3c7ce4ad8f66de50e01bb1757adbdd3d4
+DIST linux-6.4.14.tar.sign 989 BLAKE2B 
6f819ab7ec6bca5ffc4ce7cba7ca73206edfd0680f407ef18022ef5467469f5c819384c318d53bf78ce5068f55e4ec85e5698b7615c03daeca1f900bf55cace0
 SHA512 
3933d45f8cf4541d4f2e055d5c58ab526377dd5c65e35b4f4df804709a82198ef613cd8e4e41bd8cdf986f601cee390d86908e155606d260bc2ae7bb4ee7e02d
+DIST linux-6.4.14.tar.xz 137851916 BLAKE2B 
f81dabaef7e31b743aeb75d0dbb0a337e747d1d743fb0b38cb314498200d8d459d82f5f8bb34d6ad688842f3617fd53fd35b1b518654c845a6781580531ab1b2
 SHA512 
793804275fc8b11f3610951458f31044a7554a8f3e842f00dd9dd70c00f76c0ecc7f670f5824ce153173ca91105f6284a047f251cc198ea61643e7701f16e427

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.14.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.14.ebuild
new file mode 100644
index ..ff7ca5f6894f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.4.14.ebuild
@@ -0,0 +1,138 @@
+# 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 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.12-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
+

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

2023-09-02 Thread Michał Górny
commit: ffa7e14c2c96108f9fed25e7d23bc5fbe17e2e2c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:15:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa7e14c

virtual/dist-kernel: Bump to 6.4.14

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.4.14.ebuild 
b/virtual/dist-kernel/dist-kernel-6.4.14.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.4.14.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/

2023-09-02 Thread Michał Górny
commit: 329742fb5855e29e970cd051b1cffcb5d2b5eb8e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 14:15:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 17:34:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329742fb

sys-kernel/gentoo-kernel: Bump to 6.4.14

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 6931b9b4e5da..ff5fb458053d 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -28,6 +28,8 @@ DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4
 DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
 DIST genpatches-6.4-15.base.tar.xz 809064 BLAKE2B 
5f931235de8f0d94b1297c4e5c1c5c82dfe51e2e5149551fd053b908f112adb034e399ec3a8eaabf1b07993cb021577b210ccbd55d0f4d3670f87ebfdf34964f
 SHA512 
b5181ddfc2896849cd0a5889c2c1f3009eedbd3c080a253e78c75545d8a57b7671e163b0cd5076d6255c5eb18b42b8cd81f0d47eaeb40397015418c3e212a5b3
 DIST genpatches-6.4-15.extras.tar.xz 3700 BLAKE2B 
36916108aa768ac8138cfe4e167d1bdbc8413e2c971ce81f531966882ff1d096077c9676298ffcf69461059c62ba69e5ed821187e8a520aa21f0adb7ba119281
 SHA512 
65f96f5b47fe3ca21c4e7f09c13474c64d932eefe94a523d3197addc8ff8f70fce0b9da59f26e890cdb75cd9a9979dc99386c4815ba8d6e2b419a1d5872fd0d1
+DIST genpatches-6.4-16.base.tar.xz 811436 BLAKE2B 
1a1f92b35cafd3ee73cc9a04a94d72a11f01d48195c43e881cbca1a776fc5f6abaf582523a6e75a5dbbb04cdfbed7b19e85d77b5541a926f4e6497d72508de87
 SHA512 
7a4899923c0ff93d8b5dfb3ab1d4a698337cfe19a457affc3d67df41f3ef734064110d55e3cc84e0fa5b458c7919fea14738fc18befa4ed5f6052a5b8b5383bb
+DIST genpatches-6.4-16.extras.tar.xz 3700 BLAKE2B 
a50cf572b21a1e91c2e84f05238f5d0301fd2b6596f98fb48fb962c4c4f2d17f91a95af4c3814d818ef53e1743523aa6ec45ac0b26c41bcb7e122a31f616d59e
 SHA512 
534d7320c07134e41f6bd31547ab55f6e0d305b5bd7cb8c862f0d9454142e3aa273c64f50405a1230da32b9341dfdba0a1ab71121bb4a78819ddd5a9e6f320b2
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.14.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.14.ebuild
new file mode 100644
index ..c478a96d62d1
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.14.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.12-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? (
+   
https://raw.

  1   2   3   4   >