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

2023-07-19 Thread Sam James
commit: 2711de74b3c4967cd16a7b2760aff3de1acdd69e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 03:39:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 03:39:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2711de74

sys-kernel/dracut: backport UKI fix w/ systemd-254

Fails to boot otherwise.

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

 sys-kernel/dracut/dracut-059-r3.ebuild| 184 ++
 sys-kernel/dracut/files/059-gawk.patch|  35 
 sys-kernel/dracut/files/059-uki-systemd-254.patch | 134 
 3 files changed, 353 insertions(+)

diff --git a/sys-kernel/dracut/dracut-059-r3.ebuild 
b/sys-kernel/dracut/dracut-059-r3.ebuild
new file mode 100644
index ..6d27123ec55b
--- /dev/null
+++ b/sys-kernel/dracut/dracut-059-r3.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 linux-info optfeature systemd toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
+else
+   if [[ "${PV}" != *_rc* ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~sparc ~x86"
+   fi
+   
SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="Generic initramfs generation tool"
+HOMEPAGE="https://github.com/dracutdevs/dracut/wiki;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/cpio
+   >=app-shells/bash-4.0:0
+   sys-apps/coreutils[xattr(-)]
+   >=sys-apps/kmod-23[tools]
+   || (
+   >=sys-apps/sysvinit-2.87-r3
+   sys-apps/openrc[sysv-utils(-),selinux?]
+   sys-apps/systemd[sysv-utils]
+   sys-apps/s6-linux-init[sysv-utils(-)]
+   )
+   >=sys-apps/util-linux-2.21
+   virtual/pkgconfig
+   virtual/udev
+
+   elibc_musl? ( sys-libs/fts-standalone )
+   selinux? (
+   sec-policy/selinux-dracut
+   sys-libs/libselinux
+   sys-libs/libsepol
+   )
+"
+DEPEND="
+   >=sys-apps/kmod-23
+   elibc_musl? ( sys-libs/fts-standalone )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   app-text/docbook-xml-dtd:4.5
+   >=app-text/docbook-xsl-stylesheets-1.75.2
+   >=dev-libs/libxslt-1.1.26
+   virtual/pkgconfig
+"
+
+QA_MULTILIB_PATHS="usr/lib/dracut/.*"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+   "${FILESDIR}"/gentoo-network-r1.patch
+   "${FILESDIR}"/059-uefi-split-usr.patch
+   "${FILESDIR}"/059-uki-systemd-254.patch
+   "${FILESDIR}"/059-gawk.patch
+)
+
+src_configure() {
+   local myconf=(
+   --prefix="${EPREFIX}/usr"
+   --sysconfdir="${EPREFIX}/etc"
+   --bashcompletiondir="$(get_bashcompdir)"
+   --systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   )
+
+   tc-export CC PKG_CONFIG
+
+   echo ./configure "${myconf[@]}"
+   ./configure "${myconf[@]}" || die
+
+   if [[ ${PV} !=  && ! -f dracut-version.sh ]] ; then
+   # Source tarball from github doesn't include this file
+   echo "DRACUT_VERSION=${PV}" > dracut-version.sh || die
+   fi
+}
+
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   # Tests need root privileges, bug #298014
+   ewarn "Skipping tests: Not running as root."
+   elif [[ ! -w /dev/kvm ]]; then
+   ewarn "Skipping tests: Unable to access /dev/kvm."
+   else
+   emake -C test check
+   fi
+}
+
+src_install() {
+   local DOCS=(
+   AUTHORS
+   NEWS.md
+   README.md
+   docs/README.cross
+   docs/README.generic
+   docs/README.kernel
+   docs/SECURITY.md
+   )
+
+   default
+
+   docinto html
+   dodoc dracut.html
+}
+
+pkg_postinst() {
+   if linux-info_get_any_version && linux_config_exists; then
+   ewarn ""
+   ewarn "If the following test report contains a missing kernel"
+   ewarn "configuration option, you should reconfigure and rebuild 
your"
+   ewarn "kernel before booting image generated with this Dracut 
version."
+   ewarn ""
+
+   local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS"
+
+   # Kernel configuration options descriptions:
+   local ERROR_DEVTMPFS='CONFIG_DEVTMPFS: "Maintain a devtmpfs 
filesystem to mount at /dev" '
+   ERROR_DEVTMPFS+='is missing and REQUIRED'
+   local ERROR_BLK_DEV_INITRD='CONFIG_BLK_DEV_INITRD: "Initial RAM 
filesystem and RAM disk '
+   ERROR_BLK_DEV_INITRD+='(initramfs/initrd) support" is 

[gentoo-commits] repo/gentoo:master commit in: perl-core/Compress-Raw-Zlib/

2023-07-19 Thread Sam James
commit: e2eb4c9bdeeaa100a2375a895a9c45f34481bc2e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:41:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:41:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eb4c9b

perl-core/Compress-Raw-Zlib: add 2.205.0

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

 .../Compress-Raw-Zlib-2.205.0.ebuild   | 31 ++
 perl-core/Compress-Raw-Zlib/Manifest   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.205.0.ebuild 
b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.205.0.ebuild
new file mode 100644
index ..f2caaf12c552
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.205.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PMQS
+DIST_TEST=parallel
+DIST_VERSION=2.205
+inherit perl-module
+
+DESCRIPTION="Low-Level Interface to zlib compression library"
+
+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"
+
+# We use the bundled version of zlib as the minimum version for the system copy
+# Check on bumps! Look in 
https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
+RDEPEND=">=sys-libs/zlib-1.2.13"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+   rm -rf "${S}"/zlib-src/ || die
+   sed -i '/^zlib-src/d' "${S}"/MANIFEST || die
+   perl-module_src_prepare
+}
+
+src_configure() {
+   BUILD_ZLIB=False ZLIB_INCLUDE="${ESYSROOT}"/usr/include \
+   ZLIB_LIB="${ESYSROOT}"/usr/$(get_libdir) 
perl-module_src_configure
+}

diff --git a/perl-core/Compress-Raw-Zlib/Manifest 
b/perl-core/Compress-Raw-Zlib/Manifest
index 21b5c715bb69..e63eb55cfe65 100644
--- a/perl-core/Compress-Raw-Zlib/Manifest
+++ b/perl-core/Compress-Raw-Zlib/Manifest
@@ -1 +1,2 @@
 DIST Compress-Raw-Zlib-2.202.tar.gz 480563 BLAKE2B 
8e9eef5fae7dcac500b08ee7315e6d05912fe954e18560f1ecc195800343102cd0f97690c46c5e06bc6c734877e48356cb93fa70d7070c954e62dc2a7bd2d6c5
 SHA512 
add25f83ecd83fe3beaad12a6f8b37ca046fdfccfa44c03f32b104a9ec6c132407dc606ba0e30fad67151f1b1d4f6886991b19948c12e2964df13a6daa703e72
+DIST Compress-Raw-Zlib-2.205.tar.gz 481904 BLAKE2B 
19572f48b1f25a901b1a88ad49d40ed0a57361f5f62870cce11dc85069e86695db6c3206101c2cd3609e2acb598799ce0a124f1b950cab901bfc412fed5e8580
 SHA512 
567abb51dc9939f0e0bc206202e63cd8805f924ef23ca48eae4992fdf97d58167aa7438732abd4cd27fa83b3849c7b263b55f3ec10009dddab8c9ca0d1a0ec18



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Compress-Raw-Lzma/

2023-07-19 Thread Sam James
commit: a802ba697d2b1a772450edb6b7a529b4143476f3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:42:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:42:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a802ba69

dev-perl/Compress-Raw-Lzma: drop 2.201.0

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

 .../Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild  | 17 -
 dev-perl/Compress-Raw-Lzma/Manifest |  1 -
 2 files changed, 18 deletions(-)

diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild 
b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild
deleted file mode 100644
index 03fab563ed08..
--- a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=PMQS
-DIST_VERSION=2.201
-
-inherit perl-module
-
-DESCRIPTION="Perl interface for reading and writing lzma, lzip and xz 
files/buffers"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="app-arch/xz-utils"
-DEPEND=${RDEPEND}

diff --git a/dev-perl/Compress-Raw-Lzma/Manifest 
b/dev-perl/Compress-Raw-Lzma/Manifest
index 685631f7d2db..f822dae402a6 100644
--- a/dev-perl/Compress-Raw-Lzma/Manifest
+++ b/dev-perl/Compress-Raw-Lzma/Manifest
@@ -1,2 +1 @@
-DIST Compress-Raw-Lzma-2.201.tar.gz 117593 BLAKE2B 
c14c7e7aed27bf6c1952e2bfa981bc4e1d6ba4d2d6a511b46f1cc1fa20b90881248357fc52d7178e498922ff9665f270ec1923ef52a26cb97892294c92aec9b6
 SHA512 
df43f8ab1550a3522fde74da07c18b095155bd58b2797bf5408253489de70843768db925d27ba183f8c19170d780b69c1949ccfd4e2d83e0a740e834034ce360
 DIST Compress-Raw-Lzma-2.204.tar.gz 117644 BLAKE2B 
db49265eba614479a1c2c4e4716e3a308cfe7b0f30a9d8b2e3666200b97e446b1a2e302c7a1646bb6d84c4aee138befebbd7fe935f142ae518960774c445731f
 SHA512 
7f5f6f6fc4012a1ee94ef87c198da10489ab10ce92e14ddce63e3eb9a590f22870d82028b0e97d785921ad48d06328b508cc983d19eafe2b6274eba7087deffa



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Compress-Raw-Lzma/

2023-07-19 Thread Sam James
commit: 3c99262a4ed27d50e1fe84d2c8345c9469a2ba07
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:43:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c99262a

dev-perl/Compress-Raw-Lzma: add 2.205.0

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

 .../Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild  | 17 +
 dev-perl/Compress-Raw-Lzma/Manifest |  1 +
 2 files changed, 18 insertions(+)

diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild 
b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild
new file mode 100644
index ..896767457b29
--- /dev/null
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=2.205
+
+inherit perl-module
+
+DESCRIPTION="Perl interface for reading and writing lzma, lzip, and xz 
files/buffers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"

diff --git a/dev-perl/Compress-Raw-Lzma/Manifest 
b/dev-perl/Compress-Raw-Lzma/Manifest
index f822dae402a6..5364b98e1e89 100644
--- a/dev-perl/Compress-Raw-Lzma/Manifest
+++ b/dev-perl/Compress-Raw-Lzma/Manifest
@@ -1 +1,2 @@
 DIST Compress-Raw-Lzma-2.204.tar.gz 117644 BLAKE2B 
db49265eba614479a1c2c4e4716e3a308cfe7b0f30a9d8b2e3666200b97e446b1a2e302c7a1646bb6d84c4aee138befebbd7fe935f142ae518960774c445731f
 SHA512 
7f5f6f6fc4012a1ee94ef87c198da10489ab10ce92e14ddce63e3eb9a590f22870d82028b0e97d785921ad48d06328b508cc983d19eafe2b6274eba7087deffa
+DIST Compress-Raw-Lzma-2.205.tar.gz 117960 BLAKE2B 
7770721fca73f0585a7ad0a389a34bd8a9ec48713868804f03c73b6d958497e077bdb501a28e4e8b1f651af1e03b48fd53eb5df00b33a5640fdbcdee8bd99755
 SHA512 
d3ca558c8294470aee8e6d2d30151681bfebead2b6b889acfc9bca76aa10da65c3923303c651e13ead2d37693e935a8e598d2499ba771a493c7e0db889f9ac39



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/

2023-07-19 Thread Sam James
commit: b0a4dfabf42459b1862787877a8eed7166f09b33
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:40:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a4dfab

dev-perl/XS-Parse-Keyword: add 0.350.0

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

 dev-perl/XS-Parse-Keyword/Manifest   |  1 +
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.350.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-perl/XS-Parse-Keyword/Manifest 
b/dev-perl/XS-Parse-Keyword/Manifest
index 50d5cac460ca..9d188b0bd248 100644
--- a/dev-perl/XS-Parse-Keyword/Manifest
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -1 +1,2 @@
 DIST XS-Parse-Keyword-0.34.tar.gz 82181 BLAKE2B 
cc7c02e82323f72ac55147019f5325d59e4662980ea2e81b87b1c8ba9936f70ea5e5d383ae30ff1bcb4be156bccb243967d392dec1155f37b000776cd2d7af78
 SHA512 
e885ab23d5f12c43252279b4db69821a64888bef03c6a5591dd8069776112199be8ff35a2a7a6856f68b20e27355647456cce16af22553d6830226fe435a3db5
+DIST XS-Parse-Keyword-0.35.tar.gz 83132 BLAKE2B 
95349538f66f3894705a930786197fd1876c068c246bdaca0c530f96bb96d2396dc3e967a77f73c70db335b4aeb0b897286c4fc1d8750732dade741416967c35
 SHA512 
d8de6be4543848178709145bcfceed716519a48a7be6b40de98505ffca10d9ecd00364e1a82c7335e946cb956e34bd0750f0016fcf4a8644e9fc10ef3ccdef91

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.350.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.350.0.ebuild
new file mode 100644
index ..1156aed993b6
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.350.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.35
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing keyword syntax"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+BDEPEND="
+   >=dev-perl/ExtUtils-CChecker-0.110.0
+   >=dev-perl/Module-Build-0.400.400
+   virtual/perl-ExtUtils-CBuilder
+   virtual/perl-ExtUtils-ParseXS
+   test? ( dev-perl/Test2-Suite )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/

2023-07-19 Thread Sam James
commit: d10719d1c790bd74fa5d68b08215fd7d5a7c7e5c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:38:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:38:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10719d1

dev-perl/XS-Parse-Keyword: drop 0.240.0, 0.250.0, 0.330.0

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

 dev-perl/XS-Parse-Keyword/Manifest   |  3 ---
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild | 19 ---
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild | 19 ---
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.330.0.ebuild | 20 
 4 files changed, 61 deletions(-)

diff --git a/dev-perl/XS-Parse-Keyword/Manifest 
b/dev-perl/XS-Parse-Keyword/Manifest
index f58b27761a3b..50d5cac460ca 100644
--- a/dev-perl/XS-Parse-Keyword/Manifest
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -1,4 +1 @@
-DIST XS-Parse-Keyword-0.24.tar.gz 72742 BLAKE2B 
23b065eccc05325bb7bb48910297b84b9df1686594ae88941d3ef02b0485f0e0a1776c9d042cdff84c76563265dfcc2d350de6cdc71fc9228469b2d83019ad21
 SHA512 
ce9d622afeaeaea94fd68ece3840e52a9b79eb083558f68688ffa4d67d20be13e4690859f7f3cb89c4d371ba6f412ff4a0bf767d6e61e03fe0a2b6598a5558d3
-DIST XS-Parse-Keyword-0.25.tar.gz 74105 BLAKE2B 
cd68f85062a505d70b02ce74ee68719c7b66df3dbbf46363bacf935377bf571075fc128e785fe16a2aabc7cc065f319abd5a872711f3643daad07ad71cbd876c
 SHA512 
db4b92b49654574e5bb93cbf144e766840f9338cf7e6e7ebe48398b79f6beddf56761241d6f1672abbb8ea00e05eef4a3f909258abd7598dda8fee88b541508d
-DIST XS-Parse-Keyword-0.33.tar.gz 81937 BLAKE2B 
738827374e6dd0b97baf6b6fc6e202e4f3ac1f6e75ac90678cf70ba1243219630d3bb6811dd58435747049d7f946e508c711b1ddbaf78bab7e3549060c8d8912
 SHA512 
30579b36c554de95bbf3b0810f7781e493838b3eda19773598ebf98472cddb07a9ca37077785a16316855d2c0ce993f6d061047739e7c447356e082aeccff2bd
 DIST XS-Parse-Keyword-0.34.tar.gz 82181 BLAKE2B 
cc7c02e82323f72ac55147019f5325d59e4662980ea2e81b87b1c8ba9936f70ea5e5d383ae30ff1bcb4be156bccb243967d392dec1155f37b000776cd2d7af78
 SHA512 
e885ab23d5f12c43252279b4db69821a64888bef03c6a5591dd8069776112199be8ff35a2a7a6856f68b20e27355647456cce16af22553d6830226fe435a3db5

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
deleted file mode 100644
index 9be9f1a87834..
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=PEVANS
-DIST_VERSION=0.24
-inherit perl-module
-
-DESCRIPTION="XS functions to assist in parsing keyword syntax"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND=""
-BDEPEND="${RDEPEND}
-   dev-perl/ExtUtils-CChecker
-   dev-perl/Module-Build
-   virtual/perl-ExtUtils-CBuilder
-   virtual/perl-ExtUtils-ParseXS"

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
deleted file mode 100644
index cd17b551349e..
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=PEVANS
-DIST_VERSION=0.25
-inherit perl-module
-
-DESCRIPTION="XS functions to assist in parsing keyword syntax"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-RDEPEND=""
-BDEPEND="${RDEPEND}
-   dev-perl/ExtUtils-CChecker
-   dev-perl/Module-Build
-   virtual/perl-ExtUtils-CBuilder
-   virtual/perl-ExtUtils-ParseXS"

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.330.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.330.0.ebuild
deleted file mode 100644
index a871d753cf1e..
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.330.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=PEVANS
-DIST_VERSION=0.33
-inherit perl-module
-
-DESCRIPTION="XS functions to assist in parsing keyword syntax"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-RDEPEND=""
-BDEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-CChecker-0.110.0
-   >=dev-perl/Module-Build-0.400.400
-   virtual/perl-ExtUtils-CBuilder
-   virtual/perl-ExtUtils-ParseXS
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISBN-Data/

2023-07-19 Thread Sam James
commit: 7b3b51e8b4fd8cb873faa61e328c41c7af5667e0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:37:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3b51e8

dev-perl/Business-ISBN-Data: add 20230719.1.0

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

 .../Business-ISBN-Data-20230719.1.0.ebuild | 37 ++
 dev-perl/Business-ISBN-Data/Manifest   |  1 +
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230719.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230719.1.0.ebuild
new file mode 100644
index ..6e1050b21e52
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230719.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20230719.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+DEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? (
+   >=virtual/perl-Test-Simple-1
+   )
+"
+
+PERL_RM_FILES=(
+   "make_data.pl"
+   "t/pod.t"
+   "t/pod_coverage.t"
+)
+
+src_prepare() {
+   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Business-ISBN-Data/Manifest 
b/dev-perl/Business-ISBN-Data/Manifest
index cb6e1b6cf979..47e32d10a687 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -1,3 +1,4 @@
 DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B 
e496a689afb12341307d80d16a2044dd39cd350caf86b9010f94a023ac285991486f6c5dc3e34d9efee70506dcb0aedb98abae7e5e7d573d9385bea6c5729ce0
 SHA512 
36245caf60d0b210dfbbc1f2668e6b8a227e6641be3800d4e62f6a9902b6b95bc2e952bc48ccd2a61ba958c68b142f64592ffeec9da8bc35d7c8bc5d9b625c80
 DIST Business-ISBN-Data-20230322.001.tar.gz 31194 BLAKE2B 
765c62a42a1f2bc904baccbce86ae59a5b6e4044a138ea636d87393c9cf31117cef635f555252ab9546d54eebca66506b34c757569fc552e2646be57ef5d7cd2
 SHA512 
c242b97429cfecf49d1f7144642fcd66cb66ae0837c294b687697cd51d7036781108e972d55015f41a8380b487915449409334a7e82064abed55fedc2672015d
 DIST Business-ISBN-Data-20230718.001.tar.gz 31520 BLAKE2B 
33cbad1be65817b2df80d5118ef36d6c52af3df984a263e40298f54cec577a31feeb47886d52959617c083b31bd3dc27eb140b2d177e444e2a3e0addc9e1fa1a
 SHA512 
c1df68b70294148e2567339dc8116c217ad240217a8a1c6768a8623c6d4ed71b2995cc48f89d2c36d17858f3d1c09139ec50696864d0e69106ea1a39b229b2b8
+DIST Business-ISBN-Data-20230719.001.tar.gz 31522 BLAKE2B 
bb3efc27c3cc7bdac64a01d839f6d84ff907d40c2305de9f106a5b17aa1fb9a387c910e1223d9a3ed899cca8daa23579b0beda4172bd0598e89830f34008d850
 SHA512 
26a016bb748dec75b6be886c42b88865605bcc8a1867a7c7a3a19157a4af012098ae9adfff874ca2c4e536aec7a737b1a219dbe6177b70a10faf652e3000cd9b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISBN-Data/

2023-07-19 Thread Sam James
commit: 2c1ca78c45f197872f131fccffbd35ca3b52e4fa
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:36:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1ca78c

dev-perl/Business-ISBN-Data: drop versions

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

 .../Business-ISBN-Data-20230528.1.0.ebuild | 37 --
 .../Business-ISBN-Data-20230626.1.0.ebuild | 37 --
 .../Business-ISBN-Data-20230707.1.0.ebuild | 37 --
 .../Business-ISBN-Data-20230714.1.0.ebuild | 37 --
 dev-perl/Business-ISBN-Data/Manifest   |  4 ---
 5 files changed, 152 deletions(-)

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild
deleted file mode 100644
index 1b60f42d5b61..
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=20230528.001
-inherit perl-module
-
-DESCRIPTION="Data pack for Business::ISBN"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-"
-DEPEND="
-   ${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   >=virtual/perl-Test-Simple-1
-   )
-"
-
-PERL_RM_FILES=(
-   "make_data.pl"
-   "t/pod.t"
-   "t/pod_coverage.t"
-)
-
-src_prepare() {
-   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230626.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230626.1.0.ebuild
deleted file mode 100644
index 696e22d092cc..
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230626.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=20230626.001
-inherit perl-module
-
-DESCRIPTION="Data pack for Business::ISBN"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-"
-DEPEND="
-   ${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   >=virtual/perl-Test-Simple-1
-   )
-"
-
-PERL_RM_FILES=(
-   "make_data.pl"
-   "t/pod.t"
-   "t/pod_coverage.t"
-)
-
-src_prepare() {
-   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild
deleted file mode 100644
index 25c8dc717589..
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=20230707.001
-inherit perl-module
-
-DESCRIPTION="Data pack for Business::ISBN"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-"
-DEPEND="
-   ${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   >=virtual/perl-Test-Simple-1
-   )
-"
-
-PERL_RM_FILES=(
-   "make_data.pl"
-   "t/pod.t"
-   "t/pod_coverage.t"
-)
-
-src_prepare() {
-   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230714.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230714.1.0.ebuild
deleted file mode 100644
index 1b6e9095d79f..
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230714.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=20230714.001
-inherit perl-module
-
-DESCRIPTION="Data pack for Business::ISBN"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-"
-DEPEND="
-   ${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   >=virtual/perl-Test-Simple-1
-   )
-"
-
-PERL_RM_FILES=(
-   "make_data.pl"
-   "t/pod.t"
-   "t/pod_coverage.t"
-)
-
-src_prepare() {
-   sed -r -i 

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

2023-07-19 Thread Sam James
commit: 6c516e5421e2c142e42dc47cecc34dc1bd6710da
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:33:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:33:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c516e54

dev-libs/mpfr: drop 4.1.0_p13-r1, 4.1.1_p1, 4.2.0

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

 dev-libs/mpfr/Manifest | 16 --
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 91 ---
 dev-libs/mpfr/mpfr-4.1.1_p1.ebuild | 91 ---
 dev-libs/mpfr/mpfr-4.2.0.ebuild| 98 --
 4 files changed, 296 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 8662fe28c404..8c4b067f2169 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,19 +1,3 @@
-DIST mpfr-4.1.0-patch01.patch 2061 BLAKE2B 
55b34d7e8d94d22a1c188d5f5c7b73523c080ac9b44ba4055894ab40a43e3b17b2fcc74bb3b8af93952929c073946bb143486e5963a160a1c456a62d0d73cf8f
 SHA512 
f401d2a3b1e2e7e95177e5bf98d023be323c7e2152e9aab7133bad44c5924bed644ecb94477dc7ca975a29e1cc156001897966293130ac56d2ee5d96ade18ad3
-DIST mpfr-4.1.0-patch02.patch 2543 BLAKE2B 
ab36c68523132702a7be6b072e9a96054d8471b61d0b79d1f82a622a278f445fd43d2ebf3ae42fa915bf10d9d643f735146f3b2dd6026134f72e3ca9de1e29da
 SHA512 
cb896e0b648225aa4eaa5959f79d7d5bd830ed464c6e00ee780ad6ac366054ac573985092c576ffb40ca4f7a9eb976f1c5a039895ca6fdb4fa72677fbd1cb831
-DIST mpfr-4.1.0-patch03.patch 9973 BLAKE2B 
3db98472e3c94d8e7734db59f9854276884d3456d5d113be364802f6da08f07e31d30388d393524e0df8cb470ff6b94d763ca3c43be6507bb23628feee0b5d8d
 SHA512 
c6893d67721d6bfd76efc639c84f7e6d60ae1bea09f32247d30cfc8011b5450fa8d1cd23956df1e4fe58fd4ec2d905502976f3bd2a5601af31bdb898275e429d
-DIST mpfr-4.1.0-patch04.patch 27336 BLAKE2B 
4311d3129abc220f833faa1c231cdfbe8daf4644412a7a22d187aeee44f8b0bfde9d2f3c6ef530718f677b74c89df4e3e5b2d8439bfe708e1e0e416b4e2ad74a
 SHA512 
f21ac3daedab771373f16b5cd209f2cf305f6ea06634352ede84731839a60eea21bf5f023d26238777a5218186186ae170e9d6a89a380844c6b67b5e5514f14f
-DIST mpfr-4.1.0-patch05.patch 5345 BLAKE2B 
b75d5ed4a0dfc78bc35fc5427782d052e9bff8633ab22786dd0ab554bfacbcfb13273e66603b12faab08ea9b9721639f33ac7ec4e73a7478b997dbe8e41e91fc
 SHA512 
d2d7a9bd1d0bff08bedcb5ead91aeda493bc87b723a1caab8fcfe854f39a2d13fafbd8efb69b4c997ca6c0c90b224add3d7d54a2826645b4ecc01fdac512f9fa
-DIST mpfr-4.1.0-patch06.patch 4026 BLAKE2B 
f00cb90954caf23e2ab42125e7c55a7d1f1136503ffc12654aef2e67de32447f9caad52d372715f72afa3c58ed4e12f6741dfcc45a821d2c69b2115b39a5d057
 SHA512 
67f5f2c4d0b48ca22ef34ed3e9be110b0781b77db539a6fd9cfa8199a19b5667276e8b93a21b616697ebf0baf1bb894bf13e502bea95c7cad1a1137220e13228
-DIST mpfr-4.1.0-patch07.patch 3580 BLAKE2B 
0ceeebdb4849a0b6ed73646b7e8b0709dcd80f925584a497925d4e47023c129a28687ab6264f876e87c0e1e302b8ff4cdc028514d2286bf332219a5e314d386e
 SHA512 
4d95697fa1b6474982325384d905a2ffee76bfe5554f3bbe5a24897ca0c9a44187558762a3d8e54ea749f0d27d3b2ea5af7580b63e871da8634b39078cd50b65
-DIST mpfr-4.1.0-patch08.patch 4002 BLAKE2B 
cb1ca978b1ae0415c4ba38a2ced9be9af9b38be9ef3ae5caee5bc2501553f3ff050043754643423040a433246c695280111bf110514e35581a2a0eba6f0b4379
 SHA512 
6e291e9d16b4b3d4bbd4c10cd454bb1acc2f903f2356ba6551fe279a53a4204dc9ba3bd689cb268f1070dc7b8a1f2da55c09a6b7cec93f0082295cf21fec72a4
-DIST mpfr-4.1.0-patch09.patch 4591 BLAKE2B 
09980bd9f1fb7e39a35e972e9c8a8fd3918bd9202dca446d1874c9fc8390fe8dcc261332f6e662ae05999f0129c56c81624ed95fa7e9298ebc8beaecc3975ca0
 SHA512 
847f9e62762bb2ca29ff84876c0ab7c0075d5d34744cfd6c22d480acf56e2c17187f7137724d6ac6eeac0dbd4888e7f128e4aaf34eb00d088a65a046de6d
-DIST mpfr-4.1.0-patch10.patch 26493 BLAKE2B 
8cc0c498264d05c03a72dad58e553c9ea63e29fe43f45cec0cdf29df2e3eac1db33e17c58de5dacfe08c4192300bff5ee3dd816ecab661890a277bdee2cfc19a
 SHA512 
7ee6d2074f640ed17626284fc3f1e77b18e756365ee836ba4b046ba49adb7a701c845401f202ae2d396319285e9f65ec7ef0d51bc3a51460b91b7b2078efcb04
-DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 
4ba240e7e8acc360eb2f05186493fd9044c8fe285f1be209270e1bd5bcb6485d4ee2feca6af1cf56e2ffd5b592b483ae76ae9acac246286ea0ab4130fe0d9bf6
 SHA512 
90d6f3e781eab0f8e5f07ed00c1c824af49c6cd60d4c3324c71e6c29150a8f22e2b0b78e7ee32ce505c87ee33ec1ad46e36e3825c6beb524093fc532acdcd913
-DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 
15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e
 SHA512 
4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c
-DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a
 SHA512 
ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
-DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libnss-nis/

2023-07-19 Thread Sam James
commit: 5cc6ebec02e2a57ef3e369cea5fd9a5605cff60c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:33:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:33:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc6ebec

sys-auth/libnss-nis: add 3.2

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

 sys-auth/libnss-nis/Manifest  |  1 +
 sys-auth/libnss-nis/libnss-nis-3.2.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/sys-auth/libnss-nis/Manifest b/sys-auth/libnss-nis/Manifest
index cb7267537751..8be397e30f10 100644
--- a/sys-auth/libnss-nis/Manifest
+++ b/sys-auth/libnss-nis/Manifest
@@ -1 +1,2 @@
 DIST libnss-nis-3.1.tar.gz 225933 BLAKE2B 
23b0c760f48f2f1bd2bcd6a1d3b2e7da0bc2f186b23f4ff961faf78b76bfbbaaa238a510979b086f279f4c4e25f98d9ae8631e5222dc7479e8c50b0f4572b0da
 SHA512 
fab2d035ef9cea5fa6351c44085a96f9f90e50550b77aa3898e0d5a6ff296951b22b4ac58979d07ae3b3da2f97c7e47ab466e1a5868e7f218971028174159636
+DIST libnss_nis-3.2.tar.xz 257420 BLAKE2B 
e256680bae1d989cf097c9405328f85bf445249f82331d2e943a589c635387af803bebdb5e96235d371886e0c578c0902c9d0b1958c69cc594c93233012c4dad
 SHA512 
d35d1ad88503082a43ad854b5ad6de08367a098871d073eb48a2a2be593326b323dc9c164ce59ee203b34b0b141327c5816129e16170425e8b283e5e2d90a2fa

diff --git a/sys-auth/libnss-nis/libnss-nis-3.2.ebuild 
b/sys-auth/libnss-nis/libnss-nis-3.2.ebuild
new file mode 100644
index ..29f8f4ab51c8
--- /dev/null
+++ b/sys-auth/libnss-nis/libnss-nis-3.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+MY_P=${PN/-/_}-${PV}
+DESCRIPTION="NSS module to provide NIS support"
+HOMEPAGE="https://github.com/thkukuk/libnss_nis;
+SRC_URI="https://github.com/thkukuk/libnss_nis/releases/download/v${PV}/${MY_P}.tar.xz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-2.1+ BSD ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >net-libs/libnsl-0:=[${MULTILIB_USEDEP}]
+   net-libs/libtirpc:=[${MULTILIB_USEDEP}]
+   !

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

2023-07-19 Thread Sam James
commit: d9581804de1bf9eb753f4e536db5ab744f3e065d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:30:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9581804

dev-libs/mpfr: add 4.2.0_p12

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

 dev-libs/mpfr/Manifest  |  3 ++
 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 98 +
 2 files changed, 101 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index abf75529de2f..8662fe28c404 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -23,5 +23,8 @@ DIST mpfr-4.2.0-patch06.patch 13872 BLAKE2B 
29f16d7aedf126ea3456e3108bb7d901dd4a
 DIST mpfr-4.2.0-patch07.patch 11610 BLAKE2B 
08f91b611505ae7c96c34668343b026b19af4d5d49ef78706faf2329840fe3f1a3cd22af139e82e11e9fc8628d2ec17a04c46b21f6e4562d2c39ec54437afd38
 SHA512 
889ea03a885807d168e574c41749f86bad162f3c075b76a9e0d62e7a4f4d10af3173a24f179673aadd1bd57af67b2352bf06dc5f80c8e59cdd1a99e8d170eef0
 DIST mpfr-4.2.0-patch08.patch 24051 BLAKE2B 
5b4dcfa695e914606113541318630227819052811ef72d519507c2c3dfee5168801060f22aba42ccdf874ea7bd3994eaceb5a93268ab82051eecb8a8aa12c5af
 SHA512 
d0b0212f12f9b7cf55398bd1d1c4d9bb3b368269d280903f8ce42e00c901c9cf10015835b83ab9655c66029070f554fc0e4b461602675495e2dcedea64bdc185
 DIST mpfr-4.2.0-patch09.patch 3854 BLAKE2B 
b307d5f140069e7b76cdecd09ce86b8e20cb16ca7789716a614e78f9922f677421b055a36faa3552fc5b38925f56c4eed5f27b25240237f0ef75a5d8db00ebb8
 SHA512 
f0f54208f1fed94f876d3eff35058c54a0f75bb3928b942aab5debf8e7ca0eced5becd6c6ffbe1c6581bf4fb6ceda7693e8d0b22dd7352a1cfb3ddb2c83a9d57
+DIST mpfr-4.2.0-patch10.patch 1830 BLAKE2B 
6baf5c7880747175ad5d109b39f54c239cfc7c08989d41b41eb79cf4f6fe5fc49c417c75953a509443fcccdd8115e6402657f2490abe2b1952abdddb5d3aa7ca
 SHA512 
eba8dc76db260b06dc2c18261ba29b89ab6af0fe08e74bc493af56e540b592b734047a735027821491ec0f2a85d00094e751164bb77603c96c4436593f48126c
+DIST mpfr-4.2.0-patch11.patch 2179 BLAKE2B 
c902fc9f1e29712d415cf859b616b3c038d13ef17f657d4d06859cb4ead8280d69f83fd9eaffc9cacf22c338ee8e45fef0be962933ca2fc9aa78d30668854ffc
 SHA512 
71c8b5243cb598d16816638ceea2147e6d3ac27cb6233b69bcad98f459561e6517248cb0bf22d5e8c4ff74f68e0fd6cb1f7c4cdca00d9dc4df5a6dd79e0692c9
+DIST mpfr-4.2.0-patch12.patch 1809 BLAKE2B 
1796b4e539e25e22a22ad9862fd1f641f9d88ee64e7234a9cbc1ef442fc8ba4876b3e6523704c6400ebb2a98f762454f3bf10403913b110011887561cc6d6914
 SHA512 
81ae9c0a4df9632b5bd3bd60f71a900725dc50773ac0fff6264b18bca2b4560c148fea71806dfe8bd35624aba673effc9dc72fb0448bfd6146bad08e03482445
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
new file mode 100644
index ..3436f7912a8f
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   patch_url_base="https://www.mpfr.org/${MY_P};
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
+   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
+
+   

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

2023-07-19 Thread Sam James
commit: c4be7ef4822709aca265c992ffda7c446b639ce6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:25:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:25:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4be7ef4

sys-apps/debianutils: add 5.8

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

 sys-apps/debianutils/Manifest   |  1 +
 sys-apps/debianutils/debianutils-5.8.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 7ee16cc47d93..7bba354bc8de 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1 +1,2 @@
 DIST debianutils_5.7.orig.tar.gz 257231 BLAKE2B 
61d2e7abcd359c5dc87b7f91e510e91e1926183c15a572c7d87cf4a590dded2e2ee8c9b4e06f7f478353139870c808927575de233200ad69e084a6f971c4bd24
 SHA512 
79acd8885abca93842d696167171a359011c49a40f38deeb25bc94d62905f95afa3a7b2540d3bd4b0ffd363c5c48a439a1a68139a29d6c033980b019cea75d92
+DIST debianutils_5.8.orig.tar.gz 260865 BLAKE2B 
8a2bb3dc06d6e7a41ca53759610c432eaf3797135b13d717d1e8969926388a6955ba020db64a039d1b8dc06a8ee47d5bc960c6f54fe6b9c17e2b361f5636ece3
 SHA512 
7fddff17804ab334ac1ab3fa4b76a3fed8d83dc2dbf8d9ab1e486b5f226ac8363e98336cfa651c7630eef5fffa4551dbf7a5da1ba60f033b279f9aca624d58a2

diff --git a/sys-apps/debianutils/debianutils-5.8.ebuild 
b/sys-apps/debianutils/debianutils-5.8.ebuild
new file mode 100644
index ..8187ac45152d
--- /dev/null
+++ b/sys-apps/debianutils/debianutils-5.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A selection of tools from Debian"
+HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="BSD GPL-2 SMAIL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+installkernel static"
+
+PDEPEND="
+   installkernel? (
+   || (
+   sys-kernel/installkernel-gentoo
+   sys-kernel/installkernel-systemd-boot
+   )
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
+
+src_prepare() {
+   # Avoid adding po4a dependency, upstream refreshes manpages.
+   sed -i -e '/SUBDIRS/s|po4a||' Makefile.am || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   default
+}
+
+src_install() {
+   into /
+   dobin run-parts
+
+   into /usr
+   dobin ischroot
+   dosbin savelog
+
+   doman ischroot.1 run-parts.8 savelog.8
+
+   dodoc CHANGELOG
+}



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

2023-07-19 Thread Sam James
commit: 86239d2ed163cd74a2ceff9ca60a192c762e5a5c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:23:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86239d2e

dev-util/checkbashisms: add 2.23.5

Same contents, but whatever.

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

 dev-util/checkbashisms/Manifest|  1 +
 dev-util/checkbashisms/checkbashisms-2.23.5.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
index 5ed53233622b..ad44f7911bef 100644
--- a/dev-util/checkbashisms/Manifest
+++ b/dev-util/checkbashisms/Manifest
@@ -1 +1,2 @@
 DIST devscripts_2.22.2.tar.xz 995524 BLAKE2B 
a7649ea5b790a64b5470a66425e487959b058e9af34be173210277765c8610f7d6da1b9105f97e1da2f84a578ca7514b1dabaa7c38a88c9b1eef29c2f34f97a1
 SHA512 
d6c47f604a252f58e1cf8ea9fe7387a390683757144bb76cce6915fca1ff7ccb71ce6c87d829f874097d869172774a806b506dc7fb4187876d14e50eaaf92593
+DIST devscripts_2.23.5.tar.xz 991592 BLAKE2B 
e5932d3d98f555b9585c4b9b3e0932c8ea56a572c474db1c27caa175de2af1c2d5ed9f1cd37bdc6eb4e886000c31d7389b2c1943a53091d2dcc75081959a277f
 SHA512 
c1ca4d664ff03d4952f89612dfad9aa6ffd2a51ea90945d28a3b85ba8bc6d2be3e35d84339369e1fd4eb25e99a1d6773051e34cc93df83e3927ab6d53d61d393

diff --git a/dev-util/checkbashisms/checkbashisms-2.23.5.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.23.5.ebuild
new file mode 100644
index ..c8583d535c82
--- /dev/null
+++ b/dev-util/checkbashisms/checkbashisms-2.23.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="devscripts"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Perl script to check for commonly used bash features not defined 
by POSIX"
+HOMEPAGE="https://packages.debian.org/devscripts 
https://salsa.debian.org/debian/devscripts;
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
+S="${WORKDIR}/${MY_PN}/scripts"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# Requires python packages to check tools we don't need anyway
+RESTRICT="test"
+
+RDEPEND="dev-lang/perl
+   virtual/perl-Getopt-Long"
+
+src_prepare() {
+   default
+
+   sed "s@###VERSION###@${PV}@" -i checkbashisms.pl || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   newbin ${PN}.pl ${PN}
+   doman ${PN}.1
+}



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

2023-07-19 Thread Sam James
commit: 6764bb0083e2c5d5817d0e40cbf36782a86e51f4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6764bb00

sys-apps/fakeroot: drop 1.27, 1.30.1

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

 sys-apps/fakeroot/Manifest   |  2 -
 sys-apps/fakeroot/fakeroot-1.27.ebuild   | 75 
 sys-apps/fakeroot/fakeroot-1.30.1.ebuild | 74 ---
 3 files changed, 151 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 63168054c378..03e7b93d10dc 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,4 +1,2 @@
-DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
-DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c
 DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
 DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09

diff --git a/sys-apps/fakeroot/fakeroot-1.27.ebuild 
b/sys-apps/fakeroot/fakeroot-1.27.ebuild
deleted file mode 100644
index 521acfa7444a..
--- a/sys-apps/fakeroot/fakeroot-1.27.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"
-RESTRICT="!test? ( test )"
-
-DEPEND="sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )"
-BDEPEND="nls? ( app-text/po4a )"
-
-DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
-
-PLOCALES="de es fr nl pt sv"
-
-src_prepare() {
-   default
-
-   disable_locale() {
-   local locale=${1}
-
-   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
-   }
-
-   plocale_find_changes doc/po4a/po '' '.po'
-   plocale_for_each_disabled_locale disable_locale
-
-   # We could make this conditional and disable the autodependency in
-   # autotools.eclass but it'd make it too easy for NLS builds to be broken
-   # and us not realise.
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
-   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
-
-   # https://bugs.gentoo.org/834445
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
-   filter-flags -fno-semantic-interposition
-
-   econf --disable-static
-}
-
-src_compile() {
-   local enabled_locales=$(plocale_get_locales)
-
-   if use nls && [[ -n ${enabled_locales} ]] ; then
-   # Create translated man pages
-   pushd doc >/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd >/dev/null || die
-   fi
-
-   default
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
deleted file mode 100644
index f8c6bb31044a..
--- a/sys-apps/fakeroot/fakeroot-1.30.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"

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

2023-07-19 Thread Sam James
commit: dd271b5e7cbd9cd65f33b63d7be47ef35af880a2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:10:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd271b5e

sys-apps/goawk: add 1.24.0

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

 sys-apps/goawk/Manifest|  1 +
 sys-apps/goawk/goawk-1.24.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest
index f111ee9ba3ff..faa3a5d561c6 100644
--- a/sys-apps/goawk/Manifest
+++ b/sys-apps/goawk/Manifest
@@ -1,2 +1,3 @@
 DIST goawk-1.23.2.tar.gz 1682245 BLAKE2B 
6f7c87717ae3539272688c600705ca9757f38671dd2d73688ff4b3e345d66e2cf7b16f7bc6d0dd97340cf84b8a09bb116207ec5dfb361ff5721ffe99c048c118
 SHA512 
b448b99cb880b23de72fc77948217291b9da6733ad8538d7978e3dbd83e233ac6c558a39bc7d995002bb6b67c6b6ed5ac3a4131b90f43443bdd7c639b793f5ee
 DIST goawk-1.23.3.tar.gz 1682899 BLAKE2B 
e0ca6001b5adc78186549cbf11bc016294a996e8a1337227a1915e30b5f04786cf443c19c8daaae5e4e0604945783bc89a4a173f1f878685f7330f4f3933690e
 SHA512 
06955b9cf53ac7a4a414ea18b4886fa71f1ec3ca1338a6648f9650f28ba5f52d672eddb7b5f8462fb404966b716f9a1ac8b6e075ab74883e6d1ad1a16314f4f8
+DIST goawk-1.24.0.tar.gz 1684298 BLAKE2B 
4a13994ba99d35ebbf42077a68c21842ccd2ad85d0d31976fc0aa7c999d926a090e2d21c6313498b436d580d231449729e67a20717d0efd4f79e96a3bfb89c36
 SHA512 
2ae955fe35e6b08bf997c136aa7b8ece1de21bebc442a1757eeac44aa545be5eaa58d6a6b3c827dcfebff6a1d55332e1b0b48dbf07c39273f3d2bac221d8f218

diff --git a/sys-apps/goawk/goawk-1.24.0.ebuild 
b/sys-apps/goawk/goawk-1.24.0.ebuild
new file mode 100644
index ..e138a7adbd3d
--- /dev/null
+++ b/sys-apps/goawk/goawk-1.24.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support"
+HOMEPAGE="https://github.com/benhoyt/goawk;
+SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_compile() {
+   ego build
+}
+
+src_test() {
+   ego test
+}
+
+src_install() {
+   einstalldocs
+
+   dobin goawk
+}



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

2023-07-19 Thread Sam James
commit: 1d6f487da8bd3ee5badf77deecbe6f85cfda9aeb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:10:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6f487d

sys-apps/goawk: drop 1.23.2

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

 sys-apps/goawk/Manifest|  1 -
 sys-apps/goawk/goawk-1.23.2.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest
index faa3a5d561c6..0bc5a956221e 100644
--- a/sys-apps/goawk/Manifest
+++ b/sys-apps/goawk/Manifest
@@ -1,3 +1,2 @@
-DIST goawk-1.23.2.tar.gz 1682245 BLAKE2B 
6f7c87717ae3539272688c600705ca9757f38671dd2d73688ff4b3e345d66e2cf7b16f7bc6d0dd97340cf84b8a09bb116207ec5dfb361ff5721ffe99c048c118
 SHA512 
b448b99cb880b23de72fc77948217291b9da6733ad8538d7978e3dbd83e233ac6c558a39bc7d995002bb6b67c6b6ed5ac3a4131b90f43443bdd7c639b793f5ee
 DIST goawk-1.23.3.tar.gz 1682899 BLAKE2B 
e0ca6001b5adc78186549cbf11bc016294a996e8a1337227a1915e30b5f04786cf443c19c8daaae5e4e0604945783bc89a4a173f1f878685f7330f4f3933690e
 SHA512 
06955b9cf53ac7a4a414ea18b4886fa71f1ec3ca1338a6648f9650f28ba5f52d672eddb7b5f8462fb404966b716f9a1ac8b6e075ab74883e6d1ad1a16314f4f8
 DIST goawk-1.24.0.tar.gz 1684298 BLAKE2B 
4a13994ba99d35ebbf42077a68c21842ccd2ad85d0d31976fc0aa7c999d926a090e2d21c6313498b436d580d231449729e67a20717d0efd4f79e96a3bfb89c36
 SHA512 
2ae955fe35e6b08bf997c136aa7b8ece1de21bebc442a1757eeac44aa545be5eaa58d6a6b3c827dcfebff6a1d55332e1b0b48dbf07c39273f3d2bac221d8f218

diff --git a/sys-apps/goawk/goawk-1.23.2.ebuild 
b/sys-apps/goawk/goawk-1.23.2.ebuild
deleted file mode 100644
index e138a7adbd3d..
--- a/sys-apps/goawk/goawk-1.23.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support"
-HOMEPAGE="https://github.com/benhoyt/goawk;
-SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-src_compile() {
-   ego build
-}
-
-src_test() {
-   ego test
-}
-
-src_install() {
-   einstalldocs
-
-   dobin goawk
-}



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

2023-07-19 Thread Sam James
commit: 6e015e4da42f1b6bd7271bd4eca80aa0a0bd5f2f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:14:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:14:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e015e4d

net-misc/dhcpcd: add 10.0.2

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.2.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index e68cf85b645b..e33e688a5913 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-10.0.1.tar.xz 263564 BLAKE2B 
f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a
 SHA512 
31b0ac780b8592d3d40437837fd759a357b0200dbdc7fd8c62287a4fedc052f324fb8006daff84455906c82d5a4cb6a04916b94a0ad9b17899532f83daf51d3d
+DIST dhcpcd-10.0.2.tar.xz 264324 BLAKE2B 
999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
 SHA512 
1231caba6b6a2264ba80be0c888f52ce1c8de21289c3a4452b5319dae76d8c1c78331a822372e77ee1419d12c23c1d57df712499d43983eb535e79c6a8e78f42
 DIST dhcpcd-9.4.1.tar.xz 257092 BLAKE2B 
847c7451918ac89fe384e180ec52ee4624c0f2dc73354ecb4c63b02d8d9cf0a6d164b33e5d083a05d4868079dcf6208a820b4263c80337a12be40a27517ecf87
 SHA512 
530e6a5bddab4f91bd66f8d47ccd8d6cac4bc2998ddd36da7e257c83270b558016e9e1fc2f815fb99c0d86ed4bbc2a3a1b78788e69fe151fddaf94428a47fa45
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
new file mode 100644
index ..1ea2577fd47a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   

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

2023-07-19 Thread Sam James
commit: f90fbf499c9be51bb0320f204f3b4c2e313d0159
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:12:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90fbf49

app-admin/sudo: drop 1.9.14, 1.9.14_p1

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

 app-admin/sudo/Manifest  |   4 -
 app-admin/sudo/sudo-1.9.14.ebuild| 286 ---
 app-admin/sudo/sudo-1.9.14_p1.ebuild | 286 ---
 3 files changed, 576 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 7255a74831eb..cee6464c18ab 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,8 +1,4 @@
 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 
46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f
 SHA512 
c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737
 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 
5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f
 SHA512 
eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a
-DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 
5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e
 SHA512 
33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99
-DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B 
a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d
 SHA512 
e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7
-DIST sudo-1.9.14p1.tar.gz 5230440 BLAKE2B 
fc5f0d7093f572b8ce56161f3e40b75ba9edf0863f44cdc2af6313f68d20a0c9c59536d1d6be5fddcffcc9caecd737109b5a389ee3748c65f3435b65b167d6e2
 SHA512 
db13b68a58aaf0eb6fd4ec2f23bae95376f1c789d2a2ba2fc01bfbd2fa34aa3e45cac1f33685fc43c0bd15f5eefad43fc0c6f59662640bc981bbd41669f3bdd5
-DIST sudo-1.9.14p1.tar.gz.sig 566 BLAKE2B 
3f646d036e2e11713a309bbc1579a39b8152ba8a8374da5c74786ee4b3cd4832053489f223dcacf2723ad9aa121357110501689f34108403c671a6b56aac0a4b
 SHA512 
2d28bbf64520487b1b54a4a7c6962e8902032d2bed1d1706e24d60265149c93860e82798ce188cb62b16c22cd1823995c8e190a701c290c672e881bf92c112c6
 DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B 
a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85
 SHA512 
d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9
 DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B 
f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646
 SHA512 
5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383

diff --git a/app-admin/sudo/sudo-1.9.14.ebuild 
b/app-admin/sudo/sudo-1.9.14.ebuild
deleted file mode 100644
index 7c07fd34b3b7..
--- a/app-admin/sudo/sudo-1.9.14.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pam libtool tmpfiles toolchain-funcs
-
-MY_P="${P/_/}"
-MY_P="${MY_P/beta/b}"
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit mercurial
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc
-   inherit verify-sig
-
-   uri_prefix=
-   case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-   esac
-
-   SRC_URI="
-   https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
-   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
-   verify-sig? (
-   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
-   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
-   )
-   "
-
-   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   fi
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux 

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

2023-07-19 Thread Sam James
commit: 8dd2623b951fc1cf029e8814bd14d9b3e5b3654b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:20:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd2623b

sys-apps/fakeroot: add 1.32.1

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

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 80d6d952deaf..63168054c378 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1,4 @@
 DIST fakeroot_1.27.orig.tar.gz 544301 BLAKE2B 
5e887d43c8bedaecbe51eb7f606d6bace3a9f191a7cf4be32362e1ba97e438413f04ed644532d3a386a46f3a569bf0104c4f38272e5ff46e3705c17896fef972
 SHA512 
cd98b8cd1064a5a11c6f25bc1d9cb1fb1bf0787f50772fead301470d1769c08a89a1510402b099af334d9f126cea5d3bd5d73e27fb91b5afc1ceebeb9ec3f926
 DIST fakeroot_1.30.1.orig.tar.gz 551219 BLAKE2B 
e8f7e69d5be0e8e87a365f59f61a848ade0a10ab926bf10262ffd32f126fa0ade92be66f377ea8aba907f6a1ece85b68544ee52b08c45287853d37ce492cc015
 SHA512 
a7ed2d86c7adf3e662e79b977c23247bf942fddf98a11c370389f0c43dd51e8e038c8489d0bb583ba90427c832fa36b244880034d25cb475f27ad68a5d7cde0c
 DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
+DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
new file mode 100644
index ..ad2a72c41547
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-07-19 Thread Sam James
commit: 344ee7afefd8c76f2baad7cef7c3f5d4d5806bb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 01:55:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 01:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344ee7af

dev-util/diffoscope: drop 243-r1, 243-r2

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

 dev-util/diffoscope/Manifest |   1 -
 dev-util/diffoscope/diffoscope-243-r1.ebuild | 121 --
 dev-util/diffoscope/diffoscope-243-r2.ebuild | 124 ---
 3 files changed, 246 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 0d1fe04901b5..c7cc0984d42a 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,2 @@
 DIST diffoscope-242.tar.gz 3167814 BLAKE2B 
d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795
 SHA512 
3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6
 DIST diffoscope-243.tar.bz2 3088032 BLAKE2B 
32fa82fc2f6613c18c39971864d53b02bca4c66631afd0f794bb73eeb8672b1f6c0e88b3145e9acc6c759960cf6fc9efd88bcd56f97fc16df8bb43d0e8a19f52
 SHA512 
b543f096fbaac136a3a09feef301e5e01b9371a13c4f54f39b0c5c0dab85d6aff94dfcd3985684ea25882071049957a4d42f0c3aba51cb307feb907e769bef7b
-DIST diffoscope-243.tar.gz 3167842 BLAKE2B 
01c8e1a53e78d6243d90b0fcb4ba73158e7a5d379f1602b607bf9c24445d9494124ccb676897c5a63bc7a830f8ea0788d82fc0f735384eddba177142359c8535
 SHA512 
7eaa688a016cacf5f5ccb9759fdc3fdbf8ee3218201ff9b4b950c4e2121f5acd67022b405852a2b4d02838aafd2a316d7579c407abaa0e7399bfd9513981f11f

diff --git a/dev-util/diffoscope/diffoscope-243-r1.ebuild 
b/dev-util/diffoscope/diffoscope-243-r1.ebuild
deleted file mode 100644
index 73d67fbab13b..
--- a/dev-util/diffoscope/diffoscope-243-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2022-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="ncurses"
-inherit distutils-r1 pypi
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-# https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/344
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-# We could use pypi, but upstream provide distribution tarballs, so let's use 
those.
-# TODO: verify-sig
-SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-# https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/344
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   

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

2023-07-19 Thread Sam James
commit: 4a20beb896bcee654279a5df0e817bd1afca3edf
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:12:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:12:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a20beb8

app-admin/sudo: add 1.9.14_p2

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

 app-admin/sudo/Manifest  |   2 +
 app-admin/sudo/sudo-1.9.14_p2.ebuild | 286 +++
 2 files changed, 288 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index d73f51b996e6..7255a74831eb 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -4,3 +4,5 @@ DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 
5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b
 DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B 
a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d
 SHA512 
e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7
 DIST sudo-1.9.14p1.tar.gz 5230440 BLAKE2B 
fc5f0d7093f572b8ce56161f3e40b75ba9edf0863f44cdc2af6313f68d20a0c9c59536d1d6be5fddcffcc9caecd737109b5a389ee3748c65f3435b65b167d6e2
 SHA512 
db13b68a58aaf0eb6fd4ec2f23bae95376f1c789d2a2ba2fc01bfbd2fa34aa3e45cac1f33685fc43c0bd15f5eefad43fc0c6f59662640bc981bbd41669f3bdd5
 DIST sudo-1.9.14p1.tar.gz.sig 566 BLAKE2B 
3f646d036e2e11713a309bbc1579a39b8152ba8a8374da5c74786ee4b3cd4832053489f223dcacf2723ad9aa121357110501689f34108403c671a6b56aac0a4b
 SHA512 
2d28bbf64520487b1b54a4a7c6962e8902032d2bed1d1706e24d60265149c93860e82798ce188cb62b16c22cd1823995c8e190a701c290c672e881bf92c112c6
+DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B 
a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85
 SHA512 
d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9
+DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B 
f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646
 SHA512 
5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383

diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild 
b/app-admin/sudo/sudo-1.9.14_p2.ebuild
new file mode 100644
index ..7c07fd34b3b7
--- /dev/null
+++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pam libtool tmpfiles toolchain-funcs
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/b}"
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc
+   inherit verify-sig
+
+   uri_prefix=
+   case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+   esac
+
+   SRC_URI="
+   https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
+   verify-sig? (
+   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
+   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
+   )
+   "
+
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey 
ssl sssd"
+
+DEPEND="
+   sys-libs/zlib:=
+   virtual/libcrypt:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1:=
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap:=[sasl]
+   )
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   selinux? ( sys-libs/libselinux )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ssl? ( dev-libs/openssl:= )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${DEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+BDEPEND+="
+   sys-devel/bison
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   ?? ( pam skey )
+   ?? ( gcrypt ssl 

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

2023-07-19 Thread Sam James
commit: 3433d2f9bdfee425b3e5af9bcdcbbc4c0ff8c745
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 02:01:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 02:01:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3433d2f9

dev-util/diffoscope: add 244

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-244.ebuild | 123 ++
 2 files changed, 124 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index c7cc0984d42a..2ea5adf4cb4f 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-242.tar.gz 3167814 BLAKE2B 
d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795
 SHA512 
3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6
 DIST diffoscope-243.tar.bz2 3088032 BLAKE2B 
32fa82fc2f6613c18c39971864d53b02bca4c66631afd0f794bb73eeb8672b1f6c0e88b3145e9acc6c759960cf6fc9efd88bcd56f97fc16df8bb43d0e8a19f52
 SHA512 
b543f096fbaac136a3a09feef301e5e01b9371a13c4f54f39b0c5c0dab85d6aff94dfcd3985684ea25882071049957a4d42f0c3aba51cb307feb907e769bef7b
+DIST diffoscope-244.tar.bz2 3089183 BLAKE2B 
ed2800cca72cb905e3fbd71f020fe5f22b7b241e29a69ee1b8b74204eb587e9a981eca397e41e5357fdfdacbe51dd97b66adfbe735de80af27179585fd6f43ae
 SHA512 
81ef7ddb44d7b60d2fbd831133cac7cafaa9cec61285fac21002ed6e6805bd04cbf29c41238d6b2c4fe3cbd5c2c00775a3efc164d0288a0f6da790fec1f7236e

diff --git a/dev-util/diffoscope/diffoscope-244.ebuild 
b/dev-util/diffoscope/diffoscope-244.ebuild
new file mode 100644
index ..3260662f9b1d
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-244.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2022-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="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+# We could use pypi, but upstream provide distribution tarballs, so let's use 
those.
+# TODO: verify-sig
+SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/pypdf[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( virtual/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+   app-text/docx2txt
+   app-text/html2text
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   

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

2023-07-19 Thread Sam James
commit: f37469d9d1eab1191eeb78d4331a7aefe0fdbefb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 01:33:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 01:33:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37469d9

net-libs/gupnp: fix build w/ meson 1.2.0

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

 net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch | 12 
 net-libs/gupnp/gupnp-1.4.3.ebuild  |  4 
 2 files changed, 16 insertions(+)

diff --git a/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch 
b/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch
new file mode 100644
index ..e41830fce4c2
--- /dev/null
+++ b/net-libs/gupnp/files/gupnp-1.4.3-meson-1.2.0-fix.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/910492
+--- a/subprojects/gssdp-1.2.wrap
 b/subprojects/gssdp-1.2.wrap
+@@ -3,6 +3,6 @@ url = https://gitlab.gnome.org/GNOME/gssdp.git
+ revision = gssdp-1.4
+ depth = 1
+  
+-[provides]
+-dependency_name = gssdp-1.2
++[provide]
++dependency_names = gssdp-1.2
+ 

diff --git a/net-libs/gupnp/gupnp-1.4.3.ebuild 
b/net-libs/gupnp/gupnp-1.4.3.ebuild
index a1b2000c2291..6f21d4ba078e 100644
--- a/net-libs/gupnp/gupnp-1.4.3.ebuild
+++ b/net-libs/gupnp/gupnp-1.4.3.ebuild
@@ -44,6 +44,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.3-meson-1.2.0-fix.patch
+)
+
 src_prepare() {
use introspection && vala_src_prepare
xdg_src_prepare



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

2023-07-19 Thread Sam James
commit: 184ec4d62dad5550daea12303e55146432303e36
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 00:08:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 00:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184ec4d6

net-misc/curl: Stabilize 8.1.2 arm, #910089

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

 net-misc/curl/curl-8.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 550db16e60df..316e86e0b1d6 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="curl"



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

2023-07-19 Thread Sam James
commit: c7245f6d8e9fd787dd859cbb39930e5a1288ef3a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 23:35:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 23:55:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7245f6d

dev-libs/elfutils: drop stale patches, fix tests w/ mawk

Thank you again to mjw for pointing this out!

Drop two stale patches:
- elfutils-0.177-disable-large.patch: see 
https://sourceware.org/bugzilla/show_bug.cgi?id=24158#c3.
- elfutils-0.175-disable-biarch-test-PR24158.patch: see 
https://sourceware.org/bugzilla/show_bug.cgi?id=28975.

Add two test patches:
- elfutils-0.189-skip-DT_RELR-failing-tests.patch
- elfutils-0.189-tests-run-lfs-symbols.sh-needs-gawk.patch

Import musl patches to files/ so all of them are in the same place (there's
no longer a huge musl patch for error.h so this is fine):
- elfutils-0.189-musl-aarch64-regs.patch
- elfutils-0.189-musl-macros.patch

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

 dev-libs/elfutils/elfutils-0.189-r3.ebuild | 124 +
 .../files/elfutils-0.189-PaX-support.patch |  26 +
 .../files/elfutils-0.189-musl-aarch64-regs.patch   |  57 ++
 .../files/elfutils-0.189-musl-macros.patch |  86 ++
 ...elfutils-0.189-skip-DT_RELR-failing-tests.patch |  39 +++
 ...0.189-tests-run-lfs-symbols.sh-needs-gawk.patch |  41 +++
 6 files changed, 373 insertions(+)

diff --git a/dev-libs/elfutils/elfutils-0.189-r3.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r3.ebuild
new file mode 100644
index ..51765e378976
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.189-r3.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2003-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/elfutils.gpg
+inherit autotools flag-o-matic multilib-minimal verify-sig
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="https://sourceware.org/elfutils/;
+SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
+SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !dev-libs/libelf
+   >=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
+   debuginfod? (
+   app-arch/libarchive:=
+   dev-db/sqlite:3=
+   net-libs/libmicrohttpd:=
+
+   net-misc/curl[static-libs?,${MULTILIB_USEDEP}]
+   )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] )
+   elibc_musl? (
+   dev-libs/libbsd
+   sys-libs/argp-standalone
+   sys-libs/fts-standalone
+   sys-libs/obstack-standalone
+   )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-elfutils )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.189-PaX-support.patch
+   "${FILESDIR}"/${PN}-0.189-skip-DT_RELR-failing-tests.patch
+   "${FILESDIR}"/${PN}-0.189-tests-run-lfs-symbols.sh-needs-gawk.patch
+   "${FILESDIR}"/${PN}-0.189-musl-aarch64-regs.patch
+   "${FILESDIR}"/${PN}-0.189-musl-macros.patch
+   "${FILESDIR}"/${P}-configure-bashisms.patch
+   "${FILESDIR}"/${P}-clang16-tests.patch
+)
+
+src_prepare() {
+   default
+
+   # Only here for ${P}-configure-bashisms.patch, delete on next bump!
+   eautoreconf
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   # bug #407135
+   use test && append-flags -g
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(multilib_native_use_enable debuginfod)
+   $(use_enable debuginfod libdebuginfod)
+
+   # explicitly disable thread safety, it's not recommended by 
upstream
+   # doesn't build either on musl.
+   --disable-thread-safety
+
+   # Valgrind option is just for running tests under it; dodgy 
under sandbox
+   # and indeed even w/ glibc with newer instructions.
+   --disable-valgrind
+   --program-prefix="eu-"

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

2023-07-19 Thread Sam James
commit: 9686580f1317fa20a8090d55bfe1cba102cfb0d1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 20 00:07:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 20 00:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9686580f

toolchain.eclass: disable gcov for cross

I don't see an immediate way to only disable this for crossdev stage1, so just
disable it entirely for cross for now.

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100289
Signed-off-by: Sam James  gentoo.org>

 eclass/toolchain.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index dabdd3a8f4fa..ed6692ca8dea 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -998,7 +998,13 @@ toolchain_src_configure() {
fi
fi
 
-   confgcc+=( --disable-bootstrap )
+   confgcc+=(
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100289
+   # TOOD: Find a way to disable this just for stage1 
cross?
+   --disable-gcov
+
+   --disable-bootstrap
+   )
else
if tc-is-static-only ; then
confgcc+=( --disable-shared )



[gentoo-commits] repo/gentoo:master commit in: sys-auth/oath-toolkit/

2023-07-19 Thread Sam James
commit: 5228e40e52c8d52a635254d9dba48b22cbafd492
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 23:08:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 23:08:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5228e40e

sys-auth/oath-toolkit: add 2.6.9

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

 sys-auth/oath-toolkit/Manifest  |  1 +
 sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/sys-auth/oath-toolkit/Manifest b/sys-auth/oath-toolkit/Manifest
index f462178014ea..ffcfbe9528bf 100644
--- a/sys-auth/oath-toolkit/Manifest
+++ b/sys-auth/oath-toolkit/Manifest
@@ -1 +1,2 @@
 DIST oath-toolkit-2.6.7.tar.gz 5625279 BLAKE2B 
23f377c51eb633bf01d6085d33c7362cd91b6bed1cf4c2bbf32dc9433849e20c53f6896b16e5056b13f420f6a65a3c593fa1dafd7e184ed9e52666d94a7f75d1
 SHA512 
50edff75c8366887d69cf4740c4cc3bdfc3e43cbd4910ff40f735bca489f0953d7e5a21130f12782ac7a1f2fb00f0db313aff139085f23daba78a69bc7b2eb12
+DIST oath-toolkit-2.6.9.tar.gz 4693524 BLAKE2B 
572512311bbfa18d325c7b9b8d88ff85c05241c9a22942bc67edf531ed621e68b031dc4562bd8473ec1b1bfe264c8a4084c1c304ba0d24914acc5b21325b8601
 SHA512 
6e96b5a926f6e2448661fef267dcf9c99167b7bdfc71e319d2ab7ddc051a7be002043485547ad83744209c25ea0d87f8e28f25cccd6856281321f3d22e3cf160

diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild 
b/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild
new file mode 100644
index ..8fe048cf69f0
--- /dev/null
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.9.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pam
+
+DESCRIPTION="Toolkit for using one-time password authentication with HOTP/TOTP 
algorithms"
+HOMEPAGE="https://www.nongnu.org/oath-toolkit/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="pam static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/icu:=
+   dev-libs/libxml2
+   dev-libs/xmlsec:=
+   pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gtk-doc-am
+   test? ( dev-libs/libxml2 )
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   MIN # glibc fp
+)
+
+src_configure() {
+   local myeconfargs=(
+   --enable-pskc
+   $(use_enable test xmltest)
+   $(use_enable pam)
+   $(use_with pam pam-dir $(getpam_mod_dir))
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Without keep-going, it will bail out after the first testsuite 
failure,
+   # skipping the other testsuites. as they are mostly independent, this 
sucks.
+   emake --keep-going check
+
+   # Avoid errant QA notice for no tests run on these
+   rm -f libpskc/gtk-doc/test-suite.log liboath/gtk-doc/test-suite.log || 
die
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+
+   if use pam; then
+   newdoc pam_oath/README README.pam
+   fi
+
+   doman pskctool/pskctool.1
+}



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

2023-07-19 Thread Sam James
commit: fbb0074d34702b0cac5353f24773a941527f175b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 23:55:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 23:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb0074d

dev-libs/elfutils: drop 0.189-r2

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

 dev-libs/elfutils/elfutils-0.189-r2.ebuild | 134 -
 1 file changed, 134 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.189-r2.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
deleted file mode 100644
index 0dad996a8027..
--- a/dev-libs/elfutils/elfutils-0.189-r2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 2003-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/elfutils.gpg
-inherit autotools flag-o-matic multilib-minimal verify-sig
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
-HOMEPAGE="https://sourceware.org/elfutils/;
-SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.187-patches.tar.xz;
-SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )"
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !dev-libs/libelf
-   >=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
-   bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
-   debuginfod? (
-   app-arch/libarchive:=
-   dev-db/sqlite:3=
-   net-libs/libmicrohttpd:=
-
-   net-misc/curl[static-libs?,${MULTILIB_USEDEP}]
-   )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] )
-   elibc_musl? (
-   dev-libs/libbsd
-   sys-libs/argp-standalone
-   sys-libs/fts-standalone
-   sys-libs/obstack-standalone
-   )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   >=sys-devel/flex-2.5.4a
-   sys-devel/m4
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-elfutils )
-"
-
-PATCHES=(
-   "${WORKDIR}"/${PN}-0.187-patches/
-   "${FILESDIR}"/${P}-configure-bashisms.patch
-   "${FILESDIR}"/${P}-clang16-tests.patch
-)
-
-src_unpack() {
-   if use verify-sig ; then
-   # Needed for downloaded patch (which is unsigned, which is fine)
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.sig}
-   fi
-
-   default
-}
-
-src_prepare() {
-   default
-
-   if use elibc_musl; then
-   eapply "${WORKDIR}"/${PN}-0.187-patches/musl/
-   fi
-
-   # Only here for ${P}-configure-bashisms.patch, delete on next bump!
-   eautoreconf
-
-   if ! use static-libs; then
-   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
-   fi
-
-   # https://sourceware.org/PR23914
-   sed -i 's:-Werror::' */Makefile.in || die
-}
-
-src_configure() {
-   # bug #407135
-   use test && append-flags -g
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable nls)
-   $(multilib_native_use_enable debuginfod)
-   $(use_enable debuginfod libdebuginfod)
-
-   # explicitly disable thread safety, it's not recommended by 
upstream
-   # doesn't build either on musl.
-   --disable-thread-safety
-
-   # Valgrind option is just for running tests under it; dodgy 
under sandbox
-   # and indeed even w/ glibc with newer instructions.
-   --disable-valgrind
-   --program-prefix="eu-"
-   --with-zlib
-   $(use_with bzip2 bzlib)
-   $(use_with lzma)
-   $(use_with zstd)
-   )
-
-   # Needed because sets alignment macro
-   is-flagq -fsanitize=address && myeconfargs+=( --enable-sanitize-address 
)
-   is-flagq -fsanitize=undefined && myeconfargs+=( 
--enable-sanitize-undefined )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
-   LC_ALL="C" \
-   emake check VERBOSE=1
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   dodoc NOTES
-
-   # These build quick, and are needed for most tests, so don't
-   # disable their 

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

2023-07-19 Thread Sam James
commit: 048d82aa5a09327d0a9c0a09babefb7d07c5be29
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 22:55:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 22:55:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048d82aa

dev-libs/elfutils: drop filter-lto

Thanks to mjw for pointing this out - elfutils uses symver attributes w/
>=0.186, not asm symvers, and we always have >= GCC 10, so yank the filter-lto.

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

 dev-libs/elfutils/elfutils-0.188.ebuild| 4 
 dev-libs/elfutils/elfutils-0.189-r1.ebuild | 4 
 dev-libs/elfutils/elfutils-0.189-r2.ebuild | 4 
 3 files changed, 12 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.188.ebuild 
b/dev-libs/elfutils/elfutils-0.188.ebuild
index 8f9a919b86fa..0618c072e846 100644
--- a/dev-libs/elfutils/elfutils-0.188.ebuild
+++ b/dev-libs/elfutils/elfutils-0.188.ebuild
@@ -73,10 +73,6 @@ src_configure() {
# bug #407135
use test && append-flags -g
 
-   # Symbol aliases are implemented as asm statements.
-   # Will require porting: https://gcc.gnu.org/PR48200
-   filter-lto
-
multilib-minimal_src_configure
 }
 

diff --git a/dev-libs/elfutils/elfutils-0.189-r1.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
index ee2fbcee57d8..0ab6d10eae85 100644
--- a/dev-libs/elfutils/elfutils-0.189-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
@@ -78,10 +78,6 @@ src_configure() {
# bug #407135
use test && append-flags -g
 
-   # Symbol aliases are implemented as asm statements.
-   # Will require porting: https://gcc.gnu.org/PR48200
-   filter-lto
-
multilib-minimal_src_configure
 }
 

diff --git a/dev-libs/elfutils/elfutils-0.189-r2.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
index 7f97ad2b3f1f..0dad996a8027 100644
--- a/dev-libs/elfutils/elfutils-0.189-r2.ebuild
+++ b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
@@ -85,10 +85,6 @@ src_configure() {
# bug #407135
use test && append-flags -g
 
-   # Symbol aliases are implemented as asm statements.
-   # Will require porting: https://gcc.gnu.org/PR48200
-   filter-lto
-
multilib-minimal_src_configure
 }
 



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

2023-07-19 Thread Sam James
commit: 1e505057e5ec18ae8b98d22d9cf1955ce0a46fad
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 22:42:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 22:42:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e505057

sys-process/lsof: backport strftime fix

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

 .../lsof-4.98.0-fix-common-include-strftime.patch  | 28 +++
 sys-process/lsof/lsof-4.98.0-r1.ebuild | 58 ++
 2 files changed, 86 insertions(+)

diff --git 
a/sys-process/lsof/files/lsof-4.98.0-fix-common-include-strftime.patch 
b/sys-process/lsof/files/lsof-4.98.0-fix-common-include-strftime.patch
new file mode 100644
index ..4b22dbfb8a02
--- /dev/null
+++ b/sys-process/lsof/files/lsof-4.98.0-fix-common-include-strftime.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/910547
+https://github.com/lsof-org/lsof/commit/437824cf35daf5a505bed5b619bef95af090ecc4
+
+From 437824cf35daf5a505bed5b619bef95af090ecc4 Mon Sep 17 00:00:00 2001
+From: Kalin KOZHUHAROV 
+Date: Wed, 19 Jul 2023 15:23:13 +0200
+Subject: [PATCH] src/util.cadd proper includes (#294)
+
+* src/util.c   add proper includes
+
+Fixes #293 for lsof-org/lsof
+
+Signed-off-by: Kalin KOZHUHAROV 
+
+-
+
+Signed-off-by: Kalin KOZHUHAROV 
+Co-authored-by: Jiajie Chen 
+--- a/util.c
 b/util.c
+@@ -35,6 +35,7 @@
+  * 4. This notice may not be removed or altered.
+  */
+ 
++#include "lsof.h"
+ 
+ #if   defined(HAS_STRFTIME)
+ #include 

diff --git a/sys-process/lsof/lsof-4.98.0-r1.ebuild 
b/sys-process/lsof/lsof-4.98.0-r1.ebuild
new file mode 100644
index ..aef7b5fff4a8
--- /dev/null
+++ b/sys-process/lsof/lsof-4.98.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+MY_P="${P/-/_}"
+DESCRIPTION="Lists open files for running Unix processes"
+HOMEPAGE="https://github.com/lsof-org/lsof;
+SRC_URI="https://github.com/lsof-org/lsof/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="lsof"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="rpc selinux"
+
+RDEPEND="
+   rpc? ( net-libs/libtirpc )
+   selinux? ( sys-libs/libselinux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-apps/groff
+   rpc? ( virtual/pkgconfig )
+"
+
+# Needs fixing first for sandbox
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-common-include-strftime.patch
+)
+
+src_configure() {
+   # TODO: drop after 4.98.0: 
https://github.com/lsof-org/lsof/commit/4fbe0b78f63ce115f25cf7a49756745e3bf47fea
+   export ac_cv_header_selinux_selinux_h=$(usex selinux)
+
+   # TODO: drop after 4.98.0: 
https://github.com/lsof-org/lsof/commit/22d9cedfca4672601f35f7683907373cd5124121
+   [[ ${CHOST} == *-solaris2.11 ]] && append-cppflags -DHAS_PAD_MUTEX
+
+   local myeconfargs=(
+   $(use_with rpc libtirpc)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake DEBUG="" all
+}
+
+pkg_postinst() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   einfo "Note: to use lsof on Solaris you need read permissions 
on"
+   einfo "/dev/kmem, i.e. you need to be root, or to be in the 
group sys"
+   fi
+}



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

2023-07-19 Thread Sam James
commit: a5aee1e81619d954275235c75bfd639529c29dce
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 22:45:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 22:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aee1e8

sys-devel/autoconf: Stabilize 2.69-r9 ppc64, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index 3d9b70554f44..7b16150352b6 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



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

2023-07-19 Thread Arsen Arsenović
commit: e78f8bdb713aabc1a135f6dba9def7da7a373360
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jul 18 00:30:48 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Jul 19 21:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78f8bdb

sys-devel/gdb: add debuginfod support

Closes: https://github.com/gentoo/gentoo/pull/31941
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/gdb/{gdb-.ebuild => gdb-13.2-r2.ebuild} | 10 ++
 sys-devel/gdb/gdb-.ebuild |  9 +
 sys-devel/gdb/metadata.xml|  1 +
 3 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-13.2-r2.ebuild
similarity index 97%
copy from sys-devel/gdb/gdb-.ebuild
copy to sys-devel/gdb/gdb-13.2-r2.ebuild
index f234645144c8..0d8c5729c3d2 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-13.2-r2.ebuild
@@ -72,7 +72,7 @@ SRC_URI="
 
 LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
-IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
+IUSE="cet debuginfod guile lzma multitarget nls +python +server sim 
source-highlight test vanilla xml xxhash zstd"
 if [[ -n ${REGULAR_RELEASE} ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
@@ -86,6 +86,9 @@ RDEPEND="
>=sys-libs/readline-7:=
sys-libs/zlib
elibc_glibc? ( net-libs/libnsl:= )
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
guile? ( >=dev-scheme/guile-2.0 )
@@ -110,6 +113,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-8.3.1-verbose-build.patch
+   "${FILESDIR}"/${P}-fix-sparc-debugging.patch
 )
 
 pkg_setup() {
@@ -158,9 +162,7 @@ src_configure() {
# Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{binutils,etc,gas,gold,gprof,gprofng,ld}
 
-   # avoid automagic dependency on (currently prefix) systems
-   # systems with debuginfod library, bug #754753
-   --without-debuginfod
+   $(use_with debuginfod)
 
$(use_enable test unit-tests)
 

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index f234645144c8..a9932a210efe 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -72,7 +72,7 @@ SRC_URI="
 
 LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
-IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
+IUSE="cet debuginfod guile lzma multitarget nls +python +server sim 
source-highlight test vanilla xml xxhash zstd"
 if [[ -n ${REGULAR_RELEASE} ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
@@ -86,6 +86,9 @@ RDEPEND="
>=sys-libs/readline-7:=
sys-libs/zlib
elibc_glibc? ( net-libs/libnsl:= )
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
guile? ( >=dev-scheme/guile-2.0 )
@@ -158,9 +161,7 @@ src_configure() {
# Disable modules that are in a combined binutils/gdb tree. bug 
#490566
--disable-{binutils,etc,gas,gold,gprof,gprofng,ld}
 
-   # avoid automagic dependency on (currently prefix) systems
-   # systems with debuginfod library, bug #754753
-   --without-debuginfod
+   $(use_with debuginfod)
 
$(use_enable test unit-tests)
 

diff --git a/sys-devel/gdb/metadata.xml b/sys-devel/gdb/metadata.xml
index 5baff33ff49e..2e08f18a3470 100644
--- a/sys-devel/gdb/metadata.xml
+++ b/sys-devel/gdb/metadata.xml
@@ -15,6 +15,7 @@
Enable listing highlighting via 
dev-util/source-highlight
Support parsing XML data files needed (at 
least) for cpu features, memory maps, and syscall tracing
Use dev-libs/xxhash to speed up 
internal hashing.
+   Enable debuginfod support via 
dev-libs/elfutils libdebuginfod


cpe:/a:gnu:gdb



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

2023-07-19 Thread Arsen Arsenović
commit: cc59d2fa958846927d785bde87f7c012aff6bdd4
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jul 18 00:26:00 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Jul 19 21:44:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc59d2fa

dev-libs/elfutils: add debuginfod support

Signed-off-by: Arsen Arsenović  gentoo.org>

 dev-libs/elfutils/elfutils-0.189-r2.ebuild | 138 +
 dev-libs/elfutils/metadata.xml |   1 +
 2 files changed, 139 insertions(+)

diff --git a/dev-libs/elfutils/elfutils-0.189-r2.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
new file mode 100644
index ..7f97ad2b3f1f
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 2003-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/elfutils.gpg
+inherit autotools flag-o-matic multilib-minimal verify-sig
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="https://sourceware.org/elfutils/;
+SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.187-patches.tar.xz;
+SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !dev-libs/libelf
+   >=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] )
+   debuginfod? (
+   app-arch/libarchive:=
+   dev-db/sqlite:3=
+   net-libs/libmicrohttpd:=
+
+   net-misc/curl[static-libs?,${MULTILIB_USEDEP}]
+   )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] )
+   elibc_musl? (
+   dev-libs/libbsd
+   sys-libs/argp-standalone
+   sys-libs/fts-standalone
+   sys-libs/obstack-standalone
+   )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-elfutils )
+"
+
+PATCHES=(
+   "${WORKDIR}"/${PN}-0.187-patches/
+   "${FILESDIR}"/${P}-configure-bashisms.patch
+   "${FILESDIR}"/${P}-clang16-tests.patch
+)
+
+src_unpack() {
+   if use verify-sig ; then
+   # Needed for downloaded patch (which is unsigned, which is fine)
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.sig}
+   fi
+
+   default
+}
+
+src_prepare() {
+   default
+
+   if use elibc_musl; then
+   eapply "${WORKDIR}"/${PN}-0.187-patches/musl/
+   fi
+
+   # Only here for ${P}-configure-bashisms.patch, delete on next bump!
+   eautoreconf
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   # bug #407135
+   use test && append-flags -g
+
+   # Symbol aliases are implemented as asm statements.
+   # Will require porting: https://gcc.gnu.org/PR48200
+   filter-lto
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(multilib_native_use_enable debuginfod)
+   $(use_enable debuginfod libdebuginfod)
+
+   # explicitly disable thread safety, it's not recommended by 
upstream
+   # doesn't build either on musl.
+   --disable-thread-safety
+
+   # Valgrind option is just for running tests under it; dodgy 
under sandbox
+   # and indeed even w/ glibc with newer instructions.
+   --disable-valgrind
+   --program-prefix="eu-"
+   --with-zlib
+   $(use_with bzip2 bzlib)
+   $(use_with lzma)
+   $(use_with zstd)
+   )
+
+   # Needed because sets alignment macro
+   is-flagq -fsanitize=address && myeconfargs+=( --enable-sanitize-address 
)
+   is-flagq -fsanitize=undefined && myeconfargs+=( 
--enable-sanitize-undefined )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \

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

2023-07-19 Thread Arsen Arsenović
commit: 654eec8416cc077d2a32f0a20b9ff5d201e4a74d
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jul 18 00:28:34 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Jul 19 21:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654eec84

sys-devel/binutils: add debuginfod support

Signed-off-by: Arsen Arsenović  gentoo.org>

 .../{binutils-.ebuild => binutils-2.40-r6.ebuild} | 11 ++-
 sys-devel/binutils/binutils-.ebuild   |  9 +
 sys-devel/binutils/metadata.xml   |  1 +
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-2.40-r6.ebuild
similarity index 98%
copy from sys-devel/binutils/binutils-.ebuild
copy to sys-devel/binutils/binutils-2.40-r6.ebuild
index d8c2553ece20..ff5ebb262fb2 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tools necessary to build programs"
 HOMEPAGE="https://sourceware.org/binutils/;
 
 LICENSE="GPL-3+"
-IUSE="cet doc gold gprofng multitarget +nls pgo +plugins static-libs test 
vanilla zstd"
+IUSE="cet debuginfod doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
 
 # Variables that can be set here  (ignored for live ebuilds)
 # PATCH_VER  - the patchset version
@@ -19,7 +19,7 @@ IUSE="cet doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanill
 # PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
 #  for the patchsets
 
-PATCH_VER=2
+PATCH_VER=5
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then
@@ -52,6 +52,9 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
 RDEPEND="
>=sys-devel/binutils-config-3
sys-libs/zlib
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
zstd? ( app-arch/zstd:= )
 "
 DEPEND="${RDEPEND}"
@@ -287,9 +290,7 @@ src_configure() {
# {native,cross}/binutils, binutils-libs. bug #666100
--with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex 
multitarget mt st)
 
-   # Avoid automagic dependency on (currently prefix) systems
-   # systems with debuginfod library, bug #754753
-   --without-debuginfod
+   $(use_with debuginfod)
 
# Avoid automagic dev-libs/msgpack dep, bug #865875
--without-msgpack

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index d8c2553ece20..ce9b9958cd11 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tools necessary to build programs"
 HOMEPAGE="https://sourceware.org/binutils/;
 
 LICENSE="GPL-3+"
-IUSE="cet doc gold gprofng multitarget +nls pgo +plugins static-libs test 
vanilla zstd"
+IUSE="cet debuginfod doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
 
 # Variables that can be set here  (ignored for live ebuilds)
 # PATCH_VER  - the patchset version
@@ -52,6 +52,9 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
 RDEPEND="
>=sys-devel/binutils-config-3
sys-libs/zlib
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
zstd? ( app-arch/zstd:= )
 "
 DEPEND="${RDEPEND}"
@@ -287,9 +290,7 @@ src_configure() {
# {native,cross}/binutils, binutils-libs. bug #666100
--with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex 
multitarget mt st)
 
-   # Avoid automagic dependency on (currently prefix) systems
-   # systems with debuginfod library, bug #754753
-   --without-debuginfod
+   $(use_with debuginfod)
 
# Avoid automagic dev-libs/msgpack dep, bug #865875
--without-msgpack

diff --git a/sys-devel/binutils/metadata.xml b/sys-devel/binutils/metadata.xml
index 9b80e61912f4..3cc106863437 100644
--- a/sys-devel/binutils/metadata.xml
+++ b/sys-devel/binutils/metadata.xml
@@ -13,6 +13,7 @@
Build binutils with Profile Guided 
Optimization (PGO) and LTO
Enable plugin support in tools
Adds support to binutils for cross 
compiling (does not work with gas)
+   Enable debuginfod support via 
dev-libs/elfutils libdebuginfod


cpe:/a:gnu:binutils



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/

2023-07-19 Thread Sam James
commit: 50511cf04b1fbc205c81aa1ce5748899f20504a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 21:29:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 21:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50511cf0

media-video/vlc: fix vlc-cache-gen call in 

Thanks to josef64 for reporting.

This.. seems to have changed years ago in 
https://code.videolan.org/videolan/vlc/-/commit/ba05ad61645b38ad206e23949a6352871ab59773.

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

 media-video/vlc/vlc-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 712516931946..45d981062cd6 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -491,12 +491,12 @@ src_install() {
 }
 
 pkg_postinst() {
-   if [[ -z "${ROOT}" ]] && [[ -x 
"${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
-   einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen 
on ${EROOT}/usr/$(get_libdir)/vlc/plugins/"
-   "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" 
"${EROOT}/usr/$(get_libdir)/vlc/plugins/"
+   if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}"/usr/libexec/vlc/vlc-cache-gen 
]] ; then
+   einfo "Running ${EPREFIX}/usr/libexec/vlc/vlc-cache-gen on 
${EROOT}/usr/$(get_libdir)/vlc/plugins/"
+   "${EPREFIX}"/usr/libexec/vlc/vlc-cache-gen 
"${EROOT}/usr/$(get_libdir)/vlc/plugins/"
else
ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)"
-   ewarn "Please run 
${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually"
+   ewarn "Please run ${EPREFIX}/usr/libexec/vlc/vlc-cache-gen 
manually"
ewarn "If you do not do it, vlc will take a long time to load."
fi
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/jackett/

2023-07-19 Thread Craig Andrews
commit: 0e65f0a86ee4dd2176261c8d8baaa7e59c65bda8
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:58:12 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e65f0a8

acct-user/jackett: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-user/jackett/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml
index fc823d3f2b9a..7b06c9eb2c55 100644
--- a/acct-user/jackett/metadata.xml
+++ b/acct-user/jackett/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: acct-group/lidarr/

2023-07-19 Thread Craig Andrews
commit: e8e564b279532a5cace50d32423b5d9be3a1e2c6
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:58:19 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e564b2

acct-group/lidarr: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-group/lidarr/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/acct-group/lidarr/metadata.xml b/acct-group/lidarr/metadata.xml
index 002d5485d503..65c6cb6b33aa 100644
--- a/acct-group/lidarr/metadata.xml
+++ b/acct-group/lidarr/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



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

2023-07-19 Thread Craig Andrews
commit: b68ebd76c8c71699399a714873576ea0c3450b40
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:56:41 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68ebd76

www-apps/lidarr: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31963
Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/lidarr/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-apps/lidarr/metadata.xml b/www-apps/lidarr/metadata.xml
index 002d5485d503..65c6cb6b33aa 100644
--- a/www-apps/lidarr/metadata.xml
+++ b/www-apps/lidarr/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



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

2023-07-19 Thread Craig Andrews
commit: 91516abdc4c59a9ecf367344b464eed65ffe2e68
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:56:53 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91516abd

www-apps/jackett: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/jackett/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-apps/jackett/metadata.xml b/www-apps/jackett/metadata.xml
index fc823d3f2b9a..7b06c9eb2c55 100644
--- a/www-apps/jackett/metadata.xml
+++ b/www-apps/jackett/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: acct-user/lidarr/

2023-07-19 Thread Craig Andrews
commit: 5b24b81625ab09f83f67aa1106a3537ce9b4aac4
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:57:59 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b24b816

acct-user/lidarr: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-user/lidarr/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/acct-user/lidarr/metadata.xml b/acct-user/lidarr/metadata.xml
index 002d5485d503..65c6cb6b33aa 100644
--- a/acct-user/lidarr/metadata.xml
+++ b/acct-user/lidarr/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: acct-group/jackett/

2023-07-19 Thread Craig Andrews
commit: 37c0e997b74af9b6d9b29d75580167083809e479
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Wed Jul 19 20:57:46 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 19 21:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c0e997

acct-group/jackett: add myself proxied

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-group/jackett/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml
index fc823d3f2b9a..7b06c9eb2c55 100644
--- a/acct-group/jackett/metadata.xml
+++ b/acct-group/jackett/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pf4pub...@mail.ru
+   PF4Public
+   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-apps/xdg-desktop-portal-gnome/

2023-07-19 Thread Matt Turner
commit: c2f2ea47919a3fc2f0906ca8ff9c86ce49a0d85b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jul  7 20:00:08 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 19 21:03:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f2ea47

sys-apps/xdg-desktop-portal-gnome: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31961
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask  |  1 +
 sys-apps/xdg-desktop-portal-gnome/Manifest |  1 +
 .../xdg-desktop-portal-gnome-45_alpha.ebuild   | 45 ++
 3 files changed, 47 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index cd795eea60f8..10f0cb35dac1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -247,6 +247,7 @@ dev-perl/Gtk2-Notify
 >=net-misc/gnome-remote-desktop-45_alpha
 >=sci-geosciences/gnome-maps-45_alpha
 >=sys-apps/baobab-45_alpha
+>=sys-apps/xdg-desktop-portal-gnome-45_alpha
 >=x11-themes/gnome-backgrounds-45_alpha
 >=x11-wm/mutter-45_alpha
 

diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest 
b/sys-apps/xdg-desktop-portal-gnome/Manifest
index db98a7bfdd58..1e3490aacf1b 100644
--- a/sys-apps/xdg-desktop-portal-gnome/Manifest
+++ b/sys-apps/xdg-desktop-portal-gnome/Manifest
@@ -1 +1,2 @@
 DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B 
ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366
 SHA512 
58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989
+DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B 
f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5
 SHA512 
6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild
new file mode 100644
index ..d75beb04c2ad
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45_alpha.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd xdg
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
+# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
+DEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:4=
+   gui-libs/libadwaita:1
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.16.0-r1
+   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
+   gui-libs/gtk:4[wayland?,X?]
+   X? ( x11-libs/libX11 )
+   wayland? ( dev-libs/wayland )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   wayland? ( dev-util/wayland-scanner )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, games-puzzle/gnome-sudoku/

2023-07-19 Thread Matt Turner
commit: b77a5ac829edb38480094183aed1f71885fe44ec
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Jun 29 23:25:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 19 21:03:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77a5ac8

games-puzzle/gnome-sudoku: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31960
Signed-off-by: Matt Turner  gentoo.org>

 games-puzzle/gnome-sudoku/Manifest |  1 +
 .../gnome-sudoku/gnome-sudoku-45_alpha.ebuild  | 49 ++
 profiles/package.mask  |  1 +
 3 files changed, 51 insertions(+)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index 5aa94546dbbe..69a73a8bf7a5 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1 +1,2 @@
 DIST gnome-sudoku-44.0.tar.xz 391964 BLAKE2B 
f934c863dd648e606fd44db065dbd0ffb357501a24ea813fa435cee407807fc0546ee2180a53003f2e4e0eac22b394bb6ce281c393f424293305ee350fbfe961
 SHA512 
96c9cf66f14973d486cc7e2163ff50df442027814ab219f4a22f83a84454295d67bdb5d359613579951070a3e327855b45d039cfd1790e185e8aa92e86f81caf
+DIST gnome-sudoku-45.alpha.tar.xz 392396 BLAKE2B 
1b0a0918b0e82f8dc1f22674eda04d558e870e07c4147235a9700f850350222873ff70ec13b6c531fb901930d509c2e902252a99177fd6026b7b859f2de5f7eb
 SHA512 
2b830e979394a7c474248a30721c407a695dcbffcd70deee7ce70acc84f49416aaeb064adc1962c59b3a1fb06276e4ac9cac990d68f86a40b4d00a4751a5715e

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45_alpha.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-45_alpha.ebuild
new file mode 100644
index ..4bb3c2ccd3ac
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-45_alpha.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Test your logic skills in this number grid puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku 
https://gitlab.gnome.org/GNOME/gnome-sudoku;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libgee:0.8=[introspection]
+   >=gui-libs/gtk-4.10.0[introspection]
+   >=gui-libs/libadwaita-1.4_alpha[introspection]
+   dev-libs/json-glib
+   >=dev-libs/qqwing-1.3.4:=
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 10f0cb35dac1..0affe496bcbb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -230,6 +230,7 @@ dev-perl/Gtk2-Notify
 >=app-misc/tracker-miners-3.6_alpha
 >=dev-libs/gjs-1.77
 >=dev-libs/libdex-0.3.0
+>=games-puzzle/gnome-sudoku-45_alpha
 >=gnome-base/gnome-settings-daemon-45_alpha
 >=gnome-base/gnome-shell-45_alpha
 >=gnome-base/gsettings-desktop-schemas-45_alpha



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

2023-07-19 Thread Sam James
commit: 585ca5fdc0b38af79b53f68defb4deb4f735c356
Author: Paul Zander  gmail  com>
AuthorDate: Wed Jun 28 12:39:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:59:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585ca5fd

media-libs/opencolorio: add 2.2.1

add support for sys-libs/minizip-ng:4

Bug: https://bugs.gentoo.org/895714
Closes: https://bugs.gentoo.org/829604
Closes: https://bugs.gentoo.org/895714
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31876
Signed-off-by: Sam James  gentoo.org>

 media-libs/opencolorio/Manifest|   1 +
 ...ncolorio-2.2.1-adjust-python-installation.patch |  17 +++
 .../opencolorio-2.2.1-support-minizip-ng-4.patch   |  92 +++
 media-libs/opencolorio/metadata.xml|   9 +-
 media-libs/opencolorio/opencolorio-2.2.1.ebuild| 130 +
 5 files changed, 248 insertions(+), 1 deletion(-)

diff --git a/media-libs/opencolorio/Manifest b/media-libs/opencolorio/Manifest
index 0302db0fdbed..debed58d79d4 100644
--- a/media-libs/opencolorio/Manifest
+++ b/media-libs/opencolorio/Manifest
@@ -1 +1,2 @@
 DIST opencolorio-2.1.3.tar.gz 11024701 BLAKE2B 
bcd1eb6a74260f451e49ef40e729bfc4c354ab255d96c261fbf865c586f285fe876ed54b05276f3b6b25ece4fd261672fe1dd519041ffad77d7c78efc8cf161d
 SHA512 
b26fcfa3ea12ab6e4b019a13ce79ebcfd215c674acb348f2d9f85f749b2a5beccd395ed1cc9954e4b3cb83a160b24a8d7d81994ac1d9ea8cfe074b81d6b8a061
+DIST opencolorio-2.2.1.tar.gz 11336775 BLAKE2B 
b463d6a0a7e7fec0a890fa8a0cd06ed269f925c5986dfb82eb53728a09d884c89e6c4dfe112706ce27351d4440909ff9680387028d1dc887e7d866b30c39c54f
 SHA512 
d5f3a4b5bd661af7336c015d07e0feccb286464a08239a3c259a97217001161e7571f5137475fc2f4d1b9af6381bbfa03c0b60f41de282f114307961b8d84fc9

diff --git 
a/media-libs/opencolorio/files/opencolorio-2.2.1-adjust-python-installation.patch
 
b/media-libs/opencolorio/files/opencolorio-2.2.1-adjust-python-installation.patch
new file mode 100644
index ..6f023310eb8d
--- /dev/null
+++ 
b/media-libs/opencolorio/files/opencolorio-2.2.1-adjust-python-installation.patch
@@ -0,0 +1,17 @@
+From 5ca483b67404a9ba2230f2f03ff3255eceb3d2bc Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sun, 19 Feb 2023 23:14:44 +0100
+Subject: [PATCH] [Gentoo-specific] adjust python installation
+
+Signed-off-by: Bernd Waibel 
+--- a/src/bindings/python/CMakeLists.txt
 b/src/bindings/python/CMakeLists.txt
+@@ -230,7 +230,7 @@ target_compile_definitions(PyOpenColorIO
+ if(WIN32)
+ set(_Python_VARIANT_PATH "${CMAKE_INSTALL_LIBDIR}/site-packages")
+ else()
+-set(_Python_VARIANT_PATH 
"${CMAKE_INSTALL_LIBDIR}/python${Python_VERSION_MAJOR}.${Python_VERSION_MINOR}/site-packages")
++set(_Python_VARIANT_PATH 
"${CMAKE_INSTALL_PREFIX}/lib/python${Python_VERSION_MAJOR}.${Python_VERSION_MINOR}/site-packages")
+ endif()
+ 
+ # Create an internal global variable to access it in another scope but not 
publicly visible

diff --git 
a/media-libs/opencolorio/files/opencolorio-2.2.1-support-minizip-ng-4.patch 
b/media-libs/opencolorio/files/opencolorio-2.2.1-support-minizip-ng-4.patch
new file mode 100644
index ..8ee4ceaf9970
--- /dev/null
+++ b/media-libs/opencolorio/files/opencolorio-2.2.1-support-minizip-ng-4.patch
@@ -0,0 +1,92 @@
+# From https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/1806
+From d15ccddd4d20d66749577d7444de861112f6864c Mon Sep 17 00:00:00 2001
+From: Brad Smith 
+Date: Thu, 29 Jun 2023 09:57:28 -0400
+Subject: [PATCH] Add support for minizip-ng 4 API
+
+Signed-off-by: Brad Smith 
+---
+ src/OpenColorIO/OCIOZArchive.cpp | 22 +-
+ src/apps/ocioarchive/main.cpp|  4 
+ 2 files changed, 25 insertions(+), 1 deletion(-)
+
+diff --git a/src/OpenColorIO/OCIOZArchive.cpp 
b/src/OpenColorIO/OCIOZArchive.cpp
+index 85fc7bb76..24d836e95 100644
+--- a/src/OpenColorIO/OCIOZArchive.cpp
 b/src/OpenColorIO/OCIOZArchive.cpp
+@@ -225,7 +225,11 @@ void archiveConfig(std::ostream & ostream, const Config & 
config, const char * c
+ std::string configStr = ss.str();
+ 
+ // Write zip to memory stream.
++#if MZ_VERSION_BUILD >= 04
++write_mem_stream = mz_stream_mem_create();
++#else
+ mz_stream_mem_create(_mem_stream);
++#endif
+ mz_stream_mem_set_grow_size(write_mem_stream, 128 * 1024);
+ mz_stream_open(write_mem_stream, NULL, MZ_OPEN_MODE_CREATE);
+ 
+@@ -237,7 +241,11 @@ void archiveConfig(std::ostream & ostream, const Config & 
config, const char * c
+ options.compress_level  = ArchiveCompressionLevels::BEST;
+ 
+ // Create the writer handle.
++#if MZ_VERSION_BUILD >= 04
++archiver = mz_zip_writer_create();
++#else
+ mz_zip_writer_create();
++#endif
+ 
+ // Archive options.
+ // Compression method
+@@ -332,7 +340,11 @@ void ExtractOCIOZArchive(const char * archivePath, const 
char * destination)
+ std::string outputDestination = 

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

2023-07-19 Thread Sam James
commit: 6498096f6532c3de0c3455ac2346af50cd29b78b
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Jul 19 15:23:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:41:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6498096f

www-client/chromium: 115.0.5790.98 slot as stable

- update HOMEPAGE
- add 115 ppc patches

Bug: https://bugs.gentoo.org/910522
Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/31958
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest  | 1 +
 www-client/chromium/chromium-115.0.5790.98.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 69c800ee3977..d44c3924d2c1 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,3 +5,4 @@ DIST chromium-115.0.5790.98.tar.xz 1594903988 BLAKE2B 
6acdf37308c84bf5c57840beaa
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz 514572 BLAKE2B 
1bc2c5d98d951b985f79ff072aae46f84487a5ebf7b0499e2e18bc3826c364594a200af588019683a07c283224df3b232fa52197a31670df9f2e15ea21aae612
 SHA512 
f970d263efb3f6d4380ad25c7a6fd49a11c171465c225e6d72dc8d0e023a76da6eb101f8cfc82e245dac814e18d71526f84d9339d584ee423be0de9cfd9a0f7b
+DIST chromium_115.0.5790.98-1raptor0~deb11u2.debian.tar.xz 534584 BLAKE2B 
6cc74324b09132feb191bab932ab109a34a6cca6dc2e799f90d1a64b106caa033a7ea73f0f374675f2e014493b92fc86a77ab3678f8a8961122735c9c7b7c84c
 SHA512 
69cc2b0c22a25090fca39af7fb0a60b46cead4848c47e041f36ef0cd47cde1f809ed6d54dd601c95f47332e9f4a6a68b6cf24f38b3d925fdd7d608217ace8f7b

diff --git a/www-client/chromium/chromium-115.0.5790.98.ebuild 
b/www-client/chromium/chromium-115.0.5790.98.ebuild
index a0e62f852e14..7030a07639d1 100644
--- a/www-client/chromium/chromium-115.0.5790.98.ebuild
+++ b/www-client/chromium/chromium-115.0.5790.98.ebuild
@@ -17,11 +17,11 @@ inherit check-reqs chromium-2 desktop flag-o-matic llvm 
ninja-utils pax-utils
 inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx 
xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/;
+HOMEPAGE="https://www.chromium.org/;
 PATCHSET="2"
 PATCHSET_NAME="chromium-115-patchset-${PATCHSET}"
 PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public;
-PATCHSET_NAME_PPC64="chromium_114.0.5735.106-1raptor0~deb11u1.debian"
+PATCHSET_NAME_PPC64="chromium_115.0.5790.98-1raptor0~deb11u2.debian"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
ppc64? (
@@ -31,7 +31,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
pgo? ( 
https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar
 )"
 
 LICENSE="BSD"
-SLOT="0/beta"
+SLOT="0/stable"
 KEYWORDS="~amd64 ~arm64"
 IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio 
qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz 
+system-icu +system-png vaapi wayland widevine"
 REQUIRED_USE="



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

2023-07-19 Thread Sam James
commit: 16a648f65ea25acbe44cec575337653a128abd48
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 20:21:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a648f6

sec-keys/openpgp-keys-gentoo-developers: add 20230626

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230626.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index d7f954e7dda8..94ba224a72d1 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,2 +1,3 @@
 DIST openpgp-keys-gentoo-developers-20230612-active-devs.gpg 3093884 BLAKE2B 
bd8ca7f39b9b31187479f73031358af3285b5ca320794e660af3f93750c38e75be4e1d19fafc5735fc46d1ba6bebdc82a5e1954e72b1f2bf01b3e348ba0389a1
 SHA512 
8a98a086f6696632552e4b6a40168bafffae85f8da8fc9a993125c0c03fb45174fa46f05572c3c17d3effe3a77ccaeef5ab34cf1ebd430d0bbfff140ecf617c1
 DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 3104963 BLAKE2B 
1a23171097c697d2991617b6e0920cfed2d78f111241436251db1ed97e1a79ed5649931a788013a85402f928f5e348620d99144e6ea50f9639869bfe1a477766
 SHA512 
3b82bdcffc2663891bf962b566754cd15608c0227ef928b357133b87576c82f9e31b082e5969192ddbf5cf02d854483b96bf81386c7369c074537edefa62d35e
+DIST openpgp-keys-gentoo-developers-20230626-active-devs.gpg 3115295 BLAKE2B 
60f1aa4c7ac4a7066c27b888ec815ea92eb66c028435ca45fdb7db7067dc80fd6a639054cd98acd0780cea0a90dfd58875e7979e8d1825762290c3e21d807d80
 SHA512 
fb9e7324b7f029ca63b96406477a725fd53a8d3e2020e8d0b25b6ea1e94dc9723bfcf57fcffabed090f879c325f5a533e32554b1a2896cb8c6dc08f9516c057c

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230626.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230626.ebuild
new file mode 100644
index ..fda85a259ff6
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230626.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \
+   "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \
+   "${WORKDIR}"/gentoo-developers.asc \
+   "${WORKDIR}"/gentoo-developers-sanitised.asc
+}
+
+src_test() {
+   export GNUPGHOME="${T}"/tests/.gnupg
+
+   local mygpgargs=(
+   # We don't have 

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

2023-07-19 Thread Sam James
commit: 418259603db476fe1579aacfa42862d7a3407257
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 20:22:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41825960

sec-keys/openpgp-keys-gentoo-developers: add 20230703

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230703.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 94ba224a72d1..27c514b7fdd7 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,3 +1,4 @@
 DIST openpgp-keys-gentoo-developers-20230612-active-devs.gpg 3093884 BLAKE2B 
bd8ca7f39b9b31187479f73031358af3285b5ca320794e660af3f93750c38e75be4e1d19fafc5735fc46d1ba6bebdc82a5e1954e72b1f2bf01b3e348ba0389a1
 SHA512 
8a98a086f6696632552e4b6a40168bafffae85f8da8fc9a993125c0c03fb45174fa46f05572c3c17d3effe3a77ccaeef5ab34cf1ebd430d0bbfff140ecf617c1
 DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 3104963 BLAKE2B 
1a23171097c697d2991617b6e0920cfed2d78f111241436251db1ed97e1a79ed5649931a788013a85402f928f5e348620d99144e6ea50f9639869bfe1a477766
 SHA512 
3b82bdcffc2663891bf962b566754cd15608c0227ef928b357133b87576c82f9e31b082e5969192ddbf5cf02d854483b96bf81386c7369c074537edefa62d35e
 DIST openpgp-keys-gentoo-developers-20230626-active-devs.gpg 3115295 BLAKE2B 
60f1aa4c7ac4a7066c27b888ec815ea92eb66c028435ca45fdb7db7067dc80fd6a639054cd98acd0780cea0a90dfd58875e7979e8d1825762290c3e21d807d80
 SHA512 
fb9e7324b7f029ca63b96406477a725fd53a8d3e2020e8d0b25b6ea1e94dc9723bfcf57fcffabed090f879c325f5a533e32554b1a2896cb8c6dc08f9516c057c
+DIST openpgp-keys-gentoo-developers-20230703-active-devs.gpg 3133493 BLAKE2B 
e87e34262d41b1fe1c49ed3cf7da93268a7c5b451ed06ab6e28554b7f09fafcc01b0c1171d1014539105891bde55f3b91fbefbe28538eda35a4e0d85fdf220e2
 SHA512 
f94890230712bf71ffc25e17566249d974c7b2dc956356770db29ab0eec8ea9fcf09d99e65ece232643dbd9e088b29eb691100c73e5fcd09abb027bd61dcd77d

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230703.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230703.ebuild
new file mode 100644
index ..fda85a259ff6
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230703.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" 

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

2023-07-19 Thread Sam James
commit: c330087215881ae1aee9c766286765dc9982bbbe
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 20:23:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3300872

sec-keys/openpgp-keys-gentoo-developers: add 20230710

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230710.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 27c514b7fdd7..4d8749c0e05c 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -2,3 +2,4 @@ DIST openpgp-keys-gentoo-developers-20230612-active-devs.gpg 
3093884 BLAKE2B bd8
 DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 3104963 BLAKE2B 
1a23171097c697d2991617b6e0920cfed2d78f111241436251db1ed97e1a79ed5649931a788013a85402f928f5e348620d99144e6ea50f9639869bfe1a477766
 SHA512 
3b82bdcffc2663891bf962b566754cd15608c0227ef928b357133b87576c82f9e31b082e5969192ddbf5cf02d854483b96bf81386c7369c074537edefa62d35e
 DIST openpgp-keys-gentoo-developers-20230626-active-devs.gpg 3115295 BLAKE2B 
60f1aa4c7ac4a7066c27b888ec815ea92eb66c028435ca45fdb7db7067dc80fd6a639054cd98acd0780cea0a90dfd58875e7979e8d1825762290c3e21d807d80
 SHA512 
fb9e7324b7f029ca63b96406477a725fd53a8d3e2020e8d0b25b6ea1e94dc9723bfcf57fcffabed090f879c325f5a533e32554b1a2896cb8c6dc08f9516c057c
 DIST openpgp-keys-gentoo-developers-20230703-active-devs.gpg 3133493 BLAKE2B 
e87e34262d41b1fe1c49ed3cf7da93268a7c5b451ed06ab6e28554b7f09fafcc01b0c1171d1014539105891bde55f3b91fbefbe28538eda35a4e0d85fdf220e2
 SHA512 
f94890230712bf71ffc25e17566249d974c7b2dc956356770db29ab0eec8ea9fcf09d99e65ece232643dbd9e088b29eb691100c73e5fcd09abb027bd61dcd77d
+DIST openpgp-keys-gentoo-developers-20230710-active-devs.gpg 3133493 BLAKE2B 
e87e34262d41b1fe1c49ed3cf7da93268a7c5b451ed06ab6e28554b7f09fafcc01b0c1171d1014539105891bde55f3b91fbefbe28538eda35a4e0d85fdf220e2
 SHA512 
f94890230712bf71ffc25e17566249d974c7b2dc956356770db29ab0eec8ea9fcf09d99e65ece232643dbd9e088b29eb691100c73e5fcd09abb027bd61dcd77d

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230710.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230710.ebuild
new file mode 100644
index ..fda85a259ff6
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230710.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # 

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

2023-07-19 Thread Sam James
commit: 76592757bc94450e7add7babd487a314f9bef5e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 20:24:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76592757

sec-keys/openpgp-keys-gentoo-developers: add 20230717

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230717.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 4d8749c0e05c..deabe3e8a074 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -3,3 +3,4 @@ DIST openpgp-keys-gentoo-developers-20230619-active-devs.gpg 
3104963 BLAKE2B 1a2
 DIST openpgp-keys-gentoo-developers-20230626-active-devs.gpg 3115295 BLAKE2B 
60f1aa4c7ac4a7066c27b888ec815ea92eb66c028435ca45fdb7db7067dc80fd6a639054cd98acd0780cea0a90dfd58875e7979e8d1825762290c3e21d807d80
 SHA512 
fb9e7324b7f029ca63b96406477a725fd53a8d3e2020e8d0b25b6ea1e94dc9723bfcf57fcffabed090f879c325f5a533e32554b1a2896cb8c6dc08f9516c057c
 DIST openpgp-keys-gentoo-developers-20230703-active-devs.gpg 3133493 BLAKE2B 
e87e34262d41b1fe1c49ed3cf7da93268a7c5b451ed06ab6e28554b7f09fafcc01b0c1171d1014539105891bde55f3b91fbefbe28538eda35a4e0d85fdf220e2
 SHA512 
f94890230712bf71ffc25e17566249d974c7b2dc956356770db29ab0eec8ea9fcf09d99e65ece232643dbd9e088b29eb691100c73e5fcd09abb027bd61dcd77d
 DIST openpgp-keys-gentoo-developers-20230710-active-devs.gpg 3133493 BLAKE2B 
e87e34262d41b1fe1c49ed3cf7da93268a7c5b451ed06ab6e28554b7f09fafcc01b0c1171d1014539105891bde55f3b91fbefbe28538eda35a4e0d85fdf220e2
 SHA512 
f94890230712bf71ffc25e17566249d974c7b2dc956356770db29ab0eec8ea9fcf09d99e65ece232643dbd9e088b29eb691100c73e5fcd09abb027bd61dcd77d
+DIST openpgp-keys-gentoo-developers-20230717-active-devs.gpg 3104679 BLAKE2B 
81777f536f342de356bdc9e5bc6b8b3319bec058c5fff663c80db6b9acbfc625703bf66bbc271c9dbb53de714dc581637ae01bfcd750174579410813c64717c4
 SHA512 
6f6f5d50d24acaec7774497fb8dc01e240e9b8f93578b5b08ef097b02299c2116deb87264fa3ce3144dc6fbb28d9e2d7363ed2505f5e264d783901b581262105

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230717.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230717.ebuild
new file mode 100644
index ..fda85a259ff6
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230717.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # 

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

2023-07-19 Thread Sam James
commit: c23e354f4b39e06608177bcd5e3fe051ed6c100c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 20:11:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 20:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23e354f

sys-apps/portage: drop outdated gemato comment

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

 sys-apps/portage/portage-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index d8eb0c8817c0..a322e5529936 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -50,8 +50,6 @@ DEPEND="
 "
 # Require sandbox-2.2 for bug #288863.
 # For whirlpool hash, require python[ssl] (bug #425046).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
 RDEPEND="
acct-user/portage
app-arch/zstd



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

2023-07-19 Thread Michał Górny
commit: a50b6c67ab1b106ed88e7fc82b380681414870de
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 20:12:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50b6c67

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ce919d21212c..1dc652f56c28 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d
 DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
+DIST genpatches-6.1-45.base.tar.xz 2851860 BLAKE2B 
cd512077ba76f23b7109f30f9a981adbaafeafc3a2b69685620b0d67bf21b3d716cfd9c6328ed7c1d6cbeaef287876b7b63b112644546d2cdb63bdb85e4b082d
 SHA512 
1c1fd3a35c6544a030856161d902895b90fb75ad315247204361cc151190828fbe99abc87979a9df24b3e8e02aae944a130cadee5fb059e2ef174b6bc9d1b037
+DIST genpatches-6.1-45.extras.tar.xz 3812 BLAKE2B 
a3355cc91c618303f9490eb306639325e1b46a7ff9f6fc1f546ac1532d110d981ed316b9bc44abc624f70cb8e63ff512af2708b4cbc379a69df438c6792050db
 SHA512 
e2413fc03401dd1dcaee49bdb2cf8cb7008451cf2fbc8635854da2148464ffe1bb49127d73e534c054e5e56514bf31f5ccca507f52845334133fe26846e244a9
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
 DIST genpatches-6.4-6.base.tar.xz 314708 BLAKE2B 
815c36a6185cd1006596a4829462900041bb2ab5c89f28c9c26c5a10e8bf4d4907ce4f244044e7cd95c0f790112bdadeba8cd363b276aeb37ec20270e2a9162d
 SHA512 
d0d97bae5fd34e41d2236fbc9952c90b2535b62ac9a5a5dc259cffb7f927bda16a04175be0a940670d0a0021f6fd3cf45ecfddf0e22d7a9253c13236a9b29124
@@ -26,6 +28,10 @@ DIST gentoo-kernel-6.1.38-1.amd64.gpkg.tar 76677120 BLAKE2B 
70769f68036cb0361eb7
 DIST gentoo-kernel-6.1.38-1.arm64.gpkg.tar 69324800 BLAKE2B 
d4420e6f8333fbeef890da6f94989ddc1bf8721cc6ae23156e71afff6a8d50c31df1b5bb715d59d2a8cf0c413ae5bc28fd07dac68fc44cd7a99ba62f327ca7b0
 SHA512 
95c8f3ca88418bf24359430079d3e5023b6a47aabcff4bedfb6ac8e123d9a947050f4d443f6219d06a1370c01f6cfd0095a0645c83b84e1acd983fdb3e256ef0
 DIST gentoo-kernel-6.1.38-1.ppc64le.gpkg.tar 62740480 BLAKE2B 
c958f52f210d174ce0c38ef9e551b4ed1307154170ec329e7518ff9569b933f4462a6b48ff608c5a03f013170f5d2463c709bec7f68e8868a85de0393fbd1a19
 SHA512 
9528c9dfabb83c24293b75ba51843e5c1e54bd42ea74165a33daa230ddcdab2226e6897a7f274c5a8d7419d7d71b1b71cdde4b2ba7d3f1ccdbce925fd11d40a1
 DIST gentoo-kernel-6.1.38-1.x86.gpkg.tar 66078720 BLAKE2B 
a1618a37c735771521be4bff4e0fa776c8bc0c4ef8f1048d6ab94b5e858b5f7a765d6e2ac6d1e0225cdc04a0b8f73c490b0ee08087ad2436e59fcb80188cd90a
 SHA512 
63baf4f5ca3677975e788607a247a9ee0daf50ed60cd21b1588ab13cfd2ef2336afd480fdbd2e7db60cb9158374114ce4cab72390db36c833de581ed315ddaaf
+DIST gentoo-kernel-6.1.39-1.amd64.gpkg.tar 76646400 BLAKE2B 
807dfa9c621bbd70dc4d255c192d05f566e4e42cc21fcc58edebcaece426701e6c0b92462a2f730e6038be83c42639b2bb058af32a45cb75693edca83543338f
 SHA512 
37296bc293053824a5514319d03ca280124c2242fec18f7cbd8062acebfc1dd0224663f7f8211ebd14182172dada4d8081ba9432726c43c3203ea681fe9040e4
+DIST gentoo-kernel-6.1.39-1.arm64.gpkg.tar 69335040 BLAKE2B 

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

2023-07-19 Thread Michał Górny
commit: 97488ad38a0716cad8de78b2f6f2f33ec47eb30f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:35:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97488ad3

virtual/dist-kernel: Bump to 6.4.4

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.4.4.ebuild 
b/virtual/dist-kernel/dist-kernel-6.4.4.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.4.4.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 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-07-19 Thread Michał Górny
commit: 8f98fa760a6b5918a334c8de0b0d84fe9886e762
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:34:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f98fa76

sys-kernel/vanilla-kernel: Bump to 6.4.4

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 1445b79a2aff..961c3b7ef7fb 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,3 +34,5 @@ DIST linux-6.1.38.tar.sign 989 BLAKE2B 
9e1710fc446d8cf5fe7cf9ee933650955c28b2bce
 DIST linux-6.1.38.tar.xz 134926628 BLAKE2B 
43f0fe3f8aeb03e5a2bf46b358b8dc4515765b70f56fb136847c78a80889bc2e163768d941500c285f40f705634b5fd3d6e0d81c10521fc351596c95db62490e
 SHA512 
64834b8760d2ef3651ae293c499b110a1fe07591d956c8d5cbd8263fd8c173b6963b3faf2bab4c5e0583550185339c005775bd94884750e28fd7be6a16a17af9
 DIST linux-6.4.3.tar.sign 987 BLAKE2B 
7e81fb9189b3416708fb91b04fea1a061264803c0d9544be45875219a1d3f3d155283426569a39df348c47bc84b7fd663afc5cdb978cec39749ad402084d36db
 SHA512 
850e6c64466bdcf63375ae8b6d657a30c7b0f1de7fc0bdf10e7ee45d59435bc49b93795a67e92c7b084572c4277915c1adde84fce35a72aedc39acc308b578a2
 DIST linux-6.4.3.tar.xz 137785616 BLAKE2B 
d38cae9706127fa28cc55b50ceeba7601de3d1db648b934b9d33e0b439324790074b755b1de204586fa098a326f5c88f81550cff76489b2ea6505987fc243c56
 SHA512 
67a280d4d50ed9d9ddae1ab35cf24c2e9ada2e09cda4e54e79508c5399b8be4f9528a8a8c18d9042fff0c11f0109eaaa3bd50bc7174831be381299180eb0a908
+DIST linux-6.4.4.tar.sign 987 BLAKE2B 
91ac93299fc5cebb017243efc23a21d666473d30dd112802d63da60ec013aa07891610f57f77e359e197c5dc759982a023388b8ddedcc0976aebd604122a0d2a
 SHA512 
7c50f1024a735a17a61719d1c14c228dcd6720c4bb6a0bd6372269068f79c9352a8e4942e32ec3ba721c9e07cd5058ef5d5791c4a03e4350d2dd1688d862df6e
+DIST linux-6.4.4.tar.xz 137809300 BLAKE2B 
1ab6c93da986dac6a07a5e3bc764f9d2a5bb9b8989321244455d894690634ac04364e6a3f960e8674f47ae22fc4ed09b18aa60cbf279636083e61aa6524f8a59
 SHA512 
975752237ef7f1e0ed1dd912b9c864aea5003fee406502988105204c61ce867c93fd7e23c720361191641933bf083ff9798b448e1b2c4809338d4a6548fbf942

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

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

2023-07-19 Thread Michał Górny
commit: 1a37695b31b60e0b9807e1abc7c4f737d297eae8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:35:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a37695b

sys-kernel/gentoo-kernel: Bump to 6.4.4

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 0175e6fc0c5e..7a02d7db3cfd 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3f
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
+DIST genpatches-6.4-6.base.tar.xz 314708 BLAKE2B 
815c36a6185cd1006596a4829462900041bb2ab5c89f28c9c26c5a10e8bf4d4907ce4f244044e7cd95c0f790112bdadeba8cd363b276aeb37ec20270e2a9162d
 SHA512 
d0d97bae5fd34e41d2236fbc9952c90b2535b62ac9a5a5dc259cffb7f927bda16a04175be0a940670d0a0021f6fd3cf45ecfddf0e22d7a9253c13236a9b29124
+DIST genpatches-6.4-6.extras.tar.xz 3696 BLAKE2B 
6a5cc63fc0e09b0eb697e34ec554153f179b0abc0ff5bf5ae06dc4b319b3343d0ba986f4a5ebb859c773c9dbb60248b4caefb192ff5c0a8f0aec115a4a67fbfc
 SHA512 
7ca005f7a822cc90a7a8399a7e7c277cc24757f689dfff9428251419e627510a3e4560448dc5a2c6901e2478288c9b5dac3c0b9973545864bd60feb0aa688e42
 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.4.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.4.ebuild
new file mode 100644
index ..5cb60e23b853
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.4.4.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.4.3-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-07-19 Thread Michał Górny
commit: 2a04bdd327b2c5525f5ece8797c1eef6cc7707f7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:35:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a04bdd3

sys-kernel/vanilla-kernel: Bump to 6.1.39

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 961c3b7ef7fb..734a9e5ef246 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -32,6 +32,8 @@ DIST linux-5.4.249.tar.sign 991 BLAKE2B 
4d1d936ef8ca139a3d46801ec59e3fc0137d7b8d
 DIST linux-5.4.249.tar.xz 112942636 BLAKE2B 
ff967a8c37f5bec5d3ffcd89c9cfa934beaae570fcb4b184d7c715c2d419dcb3e80ba80381f9d692d0efe02b6a05cb5a06ae88723f974e54b9e0116877dba313
 SHA512 
ae97a954a14fdc3702c850780559d64950376575132043d3bab627878a65331648a02016dcebed20320e1040fc0374bbb9e8941fde6b35ae6457652a0778e08d
 DIST linux-6.1.38.tar.sign 989 BLAKE2B 
9e1710fc446d8cf5fe7cf9ee933650955c28b2bce1dfeec592ab9462acc25be2f5fac2d24009c491a201d4d209ac5c98589f81c1047d44d713a8989c4f2a3559
 SHA512 
ea0b09cc4ed64560ca2ff32b51a4a34ae6a45841060cc562ab5136657855744493ab35f33a4621864d5f2e3cb74bc02f2ca06f414ad6359be67e54ea2504dcbc
 DIST linux-6.1.38.tar.xz 134926628 BLAKE2B 
43f0fe3f8aeb03e5a2bf46b358b8dc4515765b70f56fb136847c78a80889bc2e163768d941500c285f40f705634b5fd3d6e0d81c10521fc351596c95db62490e
 SHA512 
64834b8760d2ef3651ae293c499b110a1fe07591d956c8d5cbd8263fd8c173b6963b3faf2bab4c5e0583550185339c005775bd94884750e28fd7be6a16a17af9
+DIST linux-6.1.39.tar.sign 989 BLAKE2B 
0184192872b88fddd0a33badc8bdfb962c734b00514c8ff50c2a519e6aaa0322461283451294b66eca442f693a158da198772dfb0a8ac7a4bfb1f18f53fa67cc
 SHA512 
f52a21870f20444945595290fd5d2cb6d0cc547d092c954c735a315fd0a9a9adb151491572118dbc2b204e0a2d0df305293aab70e100a24d0b6d145f452b1d09
+DIST linux-6.1.39.tar.xz 134920328 BLAKE2B 
36bb549b14ccff3bd1751ff8475e74a77f8f65d9531ca2379b1dd2ccfe9adcf6852a764d615c42b3ad8a91c0d96668ae970085ab889dd98e21789f54a2f7641e
 SHA512 
20d468ae89b57dda82d7c7b814c3d8b1b510e1623775b09a8a0b0a8a0431461e0a1d2df2bfa01f3102932c8eef91405546898b50ec3e6f30015098bb39722b41
 DIST linux-6.4.3.tar.sign 987 BLAKE2B 
7e81fb9189b3416708fb91b04fea1a061264803c0d9544be45875219a1d3f3d155283426569a39df348c47bc84b7fd663afc5cdb978cec39749ad402084d36db
 SHA512 
850e6c64466bdcf63375ae8b6d657a30c7b0f1de7fc0bdf10e7ee45d59435bc49b93795a67e92c7b084572c4277915c1adde84fce35a72aedc39acc308b578a2
 DIST linux-6.4.3.tar.xz 137785616 BLAKE2B 
d38cae9706127fa28cc55b50ceeba7601de3d1db648b934b9d33e0b439324790074b755b1de204586fa098a326f5c88f81550cff76489b2ea6505987fc243c56
 SHA512 
67a280d4d50ed9d9ddae1ab35cf24c2e9ada2e09cda4e54e79508c5399b8be4f9528a8a8c18d9042fff0c11f0109eaaa3bd50bc7174831be381299180eb0a908
 DIST linux-6.4.4.tar.sign 987 BLAKE2B 
91ac93299fc5cebb017243efc23a21d666473d30dd112802d63da60ec013aa07891610f57f77e359e197c5dc759982a023388b8ddedcc0976aebd604122a0d2a
 SHA512 
7c50f1024a735a17a61719d1c14c228dcd6720c4bb6a0bd6372269068f79c9352a8e4942e32ec3ba721c9e07cd5058ef5d5791c4a03e4350d2dd1688d862df6e

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.39.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.39.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.39.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-07-19 Thread Michał Górny
commit: 9be5d26a297d88c8ad298b8a5258a4d6d5125f36
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:35:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be5d26a

virtual/dist-kernel: Bump to 6.1.39

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.1.39.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.39.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.39.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 ~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-07-19 Thread Michał Górny
commit: e3af9001f97878117ca2d18fa97a0e4692dd6a62
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 20:12:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3af9001

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 96a31443f991..ce919d21212c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3f
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
+DIST genpatches-6.4-6.base.tar.xz 314708 BLAKE2B 
815c36a6185cd1006596a4829462900041bb2ab5c89f28c9c26c5a10e8bf4d4907ce4f244044e7cd95c0f790112bdadeba8cd363b276aeb37ec20270e2a9162d
 SHA512 
d0d97bae5fd34e41d2236fbc9952c90b2535b62ac9a5a5dc259cffb7f927bda16a04175be0a940670d0a0021f6fd3cf45ecfddf0e22d7a9253c13236a9b29124
+DIST genpatches-6.4-6.extras.tar.xz 3696 BLAKE2B 
6a5cc63fc0e09b0eb697e34ec554153f179b0abc0ff5bf5ae06dc4b319b3343d0ba986f4a5ebb859c773c9dbb60248b4caefb192ff5c0a8f0aec115a4a67fbfc
 SHA512 
7ca005f7a822cc90a7a8399a7e7c277cc24757f689dfff9428251419e627510a3e4560448dc5a2c6901e2478288c9b5dac3c0b9973545864bd60feb0aa688e42
 DIST gentoo-kernel-5.10.186-1.amd64.gpkg.tar 66334720 BLAKE2B 
5f07b2c712e93102be6535c2ecb48fa3b735584c4370e869849b65de918e72a6952e602760d157b59fc79641524515691eae186ebdb235f10c79533acf4ac2e4
 SHA512 
c99a27afed991b2677400ce523d26be6b8b48cd355cee72c74f29fc7db1fcaaf6aa045a6037bc60e6d476821b10578f5b83d6b04d3e9a81321fe6a400c29184b
 DIST gentoo-kernel-5.10.186-1.arm64.gpkg.tar 59361280 BLAKE2B 
34ca97dd35463808171049926f98c2404f8459a6f993514479a1e0f74f3b02b550c8d981d98c3a150606e21fc87046221783da48a6652bd2dfc58200f290de79
 SHA512 
39afaf4bc802f51923b7ca452f1712130b9040c05f75e8b473764ba68f72d37da1a197bbd81711083306fbd66161a3e1d1f3cb230af6c39ad6cf30c0e84615f8
 DIST gentoo-kernel-5.10.186-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
ead0cd95b3c4fe0620a6d3f5fb9dace4404f0a5f58b60f4dab2395fda349db2926a810cb20a491b80b43d0bbd19ec6044f88ce588c543915cc6549ea625b30ae
 SHA512 
fc48e77238b293aae29398544421c2167609d201e8fddebe41f47e7cb8e3554d1ea350da1b801169bfed75fbc4223e55613a9313bc63b98d60818804558fa0bf
@@ -28,6 +30,10 @@ DIST gentoo-kernel-6.4.3-1.amd64.gpkg.tar 84008960 BLAKE2B 
10fd671edec759a7ea7b0
 DIST gentoo-kernel-6.4.3-1.arm64.gpkg.tar 72919040 BLAKE2B 
62029a052a591b967b6cc0c8e23c32b0395e7d85c1d2d698a2eebb9399e0c3b2c3133e3e084864b74edd87e99c869b9d64764e6964d50047710ef4e79cce1366
 SHA512 
925dcfc831612870fa80a7951fa0b63326bf8e67593dbff21a45149f77ace1e3327ea32b764e278923c550cc09e206f20387143005e99ff9e24d52a6f0b296e8
 DIST gentoo-kernel-6.4.3-1.ppc64le.gpkg.tar 64614400 BLAKE2B 
eeb487f9d02313f8b4ec5d031a862e5211801fffab22fd85dfc2c71be09096151187bd16c6b423d6cf541e4825a9afcb2fb8b3853f1ff2fd6a03d0b66a73ecfb
 SHA512 
c3d29660fbf26a10fdfadd64c6b4865cb0597aa5a6ea89ae5e63e8e96dfb605da56ea7ae6fdb6fb1da54f77a8d476c1edccd015691eb77797b13b5801178b2c4
 DIST gentoo-kernel-6.4.3-1.x86.gpkg.tar 67522560 BLAKE2B 
b556423a4ae1be973ec3d0723ac5f1624c0c4fc5b2871a0d1a13da23f0693e01424aa023e10360eb49d11f1666be15ed524f62ec119d40c5afd7c75a9c019e5e
 SHA512 
1f3bd20a0e0a07899d8ff1554acde6a1af4b11014c3137e8b28e118120c7795a49302825831499e89b6bb710b7507fdc9816f9a19382bd4e97069566c4e4f7c3
+DIST gentoo-kernel-6.4.4-1.amd64.gpkg.tar 83998720 BLAKE2B 
229c789b7214aa766e184a70bb9a8dbe2cfe5dd4f19de887fe0ac9ffb0478cb99058837fb5eb055d5c8bc5341d2f358c8d9bf36486b800f847048cf2cf8beece
 SHA512 
5c3db683e0028aae4afc8a78e050ddccc5796bee068f3a0a0d7e26b675422b8891ab67935c719528fdc5c3a1c5073bc69e117e89b02b2eaf11d9ac1e4fae8f9c
+DIST gentoo-kernel-6.4.4-1.arm64.gpkg.tar 72908800 BLAKE2B 

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

2023-07-19 Thread Michał Górny
commit: 8ac08ba1d3050bb8a65284f487a1d5a42bb103ad
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 18:35:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 20:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac08ba1

sys-kernel/gentoo-kernel: Bump to 6.1.39

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.39.ebuild  | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 7a02d7db3cfd..cd0d39d2f1b8 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d
 DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
+DIST genpatches-6.1-45.base.tar.xz 2851860 BLAKE2B 
cd512077ba76f23b7109f30f9a981adbaafeafc3a2b69685620b0d67bf21b3d716cfd9c6328ed7c1d6cbeaef287876b7b63b112644546d2cdb63bdb85e4b082d
 SHA512 
1c1fd3a35c6544a030856161d902895b90fb75ad315247204361cc151190828fbe99abc87979a9df24b3e8e02aae944a130cadee5fb059e2ef174b6bc9d1b037
+DIST genpatches-6.1-45.extras.tar.xz 3812 BLAKE2B 
a3355cc91c618303f9490eb306639325e1b46a7ff9f6fc1f546ac1532d110d981ed316b9bc44abc624f70cb8e63ff512af2708b4cbc379a69df438c6792050db
 SHA512 
e2413fc03401dd1dcaee49bdb2cf8cb7008451cf2fbc8635854da2148464ffe1bb49127d73e534c054e5e56514bf31f5ccca507f52845334133fe26846e244a9
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
 DIST genpatches-6.4-6.base.tar.xz 314708 BLAKE2B 
815c36a6185cd1006596a4829462900041bb2ab5c89f28c9c26c5a10e8bf4d4907ce4f244044e7cd95c0f790112bdadeba8cd363b276aeb37ec20270e2a9162d
 SHA512 
d0d97bae5fd34e41d2236fbc9952c90b2535b62ac9a5a5dc259cffb7f927bda16a04175be0a940670d0a0021f6fd3cf45ecfddf0e22d7a9253c13236a9b29124

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

[gentoo-commits] repo/gentoo:master commit in: sci-calculators/units/

2023-07-19 Thread Sam James
commit: 24fb3a38c6083faf407a306ed8687dde67d23ae1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 19:59:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 19:59:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fb3a38

sci-calculators/units: disable py3.9

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

 sci-calculators/units/units-2.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/units/units-2.21-r1.ebuild 
b/sci-calculators/units/units-2.21-r1.ebuild
index bd5a5772419c..4fd1ba750a36 100644
--- a/sci-calculators/units/units-2.21-r1.ebuild
+++ b/sci-calculators/units/units-2.21-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit python-r1
 
 DESCRIPTION="Unit conversion program"



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/units/

2023-07-19 Thread Sam James
commit: 8185d9ea701065777933176ad9c0c87bbbd5d382
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 19:58:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 19:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8185d9ea

sci-calculators/units: stabilize 2.21-r1 for x86

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

 sci-calculators/units/units-2.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/units/units-2.21-r1.ebuild 
b/sci-calculators/units/units-2.21-r1.ebuild
index 3a90d34023f8..bd5a5772419c 100644
--- a/sci-calculators/units/units-2.21-r1.ebuild
+++ b/sci-calculators/units/units-2.21-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="FDL-1.3 GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="+units-cur"
 REQUIRED_USE="units-cur? ( ${PYTHON_REQUIRED_USE} )"
 



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

2023-07-19 Thread Sam James
commit: ba051a0646afa395f8891d8898aaa99981e840fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 19:24:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 19:24:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba051a06

sys-fs/xfsprogs: add 6.4.0

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

 sys-fs/xfsprogs/Manifest  |  1 +
 sys-fs/xfsprogs/xfsprogs-6.4.0.ebuild | 97 +++
 2 files changed, 98 insertions(+)

diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest
index dd1fcf78ad78..77d10bf7061f 100644
--- a/sys-fs/xfsprogs/Manifest
+++ b/sys-fs/xfsprogs/Manifest
@@ -1 +1,2 @@
 DIST xfsprogs-6.3.0.tar.xz 1328452 BLAKE2B 
47a4ec45c88f26b32debd52283602d8244f996c071853b6bf7cf905f917436b1324bc9b58338346c8255201629d69e771d6c3bfd81f33f4f3c3907251d0a6c8c
 SHA512 
dbb3e77d0d9cf184a0e647b8231350401a7549a23a0bfd9121cf2a1b48e85f71d98329dff440fc6e984bcecfdcc2a72f0f27c4989560f3c55359f21f3fb434bb
+DIST xfsprogs-6.4.0.tar.xz 1344720 BLAKE2B 
566a80a1fa90520c6cc2b20c8e8cde41eb83a48f0b6d4a978f9e5d43960e99b54cab3e0c2cd4147a3d8f4944e50876063fc571441c8239d6deaaa01604843a6b
 SHA512 
831e7747640bc2964b182226d8bb6f637610b123aeec9b3cb97a5de5d5b65bde30c6b40ad2e78de6a5214e823dd75de3a2bdfddd8ab1638f5c7340a760c91b3f

diff --git a/sys-fs/xfsprogs/xfsprogs-6.4.0.ebuild 
b/sys-fs/xfsprogs/xfsprogs-6.4.0.ebuild
new file mode 100644
index ..fa4a6f0611df
--- /dev/null
+++ b/sys-fs/xfsprogs/xfsprogs-6.4.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd usr-ldscript
+
+DESCRIPTION="XFS filesystem utilities"
+HOMEPAGE="https://xfs.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="icu libedit nls selinux"
+
+RDEPEND="
+   dev-libs/inih
+   dev-libs/userspace-rcu:=
+   >=sys-apps/util-linux-2.17.2
+   icu? ( dev-libs/icu:= )
+   libedit? ( dev-libs/libedit )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+RDEPEND+=" selinux? ( sec-policy/selinux-xfs )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.0-libdir.patch
+   "${FILESDIR}"/${PN}-5.18.0-docdir.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix doc dir
+   sed -i \
+   -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
+   include/builddefs.in || die
+
+   # Don't install compressed docs
+   sed 's@\(CHANGES\)\.gz[[:space:]]@\1 @' -i doc/Makefile || die
+}
+
+src_configure() {
+   # include/builddefs.in will add FCFLAGS to CFLAGS which will
+   # unnecessarily clutter CFLAGS (and fortran isn't used)
+   unset FCFLAGS
+
+   # If set in user env, this breaks configure
+   unset PLATFORM
+
+   export DEBUG=-DNDEBUG
+
+   # Package is honoring CFLAGS; No need to use OPTIMIZER anymore.
+   # However, we have to provide an empty value to avoid default
+   # flags.
+   export OPTIMIZER=" "
+
+   # Avoid automagic on libdevmapper (bug #709694)
+   export ac_cv_search_dm_task_create=no
+
+   # Build fails with -O3 (bug #712698)
+   replace-flags -O3 -O2
+
+   # Upstream does NOT support --disable-static anymore,
+   # https://www.spinics.net/lists/linux-xfs/msg30185.html
+   # https://www.spinics.net/lists/linux-xfs/msg30272.html
+   local myconf=(
+   --enable-static
+   --enable-blkid
+   --with-crond-dir="${EPREFIX}/etc/cron.d"
+   --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
+   $(use_enable icu libicu)
+   $(use_enable nls gettext)
+   $(use_enable libedit editline)
+   )
+
+   if is-flagq -flto ; then
+   myconf+=( --enable-lto )
+   else
+   myconf+=( --disable-lto )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_install() {
+   emake DIST_ROOT="${ED}" HAVE_ZIPPED_MANPAGES=false install
+   emake DIST_ROOT="${ED}" HAVE_ZIPPED_MANPAGES=false install-dev
+
+   gen_usr_ldscript -a handle
+}



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

2023-07-19 Thread Arthur Zamarin
commit: 3b48c0881398819543b2d42801433907cd107489
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 18:59:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 18:59:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b48c088

sys-apps/openrc: Stabilize 0.47.1 ppc, #909743

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

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

diff --git a/sys-apps/openrc/openrc-0.47.1.ebuild 
b/sys-apps/openrc/openrc-0.47.1.ebuild
index 19984ed3dd32..f054a2c63923 100644
--- a/sys-apps/openrc/openrc-0.47.1.ebuild
+++ b/sys-apps/openrc/openrc-0.47.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2023-07-19 Thread Arthur Zamarin
commit: 014609e86fd24d9943c8fc078e40a845f88d0f9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 18:59:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 18:59:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014609e8

sys-apps/openrc: Stabilize 0.47.1 ppc64, #909743

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

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

diff --git a/sys-apps/openrc/openrc-0.47.1.ebuild 
b/sys-apps/openrc/openrc-0.47.1.ebuild
index f43cf64a7fbd..19984ed3dd32 100644
--- a/sys-apps/openrc/openrc-0.47.1.ebuild
+++ b/sys-apps/openrc/openrc-0.47.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2023-07-19 Thread Mike Pagano
commit: c53376701df868983ea3033a8340431bcf6f62c1
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 18:54:25 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 18:54:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5337670

sys-kernel/linux-firmware: drop 20230625

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/Manifest |   1 -
 .../linux-firmware/linux-firmware-20230625.ebuild  | 403 -
 2 files changed, 404 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 65f819c02866..df23cfc18008 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,4 +1,3 @@
 DIST linux-firmware-20230404.tar.xz 273105092 BLAKE2B 
3bf6c4d5e501362613bdcb01c416a4ed8f818c48bc5875040aec05b63b570d156200ed85c7206d2075b9b0998aa4a358c0bcd5fa3abd3efcee145492b602db52
 SHA512 
815ee4c72396d9dcebd1e8a66cd63a523e3dcf623a06cb6d5d4df63a0830532c66f5c4564dd3c258ebe5072830a103800b7159d39d7a68cbb40d76abed399f9c
 DIST linux-firmware-20230515.tar.xz 274489272 BLAKE2B 
5563a89d39e127433f726f0b67b656e46d7ed00f2ff10e3e075d85cbfda25ba5c48fc688df3466b7910a599764faa7eb49b7565b5feeaeca9d40516d9ef59880
 SHA512 
9060dde164203516fb01d4920ce245acf17f33b5e707093bd5cfbc18193fd6e91e4a9b721fe46d12420c499254d287d5c1e211ae7c576e450820e8e085d646bd
-DIST linux-firmware-20230625.tar.xz 280854212 BLAKE2B 
8ad8ce864e2a7b7d542569f5171ae0a7d9b05a1d55a04c507dbfb1939a60507ac8275eef24a165814aca8fdf93e6dbf3f7fbeaf25a8f46f022ca47b7b512401d
 SHA512 
0e48aa7f63495485426d37491c7cb61843165625bd47f912c5d83628c6de871759f1a78be3af3d651f7c396bd87dff07e21ba7afc47896c1c143106d5f16d351
 DIST linux-firmware-20230625_p20230707.tar.gz 441416528 BLAKE2B 
f964377c4ebfc232e3ed11120a68fd419506bad077fb1082a57f5103e0e974ef047c2dc00053029d26eefe23344c02a3bcafeef3057d9787a192f5b8b5be056f
 SHA512 
02c6b6440e33c6fbc857b82c3193affd7ca772ac635c3e987f03073ae6460150f980e9cd438230fce0f0f9f7c5f964e87d424c2d3ea240d735b553c5783226c4

diff --git a/sys-kernel/linux-firmware/linux-firmware-20230625.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20230625.ebuild
deleted file mode 100644
index feed015c3e3e..
--- a/sys-kernel/linux-firmware/linux-firmware-20230625.ebuild
+++ /dev/null
@@ -1,403 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit linux-info mount-boot savedconfig multiprocessing
-
-# In case this is a real snapshot, fill in commit below.
-# For normal, tagged releases, leave blank
-MY_COMMIT=""
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   if [[ -n "${MY_COMMIT}" ]]; then
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_COMMIT}"
-   else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
-   fi
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
-   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
-   unknown-license? ( all-rights-reserved )"
-SLOT="0"
-IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig 
unknown-license"
-REQUIRED_USE="initramfs? ( redistributable )
-   ?? ( compress-xz compress-zstd )"
-
-RESTRICT="binchecks strip test
-   unknown-license? ( bindist )"
-
-BDEPEND="initramfs? ( app-arch/cpio )
-   compress-xz? ( app-arch/xz-utils )
-   compress-zstd? ( app-arch/zstd )"
-
-#add anything else that collides to this
-RDEPEND="!savedconfig? (
-   redistributable? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-block/qla-fc-firmware
-   !sys-firmware/iwl1000-ucode
-   !sys-firmware/iwl6005-ucode
-   !sys-firmware/iwl6030-ucode
-   !sys-firmware/iwl3160-ucode
-   !sys-firmware/iwl7260-ucode
-   !sys-firmware/iwl3160-7260-bt-ucode
-   !sys-firmware/raspberrypi-wifi-ucode
-   )
-   unknown-license? (
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   )
-   )"
-
-QA_PREBUILT="*"
-
-pkg_setup() {
-   if 

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

2023-07-19 Thread Mike Pagano
commit: 2fc26d33c7c8bdb4b2b0131984b569cb244cdf0b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 18:54:02 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 18:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc26d33

sys-kernel/linux-firmware: stabilize 20230625_p20230707

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/linux-firmware-20230625_p20230707.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20230625_p20230707.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20230625_p20230707.ebuild
index 046e6b3d6445..2f72a58483ec 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20230625_p20230707.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20230625_p20230707.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2023-07-19 Thread Arthur Zamarin
commit: 30e56cf8683661bce22869603187d79d1391dea3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 18:49:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 18:49:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e56cf8

sys-apps/musl-locales: Keyword 0.1.0 ppc, #908554

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

 sys-apps/musl-locales/musl-locales-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild 
b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
index cac54838c2ee..664db0dd372e 100644
--- a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
+++ b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.adelielinux.org/adelie/musl-locales/uploads/7e855b894b18ca4
 
 LICENSE="LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 RDEPEND="!sys-libs/glibc"
 



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

2023-07-19 Thread Mike Gilbert
commit: a0394001b0ab58da5ebe673374aae2a46454d17c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul 17 20:35:46 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 19 18:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0394001

sys-apps/systemd: convert to python-single-r1

systemd now installs a python script 'ukify' when USE=boot.
Wire up runtime python support to support this.

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-.ebuild | 35 ++-
 1 file changed, 22 insertions(+), 13 deletions(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 812aea61d1df..683026ece4c8 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -23,11 +23,11 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam
-inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
+inherit python-single-r1 systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="System and service manager for Linux"
 HOMEPAGE="http://systemd.io/;
@@ -41,6 +41,7 @@ IUSE="
+resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
 "
 REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
dns-over-tls? ( || ( gnutls openssl ) )
fido2? ( cryptsetup openssl )
homed? ( cryptsetup pam openssl )
@@ -92,6 +93,8 @@ DEPEND="${COMMON_DEPEND}
>=sys-kernel/linux-headers-${MINKV}
 "
 
+PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
+
 # baselayout-2.2 has /run
 RDEPEND="${COMMON_DEPEND}
>=acct-group/adm-0-r1
@@ -121,6 +124,10 @@ RDEPEND="${COMMON_DEPEND}
>=acct-user/systemd-resolve-0-r1
>=acct-user/systemd-timesync-0-r1
>=sys-apps/baselayout-2.2
+   boot? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep "${PEFILE_DEPEND}")
+   )
selinux? (
sec-policy/selinux-base-policy[systemd]
sec-policy/selinux-ntp
@@ -159,19 +166,17 @@ BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
dev-libs/libxslt:0
-   $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
-   $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
-   boot? ( $(python_gen_any_dep 'dev-python/pyelftools[${PYTHON_USEDEP}]') 
)
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep "
+   dev-python/jinja[\${PYTHON_USEDEP}]
+   dev-python/lxml[\${PYTHON_USEDEP}]
+   boot? (
+   dev-python/pyelftools[\${PYTHON_USEDEP}]
+   test? ( ${PEFILE_DEPEND} )
+   )
+   ")
 "
 
-python_check_deps() {
-   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" || return
-   python_has_version "dev-python/lxml[${PYTHON_USEDEP}]" || return
-   if use boot; then
-   python_has_version "dev-python/pyelftools[${PYTHON_USEDEP}]" || 
return
-   fi
-}
-
 QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
 QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
 
@@ -408,6 +413,10 @@ multilib_src_install_all() {
fi
 
gen_usr_ldscript -a systemd udev
+
+   if use boot; then
+   python_fix_shebang "${ED}"
+   fi
 }
 
 migrate_locale() {



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

2023-07-19 Thread Mike Gilbert
commit: 49185d48facd4f9a236106bfe85b8e61f3d01f69
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 19 18:48:13 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 19 18:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49185d48

sys-apps/systemd: add 254_rc2

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/Manifest   |   1 +
 sys-apps/systemd/systemd-254_rc2.ebuild | 525 
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index f4561cc1bc4b..bd839805a602 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
+DIST systemd-254-rc2.tar.gz 14304024 BLAKE2B 
a7d16f5938a174e55146d1fbb47a4210bce8130dd3288ed420d7fa0f7faec984cbc5d479eb3a742f91db12075d5e6189b41677e4610a9f76da529a4b391f0f64
 SHA512 
d19f6f709536475f200925d0a0711422878ecfebfd351a989bda98505926c0646cf18b00fb158249b51e8476b2e01754e0ed7f30fbbf775c3a99e819bcd16579
 DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B 
fdbac11914ea4a3718dd48c19f0dc34db798e68f36e2e858536e4ef50e376380a250ad59dbbd1ccec4ed73e59efd198dcc0aa85faafa9d6f85d4b2e1de67ccfa
 SHA512 
2c686d83b8b09efa09e09c82feb965f3cfceb6338e42b57d4133dc9ffe52592c67bce9bc9e294c69bc831294e3cbdcc391aba778f10d7b408cef90a85c0ab8aa
 DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 
166ce3f089a9fc3d5d374566258d05ddc9ad1e6a06f5d171ee4e3462e30dd996ed45eccac9e27a8ce75ddf591d81ad2af8ce3bd214709cc0b816422f3960f52a
 SHA512 
cbd572330871fe938307cdead57637e9a03fcdb95b62dd12506f13f48fddcacfaf1e7b179bc9e1c1889a07d3bf21f840aafc773df3a1ab05b37d28950cb94ee1
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e

diff --git a/sys-apps/systemd/systemd-254_rc2.ebuild 
b/sys-apps/systemd/systemd-254_rc2.ebuild
new file mode 100644
index ..934ffc6b8a6b
--- /dev/null
+++ b/sys-apps/systemd/systemd-254_rc2.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   #KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam
+inherit python-single-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( app-crypt/p11-kit:0= )
+   pcre? ( 

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

2023-07-19 Thread Sam James
commit: 8750a4090ea84eff7fe20b9ee6a4a30d82f2ffc7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 18:44:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 18:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8750a409

net-misc/ntp: Stabilize 4.2.8_p17 ppc64, #909110

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

 net-misc/ntp/ntp-4.2.8_p17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p17.ebuild 
b/net-misc/ntp/ntp-4.2.8_p17.ebuild
index ccc36ca0bd31..2a5ebf974b83 100644
--- a/net-misc/ntp/ntp-4.2.8_p17.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p17.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND BSD ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl 
+threads vim-syntax zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/files/, net-firewall/nftables/

2023-07-19 Thread Sam James
commit: 06e1673af5319f058aaddf278ec0fcdfe7311701
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 18:44:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 18:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e1673a

net-firewall/nftables: backport 1.0.8 regression fix

Thanks to kerframil for the heads up.

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

 .../nftables-1.0.8-fix-regression-evaluate.patch   | 235 +
 net-firewall/nftables/nftables-1.0.8-r2.ebuild | 223 +++
 2 files changed, 458 insertions(+)

diff --git 
a/net-firewall/nftables/files/nftables-1.0.8-fix-regression-evaluate.patch 
b/net-firewall/nftables/files/nftables-1.0.8-fix-regression-evaluate.patch
new file mode 100644
index ..1b81ab0e6ef2
--- /dev/null
+++ b/net-firewall/nftables/files/nftables-1.0.8-fix-regression-evaluate.patch
@@ -0,0 +1,235 @@
+https://patchwork.ozlabs.org/project/netfilter-devel/patch/20230719001444.154070-1-pa...@netfilter.org/
+https://git.netfilter.org/nftables/commit/?id=5f1676ac9f1aeb36d7695c3c354dade013a1e4f3
+
+From 5f1676ac9f1aeb36d7695c3c354dade013a1e4f3 Mon Sep 17 00:00:00 2001
+From: Pablo Neira Ayuso 
+Date: Tue, 18 Jul 2023 23:10:01 +0200
+Subject: meta: stash context statement length when generating payload/meta
+ dependency
+
+... meta mark set ip dscp
+
+generates an implicit dependency from the inet family to match on meta
+nfproto ip.
+
+The length of this implicit expression is incorrectly adjusted to the
+statement length, ie. relational to compare meta nfproto takes 4 bytes
+instead of 1 byte. The evaluation of 'ip dscp' under the meta mark
+statement triggers this implicit dependency which should not consider
+the context statement length since it is added before the statement
+itself.
+
+This problem shows when listing the ruleset, since netlink_parse_cmp()
+where left->len < right->len, hence handling the implicit dependency as
+a concatenation, but it is actually a bug in the evaluation step that
+leads to incorrect bytecode.
+
+Fixes: 3c64ea7995cb ("evaluate: honor statement length in integer evaluation")
+Fixes: edecd58755a8 ("evaluate: support shifts larger than the width of the 
left operand")
+Tested-by: Brian Davidson 
+Signed-off-by: Pablo Neira Ayuso 
+--- a/src/payload.c
 b/src/payload.c
+@@ -409,6 +409,7 @@ static int payload_add_dependency(struct eval_ctx *ctx,
+   const struct proto_hdr_template *tmpl;
+   struct expr *dep, *left, *right;
+   struct proto_ctx *pctx;
++  unsigned int stmt_len;
+   struct stmt *stmt;
+   int protocol;
+ 
+@@ -429,11 +430,16 @@ static int payload_add_dependency(struct eval_ctx *ctx,
+   constant_data_ptr(protocol, tmpl->len));
+ 
+   dep = relational_expr_alloc(>location, OP_EQ, left, right);
++
++  stmt_len = ctx->stmt_len;
++  ctx->stmt_len = 0;
++
+   stmt = expr_stmt_alloc(>location, dep);
+   if (stmt_evaluate(ctx, stmt) < 0) {
+   return expr_error(ctx->msgs, expr,
+ "dependency statement is invalid");
+   }
++  ctx->stmt_len = stmt_len;
+ 
+   if (ctx->inner_desc) {
+   if (tmpl->meta_key)
+@@ -543,6 +549,7 @@ int payload_gen_dependency(struct eval_ctx *ctx, const 
struct expr *expr,
+   const struct hook_proto_desc *h;
+   const struct proto_desc *desc;
+   struct proto_ctx *pctx;
++  unsigned int stmt_len;
+   struct stmt *stmt;
+   uint16_t type;
+ 
+@@ -559,12 +566,18 @@ int payload_gen_dependency(struct eval_ctx *ctx, const 
struct expr *expr,
+ "protocol specification is invalid "
+ "for this family");
+ 
++  stmt_len = ctx->stmt_len;
++  ctx->stmt_len = 0;
++
+   stmt = meta_stmt_meta_iiftype(>location, type);
+   if (stmt_evaluate(ctx, stmt) < 0) {
+   return expr_error(ctx->msgs, expr,
+ "dependency statement is invalid");
+   }
+   *res = stmt;
++
++  ctx->stmt_len = stmt_len;
++
+   return 0;
+   }
+ 
+--- a/tests/py/inet/meta.t
 b/tests/py/inet/meta.t
+@@ -25,3 +25,8 @@ meta mark set ct mark >> 8;ok
+ meta mark . tcp dport { 0x000a-0x0014 . 80-90, 0x0010-0x00100123 
. 100-120 };ok
+ ip saddr . meta mark { 1.2.3.4 . 0x0100 , 1.2.3.6-1.2.3.8 . 
0x0200-0x0300 };ok
+ ip saddr . meta mark { 1.2.3.4 . 0x0100 , 5.6.7.8 . 0x0200 };ok
++
++meta mark set ip dscp;ok
++meta mark set ip dscp | 0x40;ok
++meta mark set ip6 dscp;ok
++meta mark set ip6 dscp | 0x40;ok
+--- a/tests/py/inet/meta.t.json
 b/tests/py/inet/meta.t.json
+@@ -440,3 +440,89 @@
+ }
+ ]
+ 
++# meta mark set ip dscp
++[
++{
++"mangle": {
++"key": {
++"meta": {
++  

[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/

2023-07-19 Thread Michał Górny
commit: 436a86c6ba463931212876d2ed96d067f20d378e
Author: Ian Jordan  gmail  com>
AuthorDate: Wed Jul 19 15:26:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 18:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436a86c6

app-arch/libarchive: fix build on musl

Cherrypicked patch from master repo to fix compiling 3.7.0
under musl. Tested with both GCC and LLVM.

Also added BDEP for sys-libs/queue-standalone for this version.

Closes: https://bugs.gentoo.org/910552
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31959
Signed-off-by: Michał Górny  gentoo.org>

 .../files/libarchive-3.7.0-f_namemax-fix.patch| 19 +++
 app-arch/libarchive/libarchive-3.7.0.ebuild   |  6 ++
 2 files changed, 25 insertions(+)

diff --git a/app-arch/libarchive/files/libarchive-3.7.0-f_namemax-fix.patch 
b/app-arch/libarchive/files/libarchive-3.7.0-f_namemax-fix.patch
new file mode 100644
index ..36ed70fca44b
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.7.0-f_namemax-fix.patch
@@ -0,0 +1,19 @@
+From: 
https://github.com/libarchive/libarchive/commit/bd074c2531e867078788fe8539376c31119e4e55.patch
+From: Wong Hoi Sing Edison 
+Date: Wed, 19 Jul 2023 16:59:32 +0800
+Subject: [PATCH] Replace `svfs.f_namelen` with `svfs.f_namemax` (#1924)
+
+The equivalent for `f_namelen` in struct statvfs is `f_namemax`.
+
+Signed-off-by: Wong Hoi Sing Edison 
+--- a/libarchive/archive_read_disk_posix.c
 b/libarchive/archive_read_disk_posix.c
+@@ -1866,7 +1866,7 @@ setup_current_filesystem(struct archive_read_disk *a)
+ #if defined(USE_READDIR_R)
+   /* Set maximum filename length. */
+ #if defined(HAVE_STATVFS)
+-  t->current_filesystem->name_max = svfs.f_namelen;
++  t->current_filesystem->name_max = svfs.f_namemax;
+ #else
+   t->current_filesystem->name_max = sfs.f_namelen;
+ #endif

diff --git a/app-arch/libarchive/libarchive-3.7.0.ebuild 
b/app-arch/libarchive/libarchive-3.7.0.ebuild
index d6d88d91c98f..0346154a7172 100644
--- a/app-arch/libarchive/libarchive-3.7.0.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.0.ebuild
@@ -46,8 +46,14 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 
+# Bug #910552 Only required for version 3.7.0
+PATCHES=(
+   "${FILESDIR}/${P}-f_namemax-fix.patch"
+)
+
 # false positives (checks for libc-defined hash functions)
 QA_CONFIG_IMPL_DECL_SKIP=(
SHA256_Init SHA256_Update SHA256_Final



[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/

2023-07-19 Thread Daniel Pielmeier
commit: b5d674842ce375a95702d6271b841e87059fee45
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Jul 19 18:18:50 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Jul 19 18:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d67484

app-portage/pfl: add 3.2.1

Signed-off-by: Daniel Pielmeier  gentoo.org>

 app-portage/pfl/Manifest |  1 +
 app-portage/pfl/metadata.xml |  1 +
 app-portage/pfl/pfl-3.2.1.ebuild | 50 
 3 files changed, 52 insertions(+)

diff --git a/app-portage/pfl/Manifest b/app-portage/pfl/Manifest
index f3d7e4bcb8f1..9893a6454807 100644
--- a/app-portage/pfl/Manifest
+++ b/app-portage/pfl/Manifest
@@ -1 +1,2 @@
+DIST pfl-3.2.1.tar.gz 5655 BLAKE2B 
1ebfccca48ac090c6467cfd7a63a488a72e723f8f31d9eb5e8494b74666e20f9e4372fed829e0114295210a76ec9debc9fdd5236340a7740eb1ccfbbc5aaa48b
 SHA512 
967ebe2baed50cd1ed0549d000e2bb240e55c0988d74e492f114fe16b328978ad062606e568dcbe65bcb78738388b1447c823bd1fa31a979d10a4be7a5c7984a
 DIST pfl-3.2.tar.gz 5373 BLAKE2B 
3fcb771a6d67ec7198b83eeeb161d7caea7ccbc3933ff3ef7a48b106e9c86c331f2ac1a4c589135a4f57f40bfcd668f075f17865ff58feb027cd02d90b52bc2a
 SHA512 
e424b5a5c6dbb848057fe357ae98196f2c238351dfe7fd19a9b7f423c245b1372ec270c6b8d2e8265a05a442d7afc2c5feef6dbe5eed5e240e78c88a6748d1d5

diff --git a/app-portage/pfl/metadata.xml b/app-portage/pfl/metadata.xml
index 7cd87dbe4cc5..92db54c26515 100644
--- a/app-portage/pfl/metadata.xml
+++ b/app-portage/pfl/metadata.xml
@@ -11,6 +11,7 @@
b...@portagefilelist.de
Daniel Buschke

+   portagefilelist/client


Adds a cron job which does a weekly 
submit of the package database

diff --git a/app-portage/pfl/pfl-3.2.1.ebuild b/app-portage/pfl/pfl-3.2.1.ebuild
new file mode 100644
index ..b7410688e9d6
--- /dev/null
+++ b/app-portage/pfl/pfl-3.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Searchable online file/package database for Gentoo"
+HOMEPAGE="http://www.portagefilelist.de 
https://github.com/portagefilelist/client;
+SRC_URI="https://github.com/portagefilelist/client/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+network-cron"
+
+DEPEND=""
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]
+   sys-apps/portage[${PYTHON_USEDEP}]
+   network-cron? ( sys-apps/util-linux[caps] )
+"
+
+S="${WORKDIR}/client-${PV}"
+
+python_install_all() {
+   if use network-cron ; then
+   exeinto /etc/cron.weekly
+   doexe cron/pfl
+   fi
+
+   systemd_dounit systemd/pfl.{service,timer}
+
+   keepdir /var/lib/${PN}
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
+   touch "${EROOT}/var/lib/${PN}/pfl.info" || die
+   fi
+   chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
+   chmod 775 "${EROOT}/var/lib/${PN}" || die
+}



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

2023-07-19 Thread Daniel Pielmeier
commit: c8b1e65b171b18b5b7158161aaa97837d2746466
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Jul 19 18:09:14 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Jul 19 18:09:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b1e65b

net-print/hplip: drop 3.22.10

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest |   1 -
 net-print/hplip/hplip-3.22.10.ebuild | 290 ---
 2 files changed, 291 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 0db0095779b3..b8434675c10c 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
-DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
deleted file mode 100644
index 5ea1e6ba436f..
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-

[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Module-CoreList/

2023-07-19 Thread Arthur Zamarin
commit: 43dbbf243bb4e4794004ef0eac86a21daf8afabb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 17:54:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 17:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dbbf24

virtual/perl-Module-CoreList: Stabilize 5.202.304.230 ppc64, #908983

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

 virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild
index ea03ea8891dd..cec2bacccd59 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
 # When bumping this package.



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

2023-07-19 Thread Arthur Zamarin
commit: 7bdb1f687bcd65363658400f7dc5bab82a50f268
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 17:54:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 17:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bdb1f68

dev-lang/perl: Stabilize 5.36.1-r3 ppc64, #908983

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

 dev-lang/perl/perl-5.36.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.36.1-r3.ebuild 
b/dev-lang/perl/perl-5.36.1-r3.ebuild
index 1f35736fe688..f63397626bfe 100644
--- a/dev-lang/perl/perl-5.36.1-r3.ebuild
+++ b/dev-lang/perl/perl-5.36.1-r3.ebuild
@@ -53,7 +53,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads minimal quadmath"



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

2023-07-19 Thread Mike Pagano
commit: 16309081ee06a770b63d14ba8abaf9eb05667e2c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 17:48:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16309081

sys-kernel/gentoo-sources: add 6.4.4,remove redundant patch

Removed:
2400_wireguard-queueing-cpu-sel-wrapping-fix.patch

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.4.4.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b144a6281dcd..083a85738dd5 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,6 +76,9 @@ DIST genpatches-6.3-17.extras.tar.xz 3808 BLAKE2B 
0ffa95929a402b7263b0e6c9a1c310
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.experimental.tar.xz 5752 BLAKE2B 
9485e0f86b2abf0e6ee69d2e74aff89be3fac68c8dc336eb346d7b26b546e74473c8450a20cdd5c46a3f2d56378f5fc9505303b67c75ff3e391ca1715e4f1fec
 SHA512 
713fd3b8e719b97b0276157858ebea41734a87a5cfefe63bd1e45053d33f25b0d52004af7f75286c1b57b28069bfdd204559bce6dd99d8f24bd8a46b2dbc7a16
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
+DIST genpatches-6.4-6.base.tar.xz 314708 BLAKE2B 
815c36a6185cd1006596a4829462900041bb2ab5c89f28c9c26c5a10e8bf4d4907ce4f244044e7cd95c0f790112bdadeba8cd363b276aeb37ec20270e2a9162d
 SHA512 
d0d97bae5fd34e41d2236fbc9952c90b2535b62ac9a5a5dc259cffb7f927bda16a04175be0a940670d0a0021f6fd3cf45ecfddf0e22d7a9253c13236a9b29124
+DIST genpatches-6.4-6.experimental.tar.xz 5752 BLAKE2B 
e970e8d6b40841d47ca467bcb3ead31f4c585c7a1e05d5893032edb60375021161ca74873b1e9bef3d5b2e3981d90c33da879559e1df2e9160da961343620348
 SHA512 
b3dc4074d26a920832deb22af064f431fd8bfde539b7f06ac28deabc15234c21fdcdbcb8677f5b3f12d155edc48f2c722eeffa29413b87c83a4f725b68c04b45
+DIST genpatches-6.4-6.extras.tar.xz 3696 BLAKE2B 
6a5cc63fc0e09b0eb697e34ec554153f179b0abc0ff5bf5ae06dc4b319b3343d0ba986f4a5ebb859c773c9dbb60248b4caefb192ff5c0a8f0aec115a4a67fbfc
 SHA512 
7ca005f7a822cc90a7a8399a7e7c277cc24757f689dfff9428251419e627510a3e4560448dc5a2c6901e2478288c9b5dac3c0b9973545864bd60feb0aa688e42
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.4.4.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.4.4.ebuild
new file mode 100644
index ..233376a4e907
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.4.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="6"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-07-19 Thread Mike Pagano
commit: 3e1319242bfcdfaaa789fb4d5b0950a86ea996c0
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 17:48:49 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e131924

sys-kernel/gentoo-sources: add 6.1.39

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.1.39.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f37a050eb63c..b144a6281dcd 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -64,6 +64,9 @@ DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d
 DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
 DIST genpatches-6.1-44.experimental.tar.xz 83364 BLAKE2B 
b729630b507c0c231df4c918c1b141eea1c10e2fb7fcd76a0a93c84bc70c878f1d913e3fe44189b3cf59e07f899c0dd4ada946de9c2266bda91e67d397e77a95
 SHA512 
22cce2bfcc0eb54e9269e479abd3c33439a86339e47403e3eb2bd6f3e5c3f0e1c7817e3986f11c5ee90496fc99cd772aab33109a739f2f1047181ff8d22b3667
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
+DIST genpatches-6.1-45.base.tar.xz 2851860 BLAKE2B 
cd512077ba76f23b7109f30f9a981adbaafeafc3a2b69685620b0d67bf21b3d716cfd9c6328ed7c1d6cbeaef287876b7b63b112644546d2cdb63bdb85e4b082d
 SHA512 
1c1fd3a35c6544a030856161d902895b90fb75ad315247204361cc151190828fbe99abc87979a9df24b3e8e02aae944a130cadee5fb059e2ef174b6bc9d1b037
+DIST genpatches-6.1-45.experimental.tar.xz 83360 BLAKE2B 
b328a2309c7b5e9c2f440e7edcf44864ccacc1cf2b3a208e8ef934eaa6b133ef2b53bfac25800291fcbd01dd37e26b9d9b8f480204f265964233951a9c625a71
 SHA512 
4a9227d31db308ee05753262ac83686e73c2a1052da3f5f821a5c811f31303eed05e108896b3171e6df12dab57f25402e646a68c941b3fcc218ab54bbf882f6c
+DIST genpatches-6.1-45.extras.tar.xz 3812 BLAKE2B 
a3355cc91c618303f9490eb306639325e1b46a7ff9f6fc1f546ac1532d110d981ed316b9bc44abc624f70cb8e63ff512af2708b4cbc379a69df438c6792050db
 SHA512 
e2413fc03401dd1dcaee49bdb2cf8cb7008451cf2fbc8635854da2148464ffe1bb49127d73e534c054e5e56514bf31f5ccca507f52845334133fe26846e244a9
 DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 
36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3
 SHA512 
6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008
 DIST genpatches-6.3-16.experimental.tar.xz 73256 BLAKE2B 
3b89b73353e5e48c2e39f7f5b048c6afffbce8ea9a70941e6b7b47baf5be1d743bc205deb56562d21b6470810ad7adac475a5c6a8d32a2a630d643e2b401c823
 SHA512 
72c208f93bc0fbaa34c026ab3da2a3666988290949a828ceba7ad2e9419547c08a5ade4eaec2e20b694d0bcb110f793b47b2f2bc88ed6f3f6ce7e8186fd44d84
 DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B 
d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9
 SHA512 
bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.39.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.39.ebuild
new file mode 100644
index ..a7fdf1a0447c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.39.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="45"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 6.4-6

2023-07-19 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:20:31 2023 +

New tag: 6.4-6




[gentoo-commits] proj/linux-patches:6.4 commit in: /

2023-07-19 Thread Mike Pagano
commit: c8d07676d1b037a176fadabbb45ae5dd6e8c831a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 17:19:54 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:19:54 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c8d07676

Remove redundant patch

Removed:
2400_wireguard-queueing-cpu-sel-wrapping-fix.patch

Signed-off-by: Mike Pagano  gentoo.org>

 _README|   4 -
 2400_wireguard-queueing-cpu-sel-wrapping-fix.patch | 116 -
 2 files changed, 120 deletions(-)

diff --git a/_README b/_README
index 2532d9e5..8da93495 100644
--- a/_README
+++ b/_README
@@ -79,10 +79,6 @@ Patch:  
2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
 
-Patch:  2400_wireguard-queueing-cpu-sel-wrapping-fix.patch
-From:   
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=7387943fa35516f6f8017a3b0e9ce48a3bef9faa
-Desc:   wireguard: queueing: use saner cpu selection wrapping
-
 Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
 From:   https://bugs.gentoo.org/710790
 Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino

diff --git a/2400_wireguard-queueing-cpu-sel-wrapping-fix.patch 
b/2400_wireguard-queueing-cpu-sel-wrapping-fix.patch
deleted file mode 100644
index fa199039..
--- a/2400_wireguard-queueing-cpu-sel-wrapping-fix.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 7387943fa35516f6f8017a3b0e9ce48a3bef9faa Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" 
-Date: Mon, 3 Jul 2023 03:27:04 +0200
-Subject: wireguard: queueing: use saner cpu selection wrapping
-
-Using `% nr_cpumask_bits` is slow and complicated, and not totally
-robust toward dynamic changes to CPU topologies. Rather than storing the
-next CPU in the round-robin, just store the last one, and also return
-that value. This simplifies the loop drastically into a much more common
-pattern.
-
-Fixes: e7096c131e51 ("net: WireGuard secure network tunnel")
-Cc: sta...@vger.kernel.org
-Reported-by: Linus Torvalds 
-Tested-by: Manuel Leiner 
-Signed-off-by: Jason A. Donenfeld 
-Signed-off-by: David S. Miller 

- drivers/net/wireguard/queueing.c |  1 +
- drivers/net/wireguard/queueing.h | 25 +++--
- drivers/net/wireguard/receive.c  |  2 +-
- drivers/net/wireguard/send.c |  2 +-
- 4 files changed, 14 insertions(+), 16 deletions(-)
-
-diff --git a/drivers/net/wireguard/queueing.c 
b/drivers/net/wireguard/queueing.c
-index 8084e7408c0ae..26d235d152352 100644
 a/drivers/net/wireguard/queueing.c
-+++ b/drivers/net/wireguard/queueing.c
-@@ -28,6 +28,7 @@ int wg_packet_queue_init(struct crypt_queue *queue, 
work_func_t function,
-   int ret;
- 
-   memset(queue, 0, sizeof(*queue));
-+  queue->last_cpu = -1;
-   ret = ptr_ring_init(>ring, len, GFP_KERNEL);
-   if (ret)
-   return ret;
-diff --git a/drivers/net/wireguard/queueing.h 
b/drivers/net/wireguard/queueing.h
-index 125284b346a77..1ea4f874e367e 100644
 a/drivers/net/wireguard/queueing.h
-+++ b/drivers/net/wireguard/queueing.h
-@@ -117,20 +117,17 @@ static inline int wg_cpumask_choose_online(int 
*stored_cpu, unsigned int id)
-   return cpu;
- }
- 
--/* This function is racy, in the sense that next is unlocked, so it could 
return
-- * the same CPU twice. A race-free version of this would be to instead store 
an
-- * atomic sequence number, do an increment-and-return, and then iterate 
through
-- * every possible CPU until we get to that index -- choose_cpu. However that's
-- * a bit slower, and it doesn't seem like this potential race actually
-- * introduces any performance loss, so we live with it.
-+/* This function is racy, in the sense that it's called while last_cpu is
-+ * unlocked, so it could return the same CPU twice. Adding locking or using
-+ * atomic sequence numbers is slower though, and the consequences of racing 
are
-+ * harmless, so live with it.
-  */
--static inline int wg_cpumask_next_online(int *next)
-+static inline int wg_cpumask_next_online(int *last_cpu)
- {
--  int cpu = *next;
--
--  while (unlikely(!cpumask_test_cpu(cpu, cpu_online_mask)))
--  cpu = cpumask_next(cpu, cpu_online_mask) % nr_cpumask_bits;
--  *next = cpumask_next(cpu, cpu_online_mask) % nr_cpumask_bits;
-+  int cpu = cpumask_next(*last_cpu, cpu_online_mask);
-+  if (cpu >= nr_cpu_ids)
-+  cpu = cpumask_first(cpu_online_mask);
-+  *last_cpu = cpu;
-   return cpu;
- }
- 
-@@ -159,7 +156,7 @@ static inline void wg_prev_queue_drop_peeked(struct 
prev_queue *queue)
- 
- static inline int wg_queue_enqueue_per_device_and_peer(
-   struct 

[gentoo-commits] proj/linux-patches: New tag: 6.1-45

2023-07-19 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:11:52 2023 +

New tag: 6.1-45




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

2023-07-19 Thread Mike Pagano
commit: 31fdae1283071cdd44640a0db3e9682395a63d64
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 17:05:54 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:05:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fdae12

sys-kernel/vanilla-sources: add 6.4.4, drop 6.4.3

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.4.3.ebuild => vanilla-sources-6.4.4.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 6318ed4c5fe0..19d9284acf42 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,4 +13,4 @@ DIST patch-5.15.120.xz 4331856 BLAKE2B 
2e7584c86c374073b2ede9c8f89ed75d422ff374b
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
 DIST patch-6.1.39.xz 2675696 BLAKE2B 
fc0997d132472f6f1701ddcc321180ffa1871e652b0da632808d95aa176bd1b74b2afb9b2739802daa4223c23bc2ebfb2a1741785e389993cbc0013fad83ca33
 SHA512 
7c659ecceffaab9276090124ca2d2349a10334c60970a67419b1759214c61960227d0654206279c94328e1fa9d76e24e8ef6c91212aaf2174598cd25cf82c11f
 DIST patch-6.3.13.xz 862924 BLAKE2B 
a4d717950f3f3a835b318e589da68ae19c39617c81b65c5a736dc51c27141bfb8a2e8af27e7f7bde2f1595225afd21b540d37798d383a3f4dc734e021d74ba0e
 SHA512 
64bb922b465ffbfb13ff62231bbac7ef96f92ca91cac300862b234d59a623b62f324370953fc88e5b7f67b3d992bedcbd12ce25d6864c97eb73de5ed81c8de4a
-DIST patch-6.4.3.xz 23644 BLAKE2B 
d3e63d5ca6249c3bb8999cf5115b44bab5e7adb2251b460c6328be711a31749ec39ebbc62a0d8b2ac33f844da593d680ae70a2d1c526750ea4466a218ffe6ac8
 SHA512 
50e72d91866dca5206796cb4fdfc96e344612213a0588aed419e302eadc6a9a232448b08e47ed03c0532baa7856eb90e6f856da90c36d9c7dd795f2b72e292eb
+DIST patch-6.4.4.xz 310508 BLAKE2B 
bbfbcf643d88e5382b0ab6b9a3e0989dfbacf48cc4e54d105ac973d724c35a59dc9f8a25e2704505048e5da27a9763dac3ef8ee3345f7c9534192e0566fc65d2
 SHA512 
ff17b28aca777e4468aef9d278871f921a6d9c6d2ccbf1efbc85acc5bb002e3450cd1de7c50fa49c99531cfd8a29b5a504c2db22db05b956cfe7c085ba2e46aa

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.4.3.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.4.4.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.4.3.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.4.4.ebuild



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

2023-07-19 Thread Mike Pagano
commit: 08a8d4ced2905271612662ce170ab88f45d88925
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 17:05:44 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 17:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a8d4ce

sys-kernel/vanilla-sources: add 6.1.39, drop 6.1.38

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.1.38.ebuild => vanilla-sources-6.1.39.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 3c5647923ad1..6318ed4c5fe0 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,6 +11,6 @@ DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a
 DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
 DIST patch-5.15.120.xz 4331856 BLAKE2B 
2e7584c86c374073b2ede9c8f89ed75d422ff374b8da01ef6d5e30d6fef562767fb03ae3ac76c5a8a88c658cda01c0f8fb9081286c1299680ddca15e5bc995b2
 SHA512 
c762422490b4e50db1bf4be303d818e1ebd8958dc43f7fea2da5d245bbf5da1bfdb5687c0fca342033209a108a31104762942824e3ee64b624b77ac53fb0dc3f
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
-DIST patch-6.1.38.xz 2539584 BLAKE2B 
046382fa12b3a9f0920cf2481ffb73826207a11e7f88da16d4edd407cbbc188c1e6ee7017b72d1d7d7df28b41d66309e5a2307c3d4b9857bfe4304e3ae5bb284
 SHA512 
c19ba12c9401efcc17c535fd25e2949a483c9e6faaea584250d82ca5193a756c463d6b22c860da3d235c6597f5432e924be82a9517343ec7262a6080349b9234
+DIST patch-6.1.39.xz 2675696 BLAKE2B 
fc0997d132472f6f1701ddcc321180ffa1871e652b0da632808d95aa176bd1b74b2afb9b2739802daa4223c23bc2ebfb2a1741785e389993cbc0013fad83ca33
 SHA512 
7c659ecceffaab9276090124ca2d2349a10334c60970a67419b1759214c61960227d0654206279c94328e1fa9d76e24e8ef6c91212aaf2174598cd25cf82c11f
 DIST patch-6.3.13.xz 862924 BLAKE2B 
a4d717950f3f3a835b318e589da68ae19c39617c81b65c5a736dc51c27141bfb8a2e8af27e7f7bde2f1595225afd21b540d37798d383a3f4dc734e021d74ba0e
 SHA512 
64bb922b465ffbfb13ff62231bbac7ef96f92ca91cac300862b234d59a623b62f324370953fc88e5b7f67b3d992bedcbd12ce25d6864c97eb73de5ed81c8de4a
 DIST patch-6.4.3.xz 23644 BLAKE2B 
d3e63d5ca6249c3bb8999cf5115b44bab5e7adb2251b460c6328be711a31749ec39ebbc62a0d8b2ac33f844da593d680ae70a2d1c526750ea4466a218ffe6ac8
 SHA512 
50e72d91866dca5206796cb4fdfc96e344612213a0588aed419e302eadc6a9a232448b08e47ed03c0532baa7856eb90e6f856da90c36d9c7dd795f2b72e292eb

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.38.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.1.39.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.38.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.39.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-07-19 Thread Rick Farina
commit: 3ee0211d7ef2fbeab61f03c7e705f0dd6c03b86b
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Jul 19 16:47:08 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Jul 19 16:48:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee0211d

net-wireless/kismet: upstream prefers pcre2

Other distros are switching to pcre2 so let's just do that as well.
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 913097640161..12f25b0e7fc0 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -59,7 +59,7 @@ CDEPEND="
dev-python/websockets[${PYTHON_USEDEP}]
')
lm-sensors? ( sys-apps/lm-sensors:= )
-   pcre? ( dev-libs/libpcre )
+   pcre? ( dev-libs/libpcre2:= )
suid? ( sys-libs/libcap )
ubertooth? ( net-wireless/ubertooth )
"
@@ -119,6 +119,7 @@ src_configure() {
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \
$(use_enable pcre) \
+   $(use_enable pcre require-pcre2) \
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \
$(use_enable ubertooth) \



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

2023-07-19 Thread Michał Górny
commit: ceecdcd93e49d4ba4237544488fd068e0f10b8e5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 16:01:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 16:05:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceecdcd9

sys-kernel/gentoo-kernel-bin: Remove old

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  13 ---
 .../gentoo-kernel-bin-6.3.12.ebuild| 127 -
 .../gentoo-kernel-bin-6.3.13.ebuild| 127 -
 3 files changed, 267 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 1d8cd2b6ac8b..96a31443f991 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,10 +6,6 @@ DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d
 DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
-DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 
36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3
 SHA512 
6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008
-DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B 
d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9
 SHA512 
bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889
-DIST genpatches-6.3-17.base.tar.xz 898156 BLAKE2B 
0c350ad89dfc73a4c2fb5e7113d38cb1a28a1ef0ffa95db4e7e394873cba6d7eeffafb55e89cf2163d200cdc8fbea2fc9e8e29ca94a63d23250a8a8154949d78
 SHA512 
5ca1f7aa65935ed6d479eabd9ba2bb2674c5f49a98c828bb3879994b2f64fbd0e278c9cbd07f1082aae9c067d8ba9d24e645d0231bb411252fd5356802970fc8
-DIST genpatches-6.3-17.extras.tar.xz 3808 BLAKE2B 
0ffa95929a402b7263b0e6c9a1c3107b5c6db9fcba9d1dfafcef43b2b94e941ab3b91b626d1580cf6251cadedb85a7187d84ef05f26bd44b1a8821a5f20513a1
 SHA512 
e32adb3f00795a617ab09f3f93753a6902c2f38a7d0cf35540731e9a98e99018d7f618eee542e896e758e42601ff49b010efcc4431599fceeddd6c4d179bde65
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
 DIST gentoo-kernel-5.10.186-1.amd64.gpkg.tar 66334720 BLAKE2B 
5f07b2c712e93102be6535c2ecb48fa3b735584c4370e869849b65de918e72a6952e602760d157b59fc79641524515691eae186ebdb235f10c79533acf4ac2e4
 SHA512 
c99a27afed991b2677400ce523d26be6b8b48cd355cee72c74f29fc7db1fcaaf6aa045a6037bc60e6d476821b10578f5b83d6b04d3e9a81321fe6a400c29184b
@@ -28,14 +24,6 @@ DIST gentoo-kernel-6.1.38-1.amd64.gpkg.tar 76677120 BLAKE2B 
70769f68036cb0361eb7
 DIST gentoo-kernel-6.1.38-1.arm64.gpkg.tar 69324800 BLAKE2B 
d4420e6f8333fbeef890da6f94989ddc1bf8721cc6ae23156e71afff6a8d50c31df1b5bb715d59d2a8cf0c413ae5bc28fd07dac68fc44cd7a99ba62f327ca7b0
 SHA512 
95c8f3ca88418bf24359430079d3e5023b6a47aabcff4bedfb6ac8e123d9a947050f4d443f6219d06a1370c01f6cfd0095a0645c83b84e1acd983fdb3e256ef0
 DIST gentoo-kernel-6.1.38-1.ppc64le.gpkg.tar 62740480 BLAKE2B 
c958f52f210d174ce0c38ef9e551b4ed1307154170ec329e7518ff9569b933f4462a6b48ff608c5a03f013170f5d2463c709bec7f68e8868a85de0393fbd1a19
 SHA512 
9528c9dfabb83c24293b75ba51843e5c1e54bd42ea74165a33daa230ddcdab2226e6897a7f274c5a8d7419d7d71b1b71cdde4b2ba7d3f1ccdbce925fd11d40a1
 DIST gentoo-kernel-6.1.38-1.x86.gpkg.tar 66078720 BLAKE2B 

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

2023-07-19 Thread Michał Górny
commit: dd1b547e88d4f2f2e4c4163d6bd19428a3308f74
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 16:01:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 16:05:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1b547e

sys-kernel/vanilla-kernel: Remove old

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

 sys-kernel/vanilla-kernel/Manifest |  12 --
 .../vanilla-kernel/vanilla-kernel-6.3.12.ebuild| 137 -
 .../vanilla-kernel/vanilla-kernel-6.3.13.ebuild| 137 -
 3 files changed, 286 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 0d7caff422c7..1445b79a2aff 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -4,32 +4,24 @@ DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
 DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0
 SHA512 
8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
-DIST kernel-aarch64-fedora.config.6.3.13-gentoo 258009 BLAKE2B 
cf25967d02c5f0b9565dfedfcbcbdc1de335cf0590bcbeb28147f30352f0d11b799f6fa3921e7a44bec65ad72be512bf2cf5d8475a387a6aff23535a560e534a
 SHA512 
1703a285eeb096c7ddcd10fd42d06ce96dd019a3f662945bb72493a553e2ad5c5cf5ffd1003dd353bfaf5369ec395750b566dac6ac22a1cf715542f92e02da56
-DIST kernel-aarch64-fedora.config.6.3.7-gentoo 258020 BLAKE2B 
c5350816279b6de751d13d8b451bea5e6d3e494adf0a8c5c3164d7776965dab26a731c1161a568321a42ed438b965502431124043d74b5b63cf51ba707062acb
 SHA512 
e49d4149ee466069199dc111ebbc3761ce4366f0b2fbe6c470806527a5581b73397e10d6f95d1f422714322b7bdb52016a29ab061e9e1b813fb919d9ef64c203
 DIST kernel-aarch64-fedora.config.6.4.3-gentoo 260188 BLAKE2B 
94fe84900f7ab351cb5c1df9831a5141fd9ad4436511176471f1961d5d583928fc5b70c8a3e7b6c87738b942f82096d0dac0b05a632f458fe4dc6bd57e4f34fa
 SHA512 
2bcb58ddaeec2903fcffecbe53380970c6740f91e6775b8ac3ff41a77df42eb6f773f608be25545b8ade0cb0e0f2a72bf00d26e7c47771859ca2d111fe875e35
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
 SHA512 
69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
 DIST kernel-i686-fedora.config.5.15.19 33 BLAKE2B 
9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617
 SHA512 
49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953
 DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8
 SHA512 
0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94
 DIST kernel-i686-fedora.config.6.1.7-gentoo 228053 BLAKE2B 
1b06ca68465d7833905b6236a6ccf9a594f44613cbd102990c1667c1ece53ad982fa3abbfe475333e3297331ce1cfadf27c00c3e7de6293e213278e8ca97cd3b
 SHA512 
1ed70eb5254a04d99d28ad901d4556dfa7e8ec8b739a0a33040315718effe9348e75ca8ac19d3b33fa7b3dcad9b4bb0531075692087c0dbe57ec6a4d873a4b27
-DIST kernel-i686-fedora.config.6.3.13-gentoo 231325 BLAKE2B 
df0d13becb4c98e5ffbf4aaeaa397da63a5396a0bf367a1f6b7ea62b21f4755204cb9982c9d65182d81ac2c9d4c70f5ce21db32d6ecde4b083cd39a93735b646
 SHA512 
1c31952be7d0ba48e81cd9f4c11cc248000db708239cc73726c9f635bc3fa7d915dab7aec1a30869b53ac063604c3a362ee4936ba774c5f5b3864fb82ba0b1a0
-DIST kernel-i686-fedora.config.6.3.7-gentoo 231304 BLAKE2B 

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

2023-07-19 Thread Michał Górny
commit: c86d9b80a8e43ff8bd1d3e6457a644340254ee59
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 15:59:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 16:05:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86d9b80

package.mask: Add sys-kernel/gentoo-kernel-bin to StackRot mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dbba604b29b2..cd795eea60f8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -54,6 +54,9 @@ dev-util/cucumber-cucumber-expressions:14
 =sys-kernel/gentoo-kernel-6.1.28
 =sys-kernel/gentoo-kernel-6.1.37*
 =sys-kernel/gentoo-kernel-6.3*
+=sys-kernel/gentoo-kernel-bin-6.1.28
+=sys-kernel/gentoo-kernel-bin-6.1.37*
+=sys-kernel/gentoo-kernel-bin-6.3*
 =sys-kernel/gentoo-sources-6.1.28
 =sys-kernel/gentoo-sources-6.1.37*
 =sys-kernel/gentoo-sources-6.4.0



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

2023-07-19 Thread Michał Górny
commit: ae66c821bb354f9eabccd85c96902912f4588a34
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 16:00:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 16:05:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae66c821

virtual/dist-kernel: Remove old

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

 virtual/dist-kernel/dist-kernel-6.3.12.ebuild | 19 ---
 virtual/dist-kernel/dist-kernel-6.3.13.ebuild | 19 ---
 2 files changed, 38 deletions(-)

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

diff --git a/virtual/dist-kernel/dist-kernel-6.3.13.ebuild 
b/virtual/dist-kernel/dist-kernel-6.3.13.ebuild
deleted file mode 100644
index d3f0fa8764cf..
--- a/virtual/dist-kernel/dist-kernel-6.3.13.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# 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 ~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-07-19 Thread Michał Górny
commit: 62a04c05e4d5bf625a1428fb2d2b19b8e169cdae
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 16:01:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 16:05:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a04c05

sys-kernel/gentoo-kernel: Remove old

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

 sys-kernel/gentoo-kernel/Manifest  |  13 --
 .../gentoo-kernel/gentoo-kernel-6.3.12.ebuild  | 141 -
 .../gentoo-kernel/gentoo-kernel-6.3.13.ebuild  | 141 -
 3 files changed, 295 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 38c31715dd70..0175e6fc0c5e 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,44 +6,31 @@ DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B 
f1f5f42e5383da96ac4dbbe9cf7d
 DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 
3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1
 SHA512 
6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3
 DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
 DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
-DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 
36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3
 SHA512 
6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008
-DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B 
d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9
 SHA512 
bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889
-DIST genpatches-6.3-17.base.tar.xz 898156 BLAKE2B 
0c350ad89dfc73a4c2fb5e7113d38cb1a28a1ef0ffa95db4e7e394873cba6d7eeffafb55e89cf2163d200cdc8fbea2fc9e8e29ca94a63d23250a8a8154949d78
 SHA512 
5ca1f7aa65935ed6d479eabd9ba2bb2674c5f49a98c828bb3879994b2f64fbd0e278c9cbd07f1082aae9c067d8ba9d24e645d0231bb411252fd5356802970fc8
-DIST genpatches-6.3-17.extras.tar.xz 3808 BLAKE2B 
0ffa95929a402b7263b0e6c9a1c3107b5c6db9fcba9d1dfafcef43b2b94e941ab3b91b626d1580cf6251cadedb85a7187d84ef05f26bd44b1a8821a5f20513a1
 SHA512 
e32adb3f00795a617ab09f3f93753a6902c2f38a7d0cf35540731e9a98e99018d7f618eee542e896e758e42601ff49b010efcc4431599fceeddd6c4d179bde65
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920
 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
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 

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

2023-07-19 Thread Arthur Zamarin
commit: 4bfe418b4c18635262a1253cd1d6dd1b4956f784
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 16:00:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 16:00:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfe418b

sys-apps/musl-locales: Keyword 0.1.0 x86, #908554

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

 sys-apps/musl-locales/musl-locales-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild 
b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
index d59081b1ed0d..cac54838c2ee 100644
--- a/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
+++ b/sys-apps/musl-locales/musl-locales-0.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.adelielinux.org/adelie/musl-locales/uploads/7e855b894b18ca4
 
 LICENSE="LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="!sys-libs/glibc"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/pulsemixer/

2023-07-19 Thread John Helmert III
commit: 16f0080bfc6aa0f651719deaef8ee7e26a76e314
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jul 19 15:50:01 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jul 19 15:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f0080b

media-sound/pulsemixer: stabilize 1.5.1-r2 for amd64

Signed-off-by: John Helmert III  gentoo.org>

 media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild 
b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
index 54f5ab3fa3ac..e7f978e3d5e8 100644
--- a/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
+++ b/media-sound/pulsemixer/pulsemixer-1.5.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/GeorgeFilipkin/${PN};
 else
SRC_URI="https://github.com/GeorgeFilipkin/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/arti/

2023-07-19 Thread John Helmert III
commit: 9dec9e1e5b56991f81d140b5d752872277af14db
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jul 19 15:46:53 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jul 19 15:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dec9e1e

net-p2p/arti: add 1.1.6

Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/arti/Manifest  | 104 
 net-p2p/arti/arti-1.1.6.ebuild | 528 +
 2 files changed, 632 insertions(+)

diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest
index 7b0ba1f05682..d8d335b22ce0 100644
--- a/net-p2p/arti/Manifest
+++ b/net-p2p/arti/Manifest
@@ -1,8 +1,15 @@
 DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.8.2.crate 124158 BLAKE2B 
78c56840065aacd6b6025b25a68035b063ea96a1a7bae0d754c7a754976d44804a498f85b8acc6752cde365cbf468095e27ed3a7c032a39d3057b995e1cb9d29
 SHA512 
992ed1b3d2ccb52de06f48de344ce1643bb31b48b00e57d447f89175d854ecaed0942651f358b6bf088966f019c3fc23ad9fa2c812255776472602bb833c9865
+DIST aes-0.8.3.crate 124679 BLAKE2B 
7a352a9c5452ed91b32ed82a7450013ba0f0db4d990d37bfa78782e9c031d2a33d0b7680625881566ecc4b7048a44854759163d2e5c962783fffed1ca7d38a78
 SHA512 
89aa691fb6060c37ae8bdc2db8c7ba87a7c5201a776c247bb499fca0fa2b0c062601144af49eb781342a97760a124cc24dbfc38ccecd16493270f47d96282cc0
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST allocator-api2-0.2.15.crate 58998 BLAKE2B 
555b4250a1e78a4398053d4381587c8a77c6147faba9588dbd03ebc07a3c138dcb78fab7080fe0d9d8ded1886ad589c37642097d669a671886d111708a0a25a1
 SHA512 
5ea76c2351f751f86226e39971c6229cdf22c471184ebdf9189b7fb36081f8471ab9227a06d09d1aba4d3cc2eec0cb18c34cae178e7293128958b514a332b0f9
+DIST amplify-4.0.0.crate 30405 BLAKE2B 
5a767f6d6675155bd934d3120fcf838ae8cecb1e0a983134d4c441a74662790ab7a54f6f1db59607afe3483a249da97e97bc9be0c8a35d177b717089b29d45f1
 SHA512 
0f4b5f96e6078100085b05d5f0f3f62eeec1bd8a0e3a23169699de69e357293a4422dc598867e884ed844207478e9b328c01ff5b2af71061572f0e48950adc66
+DIST amplify_derive-3.0.1.crate 38783 BLAKE2B 
682a3a2184a49760f9f7984db22fb68a18255a6da1b220d0c4d00bf27d7f1be2d09ebd3a240bd8766c8f243bdd655c9572caadcfd648c6309849f3ce6eb080d7
 SHA512 
f08211823d915c048eac5ccd8cc4af4690541fe83f353fe13948e98b882f7ca594fdfd7df492560b516937147d30f89e096b166a08b7cf955d5a2495cd541967
+DIST amplify_num-0.5.0.crate 26520 BLAKE2B 
e52a5c12a8b2bb694bff9cc1b8153449dd120d94c812d6d701d190803153bb21347d518cd2ac345622860b0f5f89406b005abf1fe572b215729e43e20e693e87
 SHA512 
581445d515990afaed606247705671f3b5ad63524940b71b1a3cfea6e4b7323ed88e53f4168a133f6ce00d6f2d3a63c95c58e8b19519413b6d8b4a6e46e17174
+DIST amplify_syn-2.0.1.crate 19566 BLAKE2B 
aa024efbd14427f267903560d60792c08ff325963311afa7a9f26408db18c6780ae42b90d76f9fe819721ae23adc20cdebb678d0181f0958ace420b3c0b3d73a
 SHA512 
007aadcf49e9be5d827b1a3a16a7fb2f61bfe2052e82d0a71d5522e839a0b9c1e706f22ecdce8584605fb7fe4c3d73b7dc4e2189391f116df455e8bcfcd13c93
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/greetd/

2023-07-19 Thread John Helmert III
commit: ea197a2daf2a4a7a6a291de5e834c6db38a0a2d2
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jul 19 15:46:54 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jul 19 15:48:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea197a2d

gui-libs/greetd: add 0.9.0

Signed-off-by: John Helmert III  gentoo.org>

 gui-libs/greetd/Manifest|  42 +
 gui-libs/greetd/greetd-0.9.0.ebuild | 115 
 2 files changed, 157 insertions(+)

diff --git a/gui-libs/greetd/Manifest b/gui-libs/greetd/Manifest
index fd12a9c6a926..0b6d9d922bc3 100644
--- a/gui-libs/greetd/Manifest
+++ b/gui-libs/greetd/Manifest
@@ -1,42 +1,84 @@
 DIST arc-swap-0.4.6.crate 48658 BLAKE2B 
dfd3bc53d96ce508b4e7b500d412b106920551e2f75938c6425fb5d17dd248ba7e809c66dd6ba7158c764f0522cfb618a4d4117e9ce7b96f44eee99074edc39f
 SHA512 
bc26f55054c4bd0a5d49a1ab3c00d84c6309604824b16b36d5323f5db06e0797ed0f1ad6fa4774472338e82a8d2f8c16d782b7ca32cf4ec6f38324998d772cbf
 DIST async-trait-0.1.31.crate 21413 BLAKE2B 
395e2458e762d56a72baf10ac464b6103942a385db6f9a4abd03a6746775ca86413bd79b99e330278c8c78c388bd3aa18b7cd34ba16f8faab25fe0a37872bbc3
 SHA512 
471fb0b16d7361f9209d833b84fc399ea746314721a738b49b2089913e51001d589d8065cde01d6db242f4579036181bb1a1646778fe3df760a43c9701c23f0f
+DIST async-trait-0.1.60.crate 27374 BLAKE2B 
7c77290e2f351f67cc08b779874ddd4733bc4a86e05c0ab252b136a51b7685da6dec60b98f2a1b439af4ff5946c626dbeb8174a6dab1afbc8abe46a1ca75e7d8
 SHA512 
59ede64486c295ef71471aa6602bb55470a5696c5b3f87cffe8272cf337ed9039ebd34e0e19d56375b3ea9a5bce89e3ec33eac67474aadc01f80d4a4a20609c6
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bytes-1.0.1.crate 48142 BLAKE2B 
3ffe07c5429d7d2df821c04325b8dc84b343c634b4699e9c08b07181e741c06233a0501d987b95f513be57ac169537bd0812defd118305e0648ef41f6802d19a
 SHA512 
885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87
+DIST bytes-1.3.0.crate 57563 BLAKE2B 
29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb
 SHA512 
902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
 DIST cc-1.0.53.crate 51740 BLAKE2B 
04d9d6d7e5999c9463dd86eaed965ec728c285ea0e642a02383b45ea820bcbb37c91116646b0fa2636e7176030bcff29612a72482df8c7a02a7262a805791e55
 SHA512 
8c7224b21a36d46afcdb7b2475686edb2d31b784e95e792f81acd5d5840b0065ca8869ca1c8c5a70cfb3e31dbe5c006360b054c1f11a92f0e1937e4e6d335229
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enquote-1.0.3.crate 3598 BLAKE2B 
eaddfd97c1259cb61125b0ec137c899b802a0e4cb75dc6f4919adce7ce9ebd2c7e7e7920319bc1eb194798a58bf56aa4c26fe8af71f84e9802899cd11d4d
 SHA512 
8b0f7a655719a54851ba656633e0d2cd8bec488be5a1f1437047732c9d4f8aaae15d4ca73196894f6fd7c4f83ab312541c650eacf60e315ce5d473ba874b1d73
+DIST enquote-1.1.0.crate 3552 BLAKE2B 
d9f04b671543b9d752af725431688bbff1c7ee740addab6334f7e4ea7ca291754b797aac3a150f8fafdd3d314c0f34c47b6454716a6b0bda5d3c70209da8abdd
 SHA512 

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

2023-07-19 Thread Arthur Zamarin
commit: cda793b7328774c58f6c4ce7baf15a13734b3e87
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 15:23:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 15:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda793b7

net-misc/openssh: Stabilize 9.3_p2 ppc64, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index 42b4c24054c0..ce2c7c5bcf0a 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



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

2023-07-19 Thread Arthur Zamarin
commit: f1537b974a4f616df8a75075b10bbe28ef00e1f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 19 15:23:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 19 15:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1537b97

net-misc/openssh: Stabilize 9.3_p2 ppc, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index 59707d8bb693..42b4c24054c0 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



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

2023-07-19 Thread Gonçalo Negrier Duarte
commit: a69c03a8e5a85b5ff193ec6bda7ec6825496cae4
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Wed Jul 19 15:17:55 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Wed Jul 19 15:18:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a69c03a8

gui-apps/eww: fix getting crate dependencies

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/eww/eww-.ebuild | 228 +--
 1 file changed, 5 insertions(+), 223 deletions(-)

diff --git a/gui-apps/eww/eww-.ebuild b/gui-apps/eww/eww-.ebuild
index 1bfb173b2..650ef160a 100644
--- a/gui-apps/eww/eww-.ebuild
+++ b/gui-apps/eww/eww-.ebuild
@@ -3,229 +3,6 @@
 
 EAPI=8
 
-CRATES="
-   ahash-0.7.6
-   aho-corasick-0.7.19
-   ansi_term-0.12.1
-   anyhow-1.0.63
-   ascii-canvas-3.0.0
-   atk-0.15.1
-   atk-sys-0.15.1
-   atty-0.2.14
-   autocfg-1.1.0
-   base64-0.13.0
-   beef-0.5.2
-   bincode-1.3.3
-   bit-set-0.5.3
-   bit-vec-0.6.3
-   bitflags-1.3.2
-   bytes-1.2.1
-   cairo-rs-0.15.12
-   cairo-sys-rs-0.15.1
-   cfg-expr-0.10.3
-   cfg-if-1.0.0
-   clap-2.34.0
-   clap-3.2.20
-   clap_derive-3.2.18
-   clap_lex-0.2.4
-   codemap-0.1.3
-   codespan-reporting-0.11.1
-   console-0.15.1
-   convert_case-0.4.0
-   core-foundation-sys-0.8.3
-   crossbeam-channel-0.5.6
-   crossbeam-deque-0.8.2
-   crossbeam-epoch-0.9.10
-   crossbeam-utils-0.8.11
-   crunchy-0.2.2
-   ctor-0.1.23
-   derive_more-0.99.17
-   diff-0.1.13
-   dirs-next-2.0.0
-   dirs-sys-next-0.1.2
-   either-1.8.0
-   ena-0.14.0
-   encode_unicode-0.3.6
-   env_logger-0.7.1
-   extend-1.1.2
-   field-offset-0.3.4
-   filetime-0.2.17
-   fixedbitset-0.4.2
-   fsevent-sys-4.1.0
-   futures-channel-0.3.24
-   futures-core-0.3.24
-   futures-executor-0.3.24
-   futures-io-0.3.24
-   futures-macro-0.3.24
-   futures-sink-0.3.24
-   futures-task-0.3.24
-   futures-util-0.3.24
-   gdk-0.15.4
-   gdk-pixbuf-0.15.11
-   gdk-pixbuf-sys-0.15.10
-   gdk-sys-0.15.1
-   gdkx11-0.15.5
-   gdkx11-sys-0.15.1
-   gethostname-0.2.3
-   getrandom-0.2.7
-   gio-0.15.12
-   gio-sys-0.15.10
-   glib-0.15.12
-   glib-macros-0.15.11
-   glib-sys-0.15.10
-   gobject-sys-0.15.10
-   grass-0.11.2
-   gtk-0.15.5
-   gtk-layer-shell-0.4.1
-   gtk-layer-shell-sys-0.4.1
-   gtk-sys-0.15.3
-   gtk3-macros-0.15.4
-   hashbrown-0.11.2
-   hashbrown-0.12.3
-   heck-0.4.0
-   hermit-abi-0.1.19
-   humantime-1.3.0
-   indexmap-1.9.1
-   inotify-0.9.6
-   inotify-sys-0.1.5
-   insta-1.19.1
-   itertools-0.10.3
-   itoa-1.0.3
-   kqueue-1.0.6
-   kqueue-sys-1.0.3
-   lalrpop-0.19.8
-   lalrpop-util-0.19.8
-   lasso-0.5.1
-   lazy_static-1.4.0
-   levenshtein-1.0.5
-   libc-0.2.132
-   linked-hash-map-0.5.6
-   lock_api-0.4.8
-   log-0.4.17
-   maplit-1.0.2
-   memchr-2.5.0
-   memoffset-0.6.5
-   mio-0.8.4
-   new_debug_unreachable-1.0.4
-   nix-0.24.2
-   nix-0.25.0
-   notify-5.0.0
-   ntapi-0.3.7
-   num-bigint-0.4.3
-   num-integer-0.1.45
-   num-rational-0.4.1
-   num-traits-0.2.15
-   num_cpus-1.13.1
-   once_cell-1.14.0
-   os_str_bytes-6.3.0
-   output_vt100-0.1.3
-   pango-0.15.10
-   pango-sys-0.15.10
-   parking_lot-0.12.1
-   parking_lot_core-0.9.3
-   pest-2.3.0
-   petgraph-0.6.2
-   phf-0.9.0
-   phf_generator-0.9.1
-   phf_macros-0.9.0
-   phf_shared-0.9.0
-   phf_shared-0.10.0
-   pico-args-0.4.2
-   pin-project-lite-0.2.9
-   pin-utils-0.1.0
-   pkg-config-0.3.25
-   ppv-lite86-0.2.16
-   precomputed-hash-0.1.1
-   pretty_assertions-1.3.0
-   pretty_env_logger-0.4.0
-   proc-macro-crate-1.2.1
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro-hack-0.5.19
-   proc-macro2-1.0.43
-   quick-error-1.2.3
-   quote-1.0.21
-   rand-0.8.5
-   rand_chacha-0.3.1
-   rand_core-0.6.3
-   rayon-1.5.3
-   rayon-core-1.9.3
-   redox_syscall-0.2.16
-   redox_users-0.4.3
-   ref-cast-1.0.9
-   ref-cast-impl-1.0.9
-   regex-1.6.0
-   regex-syntax-0.6.27
-   ron-0.7.1
-   rustc_version-0.3.3
-   rustc_version-0.4.0
-   rustversion-1.0.9
-   ryu-1.0.11
-   same-file-1.0.6
-   scopeguard-1.1.0
-   semver-0.11.0
-   semver-1.0.13
-   semver-parser-0.10.2
-   serde-1.0.144
-   serde_derive-1.0.144
-   serde_json-1.0.85
-   signal-hook-registry-1.4.0
-   similar-2.2.0
-   simple-signal-1.1.1
-   siphasher-0.3.10
-   slab-0.4.7
- 

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

2023-07-19 Thread Mike Pagano
commit: 1349a176f014f38e90863ad4ef8cb035233a592a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 19 15:18:14 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul 19 15:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1349a176

sys-kernel/gentoo-sources: add 6.3.13

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.3.13.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b72799b927e2..f37a050eb63c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f
 DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 
36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3
 SHA512 
6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008
 DIST genpatches-6.3-16.experimental.tar.xz 73256 BLAKE2B 
3b89b73353e5e48c2e39f7f5b048c6afffbce8ea9a70941e6b7b47baf5be1d743bc205deb56562d21b6470810ad7adac475a5c6a8d32a2a630d643e2b401c823
 SHA512 
72c208f93bc0fbaa34c026ab3da2a3666988290949a828ceba7ad2e9419547c08a5ade4eaec2e20b694d0bcb110f793b47b2f2bc88ed6f3f6ce7e8186fd44d84
 DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B 
d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9
 SHA512 
bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889
+DIST genpatches-6.3-17.base.tar.xz 898156 BLAKE2B 
0c350ad89dfc73a4c2fb5e7113d38cb1a28a1ef0ffa95db4e7e394873cba6d7eeffafb55e89cf2163d200cdc8fbea2fc9e8e29ca94a63d23250a8a8154949d78
 SHA512 
5ca1f7aa65935ed6d479eabd9ba2bb2674c5f49a98c828bb3879994b2f64fbd0e278c9cbd07f1082aae9c067d8ba9d24e645d0231bb411252fd5356802970fc8
+DIST genpatches-6.3-17.experimental.tar.xz 73260 BLAKE2B 
2a62c107700ff93a437b2394532b4fd0fc2994aa18fd8e8b069984dacb14d9da5253a80948813eb59c5eea8daa78c28320a867a32c1990c7e714b1d32ba92293
 SHA512 
b74b2564ca2ec811abf064a33b75d90b332fe9722e907d6c529a7b4d65b0ac2aa36a905c1c2bb5b9a05e65ff4c21a7bb18f3ae20680ecf3dd17e1fa6d24aec2b
+DIST genpatches-6.3-17.extras.tar.xz 3808 BLAKE2B 
0ffa95929a402b7263b0e6c9a1c3107b5c6db9fcba9d1dfafcef43b2b94e941ab3b91b626d1580cf6251cadedb85a7187d84ef05f26bd44b1a8821a5f20513a1
 SHA512 
e32adb3f00795a617ab09f3f93753a6902c2f38a7d0cf35540731e9a98e99018d7f618eee542e896e758e42601ff49b010efcc4431599fceeddd6c4d179bde65
 DIST genpatches-6.4-5.base.tar.xz 29696 BLAKE2B 
0e882d51de63cce7a7edc96c29fe46c27f607abddd0a70d2977054838d51ad623ec5ff3f4eac8e18b016f6c310ba79d326967947c17cf662391638d7fd2ecbd5
 SHA512 
3205df0e92db622aa397953de85605e58b4e977262a8dbb9e59174c7a55ad2c784ba417069f948dcdeddda8318389be45d54a516d9b2f45cd2948938942d7e5d
 DIST genpatches-6.4-5.experimental.tar.xz 5752 BLAKE2B 
9485e0f86b2abf0e6ee69d2e74aff89be3fac68c8dc336eb346d7b26b546e74473c8450a20cdd5c46a3f2d56378f5fc9505303b67c75ff3e391ca1715e4f1fec
 SHA512 
713fd3b8e719b97b0276157858ebea41734a87a5cfefe63bd1e45053d33f25b0d52004af7f75286c1b57b28069bfdd204559bce6dd99d8f24bd8a46b2dbc7a16
 DIST genpatches-6.4-5.extras.tar.xz 3700 BLAKE2B 
701f2bbb493087bcd8de7c7293c802bada8965901838b2eae998ec14749da6c46814611092b4120c25dc9ebef2313e36bcdc3593110d06c510e9db1dcf575f53
 SHA512 
0be95fcd6ce4ca750ea97c17bd897bd8083de63b8573080a2f3cd41d07c951293083afb739153a3cb29ea55e93b7d2063089119080b26f932c6a74e9425a1920

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.13.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.3.13.ebuild
new file mode 100644
index ..26b9668a485b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.3.13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="17"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-07-19 Thread Sam James
commit: 080bf20c86100a54e932f414a720ce01ebcf1de1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:13:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080bf20c

net-misc/openssh: Stabilize 9.3_p2 x86, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index d67ddfcffda4..59707d8bb693 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



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

2023-07-19 Thread Sam James
commit: 42f7fa536bfbb84553397cd00e4343dc40d4bb3f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:13:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f7fa53

net-misc/openssh: Stabilize 9.3_p2 arm, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index f9b7b475b4f3..d67ddfcffda4 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



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

2023-07-19 Thread Sam James
commit: b08446b3b5f8c0fa29ec8d2da0a9bdfee0dba01f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:11:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08446b3

net-misc/openssh: Stabilize 9.3_p2 amd64, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index 807a957d8b9b..f9b7b475b4f3 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



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

2023-07-19 Thread Sam James
commit: fb8ce7b47306c0b3837cac22256646034eac8f8f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:11:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:11:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8ce7b4

net-misc/openssh: Stabilize 9.3_p2 arm64, #910555

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

 net-misc/openssh/openssh-9.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild 
b/net-misc/openssh/openssh-9.3_p2.ebuild
index f3833c8da7c4..807a957d8b9b 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 



  1   2   3   >